diff --git a/.gitignore b/.gitignore index d192e26aef..b9a9f61605 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,7 @@ *.d *.sdf *.opensdf +*.VC.opendb xcuserdata *.xccheckout contents.xcworkspacedata diff --git a/ChangeList.txt b/ChangeList.txt index 376b00f230..a37dad2a41 100644 --- a/ChangeList.txt +++ b/ChangeList.txt @@ -1,9 +1,23 @@ == Major JUCE features and updates == -This file just lists the more notable headline features. For more detailed info about minor changes and bugfixes, please see the git log. +This file just lists the more notable headline features. For more detailed info +about minor changes and bugfixes, please see the git log! -Version 4.1 +Version 4.2 + - Added support for AudioUnit v3 on OS X and iOS + - Simplified the JUCE module format. Removed the json module definition files, and made + it easier to manually add modules to projects. The format is fully described in the + document juce/modules/JUCE Module Format.txt + - iOS project support: added custom resource folders, custom xcassets, app capabilities, + and screen orientation settings. + - Deleted the Introjucer.. But don't panic! All of its functionality is now supplied by a + more open-source version of the Projucer. By refactoring the closed-source LLVM compilation + code into a DLL, we've been able to unify the Introjucer and Projucer into a single + open-source project. This will allow everyone to compile the Projucer's IDE themselves, and + having just one app instead of two will make things a lot less confusing! + +Version 4.1 - Added multi-bus support for audio plug-in clients - Added support for MIDI effect plug-ins (AU and AAX). - Added new example: Network Graphics Demo @@ -23,18 +37,18 @@ Version 4.0.1 - Android Studio exporting from the Introjucer - Android-M pro-audio low-latency i/o support - Bluetooth MIDI device support on iOS and Android - - AudioSampleBuffer refactored into a templated class AudioBuffer, to allow 32 or 64 bit float support + - AudioSampleBuffer refactored into a templated class AudioBuffer, to allow + 32 or 64 bit float support - Audio plugin and hosting now supports 64-bit data - Support for force-touch and pen pressure on iOS and Windows - Added easy sound-file playing methods to AudioDeviceManager - Many updates to Introjucer - Many new tutorials and examples - Version 3.3.0 - New functions for Base64 conversion - - New command-line options in the introjucer for trimming whitespace and replacing tabs in source files - + - New command-line options in the introjucer for trimming whitespace and + replacing tabs in source files Version 3.2.0 - Major OpenGL performance/stability improvements diff --git a/README.txt b/README.txt index 8e92f858f8..dec6d6a3e3 100644 --- a/README.txt +++ b/README.txt @@ -1,17 +1,17 @@ -# The JUCE Library - -JUCE (Jules' Utility Class Extensions) is an all-encompassing -C++ framework for developing cross-platform software. - -It contains pretty much everything you're likely to need to create -most applications, and is particularly well-suited for building -highly-customised GUIs, and for handling graphics and sound. - -Most JUCE modules are shared under the GNU Public Licence -(GPLv2, v3, and the AGPLv3). This means that the code can -be freely copied and distributed, and costs nothing to use -in other GPL applications. One module (the juce_core module) -is permissively licensed under the ISC. - -For more information, visit the website: +# The JUCE Library + +JUCE (Jules' Utility Class Extensions) is an all-encompassing +C++ framework for developing cross-platform software. + +It contains pretty much everything you're likely to need to create +most applications, and is particularly well-suited for building +highly-customised GUIs, and for handling graphics and sound. + +Most JUCE modules are shared under the GNU Public Licence +(GPLv2, v3, and the AGPLv3). This means that the code can +be freely copied and distributed, and costs nothing to use +in other GPL applications. One module (the juce_core module) +is permissively licensed under the ISC. + +For more information, visit the website: http://www.juce.com \ No newline at end of file diff --git a/examples/AUv3Synth/AUv3Synth.jucer b/examples/AUv3Synth/AUv3Synth.jucer new file mode 100644 index 0000000000..df4adf911b --- /dev/null +++ b/examples/AUv3Synth/AUv3Synth.jucer @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/AUv3Synth/Builds/MacOSX/AUv3Synth.entitlements b/examples/AUv3Synth/Builds/MacOSX/AUv3Synth.entitlements new file mode 100644 index 0000000000..22194a6d2d --- /dev/null +++ b/examples/AUv3Synth/Builds/MacOSX/AUv3Synth.entitlements @@ -0,0 +1 @@ + com.apple.security.app-sandbox \ No newline at end of file diff --git a/examples/AUv3Synth/Builds/MacOSX/AUv3Synth.xcodeproj/project.pbxproj b/examples/AUv3Synth/Builds/MacOSX/AUv3Synth.xcodeproj/project.pbxproj new file mode 100644 index 0000000000..1bb4bd2273 --- /dev/null +++ b/examples/AUv3Synth/Builds/MacOSX/AUv3Synth.xcodeproj/project.pbxproj @@ -0,0 +1,2642 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + + 55B4C2F046533A9C139516FF = {isa = PBXBuildFile; fileRef = F5E81FD99EFCB226D2486603; }; + 0439152237E9CBF5542476FD = {isa = PBXBuildFile; fileRef = E4AB099F3E7A853F90FBFEEB; }; + EE8DCBA5DC0EE7CAD6FF2F39 = {isa = PBXBuildFile; fileRef = 746B19364297E7D489749B70; }; + 3F1630B6EF37313AADD6EAB8 = {isa = PBXBuildFile; fileRef = EC3DE1F504C76EEDDA7F2216; }; + 77FA445D27C21FBA66A46BF2 = {isa = PBXBuildFile; fileRef = 9536B5A780A03F6BACB24144; }; + FAD4DF17110D52B8ED8D9F93 = {isa = PBXBuildFile; fileRef = 7CBEB55B80E78C9DE16A713A; }; + 737E06660F37BFFCABD89643 = {isa = PBXBuildFile; fileRef = AC3356631ED2AC043BC67B79; }; + 99CFCAE766AF81C0E6E2F8DE = {isa = PBXBuildFile; fileRef = C4FED4C2640C8615AB415884; }; + D53302896621B8A3E8BDD606 = {isa = PBXBuildFile; fileRef = 60F11ABAC12D373D4BFEA447; }; + 627FF2EB32E4F649D046D7D6 = {isa = PBXBuildFile; fileRef = 8C9C38D32DB4D8BD543CA892; }; + FBC502C5DB95D7A5E3768F1D = {isa = PBXBuildFile; fileRef = 675310EF6D0A3DDE3A35363D; }; + 669F51FA55E939D010EA279D = {isa = PBXBuildFile; fileRef = 5AD0B0347A511D96D2880A06; }; + EDC8ABA2EC0A2D7A2147E896 = {isa = PBXBuildFile; fileRef = 296CD54575ED27C23A2F13F3; }; + 1DF18B2507A574FBA9C49DE1 = {isa = PBXBuildFile; fileRef = 872D05BD56490FD7B375C11B; }; + 958BB20BE932FAE6C05590A9 = {isa = PBXBuildFile; fileRef = C5B66A2F03D08FC9CF0B9678; }; + 862AE8BF24611A84E8FCAF4D = {isa = PBXBuildFile; fileRef = 0B88D848C15EF6915FB62EE7; }; + F452B8399A32BE4F1074F596 = {isa = PBXBuildFile; fileRef = 29982493607128FD6DB6A284; }; + 69856794EB88963828DDECC6 = {isa = PBXBuildFile; fileRef = 5DAB08505A14E46FF7BF3B1D; }; + F56A47BDEEC76681EE80A15E = {isa = PBXBuildFile; fileRef = F003DFE998431203650E2E3F; }; + 26AB69B22ED0C3D7288D1175 = {isa = PBXBuildFile; fileRef = FF08B80860BB393314DC49EA; }; + 78704983DFEA5408FC5767D8 = {isa = PBXBuildFile; fileRef = D06C2B85E02F13F9B57DB1A9; }; + DE7F04372E0068FDBB51B63D = {isa = PBXBuildFile; fileRef = 9C7C3A15A9D747596DDE40AA; }; + EB5DBEF68B987F85D1977CE6 = {isa = PBXBuildFile; fileRef = 5063E96C5D8860003810C70E; }; + A9ED010F8EE28A1E880009F6 = {isa = PBXBuildFile; fileRef = 18ADDCF1C2123777FA507D82; }; + 5EE52C46C67C9D298B76A8EF = {isa = PBXBuildFile; fileRef = 4D8CF31D3C9F2A91C42CF8FF; }; + 00634FB8FE591A7C252FF899 = {isa = PBXBuildFile; fileRef = EC9D06705CCAD94B653A6E82; }; + 0942F20A9A312E80B2EE65E5 = {isa = PBXBuildFile; fileRef = CC14A34F66FDF9E12523CABF; }; + 0E0B50F4A042E48B9631A42A = {isa = PBXBuildFile; fileRef = CF02DA80A8A515CE41B0C8F6; }; + 72733104CA9C62BE856879C9 = {isa = PBXBuildFile; fileRef = 63AFF514CAE6FB89A3503CEF; }; + A00624D77FD68669DD6234D0 = {isa = PBXBuildFile; fileRef = A8315F08B794D9C87328F17F; }; + E94BB952CDD544FA3A0A4DBB = {isa = PBXBuildFile; fileRef = 853D9A89FE96C6DD6730CEC7; }; + 2D137C5E337024E492FA14D4 = {isa = PBXBuildFile; fileRef = ABEAE8C8B69A71C532DF770B; }; + 8EBD1E279B7E4B420F310D12 = {isa = PBXBuildFile; fileRef = D9ED0926381D40DA1A66C26D; }; + 045E9D3412FD38BFE3071254 = {isa = PBXBuildFile; fileRef = 9965CB9ED8D2B26CACA9C44A; }; + 4066B5EF83133035C3579D0D = {isa = PBXBuildFile; fileRef = 58E254BD072595F6E3F6D5F5; }; + 494508643A4F4A0D1BCED1E8 = {isa = PBXBuildFile; fileRef = ED8140AF46A706EDAA040283; }; + 00422A568EFE5C77545FD0A7 = {isa = PBXBuildFile; fileRef = 894DE965F10168F149FBE8F9; }; + 5E0C694827A6C5CB4E44262A = {isa = PBXBuildFile; fileRef = 64B7CFC6CE9B929135A4ACA3; }; + E75CEEF234B6E886AFFB169E = {isa = PBXBuildFile; fileRef = 820B1466E6B31A80C699D084; }; + 4D9D92DD454BB03746241196 = {isa = PBXBuildFile; fileRef = E553E188A17BDF4E832F0A01; }; + 003AD91863D1E07BEFDCDB46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; + 003B0A5337B7EB6AB6906625 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0040A971F52DDCF3BD1AA6A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 00500DE183D3A54A2DA74DE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; + 005F4C7FE38D54E7FDFC3F9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 007ADE418EFF0B13796D2992 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUv3SynthEditor.h; path = ../../Source/AUv3SynthEditor.h; sourceTree = "SOURCE_ROOT"; }; + 00A950F33C21C6688103E667 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FakeMouseMoveGenerator.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_FakeMouseMoveGenerator.h"; sourceTree = "SOURCE_ROOT"; }; + 015DB8D668A1F85370D5BFAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 01647762E74B323EFFC6F09F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + 020FE683177165C897C9E5A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; + 028400FDADB7732D2CA25667 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; + 0317FC7737CA599686725C64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + 042C7366A26A18DFA13B2512 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 0470F8A85B927F530A374CDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; + 04AD581DA72D441C50F4D53D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 04CDFCB4FF06CA7E1B0CC260 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; + 05206E536544288B1DFC3EC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioChannelSet.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.h"; sourceTree = "SOURCE_ROOT"; }; + 0527F8D9C84F850B9E2F794C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; + 0589532FD9A73AE783AEAFF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; + 05C14DEEE0E3BDC4049484B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode1.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode1.cpp"; sourceTree = "SOURCE_ROOT"; }; + 066F37651C7F3792917C2F8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + 068109EA4981DB342942D174 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginBusUtilities.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_PluginBusUtilities.h"; sourceTree = "SOURCE_ROOT"; }; + 0737F61AF723FA62458B92BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0762DCD2200EC064A17AC77F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; + 07731AE3B779E9D7B560C394 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 08D38FFAFF41735F36FD4BF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3_Wrapper.cpp"; path = "../../../../modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0A063D0E9CDBCFBA3B31B8A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; + 0A2F6E47C38E8433AA318B2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; + 0A6388AE7A6D842C59BE4BB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; + 0B29952E2F0758E5C07D21DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0B557BFDEF2C0249EC732AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 0B56ACE2E7A2CC5B75550C6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; + 0B842061D62F68F42428E33A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0B88D848C15EF6915FB62EE7 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; + 0B8A751E656BC4B5E4CC4421 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0BF3EE970460415F16F823FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; + 0C57D75820A254EFD312E57E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; }; + 0C5C43B5677B8F335F364B14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 0CA2C16285A53550FF3BFF4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; + 0CAE7725A1DB51AA7D3CE2ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0CAE94701F33517C1CD31C63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0DDFA4ECA18ADDF430BFEA7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; + 0E429E673C3066089538F4FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0EF4BF328799608AE16E7596 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0F0BF502E0417422010480ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; + 0F423E99E9C1741395CC5CF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; + 0F74F021243AF898305447F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0FB29BBC0B65633627478BA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 0FBF33EFF911E926019DA013 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 0FD0A1A31985ABBBF0ABACA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0FDE79162C42D29429F29BF2 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = singing.ogg; path = ../../Source/BinaryData/singing.ogg; sourceTree = "SOURCE_ROOT"; }; + 0FEDE49FDC29C3ED222D6170 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; + 103120277880D41F8696B2A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; + 10467B840ADE953EC282EF36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; + 11178723AF569693785A066F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 11C585D0BE28AEB6941E0E8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; + 120DA52B14963529AF23E4D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; + 121DD39EAA6066F411B049A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1238631934643787E27DDC66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailCache.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h"; sourceTree = "SOURCE_ROOT"; }; + 12395B6A3CDDE856FC5BFD75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1267F1B5D02A74861F4F135C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; + 128D7FD70FE164060807E29F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; + 12B0DB43F1E76431C35A4958 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; + 12C25C7C2E883F374E8B3D36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 12D76B0BA7A16AB10A052E19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 12E82F17788C076C81627268 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; + 12F04ADB729E5DAB771C50C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 135D3D0727C92A67F71E4254 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 13B17EB9291B9E5C95408C47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; + 13C5BDE7720A7963AC736BC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; + 13DD37B2F314596BBC25A47D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; + 142ADBE2098D59ECB95443D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; + 14A852037C298A105BA716F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 14B4ECA05D8D48728F6E0DAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; + 14E1CF05D80EA4E2CCFD1EB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; + 14EEC624D1628BE3DE7AAB0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + 14F4349930D298E952EE54E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; + 15687E3C898914FCE458C1B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 156F6F1A0F64BAC3E8416D01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 15AA6B90FEE89B0D3C1F06CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; + 15C8A0E89E2A3DFAC733FCD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; + 15D7465655AABF4F6BBA81CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; + 16F4A8C0228D84216A33B9B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 170409D99808EC4EADC66EFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + 17968A543385166D4392F171 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioChannelSet.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + 17D44D834820845D7F4BCB79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; + 17EE88F0A67B5FD24182345A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; + 185A5E99EFDAB0E1ED5467F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; + 1882040AC74DD8A41D05F06E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; + 18A0299049ABE5D250CB0FD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; + 18ADDCF1C2123777FA507D82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + 18E2A37DF0A882E058663C17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; + 1923954B491DDBBEF5694ACA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; + 192ABDFEDF4C082BB8DF0492 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 194765A55D6C02B43A1F334A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; + 19631764DB948B287771C41E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1969DCD38A5D738B1C411BB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + 19E72A5209E3A31D442AF7F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 19E96BA421072EFF69CA0A33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1A0498CEB99BA9719C85F11E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1A3355000573E6A083028E9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeSystemHeaders.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_IncludeSystemHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 1A470B745FCC0020078807C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1A5F13EEFA6BFCC120C57869 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; + 1A74067A82DFA16E4E302BDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1A86C86BA6589DF87E2953F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; + 1AF82B1F138DE2C506FBBDAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_BluetoothMidiDevicePairingDialogue.mm"; path = "../../../../modules/juce_audio_utils/native/juce_ios_BluetoothMidiDevicePairingDialogue.mm"; sourceTree = "SOURCE_ROOT"; }; + 1B794C1F7E3459B014C75197 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1BD4D7258F644BC3B343432E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1C45C50E54A57400FF9E6EEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1CBE1E675953EF2172FAD79E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1CCCE32D36FB57FBFA6B8BAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1CE2727544D8067E9DB2F503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; + 1D0B59F0A6F76ED5272E08C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1D38916035F0926B751035DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1DE41A53AABA7D76432B567F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1E13310D81E44B4523CA8DC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; + 1E81FFB8798BCB6C6E8C82C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1EAB166798F43125DDCE0BC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1EBC98B1315EA748EAE0BE86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; + 1F460579410D4B352F2A85E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; + 1F9C82CD04D63753C7B56FCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; + 1F9CAB8660B3BA12C6147B6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; + 1FAFD9FD13BC47F3BEE7E4E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + 1FFE418941303981E432039E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; + 2010BCF7EE1A761168968EEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 2024F0516E5DB6817D115CE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 2060810FA782E4FA6282BFFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MaterialLookAndFeel.h; path = ../../Source/MaterialLookAndFeel.h; sourceTree = "SOURCE_ROOT"; }; + 2086A70D734172718BED5B1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; + 2097DD131081E241DA8558B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 20A8452F14F1433B1C3D0FED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 20E2B3CE619294FF62DF5D54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; + 212425D8E8CD86B224E3CC5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2149AA5B4890E2E05119749B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 221B409DBCBD063B4C7A8253 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2220D1078A2681D8AAF3563E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AUv3_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 222404E72D12376641634275 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2284A4597CF7AA4D2EFA7AC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; + 2290343F8EDF842707A28B00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; + 22A85B46C8EED46FA81F61B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 22B34EE13C714FA916E10747 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 230BC07FD9E7883390F5E3E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 233959140E5D6C2348DEDFC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; + 2393C709A9A39322250847A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 245B820181308A0B46FE2C2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../../modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; + 248A66F8517F19A7F12433D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 249C42CD1086AFA592455970 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + 24BFE051E896A8229AF3656B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 25154F5BC74A1019F714FB73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 25315D0BDE24260A1B11F088 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2578F2F3741CC61B95E7E6C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + 257C168A2D450218B158E7BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; + 257F4247EC175CCBFE996E55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 26119533942D8F97DB48987C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 26B4B1368466BAEBED7B910C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 26EAEF94B819C919C890B885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 27E7DE365A996907F2381740 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; + 281075EA1C6C7E6F6C26F5A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; + 28309CD49B2260C187FED2DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 289018CF30BEAFA4668549AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 296CD54575ED27C23A2F13F3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; + 297BC989416D63FB30AE4C6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; + 29982493607128FD6DB6A284 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + 2A59FFB4A0420DA1E24EF14C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2ACD8B4F8D47934FD31769B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 2B0EA3DFEC956DB0BA40F07A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2B859BB12EB83F32108F3497 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailBase.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h"; sourceTree = "SOURCE_ROOT"; }; + 2B907016FF0A2E4074343127 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; + 2BDB229F700B0070C788CFFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; + 2C2C2A5006ABCED2CD5E2AC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2C41A29ECB3200FF97E83F4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; + 2C717D503694EB59927B7E6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 2C76770E17F0C15163E376B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2CA6385ADA2663622F29174F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2CC92DEE105B69921A4BD036 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; + 2CDBB1BAB84A2A5CC8E11755 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AAX_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 2D2B97D629EFA3920314D5DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 2D436395B51B7242A5B9E701 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 2D4E5D168D18704BCB317DD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_WinUtilities.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2DC4F5D10A019196E3AFDFBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 2E1FA635BB813DE9FAB4D639 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; + 2EC9EB88F772C8A6DBA65C2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2F9011C34B50B11B6FFEDA7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginUtilities.cpp"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FA12F7EBB9AC99A08FC1025 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode2.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FE196E99D5ACD17E1EC061A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3058A92D575A389A0D1920B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; + 3077EEC44352AF040A0D33A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; + 30CDFDC04232575AE7A491F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CarbonVisibility.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_CarbonVisibility.h"; sourceTree = "SOURCE_ROOT"; }; + 3109815D5D597AE3707A13EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 317A2F549752C6765A3675CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; + 31A18092A539E3763FBAEC65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; + 323F56F4C398D57CA7910CE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 323F74EB62215117B808371B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3254D1D2BAE05393E5DAB1FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3289934D2B14EEF7D64D7225 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + 329FEF79D3987D0FB1C164CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 33A72C52C238DB7638CA9F9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33B2FD7C625F65B132945522 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StandaloneFilterApp.cpp"; path = "../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33B9A7EA67B0D01E3416E123 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33D05902E14966A2708B7F61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 340A18A11EA701353DB28503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3412F9A8DCE29D1B62BC1145 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 344B210DB54B8B4AFEC3D689 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 3487F440B9FE19B84EDB6C05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 350B404A9275F5AF7A70DE9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3511451EE5878DFFC682095C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 35331E7E5F8892DF428E5E14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 35B09493554CBE82B89CABA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; + 36356C9C1249E63C966CC058 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 363B23811BE5271789D355B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + 36D0D18E4170C7A1D25D0704 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 37799802B9635A4BB98E8C0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEInstrument.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h"; sourceTree = "SOURCE_ROOT"; }; + 37D87B4F2E6E4C7EC11F12CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 37D8B8B49EB8AD563A85429A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; + 37E2E5903AB98FFA27584CB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; + 382821702E599201DD249FC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 387D55482BBDCBC351F2BECE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 387EFF395C9CEF73E0EDEE68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 38DEF9E87D9BE2944553DE14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 391E6DF4FA840F23B402D97D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; + 39B377C2D00BF8A2E9626DAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3A0EF9079729C5C6FC1AACDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZone.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h"; sourceTree = "SOURCE_ROOT"; }; + 3A53F5D6A8D1C20349358EE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3AC15B910C91D22E71A7A687 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 3AF5346037CEDB521C15327A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3AFE3B9417789706ECAE236F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 3B9F47F546584BB9EFE098BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3BC1A61883750CA66661C604 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 3BD48100798B29CFBB31E240 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3C8B6C80EE83439D2D94B58F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3CCBF30007C57491CF649D39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 3CF1BFA42E09BA635804012C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3D850D7C81C79515EA35D833 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LADSPAPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3DAF5957533C9C8011332F42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3E76A3788CAAB12560CB4517 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AU_Shared.h"; path = "../../../../modules/juce_audio_plugin_client/AU/juce_AU_Shared.h"; sourceTree = "SOURCE_ROOT"; }; + 3EBDB41A4AA8C71BB089DD65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3F5066569AA0BCAFF9F6AD87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h"; sourceTree = "SOURCE_ROOT"; }; + 401DA5B6718906FD022A986E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + 407594E170D93B59D103C9F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 41160F46936DACC3CE2384BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; + 42398E999B0A850DFF901952 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; + 42EB20660BAF846855D9EF4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4350481545B0B7094C507415 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; + 43913D411C0ACFCA2E8B8CFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; + 44E613EE8E541E69E6B8A449 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandaloneFilterWindow.h"; path = "../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 44FBD4EA8F39E0239C077CD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; + 45827A9ADCD3F3218A3C6973 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; + 46B1734D356C650334F8C547 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserBase.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + 46E7ECB316210C98F0A1C885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; + 472DDAB1CE4DD81D3F48576C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + 4751E292EFC458EEC5C6B609 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; + 47C4B1BBEA18BBA732830B23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 47C5EAA4FDB09A919047097B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4832A1539FCE4D132EDE2BF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; + 48CA224BFA100226BC71AC64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 48D2A0F85F1782956EE482C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4968C8C2A41316C78C23E9E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; + 497EF0535E967594AA839D78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 499F3B4B44522D984B26A263 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 49F8A0C7FAC57117BD2F9BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4A0809E1FE4E9A9DFCCE969A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4A61AD8C4D46D2448FAF51E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; + 4A9B4448F56A2C6BB87A2237 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4AE945ACA404BF885EBFB4B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../../modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; + 4B4C75787794A7A56E55731F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4B8AC6E7C0E4C3A9075AC874 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; + 4BCC956571543FE3E8426F11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4C20818454A1D46DBDB379D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 4CCA15F86C8EC799F1EA64E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4D128877C59FFBAC8AD8879C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; + 4D4252EF0D8D9BD4AFBB830A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; + 4D543A42A648740D1AB564A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 4D8CF31D3C9F2A91C42CF8FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; + 4E22B7FBB34DE120CD03968D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + 4E7035D318D7951EA416F253 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; + 4EA72ED51C1590F4AFDF7E5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4EECB41B6EC0EA710254BD82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4EFA2DD6FA97904E17A543A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4F2C691556C568CB650E4CB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; + 4F2E1758A33E5E88780F68AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; + 4FED8E1456B36F86FFE8E9B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode3.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5019F297F4FE95D4F264E95D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_BluetoothMidiDevicePairingDialogue.mm"; path = "../../../../modules/juce_audio_utils/native/juce_mac_BluetoothMidiDevicePairingDialogue.mm"; sourceTree = "SOURCE_ROOT"; }; + 5063E96C5D8860003810C70E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; + 508924D8D38224F7A1CC2F14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 5141CBD939C11BC2AD2A4B2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5176BF663257661A5DAC4EF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + 519C21EFEDB8ADE2ACD6249F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; + 51D0A454D79EB99241AA1FE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; + 52496AD37C0932219701798C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; + 524CB59E51CF8B42EFF88129 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; + 524DD2A93F8DFF53CC87023F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; + 52DD40CDD91CC8C61DB8FB21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; + 53BEB5C2536814DD97FA6286 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; + 53C30AAD14A7899AB7D9584C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + 54B4AF19CEFECF9097905D10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; + 54B65048DE0ED0FE799D317F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; + 54D3C5E5AE4C1384F4220D71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 55CD90E2FB8F3B5AF567AB8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; + 55DBC30F1FE74C23DFB58E50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; + 55F91724EE6A48D2093E49C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; + 569603444940609CACE2AD7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BluetoothMidiDevicePairingDialogue.h"; path = "../../../../modules/juce_audio_utils/gui/juce_BluetoothMidiDevicePairingDialogue.h"; sourceTree = "SOURCE_ROOT"; }; + 56DD0F008972969CD0020468 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 576D7CB51E9C4EA9303D1D21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5776A5993098A57A7A1E6A27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; + 57A49E91A5755065F47070FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 57A9C38789F8516A695E65E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; + 57D07B6F700F94E8E704DC49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; + 57D814738C5CB6D994984F98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; + 58461A95ADF95E35EE92161D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 58797A7F2D9F46830E4B7893 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; + 58E254BD072595F6E3F6D5F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; + 58E2885768EF7366025F4A23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + 58FA5F36261FAE89B748BA8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5936F657A3A28132D6D27A93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 596DAF8986D6982B928C689C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + 5982DB12F71224C609600E4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 59878D9EFD00EAC6CD0A85E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 59CB0A6453076CC874C72F59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; + 5A15B2AC96B76F7CF212B83D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5AC5CDBCB084BA289BDCF7B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5AD0B0347A511D96D2880A06 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; + 5AE75DB19C06961041078603 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; + 5B20D0F05D7F4E9BC268C313 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; + 5B219BDFFD121A57DB1623B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; + 5B41FCC4B5B5CE4FB5282954 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; + 5B4ABB694D98DB81D8977876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; + 5B56147E8E94C3969471E21F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; + 5BCD28B01336D9D88606E3F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5BEC401034FECC5A84CF911C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; + 5CD7B7469B5384EA47491D9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 5CE9D568B99FBD7774D02709 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; + 5D27245879F65DC9C3DB15FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; + 5D4C79A914D3D6297D605D14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5DAB08505A14E46FF7BF3B1D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; + 5E0894E38188345B5643E7A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5E6903988ADA7D101E926BCE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; + 5EDCECF062EB01976634221B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5F2D06669F5AADE87DDC34B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; + 5F6BB197FA13DEB1F2260CC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; + 5F894362C162E5468B51333A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5FC18CC5CC7BB4A01EEA2B7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5FE4811A1F224B9DC3F0751D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + 600E363997E4D34382349626 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; + 602803D62DD249B1F47FC0DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + 60F11ABAC12D373D4BFEA447 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; + 614288645B28D868DD5CEC71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 620C6E08CB86054EDC64784F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; + 6217C41B2DFADAD8767255BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; + 6278B64C03341B5EC57B2BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 6289A5E0AC3E2AEE01BEA5F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6318A339AECAF501129080C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; + 6319F4BF677E067041B5467C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; + 631CF9C6700114D898AEC1AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; + 63626AB59BC4BD66A0A6482B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; + 63AAC659ED6461E93DE1C15D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; + 63AFF514CAE6FB89A3503CEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_utils.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_utils.cpp"; sourceTree = "SOURCE_ROOT"; }; + 63CC74AACD754A2EDB1F27BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + 63F79641EFA884B962CDF093 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 64006FEB76C8189A341F77D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 6404A39C88F8BCDDBB5D885D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 64106F0CE5505E7976249672 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; + 643F0D51DA8A1B56EB1C8B61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6450DF3ACDBE5D00F8E33195 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + 648071EE7F5AB0EFA06D0A6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; + 64B7CFC6CE9B929135A4ACA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; + 65980EFA3678AD71581BE381 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; + 659F144091C614884492E5DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; + 65EC75BD541EA5DFC79BAF8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; + 66C2579562E185E38E43C121 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; + 67198AF7663A53BFB0F523B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; + 6738C919984D53FF07CDD5A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 675310EF6D0A3DDE3A35363D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; + 676EBCF8F03E1FA1DD0694B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeModuleHeaders.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 67B79757C8BD5E9CA565C041 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 67BBCC92EDF01164A374A824 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; + 67C820D7305BFD5D8C084603 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 681883990694067C832FF46C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; + 689C5CEA66D05F6AAB2AD543 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; + 69223FF1DDF41E1860A3DE72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; + 6A01CD302B95FCC3F057090D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; + 6A2FBCEABDB265609CB49A9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 6A9B5161889E1B22B04BA223 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6ADB01DA39E433CDC3CE9257 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; + 6AE2054E0D3A9C05964CB1A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; + 6AFB9EB642850186B551DB33 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AUv3_Standalone.plist"; path = "Info-AUv3_Standalone.plist"; sourceTree = "SOURCE_ROOT"; }; + 6B6303E5AA18CCB271E1140C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; + 6BD961F96723E92BFC0263D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioAppComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6BF1D1384D3492C251CB00D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6BF55D993FE51EDD08D0E426 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; + 6BFD44A17AD9EBB6C686BBD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 6C5C4F38A006227C77FCBAD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; + 6DA4597568FFE5B6D1F5B68A = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST.plist"; path = "Info-VST.plist"; sourceTree = "SOURCE_ROOT"; }; + 6DED13EB49FCE393E16D59FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; + 6DF4FA55C69B25537DCD88C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6DFDBE298AD93DD1B3F067B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6DFFC8543FE2A02FC551F397 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 6E10B741CB11E590041A27E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6E186DF6706228F3F1F1A17E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6F12413CE2BF3B7B0E8FD50B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6F544061B6526DCC4430F539 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6F63C882BEEED7B36540EA05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 6F9936B4FC6CC4947CE18F41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; + 6FA729EAB8A64447D81B36E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 6FC0CB280CE56AB22E3997B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameter.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h"; sourceTree = "SOURCE_ROOT"; }; + 7023A03BF8EE3F09E00C3B58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; + 70C59918BAE3E3379AA1A53C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; + 7195EEB1FB735453359D1893 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; + 71A5014C5547E43A0EE58252 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 71D1D8E256A7FD110F7EAC6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; }; + 72A7E928C55FCB1C1B373135 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7315E85A6C1E714922CBE587 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; + 732AAC0FCBADB4A676F564F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; + 73452324A4B3A16EFC98F31A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; + 738FC67C7D9A53148C0A21AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 745B58030382C3D0DB6E7815 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; + 750DF21E43BED98CE4F53DE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; + 75304DD6E88CB19FD0C74956 = {isa = PBXFileReference; lastKnownFileType = file.rsr; name = "juce_RTAS_WinResources.rsr"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinResources.rsr"; sourceTree = "SOURCE_ROOT"; }; + 76272B6E0F4FB6D7225653CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 76783B8486B095C370EB5FCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 76D5C2782B00C3FFE0F594FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; + 77036A3D63B6A78CEECF50A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 777E62C96ACF5A0FF45950AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 77BA5733C3FA0C1CEC8FE131 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; + 781F73EF2934742C97B305D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; + 786D0A06690AC040E7D8E525 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; + 78B49436D33E43AC3A956818 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; + 78DD966E73DF076A83FC1F2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST_Wrapper.cpp"; path = "../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + 78F63AA848D74E5E555EB802 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 791714395C654D0B51DE22F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; + 796340DEE820CAFEABEC077B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; + 7A172478B945BDF97AFFBA0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; + 7A3E22B63496806947FC10A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7A772485103B4848CD67493D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; + 7A7DC1C99D232DAD43C01146 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceSelectorComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 7ABF11ED9BB6CD5850ABF47A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7B215A260ADCE367FD8F3420 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; + 7B351E0CEB9BE04BE1F04AF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 7B8DE2413EDC4BEB83168903 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; + 7BAB8DD68B7A25B281233969 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; + 7C3E7364953EF9D78C71B866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7CA84F62BB5AC492B1EB49A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; + 7CE0FEFCEC64DF0ADA0B2DF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; + 7D0417B22EF55BE16E7C5061 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 7D1E28BE09A85EEBA041558C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; + 7D1F7E9BADEA63755327DAE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; }; + 7D2FEE652DDC90049F523828 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_android_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7D67149A7BE6BBB85FCB2CCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7DAEE56A9F7ABD354CABEAF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; + 7E53C9E87A3F9EBE4D454BA8 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST3.plist"; path = "Info-VST3.plist"; sourceTree = "SOURCE_ROOT"; }; + 7E838C96F00848B2EE6E2F72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 7F1746052D09CD80BDB28BF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7F8A5B07954F9F0562831FDA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; + 7FE887D76DBB520BBC48CDAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + 804448A2E110E3D84021289F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 80868CF2327E15F76AD68CF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; + 80970DB9418D27DD52879D1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 809E47902CCE60747026EC3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; + 8174AFC02C04E98EB5C1B21E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 81A3BCB415FA7114FC07367D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 820B1466E6B31A80C699D084 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + 823EFD7B765AD6D20D4053BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; + 82918021090B19A27046FC03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; + 82CED5C8E1B7A2C068BC48B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; + 830D7621CB3CFC3DE53EF4C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; + 831580A17E75CC89E86A3E12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 832122C272B009AC7E73AF6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; + 837CD80BA7098F85EE20B621 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; + 8409701863AC240D5D560213 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; + 8429B2EA7B0E269D738BD27E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; + 84940A6A61CEE24A159139E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; + 84ABD4F5D068289F4D43E7CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; + 84D3302B18B67B725905AF7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8524CF106D2B7B1E08D312C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioAppComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 853D9A89FE96C6DD6730CEC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST2.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST2.cpp"; sourceTree = "SOURCE_ROOT"; }; + 854757FAD81F978667CAA43C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 856618203AAE94C7B806F9EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + 857827E178BB7D6DD2C02906 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + 85B72CF204A61261388DC9A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + 85DE0813E0EC15BF1435C132 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; + 8693349823D718B2BE254101 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 86AC66980898843AE721BD08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; + 86E1396EB5DB7C3F8D42AF19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; + 87181526B9C99144CBE4F8A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; + 874FADD694BB58E2E736FC20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 87FC5378F4B65DBD11E62015 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; + 8837DB2881391365428BE228 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 883986B1E4E324BDC35B025E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8885CE0EEED160D96843F584 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8905DE78626372768938A4C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RTAS_DigiCode_Header.h"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode_Header.h"; sourceTree = "SOURCE_ROOT"; }; + 89291F4775B82AD585F02515 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; + 894DE965F10168F149FBE8F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; + 8956FF8EFD34579BBCFD9B88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 896386672033108CFE54FC64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; + 89B0332A462BFD5984B97302 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; + 89B73E1F52531A1A8A1C3E9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; + 89CC639E5B1CDE71BDBC02D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 89E00773FE73394C30642A4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; + 8AA012F95CDEE0ECAC1D698E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZoneLayout.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h"; sourceTree = "SOURCE_ROOT"; }; + 8ACD82D09483797E1A7A65B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8AEA9D5BBBC4CB214F18FCE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 8AED766CFA1A37B45BC2DE98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; + 8B2480D9DD76CFCAB0323099 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8B41FABCC567F034274522B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8BA61007D7B69D122B666B43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; + 8BE052A2AAFF109DC2A21423 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + 8BE57B5119CAEC5B32929064 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 8C097DF0606C8FF6B60BEA38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8C401B7DC61CF17EFD2F05D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; + 8D6D7548957FA154DA777E17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 8D753ADD4B2F1CB0C974A522 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; + 8DCEAA37D9F7AAD98A244B49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8E1318FA20D468AD45C7A20F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; + 8E29909B5886662F2EC3F5CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8E61D5E0D6068F247E70219C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8F3941CB0EBB70B37B7DB6DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 8F3FC2A8E965AA4E83259DB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8FAE0E215D1E95E6CA7C58E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; + 8FC88FE9250C7A25AC724BEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; + 90064DDC086AD775FA7D5FFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 903B9CD04DF181894AC76EF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; + 90C18AF3CAC0E59C88732904 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; + 90D3112151AC631747E60670 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; + 9146F18918C954121E932A8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9198593E2E34D16752B90CD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; + 92529B06E070A28F0C3C4914 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; + 92BFAF31B51618764234C779 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9312B68ACDD2A4EAA31CAA73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 933DE5C4D4002BA9203F65A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9376596E6EC0707DFEE00ADB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; + 947776740572A5A07C2500EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; + 94EA45AA948C996F231D6946 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 955635CD2D6A1C5BACA519CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 95D4FB306A367AE3A6D28173 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 96102E98CC639030FAD7EA68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 968EC4E33A1D1949AA4A9F87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; + 96DCCD578FF29CD7D381E8BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 96F6E7AE69A06FEE69CCA3C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; + 97C74E9A0E8A5576FC301241 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; + 97DDC460BD01030B91158218 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; + 98305AA6513DCC298E322C0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 984C35577FE047A66ACC892C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; + 9965CB9ED8D2B26CACA9C44A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; + 997766E6B5491A51A5242F68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; + 99AC2D0C2304F21B912FEC5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHostType.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_PluginHostType.h"; sourceTree = "SOURCE_ROOT"; }; + 9A3351689C885961A9BD3F2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; + 9A392FBECB732FAC0AA04262 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9A69DDED5C8357717BAD57DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; + 9ACE3BF6D0E54A5ACA1D73F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioVisualiserComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9AD8EF3FD4D40465CD2804EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; + 9B17FF5755D8E809D2DDAC2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 9B6B98866C77A743FDBA7C40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; + 9B995FF1F1FD413ECBEA5F2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9BBEDDA8AED51B9B4BA52B2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 9C1E95CA7727BBD44E34D79D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; + 9C455929E7890E382F55BD19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9C7C3A15A9D747596DDE40AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUv3SynthProcessor.cpp; path = ../../Source/AUv3SynthProcessor.cpp; sourceTree = "SOURCE_ROOT"; }; + 9C8EE354D6D44D9DF4782101 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; + 9C9AF92C7A254CC7A2AA72F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + 9CD2B54DC3EF0B1710DBC904 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; + 9D36B3B7E8ACCD8C7176A2FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; + 9D3AF29ECBD2A58B146619A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceSelectorComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9D7CC03B14BBAFA3DB901A22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9D9015BC9941D5D5CFF99DA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; + 9E2454FACF592AE472873A44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; + 9EDB40D557C3BBB1CC63CF65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_plugin_client.h"; path = "../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h"; sourceTree = "SOURCE_ROOT"; }; + 9F11AD979B19EC01749DF1A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../../../modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9F142652D1037C744443A4E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; + 9F1DFEFDC78EC139C4089DEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9F91E161DF777F050B61B6BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9FB1AAC5EC1146B5FC0EFCD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; + A11CF361C0253B499324D31E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + A12A4C86AE4FA12C99334932 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + A148CC41BDB41EDC8E88DC7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + A1595E748092878FDAEA5A30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; + A15E68C337279B15ED933BE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; + A1CFD76549B8E9EB1C360ED5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + A1FA95A0AA37CD773ACBCE8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; + A2129507609CE7130FBA1340 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; + A236B01D70F55D3570330B44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; + A29CEAB6F2F844C410B2F014 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; + A35BCEE1A423BE734BB3EC80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; + A43962FBC6E823AFAD6EC673 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + A440AA225DF048215509E577 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; + A452E5BB6D20DB6842646EE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A4E1FFE9E94A28D434C2E4BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; + A53855C517AD1588DBF87CA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + A58103D78876730190F3BC4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; + A666509292D7F4C3B7F5B0DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; + A7399999B1C3CE46C66268C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + A74FEFA1532B6951A0309828 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + A79BB852E29F1BDE96AF613A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + A7D9A07B7B44888CF960B9B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + A8315F08B794D9C87328F17F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_VST_utils.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm"; sourceTree = "SOURCE_ROOT"; }; + A85FEFF5F978F3B76D9829C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; + A8E3160D8F76BE5B55B9846E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; + A9DD0C9B00D83CBB77EDBFA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA382FBAEDD76245D686042F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA458482B1358EE4262D7E8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; + AA4C96BD17FAFE995F8BF86D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA823F169302BCFE583969CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; + AAA19AA6801AFA1AF07C8E2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; + AAB7E87C600B13349477C51C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; + AACAB54751155F5AE9CFCE61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB183DB7B4E55E8A378D1640 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB1F943DA9131BF5694FBABD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB29C711385848DAC5DD867F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB49C15CDC9E08D39EAC2B72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB53B5594316451CAC90BD8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; + AB64E9DDECC08374FB9EA75D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB6D1876CB16F76A98CE0B89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; + ABA6244EC74C888920DEB016 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + ABEAE8C8B69A71C532DF770B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST3.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST3.cpp"; sourceTree = "SOURCE_ROOT"; }; + ABF137A60BDB5810DCDD1E22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioVisualiserComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + AC223785E50A0284BAC9C879 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; + AC3D1C939D60CBB9F06E5195 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorPlayer.h"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.h"; sourceTree = "SOURCE_ROOT"; }; + ACDA8668B39A102D419BD481 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; + AD49758CCCDB81F781160518 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; + ADA10B57D3CACBF7CA3E7058 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + AE0F66472A7765041DD5F722 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; + AE1DD722E80713D6A2C820C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + AE8270C49E4D0C9109CF8499 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + AF02093447674A2DBEFB7B2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; + AF575F9303D3AA5E410C274A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + B0015C46815CEB6E15236944 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; + B05EC8A81DA162236663A8AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../../../modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; + B0B4FAE3EA49CE2AE0074204 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + B0E5392688FD05700AFA0569 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + B19103A5C4E54D5ABB50F27F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + B1972B63AC71C03527E02534 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; + B2CF7DCAD1C8871201A6CE26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + B2F8C1DFA6A765EDB034399D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; + B33097C6BA7E4793E7536BBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + B33E3A1B455B48F251A4EFEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + B3425236EBB43087A2C4AA71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; + B3AED660CB964056A7063CE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; + B3CA6447C345EE05F8B98195 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; + B442A76A84E1800D10EE5954 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; + B5029BFA56B6E1BB5FB43BFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B58CC7A93DBB3706A60E9E76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; + B5CD08BC33A8414D48F4CD67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; + B6ABAD2ACC048C4DAB31CA27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; + B6B3AF7688EF55A4FC61D5D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; + B6EA3B412C6E73478C4D36AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_win_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; + B774AC9A00BFF63E24EA0646 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + B77C48286D446F5C7BD4B76F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + B77F4A6EA1005BE4683A0DAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; + B801E3F5A1C2992F592A0FBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; + B8133580F67C0B95E1F36D4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; + BAA373F740C171EB1219D9B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; + BB1D6E0B0982D0590E8EC99F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + BB8432AE150D5AEB38808FA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; + BCC48160464BC0DFCAD33792 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; + BD58CC09BA9FED0E9CACC97B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + BDEE5F6548D2980373C45F5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; + BED2D02D5F333084E058D678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C002FF4D43F9C779CB5B2B5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + C14EFFF60594E0BC2421DC0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C50B7EF31D44D3B5E03CB4A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; + D06C2B85E02F13F9B57DB1A9 = {isa = PBXFileReference; lastKnownFileType = image.png; name = power.png; path = ../../Source/BinaryData/power.png; sourceTree = "SOURCE_ROOT"; }; + DC3450D131A4D1B1EAA04B30 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Shared_Code.plist"; path = "Info-Shared_Code.plist"; sourceTree = "SOURCE_ROOT"; }; + F003DFE998431203650E2E3F = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; + F5E81FD99EFCB226D2486603 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AUv3Synth.vst; sourceTree = "BUILT_PRODUCTS_DIR"; }; + E4AB099F3E7A853F90FBFEEB = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AUv3Synth.vst3; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 746B19364297E7D489749B70 = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = AUv3Synth.appex; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 7CBEB55B80E78C9DE16A713A = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; + 872D05BD56490FD7B375C11B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; + 8C9C38D32DB4D8BD543CA892 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; + AC3356631ED2AC043BC67B79 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + ACDCFB7C5CE966089DF7665E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + B2A30D3171F293ECE50DC06B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; + B2C885D79DF233E10656633A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; + B5C3356C447E60F512C5E8CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; + B85C9F9BF94FA8926EB9ACB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; + B98F443DC0CE94BC13CC3D44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; + BABAE6EE994D5EBDC4013AAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + BB525259297D31B45CC624C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; + BBB323B5DE53878F445064D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + BBD06432CC4155521050CD2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; + BD283419247CBA6C6DD2ADD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; + BF764E314E4F6DD434BA711A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + C0B3C8CFE6B70EE5C8C483F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; + C0DA8A117300F721DAE1C6E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; + C11E39E7C9D18AC810369A50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; + C12C3BDF0D24260675D88C04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + C1983ED4284CBEF3B5A427E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + C1E4A7F5418639D70CB51F0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; + C1EFF2064480889DAC74D2D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; + C25203A01A84B7032A7774CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; + C2DF4936EF95E5A32E71B755 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + C3006C283C6F75269CE6295D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; + C383A0AB2662F2FCB802D61D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; + C3ADBEBC9062404FEB0FB411 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + C3EBFABAA335572EFEC2F535 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + C3FF9B9008D2A03F2BB23F1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; + C478ECA66D2FDB2303FDC140 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; + C4BBB0A36D8C8E7D180247DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; + C4FED4C2640C8615AB415884 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; + C5A11A2A1F932F48A0D23E91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterBool.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h"; sourceTree = "SOURCE_ROOT"; }; + C5B66A2F03D08FC9CF0B9678 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; + C61D176AAECFBC9A277EF2E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; + C63541C14D518046922DF60B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + C639338DD5AF077DF5BF8361 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + C6846316837E7D4578428945 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; + C80FFBB5F1E2674B9DBC054B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + C9407CAAB91ABCB83CD3F80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; + C9494DFECDCD27C0815A6F17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; + CA633B8B756E9E7826C8D173 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + CB23F9E24266013856B53BBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + CC14A34F66FDF9E12523CABF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AUv3.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AUv3.mm"; sourceTree = "SOURCE_ROOT"; }; + CC155101953B89262C8B633C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + CD3ABE20AE524B92B9B6A6FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; + CDE81ADB14F09742FBBA28E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CF02DA80A8A515CE41B0C8F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_Standalone.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp"; sourceTree = "SOURCE_ROOT"; }; + CF2F576CE0F6A185597C8D40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; + CF344C62ABCBA9BAAB6ACFA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + CF51659EBB00003E6CB20B66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_Wrapper.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + CF6FA9D2F39F03FE2858F11B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + CF7ECFB4AA9A00E103525840 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; + CF9EEC4A087AA9010D5D21A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + CFAFC86F4D25AB5A31DF3BE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; + CFFC609186B1EE226ACEBD2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + D03583C1CA01284B5781955E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D0A4E2C5F2B21172DE13DE0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; + D1683E32F1EB634904CD7DE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; + D19E20CCCD4790B2347D5B80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + D2436FFFE291F08409B1EEE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; + D264387115074C98CF251072 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; + D34BDE3AF93D8CCE91C331AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; + D36CD153A79988DA706EC9A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; + D43BFA7F052E625E90F77C89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; + D43C762F1355546820373F14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D48932C6554B443ECB71DC87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D4C0852C1C54EDA5D4F82EB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; + D515546E71BD92C742D67905 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioTransportSource.h"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.h"; sourceTree = "SOURCE_ROOT"; }; + D557AAD12557BF1706441B19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + D5797410CEE0E8D2E03D98F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + D636983E7D4B5897EF493708 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; + D6670F0F52C7A439715B706F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; + D6979B0DD8E310EA2512B147 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + D72A2819C390689ED5A58197 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; + D776C107490A52D250B8327B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + D7AD93F3A8FAFDBFDF1B5DF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; + D7CDE24FD157D0DF359E9D8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; + D8377F0256B80E157C3A6563 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../../modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; + D87ED789DA527A749E7310E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; + D8A47626236CCECFA27BA813 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; + D8DFA74AB1A9041035F68326 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + D8E68D83ACE5DBEA2B7BC876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + D908038BAE155E55517AB2FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; + D98FE007073170879B3453CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + D99FD2C65027F0D06BCB437F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEValue.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"; sourceTree = "SOURCE_ROOT"; }; + D9D057AE4FE642513602611B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D9D833D2912CC83006BD9FA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + DA42AACD549E6C214EE09CF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + DA4E0EA3EB80BE34F9047E72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; + DACA6E5A3CE684EC649F31B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + DAEE812EF95F96E7D65D875F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; + DB216D8107F0BBBBD3F2B0E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; + DB3A7C49C8444BD2F57B6689 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + DB43ED26DBABD0BC17385E6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; + DBA0B8703ED6A2CFF6E952A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + DBC04DFB6E9667DCA1BC83E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + DC12C0A592BCA7A9FCE348BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; + DC18200A3CD14E988426420C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + DC1C558103B4D458A6CA037C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; + DC60BA9AC2BA5D2C3B5C3001 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; + DC6A702F738F41B34B329097 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; + DC6E859FF89B5A3C9BAFE19F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; + DC8F10CCAC55F7216F0304F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AAX_Wrapper.cpp"; path = "../../../../modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + DCAE9F130E3E70FA100BEE16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; + DCF51EBC4D12F196EEB28FB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; + DD9FC19B24786726D89345A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; + DE4E9ED582AC16303C8C72EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; + DE76DD99A5E06C01C57957A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; + DEAD87726738781A25EBCFFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + DEC3BDE099A6E8517815F464 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; + DEC63BC653D0F918D0721CF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; + DF2A14735E2EC0F986E3ED6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + DF42DB861DD40B3EA519F49F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + DF851414C38482D7EF5C63D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; + DFA88B30E3041E9BC8150FCD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + DFE5FACFB131FF766CE6DEEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; + DFF6A93D460B71379FE3EAA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; + E0260479B3C2CAF8477026FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; + E03AA585A375A39A9BFF3DD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; + E04216439C3A2AD69B69B520 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; + E0484E5F0994D64013F4EEA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + E09404F45899AA1E82CFC21C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + E0FD3183237BAB53F14A4B92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + E222D865360AA81EE8004879 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + E24A784226CD7F6A9A3313F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + E284D421936862F4333C9F50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + E2893CF05E01B66FC69E2E93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + E2A39DE02AF9ED3035EC5F9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; + E2B251D85649A9A43CB428C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + E2FE1E6598C038AFAFA1881A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; + E31219AD074DCBB8C6A9F816 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; + E320A8161071D0D1B9261E2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; + E32E43F0CC33ED95FD0A9DE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + E4D985BB229FC31731681790 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E4F233200895BB6C4A31A816 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; + E558CF08264E559967E2F538 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; + E564C68E481471618F91FD8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + E795FC063102CA8BAB722C58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + EC3DE1F504C76EEDDA7F2216 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AUv3Synth.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 9536B5A780A03F6BACB24144 = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AUv3Synth.framework; sourceTree = "BUILT_PRODUCTS_DIR"; }; + D7F0DF2B23660D1E12432C36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; + D9ED0926381D40DA1A66C26D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; + E104DAB2F8C8F885C393011A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; + E2941ABF420491F119166C29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; + E2D3D295ECC0BCE28B24FC66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; + E2E958362263925141558B05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + E433734FC5466D7E26FC11D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; + E553E188A17BDF4E832F0A01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; + E577F5E5E99420C920063AA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEMessages.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp"; sourceTree = "SOURCE_ROOT"; }; + E59314439566CDF7981F7D9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; + E750DA71CBCC6CB2236D7277 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + E755606E63BE2C5558FFB353 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_linux_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; + E79A4F024D4890B61628C42C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; + E7E45873BE802DD8D676E9CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E8EB40396974468FBD0EE15B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9617DEC7E639354C2AF66A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9745B8F0DE747F94EAF65A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9C1C03509E00C37AAA45727 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + EA4345362FE80828317BB860 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; + EA8B1437F945AFED7BDF11DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsHooks.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_WindowsHooks.h"; sourceTree = "SOURCE_ROOT"; }; + EAD2501B6373C4B871F5E94E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + EAEB4425352054C49C4D73B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; + EC2144EBA3C2FDA0D14F4894 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC47F3AE085DBD9355D975CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC6A15B698E61AC4BE82260E = {isa = PBXFileReference; lastKnownFileType = file.def; name = "juce_RTAS_WinExports.def"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinExports.def"; sourceTree = "SOURCE_ROOT"; }; + EC6AE147E0DC1DABD86AD10D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + EC6F9C909D0523DFC5E0823A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC84A74DD90F06D14E1CDA60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; + EC9D06705CCAD94B653A6E82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; + ECD1DB349CD1744D2345D45A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; + ECE0E7CC17846F150AF6C901 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; + ED8140AF46A706EDAA040283 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; + EDC5CAD8CAA7E5DAD49F18B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; + EDF2F0703F358E4FEA85725A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; + EE4D4EE1F1A9A83289EE361F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; + EE9BA42E3D0FBC1D7E118E5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; + EEE67087AEC296875FA1D934 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; + EF275E21BADD0F3268F10BD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; + EFAFEF5DCA8F8E4C087545C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFD7896047F56FCAE30F61D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFE3827E3EDA9642D99BE504 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFE5A21A4334CFA45BFB6CB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFF4EFA57D166DDAC54C3041 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F02FEB2715C4468E892C4D81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; + F04800D7F1A1E012E9A4AD15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; + F05602C3C1F38396A47F3981 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; + F091E35001480A9D35B6C007 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + F0B93DF7A7FDD7B7267F09E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; + F0C9E98414EDC0CD943FF8AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; + F0D642DE6E92CC8F5D5A1A47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; + F108BD4F2087E0C08DD27DC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; + F138CA63A1127DA0DB69B127 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + F1471268FFDBD435129D3F98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + F1B548156993F8F8A27A254E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + F241556BC3C500D0280204D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../../modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; + F2614FF63DFD0C39EBDE092D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; + F2748B621652974B80EA33C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; + F27FD37C4F6D16400014F5F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; + F28150FA7A2231FCA46CD0F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + F345082D5BB9954FE5EC6D2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; + F3498E82A2D4ACBED68A7F43 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AUv3_AppExtension.plist"; path = "Info-AUv3_AppExtension.plist"; sourceTree = "SOURCE_ROOT"; }; + F349F9D2750331FD075E75A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + F37501AA1865957279DBF820 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; + F3B96CA7271488A73B3FB156 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + F3CC6690E03667917B1F463B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; + F3D09A0EE7D17AC66B30155A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + F49713E132B21A9445D9457C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + F49DAF0F225F071A4CCAC866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; + F511F1E8F0B3F64C850321F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + F5688A2E7B25BD837236AFA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; + F568A91391DB3F0F2412E8D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; + F5DC35A024D665725204B375 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; + F5E8E9C083E0933E6FB6CC13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; + F60276DF99D86FCE8A565BE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; + F66119B180E2027EA08FDCAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; + F68409D2238C16D94715445E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; + F693DD5B1313923D940D6C3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; + F6E320B598D5271551AF8743 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; + F720563676D4C9E4DE103144 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7676EB62802B31B15689B14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + F77C93B319FB7E23D69C8371 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; + F7B0BEEDF640444239AE37A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7B8C6AA3AEF025B6BFE5678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7D4D9D0A26940676AE3FC61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + F7DD5C27835C2B5ECA00A7D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorValueTreeState.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"; sourceTree = "SOURCE_ROOT"; }; + F7E0F072B76ECD5DCD102B88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F818FCE8EF2FE661E5BC0EFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + F835920197570C22DACE2186 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; + F8662ECB8187DDFDB200B2A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + F873CF6ECA029B94F7F4084F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + F895132C805C3C8187536E4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F8A0BED0C8B7DAF962431C39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; + F8A93B8EDF908B6E3AD2C2D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; + F935D6E0CA994CBFD870BF65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; + F96C31890AED2B62C4E0E20A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CheckSettingMacros.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_CheckSettingMacros.h"; sourceTree = "SOURCE_ROOT"; }; + FA2294BEBE10309C12F214C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + FA853017FA621FC683E872ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + FA8D4A5190F11697BFFD2DFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + FABFCFC950C53D57CC971516 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../../modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + FB1EE60A865765771EA250C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; + FB3E0328E0F2BF7633B7F4C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + FBDA8B5BE5FCBEFB590920D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; + FC1D343CACA27BD4C8314F0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + FCCBE4511F7E02F7B995E179 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; + FD29E556C20B0A84586BFB09 = {isa = PBXFileReference; lastKnownFileType = file.path; name = proaudio.path; path = ../../Source/BinaryData/proaudio.path; sourceTree = "SOURCE_ROOT"; }; + FD355E2891D05684F5AB3FB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + FD60B5D096AA5B3AB840278C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + FD9D2DD3D3C7F14F07505EE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; + FDBC4DF16A90252E242CF668 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; + FDE9E6BF5EBC3001D0F08BD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; + FE34F4ABFE740FFEEACB468E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; + FE57CDE96F42D240BC5BF9B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; + FE76EBBA1B01CCFB9341F30F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; + FEA74F5391F10765ABED4024 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + FECF8B067AC43A560B50217D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; + FF08B80860BB393314DC49EA = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = AUv3Synth.entitlements; path = AUv3Synth.entitlements; sourceTree = "SOURCE_ROOT"; }; + FF776D8E2733ED1C20E75B58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + FFA3E864C97EFB93C649CE18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; + FFBC99113C3CF37BD6C3C100 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 666FF5330A7D71738A02C789 = {isa = PBXGroup; children = ( + D06C2B85E02F13F9B57DB1A9, + FD29E556C20B0A84586BFB09, + 0FDE79162C42D29429F29BF2, ); name = BinaryData; sourceTree = ""; }; + DB89B006F28EC7A4ADDFE800 = {isa = PBXGroup; children = ( + 666FF5330A7D71738A02C789, + 2060810FA782E4FA6282BFFF, + 007ADE418EFF0B13796D2992, + 9C7C3A15A9D747596DDE40AA, ); name = Source; sourceTree = ""; }; + 8E3C833F5CCC3BD43C061796 = {isa = PBXGroup; children = ( + DB89B006F28EC7A4ADDFE800, ); name = AUv3Synth; sourceTree = ""; }; + BC017D8DC1C2F55B388501A0 = {isa = PBXGroup; children = ( + 13DD37B2F314596BBC25A47D, + 4D4252EF0D8D9BD4AFBB830A, + E04216439C3A2AD69B69B520, + A15E68C337279B15ED933BE3, + 0762DCD2200EC064A17AC77F, ); name = buffers; sourceTree = ""; }; + 4E848E110B0B6F63BC9CE354 = {isa = PBXGroup; children = ( + 6A9B5161889E1B22B04BA223, + 6A01CD302B95FCC3F057090D, + 84ABD4F5D068289F4D43E7CC, + C61D176AAECFBC9A277EF2E5, + 0A063D0E9CDBCFBA3B31B8A3, + C63541C14D518046922DF60B, + 6F63C882BEEED7B36540EA05, + 15687E3C898914FCE458C1B1, + 5B41FCC4B5B5CE4FB5282954, + 57D07B6F700F94E8E704DC49, + DB43ED26DBABD0BC17385E6E, ); name = effects; sourceTree = ""; }; + 960A24295EC2A4FDC15E019A = {isa = PBXGroup; children = ( + C12C3BDF0D24260675D88C04, + 8D753ADD4B2F1CB0C974A522, + F28150FA7A2231FCA46CD0F5, + DC1C558103B4D458A6CA037C, + 142ADBE2098D59ECB95443D8, + F935D6E0CA994CBFD870BF65, + 1267F1B5D02A74861F4F135C, + BAA373F740C171EB1219D9B0, + AB183DB7B4E55E8A378D1640, + 52496AD37C0932219701798C, + D34BDE3AF93D8CCE91C331AF, + 1F460579410D4B352F2A85E6, ); name = midi; sourceTree = ""; }; + 2B5CB18BC2AC334FCDCD5F73 = {isa = PBXGroup; children = ( + 00500DE183D3A54A2DA74DE9, + 37799802B9635A4BB98E8C0D, + E577F5E5E99420C920063AA4, + 55CD90E2FB8F3B5AF567AB8D, + 6E186DF6706228F3F1F1A17E, + EF275E21BADD0F3268F10BD5, + 3C8B6C80EE83439D2D94B58F, + 0FEDE49FDC29C3ED222D6170, + 46B1734D356C650334F8C547, + 796340DEE820CAFEABEC077B, + B77F4A6EA1005BE4683A0DAC, + 97C74E9A0E8A5576FC301241, + A8E3160D8F76BE5B55B9846E, + D99FD2C65027F0D06BCB437F, + 194765A55D6C02B43A1F334A, + 3A0EF9079729C5C6FC1AACDD, + D9D833D2912CC83006BD9FA4, + 8AA012F95CDEE0ECAC1D698E, ); name = mpe; sourceTree = ""; }; + 39BF5DEBF7889C52ECA9D522 = {isa = PBXGroup; children = ( + CF344C62ABCBA9BAAB6ACFA2, + A148CC41BDB41EDC8E88DC7D, + 8D6D7548957FA154DA777E17, + AB49C15CDC9E08D39EAC2B72, + D6979B0DD8E310EA2512B147, + E24A784226CD7F6A9A3313F3, + 77036A3D63B6A78CEECF50A9, + 874FADD694BB58E2E736FC20, + 26EAEF94B819C919C890B885, + 3109815D5D597AE3707A13EC, + F1471268FFDBD435129D3F98, + CA633B8B756E9E7826C8D173, + 72A7E928C55FCB1C1B373135, + F818FCE8EF2FE661E5BC0EFC, + 1D38916035F0926B751035DF, + A43962FBC6E823AFAD6EC673, ); name = sources; sourceTree = ""; }; + 2F4731DCB9230EE619916954 = {isa = PBXGroup; children = ( + 9FB1AAC5EC1146B5FC0EFCD2, + E4F233200895BB6C4A31A816, ); name = synthesisers; sourceTree = ""; }; + 5E2CF82B2790DC31C2A42EDA = {isa = PBXGroup; children = ( + BC017D8DC1C2F55B388501A0, + 4E848E110B0B6F63BC9CE354, + 960A24295EC2A4FDC15E019A, + 2B5CB18BC2AC334FCDCD5F73, + 39BF5DEBF7889C52ECA9D522, + 2F4731DCB9230EE619916954, + 7023A03BF8EE3F09E00C3B58, ); name = "juce_audio_basics"; sourceTree = ""; }; + 0AF2104722DB9B5CCED4C94B = {isa = PBXGroup; children = ( + C50B7EF31D44D3B5E03CB4A8, + 42EB20660BAF846855D9EF4F, + 7195EEB1FB735453359D1893, ); name = "audio_cd"; sourceTree = ""; }; + 47AB8B1903DABC656DF21D88 = {isa = PBXGroup; children = ( + 1A470B745FCC0020078807C0, + 4350481545B0B7094C507415, + 9B995FF1F1FD413ECBEA5F2C, + 4968C8C2A41316C78C23E9E3, + 7ABF11ED9BB6CD5850ABF47A, + 89291F4775B82AD585F02515, + 5B56147E8E94C3969471E21F, ); name = "audio_io"; sourceTree = ""; }; + 7B2FEED71EA55EF1A6482473 = {isa = PBXGroup; children = ( + 87181526B9C99144CBE4F8A8, + DFF6A93D460B71379FE3EAA2, + 596DAF8986D6982B928C689C, + 12E82F17788C076C81627268, + F835920197570C22DACE2186, ); name = "midi_io"; sourceTree = ""; }; + C08F6552B8A8E298555C2AC9 = {isa = PBXGroup; children = ( + 3AF5346037CEDB521C15327A, + 4EECB41B6EC0EA710254BD82, + 791714395C654D0B51DE22F8, + DF42DB861DD40B3EA519F49F, + FCCBE4511F7E02F7B995E179, + 8956FF8EFD34579BBCFD9B88, + DEC3BDE099A6E8517815F464, + 39B377C2D00BF8A2E9626DAA, + 5CE9D568B99FBD7774D02709, + 7DAEE56A9F7ABD354CABEAF1, + FE76EBBA1B01CCFB9341F30F, + 38DEF9E87D9BE2944553DE14, + D1683E32F1EB634904CD7DE1, + 13B17EB9291B9E5C95408C47, + 12395B6A3CDDE856FC5BFD75, + F7676EB62802B31B15689B14, + 1A0498CEB99BA9719C85F11E, + A74FEFA1532B6951A0309828, + 340A18A11EA701353DB28503, ); name = native; sourceTree = ""; }; + 40C53674C64F3E0211ECAAB5 = {isa = PBXGroup; children = ( + 33D05902E14966A2708B7F61, + 71D1D8E256A7FD110F7EAC6C, + 9F91E161DF777F050B61B6BE, + D515546E71BD92C742D67905, ); name = sources; sourceTree = ""; }; + 596BD0AE10AA6B1E7AC01F15 = {isa = PBXGroup; children = ( + 0AF2104722DB9B5CCED4C94B, + 47AB8B1903DABC656DF21D88, + 7B2FEED71EA55EF1A6482473, + C08F6552B8A8E298555C2AC9, + 40C53674C64F3E0211ECAAB5, + 2284A4597CF7AA4D2EFA7AC4, ); name = "juce_audio_devices"; sourceTree = ""; }; + F25E7403D44D5B0ABC68A8DE = {isa = PBXGroup; children = ( + 3B9F47F546584BB9EFE098BE, + 192ABDFEDF4C082BB8DF0492, + 76272B6E0F4FB6D7225653CF, + 2DC4F5D10A019196E3AFDFBD, + 33B9A7EA67B0D01E3416E123, + 804448A2E110E3D84021289F, + 84D3302B18B67B725905AF7C, + 2D2B97D629EFA3920314D5DD, + 7A3E22B63496806947FC10A5, + 6A2FBCEABDB265609CB49A9C, + 3487F440B9FE19B84EDB6C05, + F7D4D9D0A26940676AE3FC61, + E9C1C03509E00C37AAA45727, + 12C25C7C2E883F374E8B3D36, + 831580A17E75CC89E86A3E12, + 2D436395B51B7242A5B9E701, + BD58CC09BA9FED0E9CACC97B, + E32E43F0CC33ED95FD0A9DE2, ); name = codecs; sourceTree = ""; }; + 2EB6086419C861B8A8744532 = {isa = PBXGroup; children = ( + 0B29952E2F0758E5C07D21DC, + 56DD0F008972969CD0020468, + 63F79641EFA884B962CDF093, + A236B01D70F55D3570330B44, + 71A5014C5547E43A0EE58252, + C1E4A7F5418639D70CB51F0A, + 59878D9EFD00EAC6CD0A85E8, + 5BEC401034FECC5A84CF911C, + D264387115074C98CF251072, + 46E7ECB316210C98F0A1C885, + D19E20CCCD4790B2347D5B80, + 0C57D75820A254EFD312E57E, + DEAD87726738781A25EBCFFB, + 5AE75DB19C06961041078603, + 89B0332A462BFD5984B97302, ); name = format; sourceTree = ""; }; + 97AF985BD136FA4227E4B631 = {isa = PBXGroup; children = ( + EE9BA42E3D0FBC1D7E118E5D, + DC60BA9AC2BA5D2C3B5C3001, ); name = sampler; sourceTree = ""; }; + 3B848EB4797469286E5DC42F = {isa = PBXGroup; children = ( + F25E7403D44D5B0ABC68A8DE, + 2EB6086419C861B8A8744532, + 97AF985BD136FA4227E4B631, + 2CC92DEE105B69921A4BD036, ); name = "juce_audio_formats"; sourceTree = ""; }; + 2E422AE2D18F560DF8B30CDA = {isa = PBXGroup; children = ( + DC8F10CCAC55F7216F0304F9, + 2CDBB1BAB84A2A5CC8E11755, ); name = AAX; sourceTree = ""; }; + 06A8F713C3EEAB440A8F2811 = {isa = PBXGroup; children = ( + 3E76A3788CAAB12560CB4517, + AE1DD722E80713D6A2C820C9, + 2220D1078A2681D8AAF3563E, ); name = AU; sourceTree = ""; }; + 1941EE898A77AEBE254C7BF6 = {isa = PBXGroup; children = ( + 8905DE78626372768938A4C0, + 05C14DEEE0E3BDC4049484B5, + 2FA12F7EBB9AC99A08FC1025, + 4FED8E1456B36F86FFE8E9B8, + DBA0B8703ED6A2CFF6E952A8, + EC6A15B698E61AC4BE82260E, + 75304DD6E88CB19FD0C74956, + 2D4E5D168D18704BCB317DD8, + CF51659EBB00003E6CB20B66, ); name = RTAS; sourceTree = ""; }; + 17A79693BC3D8AAAD379E1F4 = {isa = PBXGroup; children = ( + 33B2FD7C625F65B132945522, + 44E613EE8E541E69E6B8A449, ); name = Standalone; sourceTree = ""; }; + 6CF0F9372945E034EF277092 = {isa = PBXGroup; children = ( + 30CDFDC04232575AE7A491F3, + F96C31890AED2B62C4E0E20A, + 00A950F33C21C6688103E667, + 676EBCF8F03E1FA1DD0694B0, + 1A3355000573E6A083028E9A, + 068109EA4981DB342942D174, + 99AC2D0C2304F21B912FEC5B, + 2F9011C34B50B11B6FFEDA7F, + EA8B1437F945AFED7BDF11DB, ); name = utility; sourceTree = ""; }; + 46B9BF698C6F16241A8111B9 = {isa = PBXGroup; children = ( + 78DD966E73DF076A83FC1F2C, + 6FA729EAB8A64447D81B36E9, ); name = VST; sourceTree = ""; }; + A7A386D479F1A418585317DF = {isa = PBXGroup; children = ( + 08D38FFAFF41735F36FD4BF9, ); name = VST3; sourceTree = ""; }; + E4D31720EE240DC9A75C9459 = {isa = PBXGroup; children = ( + 2E422AE2D18F560DF8B30CDA, + 06A8F713C3EEAB440A8F2811, + 1941EE898A77AEBE254C7BF6, + 17A79693BC3D8AAAD379E1F4, + 6CF0F9372945E034EF277092, + 46B9BF698C6F16241A8111B9, + A7A386D479F1A418585317DF, + 9EDB40D557C3BBB1CC63CF65, ); name = "juce_audio_plugin_client"; sourceTree = ""; }; + 288CAA056ED45266C7FB3AF1 = {isa = PBXGroup; children = ( + 257F4247EC175CCBFE996E55, + CF9EEC4A087AA9010D5D21A5, + 212425D8E8CD86B224E3CC5A, + F04800D7F1A1E012E9A4AD15, ); name = format; sourceTree = ""; }; + BB2918B00365876F1FA2F3F6 = {isa = PBXGroup; children = ( + 2010BCF7EE1A761168968EEF, + F5DC35A024D665725204B375, + 3D850D7C81C79515EA35D833, + 329FEF79D3987D0FB1C164CD, + 3F5066569AA0BCAFF9F6AD87, + 5F6BB197FA13DEB1F2260CC0, + 387D55482BBDCBC351F2BECE, + B774AC9A00BFF63E24EA0646, + 87FC5378F4B65DBD11E62015, + E0FD3183237BAB53F14A4B92, + 58461A95ADF95E35EE92161D, ); name = "format_types"; sourceTree = ""; }; + CAAB2A5A6B46AF53B7E43E33 = {isa = PBXGroup; children = ( + 17968A543385166D4392F171, + 05206E536544288B1DFC3EC7, + B0015C46815CEB6E15236944, + 65980EFA3678AD71581BE381, + 1BD4D7258F644BC3B343432E, + DE76DD99A5E06C01C57957A1, + E564C68E481471618F91FD8B, + 8429B2EA7B0E269D738BD27E, + 6BF1D1384D3492C251CB00D2, + 5D27245879F65DC9C3DB15FF, + 0527F8D9C84F850B9E2F794C, + 6FC0CB280CE56AB22E3997B5, + DFA88B30E3041E9BC8150FCD, + 7A172478B945BDF97AFFBA0A, + EC2144EBA3C2FDA0D14F4894, + 4A61AD8C4D46D2448FAF51E8, ); name = processors; sourceTree = ""; }; + 2994A58EDAAEF6AF67B9398E = {isa = PBXGroup; children = ( + 3511451EE5878DFFC682095C, + 5E6903988ADA7D101E926BCE, + 9C455929E7890E382F55BD19, + 7F8A5B07954F9F0562831FDA, + EFE3827E3EDA9642D99BE504, + 289018CF30BEAFA4668549AB, ); name = scanning; sourceTree = ""; }; + 93E4D725A79B28831619716C = {isa = PBXGroup; children = ( + C5A11A2A1F932F48A0D23E91, + DC12C0A592BCA7A9FCE348BE, + 5B4ABB694D98DB81D8977876, + AD49758CCCDB81F781160518, + E0260479B3C2CAF8477026FC, + 84940A6A61CEE24A159139E5, + DC6A702F738F41B34B329097, + F7DD5C27835C2B5ECA00A7D2, ); name = utilities; sourceTree = ""; }; + 0117D11B67D779E61A4F5529 = {isa = PBXGroup; children = ( + 288CAA056ED45266C7FB3AF1, + BB2918B00365876F1FA2F3F6, + CAAB2A5A6B46AF53B7E43E33, + 2994A58EDAAEF6AF67B9398E, + 93E4D725A79B28831619716C, + D43BFA7F052E625E90F77C89, ); name = "juce_audio_processors"; sourceTree = ""; }; + 0530BD4CA73FE53A5C053A1C = {isa = PBXGroup; children = ( + 6BD961F96723E92BFC0263D3, + 8524CF106D2B7B1E08D312C8, + 9D3AF29ECBD2A58B146619A2, + 7A7DC1C99D232DAD43C01146, + 1C45C50E54A57400FF9E6EEE, + B801E3F5A1C2992F592A0FBE, + 2B859BB12EB83F32108F3497, + 2578F2F3741CC61B95E7E6C3, + 1238631934643787E27DDC66, + 9ACE3BF6D0E54A5ACA1D73F6, + ABF137A60BDB5810DCDD1E22, + 569603444940609CACE2AD7B, + 33A72C52C238DB7638CA9F9A, + D03583C1CA01284B5781955E, ); name = gui; sourceTree = ""; }; + 7946B862EC632E3C66EAFFD0 = {isa = PBXGroup; children = ( + 7D2FEE652DDC90049F523828, + 1AF82B1F138DE2C506FBBDAC, + E755606E63BE2C5558FFB353, + 5019F297F4FE95D4F264E95D, + B6EA3B412C6E73478C4D36AD, ); name = native; sourceTree = ""; }; + C05C5759710B1FC952797E1A = {isa = PBXGroup; children = ( + F8662ECB8187DDFDB200B2A2, + AC3D1C939D60CBB9F06E5195, ); name = players; sourceTree = ""; }; + FBF7568E0A1FB934691CFB9B = {isa = PBXGroup; children = ( + 0530BD4CA73FE53A5C053A1C, + 7946B862EC632E3C66EAFFD0, + C05C5759710B1FC952797E1A, + 63626AB59BC4BD66A0A6482B, ); name = "juce_audio_utils"; sourceTree = ""; }; + BC9691E8BFCD753AF6103FBF = {isa = PBXGroup; children = ( + 8B2480D9DD76CFCAB0323099, + 6DED13EB49FCE393E16D59FB, + 9A69DDED5C8357717BAD57DD, + AA458482B1358EE4262D7E8C, + 8FC88FE9250C7A25AC724BEF, + 1E13310D81E44B4523CA8DC1, + 4E7035D318D7951EA416F253, + E59314439566CDF7981F7D9F, + 6738C919984D53FF07CDD5A6, + B3425236EBB43087A2C4AA71, + C002FF4D43F9C779CB5B2B5C, + 997766E6B5491A51A5242F68, + 103120277880D41F8696B2A8, + 2B0EA3DFEC956DB0BA40F07A, + A85FEFF5F978F3B76D9829C1, + B2C885D79DF233E10656633A, + 9CD2B54DC3EF0B1710DBC904, + 524DD2A93F8DFF53CC87023F, + 3058A92D575A389A0D1920B9, + B2A30D3171F293ECE50DC06B, + F3CC6690E03667917B1F463B, ); name = containers; sourceTree = ""; }; + A8E340AAEE23D4BD850A1A7B = {isa = PBXGroup; children = ( + 57A49E91A5755065F47070FC, + 631CF9C6700114D898AEC1AD, + AA4C96BD17FAFE995F8BF86D, + 9B6B98866C77A743FDBA7C40, + ACDCFB7C5CE966089DF7665E, + FA8D4A5190F11697BFFD2DFD, + FB3E0328E0F2BF7633B7F4C0, + 0FB29BBC0B65633627478BA0, + 499F3B4B44522D984B26A263, + 3AC15B910C91D22E71A7A687, + 25154F5BC74A1019F714FB73, + 1A5F13EEFA6BFCC120C57869, + CF7ECFB4AA9A00E103525840, + 7D67149A7BE6BBB85FCB2CCF, + 128D7FD70FE164060807E29F, + 003B0A5337B7EB6AB6906625, + DF2A14735E2EC0F986E3ED6F, ); name = files; sourceTree = ""; }; + AD224AC6003310CD05E651E1 = {isa = PBXGroup; children = ( + 1EAB166798F43125DDCE0BC0, + C3FF9B9008D2A03F2BB23F1B, + 1D0B59F0A6F76ED5272E08C4, + 7B215A260ADCE367FD8F3420, ); name = javascript; sourceTree = ""; }; + 6C9970947FAA819784344F82 = {isa = PBXGroup; children = ( + 2EC9EB88F772C8A6DBA65C2A, + FBDA8B5BE5FCBEFB590920D9, + 37D87B4F2E6E4C7EC11F12CB, + DF851414C38482D7EF5C63D1, ); name = logging; sourceTree = ""; }; + E697A170E52474A85AC3F0B8 = {isa = PBXGroup; children = ( + EFD7896047F56FCAE30F61D3, + 82CED5C8E1B7A2C068BC48B2, + C3006C283C6F75269CE6295D, + D6670F0F52C7A439715B706F, + 363B23811BE5271789D355B6, + 69223FF1DDF41E1860A3DE72, + 67BBCC92EDF01164A374A824, + 14E1CF05D80EA4E2CCFD1EB0, + 78B49436D33E43AC3A956818, + 10467B840ADE953EC282EF36, ); name = maths; sourceTree = ""; }; + 87DBD332C7D88B9FB84BA57D = {isa = PBXGroup; children = ( + 9A3351689C885961A9BD3F2F, + ECD1DB349CD1744D2345D45A, + D72A2819C390689ED5A58197, + F241556BC3C500D0280204D2, + 1FFE418941303981E432039E, + 297BC989416D63FB30AE4C6F, + 92BFAF31B51618764234C779, + 5B219BDFFD121A57DB1623B0, + 90064DDC086AD775FA7D5FFB, + 750DF21E43BED98CE4F53DE7, + 81A3BCB415FA7114FC07367D, + EAEB4425352054C49C4D73B2, + 20E2B3CE619294FF62DF5D54, + 42398E999B0A850DFF901952, ); name = memory; sourceTree = ""; }; + A65AFFDD60F15A30D0C411B7 = {isa = PBXGroup; children = ( + 2CA6385ADA2663622F29174F, + F2614FF63DFD0C39EBDE092D, + 9F1DFEFDC78EC139C4089DEC, + 6217C41B2DFADAD8767255BE, + 6DFDBE298AD93DD1B3F067B6, + 12B0DB43F1E76431C35A4958, + 245B820181308A0B46FE2C2F, ); name = misc; sourceTree = ""; }; + BF6529E0C56336520D8B27E8 = {isa = PBXGroup; children = ( + BBB323B5DE53878F445064D9, + 508924D8D38224F7A1CC2F14, + 0B8A751E656BC4B5E4CC4421, + CC155101953B89262C8B633C, + 48D2A0F85F1782956EE482C1, + C3EBFABAA335572EFEC2F535, + 85B72CF204A61261388DC9A7, + 2C717D503694EB59927B7E6C, + 350B404A9275F5AF7A70DE9C, + 5AC5CDBCB084BA289BDCF7B2, + B33E3A1B455B48F251A4EFEB, + FF776D8E2733ED1C20E75B58, + BB1D6E0B0982D0590E8EC99F, + 401DA5B6718906FD022A986E, + EDF2F0703F358E4FEA85725A, + 52DD40CDD91CC8C61DB8FB21, + 830D7621CB3CFC3DE53EF4C9, + AB53B5594316451CAC90BD8C, + 2E1FA635BB813DE9FAB4D639, + 76D5C2782B00C3FFE0F594FE, + 8F3941CB0EBB70B37B7DB6DD, + C0B3C8CFE6B70EE5C8C483F4, + 020FE683177165C897C9E5A6, + 18E2A37DF0A882E058663C17, + 7C3E7364953EF9D78C71B866, + CFFC609186B1EE226ACEBD2D, + DE4E9ED582AC16303C8C72EC, + 323F74EB62215117B808371B, + 6450DF3ACDBE5D00F8E33195, ); name = native; sourceTree = ""; }; + 034C560F9D796FDB00D1D282 = {isa = PBXGroup; children = ( + B05EC8A81DA162236663A8AF, + 0B56ACE2E7A2CC5B75550C6C, + F5688A2E7B25BD837236AFA2, + 43913D411C0ACFCA2E8B8CFE, + 58FA5F36261FAE89B748BA8B, + 54B65048DE0ED0FE799D317F, + 823EFD7B765AD6D20D4053BF, + 5776A5993098A57A7A1E6A27, + 0E429E673C3066089538F4FF, + 003AD91863D1E07BEFDCDB46, ); name = network; sourceTree = ""; }; + 5EC35DF1B73567BBCFD31E1C = {isa = PBXGroup; children = ( + 3BD48100798B29CFBB31E240, + D776C107490A52D250B8327B, + 19631764DB948B287771C41E, + 14EEC624D1628BE3DE7AAB0B, + 89E00773FE73394C30642A4E, + B0B4FAE3EA49CE2AE0074204, + E79A4F024D4890B61628C42C, + AB1F943DA9131BF5694FBABD, + B19103A5C4E54D5ABB50F27F, + 933DE5C4D4002BA9203F65A6, + C639338DD5AF077DF5BF8361, + 8837DB2881391365428BE228, + FABFCFC950C53D57CC971516, + C1983ED4284CBEF3B5A427E5, + 4F2E1758A33E5E88780F68AC, ); name = streams; sourceTree = ""; }; + E564598461FB08F015431F78 = {isa = PBXGroup; children = ( + 96F6E7AE69A06FEE69CCA3C9, + F108BD4F2087E0C08DD27DC2, + 59CB0A6453076CC874C72F59, + 6F544061B6526DCC4430F539, + 1EBC98B1315EA748EAE0BE86, + FDE9E6BF5EBC3001D0F08BD9, ); name = system; sourceTree = ""; }; + D2805307F50E34D3E5AB5DF1 = {isa = PBXGroup; children = ( + EA4345362FE80828317BB860, + 90D3112151AC631747E60670, + D8A47626236CCECFA27BA813, + FD355E2891D05684F5AB3FB5, + 63AAC659ED6461E93DE1C15D, + 6AE2054E0D3A9C05964CB1A5, + 8409701863AC240D5D560213, + 6C5C4F38A006227C77FCBAD3, + 903B9CD04DF181894AC76EF9, + 837CD80BA7098F85EE20B621, + AA823F169302BCFE583969CC, + F693DD5B1313923D940D6C3F, + 80868CF2327E15F76AD68CF6, + 25315D0BDE24260A1B11F088, + 6ADB01DA39E433CDC3CE9257, + 1969DCD38A5D738B1C411BB5, + EC84A74DD90F06D14E1CDA60, + 857827E178BB7D6DD2C02906, + 9D36B3B7E8ACCD8C7176A2FB, + 6289A5E0AC3E2AEE01BEA5F7, + 70C59918BAE3E3379AA1A53C, + 1A86C86BA6589DF87E2953F5, + 9F11AD979B19EC01749DF1A7, + F0C9E98414EDC0CD943FF8AC, ); name = text; sourceTree = ""; }; + B77D1287C7BC35EE2981D651 = {isa = PBXGroup; children = ( + AB6D1876CB16F76A98CE0B89, + 2C41A29ECB3200FF97E83F4B, + 44FBD4EA8F39E0239C077CD7, + 0F0BF502E0417422010480ED, + 8885CE0EEED160D96843F584, + DCAE9F130E3E70FA100BEE16, + D8377F0256B80E157C3A6563, + BCC48160464BC0DFCAD33792, + 9376596E6EC0707DFEE00ADB, + 9BBEDDA8AED51B9B4BA52B2A, + 86E1396EB5DB7C3F8D42AF19, + 659F144091C614884492E5DC, + 4C20818454A1D46DBDB379D7, + F66119B180E2027EA08FDCAC, + DB216D8107F0BBBBD3F2B0E6, + 620C6E08CB86054EDC64784F, + F0D642DE6E92CC8F5D5A1A47, + DC18200A3CD14E988426420C, + 4D128877C59FFBAC8AD8879C, + EFAFEF5DCA8F8E4C087545C4, + 04CDFCB4FF06CA7E1B0CC260, + B8133580F67C0B95E1F36D4E, ); name = threads; sourceTree = ""; }; + 21253472C4ED62EEB042BD0C = {isa = PBXGroup; children = ( + 20A8452F14F1433B1C3D0FED, + 7315E85A6C1E714922CBE587, + E31219AD074DCBB8C6A9F816, + 66C2579562E185E38E43C121, + EC6F9C909D0523DFC5E0823A, + 391E6DF4FA840F23B402D97D, ); name = time; sourceTree = ""; }; + EECAAA79EC4A1A2F5AE30263 = {isa = PBXGroup; children = ( + 6319F4BF677E067041B5467C, + 028400FDADB7732D2CA25667, ); name = "unit_tests"; sourceTree = ""; }; + 5CD2C4E505BAEC1D6FC5ACBB = {isa = PBXGroup; children = ( + 5FE4811A1F224B9DC3F0751D, + 3412F9A8DCE29D1B62BC1145, + A53855C517AD1588DBF87CA0, + 519C21EFEDB8ADE2ACD6249F, ); name = xml; sourceTree = ""; }; + 9B4D2517DBA2A76C58D7B685 = {isa = PBXGroup; children = ( + 22A85B46C8EED46FA81F61B2, + 2149AA5B4890E2E05119749B, + 777E62C96ACF5A0FF45950AA, + E2B251D85649A9A43CB428C5, + 95D4FB306A367AE3A6D28173, + 4AE945ACA404BF885EBFB4B7, ); name = zip; sourceTree = ""; }; + 0B5C4CA2D787EC3780C7CBE8 = {isa = PBXGroup; children = ( + BC9691E8BFCD753AF6103FBF, + A8E340AAEE23D4BD850A1A7B, + AD224AC6003310CD05E651E1, + 6C9970947FAA819784344F82, + E697A170E52474A85AC3F0B8, + 87DBD332C7D88B9FB84BA57D, + A65AFFDD60F15A30D0C411B7, + BF6529E0C56336520D8B27E8, + 034C560F9D796FDB00D1D282, + 5EC35DF1B73567BBCFD31E1C, + E564598461FB08F015431F78, + D2805307F50E34D3E5AB5DF1, + B77D1287C7BC35EE2981D651, + 21253472C4ED62EEB042BD0C, + EECAAA79EC4A1A2F5AE30263, + 5CD2C4E505BAEC1D6FC5ACBB, + 9B4D2517DBA2A76C58D7B685, + 317A2F549752C6765A3675CD, ); name = "juce_core"; sourceTree = ""; }; + 5AEFD006F5B97D797E36C81E = {isa = PBXGroup; children = ( + FDBC4DF16A90252E242CF668, + EDC5CAD8CAA7E5DAD49F18B3, + 9146F18918C954121E932A8B, + 185A5E99EFDAB0E1ED5467F9, ); name = "app_properties"; sourceTree = ""; }; + 578ADE7B02B1C66138BDF12D = {isa = PBXGroup; children = ( + 9D9015BC9941D5D5CFF99DA9, + 883986B1E4E324BDC35B025E, + 2B907016FF0A2E4074343127, ); name = undomanager; sourceTree = ""; }; + D77502F66C4A7EF6AD993708 = {isa = PBXGroup; children = ( + E9617DEC7E639354C2AF66A8, + F8A0BED0C8B7DAF962431C39, + 14B4ECA05D8D48728F6E0DAC, + C383A0AB2662F2FCB802D61D, + 4EFA2DD6FA97904E17A543A8, + 82918021090B19A27046FC03, ); name = values; sourceTree = ""; }; + A90E4C4C435E8AE44C245413 = {isa = PBXGroup; children = ( + 5AEFD006F5B97D797E36C81E, + 578ADE7B02B1C66138BDF12D, + D77502F66C4A7EF6AD993708, + 8FAE0E215D1E95E6CA7C58E8, ); name = "juce_data_structures"; sourceTree = ""; }; + D3714BC58B555CDE49329AAA = {isa = PBXGroup; children = ( + 3EBDB41A4AA8C71BB089DD65, + EC6AE147E0DC1DABD86AD10D, + 0589532FD9A73AE783AEAFF9, + B6B3AF7688EF55A4FC61D5D6, + A1FA95A0AA37CD773ACBCE8A, + 2FE196E99D5ACD17E1EC061A, + 170409D99808EC4EADC66EFF, + 1CE2727544D8067E9DB2F503, ); name = broadcasters; sourceTree = ""; }; + 5B1CA393BF45A00D3092111B = {isa = PBXGroup; children = ( + A4E1FFE9E94A28D434C2E4BD, + 7B8DE2413EDC4BEB83168903, + 14F4349930D298E952EE54E6, + 2086A70D734172718BED5B1A, + 9A392FBECB732FAC0AA04262, + 0A6388AE7A6D842C59BE4BB0, ); name = interprocess; sourceTree = ""; }; + 8859D9872008A7577B7C8205 = {isa = PBXGroup; children = ( + B0E5392688FD05700AFA0569, + 2BDB229F700B0070C788CFFE, + 6F9936B4FC6CC4947CE18F41, + BB525259297D31B45CC624C8, + 57A9C38789F8516A695E65E6, + C0DA8A117300F721DAE1C6E5, + C6846316837E7D4578428945, + 015DB8D668A1F85370D5BFAA, + 7CE0FEFCEC64DF0ADA0B2DF8, + 26B4B1368466BAEBED7B910C, + 8C401B7DC61CF17EFD2F05D7, + 832122C272B009AC7E73AF6C, + C478ECA66D2FDB2303FDC140, ); name = messages; sourceTree = ""; }; + 78CA8917C0A908C4F9850B40 = {isa = PBXGroup; children = ( + 2A59FFB4A0420DA1E24EF14C, + FC1D343CACA27BD4C8314F0D, + 36D0D18E4170C7A1D25D0704, + B77C48286D446F5C7BD4B76F, + 7CA84F62BB5AC492B1EB49A0, + 896386672033108CFE54FC64, + 64006FEB76C8189A341F77D6, + 12F04ADB729E5DAB771C50C9, ); name = native; sourceTree = ""; }; + 0FD45928AC4B4234A14E0A34 = {isa = PBXGroup; children = ( + B5C3356C447E60F512C5E8CD, + C9407CAAB91ABCB83CD3F80D, + B98F443DC0CE94BC13CC3D44, + 809E47902CCE60747026EC3B, ); name = timers; sourceTree = ""; }; + B5521BD970390A393CE16042 = {isa = PBXGroup; children = ( + D3714BC58B555CDE49329AAA, + 5B1CA393BF45A00D3092111B, + 8859D9872008A7577B7C8205, + 78CA8917C0A908C4F9850B40, + 0FD45928AC4B4234A14E0A34, + E2FE1E6598C038AFAFA1881A, ); name = "juce_events"; sourceTree = ""; }; + 66D0D5BF4AA53118AD82D8A5 = {isa = PBXGroup; children = ( + 4A9B4448F56A2C6BB87A2237, + 54B4AF19CEFECF9097905D10, + 643F0D51DA8A1B56EB1C8B61, + B3AED660CB964056A7063CE6, + D2436FFFE291F08409B1EEE2, + A2129507609CE7130FBA1340, + 96DCCD578FF29CD7D381E8BC, + 0F423E99E9C1741395CC5CF6, + A29CEAB6F2F844C410B2F014, ); name = colour; sourceTree = ""; }; + A2C06250C4A67B53ABC5E404 = {isa = PBXGroup; children = ( + FD60B5D096AA5B3AB840278C, + 9C9AF92C7A254CC7A2AA72F0, + F091E35001480A9D35B6C007, + 5A15B2AC96B76F7CF212B83D, + E750DA71CBCC6CB2236D7277, + 8DCEAA37D9F7AAD98A244B49, + 3289934D2B14EEF7D64D7225, ); name = contexts; sourceTree = ""; }; + A2BA71807965ACAD8DFB2901 = {isa = PBXGroup; children = ( + 01647762E74B323EFFC6F09F, + 5176BF663257661A5DAC4EF5, + D8DFA74AB1A9041035F68326, + 066F37651C7F3792917C2F8E, + C1EFF2064480889DAC74D2D3, ); name = effects; sourceTree = ""; }; + 963A45A2A5EA3700518FCFF1 = {isa = PBXGroup; children = ( + 9198593E2E34D16752B90CD1, + 257C168A2D450218B158E7BC, + C2DF4936EF95E5A32E71B755, + 8AED766CFA1A37B45BC2DE98, + 0CAE7725A1DB51AA7D3CE2ED, + F37501AA1865957279DBF820, + E9745B8F0DE747F94EAF65A4, + D7AD93F3A8FAFDBFDF1B5DF5, + A79BB852E29F1BDE96AF613A, + C11E39E7C9D18AC810369A50, + DACA6E5A3CE684EC649F31B7, + 51D0A454D79EB99241AA1FE1, ); name = fonts; sourceTree = ""; }; + CF9684A9343C50494F51B800 = {isa = PBXGroup; children = ( + 6F12413CE2BF3B7B0E8FD50B, + 57D814738C5CB6D994984F98, + E2A39DE02AF9ED3035EC5F9E, + 947776740572A5A07C2500EE, + 35B09493554CBE82B89CABA2, + 524CB59E51CF8B42EFF88129, + E8EB40396974468FBD0EE15B, + E558CF08264E559967E2F538, + E2893CF05E01B66FC69E2E93, + 233959140E5D6C2348DEDFC0, + B1972B63AC71C03527E02534, + 1F9C82CD04D63753C7B56FCA, + AE0F66472A7765041DD5F722, + A35BCEE1A423BE734BB3EC80, + 41160F46936DACC3CE2384BC, ); name = geometry; sourceTree = ""; }; + ABB482AD92C0AA5461E2EBCC = {isa = PBXGroup; children = ( + 47C5EAA4FDB09A919047097B, + A7D9A07B7B44888CF960B9B4, + 4BCC956571543FE3E8426F11, ); name = "image_formats"; sourceTree = ""; }; + 9F48F8FF0DC290C4685E8736 = {isa = PBXGroup; children = ( + 600E363997E4D34382349626, + D908038BAE155E55517AB2FC, + AF575F9303D3AA5E410C274A, + 648071EE7F5AB0EFA06D0A6C, + D36CD153A79988DA706EC9A6, + AAA19AA6801AFA1AF07C8E2D, + DA42AACD549E6C214EE09CF0, + 0B557BFDEF2C0249EC732AD3, ); name = images; sourceTree = ""; }; + D9601C69B5DC0B2C2DE34F12 = {isa = PBXGroup; children = ( + 4B4C75787794A7A56E55731F, + 96102E98CC639030FAD7EA68, + DBC04DFB6E9667DCA1BC83E8, + 8693349823D718B2BE254101, + B33097C6BA7E4793E7536BBC, + 53BEB5C2536814DD97FA6286, + D5797410CEE0E8D2E03D98F2, + 17EE88F0A67B5FD24182345A, + 042C7366A26A18DFA13B2512, + CF6FA9D2F39F03FE2858F11B, + F3D09A0EE7D17AC66B30155A, + 58E2885768EF7366025F4A23, + 28309CD49B2260C187FED2DF, ); name = native; sourceTree = ""; }; + F75A851FF72ECF54F3AE4F33 = {isa = PBXGroup; children = ( + F68409D2238C16D94715445E, + DEC63BC653D0F918D0721CF4, + 86AC66980898843AE721BD08, ); name = placement; sourceTree = ""; }; + A0F34AB1DA27212F06E72572 = {isa = PBXGroup; children = ( + 66D0D5BF4AA53118AD82D8A5, + A2C06250C4A67B53ABC5E404, + A2BA71807965ACAD8DFB2901, + 963A45A2A5EA3700518FCFF1, + CF9684A9343C50494F51B800, + ABB482AD92C0AA5461E2EBCC, + 9F48F8FF0DC290C4685E8736, + D9601C69B5DC0B2C2DE34F12, + F75A851FF72ECF54F3AE4F33, + 11C585D0BE28AEB6941E0E8E, ); name = "juce_graphics"; sourceTree = ""; }; + 114C01CACCCB00FE90FB0F41 = {isa = PBXGroup; children = ( + BB8432AE150D5AEB38808FA9, + A1595E748092878FDAEA5A30, ); name = application; sourceTree = ""; }; + 3DD6095E89D1D660DB29B8E2 = {isa = PBXGroup; children = ( + 7F1746052D09CD80BDB28BF8, + C4BBB0A36D8C8E7D180247DA, + 8E61D5E0D6068F247E70219C, + 31A18092A539E3763FBAEC65, + F873CF6ECA029B94F7F4084F, + DAEE812EF95F96E7D65D875F, + C80FFBB5F1E2674B9DBC054B, + F27FD37C4F6D16400014F5F7, + A11CF361C0253B499324D31E, + B3CA6447C345EE05F8B98195, + AACAB54751155F5AE9CFCE61, + D4C0852C1C54EDA5D4F82EB1, + 221B409DBCBD063B4C7A8253, + ACDA8668B39A102D419BD481, + 1E81FFB8798BCB6C6E8C82C7, + 58797A7F2D9F46830E4B7893, + 5E0894E38188345B5643E7A3, + 2290343F8EDF842707A28B00, ); name = buttons; sourceTree = ""; }; + 25BAA027904C4BD277CFFEA8 = {isa = PBXGroup; children = ( + 781F73EF2934742C97B305D3, + 6DF4FA55C69B25537DCD88C8, + 89B73E1F52531A1A8A1C3E9E, + 738FC67C7D9A53148C0A21AC, + EEE67087AEC296875FA1D934, + 0737F61AF723FA62458B92BF, + 5982DB12F71224C609600E4C, + 602803D62DD249B1F47FC0DE, + DFE5FACFB131FF766CE6DEEF, ); name = commands; sourceTree = ""; }; + AE4E0824E040DF41FA3AF50C = {isa = PBXGroup; children = ( + D87ED789DA527A749E7310E4, + E03AA585A375A39A9BFF3DD4, + F5E8E9C083E0933E6FB6CC13, + 5D4C79A914D3D6297D605D14, + DC6E859FF89B5A3C9BAFE19F, + 4CCA15F86C8EC799F1EA64E9, + CFAFC86F4D25AB5A31DF3BE5, + 387EFF395C9CEF73E0EDEE68, + B6ABAD2ACC048C4DAB31CA27, ); name = components; sourceTree = ""; }; + CEB67F0959F29DA5368B896B = {isa = PBXGroup; children = ( + FE57CDE96F42D240BC5BF9B5, + D7CDE24FD157D0DF359E9D8D, + A9DD0C9B00D83CBB77EDBFA6, + BD283419247CBA6C6DD2ADD6, + 3A53F5D6A8D1C20349358EE3, + 4832A1539FCE4D132EDE2BF4, + 8ACD82D09483797E1A7A65B2, + 9F142652D1037C744443A4E3, + 856618203AAE94C7B806F9EF, + DB3A7C49C8444BD2F57B6689, + B85C9F9BF94FA8926EB9ACB8, + 1F9CAB8660B3BA12C6147B6F, + AAB7E87C600B13349477C51C, + 15C8A0E89E2A3DFAC733FCD9, + DCF51EBC4D12F196EEB28FB1, ); name = drawables; sourceTree = ""; }; + DC48D48A970972B5C36954CB = {isa = PBXGroup; children = ( + A12A4C86AE4FA12C99334932, + 2097DD131081E241DA8558B4, + 12D76B0BA7A16AB10A052E19, + C9494DFECDCD27C0815A6F17, + 2393C709A9A39322250847A4, + 344B210DB54B8B4AFEC3D689, + 67198AF7663A53BFB0F523B4, + AE8270C49E4D0C9109CF8499, + 9AD8EF3FD4D40465CD2804EB, + 8174AFC02C04E98EB5C1B21E, + 65EC75BD541EA5DFC79BAF8D, + BED2D02D5F333084E058D678, + 7D0417B22EF55BE16E7C5061, + 005F4C7FE38D54E7FDFC3F9D, + F0B93DF7A7FDD7B7267F09E2, + 135D3D0727C92A67F71E4254, + C14EFFF60594E0BC2421DC0F, + 382821702E599201DD249FC5, + CDE81ADB14F09742FBBA28E6, + EAD2501B6373C4B871F5E94E, + 2C2C2A5006ABCED2CD5E2AC1, + 6BFD44A17AD9EBB6C686BBD9, ); name = filebrowser; sourceTree = ""; }; + D8BE544655B03B674D727999 = {isa = PBXGroup; children = ( + F7E0F072B76ECD5DCD102B88, + D9D057AE4FE642513602611B, + 14A852037C298A105BA716F5, + 5F2D06669F5AADE87DDC34B3, + 1CCCE32D36FB57FBFA6B8BAD, + FB1EE60A865765771EA250C4, + 11178723AF569693785A066F, + EE4D4EE1F1A9A83289EE361F, + 281075EA1C6C7E6F6C26F5A8, + F8A93B8EDF908B6E3AD2C2D3, + 0BF3EE970460415F16F823FF, + 1923954B491DDBBEF5694ACA, + AF02093447674A2DBEFB7B2B, ); name = keyboard; sourceTree = ""; }; + B053FA86A1D971CA40F1061C = {isa = PBXGroup; children = ( + 7D1F7E9BADEA63755327DAE8, + 8BA61007D7B69D122B666B43, + 36356C9C1249E63C966CC058, + F05602C3C1F38396A47F3981, + 5FC18CC5CC7BB4A01EEA2B7E, + A58103D78876730190F3BC4A, + BDEE5F6548D2980373C45F5B, + DA4E0EA3EB80BE34F9047E72, + 5141CBD939C11BC2AD2A4B2A, + F77C93B319FB7E23D69C8371, + F7B8C6AA3AEF025B6BFE5678, + 3CCBF30007C57491CF649D39, + 0B842061D62F68F42428E33A, + E7E45873BE802DD8D676E9CD, + F511F1E8F0B3F64C850321F2, + 76783B8486B095C370EB5FCF, + 1B794C1F7E3459B014C75197, + D48932C6554B443ECB71DC87, + E284D421936862F4333C9F50, + 614288645B28D868DD5CEC71, + FA853017FA621FC683E872ED, + A452E5BB6D20DB6842646EE0, + F3B96CA7271488A73B3FB156, + 1882040AC74DD8A41D05F06E, + AB29C711385848DAC5DD867F, + 18A0299049ABE5D250CB0FD4, + 576D7CB51E9C4EA9303D1D21, + F60276DF99D86FCE8A565BE6, + 67C820D7305BFD5D8C084603, + 3077EEC44352AF040A0D33A5, + F349F9D2750331FD075E75A9, + 5B20D0F05D7F4E9BC268C313, + 1A74067A82DFA16E4E302BDF, + B58CC7A93DBB3706A60E9E76, + 3254D1D2BAE05393E5DAB1FB, + B442A76A84E1800D10EE5954, ); name = layout; sourceTree = ""; }; + B485204A0AE63B05D46A59D8 = {isa = PBXGroup; children = ( + ECE0E7CC17846F150AF6C901, + 85DE0813E0EC15BF1435C132, + FE34F4ABFE740FFEEACB468E, + 6B6303E5AA18CCB271E1140C, + 222404E72D12376641634275, + F49DAF0F225F071A4CCAC866, + 689C5CEA66D05F6AAB2AD543, + BBD06432CC4155521050CD2A, ); name = lookandfeel; sourceTree = ""; }; + FBF1248E3983D9BDFF37FF37 = {isa = PBXGroup; children = ( + 19E72A5209E3A31D442AF7F8, + F6E320B598D5271551AF8743, + 1CBE1E675953EF2172FAD79E, + 4B8AC6E7C0E4C3A9075AC874, + FECF8B067AC43A560B50217D, + 55DBC30F1FE74C23DFB58E50, ); name = menus; sourceTree = ""; }; + 1674B664BC68F967459239DC = {isa = PBXGroup; children = ( + FFBC99113C3CF37BD6C3C100, + 04AD581DA72D441C50F4D53D, + E433734FC5466D7E26FC11D8, + 4751E292EFC458EEC5C6B609, ); name = misc; sourceTree = ""; }; + 2EC5F136D33B29FC7CA4DE09 = {isa = PBXGroup; children = ( + 9D7CC03B14BBAFA3DB901A22, + 681883990694067C832FF46C, + 2C76770E17F0C15163E376B8, + 0470F8A85B927F530A374CDB, + B2CF7DCAD1C8871201A6CE26, + 497EF0535E967594AA839D78, + 22B34EE13C714FA916E10747, + AC223785E50A0284BAC9C879, + B5CD08BC33A8414D48F4CD67, + 07731AE3B779E9D7B560C394, + 0A2F6E47C38E8433AA318B2E, + 27E7DE365A996907F2381740, + 6BF55D993FE51EDD08D0E426, + 0040A971F52DDCF3BD1AA6A6, + D98FE007073170879B3453CD, + 0FD0A1A31985ABBBF0ABACA7, + 120DA52B14963529AF23E4D0, + 55F91724EE6A48D2093E49C5, + E0484E5F0994D64013F4EEA9, + 0CA2C16285A53550FF3BFF4B, ); name = mouse; sourceTree = ""; }; + EFECF9EB8DF4192F2C0BB9CF = {isa = PBXGroup; children = ( + 3CF1BFA42E09BA635804012C, + F720563676D4C9E4DE103144, + 73452324A4B3A16EFC98F31A, + D0A4E2C5F2B21172DE13DE0C, + 13C5BDE7720A7963AC736BC1, + 8B41FABCC567F034274522B0, + 249C42CD1086AFA592455970, + CD3ABE20AE524B92B9B6A6FA, + F2748B621652974B80EA33C0, + FD9D2DD3D3C7F14F07505EE1, + E104DAB2F8C8F885C393011A, + 0DDFA4ECA18ADDF430BFEA7E, + A440AA225DF048215509E577, + 5EDCECF062EB01976634221B, + 0EF4BF328799608AE16E7596, + 7FE887D76DBB520BBC48CDAF, ); name = native; sourceTree = ""; }; + D9D570FC62B1FD78005B49E9 = {isa = PBXGroup; children = ( + 78F63AA848D74E5E555EB802, + 7BAB8DD68B7A25B281233969, + 745B58030382C3D0DB6E7815, + 984C35577FE047A66ACC892C, + 8F3FC2A8E965AA4E83259DB3, + C25203A01A84B7032A7774CF, + 786D0A06690AC040E7D8E525, + 90C18AF3CAC0E59C88732904, + 8C097DF0606C8FF6B60BEA38, + 9E2454FACF592AE472873A44, + 0F74F021243AF898305447F1, + 7A772485103B4848CD67493D, + F1B548156993F8F8A27A254E, + 854757FAD81F978667CAA43C, ); name = positioning; sourceTree = ""; }; + 4BFFEEB3AC472C4FAACF36E9 = {isa = PBXGroup; children = ( + 8E29909B5886662F2EC3F5CF, + 3BC1A61883750CA66661C604, + D8E68D83ACE5DBEA2B7BC876, + 26119533942D8F97DB48987C, + 48CA224BFA100226BC71AC64, + 9312B68ACDD2A4EAA31CAA73, + 0CAE94701F33517C1CD31C63, + E4D985BB229FC31731681790, + F49713E132B21A9445D9457C, + 2ACD8B4F8D47934FD31769B3, + D557AAD12557BF1706441B19, + E795FC063102CA8BAB722C58, + A7399999B1C3CE46C66268C1, + 5CD7B7469B5384EA47491D9E, ); name = properties; sourceTree = ""; }; + E479A9FE3A50D7B6BD85270C = {isa = PBXGroup; children = ( + 94EA45AA948C996F231D6946, + 9C1E95CA7727BBD44E34D79D, + ABA6244EC74C888920DEB016, + 6278B64C03341B5EC57B2BAF, + 19E96BA421072EFF69CA0A33, + CF2F576CE0F6A185597C8D40, + 955635CD2D6A1C5BACA519CF, + 732AAC0FCBADB4A676F564F8, + F7B0BEEDF640444239AE37A1, + A666509292D7F4C3B7F5B0DC, + F02FEB2715C4468E892C4D81, + 7D1E28BE09A85EEBA041558C, + B5029BFA56B6E1BB5FB43BFD, + C3ADBEBC9062404FEB0FB411, + E09404F45899AA1E82CFC21C, + 17D44D834820845D7F4BCB79, + ADA10B57D3CACBF7CA3E7058, + B2F8C1DFA6A765EDB034399D, + 89CC639E5B1CDE71BDBC02D9, + 77BA5733C3FA0C1CEC8FE131, + 5936F657A3A28132D6D27A93, + 80970DB9418D27DD52879D1C, + 92529B06E070A28F0C3C4914, + 37D8B8B49EB8AD563A85429A, + 45827A9ADCD3F3218A3C6973, + 4A0809E1FE4E9A9DFCCE969A, + FFA3E864C97EFB93C649CE18, ); name = widgets; sourceTree = ""; }; + 3DB1D38F9A3EC7233CFD8EC1 = {isa = PBXGroup; children = ( + E222D865360AA81EE8004879, + E320A8161071D0D1B9261E2B, + FA2294BEBE10309C12F214C4, + 8E1318FA20D468AD45C7A20F, + EFE5A21A4334CFA45BFB6CB0, + F345082D5BB9954FE5EC6D2C, + 156F6F1A0F64BAC3E8416D01, + D636983E7D4B5897EF493708, + 230BC07FD9E7883390F5E3E2, + D7F0DF2B23660D1E12432C36, + E2D3D295ECC0BCE28B24FC66, + 67B79757C8BD5E9CA565C041, + E2941ABF420491F119166C29, + BF764E314E4F6DD434BA711A, + DD9FC19B24786726D89345A2, + 47C4B1BBEA18BBA732830B23, + 0FBF33EFF911E926019DA013, + FEA74F5391F10765ABED4024, + 6DFFC8543FE2A02FC551F397, ); name = windows; sourceTree = ""; }; + 8BAF33F08F3F3B821F1421C2 = {isa = PBXGroup; children = ( + 114C01CACCCB00FE90FB0F41, + 3DD6095E89D1D660DB29B8E2, + 25BAA027904C4BD277CFFEA8, + AE4E0824E040DF41FA3AF50C, + CEB67F0959F29DA5368B896B, + DC48D48A970972B5C36954CB, + D8BE544655B03B674D727999, + B053FA86A1D971CA40F1061C, + B485204A0AE63B05D46A59D8, + FBF1248E3983D9BDFF37FF37, + 1674B664BC68F967459239DC, + 2EC5F136D33B29FC7CA4DE09, + EFECF9EB8DF4192F2C0BB9CF, + D9D570FC62B1FD78005B49E9, + 4BFFEEB3AC472C4FAACF36E9, + E479A9FE3A50D7B6BD85270C, + 3DB1D38F9A3EC7233CFD8EC1, + 6318A339AECAF501129080C1, ); name = "juce_gui_basics"; sourceTree = ""; }; + AA5BAAD6DCF5F182AAD650C3 = {isa = PBXGroup; children = ( + A1CFD76549B8E9EB1C360ED5, + 8AEA9D5BBBC4CB214F18FCE3, + 407594E170D93B59D103C9F9, + 8BE57B5119CAEC5B32929064, + 63CC74AACD754A2EDB1F27BC, + 248A66F8517F19A7F12433D2, + CB23F9E24266013856B53BBE, + 1FAFD9FD13BC47F3BEE7E4E8, + 24BFE051E896A8229AF3656B, + 8BE052A2AAFF109DC2A21423, + EC47F3AE085DBD9355D975CE, + 4E22B7FBB34DE120CD03968D, ); name = "code_editor"; sourceTree = ""; }; + D57420D7124340D871991FF8 = {isa = PBXGroup; children = ( + 1DE41A53AABA7D76432B567F, + 16F4A8C0228D84216A33B9B4, ); name = documents; sourceTree = ""; }; + DBA0F82E3877BFFD0D5F7DAE = {isa = PBXGroup; children = ( + D43C762F1355546820373F14, + 7B351E0CEB9BE04BE1F04AF5, + 35331E7E5F8892DF428E5E14, ); name = embedding; sourceTree = ""; }; + 98A4B9C6C58A3E2293C90704 = {isa = PBXGroup; children = ( + F895132C805C3C8187536E4C, + 2024F0516E5DB6817D115CE3, + 968EC4E33A1D1949AA4A9F87, + 6E10B741CB11E590041A27E5, + BABAE6EE994D5EBDC4013AAB, + 5F894362C162E5468B51333A, + 97DDC460BD01030B91158218, + 5BCD28B01336D9D88606E3F9, + 3AFE3B9417789706ECAE236F, + 3DAF5957533C9C8011332F42, + F568A91391DB3F0F2412E8D1, + 6404A39C88F8BCDDBB5D885D, + 4D543A42A648740D1AB564A1, + AB64E9DDECC08374FB9EA75D, + 37E2E5903AB98FFA27584CB7, + 15AA6B90FEE89B0D3C1F06CA, + 9C8EE354D6D44D9DF4782101, + 4EA72ED51C1590F4AFDF7E5F, + 49F8A0C7FAC57117BD2F9BAF, + 323F56F4C398D57CA7910CE7, ); name = misc; sourceTree = ""; }; + 750431D788358575DAFE4E8A = {isa = PBXGroup; children = ( + AA382FBAEDD76245D686042F, + 7E838C96F00848B2EE6E2F72, + 53C30AAD14A7899AB7D9584C, + EFF4EFA57D166DDAC54C3041, + 15D7465655AABF4F6BBA81CF, + 0C5C43B5677B8F335F364B14, + 98305AA6513DCC298E322C0B, + 0317FC7737CA599686725C64, + 9B17FF5755D8E809D2DDAC2A, + 54D3C5E5AE4C1384F4220D71, + E2E958362263925141558B05, + 121DD39EAA6066F411B049A1, ); name = native; sourceTree = ""; }; + FADEF5D8552166D43B12A23E = {isa = PBXGroup; children = ( + AA5BAAD6DCF5F182AAD650C3, + D57420D7124340D871991FF8, + DBA0F82E3877BFFD0D5F7DAE, + 98A4B9C6C58A3E2293C90704, + 750431D788358575DAFE4E8A, + 64106F0CE5505E7976249672, ); name = "juce_gui_extra"; sourceTree = ""; }; + 733241AB9631FD8308362F80 = {isa = PBXGroup; children = ( + 5E2CF82B2790DC31C2A42EDA, + 596BD0AE10AA6B1E7AC01F15, + 3B848EB4797469286E5DC42F, + E4D31720EE240DC9A75C9459, + 0117D11B67D779E61A4F5529, + FBF7568E0A1FB934691CFB9B, + 0B5C4CA2D787EC3780C7CBE8, + A90E4C4C435E8AE44C245413, + B5521BD970390A393CE16042, + A0F34AB1DA27212F06E72572, + 8BAF33F08F3F3B821F1421C2, + FADEF5D8552166D43B12A23E, ); name = "Juce Modules"; sourceTree = ""; }; + 63A38F38F86544DC7AFC43CC = {isa = PBXGroup; children = ( + 472DDAB1CE4DD81D3F48576C, + 5063E96C5D8860003810C70E, + 4F2C691556C568CB650E4CB8, + 18ADDCF1C2123777FA507D82, + 4D8CF31D3C9F2A91C42CF8FF, + EC9D06705CCAD94B653A6E82, + CC14A34F66FDF9E12523CABF, + CF02DA80A8A515CE41B0C8F6, + 63AFF514CAE6FB89A3503CEF, + A8315F08B794D9C87328F17F, + 853D9A89FE96C6DD6730CEC7, + ABEAE8C8B69A71C532DF770B, + D9ED0926381D40DA1A66C26D, + 9965CB9ED8D2B26CACA9C44A, + 58E254BD072595F6E3F6D5F5, + ED8140AF46A706EDAA040283, + 894DE965F10168F149FBE8F9, + 64B7CFC6CE9B929135A4ACA3, + 820B1466E6B31A80C699D084, + E553E188A17BDF4E832F0A01, + F138CA63A1127DA0DB69B127, ); name = "Juce Library Code"; sourceTree = ""; }; + A727F6B063FCDB816462D213 = {isa = PBXGroup; children = ( + 6DA4597568FFE5B6D1F5B68A, + 7E53C9E87A3F9EBE4D454BA8, + F3498E82A2D4ACBED68A7F43, + 6AFB9EB642850186B551DB33, + DC3450D131A4D1B1EAA04B30, + F003DFE998431203650E2E3F, + FF08B80860BB393314DC49EA, + D06C2B85E02F13F9B57DB1A9, ); name = Resources; sourceTree = ""; }; + ED86208188082DE5EA9381E4 = {isa = PBXGroup; children = ( + 7CBEB55B80E78C9DE16A713A, + AC3356631ED2AC043BC67B79, + C4FED4C2640C8615AB415884, + 60F11ABAC12D373D4BFEA447, + 8C9C38D32DB4D8BD543CA892, + 675310EF6D0A3DDE3A35363D, + 5AD0B0347A511D96D2880A06, + 296CD54575ED27C23A2F13F3, + 872D05BD56490FD7B375C11B, + C5B66A2F03D08FC9CF0B9678, + 0B88D848C15EF6915FB62EE7, + 29982493607128FD6DB6A284, + 5DAB08505A14E46FF7BF3B1D, ); name = Frameworks; sourceTree = ""; }; + E793574695108F202603BAA5 = {isa = PBXGroup; children = ( + F5E81FD99EFCB226D2486603, + E4AB099F3E7A853F90FBFEEB, + 746B19364297E7D489749B70, + EC3DE1F504C76EEDDA7F2216, + 9536B5A780A03F6BACB24144, ); name = Products; sourceTree = ""; }; + 4BFA153CE4E8A774C67EC642 = {isa = PBXGroup; children = ( + FF08B80860BB393314DC49EA, + 8E3C833F5CCC3BD43C061796, + 733241AB9631FD8308362F80, + 63A38F38F86544DC7AFC43CC, + A727F6B063FCDB816462D213, + ED86208188082DE5EA9381E4, + E793574695108F202603BAA5, ); name = Source; sourceTree = ""; }; + 7007C784A0219490DFD18C27 = {isa = XCBuildConfiguration; buildSettings = { }; name = Debug; }; + 0ADE306E346FE4F925722F86 = {isa = XCBuildConfiguration; buildSettings = { }; name = Release; }; + 653C6C73C56BA201AB6F094C = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Debug; }; + 19D80348287645B624E0C6B8 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Release; }; + D36AB79B01E390C59B2BBE9E = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Debug; }; + 11C129F26625007CE9DFD618 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Release; }; + DC95EAEBECC74A55CADCD887 = {isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + CODE_SIGN_ENTITLEMENTS = "AUv3Synth.entitlements"; + COMBINE_HIDPI_IMAGES = 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", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=1", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AUv3_AppExtension.plist; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../../../Frameworks"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3; + SDKROOT_ppc = macosx10.5; }; name = Debug; }; + 5FAC649347835B831BAE3C41 = {isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + CODE_SIGN_ENTITLEMENTS = "AUv3Synth.entitlements"; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=1", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AUv3_AppExtension.plist; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../../../Frameworks"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3; + SDKROOT_ppc = macosx10.5; }; name = Release; }; + 39D3FD9D3D06BC306F9E323C = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=1", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AUv3_Standalone.plist; + INSTALL_PATH = "$(HOME)/Applications"; + LD_RUNPATH_SEARCH_PATHS = "@executable_path/../Frameworks"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; + SDKROOT_ppc = macosx10.5; }; name = Debug; }; + AE95330B72116D75608B9C68 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=1", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AUv3_Standalone.plist; + INSTALL_PATH = "$(HOME)/Applications"; + LD_RUNPATH_SEARCH_PATHS = "@executable_path/../Frameworks"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; + SDKROOT_ppc = macosx10.5; }; name = Release; }; + DBCA8A687AB8CE4F0FDE4C3D = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=1", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=1", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthFramework; + SDKROOT_ppc = macosx10.5; }; name = Debug; }; + 5DA389BE0C844A1A9E20FD7C = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=1", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=1", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthFramework; + SDKROOT_ppc = macosx10.5; }; name = Release; }; + D32671708EF2662A51A6335A = {isa = XCBuildConfiguration; buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = "dwarf"; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + GCC_MODEL_TUNING = G5; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "AUv3Synth"; + WARNING_CFLAGS = -Wreorder; + ZERO_LINK = NO; }; name = Debug; }; + 7C9E7C9B2C1D5310B9194C27 = {isa = XCBuildConfiguration; buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = "dwarf"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + GCC_MODEL_TUNING = G5; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PRODUCT_NAME = "AUv3Synth"; + WARNING_CFLAGS = -Wreorder; + ZERO_LINK = NO; }; name = Release; }; + 811D9E9CC2221100847306C9 = {isa = PBXTargetDependency; target = 73F4C13CDCAC7EE5914F2E61; }; + 1316EADEF579F0DB90CF349C = {isa = PBXTargetDependency; target = 386D3CCDC878EC299C56FB39; }; + 8F5816EA1D519B78C3345C1B = {isa = PBXTargetDependency; target = 7A046597FDDDB82B78C64AAC; }; + E06C8C12CD5FDD7FB372E602 = {isa = PBXTargetDependency; target = E600EF631F7AFA8F3A723E29; }; + 017B214D817BF0DF53051BB2 = {isa = PBXTargetDependency; target = CD6892FED0DB19C0DDD9AD37; }; + 444EA74CE26BF416566E542C = {isa = XCConfigurationList; buildConfigurations = ( + D32671708EF2662A51A6335A, + 7C9E7C9B2C1D5310B9194C27, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + F550A01E8A9468C64A914B97 = {isa = XCConfigurationList; buildConfigurations = ( + 7007C784A0219490DFD18C27, + 0ADE306E346FE4F925722F86, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + EF49DCC88B5FC3C6E67ED2A4 = {isa = PBXAggregateTarget; buildConfigurationList = F550A01E8A9468C64A914B97; dependencies = ( + 811D9E9CC2221100847306C9, + 1316EADEF579F0DB90CF349C, + 8F5816EA1D519B78C3345C1B, + E06C8C12CD5FDD7FB372E602, + 017B214D817BF0DF53051BB2, ); name = "AUv3Synth (All)"; productName = AUv3Synth; }; + 32113A068DE980F098C3A7FA = {isa = XCConfigurationList; buildConfigurations = ( + 653C6C73C56BA201AB6F094C, + 19D80348287645B624E0C6B8, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 2094EE2ED994CDD1B1C905BB = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + F56A47BDEEC76681EE80A15E, + 26AB69B22ED0C3D7288D1175, + 78704983DFEA5408FC5767D8, ); runOnlyForDeploymentPostprocessing = 0; }; + 9BB7128D1AAAE420672EB879 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 77FA445D27C21FBA66A46BF2, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 074C299F37078964C5476AC0 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + E94BB952CDD544FA3A0A4DBB, ); runOnlyForDeploymentPostprocessing = 0; }; + 88CA07DBC6CAFF5FF3E65E3E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FAD4DF17110D52B8ED8D9F93, + 737E06660F37BFFCABD89643, + 627FF2EB32E4F649D046D7D6, + FBC502C5DB95D7A5E3768F1D, + 669F51FA55E939D010EA279D, + 1DF18B2507A574FBA9C49DE1, + 958BB20BE932FAE6C05590A9, + 862AE8BF24611A84E8FCAF4D, + F452B8399A32BE4F1074F596, + 69856794EB88963828DDECC6, + 77FA445D27C21FBA66A46BF2, ); runOnlyForDeploymentPostprocessing = 0; }; + 73F4C13CDCAC7EE5914F2E61 = {isa = PBXNativeTarget; buildConfigurationList = 32113A068DE980F098C3A7FA; buildPhases = ( + 2094EE2ED994CDD1B1C905BB, + 9BB7128D1AAAE420672EB879, + 074C299F37078964C5476AC0, + 88CA07DBC6CAFF5FF3E65E3E, ); buildRules = ( ); dependencies = ( + 017B214D817BF0DF53051BB2, ); name = "AUv3Synth (VST)"; productName = AUv3Synth; productReference = F5E81FD99EFCB226D2486603; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST/"; productType = "com.apple.product-type.bundle"; }; + FF042435632D904FCC8646B3 = {isa = XCConfigurationList; buildConfigurations = ( + D36AB79B01E390C59B2BBE9E, + 11C129F26625007CE9DFD618, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + C123969EE00E891FAC7CEF45 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + F56A47BDEEC76681EE80A15E, + 26AB69B22ED0C3D7288D1175, + 78704983DFEA5408FC5767D8, ); runOnlyForDeploymentPostprocessing = 0; }; + DDCAFB6E75F2FD95EEAA549B = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 77FA445D27C21FBA66A46BF2, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 795D24AC6934948AE4F8FDE2 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 2D137C5E337024E492FA14D4, ); runOnlyForDeploymentPostprocessing = 0; }; + DA9D03D52A1175C7328DC9D4 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FAD4DF17110D52B8ED8D9F93, + 737E06660F37BFFCABD89643, + 627FF2EB32E4F649D046D7D6, + FBC502C5DB95D7A5E3768F1D, + 669F51FA55E939D010EA279D, + 1DF18B2507A574FBA9C49DE1, + 958BB20BE932FAE6C05590A9, + 862AE8BF24611A84E8FCAF4D, + F452B8399A32BE4F1074F596, + 69856794EB88963828DDECC6, + 77FA445D27C21FBA66A46BF2, ); runOnlyForDeploymentPostprocessing = 0; }; + 386D3CCDC878EC299C56FB39 = {isa = PBXNativeTarget; buildConfigurationList = FF042435632D904FCC8646B3; buildPhases = ( + C123969EE00E891FAC7CEF45, + DDCAFB6E75F2FD95EEAA549B, + 795D24AC6934948AE4F8FDE2, + DA9D03D52A1175C7328DC9D4, ); buildRules = ( ); dependencies = ( + 017B214D817BF0DF53051BB2, ); name = "AUv3Synth (VST3)"; productName = AUv3Synth; productReference = E4AB099F3E7A853F90FBFEEB; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; productType = "com.apple.product-type.bundle"; }; + 3A7896DB2C11717D9046CE5B = {isa = XCConfigurationList; buildConfigurations = ( + DC95EAEBECC74A55CADCD887, + 5FAC649347835B831BAE3C41, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 0306890051760AEBAFEA2099 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + F56A47BDEEC76681EE80A15E, + 26AB69B22ED0C3D7288D1175, + 78704983DFEA5408FC5767D8, ); runOnlyForDeploymentPostprocessing = 0; }; + E60CDCD59C66D98FB19938F1 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 0942F20A9A312E80B2EE65E5, ); runOnlyForDeploymentPostprocessing = 0; }; + 671E50F4F02FC98293270CFC = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FAD4DF17110D52B8ED8D9F93, + 737E06660F37BFFCABD89643, + 99CFCAE766AF81C0E6E2F8DE, + D53302896621B8A3E8BDD606, + 627FF2EB32E4F649D046D7D6, + FBC502C5DB95D7A5E3768F1D, + 669F51FA55E939D010EA279D, + EDC8ABA2EC0A2D7A2147E896, + 1DF18B2507A574FBA9C49DE1, + 958BB20BE932FAE6C05590A9, + 862AE8BF24611A84E8FCAF4D, + F452B8399A32BE4F1074F596, + 69856794EB88963828DDECC6, + 77FA445D27C21FBA66A46BF2, ); runOnlyForDeploymentPostprocessing = 0; }; + 7A046597FDDDB82B78C64AAC = {isa = PBXNativeTarget; buildConfigurationList = 3A7896DB2C11717D9046CE5B; buildPhases = ( + 0306890051760AEBAFEA2099, + E60CDCD59C66D98FB19938F1, + 671E50F4F02FC98293270CFC, ); buildRules = ( ); dependencies = ( + 017B214D817BF0DF53051BB2, ); name = "AUv3Synth (AUv3 AppExtension)"; productName = AUv3Synth; productReference = 746B19364297E7D489749B70; productType = "com.apple.product-type.app-extension"; }; + 8F1BF8EDA79F1FBE486B7666 = {isa = XCConfigurationList; buildConfigurations = ( + 39D3FD9D3D06BC306F9E323C, + AE95330B72116D75608B9C68, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 4E507FDDF2C5DF3FE77D60E4 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + F56A47BDEEC76681EE80A15E, + 26AB69B22ED0C3D7288D1175, + 78704983DFEA5408FC5767D8, ); runOnlyForDeploymentPostprocessing = 0; }; + A812A60164A58387AB98CBC1 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 77FA445D27C21FBA66A46BF2, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 7B44C01FD5EBA7864D985AC2 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 0E0B50F4A042E48B9631A42A, ); runOnlyForDeploymentPostprocessing = 0; }; + 07033B8316DF6C9CC2B31737 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FAD4DF17110D52B8ED8D9F93, + 737E06660F37BFFCABD89643, + 627FF2EB32E4F649D046D7D6, + FBC502C5DB95D7A5E3768F1D, + 669F51FA55E939D010EA279D, + 1DF18B2507A574FBA9C49DE1, + 958BB20BE932FAE6C05590A9, + 862AE8BF24611A84E8FCAF4D, + F452B8399A32BE4F1074F596, + 69856794EB88963828DDECC6, + 77FA445D27C21FBA66A46BF2, ); runOnlyForDeploymentPostprocessing = 0; }; + 9D91842D2BFCA3D239EE3E53 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + EE8DCBA5DC0EE7CAD6FF2F39, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed App Extensions"; dstPath = ""; dstSubfolderSpec = 13; }; + E600EF631F7AFA8F3A723E29 = {isa = PBXNativeTarget; buildConfigurationList = 8F1BF8EDA79F1FBE486B7666; buildPhases = ( + 4E507FDDF2C5DF3FE77D60E4, + A812A60164A58387AB98CBC1, + 7B44C01FD5EBA7864D985AC2, + 07033B8316DF6C9CC2B31737, + 9D91842D2BFCA3D239EE3E53, ); buildRules = ( ); dependencies = ( + 8F5816EA1D519B78C3345C1B, + 017B214D817BF0DF53051BB2, ); name = "AUv3Synth (AUv3 Standalone)"; productName = AUv3Synth; productReference = EC3DE1F504C76EEDDA7F2216; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + AF907C78A0D17B741F5F8944 = {isa = XCConfigurationList; buildConfigurations = ( + DBCA8A687AB8CE4F0FDE4C3D, + 5DA389BE0C844A1A9E20FD7C, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 1F4A8812AAE49E02F3215F48 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + DE7F04372E0068FDBB51B63D, + EB5DBEF68B987F85D1977CE6, + A9ED010F8EE28A1E880009F6, + 5EE52C46C67C9D298B76A8EF, + 00634FB8FE591A7C252FF899, + 72733104CA9C62BE856879C9, + A00624D77FD68669DD6234D0, + 8EBD1E279B7E4B420F310D12, + 045E9D3412FD38BFE3071254, + 4066B5EF83133035C3579D0D, + 494508643A4F4A0D1BCED1E8, + 00422A568EFE5C77545FD0A7, + 5E0C694827A6C5CB4E44262A, + E75CEEF234B6E886AFFB169E, + 4D9D92DD454BB03746241196, ); runOnlyForDeploymentPostprocessing = 0; }; + DD8174BEFC02C154F131A674 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FAD4DF17110D52B8ED8D9F93, + 737E06660F37BFFCABD89643, + 627FF2EB32E4F649D046D7D6, + FBC502C5DB95D7A5E3768F1D, + 669F51FA55E939D010EA279D, + 1DF18B2507A574FBA9C49DE1, + 958BB20BE932FAE6C05590A9, + 862AE8BF24611A84E8FCAF4D, + F452B8399A32BE4F1074F596, + 69856794EB88963828DDECC6, ); runOnlyForDeploymentPostprocessing = 0; }; + CD6892FED0DB19C0DDD9AD37 = {isa = PBXNativeTarget; buildConfigurationList = AF907C78A0D17B741F5F8944; buildPhases = ( + 1F4A8812AAE49E02F3215F48, + DD8174BEFC02C154F131A674, ); buildRules = ( ); dependencies = ( ); name = "AUv3Synth (Shared Code)"; productName = AUv3Synth; productReference = 9536B5A780A03F6BACB24144; productInstallPath = "@executable_path/../Frameworks"; productType = "com.apple.product-type.framework"; }; + D0E003364F0BE3205BD9243E = {isa = PBXProject; buildConfigurationList = 444EA74CE26BF416566E542C; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { EF49DCC88B5FC3C6E67ED2A4 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };73F4C13CDCAC7EE5914F2E61 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };386D3CCDC878EC299C56FB39 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };7A046597FDDDB82B78C64AAC = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 1; }; }; };E600EF631F7AFA8F3A723E29 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };CD6892FED0DB19C0DDD9AD37 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 4BFA153CE4E8A774C67EC642; projectDirPath = ""; projectRoot = ""; targets = (EF49DCC88B5FC3C6E67ED2A4, 73F4C13CDCAC7EE5914F2E61, 386D3CCDC878EC299C56FB39, 7A046597FDDDB82B78C64AAC, E600EF631F7AFA8F3A723E29, CD6892FED0DB19C0DDD9AD37); }; + }; + rootObject = D0E003364F0BE3205BD9243E; +} diff --git a/examples/AUv3Synth/Builds/MacOSX/Info-AUv3_AppExtension.plist b/examples/AUv3Synth/Builds/MacOSX/Info-AUv3_AppExtension.plist new file mode 100644 index 0000000000..dc25966f47 --- /dev/null +++ b/examples/AUv3Synth/Builds/MacOSX/Info-AUv3_AppExtension.plist @@ -0,0 +1,64 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AUv3Synth + CFBundleDisplayName + AUv3Synth + CFBundlePackageType + XPC! + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + NSExtension + + NSExtensionPrincipalClass + AUv3SynthAUFactoryAUv3 + NSExtensionPointIdentifier + com.apple.AudioUnit-UI + NSExtensionAttributes + + AudioComponents + + + name + ROLI Ltd.: AUv3 Synth + description + AUv3 Synth + factoryFunction + AUv3SynthAUFactoryAUv3 + manufacturer + ROLI + type + aumu + subtype + AUv3 + version + 65536 + sandboxSafe + + tags + + Synth + + + + + + + diff --git a/examples/AUv3Synth/Builds/MacOSX/Info-AUv3_Standalone.plist b/examples/AUv3Synth/Builds/MacOSX/Info-AUv3_Standalone.plist new file mode 100644 index 0000000000..7f39c1c3df --- /dev/null +++ b/examples/AUv3Synth/Builds/MacOSX/Info-AUv3_Standalone.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AUv3Synth + CFBundleDisplayName + AUv3Synth + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/AUv3Synth/Builds/MacOSX/Info-Shared_Code.plist b/examples/AUv3Synth/Builds/MacOSX/Info-Shared_Code.plist new file mode 100644 index 0000000000..9bd2f8404e --- /dev/null +++ b/examples/AUv3Synth/Builds/MacOSX/Info-Shared_Code.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AUv3Synth + CFBundleDisplayName + AUv3Synth + CFBundlePackageType + FMWK + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/AUv3Synth/Builds/MacOSX/Info-VST.plist b/examples/AUv3Synth/Builds/MacOSX/Info-VST.plist new file mode 100644 index 0000000000..51f4992186 --- /dev/null +++ b/examples/AUv3Synth/Builds/MacOSX/Info-VST.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AUv3Synth + CFBundleDisplayName + AUv3Synth + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/AUv3Synth/Builds/MacOSX/Info-VST3.plist b/examples/AUv3Synth/Builds/MacOSX/Info-VST3.plist new file mode 100644 index 0000000000..51f4992186 --- /dev/null +++ b/examples/AUv3Synth/Builds/MacOSX/Info-VST3.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AUv3Synth + CFBundleDisplayName + AUv3Synth + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/Spatializer/Builds/MacOSX/RecentFilesMenuTemplate.nib b/examples/AUv3Synth/Builds/MacOSX/RecentFilesMenuTemplate.nib similarity index 100% rename from examples/PlugInSamples/Spatializer/Builds/MacOSX/RecentFilesMenuTemplate.nib rename to examples/AUv3Synth/Builds/MacOSX/RecentFilesMenuTemplate.nib diff --git a/examples/AUv3Synth/Builds/iOS/AUv3Synth.xcodeproj/project.pbxproj b/examples/AUv3Synth/Builds/iOS/AUv3Synth.xcodeproj/project.pbxproj new file mode 100644 index 0000000000..79a410e173 --- /dev/null +++ b/examples/AUv3Synth/Builds/iOS/AUv3Synth.xcodeproj/project.pbxproj @@ -0,0 +1,2412 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + + EE8DCBA5DC0EE7CAD6FF2F39 = {isa = PBXBuildFile; fileRef = 746B19364297E7D489749B70; }; + 3F1630B6EF37313AADD6EAB8 = {isa = PBXBuildFile; fileRef = EC3DE1F504C76EEDDA7F2216; }; + 77FA445D27C21FBA66A46BF2 = {isa = PBXBuildFile; fileRef = 9536B5A780A03F6BACB24144; }; + FAD4DF17110D52B8ED8D9F93 = {isa = PBXBuildFile; fileRef = 7CBEB55B80E78C9DE16A713A; }; + 737E06660F37BFFCABD89643 = {isa = PBXBuildFile; fileRef = AC3356631ED2AC043BC67B79; }; + D53302896621B8A3E8BDD606 = {isa = PBXBuildFile; fileRef = 60F11ABAC12D373D4BFEA447; }; + 669F51FA55E939D010EA279D = {isa = PBXBuildFile; fileRef = 5AD0B0347A511D96D2880A06; }; + EDC8ABA2EC0A2D7A2147E896 = {isa = PBXBuildFile; fileRef = 296CD54575ED27C23A2F13F3; }; + 7DEC97493F97160DE6622DBC = {isa = PBXBuildFile; fileRef = 4B06F0FD512A72015EA72B0B; }; + 1DF18B2507A574FBA9C49DE1 = {isa = PBXBuildFile; fileRef = 872D05BD56490FD7B375C11B; }; + 71F62F07CBC67FB4FB010583 = {isa = PBXBuildFile; fileRef = F563EF4F5BE16082D5E612C9; }; + 6B818B8342839FB008124DEA = {isa = PBXBuildFile; fileRef = DAF78E342ACF24B5A83E0605; }; + F452B8399A32BE4F1074F596 = {isa = PBXBuildFile; fileRef = 29982493607128FD6DB6A284; }; + E4236DCEE707C3855C2E3B22 = {isa = PBXBuildFile; fileRef = 5EF6762AB1C5CE4C2DCD59ED; }; + 6F585AC4628EC14C9F757022 = {isa = PBXBuildFile; fileRef = 9A419F28D68BDEB200F29603; }; + 78704983DFEA5408FC5767D8 = {isa = PBXBuildFile; fileRef = D06C2B85E02F13F9B57DB1A9; }; + DE7F04372E0068FDBB51B63D = {isa = PBXBuildFile; fileRef = 9C7C3A15A9D747596DDE40AA; }; + EB5DBEF68B987F85D1977CE6 = {isa = PBXBuildFile; fileRef = 5063E96C5D8860003810C70E; }; + A9ED010F8EE28A1E880009F6 = {isa = PBXBuildFile; fileRef = 18ADDCF1C2123777FA507D82; }; + 5EE52C46C67C9D298B76A8EF = {isa = PBXBuildFile; fileRef = 4D8CF31D3C9F2A91C42CF8FF; }; + 00634FB8FE591A7C252FF899 = {isa = PBXBuildFile; fileRef = EC9D06705CCAD94B653A6E82; }; + 0942F20A9A312E80B2EE65E5 = {isa = PBXBuildFile; fileRef = CC14A34F66FDF9E12523CABF; }; + 0E0B50F4A042E48B9631A42A = {isa = PBXBuildFile; fileRef = CF02DA80A8A515CE41B0C8F6; }; + 72733104CA9C62BE856879C9 = {isa = PBXBuildFile; fileRef = 63AFF514CAE6FB89A3503CEF; }; + A00624D77FD68669DD6234D0 = {isa = PBXBuildFile; fileRef = A8315F08B794D9C87328F17F; }; + 8EBD1E279B7E4B420F310D12 = {isa = PBXBuildFile; fileRef = D9ED0926381D40DA1A66C26D; }; + 045E9D3412FD38BFE3071254 = {isa = PBXBuildFile; fileRef = 9965CB9ED8D2B26CACA9C44A; }; + 4066B5EF83133035C3579D0D = {isa = PBXBuildFile; fileRef = 58E254BD072595F6E3F6D5F5; }; + 494508643A4F4A0D1BCED1E8 = {isa = PBXBuildFile; fileRef = ED8140AF46A706EDAA040283; }; + 00422A568EFE5C77545FD0A7 = {isa = PBXBuildFile; fileRef = 894DE965F10168F149FBE8F9; }; + 5E0C694827A6C5CB4E44262A = {isa = PBXBuildFile; fileRef = 64B7CFC6CE9B929135A4ACA3; }; + E75CEEF234B6E886AFFB169E = {isa = PBXBuildFile; fileRef = 820B1466E6B31A80C699D084; }; + 4D9D92DD454BB03746241196 = {isa = PBXBuildFile; fileRef = E553E188A17BDF4E832F0A01; }; + 003AD91863D1E07BEFDCDB46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; + 003B0A5337B7EB6AB6906625 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0040A971F52DDCF3BD1AA6A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 00500DE183D3A54A2DA74DE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; + 005F4C7FE38D54E7FDFC3F9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 007ADE418EFF0B13796D2992 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUv3SynthEditor.h; path = ../../Source/AUv3SynthEditor.h; sourceTree = "SOURCE_ROOT"; }; + 00A950F33C21C6688103E667 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FakeMouseMoveGenerator.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_FakeMouseMoveGenerator.h"; sourceTree = "SOURCE_ROOT"; }; + 015DB8D668A1F85370D5BFAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 01647762E74B323EFFC6F09F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + 020FE683177165C897C9E5A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; + 028400FDADB7732D2CA25667 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; + 0317FC7737CA599686725C64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + 042C7366A26A18DFA13B2512 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 0470F8A85B927F530A374CDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; + 04AD581DA72D441C50F4D53D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 04CDFCB4FF06CA7E1B0CC260 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; + 05206E536544288B1DFC3EC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioChannelSet.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.h"; sourceTree = "SOURCE_ROOT"; }; + 0527F8D9C84F850B9E2F794C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; + 0589532FD9A73AE783AEAFF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; + 05C14DEEE0E3BDC4049484B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode1.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode1.cpp"; sourceTree = "SOURCE_ROOT"; }; + 066F37651C7F3792917C2F8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + 068109EA4981DB342942D174 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginBusUtilities.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_PluginBusUtilities.h"; sourceTree = "SOURCE_ROOT"; }; + 0737F61AF723FA62458B92BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0762DCD2200EC064A17AC77F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; + 07731AE3B779E9D7B560C394 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 08D38FFAFF41735F36FD4BF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3_Wrapper.cpp"; path = "../../../../modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0A063D0E9CDBCFBA3B31B8A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; + 0A2F6E47C38E8433AA318B2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; + 0A6388AE7A6D842C59BE4BB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; + 0B29952E2F0758E5C07D21DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0B557BFDEF2C0249EC732AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 0B56ACE2E7A2CC5B75550C6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; + 0B842061D62F68F42428E33A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0B8A751E656BC4B5E4CC4421 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0BF3EE970460415F16F823FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; + 0C57D75820A254EFD312E57E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; }; + 0C5C43B5677B8F335F364B14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 0CA2C16285A53550FF3BFF4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; + 0CAE7725A1DB51AA7D3CE2ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0CAE94701F33517C1CD31C63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0DDFA4ECA18ADDF430BFEA7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; + 0E429E673C3066089538F4FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0EF4BF328799608AE16E7596 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0F0BF502E0417422010480ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; + 0F423E99E9C1741395CC5CF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; + 0F74F021243AF898305447F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0FB29BBC0B65633627478BA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 0FBF33EFF911E926019DA013 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 0FD0A1A31985ABBBF0ABACA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0FDE79162C42D29429F29BF2 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = singing.ogg; path = ../../Source/BinaryData/singing.ogg; sourceTree = "SOURCE_ROOT"; }; + 0FEDE49FDC29C3ED222D6170 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; + 103120277880D41F8696B2A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; + 10467B840ADE953EC282EF36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; + 11178723AF569693785A066F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 11C585D0BE28AEB6941E0E8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; + 120DA52B14963529AF23E4D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; + 121DD39EAA6066F411B049A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1238631934643787E27DDC66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailCache.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h"; sourceTree = "SOURCE_ROOT"; }; + 12395B6A3CDDE856FC5BFD75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1267F1B5D02A74861F4F135C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; + 128D7FD70FE164060807E29F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; + 12B0DB43F1E76431C35A4958 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; + 12C25C7C2E883F374E8B3D36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 12D76B0BA7A16AB10A052E19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 12E82F17788C076C81627268 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; + 12F04ADB729E5DAB771C50C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 135D3D0727C92A67F71E4254 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 13B17EB9291B9E5C95408C47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; + 13C5BDE7720A7963AC736BC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; + 13DD37B2F314596BBC25A47D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; + 142ADBE2098D59ECB95443D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; + 14A852037C298A105BA716F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 14B4ECA05D8D48728F6E0DAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; + 14E1CF05D80EA4E2CCFD1EB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; + 14EEC624D1628BE3DE7AAB0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + 14F4349930D298E952EE54E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; + 15687E3C898914FCE458C1B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 156F6F1A0F64BAC3E8416D01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 15AA6B90FEE89B0D3C1F06CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; + 15C8A0E89E2A3DFAC733FCD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; + 15D7465655AABF4F6BBA81CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; + 16F4A8C0228D84216A33B9B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 170409D99808EC4EADC66EFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + 17968A543385166D4392F171 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioChannelSet.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + 17D44D834820845D7F4BCB79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; + 17EE88F0A67B5FD24182345A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; + 185A5E99EFDAB0E1ED5467F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; + 1882040AC74DD8A41D05F06E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; + 18A0299049ABE5D250CB0FD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; + 18ADDCF1C2123777FA507D82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + 18E2A37DF0A882E058663C17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; + 1923954B491DDBBEF5694ACA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; + 192ABDFEDF4C082BB8DF0492 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 194765A55D6C02B43A1F334A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; + 19631764DB948B287771C41E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1969DCD38A5D738B1C411BB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + 19E72A5209E3A31D442AF7F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 19E96BA421072EFF69CA0A33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1A0498CEB99BA9719C85F11E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1A3355000573E6A083028E9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeSystemHeaders.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_IncludeSystemHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 1A470B745FCC0020078807C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1A5F13EEFA6BFCC120C57869 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; + 1A74067A82DFA16E4E302BDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1A86C86BA6589DF87E2953F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; + 1AF82B1F138DE2C506FBBDAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_BluetoothMidiDevicePairingDialogue.mm"; path = "../../../../modules/juce_audio_utils/native/juce_ios_BluetoothMidiDevicePairingDialogue.mm"; sourceTree = "SOURCE_ROOT"; }; + 1B794C1F7E3459B014C75197 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1BD4D7258F644BC3B343432E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1C45C50E54A57400FF9E6EEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1CBE1E675953EF2172FAD79E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1CCCE32D36FB57FBFA6B8BAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1CE2727544D8067E9DB2F503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; + 1D0B59F0A6F76ED5272E08C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1D38916035F0926B751035DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1DE41A53AABA7D76432B567F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1E13310D81E44B4523CA8DC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; + 1E81FFB8798BCB6C6E8C82C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1EAB166798F43125DDCE0BC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1EBC98B1315EA748EAE0BE86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; + 1F460579410D4B352F2A85E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; + 1F9C82CD04D63753C7B56FCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; + 1F9CAB8660B3BA12C6147B6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; + 1FAFD9FD13BC47F3BEE7E4E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + 1FFE418941303981E432039E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; + 2010BCF7EE1A761168968EEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 2024F0516E5DB6817D115CE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 2060810FA782E4FA6282BFFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MaterialLookAndFeel.h; path = ../../Source/MaterialLookAndFeel.h; sourceTree = "SOURCE_ROOT"; }; + 2086A70D734172718BED5B1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; + 2097DD131081E241DA8558B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 20A8452F14F1433B1C3D0FED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 20E2B3CE619294FF62DF5D54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; + 212425D8E8CD86B224E3CC5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2149AA5B4890E2E05119749B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 221B409DBCBD063B4C7A8253 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2220D1078A2681D8AAF3563E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AUv3_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 222404E72D12376641634275 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2284A4597CF7AA4D2EFA7AC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; + 2290343F8EDF842707A28B00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; + 22A85B46C8EED46FA81F61B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 22B34EE13C714FA916E10747 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 230BC07FD9E7883390F5E3E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 233959140E5D6C2348DEDFC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; + 2393C709A9A39322250847A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 245B820181308A0B46FE2C2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../../modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; + 248A66F8517F19A7F12433D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 249C42CD1086AFA592455970 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + 24BFE051E896A8229AF3656B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 25154F5BC74A1019F714FB73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 25315D0BDE24260A1B11F088 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2578F2F3741CC61B95E7E6C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + 257C168A2D450218B158E7BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; + 257F4247EC175CCBFE996E55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 26119533942D8F97DB48987C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 26B4B1368466BAEBED7B910C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 26EAEF94B819C919C890B885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 27E7DE365A996907F2381740 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; + 281075EA1C6C7E6F6C26F5A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; + 28309CD49B2260C187FED2DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 289018CF30BEAFA4668549AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 296CD54575ED27C23A2F13F3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; + 297BC989416D63FB30AE4C6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; + 29982493607128FD6DB6A284 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + 2A59FFB4A0420DA1E24EF14C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2ACD8B4F8D47934FD31769B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 2B0EA3DFEC956DB0BA40F07A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2B859BB12EB83F32108F3497 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailBase.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h"; sourceTree = "SOURCE_ROOT"; }; + 2B907016FF0A2E4074343127 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; + 2BDB229F700B0070C788CFFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; + 2C2C2A5006ABCED2CD5E2AC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2C41A29ECB3200FF97E83F4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; + 2C717D503694EB59927B7E6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 2C76770E17F0C15163E376B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2CA6385ADA2663622F29174F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2CC92DEE105B69921A4BD036 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; + 2CDBB1BAB84A2A5CC8E11755 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AAX_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 2D2B97D629EFA3920314D5DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 2D436395B51B7242A5B9E701 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 2D4E5D168D18704BCB317DD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_WinUtilities.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2DC4F5D10A019196E3AFDFBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 2E1FA635BB813DE9FAB4D639 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; + 2EC9EB88F772C8A6DBA65C2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2F9011C34B50B11B6FFEDA7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginUtilities.cpp"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FA12F7EBB9AC99A08FC1025 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode2.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FE196E99D5ACD17E1EC061A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3058A92D575A389A0D1920B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; + 3077EEC44352AF040A0D33A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; + 30CDFDC04232575AE7A491F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CarbonVisibility.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_CarbonVisibility.h"; sourceTree = "SOURCE_ROOT"; }; + 3109815D5D597AE3707A13EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 317A2F549752C6765A3675CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; + 31A18092A539E3763FBAEC65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; + 323F56F4C398D57CA7910CE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 323F74EB62215117B808371B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3254D1D2BAE05393E5DAB1FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3289934D2B14EEF7D64D7225 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + 329FEF79D3987D0FB1C164CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 33A72C52C238DB7638CA9F9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33B2FD7C625F65B132945522 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StandaloneFilterApp.cpp"; path = "../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33B9A7EA67B0D01E3416E123 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33D05902E14966A2708B7F61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 340A18A11EA701353DB28503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3412F9A8DCE29D1B62BC1145 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 344B210DB54B8B4AFEC3D689 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 3487F440B9FE19B84EDB6C05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 350B404A9275F5AF7A70DE9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3511451EE5878DFFC682095C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 35331E7E5F8892DF428E5E14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 35B09493554CBE82B89CABA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; + 36356C9C1249E63C966CC058 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 363B23811BE5271789D355B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + 36D0D18E4170C7A1D25D0704 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 37799802B9635A4BB98E8C0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEInstrument.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h"; sourceTree = "SOURCE_ROOT"; }; + 37D87B4F2E6E4C7EC11F12CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 37D8B8B49EB8AD563A85429A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; + 37E2E5903AB98FFA27584CB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; + 382821702E599201DD249FC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 387D55482BBDCBC351F2BECE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 387EFF395C9CEF73E0EDEE68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 38DEF9E87D9BE2944553DE14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 391E6DF4FA840F23B402D97D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; + 39B377C2D00BF8A2E9626DAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3A0EF9079729C5C6FC1AACDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZone.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h"; sourceTree = "SOURCE_ROOT"; }; + 3A53F5D6A8D1C20349358EE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3AC15B910C91D22E71A7A687 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 3AF5346037CEDB521C15327A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3AFE3B9417789706ECAE236F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 3B9F47F546584BB9EFE098BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3BC1A61883750CA66661C604 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 3BD48100798B29CFBB31E240 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3C8B6C80EE83439D2D94B58F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3CCBF30007C57491CF649D39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 3CF1BFA42E09BA635804012C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3D850D7C81C79515EA35D833 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LADSPAPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3DAF5957533C9C8011332F42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3E76A3788CAAB12560CB4517 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AU_Shared.h"; path = "../../../../modules/juce_audio_plugin_client/AU/juce_AU_Shared.h"; sourceTree = "SOURCE_ROOT"; }; + 3EBDB41A4AA8C71BB089DD65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3F5066569AA0BCAFF9F6AD87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h"; sourceTree = "SOURCE_ROOT"; }; + 401DA5B6718906FD022A986E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + 407594E170D93B59D103C9F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 41160F46936DACC3CE2384BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; + 42398E999B0A850DFF901952 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; + 42EB20660BAF846855D9EF4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4350481545B0B7094C507415 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; + 43913D411C0ACFCA2E8B8CFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; + 44E613EE8E541E69E6B8A449 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandaloneFilterWindow.h"; path = "../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 44FBD4EA8F39E0239C077CD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; + 45827A9ADCD3F3218A3C6973 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; + 46B1734D356C650334F8C547 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserBase.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + 46E7ECB316210C98F0A1C885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; + 472DDAB1CE4DD81D3F48576C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + 4751E292EFC458EEC5C6B609 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; + 47C4B1BBEA18BBA732830B23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 47C5EAA4FDB09A919047097B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4832A1539FCE4D132EDE2BF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; + 48CA224BFA100226BC71AC64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 48D2A0F85F1782956EE482C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4968C8C2A41316C78C23E9E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; + 497EF0535E967594AA839D78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 499F3B4B44522D984B26A263 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 49F8A0C7FAC57117BD2F9BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4A0809E1FE4E9A9DFCCE969A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4A61AD8C4D46D2448FAF51E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; + 4A9B4448F56A2C6BB87A2237 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4AE945ACA404BF885EBFB4B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../../modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; + 4B06F0FD512A72015EA72B0B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; + 4B4C75787794A7A56E55731F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4B8AC6E7C0E4C3A9075AC874 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; + 4BCC956571543FE3E8426F11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4C20818454A1D46DBDB379D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 4CCA15F86C8EC799F1EA64E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4D128877C59FFBAC8AD8879C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; + 4D4252EF0D8D9BD4AFBB830A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; + 4D543A42A648740D1AB564A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 4D8CF31D3C9F2A91C42CF8FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; + 4E22B7FBB34DE120CD03968D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + 4E7035D318D7951EA416F253 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; + 4EA72ED51C1590F4AFDF7E5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4EECB41B6EC0EA710254BD82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4EFA2DD6FA97904E17A543A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4F2C691556C568CB650E4CB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; + 4F2E1758A33E5E88780F68AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; + 4FED8E1456B36F86FFE8E9B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode3.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5019F297F4FE95D4F264E95D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_BluetoothMidiDevicePairingDialogue.mm"; path = "../../../../modules/juce_audio_utils/native/juce_mac_BluetoothMidiDevicePairingDialogue.mm"; sourceTree = "SOURCE_ROOT"; }; + 5063E96C5D8860003810C70E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; + 508924D8D38224F7A1CC2F14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 5141CBD939C11BC2AD2A4B2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5176BF663257661A5DAC4EF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + 519C21EFEDB8ADE2ACD6249F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; + 51D0A454D79EB99241AA1FE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; + 52496AD37C0932219701798C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; + 524CB59E51CF8B42EFF88129 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; + 524DD2A93F8DFF53CC87023F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; + 52DD40CDD91CC8C61DB8FB21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; + 53BEB5C2536814DD97FA6286 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; + 53C30AAD14A7899AB7D9584C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + 54B4AF19CEFECF9097905D10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; + 54B65048DE0ED0FE799D317F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; + 54D3C5E5AE4C1384F4220D71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 55CD90E2FB8F3B5AF567AB8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; + 55DBC30F1FE74C23DFB58E50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; + 55F91724EE6A48D2093E49C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; + 569603444940609CACE2AD7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BluetoothMidiDevicePairingDialogue.h"; path = "../../../../modules/juce_audio_utils/gui/juce_BluetoothMidiDevicePairingDialogue.h"; sourceTree = "SOURCE_ROOT"; }; + 56DD0F008972969CD0020468 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 576D7CB51E9C4EA9303D1D21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5776A5993098A57A7A1E6A27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; + 57A49E91A5755065F47070FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 57A9C38789F8516A695E65E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; + 57D07B6F700F94E8E704DC49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; + 57D814738C5CB6D994984F98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; + 58461A95ADF95E35EE92161D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 58797A7F2D9F46830E4B7893 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; + 58E254BD072595F6E3F6D5F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; + 58E2885768EF7366025F4A23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + 58FA5F36261FAE89B748BA8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5936F657A3A28132D6D27A93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 596DAF8986D6982B928C689C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + 5982DB12F71224C609600E4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 59878D9EFD00EAC6CD0A85E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 59CB0A6453076CC874C72F59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; + 5A15B2AC96B76F7CF212B83D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5AC5CDBCB084BA289BDCF7B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5AD0B0347A511D96D2880A06 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; + 5AE75DB19C06961041078603 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; + 5B20D0F05D7F4E9BC268C313 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; + 5B219BDFFD121A57DB1623B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; + 5B41FCC4B5B5CE4FB5282954 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; + 5B4ABB694D98DB81D8977876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; + 5B56147E8E94C3969471E21F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; + 5BCD28B01336D9D88606E3F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5BEC401034FECC5A84CF911C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; + 5CD7B7469B5384EA47491D9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 5CE9D568B99FBD7774D02709 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; + 5D27245879F65DC9C3DB15FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; + 5D4C79A914D3D6297D605D14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5E0894E38188345B5643E7A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5E6903988ADA7D101E926BCE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; + 5EDCECF062EB01976634221B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5EF6762AB1C5CE4C2DCD59ED = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; + 5F2D06669F5AADE87DDC34B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; + 5F6BB197FA13DEB1F2260CC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; + 5F894362C162E5468B51333A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5FC18CC5CC7BB4A01EEA2B7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5FE4811A1F224B9DC3F0751D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + 600E363997E4D34382349626 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; + 602803D62DD249B1F47FC0DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + 60F11ABAC12D373D4BFEA447 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; + 614288645B28D868DD5CEC71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 620C6E08CB86054EDC64784F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; + 6217C41B2DFADAD8767255BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; + 6278B64C03341B5EC57B2BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 6289A5E0AC3E2AEE01BEA5F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6318A339AECAF501129080C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; + 6319F4BF677E067041B5467C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; + 631CF9C6700114D898AEC1AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; + 63626AB59BC4BD66A0A6482B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; + 63AAC659ED6461E93DE1C15D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; + 63AFF514CAE6FB89A3503CEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_utils.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_utils.cpp"; sourceTree = "SOURCE_ROOT"; }; + 63CC74AACD754A2EDB1F27BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + 63F79641EFA884B962CDF093 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 64006FEB76C8189A341F77D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 6404A39C88F8BCDDBB5D885D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 64106F0CE5505E7976249672 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; + 643F0D51DA8A1B56EB1C8B61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6450DF3ACDBE5D00F8E33195 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + 648071EE7F5AB0EFA06D0A6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; + 64B7CFC6CE9B929135A4ACA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; + 65980EFA3678AD71581BE381 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; + 659F144091C614884492E5DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; + 65EC75BD541EA5DFC79BAF8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; + 66C2579562E185E38E43C121 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; + 67198AF7663A53BFB0F523B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; + 6738C919984D53FF07CDD5A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 676EBCF8F03E1FA1DD0694B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeModuleHeaders.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 67B79757C8BD5E9CA565C041 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 67BBCC92EDF01164A374A824 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; + 67C820D7305BFD5D8C084603 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 681883990694067C832FF46C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; + 689C5CEA66D05F6AAB2AD543 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; + 69223FF1DDF41E1860A3DE72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; + 6A01CD302B95FCC3F057090D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; + 6A2FBCEABDB265609CB49A9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 6A9B5161889E1B22B04BA223 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6ADB01DA39E433CDC3CE9257 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; + 6AE2054E0D3A9C05964CB1A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; + 6AFB9EB642850186B551DB33 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AUv3_Standalone.plist"; path = "Info-AUv3_Standalone.plist"; sourceTree = "SOURCE_ROOT"; }; + 6B6303E5AA18CCB271E1140C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; + 6BD961F96723E92BFC0263D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioAppComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6BF1D1384D3492C251CB00D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6BF55D993FE51EDD08D0E426 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; + 6BFD44A17AD9EBB6C686BBD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 6C5C4F38A006227C77FCBAD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; + 6DED13EB49FCE393E16D59FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; + 6DF4FA55C69B25537DCD88C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6DFDBE298AD93DD1B3F067B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6DFFC8543FE2A02FC551F397 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 6E10B741CB11E590041A27E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6E186DF6706228F3F1F1A17E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6F12413CE2BF3B7B0E8FD50B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6F544061B6526DCC4430F539 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6F63C882BEEED7B36540EA05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 6F9936B4FC6CC4947CE18F41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; + 6FA729EAB8A64447D81B36E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 6FC0CB280CE56AB22E3997B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameter.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h"; sourceTree = "SOURCE_ROOT"; }; + 7023A03BF8EE3F09E00C3B58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; + 70C59918BAE3E3379AA1A53C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; + 7195EEB1FB735453359D1893 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; + 71A5014C5547E43A0EE58252 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 71D1D8E256A7FD110F7EAC6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; }; + 72A7E928C55FCB1C1B373135 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7315E85A6C1E714922CBE587 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; + 732AAC0FCBADB4A676F564F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; + 73452324A4B3A16EFC98F31A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; + 738FC67C7D9A53148C0A21AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 745B58030382C3D0DB6E7815 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; + 746B19364297E7D489749B70 = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = AUv3Synth.appex; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 750DF21E43BED98CE4F53DE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; + 75304DD6E88CB19FD0C74956 = {isa = PBXFileReference; lastKnownFileType = file.rsr; name = "juce_RTAS_WinResources.rsr"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinResources.rsr"; sourceTree = "SOURCE_ROOT"; }; + 76272B6E0F4FB6D7225653CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 76783B8486B095C370EB5FCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 76D5C2782B00C3FFE0F594FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; + 77036A3D63B6A78CEECF50A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 777E62C96ACF5A0FF45950AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 77BA5733C3FA0C1CEC8FE131 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; + 781F73EF2934742C97B305D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; + 786D0A06690AC040E7D8E525 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; + 78B49436D33E43AC3A956818 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; + 78DD966E73DF076A83FC1F2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST_Wrapper.cpp"; path = "../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + 78F63AA848D74E5E555EB802 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 791714395C654D0B51DE22F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; + 796340DEE820CAFEABEC077B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; + 7A172478B945BDF97AFFBA0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; + 7A3E22B63496806947FC10A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7A772485103B4848CD67493D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; + 7A7DC1C99D232DAD43C01146 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceSelectorComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 7ABF11ED9BB6CD5850ABF47A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7B215A260ADCE367FD8F3420 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; + 7B351E0CEB9BE04BE1F04AF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 7B8DE2413EDC4BEB83168903 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; + 7BAB8DD68B7A25B281233969 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; + 7C3E7364953EF9D78C71B866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7CA84F62BB5AC492B1EB49A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; + 7CBEB55B80E78C9DE16A713A = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; + 7CE0FEFCEC64DF0ADA0B2DF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; + 7D0417B22EF55BE16E7C5061 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 7D1E28BE09A85EEBA041558C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; + 7D1F7E9BADEA63755327DAE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; }; + 7D2FEE652DDC90049F523828 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_android_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7D67149A7BE6BBB85FCB2CCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7DAEE56A9F7ABD354CABEAF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; + 7E838C96F00848B2EE6E2F72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 7F1746052D09CD80BDB28BF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7F8A5B07954F9F0562831FDA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; + 7FE887D76DBB520BBC48CDAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + 804448A2E110E3D84021289F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 80868CF2327E15F76AD68CF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; + 80970DB9418D27DD52879D1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 809E47902CCE60747026EC3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; + 8174AFC02C04E98EB5C1B21E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 81A3BCB415FA7114FC07367D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 820B1466E6B31A80C699D084 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + 823EFD7B765AD6D20D4053BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; + 82918021090B19A27046FC03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; + 82CED5C8E1B7A2C068BC48B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; + 830D7621CB3CFC3DE53EF4C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; + 831580A17E75CC89E86A3E12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 832122C272B009AC7E73AF6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; + 837CD80BA7098F85EE20B621 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; + 8409701863AC240D5D560213 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; + 8429B2EA7B0E269D738BD27E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; + 84940A6A61CEE24A159139E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; + 84ABD4F5D068289F4D43E7CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; + 84D3302B18B67B725905AF7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8524CF106D2B7B1E08D312C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioAppComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 854757FAD81F978667CAA43C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 856618203AAE94C7B806F9EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + 857827E178BB7D6DD2C02906 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + 85B72CF204A61261388DC9A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + 85DE0813E0EC15BF1435C132 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; + 8693349823D718B2BE254101 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 86AC66980898843AE721BD08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; + 86E1396EB5DB7C3F8D42AF19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; + 87181526B9C99144CBE4F8A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; + 872D05BD56490FD7B375C11B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; + 874FADD694BB58E2E736FC20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 87FC5378F4B65DBD11E62015 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; + 8837DB2881391365428BE228 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 883986B1E4E324BDC35B025E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8885CE0EEED160D96843F584 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8905DE78626372768938A4C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RTAS_DigiCode_Header.h"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode_Header.h"; sourceTree = "SOURCE_ROOT"; }; + 89291F4775B82AD585F02515 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; + 894DE965F10168F149FBE8F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; + 8956FF8EFD34579BBCFD9B88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 896386672033108CFE54FC64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; + 89B0332A462BFD5984B97302 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; + 89B73E1F52531A1A8A1C3E9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; + 89CC639E5B1CDE71BDBC02D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 89E00773FE73394C30642A4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; + 8AA012F95CDEE0ECAC1D698E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZoneLayout.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h"; sourceTree = "SOURCE_ROOT"; }; + 8ACD82D09483797E1A7A65B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8AEA9D5BBBC4CB214F18FCE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 8AED766CFA1A37B45BC2DE98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; + 8B2480D9DD76CFCAB0323099 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8B41FABCC567F034274522B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8BA61007D7B69D122B666B43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; + 8BE052A2AAFF109DC2A21423 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + 8BE57B5119CAEC5B32929064 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 8C097DF0606C8FF6B60BEA38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8C401B7DC61CF17EFD2F05D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; + 8D6D7548957FA154DA777E17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 8D753ADD4B2F1CB0C974A522 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; + 8DCEAA37D9F7AAD98A244B49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8E1318FA20D468AD45C7A20F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; + 8E29909B5886662F2EC3F5CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8E61D5E0D6068F247E70219C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8F3941CB0EBB70B37B7DB6DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 8F3FC2A8E965AA4E83259DB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8FAE0E215D1E95E6CA7C58E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; + 8FC88FE9250C7A25AC724BEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; + 90064DDC086AD775FA7D5FFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 903B9CD04DF181894AC76EF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; + 90C18AF3CAC0E59C88732904 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; + 90D3112151AC631747E60670 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; + 9146F18918C954121E932A8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9198593E2E34D16752B90CD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; + 92529B06E070A28F0C3C4914 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; + 92BFAF31B51618764234C779 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9312B68ACDD2A4EAA31CAA73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 933DE5C4D4002BA9203F65A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9376596E6EC0707DFEE00ADB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; + 947776740572A5A07C2500EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; + 94EA45AA948C996F231D6946 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 955635CD2D6A1C5BACA519CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 95D4FB306A367AE3A6D28173 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 96102E98CC639030FAD7EA68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 968EC4E33A1D1949AA4A9F87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; + 96DCCD578FF29CD7D381E8BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 96F6E7AE69A06FEE69CCA3C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; + 97C74E9A0E8A5576FC301241 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; + 97DDC460BD01030B91158218 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; + 98305AA6513DCC298E322C0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 984C35577FE047A66ACC892C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; + 9965CB9ED8D2B26CACA9C44A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; + 997766E6B5491A51A5242F68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; + 99AC2D0C2304F21B912FEC5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHostType.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_PluginHostType.h"; sourceTree = "SOURCE_ROOT"; }; + 9A3351689C885961A9BD3F2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; + 9A392FBECB732FAC0AA04262 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9A419F28D68BDEB200F29603 = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = AUv3Synth/Images.xcassets; sourceTree = "SOURCE_ROOT"; }; + 9A69DDED5C8357717BAD57DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; + 9ACE3BF6D0E54A5ACA1D73F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioVisualiserComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9AD8EF3FD4D40465CD2804EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; + 9B17FF5755D8E809D2DDAC2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 9B6B98866C77A743FDBA7C40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; + 9B995FF1F1FD413ECBEA5F2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9BBEDDA8AED51B9B4BA52B2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 9C1E95CA7727BBD44E34D79D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; + 9C455929E7890E382F55BD19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9C7C3A15A9D747596DDE40AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUv3SynthProcessor.cpp; path = ../../Source/AUv3SynthProcessor.cpp; sourceTree = "SOURCE_ROOT"; }; + 9C8EE354D6D44D9DF4782101 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; + 9C9AF92C7A254CC7A2AA72F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + 9CD2B54DC3EF0B1710DBC904 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; + 9D36B3B7E8ACCD8C7176A2FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; + 9D3AF29ECBD2A58B146619A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceSelectorComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9D7CC03B14BBAFA3DB901A22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9D9015BC9941D5D5CFF99DA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; + 9E2454FACF592AE472873A44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; + 9EDB40D557C3BBB1CC63CF65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_plugin_client.h"; path = "../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h"; sourceTree = "SOURCE_ROOT"; }; + 9F11AD979B19EC01749DF1A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../../../modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9F142652D1037C744443A4E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; + 9F1DFEFDC78EC139C4089DEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9F91E161DF777F050B61B6BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9FB1AAC5EC1146B5FC0EFCD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; + A11CF361C0253B499324D31E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + A12A4C86AE4FA12C99334932 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + A148CC41BDB41EDC8E88DC7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + A1595E748092878FDAEA5A30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; + A15E68C337279B15ED933BE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; + A1CFD76549B8E9EB1C360ED5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + A1FA95A0AA37CD773ACBCE8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; + A2129507609CE7130FBA1340 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; + A236B01D70F55D3570330B44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; + A29CEAB6F2F844C410B2F014 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; + A35BCEE1A423BE734BB3EC80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; + A43962FBC6E823AFAD6EC673 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + A440AA225DF048215509E577 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; + A452E5BB6D20DB6842646EE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A4E1FFE9E94A28D434C2E4BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; + A53855C517AD1588DBF87CA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + A58103D78876730190F3BC4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; + A666509292D7F4C3B7F5B0DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; + A7399999B1C3CE46C66268C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + A74FEFA1532B6951A0309828 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + A79BB852E29F1BDE96AF613A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + A7D9A07B7B44888CF960B9B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + A8315F08B794D9C87328F17F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_VST_utils.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm"; sourceTree = "SOURCE_ROOT"; }; + A85FEFF5F978F3B76D9829C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; + A8E3160D8F76BE5B55B9846E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; + A9DD0C9B00D83CBB77EDBFA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA382FBAEDD76245D686042F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA458482B1358EE4262D7E8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; + AA4C96BD17FAFE995F8BF86D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA823F169302BCFE583969CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; + AAA19AA6801AFA1AF07C8E2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; + AAB7E87C600B13349477C51C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; + AACAB54751155F5AE9CFCE61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB183DB7B4E55E8A378D1640 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB1F943DA9131BF5694FBABD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB29C711385848DAC5DD867F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB49C15CDC9E08D39EAC2B72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB53B5594316451CAC90BD8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; + AB64E9DDECC08374FB9EA75D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB6D1876CB16F76A98CE0B89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; + ABA6244EC74C888920DEB016 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + ABF137A60BDB5810DCDD1E22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioVisualiserComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + AC223785E50A0284BAC9C879 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; + AC3356631ED2AC043BC67B79 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + AC3D1C939D60CBB9F06E5195 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorPlayer.h"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.h"; sourceTree = "SOURCE_ROOT"; }; + ACDA8668B39A102D419BD481 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; + ACDCFB7C5CE966089DF7665E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + AD49758CCCDB81F781160518 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; + ADA10B57D3CACBF7CA3E7058 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + AE0F66472A7765041DD5F722 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; + AE1DD722E80713D6A2C820C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + AE8270C49E4D0C9109CF8499 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + AF02093447674A2DBEFB7B2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; + AF575F9303D3AA5E410C274A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + B0015C46815CEB6E15236944 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; + B05EC8A81DA162236663A8AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../../../modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; + B0B4FAE3EA49CE2AE0074204 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + B0E5392688FD05700AFA0569 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + B19103A5C4E54D5ABB50F27F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + B1972B63AC71C03527E02534 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; + B2A30D3171F293ECE50DC06B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; + B2C885D79DF233E10656633A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; + B2CF7DCAD1C8871201A6CE26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + B2F8C1DFA6A765EDB034399D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; + B33097C6BA7E4793E7536BBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + B33E3A1B455B48F251A4EFEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + B3425236EBB43087A2C4AA71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; + B3AED660CB964056A7063CE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; + B3CA6447C345EE05F8B98195 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; + B442A76A84E1800D10EE5954 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; + B5029BFA56B6E1BB5FB43BFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B58CC7A93DBB3706A60E9E76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; + B5C3356C447E60F512C5E8CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; + B5CD08BC33A8414D48F4CD67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; + B6ABAD2ACC048C4DAB31CA27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; + B6B3AF7688EF55A4FC61D5D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; + B6EA3B412C6E73478C4D36AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_win_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; + B774AC9A00BFF63E24EA0646 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + B77C48286D446F5C7BD4B76F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + B77F4A6EA1005BE4683A0DAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; + B801E3F5A1C2992F592A0FBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; + B8133580F67C0B95E1F36D4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; + B85C9F9BF94FA8926EB9ACB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; + B98F443DC0CE94BC13CC3D44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; + BAA373F740C171EB1219D9B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; + BABAE6EE994D5EBDC4013AAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + BB1D6E0B0982D0590E8EC99F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + BB525259297D31B45CC624C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; + BB8432AE150D5AEB38808FA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; + BBB323B5DE53878F445064D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + BBD06432CC4155521050CD2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; + BCC48160464BC0DFCAD33792 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; + BD283419247CBA6C6DD2ADD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; + BD58CC09BA9FED0E9CACC97B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + BDEE5F6548D2980373C45F5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; + BED2D02D5F333084E058D678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + BF764E314E4F6DD434BA711A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + C002FF4D43F9C779CB5B2B5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + C0B3C8CFE6B70EE5C8C483F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; + C0DA8A117300F721DAE1C6E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; + C11E39E7C9D18AC810369A50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; + C12C3BDF0D24260675D88C04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + C14EFFF60594E0BC2421DC0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C1983ED4284CBEF3B5A427E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + C1E4A7F5418639D70CB51F0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; + C1EFF2064480889DAC74D2D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; + C25203A01A84B7032A7774CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; + C2DF4936EF95E5A32E71B755 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + C3006C283C6F75269CE6295D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; + C383A0AB2662F2FCB802D61D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; + C3ADBEBC9062404FEB0FB411 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + C3EBFABAA335572EFEC2F535 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + C3FF9B9008D2A03F2BB23F1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; + C478ECA66D2FDB2303FDC140 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; + C4BBB0A36D8C8E7D180247DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; + C50B7EF31D44D3B5E03CB4A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; + C5A11A2A1F932F48A0D23E91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterBool.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h"; sourceTree = "SOURCE_ROOT"; }; + C61D176AAECFBC9A277EF2E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; + C63541C14D518046922DF60B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + C639338DD5AF077DF5BF8361 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + C6846316837E7D4578428945 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; + C80FFBB5F1E2674B9DBC054B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + C9407CAAB91ABCB83CD3F80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; + C9494DFECDCD27C0815A6F17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; + CA633B8B756E9E7826C8D173 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + CB23F9E24266013856B53BBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + CC14A34F66FDF9E12523CABF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AUv3.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AUv3.mm"; sourceTree = "SOURCE_ROOT"; }; + CC155101953B89262C8B633C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + CD3ABE20AE524B92B9B6A6FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; + CDE81ADB14F09742FBBA28E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CF02DA80A8A515CE41B0C8F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_Standalone.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp"; sourceTree = "SOURCE_ROOT"; }; + CF2F576CE0F6A185597C8D40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; + CF344C62ABCBA9BAAB6ACFA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + CF51659EBB00003E6CB20B66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_Wrapper.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + CF6FA9D2F39F03FE2858F11B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + CF7ECFB4AA9A00E103525840 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; + CF9EEC4A087AA9010D5D21A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + CFAFC86F4D25AB5A31DF3BE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; + CFFC609186B1EE226ACEBD2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + D03583C1CA01284B5781955E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D06C2B85E02F13F9B57DB1A9 = {isa = PBXFileReference; lastKnownFileType = image.png; name = power.png; path = ../../Source/BinaryData/power.png; sourceTree = "SOURCE_ROOT"; }; + D0A4E2C5F2B21172DE13DE0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; + D1683E32F1EB634904CD7DE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; + D19E20CCCD4790B2347D5B80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + D2436FFFE291F08409B1EEE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; + D264387115074C98CF251072 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; + D34BDE3AF93D8CCE91C331AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; + D36CD153A79988DA706EC9A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; + D43BFA7F052E625E90F77C89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; + D43C762F1355546820373F14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D48932C6554B443ECB71DC87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D4C0852C1C54EDA5D4F82EB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; + D515546E71BD92C742D67905 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioTransportSource.h"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.h"; sourceTree = "SOURCE_ROOT"; }; + D557AAD12557BF1706441B19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + D5797410CEE0E8D2E03D98F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + D636983E7D4B5897EF493708 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; + D6670F0F52C7A439715B706F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; + D6979B0DD8E310EA2512B147 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + D72A2819C390689ED5A58197 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; + D776C107490A52D250B8327B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + D7AD93F3A8FAFDBFDF1B5DF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; + D7CDE24FD157D0DF359E9D8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; + D7F0DF2B23660D1E12432C36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; + D8377F0256B80E157C3A6563 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../../modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; + D87ED789DA527A749E7310E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; + D8A47626236CCECFA27BA813 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; + D8DFA74AB1A9041035F68326 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + D8E68D83ACE5DBEA2B7BC876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + D908038BAE155E55517AB2FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; + D98FE007073170879B3453CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + D99FD2C65027F0D06BCB437F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEValue.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"; sourceTree = "SOURCE_ROOT"; }; + D9D057AE4FE642513602611B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D9D833D2912CC83006BD9FA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + D9ED0926381D40DA1A66C26D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; + DA42AACD549E6C214EE09CF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + DA4E0EA3EB80BE34F9047E72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; + DACA6E5A3CE684EC649F31B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + DAEE812EF95F96E7D65D875F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; + DAF78E342ACF24B5A83E0605 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + DB216D8107F0BBBBD3F2B0E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; + DB3A7C49C8444BD2F57B6689 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + DBA0B8703ED6A2CFF6E952A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + DBC04DFB6E9667DCA1BC83E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + DC12C0A592BCA7A9FCE348BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; + DC18200A3CD14E988426420C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + DC3450D131A4D1B1EAA04B30 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Shared_Code.plist"; path = "Info-Shared_Code.plist"; sourceTree = "SOURCE_ROOT"; }; + DC60BA9AC2BA5D2C3B5C3001 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; + DC6A702F738F41B34B329097 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; + DC6E859FF89B5A3C9BAFE19F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; + DC8F10CCAC55F7216F0304F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AAX_Wrapper.cpp"; path = "../../../../modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + DCAE9F130E3E70FA100BEE16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; + DCF51EBC4D12F196EEB28FB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; + DE76DD99A5E06C01C57957A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; + DEAD87726738781A25EBCFFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + DF42DB861DD40B3EA519F49F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC3DE1F504C76EEDDA7F2216 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AUv3Synth.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 9536B5A780A03F6BACB24144 = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AUv3Synth.framework; sourceTree = "BUILT_PRODUCTS_DIR"; }; + DB43ED26DBABD0BC17385E6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; + DC1C558103B4D458A6CA037C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; + DD9FC19B24786726D89345A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; + DE4E9ED582AC16303C8C72EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; + DEC3BDE099A6E8517815F464 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; + DEC63BC653D0F918D0721CF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; + DF2A14735E2EC0F986E3ED6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + DF851414C38482D7EF5C63D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; + DFA88B30E3041E9BC8150FCD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + DFE5FACFB131FF766CE6DEEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; + DFF6A93D460B71379FE3EAA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; + E0260479B3C2CAF8477026FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; + E03AA585A375A39A9BFF3DD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; + E04216439C3A2AD69B69B520 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; + E0484E5F0994D64013F4EEA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + E09404F45899AA1E82CFC21C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + E0FD3183237BAB53F14A4B92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + E104DAB2F8C8F885C393011A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; + E222D865360AA81EE8004879 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + E24A784226CD7F6A9A3313F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + E284D421936862F4333C9F50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + E2893CF05E01B66FC69E2E93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + E2941ABF420491F119166C29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; + E2A39DE02AF9ED3035EC5F9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; + E2B251D85649A9A43CB428C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + E2D3D295ECC0BCE28B24FC66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; + E2E958362263925141558B05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + E2FE1E6598C038AFAFA1881A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; + E31219AD074DCBB8C6A9F816 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; + E320A8161071D0D1B9261E2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; + E32E43F0CC33ED95FD0A9DE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + E433734FC5466D7E26FC11D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; + E4D985BB229FC31731681790 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E4F233200895BB6C4A31A816 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; + E553E188A17BDF4E832F0A01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; + E558CF08264E559967E2F538 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; + E564C68E481471618F91FD8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + E577F5E5E99420C920063AA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEMessages.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp"; sourceTree = "SOURCE_ROOT"; }; + E59314439566CDF7981F7D9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; + E750DA71CBCC6CB2236D7277 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + E755606E63BE2C5558FFB353 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_linux_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; + E795FC063102CA8BAB722C58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E79A4F024D4890B61628C42C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; + E7E45873BE802DD8D676E9CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E8EB40396974468FBD0EE15B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9617DEC7E639354C2AF66A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9745B8F0DE747F94EAF65A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9C1C03509E00C37AAA45727 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + EA4345362FE80828317BB860 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; + EA8B1437F945AFED7BDF11DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsHooks.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_WindowsHooks.h"; sourceTree = "SOURCE_ROOT"; }; + EAD2501B6373C4B871F5E94E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + EAEB4425352054C49C4D73B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; + EC2144EBA3C2FDA0D14F4894 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC47F3AE085DBD9355D975CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC6A15B698E61AC4BE82260E = {isa = PBXFileReference; lastKnownFileType = file.def; name = "juce_RTAS_WinExports.def"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinExports.def"; sourceTree = "SOURCE_ROOT"; }; + EC6AE147E0DC1DABD86AD10D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + EC6F9C909D0523DFC5E0823A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC84A74DD90F06D14E1CDA60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; + EC9D06705CCAD94B653A6E82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; + ECD1DB349CD1744D2345D45A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; + ECE0E7CC17846F150AF6C901 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; + ED8140AF46A706EDAA040283 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; + EDC5CAD8CAA7E5DAD49F18B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; + EDF2F0703F358E4FEA85725A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; + EE4D4EE1F1A9A83289EE361F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; + EE9BA42E3D0FBC1D7E118E5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; + EEE67087AEC296875FA1D934 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; + EF275E21BADD0F3268F10BD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; + EFAFEF5DCA8F8E4C087545C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFD7896047F56FCAE30F61D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFE3827E3EDA9642D99BE504 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFE5A21A4334CFA45BFB6CB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFF4EFA57D166DDAC54C3041 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F02FEB2715C4468E892C4D81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; + F04800D7F1A1E012E9A4AD15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; + F05602C3C1F38396A47F3981 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; + F091E35001480A9D35B6C007 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + F0B93DF7A7FDD7B7267F09E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; + F0C9E98414EDC0CD943FF8AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; + F0D642DE6E92CC8F5D5A1A47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; + F108BD4F2087E0C08DD27DC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; + F138CA63A1127DA0DB69B127 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + F1471268FFDBD435129D3F98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + F1B548156993F8F8A27A254E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + F241556BC3C500D0280204D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../../modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; + F2614FF63DFD0C39EBDE092D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; + F2748B621652974B80EA33C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; + F27FD37C4F6D16400014F5F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; + F28150FA7A2231FCA46CD0F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + F345082D5BB9954FE5EC6D2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; + F3498E82A2D4ACBED68A7F43 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AUv3_AppExtension.plist"; path = "Info-AUv3_AppExtension.plist"; sourceTree = "SOURCE_ROOT"; }; + F349F9D2750331FD075E75A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + F37501AA1865957279DBF820 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; + F3B96CA7271488A73B3FB156 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + F3CC6690E03667917B1F463B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; + F3D09A0EE7D17AC66B30155A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + F49713E132B21A9445D9457C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + F49DAF0F225F071A4CCAC866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; + F511F1E8F0B3F64C850321F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + F563EF4F5BE16082D5E612C9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; + F5688A2E7B25BD837236AFA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; + F568A91391DB3F0F2412E8D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; + F5DC35A024D665725204B375 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; + F5E8E9C083E0933E6FB6CC13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; + F60276DF99D86FCE8A565BE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; + F66119B180E2027EA08FDCAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; + F68409D2238C16D94715445E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; + F693DD5B1313923D940D6C3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; + F6E320B598D5271551AF8743 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; + F720563676D4C9E4DE103144 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7676EB62802B31B15689B14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + F77C93B319FB7E23D69C8371 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; + F7B0BEEDF640444239AE37A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7B8C6AA3AEF025B6BFE5678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7D4D9D0A26940676AE3FC61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + F7DD5C27835C2B5ECA00A7D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorValueTreeState.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"; sourceTree = "SOURCE_ROOT"; }; + F7E0F072B76ECD5DCD102B88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F818FCE8EF2FE661E5BC0EFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + F835920197570C22DACE2186 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; + F8662ECB8187DDFDB200B2A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + F873CF6ECA029B94F7F4084F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + F895132C805C3C8187536E4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F8A0BED0C8B7DAF962431C39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; + F8A93B8EDF908B6E3AD2C2D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; + F935D6E0CA994CBFD870BF65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; + F96C31890AED2B62C4E0E20A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CheckSettingMacros.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_CheckSettingMacros.h"; sourceTree = "SOURCE_ROOT"; }; + FA2294BEBE10309C12F214C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + FA853017FA621FC683E872ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + FA8D4A5190F11697BFFD2DFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + FABFCFC950C53D57CC971516 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../../modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + FB1EE60A865765771EA250C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; + FB3E0328E0F2BF7633B7F4C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + FBDA8B5BE5FCBEFB590920D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; + FC1D343CACA27BD4C8314F0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + FCCBE4511F7E02F7B995E179 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; + FD29E556C20B0A84586BFB09 = {isa = PBXFileReference; lastKnownFileType = file.path; name = proaudio.path; path = ../../Source/BinaryData/proaudio.path; sourceTree = "SOURCE_ROOT"; }; + FD355E2891D05684F5AB3FB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + FD60B5D096AA5B3AB840278C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + FD9D2DD3D3C7F14F07505EE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; + FDBC4DF16A90252E242CF668 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; + FDE9E6BF5EBC3001D0F08BD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; + FE34F4ABFE740FFEEACB468E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; + FE57CDE96F42D240BC5BF9B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; + FE76EBBA1B01CCFB9341F30F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; + FEA74F5391F10765ABED4024 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + FECF8B067AC43A560B50217D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; + FF776D8E2733ED1C20E75B58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + FFA3E864C97EFB93C649CE18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; + FFBC99113C3CF37BD6C3C100 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 666FF5330A7D71738A02C789 = {isa = PBXGroup; children = ( + D06C2B85E02F13F9B57DB1A9, + FD29E556C20B0A84586BFB09, + 0FDE79162C42D29429F29BF2, ); name = BinaryData; sourceTree = ""; }; + DB89B006F28EC7A4ADDFE800 = {isa = PBXGroup; children = ( + 666FF5330A7D71738A02C789, + 2060810FA782E4FA6282BFFF, + 007ADE418EFF0B13796D2992, + 9C7C3A15A9D747596DDE40AA, ); name = Source; sourceTree = ""; }; + 8E3C833F5CCC3BD43C061796 = {isa = PBXGroup; children = ( + DB89B006F28EC7A4ADDFE800, ); name = AUv3Synth; sourceTree = ""; }; + BC017D8DC1C2F55B388501A0 = {isa = PBXGroup; children = ( + 13DD37B2F314596BBC25A47D, + 4D4252EF0D8D9BD4AFBB830A, + E04216439C3A2AD69B69B520, + A15E68C337279B15ED933BE3, + 0762DCD2200EC064A17AC77F, ); name = buffers; sourceTree = ""; }; + 4E848E110B0B6F63BC9CE354 = {isa = PBXGroup; children = ( + 6A9B5161889E1B22B04BA223, + 6A01CD302B95FCC3F057090D, + 84ABD4F5D068289F4D43E7CC, + C61D176AAECFBC9A277EF2E5, + 0A063D0E9CDBCFBA3B31B8A3, + C63541C14D518046922DF60B, + 6F63C882BEEED7B36540EA05, + 15687E3C898914FCE458C1B1, + 5B41FCC4B5B5CE4FB5282954, + 57D07B6F700F94E8E704DC49, + DB43ED26DBABD0BC17385E6E, ); name = effects; sourceTree = ""; }; + 960A24295EC2A4FDC15E019A = {isa = PBXGroup; children = ( + C12C3BDF0D24260675D88C04, + 8D753ADD4B2F1CB0C974A522, + F28150FA7A2231FCA46CD0F5, + DC1C558103B4D458A6CA037C, + 142ADBE2098D59ECB95443D8, + F935D6E0CA994CBFD870BF65, + 1267F1B5D02A74861F4F135C, + BAA373F740C171EB1219D9B0, + AB183DB7B4E55E8A378D1640, + 52496AD37C0932219701798C, + D34BDE3AF93D8CCE91C331AF, + 1F460579410D4B352F2A85E6, ); name = midi; sourceTree = ""; }; + 2B5CB18BC2AC334FCDCD5F73 = {isa = PBXGroup; children = ( + 00500DE183D3A54A2DA74DE9, + 37799802B9635A4BB98E8C0D, + E577F5E5E99420C920063AA4, + 55CD90E2FB8F3B5AF567AB8D, + 6E186DF6706228F3F1F1A17E, + EF275E21BADD0F3268F10BD5, + 3C8B6C80EE83439D2D94B58F, + 0FEDE49FDC29C3ED222D6170, + 46B1734D356C650334F8C547, + 796340DEE820CAFEABEC077B, + B77F4A6EA1005BE4683A0DAC, + 97C74E9A0E8A5576FC301241, + A8E3160D8F76BE5B55B9846E, + D99FD2C65027F0D06BCB437F, + 194765A55D6C02B43A1F334A, + 3A0EF9079729C5C6FC1AACDD, + D9D833D2912CC83006BD9FA4, + 8AA012F95CDEE0ECAC1D698E, ); name = mpe; sourceTree = ""; }; + 39BF5DEBF7889C52ECA9D522 = {isa = PBXGroup; children = ( + CF344C62ABCBA9BAAB6ACFA2, + A148CC41BDB41EDC8E88DC7D, + 8D6D7548957FA154DA777E17, + AB49C15CDC9E08D39EAC2B72, + D6979B0DD8E310EA2512B147, + E24A784226CD7F6A9A3313F3, + 77036A3D63B6A78CEECF50A9, + 874FADD694BB58E2E736FC20, + 26EAEF94B819C919C890B885, + 3109815D5D597AE3707A13EC, + F1471268FFDBD435129D3F98, + CA633B8B756E9E7826C8D173, + 72A7E928C55FCB1C1B373135, + F818FCE8EF2FE661E5BC0EFC, + 1D38916035F0926B751035DF, + A43962FBC6E823AFAD6EC673, ); name = sources; sourceTree = ""; }; + 2F4731DCB9230EE619916954 = {isa = PBXGroup; children = ( + 9FB1AAC5EC1146B5FC0EFCD2, + E4F233200895BB6C4A31A816, ); name = synthesisers; sourceTree = ""; }; + 5E2CF82B2790DC31C2A42EDA = {isa = PBXGroup; children = ( + BC017D8DC1C2F55B388501A0, + 4E848E110B0B6F63BC9CE354, + 960A24295EC2A4FDC15E019A, + 2B5CB18BC2AC334FCDCD5F73, + 39BF5DEBF7889C52ECA9D522, + 2F4731DCB9230EE619916954, + 7023A03BF8EE3F09E00C3B58, ); name = "juce_audio_basics"; sourceTree = ""; }; + 0AF2104722DB9B5CCED4C94B = {isa = PBXGroup; children = ( + C50B7EF31D44D3B5E03CB4A8, + 42EB20660BAF846855D9EF4F, + 7195EEB1FB735453359D1893, ); name = "audio_cd"; sourceTree = ""; }; + 47AB8B1903DABC656DF21D88 = {isa = PBXGroup; children = ( + 1A470B745FCC0020078807C0, + 4350481545B0B7094C507415, + 9B995FF1F1FD413ECBEA5F2C, + 4968C8C2A41316C78C23E9E3, + 7ABF11ED9BB6CD5850ABF47A, + 89291F4775B82AD585F02515, + 5B56147E8E94C3969471E21F, ); name = "audio_io"; sourceTree = ""; }; + 7B2FEED71EA55EF1A6482473 = {isa = PBXGroup; children = ( + 87181526B9C99144CBE4F8A8, + DFF6A93D460B71379FE3EAA2, + 596DAF8986D6982B928C689C, + 12E82F17788C076C81627268, + F835920197570C22DACE2186, ); name = "midi_io"; sourceTree = ""; }; + C08F6552B8A8E298555C2AC9 = {isa = PBXGroup; children = ( + 3AF5346037CEDB521C15327A, + 4EECB41B6EC0EA710254BD82, + 791714395C654D0B51DE22F8, + DF42DB861DD40B3EA519F49F, + FCCBE4511F7E02F7B995E179, + 8956FF8EFD34579BBCFD9B88, + DEC3BDE099A6E8517815F464, + 39B377C2D00BF8A2E9626DAA, + 5CE9D568B99FBD7774D02709, + 7DAEE56A9F7ABD354CABEAF1, + FE76EBBA1B01CCFB9341F30F, + 38DEF9E87D9BE2944553DE14, + D1683E32F1EB634904CD7DE1, + 13B17EB9291B9E5C95408C47, + 12395B6A3CDDE856FC5BFD75, + F7676EB62802B31B15689B14, + 1A0498CEB99BA9719C85F11E, + A74FEFA1532B6951A0309828, + 340A18A11EA701353DB28503, ); name = native; sourceTree = ""; }; + 40C53674C64F3E0211ECAAB5 = {isa = PBXGroup; children = ( + 33D05902E14966A2708B7F61, + 71D1D8E256A7FD110F7EAC6C, + 9F91E161DF777F050B61B6BE, + D515546E71BD92C742D67905, ); name = sources; sourceTree = ""; }; + 596BD0AE10AA6B1E7AC01F15 = {isa = PBXGroup; children = ( + 0AF2104722DB9B5CCED4C94B, + 47AB8B1903DABC656DF21D88, + 7B2FEED71EA55EF1A6482473, + C08F6552B8A8E298555C2AC9, + 40C53674C64F3E0211ECAAB5, + 2284A4597CF7AA4D2EFA7AC4, ); name = "juce_audio_devices"; sourceTree = ""; }; + F25E7403D44D5B0ABC68A8DE = {isa = PBXGroup; children = ( + 3B9F47F546584BB9EFE098BE, + 192ABDFEDF4C082BB8DF0492, + 76272B6E0F4FB6D7225653CF, + 2DC4F5D10A019196E3AFDFBD, + 33B9A7EA67B0D01E3416E123, + 804448A2E110E3D84021289F, + 84D3302B18B67B725905AF7C, + 2D2B97D629EFA3920314D5DD, + 7A3E22B63496806947FC10A5, + 6A2FBCEABDB265609CB49A9C, + 3487F440B9FE19B84EDB6C05, + F7D4D9D0A26940676AE3FC61, + E9C1C03509E00C37AAA45727, + 12C25C7C2E883F374E8B3D36, + 831580A17E75CC89E86A3E12, + 2D436395B51B7242A5B9E701, + BD58CC09BA9FED0E9CACC97B, + E32E43F0CC33ED95FD0A9DE2, ); name = codecs; sourceTree = ""; }; + 2EB6086419C861B8A8744532 = {isa = PBXGroup; children = ( + 0B29952E2F0758E5C07D21DC, + 56DD0F008972969CD0020468, + 63F79641EFA884B962CDF093, + A236B01D70F55D3570330B44, + 71A5014C5547E43A0EE58252, + C1E4A7F5418639D70CB51F0A, + 59878D9EFD00EAC6CD0A85E8, + 5BEC401034FECC5A84CF911C, + D264387115074C98CF251072, + 46E7ECB316210C98F0A1C885, + D19E20CCCD4790B2347D5B80, + 0C57D75820A254EFD312E57E, + DEAD87726738781A25EBCFFB, + 5AE75DB19C06961041078603, + 89B0332A462BFD5984B97302, ); name = format; sourceTree = ""; }; + 97AF985BD136FA4227E4B631 = {isa = PBXGroup; children = ( + EE9BA42E3D0FBC1D7E118E5D, + DC60BA9AC2BA5D2C3B5C3001, ); name = sampler; sourceTree = ""; }; + 3B848EB4797469286E5DC42F = {isa = PBXGroup; children = ( + F25E7403D44D5B0ABC68A8DE, + 2EB6086419C861B8A8744532, + 97AF985BD136FA4227E4B631, + 2CC92DEE105B69921A4BD036, ); name = "juce_audio_formats"; sourceTree = ""; }; + 2E422AE2D18F560DF8B30CDA = {isa = PBXGroup; children = ( + DC8F10CCAC55F7216F0304F9, + 2CDBB1BAB84A2A5CC8E11755, ); name = AAX; sourceTree = ""; }; + 06A8F713C3EEAB440A8F2811 = {isa = PBXGroup; children = ( + 3E76A3788CAAB12560CB4517, + AE1DD722E80713D6A2C820C9, + 2220D1078A2681D8AAF3563E, ); name = AU; sourceTree = ""; }; + 1941EE898A77AEBE254C7BF6 = {isa = PBXGroup; children = ( + 8905DE78626372768938A4C0, + 05C14DEEE0E3BDC4049484B5, + 2FA12F7EBB9AC99A08FC1025, + 4FED8E1456B36F86FFE8E9B8, + DBA0B8703ED6A2CFF6E952A8, + EC6A15B698E61AC4BE82260E, + 75304DD6E88CB19FD0C74956, + 2D4E5D168D18704BCB317DD8, + CF51659EBB00003E6CB20B66, ); name = RTAS; sourceTree = ""; }; + 17A79693BC3D8AAAD379E1F4 = {isa = PBXGroup; children = ( + 33B2FD7C625F65B132945522, + 44E613EE8E541E69E6B8A449, ); name = Standalone; sourceTree = ""; }; + 6CF0F9372945E034EF277092 = {isa = PBXGroup; children = ( + 30CDFDC04232575AE7A491F3, + F96C31890AED2B62C4E0E20A, + 00A950F33C21C6688103E667, + 676EBCF8F03E1FA1DD0694B0, + 1A3355000573E6A083028E9A, + 068109EA4981DB342942D174, + 99AC2D0C2304F21B912FEC5B, + 2F9011C34B50B11B6FFEDA7F, + EA8B1437F945AFED7BDF11DB, ); name = utility; sourceTree = ""; }; + 46B9BF698C6F16241A8111B9 = {isa = PBXGroup; children = ( + 78DD966E73DF076A83FC1F2C, + 6FA729EAB8A64447D81B36E9, ); name = VST; sourceTree = ""; }; + A7A386D479F1A418585317DF = {isa = PBXGroup; children = ( + 08D38FFAFF41735F36FD4BF9, ); name = VST3; sourceTree = ""; }; + E4D31720EE240DC9A75C9459 = {isa = PBXGroup; children = ( + 2E422AE2D18F560DF8B30CDA, + 06A8F713C3EEAB440A8F2811, + 1941EE898A77AEBE254C7BF6, + 17A79693BC3D8AAAD379E1F4, + 6CF0F9372945E034EF277092, + 46B9BF698C6F16241A8111B9, + A7A386D479F1A418585317DF, + 9EDB40D557C3BBB1CC63CF65, ); name = "juce_audio_plugin_client"; sourceTree = ""; }; + 288CAA056ED45266C7FB3AF1 = {isa = PBXGroup; children = ( + 257F4247EC175CCBFE996E55, + CF9EEC4A087AA9010D5D21A5, + 212425D8E8CD86B224E3CC5A, + F04800D7F1A1E012E9A4AD15, ); name = format; sourceTree = ""; }; + BB2918B00365876F1FA2F3F6 = {isa = PBXGroup; children = ( + 2010BCF7EE1A761168968EEF, + F5DC35A024D665725204B375, + 3D850D7C81C79515EA35D833, + 329FEF79D3987D0FB1C164CD, + 3F5066569AA0BCAFF9F6AD87, + 5F6BB197FA13DEB1F2260CC0, + 387D55482BBDCBC351F2BECE, + B774AC9A00BFF63E24EA0646, + 87FC5378F4B65DBD11E62015, + E0FD3183237BAB53F14A4B92, + 58461A95ADF95E35EE92161D, ); name = "format_types"; sourceTree = ""; }; + CAAB2A5A6B46AF53B7E43E33 = {isa = PBXGroup; children = ( + 17968A543385166D4392F171, + 05206E536544288B1DFC3EC7, + B0015C46815CEB6E15236944, + 65980EFA3678AD71581BE381, + 1BD4D7258F644BC3B343432E, + DE76DD99A5E06C01C57957A1, + E564C68E481471618F91FD8B, + 8429B2EA7B0E269D738BD27E, + 6BF1D1384D3492C251CB00D2, + 5D27245879F65DC9C3DB15FF, + 0527F8D9C84F850B9E2F794C, + 6FC0CB280CE56AB22E3997B5, + DFA88B30E3041E9BC8150FCD, + 7A172478B945BDF97AFFBA0A, + EC2144EBA3C2FDA0D14F4894, + 4A61AD8C4D46D2448FAF51E8, ); name = processors; sourceTree = ""; }; + 2994A58EDAAEF6AF67B9398E = {isa = PBXGroup; children = ( + 3511451EE5878DFFC682095C, + 5E6903988ADA7D101E926BCE, + 9C455929E7890E382F55BD19, + 7F8A5B07954F9F0562831FDA, + EFE3827E3EDA9642D99BE504, + 289018CF30BEAFA4668549AB, ); name = scanning; sourceTree = ""; }; + 93E4D725A79B28831619716C = {isa = PBXGroup; children = ( + C5A11A2A1F932F48A0D23E91, + DC12C0A592BCA7A9FCE348BE, + 5B4ABB694D98DB81D8977876, + AD49758CCCDB81F781160518, + E0260479B3C2CAF8477026FC, + 84940A6A61CEE24A159139E5, + DC6A702F738F41B34B329097, + F7DD5C27835C2B5ECA00A7D2, ); name = utilities; sourceTree = ""; }; + 0117D11B67D779E61A4F5529 = {isa = PBXGroup; children = ( + 288CAA056ED45266C7FB3AF1, + BB2918B00365876F1FA2F3F6, + CAAB2A5A6B46AF53B7E43E33, + 2994A58EDAAEF6AF67B9398E, + 93E4D725A79B28831619716C, + D43BFA7F052E625E90F77C89, ); name = "juce_audio_processors"; sourceTree = ""; }; + 0530BD4CA73FE53A5C053A1C = {isa = PBXGroup; children = ( + 6BD961F96723E92BFC0263D3, + 8524CF106D2B7B1E08D312C8, + 9D3AF29ECBD2A58B146619A2, + 7A7DC1C99D232DAD43C01146, + 1C45C50E54A57400FF9E6EEE, + B801E3F5A1C2992F592A0FBE, + 2B859BB12EB83F32108F3497, + 2578F2F3741CC61B95E7E6C3, + 1238631934643787E27DDC66, + 9ACE3BF6D0E54A5ACA1D73F6, + ABF137A60BDB5810DCDD1E22, + 569603444940609CACE2AD7B, + 33A72C52C238DB7638CA9F9A, + D03583C1CA01284B5781955E, ); name = gui; sourceTree = ""; }; + 7946B862EC632E3C66EAFFD0 = {isa = PBXGroup; children = ( + 7D2FEE652DDC90049F523828, + 1AF82B1F138DE2C506FBBDAC, + E755606E63BE2C5558FFB353, + 5019F297F4FE95D4F264E95D, + B6EA3B412C6E73478C4D36AD, ); name = native; sourceTree = ""; }; + C05C5759710B1FC952797E1A = {isa = PBXGroup; children = ( + F8662ECB8187DDFDB200B2A2, + AC3D1C939D60CBB9F06E5195, ); name = players; sourceTree = ""; }; + FBF7568E0A1FB934691CFB9B = {isa = PBXGroup; children = ( + 0530BD4CA73FE53A5C053A1C, + 7946B862EC632E3C66EAFFD0, + C05C5759710B1FC952797E1A, + 63626AB59BC4BD66A0A6482B, ); name = "juce_audio_utils"; sourceTree = ""; }; + BC9691E8BFCD753AF6103FBF = {isa = PBXGroup; children = ( + 8B2480D9DD76CFCAB0323099, + 6DED13EB49FCE393E16D59FB, + 9A69DDED5C8357717BAD57DD, + AA458482B1358EE4262D7E8C, + 8FC88FE9250C7A25AC724BEF, + 1E13310D81E44B4523CA8DC1, + 4E7035D318D7951EA416F253, + E59314439566CDF7981F7D9F, + 6738C919984D53FF07CDD5A6, + B3425236EBB43087A2C4AA71, + C002FF4D43F9C779CB5B2B5C, + 997766E6B5491A51A5242F68, + 103120277880D41F8696B2A8, + 2B0EA3DFEC956DB0BA40F07A, + A85FEFF5F978F3B76D9829C1, + B2C885D79DF233E10656633A, + 9CD2B54DC3EF0B1710DBC904, + 524DD2A93F8DFF53CC87023F, + 3058A92D575A389A0D1920B9, + B2A30D3171F293ECE50DC06B, + F3CC6690E03667917B1F463B, ); name = containers; sourceTree = ""; }; + A8E340AAEE23D4BD850A1A7B = {isa = PBXGroup; children = ( + 57A49E91A5755065F47070FC, + 631CF9C6700114D898AEC1AD, + AA4C96BD17FAFE995F8BF86D, + 9B6B98866C77A743FDBA7C40, + ACDCFB7C5CE966089DF7665E, + FA8D4A5190F11697BFFD2DFD, + FB3E0328E0F2BF7633B7F4C0, + 0FB29BBC0B65633627478BA0, + 499F3B4B44522D984B26A263, + 3AC15B910C91D22E71A7A687, + 25154F5BC74A1019F714FB73, + 1A5F13EEFA6BFCC120C57869, + CF7ECFB4AA9A00E103525840, + 7D67149A7BE6BBB85FCB2CCF, + 128D7FD70FE164060807E29F, + 003B0A5337B7EB6AB6906625, + DF2A14735E2EC0F986E3ED6F, ); name = files; sourceTree = ""; }; + AD224AC6003310CD05E651E1 = {isa = PBXGroup; children = ( + 1EAB166798F43125DDCE0BC0, + C3FF9B9008D2A03F2BB23F1B, + 1D0B59F0A6F76ED5272E08C4, + 7B215A260ADCE367FD8F3420, ); name = javascript; sourceTree = ""; }; + 6C9970947FAA819784344F82 = {isa = PBXGroup; children = ( + 2EC9EB88F772C8A6DBA65C2A, + FBDA8B5BE5FCBEFB590920D9, + 37D87B4F2E6E4C7EC11F12CB, + DF851414C38482D7EF5C63D1, ); name = logging; sourceTree = ""; }; + E697A170E52474A85AC3F0B8 = {isa = PBXGroup; children = ( + EFD7896047F56FCAE30F61D3, + 82CED5C8E1B7A2C068BC48B2, + C3006C283C6F75269CE6295D, + D6670F0F52C7A439715B706F, + 363B23811BE5271789D355B6, + 69223FF1DDF41E1860A3DE72, + 67BBCC92EDF01164A374A824, + 14E1CF05D80EA4E2CCFD1EB0, + 78B49436D33E43AC3A956818, + 10467B840ADE953EC282EF36, ); name = maths; sourceTree = ""; }; + 87DBD332C7D88B9FB84BA57D = {isa = PBXGroup; children = ( + 9A3351689C885961A9BD3F2F, + ECD1DB349CD1744D2345D45A, + D72A2819C390689ED5A58197, + F241556BC3C500D0280204D2, + 1FFE418941303981E432039E, + 297BC989416D63FB30AE4C6F, + 92BFAF31B51618764234C779, + 5B219BDFFD121A57DB1623B0, + 90064DDC086AD775FA7D5FFB, + 750DF21E43BED98CE4F53DE7, + 81A3BCB415FA7114FC07367D, + EAEB4425352054C49C4D73B2, + 20E2B3CE619294FF62DF5D54, + 42398E999B0A850DFF901952, ); name = memory; sourceTree = ""; }; + A65AFFDD60F15A30D0C411B7 = {isa = PBXGroup; children = ( + 2CA6385ADA2663622F29174F, + F2614FF63DFD0C39EBDE092D, + 9F1DFEFDC78EC139C4089DEC, + 6217C41B2DFADAD8767255BE, + 6DFDBE298AD93DD1B3F067B6, + 12B0DB43F1E76431C35A4958, + 245B820181308A0B46FE2C2F, ); name = misc; sourceTree = ""; }; + BF6529E0C56336520D8B27E8 = {isa = PBXGroup; children = ( + BBB323B5DE53878F445064D9, + 508924D8D38224F7A1CC2F14, + 0B8A751E656BC4B5E4CC4421, + CC155101953B89262C8B633C, + 48D2A0F85F1782956EE482C1, + C3EBFABAA335572EFEC2F535, + 85B72CF204A61261388DC9A7, + 2C717D503694EB59927B7E6C, + 350B404A9275F5AF7A70DE9C, + 5AC5CDBCB084BA289BDCF7B2, + B33E3A1B455B48F251A4EFEB, + FF776D8E2733ED1C20E75B58, + BB1D6E0B0982D0590E8EC99F, + 401DA5B6718906FD022A986E, + EDF2F0703F358E4FEA85725A, + 52DD40CDD91CC8C61DB8FB21, + 830D7621CB3CFC3DE53EF4C9, + AB53B5594316451CAC90BD8C, + 2E1FA635BB813DE9FAB4D639, + 76D5C2782B00C3FFE0F594FE, + 8F3941CB0EBB70B37B7DB6DD, + C0B3C8CFE6B70EE5C8C483F4, + 020FE683177165C897C9E5A6, + 18E2A37DF0A882E058663C17, + 7C3E7364953EF9D78C71B866, + CFFC609186B1EE226ACEBD2D, + DE4E9ED582AC16303C8C72EC, + 323F74EB62215117B808371B, + 6450DF3ACDBE5D00F8E33195, ); name = native; sourceTree = ""; }; + 034C560F9D796FDB00D1D282 = {isa = PBXGroup; children = ( + B05EC8A81DA162236663A8AF, + 0B56ACE2E7A2CC5B75550C6C, + F5688A2E7B25BD837236AFA2, + 43913D411C0ACFCA2E8B8CFE, + 58FA5F36261FAE89B748BA8B, + 54B65048DE0ED0FE799D317F, + 823EFD7B765AD6D20D4053BF, + 5776A5993098A57A7A1E6A27, + 0E429E673C3066089538F4FF, + 003AD91863D1E07BEFDCDB46, ); name = network; sourceTree = ""; }; + 5EC35DF1B73567BBCFD31E1C = {isa = PBXGroup; children = ( + 3BD48100798B29CFBB31E240, + D776C107490A52D250B8327B, + 19631764DB948B287771C41E, + 14EEC624D1628BE3DE7AAB0B, + 89E00773FE73394C30642A4E, + B0B4FAE3EA49CE2AE0074204, + E79A4F024D4890B61628C42C, + AB1F943DA9131BF5694FBABD, + B19103A5C4E54D5ABB50F27F, + 933DE5C4D4002BA9203F65A6, + C639338DD5AF077DF5BF8361, + 8837DB2881391365428BE228, + FABFCFC950C53D57CC971516, + C1983ED4284CBEF3B5A427E5, + 4F2E1758A33E5E88780F68AC, ); name = streams; sourceTree = ""; }; + E564598461FB08F015431F78 = {isa = PBXGroup; children = ( + 96F6E7AE69A06FEE69CCA3C9, + F108BD4F2087E0C08DD27DC2, + 59CB0A6453076CC874C72F59, + 6F544061B6526DCC4430F539, + 1EBC98B1315EA748EAE0BE86, + FDE9E6BF5EBC3001D0F08BD9, ); name = system; sourceTree = ""; }; + D2805307F50E34D3E5AB5DF1 = {isa = PBXGroup; children = ( + EA4345362FE80828317BB860, + 90D3112151AC631747E60670, + D8A47626236CCECFA27BA813, + FD355E2891D05684F5AB3FB5, + 63AAC659ED6461E93DE1C15D, + 6AE2054E0D3A9C05964CB1A5, + 8409701863AC240D5D560213, + 6C5C4F38A006227C77FCBAD3, + 903B9CD04DF181894AC76EF9, + 837CD80BA7098F85EE20B621, + AA823F169302BCFE583969CC, + F693DD5B1313923D940D6C3F, + 80868CF2327E15F76AD68CF6, + 25315D0BDE24260A1B11F088, + 6ADB01DA39E433CDC3CE9257, + 1969DCD38A5D738B1C411BB5, + EC84A74DD90F06D14E1CDA60, + 857827E178BB7D6DD2C02906, + 9D36B3B7E8ACCD8C7176A2FB, + 6289A5E0AC3E2AEE01BEA5F7, + 70C59918BAE3E3379AA1A53C, + 1A86C86BA6589DF87E2953F5, + 9F11AD979B19EC01749DF1A7, + F0C9E98414EDC0CD943FF8AC, ); name = text; sourceTree = ""; }; + B77D1287C7BC35EE2981D651 = {isa = PBXGroup; children = ( + AB6D1876CB16F76A98CE0B89, + 2C41A29ECB3200FF97E83F4B, + 44FBD4EA8F39E0239C077CD7, + 0F0BF502E0417422010480ED, + 8885CE0EEED160D96843F584, + DCAE9F130E3E70FA100BEE16, + D8377F0256B80E157C3A6563, + BCC48160464BC0DFCAD33792, + 9376596E6EC0707DFEE00ADB, + 9BBEDDA8AED51B9B4BA52B2A, + 86E1396EB5DB7C3F8D42AF19, + 659F144091C614884492E5DC, + 4C20818454A1D46DBDB379D7, + F66119B180E2027EA08FDCAC, + DB216D8107F0BBBBD3F2B0E6, + 620C6E08CB86054EDC64784F, + F0D642DE6E92CC8F5D5A1A47, + DC18200A3CD14E988426420C, + 4D128877C59FFBAC8AD8879C, + EFAFEF5DCA8F8E4C087545C4, + 04CDFCB4FF06CA7E1B0CC260, + B8133580F67C0B95E1F36D4E, ); name = threads; sourceTree = ""; }; + 21253472C4ED62EEB042BD0C = {isa = PBXGroup; children = ( + 20A8452F14F1433B1C3D0FED, + 7315E85A6C1E714922CBE587, + E31219AD074DCBB8C6A9F816, + 66C2579562E185E38E43C121, + EC6F9C909D0523DFC5E0823A, + 391E6DF4FA840F23B402D97D, ); name = time; sourceTree = ""; }; + EECAAA79EC4A1A2F5AE30263 = {isa = PBXGroup; children = ( + 6319F4BF677E067041B5467C, + 028400FDADB7732D2CA25667, ); name = "unit_tests"; sourceTree = ""; }; + 5CD2C4E505BAEC1D6FC5ACBB = {isa = PBXGroup; children = ( + 5FE4811A1F224B9DC3F0751D, + 3412F9A8DCE29D1B62BC1145, + A53855C517AD1588DBF87CA0, + 519C21EFEDB8ADE2ACD6249F, ); name = xml; sourceTree = ""; }; + 9B4D2517DBA2A76C58D7B685 = {isa = PBXGroup; children = ( + 22A85B46C8EED46FA81F61B2, + 2149AA5B4890E2E05119749B, + 777E62C96ACF5A0FF45950AA, + E2B251D85649A9A43CB428C5, + 95D4FB306A367AE3A6D28173, + 4AE945ACA404BF885EBFB4B7, ); name = zip; sourceTree = ""; }; + 0B5C4CA2D787EC3780C7CBE8 = {isa = PBXGroup; children = ( + BC9691E8BFCD753AF6103FBF, + A8E340AAEE23D4BD850A1A7B, + AD224AC6003310CD05E651E1, + 6C9970947FAA819784344F82, + E697A170E52474A85AC3F0B8, + 87DBD332C7D88B9FB84BA57D, + A65AFFDD60F15A30D0C411B7, + BF6529E0C56336520D8B27E8, + 034C560F9D796FDB00D1D282, + 5EC35DF1B73567BBCFD31E1C, + E564598461FB08F015431F78, + D2805307F50E34D3E5AB5DF1, + B77D1287C7BC35EE2981D651, + 21253472C4ED62EEB042BD0C, + EECAAA79EC4A1A2F5AE30263, + 5CD2C4E505BAEC1D6FC5ACBB, + 9B4D2517DBA2A76C58D7B685, + 317A2F549752C6765A3675CD, ); name = "juce_core"; sourceTree = ""; }; + 5AEFD006F5B97D797E36C81E = {isa = PBXGroup; children = ( + FDBC4DF16A90252E242CF668, + EDC5CAD8CAA7E5DAD49F18B3, + 9146F18918C954121E932A8B, + 185A5E99EFDAB0E1ED5467F9, ); name = "app_properties"; sourceTree = ""; }; + 578ADE7B02B1C66138BDF12D = {isa = PBXGroup; children = ( + 9D9015BC9941D5D5CFF99DA9, + 883986B1E4E324BDC35B025E, + 2B907016FF0A2E4074343127, ); name = undomanager; sourceTree = ""; }; + D77502F66C4A7EF6AD993708 = {isa = PBXGroup; children = ( + E9617DEC7E639354C2AF66A8, + F8A0BED0C8B7DAF962431C39, + 14B4ECA05D8D48728F6E0DAC, + C383A0AB2662F2FCB802D61D, + 4EFA2DD6FA97904E17A543A8, + 82918021090B19A27046FC03, ); name = values; sourceTree = ""; }; + A90E4C4C435E8AE44C245413 = {isa = PBXGroup; children = ( + 5AEFD006F5B97D797E36C81E, + 578ADE7B02B1C66138BDF12D, + D77502F66C4A7EF6AD993708, + 8FAE0E215D1E95E6CA7C58E8, ); name = "juce_data_structures"; sourceTree = ""; }; + D3714BC58B555CDE49329AAA = {isa = PBXGroup; children = ( + 3EBDB41A4AA8C71BB089DD65, + EC6AE147E0DC1DABD86AD10D, + 0589532FD9A73AE783AEAFF9, + B6B3AF7688EF55A4FC61D5D6, + A1FA95A0AA37CD773ACBCE8A, + 2FE196E99D5ACD17E1EC061A, + 170409D99808EC4EADC66EFF, + 1CE2727544D8067E9DB2F503, ); name = broadcasters; sourceTree = ""; }; + 5B1CA393BF45A00D3092111B = {isa = PBXGroup; children = ( + A4E1FFE9E94A28D434C2E4BD, + 7B8DE2413EDC4BEB83168903, + 14F4349930D298E952EE54E6, + 2086A70D734172718BED5B1A, + 9A392FBECB732FAC0AA04262, + 0A6388AE7A6D842C59BE4BB0, ); name = interprocess; sourceTree = ""; }; + 8859D9872008A7577B7C8205 = {isa = PBXGroup; children = ( + B0E5392688FD05700AFA0569, + 2BDB229F700B0070C788CFFE, + 6F9936B4FC6CC4947CE18F41, + BB525259297D31B45CC624C8, + 57A9C38789F8516A695E65E6, + C0DA8A117300F721DAE1C6E5, + C6846316837E7D4578428945, + 015DB8D668A1F85370D5BFAA, + 7CE0FEFCEC64DF0ADA0B2DF8, + 26B4B1368466BAEBED7B910C, + 8C401B7DC61CF17EFD2F05D7, + 832122C272B009AC7E73AF6C, + C478ECA66D2FDB2303FDC140, ); name = messages; sourceTree = ""; }; + 78CA8917C0A908C4F9850B40 = {isa = PBXGroup; children = ( + 2A59FFB4A0420DA1E24EF14C, + FC1D343CACA27BD4C8314F0D, + 36D0D18E4170C7A1D25D0704, + B77C48286D446F5C7BD4B76F, + 7CA84F62BB5AC492B1EB49A0, + 896386672033108CFE54FC64, + 64006FEB76C8189A341F77D6, + 12F04ADB729E5DAB771C50C9, ); name = native; sourceTree = ""; }; + 0FD45928AC4B4234A14E0A34 = {isa = PBXGroup; children = ( + B5C3356C447E60F512C5E8CD, + C9407CAAB91ABCB83CD3F80D, + B98F443DC0CE94BC13CC3D44, + 809E47902CCE60747026EC3B, ); name = timers; sourceTree = ""; }; + B5521BD970390A393CE16042 = {isa = PBXGroup; children = ( + D3714BC58B555CDE49329AAA, + 5B1CA393BF45A00D3092111B, + 8859D9872008A7577B7C8205, + 78CA8917C0A908C4F9850B40, + 0FD45928AC4B4234A14E0A34, + E2FE1E6598C038AFAFA1881A, ); name = "juce_events"; sourceTree = ""; }; + 66D0D5BF4AA53118AD82D8A5 = {isa = PBXGroup; children = ( + 4A9B4448F56A2C6BB87A2237, + 54B4AF19CEFECF9097905D10, + 643F0D51DA8A1B56EB1C8B61, + B3AED660CB964056A7063CE6, + D2436FFFE291F08409B1EEE2, + A2129507609CE7130FBA1340, + 96DCCD578FF29CD7D381E8BC, + 0F423E99E9C1741395CC5CF6, + A29CEAB6F2F844C410B2F014, ); name = colour; sourceTree = ""; }; + A2C06250C4A67B53ABC5E404 = {isa = PBXGroup; children = ( + FD60B5D096AA5B3AB840278C, + 9C9AF92C7A254CC7A2AA72F0, + F091E35001480A9D35B6C007, + 5A15B2AC96B76F7CF212B83D, + E750DA71CBCC6CB2236D7277, + 8DCEAA37D9F7AAD98A244B49, + 3289934D2B14EEF7D64D7225, ); name = contexts; sourceTree = ""; }; + A2BA71807965ACAD8DFB2901 = {isa = PBXGroup; children = ( + 01647762E74B323EFFC6F09F, + 5176BF663257661A5DAC4EF5, + D8DFA74AB1A9041035F68326, + 066F37651C7F3792917C2F8E, + C1EFF2064480889DAC74D2D3, ); name = effects; sourceTree = ""; }; + 963A45A2A5EA3700518FCFF1 = {isa = PBXGroup; children = ( + 9198593E2E34D16752B90CD1, + 257C168A2D450218B158E7BC, + C2DF4936EF95E5A32E71B755, + 8AED766CFA1A37B45BC2DE98, + 0CAE7725A1DB51AA7D3CE2ED, + F37501AA1865957279DBF820, + E9745B8F0DE747F94EAF65A4, + D7AD93F3A8FAFDBFDF1B5DF5, + A79BB852E29F1BDE96AF613A, + C11E39E7C9D18AC810369A50, + DACA6E5A3CE684EC649F31B7, + 51D0A454D79EB99241AA1FE1, ); name = fonts; sourceTree = ""; }; + CF9684A9343C50494F51B800 = {isa = PBXGroup; children = ( + 6F12413CE2BF3B7B0E8FD50B, + 57D814738C5CB6D994984F98, + E2A39DE02AF9ED3035EC5F9E, + 947776740572A5A07C2500EE, + 35B09493554CBE82B89CABA2, + 524CB59E51CF8B42EFF88129, + E8EB40396974468FBD0EE15B, + E558CF08264E559967E2F538, + E2893CF05E01B66FC69E2E93, + 233959140E5D6C2348DEDFC0, + B1972B63AC71C03527E02534, + 1F9C82CD04D63753C7B56FCA, + AE0F66472A7765041DD5F722, + A35BCEE1A423BE734BB3EC80, + 41160F46936DACC3CE2384BC, ); name = geometry; sourceTree = ""; }; + ABB482AD92C0AA5461E2EBCC = {isa = PBXGroup; children = ( + 47C5EAA4FDB09A919047097B, + A7D9A07B7B44888CF960B9B4, + 4BCC956571543FE3E8426F11, ); name = "image_formats"; sourceTree = ""; }; + 9F48F8FF0DC290C4685E8736 = {isa = PBXGroup; children = ( + 600E363997E4D34382349626, + D908038BAE155E55517AB2FC, + AF575F9303D3AA5E410C274A, + 648071EE7F5AB0EFA06D0A6C, + D36CD153A79988DA706EC9A6, + AAA19AA6801AFA1AF07C8E2D, + DA42AACD549E6C214EE09CF0, + 0B557BFDEF2C0249EC732AD3, ); name = images; sourceTree = ""; }; + D9601C69B5DC0B2C2DE34F12 = {isa = PBXGroup; children = ( + 4B4C75787794A7A56E55731F, + 96102E98CC639030FAD7EA68, + DBC04DFB6E9667DCA1BC83E8, + 8693349823D718B2BE254101, + B33097C6BA7E4793E7536BBC, + 53BEB5C2536814DD97FA6286, + D5797410CEE0E8D2E03D98F2, + 17EE88F0A67B5FD24182345A, + 042C7366A26A18DFA13B2512, + CF6FA9D2F39F03FE2858F11B, + F3D09A0EE7D17AC66B30155A, + 58E2885768EF7366025F4A23, + 28309CD49B2260C187FED2DF, ); name = native; sourceTree = ""; }; + F75A851FF72ECF54F3AE4F33 = {isa = PBXGroup; children = ( + F68409D2238C16D94715445E, + DEC63BC653D0F918D0721CF4, + 86AC66980898843AE721BD08, ); name = placement; sourceTree = ""; }; + A0F34AB1DA27212F06E72572 = {isa = PBXGroup; children = ( + 66D0D5BF4AA53118AD82D8A5, + A2C06250C4A67B53ABC5E404, + A2BA71807965ACAD8DFB2901, + 963A45A2A5EA3700518FCFF1, + CF9684A9343C50494F51B800, + ABB482AD92C0AA5461E2EBCC, + 9F48F8FF0DC290C4685E8736, + D9601C69B5DC0B2C2DE34F12, + F75A851FF72ECF54F3AE4F33, + 11C585D0BE28AEB6941E0E8E, ); name = "juce_graphics"; sourceTree = ""; }; + 114C01CACCCB00FE90FB0F41 = {isa = PBXGroup; children = ( + BB8432AE150D5AEB38808FA9, + A1595E748092878FDAEA5A30, ); name = application; sourceTree = ""; }; + 3DD6095E89D1D660DB29B8E2 = {isa = PBXGroup; children = ( + 7F1746052D09CD80BDB28BF8, + C4BBB0A36D8C8E7D180247DA, + 8E61D5E0D6068F247E70219C, + 31A18092A539E3763FBAEC65, + F873CF6ECA029B94F7F4084F, + DAEE812EF95F96E7D65D875F, + C80FFBB5F1E2674B9DBC054B, + F27FD37C4F6D16400014F5F7, + A11CF361C0253B499324D31E, + B3CA6447C345EE05F8B98195, + AACAB54751155F5AE9CFCE61, + D4C0852C1C54EDA5D4F82EB1, + 221B409DBCBD063B4C7A8253, + ACDA8668B39A102D419BD481, + 1E81FFB8798BCB6C6E8C82C7, + 58797A7F2D9F46830E4B7893, + 5E0894E38188345B5643E7A3, + 2290343F8EDF842707A28B00, ); name = buttons; sourceTree = ""; }; + 25BAA027904C4BD277CFFEA8 = {isa = PBXGroup; children = ( + 781F73EF2934742C97B305D3, + 6DF4FA55C69B25537DCD88C8, + 89B73E1F52531A1A8A1C3E9E, + 738FC67C7D9A53148C0A21AC, + EEE67087AEC296875FA1D934, + 0737F61AF723FA62458B92BF, + 5982DB12F71224C609600E4C, + 602803D62DD249B1F47FC0DE, + DFE5FACFB131FF766CE6DEEF, ); name = commands; sourceTree = ""; }; + AE4E0824E040DF41FA3AF50C = {isa = PBXGroup; children = ( + D87ED789DA527A749E7310E4, + E03AA585A375A39A9BFF3DD4, + F5E8E9C083E0933E6FB6CC13, + 5D4C79A914D3D6297D605D14, + DC6E859FF89B5A3C9BAFE19F, + 4CCA15F86C8EC799F1EA64E9, + CFAFC86F4D25AB5A31DF3BE5, + 387EFF395C9CEF73E0EDEE68, + B6ABAD2ACC048C4DAB31CA27, ); name = components; sourceTree = ""; }; + CEB67F0959F29DA5368B896B = {isa = PBXGroup; children = ( + FE57CDE96F42D240BC5BF9B5, + D7CDE24FD157D0DF359E9D8D, + A9DD0C9B00D83CBB77EDBFA6, + BD283419247CBA6C6DD2ADD6, + 3A53F5D6A8D1C20349358EE3, + 4832A1539FCE4D132EDE2BF4, + 8ACD82D09483797E1A7A65B2, + 9F142652D1037C744443A4E3, + 856618203AAE94C7B806F9EF, + DB3A7C49C8444BD2F57B6689, + B85C9F9BF94FA8926EB9ACB8, + 1F9CAB8660B3BA12C6147B6F, + AAB7E87C600B13349477C51C, + 15C8A0E89E2A3DFAC733FCD9, + DCF51EBC4D12F196EEB28FB1, ); name = drawables; sourceTree = ""; }; + DC48D48A970972B5C36954CB = {isa = PBXGroup; children = ( + A12A4C86AE4FA12C99334932, + 2097DD131081E241DA8558B4, + 12D76B0BA7A16AB10A052E19, + C9494DFECDCD27C0815A6F17, + 2393C709A9A39322250847A4, + 344B210DB54B8B4AFEC3D689, + 67198AF7663A53BFB0F523B4, + AE8270C49E4D0C9109CF8499, + 9AD8EF3FD4D40465CD2804EB, + 8174AFC02C04E98EB5C1B21E, + 65EC75BD541EA5DFC79BAF8D, + BED2D02D5F333084E058D678, + 7D0417B22EF55BE16E7C5061, + 005F4C7FE38D54E7FDFC3F9D, + F0B93DF7A7FDD7B7267F09E2, + 135D3D0727C92A67F71E4254, + C14EFFF60594E0BC2421DC0F, + 382821702E599201DD249FC5, + CDE81ADB14F09742FBBA28E6, + EAD2501B6373C4B871F5E94E, + 2C2C2A5006ABCED2CD5E2AC1, + 6BFD44A17AD9EBB6C686BBD9, ); name = filebrowser; sourceTree = ""; }; + D8BE544655B03B674D727999 = {isa = PBXGroup; children = ( + F7E0F072B76ECD5DCD102B88, + D9D057AE4FE642513602611B, + 14A852037C298A105BA716F5, + 5F2D06669F5AADE87DDC34B3, + 1CCCE32D36FB57FBFA6B8BAD, + FB1EE60A865765771EA250C4, + 11178723AF569693785A066F, + EE4D4EE1F1A9A83289EE361F, + 281075EA1C6C7E6F6C26F5A8, + F8A93B8EDF908B6E3AD2C2D3, + 0BF3EE970460415F16F823FF, + 1923954B491DDBBEF5694ACA, + AF02093447674A2DBEFB7B2B, ); name = keyboard; sourceTree = ""; }; + B053FA86A1D971CA40F1061C = {isa = PBXGroup; children = ( + 7D1F7E9BADEA63755327DAE8, + 8BA61007D7B69D122B666B43, + 36356C9C1249E63C966CC058, + F05602C3C1F38396A47F3981, + 5FC18CC5CC7BB4A01EEA2B7E, + A58103D78876730190F3BC4A, + BDEE5F6548D2980373C45F5B, + DA4E0EA3EB80BE34F9047E72, + 5141CBD939C11BC2AD2A4B2A, + F77C93B319FB7E23D69C8371, + F7B8C6AA3AEF025B6BFE5678, + 3CCBF30007C57491CF649D39, + 0B842061D62F68F42428E33A, + E7E45873BE802DD8D676E9CD, + F511F1E8F0B3F64C850321F2, + 76783B8486B095C370EB5FCF, + 1B794C1F7E3459B014C75197, + D48932C6554B443ECB71DC87, + E284D421936862F4333C9F50, + 614288645B28D868DD5CEC71, + FA853017FA621FC683E872ED, + A452E5BB6D20DB6842646EE0, + F3B96CA7271488A73B3FB156, + 1882040AC74DD8A41D05F06E, + AB29C711385848DAC5DD867F, + 18A0299049ABE5D250CB0FD4, + 576D7CB51E9C4EA9303D1D21, + F60276DF99D86FCE8A565BE6, + 67C820D7305BFD5D8C084603, + 3077EEC44352AF040A0D33A5, + F349F9D2750331FD075E75A9, + 5B20D0F05D7F4E9BC268C313, + 1A74067A82DFA16E4E302BDF, + B58CC7A93DBB3706A60E9E76, + 3254D1D2BAE05393E5DAB1FB, + B442A76A84E1800D10EE5954, ); name = layout; sourceTree = ""; }; + B485204A0AE63B05D46A59D8 = {isa = PBXGroup; children = ( + ECE0E7CC17846F150AF6C901, + 85DE0813E0EC15BF1435C132, + FE34F4ABFE740FFEEACB468E, + 6B6303E5AA18CCB271E1140C, + 222404E72D12376641634275, + F49DAF0F225F071A4CCAC866, + 689C5CEA66D05F6AAB2AD543, + BBD06432CC4155521050CD2A, ); name = lookandfeel; sourceTree = ""; }; + FBF1248E3983D9BDFF37FF37 = {isa = PBXGroup; children = ( + 19E72A5209E3A31D442AF7F8, + F6E320B598D5271551AF8743, + 1CBE1E675953EF2172FAD79E, + 4B8AC6E7C0E4C3A9075AC874, + FECF8B067AC43A560B50217D, + 55DBC30F1FE74C23DFB58E50, ); name = menus; sourceTree = ""; }; + 1674B664BC68F967459239DC = {isa = PBXGroup; children = ( + FFBC99113C3CF37BD6C3C100, + 04AD581DA72D441C50F4D53D, + E433734FC5466D7E26FC11D8, + 4751E292EFC458EEC5C6B609, ); name = misc; sourceTree = ""; }; + 2EC5F136D33B29FC7CA4DE09 = {isa = PBXGroup; children = ( + 9D7CC03B14BBAFA3DB901A22, + 681883990694067C832FF46C, + 2C76770E17F0C15163E376B8, + 0470F8A85B927F530A374CDB, + B2CF7DCAD1C8871201A6CE26, + 497EF0535E967594AA839D78, + 22B34EE13C714FA916E10747, + AC223785E50A0284BAC9C879, + B5CD08BC33A8414D48F4CD67, + 07731AE3B779E9D7B560C394, + 0A2F6E47C38E8433AA318B2E, + 27E7DE365A996907F2381740, + 6BF55D993FE51EDD08D0E426, + 0040A971F52DDCF3BD1AA6A6, + D98FE007073170879B3453CD, + 0FD0A1A31985ABBBF0ABACA7, + 120DA52B14963529AF23E4D0, + 55F91724EE6A48D2093E49C5, + E0484E5F0994D64013F4EEA9, + 0CA2C16285A53550FF3BFF4B, ); name = mouse; sourceTree = ""; }; + EFECF9EB8DF4192F2C0BB9CF = {isa = PBXGroup; children = ( + 3CF1BFA42E09BA635804012C, + F720563676D4C9E4DE103144, + 73452324A4B3A16EFC98F31A, + D0A4E2C5F2B21172DE13DE0C, + 13C5BDE7720A7963AC736BC1, + 8B41FABCC567F034274522B0, + 249C42CD1086AFA592455970, + CD3ABE20AE524B92B9B6A6FA, + F2748B621652974B80EA33C0, + FD9D2DD3D3C7F14F07505EE1, + E104DAB2F8C8F885C393011A, + 0DDFA4ECA18ADDF430BFEA7E, + A440AA225DF048215509E577, + 5EDCECF062EB01976634221B, + 0EF4BF328799608AE16E7596, + 7FE887D76DBB520BBC48CDAF, ); name = native; sourceTree = ""; }; + D9D570FC62B1FD78005B49E9 = {isa = PBXGroup; children = ( + 78F63AA848D74E5E555EB802, + 7BAB8DD68B7A25B281233969, + 745B58030382C3D0DB6E7815, + 984C35577FE047A66ACC892C, + 8F3FC2A8E965AA4E83259DB3, + C25203A01A84B7032A7774CF, + 786D0A06690AC040E7D8E525, + 90C18AF3CAC0E59C88732904, + 8C097DF0606C8FF6B60BEA38, + 9E2454FACF592AE472873A44, + 0F74F021243AF898305447F1, + 7A772485103B4848CD67493D, + F1B548156993F8F8A27A254E, + 854757FAD81F978667CAA43C, ); name = positioning; sourceTree = ""; }; + 4BFFEEB3AC472C4FAACF36E9 = {isa = PBXGroup; children = ( + 8E29909B5886662F2EC3F5CF, + 3BC1A61883750CA66661C604, + D8E68D83ACE5DBEA2B7BC876, + 26119533942D8F97DB48987C, + 48CA224BFA100226BC71AC64, + 9312B68ACDD2A4EAA31CAA73, + 0CAE94701F33517C1CD31C63, + E4D985BB229FC31731681790, + F49713E132B21A9445D9457C, + 2ACD8B4F8D47934FD31769B3, + D557AAD12557BF1706441B19, + E795FC063102CA8BAB722C58, + A7399999B1C3CE46C66268C1, + 5CD7B7469B5384EA47491D9E, ); name = properties; sourceTree = ""; }; + E479A9FE3A50D7B6BD85270C = {isa = PBXGroup; children = ( + 94EA45AA948C996F231D6946, + 9C1E95CA7727BBD44E34D79D, + ABA6244EC74C888920DEB016, + 6278B64C03341B5EC57B2BAF, + 19E96BA421072EFF69CA0A33, + CF2F576CE0F6A185597C8D40, + 955635CD2D6A1C5BACA519CF, + 732AAC0FCBADB4A676F564F8, + F7B0BEEDF640444239AE37A1, + A666509292D7F4C3B7F5B0DC, + F02FEB2715C4468E892C4D81, + 7D1E28BE09A85EEBA041558C, + B5029BFA56B6E1BB5FB43BFD, + C3ADBEBC9062404FEB0FB411, + E09404F45899AA1E82CFC21C, + 17D44D834820845D7F4BCB79, + ADA10B57D3CACBF7CA3E7058, + B2F8C1DFA6A765EDB034399D, + 89CC639E5B1CDE71BDBC02D9, + 77BA5733C3FA0C1CEC8FE131, + 5936F657A3A28132D6D27A93, + 80970DB9418D27DD52879D1C, + 92529B06E070A28F0C3C4914, + 37D8B8B49EB8AD563A85429A, + 45827A9ADCD3F3218A3C6973, + 4A0809E1FE4E9A9DFCCE969A, + FFA3E864C97EFB93C649CE18, ); name = widgets; sourceTree = ""; }; + 3DB1D38F9A3EC7233CFD8EC1 = {isa = PBXGroup; children = ( + E222D865360AA81EE8004879, + E320A8161071D0D1B9261E2B, + FA2294BEBE10309C12F214C4, + 8E1318FA20D468AD45C7A20F, + EFE5A21A4334CFA45BFB6CB0, + F345082D5BB9954FE5EC6D2C, + 156F6F1A0F64BAC3E8416D01, + D636983E7D4B5897EF493708, + 230BC07FD9E7883390F5E3E2, + D7F0DF2B23660D1E12432C36, + E2D3D295ECC0BCE28B24FC66, + 67B79757C8BD5E9CA565C041, + E2941ABF420491F119166C29, + BF764E314E4F6DD434BA711A, + DD9FC19B24786726D89345A2, + 47C4B1BBEA18BBA732830B23, + 0FBF33EFF911E926019DA013, + FEA74F5391F10765ABED4024, + 6DFFC8543FE2A02FC551F397, ); name = windows; sourceTree = ""; }; + 8BAF33F08F3F3B821F1421C2 = {isa = PBXGroup; children = ( + 114C01CACCCB00FE90FB0F41, + 3DD6095E89D1D660DB29B8E2, + 25BAA027904C4BD277CFFEA8, + AE4E0824E040DF41FA3AF50C, + CEB67F0959F29DA5368B896B, + DC48D48A970972B5C36954CB, + D8BE544655B03B674D727999, + B053FA86A1D971CA40F1061C, + B485204A0AE63B05D46A59D8, + FBF1248E3983D9BDFF37FF37, + 1674B664BC68F967459239DC, + 2EC5F136D33B29FC7CA4DE09, + EFECF9EB8DF4192F2C0BB9CF, + D9D570FC62B1FD78005B49E9, + 4BFFEEB3AC472C4FAACF36E9, + E479A9FE3A50D7B6BD85270C, + 3DB1D38F9A3EC7233CFD8EC1, + 6318A339AECAF501129080C1, ); name = "juce_gui_basics"; sourceTree = ""; }; + AA5BAAD6DCF5F182AAD650C3 = {isa = PBXGroup; children = ( + A1CFD76549B8E9EB1C360ED5, + 8AEA9D5BBBC4CB214F18FCE3, + 407594E170D93B59D103C9F9, + 8BE57B5119CAEC5B32929064, + 63CC74AACD754A2EDB1F27BC, + 248A66F8517F19A7F12433D2, + CB23F9E24266013856B53BBE, + 1FAFD9FD13BC47F3BEE7E4E8, + 24BFE051E896A8229AF3656B, + 8BE052A2AAFF109DC2A21423, + EC47F3AE085DBD9355D975CE, + 4E22B7FBB34DE120CD03968D, ); name = "code_editor"; sourceTree = ""; }; + D57420D7124340D871991FF8 = {isa = PBXGroup; children = ( + 1DE41A53AABA7D76432B567F, + 16F4A8C0228D84216A33B9B4, ); name = documents; sourceTree = ""; }; + DBA0F82E3877BFFD0D5F7DAE = {isa = PBXGroup; children = ( + D43C762F1355546820373F14, + 7B351E0CEB9BE04BE1F04AF5, + 35331E7E5F8892DF428E5E14, ); name = embedding; sourceTree = ""; }; + 98A4B9C6C58A3E2293C90704 = {isa = PBXGroup; children = ( + F895132C805C3C8187536E4C, + 2024F0516E5DB6817D115CE3, + 968EC4E33A1D1949AA4A9F87, + 6E10B741CB11E590041A27E5, + BABAE6EE994D5EBDC4013AAB, + 5F894362C162E5468B51333A, + 97DDC460BD01030B91158218, + 5BCD28B01336D9D88606E3F9, + 3AFE3B9417789706ECAE236F, + 3DAF5957533C9C8011332F42, + F568A91391DB3F0F2412E8D1, + 6404A39C88F8BCDDBB5D885D, + 4D543A42A648740D1AB564A1, + AB64E9DDECC08374FB9EA75D, + 37E2E5903AB98FFA27584CB7, + 15AA6B90FEE89B0D3C1F06CA, + 9C8EE354D6D44D9DF4782101, + 4EA72ED51C1590F4AFDF7E5F, + 49F8A0C7FAC57117BD2F9BAF, + 323F56F4C398D57CA7910CE7, ); name = misc; sourceTree = ""; }; + 750431D788358575DAFE4E8A = {isa = PBXGroup; children = ( + AA382FBAEDD76245D686042F, + 7E838C96F00848B2EE6E2F72, + 53C30AAD14A7899AB7D9584C, + EFF4EFA57D166DDAC54C3041, + 15D7465655AABF4F6BBA81CF, + 0C5C43B5677B8F335F364B14, + 98305AA6513DCC298E322C0B, + 0317FC7737CA599686725C64, + 9B17FF5755D8E809D2DDAC2A, + 54D3C5E5AE4C1384F4220D71, + E2E958362263925141558B05, + 121DD39EAA6066F411B049A1, ); name = native; sourceTree = ""; }; + FADEF5D8552166D43B12A23E = {isa = PBXGroup; children = ( + AA5BAAD6DCF5F182AAD650C3, + D57420D7124340D871991FF8, + DBA0F82E3877BFFD0D5F7DAE, + 98A4B9C6C58A3E2293C90704, + 750431D788358575DAFE4E8A, + 64106F0CE5505E7976249672, ); name = "juce_gui_extra"; sourceTree = ""; }; + 733241AB9631FD8308362F80 = {isa = PBXGroup; children = ( + 5E2CF82B2790DC31C2A42EDA, + 596BD0AE10AA6B1E7AC01F15, + 3B848EB4797469286E5DC42F, + E4D31720EE240DC9A75C9459, + 0117D11B67D779E61A4F5529, + FBF7568E0A1FB934691CFB9B, + 0B5C4CA2D787EC3780C7CBE8, + A90E4C4C435E8AE44C245413, + B5521BD970390A393CE16042, + A0F34AB1DA27212F06E72572, + 8BAF33F08F3F3B821F1421C2, + FADEF5D8552166D43B12A23E, ); name = "Juce Modules"; sourceTree = ""; }; + 63A38F38F86544DC7AFC43CC = {isa = PBXGroup; children = ( + 472DDAB1CE4DD81D3F48576C, + 5063E96C5D8860003810C70E, + 4F2C691556C568CB650E4CB8, + 18ADDCF1C2123777FA507D82, + 4D8CF31D3C9F2A91C42CF8FF, + EC9D06705CCAD94B653A6E82, + CC14A34F66FDF9E12523CABF, + CF02DA80A8A515CE41B0C8F6, + 63AFF514CAE6FB89A3503CEF, + A8315F08B794D9C87328F17F, + D9ED0926381D40DA1A66C26D, + 9965CB9ED8D2B26CACA9C44A, + 58E254BD072595F6E3F6D5F5, + ED8140AF46A706EDAA040283, + 894DE965F10168F149FBE8F9, + 64B7CFC6CE9B929135A4ACA3, + 820B1466E6B31A80C699D084, + E553E188A17BDF4E832F0A01, + F138CA63A1127DA0DB69B127, ); name = "Juce Library Code"; sourceTree = ""; }; + A727F6B063FCDB816462D213 = {isa = PBXGroup; children = ( + F3498E82A2D4ACBED68A7F43, + 6AFB9EB642850186B551DB33, + DC3450D131A4D1B1EAA04B30, + 9A419F28D68BDEB200F29603, + D06C2B85E02F13F9B57DB1A9, ); name = Resources; sourceTree = ""; }; + ED86208188082DE5EA9381E4 = {isa = PBXGroup; children = ( + 7CBEB55B80E78C9DE16A713A, + AC3356631ED2AC043BC67B79, + 60F11ABAC12D373D4BFEA447, + 5AD0B0347A511D96D2880A06, + 296CD54575ED27C23A2F13F3, + 4B06F0FD512A72015EA72B0B, + 872D05BD56490FD7B375C11B, + F563EF4F5BE16082D5E612C9, + DAF78E342ACF24B5A83E0605, + 29982493607128FD6DB6A284, + 5EF6762AB1C5CE4C2DCD59ED, ); name = Frameworks; sourceTree = ""; }; + E793574695108F202603BAA5 = {isa = PBXGroup; children = ( + 746B19364297E7D489749B70, + EC3DE1F504C76EEDDA7F2216, + 9536B5A780A03F6BACB24144, ); name = Products; sourceTree = ""; }; + 4BFA153CE4E8A774C67EC642 = {isa = PBXGroup; children = ( + 8E3C833F5CCC3BD43C061796, + 733241AB9631FD8308362F80, + 63A38F38F86544DC7AFC43CC, + A727F6B063FCDB816462D213, + ED86208188082DE5EA9381E4, + E793574695108F202603BAA5, ); name = Source; sourceTree = ""; }; + 7007C784A0219490DFD18C27 = {isa = XCBuildConfiguration; buildSettings = { }; name = Debug; }; + 0ADE306E346FE4F925722F86 = {isa = XCBuildConfiguration; buildSettings = { }; name = Release; }; + DC95EAEBECC74A55CADCD887 = {isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=1", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_IPHONE_5BC26AE3=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AUv3_AppExtension.plist; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3; }; name = Debug; }; + 5FAC649347835B831BAE3C41 = {isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=1", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_IPHONE_5BC26AE3=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AUv3_AppExtension.plist; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3; }; name = Release; }; + 39D3FD9D3D06BC306F9E323C = {isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=1", + "JUCER_XCODE_IPHONE_5BC26AE3=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AUv3_Standalone.plist; + INSTALL_PATH = "$(HOME)/Applications"; + LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; }; name = Debug; }; + AE95330B72116D75608B9C68 = {isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=1", + "JUCER_XCODE_IPHONE_5BC26AE3=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AUv3_Standalone.plist; + INSTALL_PATH = "$(HOME)/Applications"; + LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth; }; name = Release; }; + DBCA8A687AB8CE4F0FDE4C3D = {isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=1", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=1", + "JUCER_XCODE_IPHONE_5BC26AE3=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthFramework; }; name = Debug; }; + 5DA389BE0C844A1A9E20FD7C = {isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=1", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=1", + "JUCER_XCODE_IPHONE_5BC26AE3=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthFramework; }; name = Release; }; + D32671708EF2662A51A6335A = {isa = XCBuildConfiguration; buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = "dwarf"; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + GCC_MODEL_TUNING = G5; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "AUv3Synth"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + WARNING_CFLAGS = -Wreorder; + ZERO_LINK = NO; }; name = Debug; }; + 7C9E7C9B2C1D5310B9194C27 = {isa = XCBuildConfiguration; buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = "dwarf"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + GCC_MODEL_TUNING = G5; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PRODUCT_NAME = "AUv3Synth"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + WARNING_CFLAGS = -Wreorder; + ZERO_LINK = NO; }; name = Release; }; + 8F5816EA1D519B78C3345C1B = {isa = PBXTargetDependency; target = 7A046597FDDDB82B78C64AAC; }; + E06C8C12CD5FDD7FB372E602 = {isa = PBXTargetDependency; target = E600EF631F7AFA8F3A723E29; }; + 017B214D817BF0DF53051BB2 = {isa = PBXTargetDependency; target = CD6892FED0DB19C0DDD9AD37; }; + 444EA74CE26BF416566E542C = {isa = XCConfigurationList; buildConfigurations = ( + D32671708EF2662A51A6335A, + 7C9E7C9B2C1D5310B9194C27, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + F550A01E8A9468C64A914B97 = {isa = XCConfigurationList; buildConfigurations = ( + 7007C784A0219490DFD18C27, + 0ADE306E346FE4F925722F86, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + EF49DCC88B5FC3C6E67ED2A4 = {isa = PBXAggregateTarget; buildConfigurationList = F550A01E8A9468C64A914B97; dependencies = ( + 8F5816EA1D519B78C3345C1B, + E06C8C12CD5FDD7FB372E602, + 017B214D817BF0DF53051BB2, ); name = "AUv3Synth (All)"; productName = AUv3Synth; }; + 3A7896DB2C11717D9046CE5B = {isa = XCConfigurationList; buildConfigurations = ( + DC95EAEBECC74A55CADCD887, + 5FAC649347835B831BAE3C41, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 0306890051760AEBAFEA2099 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 6F585AC4628EC14C9F757022, + 78704983DFEA5408FC5767D8, ); runOnlyForDeploymentPostprocessing = 0; }; + E60CDCD59C66D98FB19938F1 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 0942F20A9A312E80B2EE65E5, ); runOnlyForDeploymentPostprocessing = 0; }; + 671E50F4F02FC98293270CFC = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FAD4DF17110D52B8ED8D9F93, + 737E06660F37BFFCABD89643, + D53302896621B8A3E8BDD606, + 669F51FA55E939D010EA279D, + EDC8ABA2EC0A2D7A2147E896, + 7DEC97493F97160DE6622DBC, + 1DF18B2507A574FBA9C49DE1, + 71F62F07CBC67FB4FB010583, + 6B818B8342839FB008124DEA, + F452B8399A32BE4F1074F596, + E4236DCEE707C3855C2E3B22, + 77FA445D27C21FBA66A46BF2, ); runOnlyForDeploymentPostprocessing = 0; }; + 7A046597FDDDB82B78C64AAC = {isa = PBXNativeTarget; buildConfigurationList = 3A7896DB2C11717D9046CE5B; buildPhases = ( + 0306890051760AEBAFEA2099, + E60CDCD59C66D98FB19938F1, + 671E50F4F02FC98293270CFC, ); buildRules = ( ); dependencies = ( + 017B214D817BF0DF53051BB2, ); name = "AUv3Synth (AUv3 AppExtension)"; productName = AUv3Synth; productReference = 746B19364297E7D489749B70; productType = "com.apple.product-type.app-extension"; }; + 8F1BF8EDA79F1FBE486B7666 = {isa = XCConfigurationList; buildConfigurations = ( + 39D3FD9D3D06BC306F9E323C, + AE95330B72116D75608B9C68, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 4E507FDDF2C5DF3FE77D60E4 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 6F585AC4628EC14C9F757022, + 78704983DFEA5408FC5767D8, ); runOnlyForDeploymentPostprocessing = 0; }; + A812A60164A58387AB98CBC1 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 77FA445D27C21FBA66A46BF2, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 7B44C01FD5EBA7864D985AC2 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 0E0B50F4A042E48B9631A42A, ); runOnlyForDeploymentPostprocessing = 0; }; + 07033B8316DF6C9CC2B31737 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FAD4DF17110D52B8ED8D9F93, + 737E06660F37BFFCABD89643, + D53302896621B8A3E8BDD606, + 669F51FA55E939D010EA279D, + EDC8ABA2EC0A2D7A2147E896, + 7DEC97493F97160DE6622DBC, + 1DF18B2507A574FBA9C49DE1, + 71F62F07CBC67FB4FB010583, + 6B818B8342839FB008124DEA, + F452B8399A32BE4F1074F596, + E4236DCEE707C3855C2E3B22, + 77FA445D27C21FBA66A46BF2, ); runOnlyForDeploymentPostprocessing = 0; }; + 9D91842D2BFCA3D239EE3E53 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + EE8DCBA5DC0EE7CAD6FF2F39, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed App Extensions"; dstPath = ""; dstSubfolderSpec = 13; }; + E600EF631F7AFA8F3A723E29 = {isa = PBXNativeTarget; buildConfigurationList = 8F1BF8EDA79F1FBE486B7666; buildPhases = ( + 4E507FDDF2C5DF3FE77D60E4, + A812A60164A58387AB98CBC1, + 7B44C01FD5EBA7864D985AC2, + 07033B8316DF6C9CC2B31737, + 9D91842D2BFCA3D239EE3E53, ); buildRules = ( ); dependencies = ( + 8F5816EA1D519B78C3345C1B, + 017B214D817BF0DF53051BB2, ); name = "AUv3Synth (AUv3 Standalone)"; productName = AUv3Synth; productReference = EC3DE1F504C76EEDDA7F2216; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + AF907C78A0D17B741F5F8944 = {isa = XCConfigurationList; buildConfigurations = ( + DBCA8A687AB8CE4F0FDE4C3D, + 5DA389BE0C844A1A9E20FD7C, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 1F4A8812AAE49E02F3215F48 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + DE7F04372E0068FDBB51B63D, + EB5DBEF68B987F85D1977CE6, + A9ED010F8EE28A1E880009F6, + 5EE52C46C67C9D298B76A8EF, + 00634FB8FE591A7C252FF899, + 72733104CA9C62BE856879C9, + A00624D77FD68669DD6234D0, + 8EBD1E279B7E4B420F310D12, + 045E9D3412FD38BFE3071254, + 4066B5EF83133035C3579D0D, + 494508643A4F4A0D1BCED1E8, + 00422A568EFE5C77545FD0A7, + 5E0C694827A6C5CB4E44262A, + E75CEEF234B6E886AFFB169E, + 4D9D92DD454BB03746241196, ); runOnlyForDeploymentPostprocessing = 0; }; + DD8174BEFC02C154F131A674 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FAD4DF17110D52B8ED8D9F93, + 737E06660F37BFFCABD89643, + D53302896621B8A3E8BDD606, + 669F51FA55E939D010EA279D, + EDC8ABA2EC0A2D7A2147E896, + 7DEC97493F97160DE6622DBC, + 1DF18B2507A574FBA9C49DE1, + 71F62F07CBC67FB4FB010583, + 6B818B8342839FB008124DEA, + F452B8399A32BE4F1074F596, + E4236DCEE707C3855C2E3B22, ); runOnlyForDeploymentPostprocessing = 0; }; + CD6892FED0DB19C0DDD9AD37 = {isa = PBXNativeTarget; buildConfigurationList = AF907C78A0D17B741F5F8944; buildPhases = ( + 1F4A8812AAE49E02F3215F48, + DD8174BEFC02C154F131A674, ); buildRules = ( ); dependencies = ( ); name = "AUv3Synth (Shared Code)"; productName = AUv3Synth; productReference = 9536B5A780A03F6BACB24144; productInstallPath = "@executable_path/Frameworks"; productType = "com.apple.product-type.framework"; }; + D0E003364F0BE3205BD9243E = {isa = PBXProject; buildConfigurationList = 444EA74CE26BF416566E542C; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { EF49DCC88B5FC3C6E67ED2A4 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };7A046597FDDDB82B78C64AAC = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 1; }; }; };E600EF631F7AFA8F3A723E29 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };CD6892FED0DB19C0DDD9AD37 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 4BFA153CE4E8A774C67EC642; projectDirPath = ""; projectRoot = ""; targets = (EF49DCC88B5FC3C6E67ED2A4, 7A046597FDDDB82B78C64AAC, E600EF631F7AFA8F3A723E29, CD6892FED0DB19C0DDD9AD37); }; + }; + rootObject = D0E003364F0BE3205BD9243E; +} diff --git a/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/AppIcon.appiconset/Contents.json b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000000..c0af172f62 --- /dev/null +++ b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,128 @@ +{ + "images": [ + { + "idiom": "iphone", + "size": "29x29", + "filename": "Icon-29.png", + "scale": "1x" + }, + { + "idiom": "iphone", + "size": "29x29", + "filename": "Icon-29@2x.png", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "29x29", + "filename": "Icon-29@3x.png", + "scale": "3x" + }, + { + "idiom": "iphone", + "size": "40x40", + "filename": "Icon-Spotlight-40@2x.png", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "40x40", + "filename": "Icon-Spotlight-40@3x.png", + "scale": "3x" + }, + { + "idiom": "iphone", + "size": "57x57", + "filename": "Icon.png", + "scale": "1x" + }, + { + "idiom": "iphone", + "size": "57x57", + "filename": "Icon@2x.png", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "60x60", + "filename": "Icon-60@2x.png", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "60x60", + "filename": "Icon-@3x.png", + "scale": "3x" + }, + { + "idiom": "ipad", + "size": "29x29", + "filename": "Icon-Small-1.png", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "29x29", + "filename": "Icon-Small@2x-1.png", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "40x40", + "filename": "Icon-Spotlight-40.png", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "40x40", + "filename": "Icon-Spotlight-40@2x-1.png", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "50x50", + "filename": "Icon-Small-50.png", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "50x50", + "filename": "Icon-Small-50@2x.png", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "72x72", + "filename": "Icon-72.png", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "72x72", + "filename": "Icon-72@2x.png", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "76x76", + "filename": "Icon-76.png", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "76x76", + "filename": "Icon-76@2x.png", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "83.5x83.5", + "filename": "Icon-83.5@2x.png", + "scale": "2x" + } + ], + "info": { + "version": 1, + "author": "xcode" + } +} \ No newline at end of file diff --git a/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/Contents.json b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/Contents.json new file mode 100644 index 0000000000..235448f31e --- /dev/null +++ b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/Contents.json @@ -0,0 +1,57 @@ +{ + "images": [ + { + "orientation": "portrait", + "idiom": "iphone", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "2x", + "filename": "LaunchImage-iphone-2x.png" + }, + { + "orientation": "portrait", + "idiom": "iphone", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "2x", + "filename": "LaunchImage-iphone-retina4.png", + "subtype": "retina4" + }, + { + "orientation": "portrait", + "idiom": "ipad", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "1x", + "filename": "LaunchImage-ipad-portrait-1x.png" + }, + { + "orientation": "landscape", + "idiom": "ipad", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "1x", + "filename": "LaunchImage-ipad-landscape-1x.png" + }, + { + "orientation": "portrait", + "idiom": "ipad", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "2x", + "filename": "LaunchImage-ipad-portrait-2x.png" + }, + { + "orientation": "landscape", + "idiom": "ipad", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "2x", + "filename": "LaunchImage-ipad-landscape-2x.png" + } + ], + "info": { + "version": 1, + "author": "xcode" + } +} \ No newline at end of file diff --git a/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-1x.png b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-1x.png new file mode 100644 index 0000000000..b8a0025f63 Binary files /dev/null and b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-1x.png differ diff --git a/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-2x.png b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-2x.png new file mode 100644 index 0000000000..817cdf8057 Binary files /dev/null and b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-2x.png differ diff --git a/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-portrait-1x.png b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-portrait-1x.png new file mode 100644 index 0000000000..f3685597a1 Binary files /dev/null and b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-portrait-1x.png differ diff --git a/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-portrait-2x.png b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-portrait-2x.png new file mode 100644 index 0000000000..5447ddfc5b Binary files /dev/null and b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-portrait-2x.png differ diff --git a/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-iphone-2x.png b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-iphone-2x.png new file mode 100644 index 0000000000..efe9e82a32 Binary files /dev/null and b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-iphone-2x.png differ diff --git a/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-iphone-retina4.png b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-iphone-retina4.png new file mode 100644 index 0000000000..d0e3261440 Binary files /dev/null and b/examples/AUv3Synth/Builds/iOS/AUv3Synth/Images.xcassets/LaunchImage.launchimage/LaunchImage-iphone-retina4.png differ diff --git a/examples/AUv3Synth/Builds/iOS/Info-AUv3_AppExtension.plist b/examples/AUv3Synth/Builds/iOS/Info-AUv3_AppExtension.plist new file mode 100644 index 0000000000..a496d4ac98 --- /dev/null +++ b/examples/AUv3Synth/Builds/iOS/Info-AUv3_AppExtension.plist @@ -0,0 +1,64 @@ + + + + + + LSRequiresIPhoneOS + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AUv3Synth + CFBundleDisplayName + AUv3Synth + CFBundlePackageType + XPC! + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + NSExtension + + NSExtensionPrincipalClass + AUv3SynthAUFactoryAUv3 + NSExtensionPointIdentifier + com.apple.AudioUnit-UI + NSExtensionAttributes + + AudioComponents + + + name + ROLI Ltd.: AUv3 Synth + description + AUv3 Synth + factoryFunction + AUv3SynthAUFactoryAUv3 + manufacturer + ROLI + type + aumu + subtype + AUv3 + version + 65536 + sandboxSafe + + tags + + Synth + + + + + + + diff --git a/examples/AUv3Synth/Builds/iOS/Info-AUv3_Standalone.plist b/examples/AUv3Synth/Builds/iOS/Info-AUv3_Standalone.plist new file mode 100644 index 0000000000..e42f1683ce --- /dev/null +++ b/examples/AUv3Synth/Builds/iOS/Info-AUv3_Standalone.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AUv3Synth + CFBundleDisplayName + AUv3Synth + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/AUv3Synth/Builds/iOS/Info-Shared_Code.plist b/examples/AUv3Synth/Builds/iOS/Info-Shared_Code.plist new file mode 100644 index 0000000000..a63dfa20c6 --- /dev/null +++ b/examples/AUv3Synth/Builds/iOS/Info-Shared_Code.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AUv3Synth + CFBundleDisplayName + AUv3Synth + CFBundlePackageType + FMWK + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/AUv3Synth/JuceLibraryCode/AppConfig.h b/examples/AUv3Synth/JuceLibraryCode/AppConfig.h new file mode 100644 index 0000000000..8ca835fbef --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/AppConfig.h @@ -0,0 +1,331 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + + There's a section below where you can add your own custom code safely, and the + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. + + Any commented-out settings will assume their default values. + +*/ + +#ifndef __JUCE_APPCONFIG_NAPIAV__ +#define __JUCE_APPCONFIG_NAPIAV__ + +//============================================================================== +// [BEGIN_USER_CODE_SECTION] + +// (You can add your own code in this section, and the Projucer will not overwrite it) + +// [END_USER_CODE_SECTION] + +//============================================================================== +#define JUCE_MODULE_AVAILABLE_juce_audio_basics 1 +#define JUCE_MODULE_AVAILABLE_juce_audio_devices 1 +#define JUCE_MODULE_AVAILABLE_juce_audio_formats 1 +#define JUCE_MODULE_AVAILABLE_juce_audio_plugin_client 1 +#define JUCE_MODULE_AVAILABLE_juce_audio_processors 1 +#define JUCE_MODULE_AVAILABLE_juce_audio_utils 1 +#define JUCE_MODULE_AVAILABLE_juce_core 1 +#define JUCE_MODULE_AVAILABLE_juce_data_structures 1 +#define JUCE_MODULE_AVAILABLE_juce_events 1 +#define JUCE_MODULE_AVAILABLE_juce_graphics 1 +#define JUCE_MODULE_AVAILABLE_juce_gui_basics 1 +#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1 + +//============================================================================== +#ifndef JUCE_STANDALONE_APPLICATION + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 0 + #endif +#endif + +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + +//============================================================================== +// juce_audio_devices flags: + +#ifndef JUCE_ASIO + //#define JUCE_ASIO +#endif + +#ifndef JUCE_WASAPI + //#define JUCE_WASAPI +#endif + +#ifndef JUCE_WASAPI_EXCLUSIVE + //#define JUCE_WASAPI_EXCLUSIVE +#endif + +#ifndef JUCE_DIRECTSOUND + //#define JUCE_DIRECTSOUND +#endif + +#ifndef JUCE_ALSA + //#define JUCE_ALSA +#endif + +#ifndef JUCE_JACK + //#define JUCE_JACK +#endif + +#ifndef JUCE_USE_ANDROID_OPENSLES + //#define JUCE_USE_ANDROID_OPENSLES +#endif + +#ifndef JUCE_USE_CDREADER + //#define JUCE_USE_CDREADER +#endif + +#ifndef JUCE_USE_CDBURNER + //#define JUCE_USE_CDBURNER +#endif + +//============================================================================== +// juce_audio_formats flags: + +#ifndef JUCE_USE_FLAC + //#define JUCE_USE_FLAC +#endif + +#ifndef JUCE_USE_OGGVORBIS + //#define JUCE_USE_OGGVORBIS +#endif + +#ifndef JUCE_USE_MP3AUDIOFORMAT + //#define JUCE_USE_MP3AUDIOFORMAT +#endif + +#ifndef JUCE_USE_LAME_AUDIO_FORMAT + //#define JUCE_USE_LAME_AUDIO_FORMAT +#endif + +#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT + //#define JUCE_USE_WINDOWS_MEDIA_FORMAT +#endif + +//============================================================================== +// juce_audio_processors flags: + +#ifndef JUCE_PLUGINHOST_VST + //#define JUCE_PLUGINHOST_VST +#endif + +#ifndef JUCE_PLUGINHOST_VST3 + //#define JUCE_PLUGINHOST_VST3 +#endif + +#ifndef JUCE_PLUGINHOST_AU + //#define JUCE_PLUGINHOST_AU +#endif + +//============================================================================== +// juce_core flags: + +#ifndef JUCE_FORCE_DEBUG + //#define JUCE_FORCE_DEBUG +#endif + +#ifndef JUCE_LOG_ASSERTIONS + //#define JUCE_LOG_ASSERTIONS +#endif + +#ifndef JUCE_CHECK_MEMORY_LEAKS + //#define JUCE_CHECK_MEMORY_LEAKS +#endif + +#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES + //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES +#endif + +#ifndef JUCE_INCLUDE_ZLIB_CODE + //#define JUCE_INCLUDE_ZLIB_CODE +#endif + +#ifndef JUCE_USE_CURL + //#define JUCE_USE_CURL +#endif + +//============================================================================== +// juce_graphics flags: + +#ifndef JUCE_USE_COREIMAGE_LOADER + //#define JUCE_USE_COREIMAGE_LOADER +#endif + +#ifndef JUCE_USE_DIRECTWRITE + //#define JUCE_USE_DIRECTWRITE +#endif + +//============================================================================== +// juce_gui_basics flags: + +#ifndef JUCE_ENABLE_REPAINT_DEBUGGING + //#define JUCE_ENABLE_REPAINT_DEBUGGING +#endif + +#ifndef JUCE_USE_XSHM + //#define JUCE_USE_XSHM +#endif + +#ifndef JUCE_USE_XRENDER + //#define JUCE_USE_XRENDER +#endif + +#ifndef JUCE_USE_XCURSOR + //#define JUCE_USE_XCURSOR +#endif + +//============================================================================== +// juce_gui_extra flags: + +#ifndef JUCE_WEB_BROWSER + //#define JUCE_WEB_BROWSER +#endif + +#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR + //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR +#endif + + +//============================================================================== +// Audio plugin settings.. + +#ifndef JucePlugin_Build_VST + #define JucePlugin_Build_VST 1 +#endif +#ifndef JucePlugin_Build_VST3 + #define JucePlugin_Build_VST3 1 +#endif +#ifndef JucePlugin_Build_AU + #define JucePlugin_Build_AU 0 +#endif +#ifndef JucePlugin_Build_AUv3 + #define JucePlugin_Build_AUv3 1 +#endif +#ifndef JucePlugin_Build_RTAS + #define JucePlugin_Build_RTAS 0 +#endif +#ifndef JucePlugin_Build_AAX + #define JucePlugin_Build_AAX 0 +#endif +#ifndef JucePlugin_Build_STANDALONE + #define JucePlugin_Build_STANDALONE 1 +#endif +#ifndef JucePlugin_Name + #define JucePlugin_Name "AUv3 Synth" +#endif +#ifndef JucePlugin_Desc + #define JucePlugin_Desc "AUv3 Synth" +#endif +#ifndef JucePlugin_Manufacturer + #define JucePlugin_Manufacturer "ROLI Ltd." +#endif +#ifndef JucePlugin_ManufacturerWebsite + #define JucePlugin_ManufacturerWebsite "" +#endif +#ifndef JucePlugin_ManufacturerEmail + #define JucePlugin_ManufacturerEmail "" +#endif +#ifndef JucePlugin_ManufacturerCode + #define JucePlugin_ManufacturerCode 'ROLI' +#endif +#ifndef JucePlugin_PluginCode + #define JucePlugin_PluginCode 'AUv3' +#endif +#ifndef JucePlugin_IsSynth + #define JucePlugin_IsSynth 1 +#endif +#ifndef JucePlugin_WantsMidiInput + #define JucePlugin_WantsMidiInput 1 +#endif +#ifndef JucePlugin_ProducesMidiOutput + #define JucePlugin_ProducesMidiOutput 0 +#endif +#ifndef JucePlugin_IsMidiEffect + #define JucePlugin_IsMidiEffect 0 +#endif +#ifndef JucePlugin_EditorRequiresKeyboardFocus + #define JucePlugin_EditorRequiresKeyboardFocus 0 +#endif +#ifndef JucePlugin_Version + #define JucePlugin_Version 1.0.0 +#endif +#ifndef JucePlugin_VersionCode + #define JucePlugin_VersionCode 0x10000 +#endif +#ifndef JucePlugin_VersionString + #define JucePlugin_VersionString "1.0.0" +#endif +#ifndef JucePlugin_VSTUniqueID + #define JucePlugin_VSTUniqueID JucePlugin_PluginCode +#endif +#ifndef JucePlugin_VSTCategory + #define JucePlugin_VSTCategory kPlugCategSynth +#endif +#ifndef JucePlugin_AUMainType + #define JucePlugin_AUMainType kAudioUnitType_MusicDevice +#endif +#ifndef JucePlugin_AUSubType + #define JucePlugin_AUSubType JucePlugin_PluginCode +#endif +#ifndef JucePlugin_AUExportPrefix + #define JucePlugin_AUExportPrefix AUv3SynthAU +#endif +#ifndef JucePlugin_AUExportPrefixQuoted + #define JucePlugin_AUExportPrefixQuoted "AUv3SynthAU" +#endif +#ifndef JucePlugin_AUManufacturerCode + #define JucePlugin_AUManufacturerCode JucePlugin_ManufacturerCode +#endif +#ifndef JucePlugin_CFBundleIdentifier + #define JucePlugin_CFBundleIdentifier com.roli.development.AUv3Synth +#endif +#ifndef JucePlugin_RTASCategory + #define JucePlugin_RTASCategory ePlugInCategory_SWGenerators +#endif +#ifndef JucePlugin_RTASManufacturerCode + #define JucePlugin_RTASManufacturerCode JucePlugin_ManufacturerCode +#endif +#ifndef JucePlugin_RTASProductId + #define JucePlugin_RTASProductId JucePlugin_PluginCode +#endif +#ifndef JucePlugin_RTASDisableBypass + #define JucePlugin_RTASDisableBypass 0 +#endif +#ifndef JucePlugin_RTASDisableMultiMono + #define JucePlugin_RTASDisableMultiMono 0 +#endif +#ifndef JucePlugin_AAXIdentifier + #define JucePlugin_AAXIdentifier com.roli.development.AUv3Synth +#endif +#ifndef JucePlugin_AAXManufacturerCode + #define JucePlugin_AAXManufacturerCode JucePlugin_ManufacturerCode +#endif +#ifndef JucePlugin_AAXProductId + #define JucePlugin_AAXProductId JucePlugin_PluginCode +#endif +#ifndef JucePlugin_AAXCategory + #define JucePlugin_AAXCategory AAX_ePlugInCategory_Dynamics +#endif +#ifndef JucePlugin_AAXDisableBypass + #define JucePlugin_AAXDisableBypass 0 +#endif +#ifndef JucePlugin_AAXDisableMultiMono + #define JucePlugin_AAXDisableMultiMono 0 +#endif +#ifndef JucePlugin_MaxNumInputChannels + #define JucePlugin_MaxNumInputChannels 0 +#endif +#ifndef JucePlugin_MaxNumOutputChannels + #define JucePlugin_MaxNumOutputChannels 2 +#endif +#ifndef JucePlugin_PreferredChannelConfigurations + #define JucePlugin_PreferredChannelConfigurations {0,2} +#endif + +#endif // __JUCE_APPCONFIG_NAPIAV__ diff --git a/examples/AUv3Synth/JuceLibraryCode/BinaryData.cpp b/examples/AUv3Synth/JuceLibraryCode/BinaryData.cpp new file mode 100644 index 0000000000..55a0de6225 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/BinaryData.cpp @@ -0,0 +1,315 @@ +/* ==================================== JUCER_BINARY_RESOURCE ==================================== + + This is an auto-generated file: Any edits you make may be overwritten! + +*/ + +namespace BinaryData +{ + +//================== proaudio.path ================== +static const unsigned char temp_binary_data_0[] = +{ 110,109,94,122,189,65,86,174,63,67,108,152,230,10,67,178,93,132,66,108,242,130,195,66,178,93,132,66,108,152,230,10,67,0,0,0,0,108,22,94,178,66,0,0,0,0,108,210,215,29,66,68,75,189,66,108,172,33,146,66,68,75,189,66,99,109,0,64,144,66,137,57,121,65,98,65, +235,252,65,200,166,160,65,0,0,0,0,30,34,90,66,0,0,0,0,49,117,192,66,98,0,0,0,0,164,28,244,66,146,92,66,65,123,22,17,67,0,24,248,65,24,246,31,67,108,0,20,19,66,152,165,20,67,98,144,78,175,65,77,16,8,67,0,216,71,65,181,140,234,66,0,216,71,65,49,117,192, +66,98,0,216,71,65,217,128,127,66,69,240,10,66,47,102,19,66,0,150,129,66,196,64,236,65,108,0,64,144,66,137,57,121,65,99,109,0,10,1,67,196,28,246,65,108,0,237,244,66,98,92,37,66,98,112,181,0,67,130,44,56,66,101,29,6,67,18,42,79,66,128,112,10,67,98,76,105, +66,108,128,225,24,67,98,76,105,66,98,8,26,19,67,116,188,61,66,81,235,10,67,112,11,24,66,0,10,1,67,197,28,246,65,99,109,128,72,26,67,98,60,116,66,108,0,18,17,67,49,49,142,66,98,122,31,20,67,138,193,157,66,0,209,21,67,138,178,174,66,0,209,21,67,49,117, +192,66,98,0,209,21,67,193,55,6,67,176,74,238,66,152,227,36,67,255,76,162,66,152,227,36,67,98,152,174,148,66,152,227,36,67,199,139,135,66,181,227,35,67,254,69,118,66,152,13,34,67,108,254,113,81,66,24,21,44,67,98,230,66,117,66,56,126,47,67,144,7,142,66, +24,97,49,67,255,76,162,66,24,97,49,67,98,54,203,251,66,24,97,49,67,0,79,34,67,81,248,12,67,0,79,34,67,48,117,192,66,98,0,79,34,67,4,70,167,66,172,108,31,67,253,104,143,66,128,72,26,67,96,60,116,66,99,101,0,0,0,0 }; + +const char* proaudio_path = (const char*) temp_binary_data_0; + +//================== singing.ogg ================== +static const unsigned char temp_binary_data_1[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,153,3,97,43,0,0,0,0,80,169,198,253,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,0,119,1,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,153,3,97,43,1,0,0,0,7,4,119,201,16,63,255,255,255,255,255,255,255, +255,255,255,255,255,255,255,201,3,118,111,114,98,105,115,47,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,52,48,49,50,50,32,40,84,117,114,112,97,107,195,164,114,195,164,106,105,105,110,41,0,0,0,0,1,5,118,111, +114,98,105,115,41,66,67,86,1,0,8,0,0,0,49,76,32,197,128,208,144,85,0,0,16,0,0,96,36,41,14,147,102,73,41,165,148,161,40,121,152,148,72,73,41,165,148,197,48,137,152,148,137,197,24,99,140,49,198,24,99,140,49,198,24,99,140,32,52,100,21,0,0,4,0,128,40,9,142, +163,230,73,106,206,57,103,24,39,142,114,160,57,105,78,56,167,32,7,138,81,224,57,9,194,245,38,99,110,166,180,166,107,110,206,41,37,8,13,89,5,0,0,2,0,64,72,33,133,20,82,72,33,133,20,98,136,33,134,24,98,136,33,135,28,114,200,33,167,156,114,10,42,168,160, +130,10,50,200,32,131,76,50,233,164,147,78,58,233,168,163,142,58,234,40,180,208,66,11,45,180,210,74,76,49,213,86,99,174,189,6,93,124,115,206,57,231,156,115,206,57,231,156,115,206,9,66,67,86,1,0,32,0,0,4,66,6,25,100,16,66,8,33,133,20,82,136,41,166,152, +114,10,50,200,128,208,144,85,0,0,32,0,128,0,0,0,0,71,145,20,73,177,20,203,177,28,205,209,36,79,242,44,81,19,53,209,51,69,83,84,77,85,85,85,85,117,93,87,118,101,215,118,117,215,118,125,89,152,133,91,184,125,89,184,133,91,216,133,93,247,133,97,24,134,97, +24,134,97,24,134,97,248,125,223,247,125,223,247,125,32,52,100,21,0,32,1,0,160,35,57,150,227,41,162,34,26,162,226,57,162,3,132,134,172,2,0,100,0,0,4,0,32,9,146,34,41,146,163,73,166,102,106,174,105,155,182,104,171,182,109,203,178,44,203,178,12,132,134, +172,2,0,0,1,0,4,0,0,0,0,0,160,105,154,166,105,154,166,105,154,166,105,154,166,105,154,166,105,154,166,105,154,102,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,64, +104,200,42,0,64,2,0,64,199,113,28,199,113,36,69,82,36,199,114,44,7,8,13,89,5,0,200,0,0,8,0,64,82,44,197,114,52,71,115,52,199,115,60,199,115,60,71,116,68,201,148,76,205,244,76,15,8,13,89,5,0,0,2,0,8,0,0,0,0,0,64,49,28,197,113,28,201,209,36,79,82,45,211, +114,53,87,115,61,215,115,77,215,117,93,87,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,129,208,144,85,0,0,4,0,0,33,157,102,150,106,128,8,51,144,97,32,52,100,21,0,128,0,0,0,24,161,8,67,12,8,13,89, +5,0,0,4,0,0,136,161,228,32,154,208,154,243,205,57,14,154,229,160,169,20,155,211,193,137,84,155,39,185,169,152,155,115,206,57,231,156,108,206,25,227,156,115,206,41,202,153,197,160,153,208,154,115,206,73,12,154,165,160,153,208,154,115,206,121,18,155,7, +173,169,210,154,115,206,25,231,156,14,198,25,97,156,115,206,105,210,154,7,169,217,88,155,115,206,89,208,154,230,168,185,20,155,115,206,137,148,155,39,181,185,84,155,115,206,57,231,156,115,206,57,231,156,115,206,169,94,156,206,193,57,225,156,115,206,137, +218,155,107,185,9,93,156,115,206,249,100,156,238,205,9,225,156,115,206,57,231,156,115,206,57,231,156,115,206,9,66,67,86,1,0,64,0,0,4,97,216,24,198,157,130,32,125,142,6,98,20,33,166,33,147,30,116,143,14,147,160,49,200,41,164,30,141,142,70,74,169,131,80, +82,25,39,165,116,130,208,144,85,0,0,32,0,0,132,16,82,72,33,133,20,82,72,33,133,20,82,72,33,134,24,98,136,33,167,156,114,10,42,168,164,146,138,42,202,40,179,204,50,203,44,179,204,50,203,172,195,206,58,235,176,195,16,67,12,49,180,210,74,44,53,213,86,99, +141,181,230,158,115,174,57,72,107,165,181,214,90,43,165,148,82,74,41,165,32,52,100,21,0,0,2,0,64,32,100,144,65,6,25,133,20,82,72,33,134,152,114,202,41,167,160,130,10,8,13,89,5,0,0,2,0,8,0,0,0,240,36,207,17,29,209,17,29,209,17,29,209,17,29,209,17,29,207, +241,28,81,18,37,81,18,37,209,50,45,83,51,61,85,84,85,87,118,109,89,151,117,219,183,133,93,216,117,223,215,125,223,215,141,95,23,134,101,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,9,66,67,86,1,0,32,0,0,0,66,8,33,132,20,82,72,33,133,148,98, +140,49,199,156,131,78,66,9,129,208,144,85,0,0,32,0,128,0,0,0,0,71,113,20,199,145,28,201,145,36,75,178,36,77,210,44,205,242,52,79,243,52,209,19,69,81,52,77,83,21,93,209,21,117,211,22,101,83,54,93,211,53,101,211,85,101,213,118,101,217,182,101,91,183,125, +89,182,125,223,247,125,223,247,125,223,247,125,223,247,125,223,215,117,32,52,100,21,0,32,1,0,160,35,57,146,34,41,146,34,57,142,227,72,146,4,132,134,172,2,0,100,0,0,4,0,160,40,142,226,56,142,35,73,146,36,89,146,38,121,150,103,137,154,169,153,158,233,169, +162,10,132,134,172,2,0,0,1,0,4,0,0,0,0,0,160,104,138,167,152,138,167,136,138,231,136,142,40,137,150,105,137,154,170,185,162,108,202,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186, +174,235,186,174,235,186,64,104,200,42,0,64,2,0,64,71,114,36,71,114,36,69,82,36,69,114,36,7,8,13,89,5,0,200,0,0,8,0,192,49,28,67,82,36,199,178,44,77,243,52,79,243,52,209,19,61,209,51,61,85,116,69,23,8,13,89,5,0,0,2,0,8,0,0,0,0,0,192,144,12,75,177,28,205, +209,36,81,82,45,213,82,53,213,82,45,85,84,61,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,213,52,77,211,52,129,208,144,149,0,0,25,0,0,35,65,6,25,132,16,138,114,144,66,110,61,88,8,49,230,36,5,161,57, +6,161,196,24,132,167,16,51,12,57,13,34,116,144,65,39,61,184,146,57,195,12,243,224,82,40,21,68,76,131,141,37,55,142,32,13,194,166,92,73,229,56,8,66,67,86,4,0,81,0,0,128,49,200,49,196,24,114,206,73,201,160,68,206,49,9,157,148,200,57,39,165,147,210,73,41, +45,150,24,51,41,37,166,18,99,227,156,163,210,73,201,164,148,24,75,138,157,164,18,99,137,173,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,20,0,0,98,12,82,10,41,133,148,82,206,41,230,144,82,202,49,229,28,82,74,57,167,156,83,206,57,8,29,132,202,49,6,157,131, +16,41,165,28,83,206,41,199,28,132,204,65,229,156,131,208,65,40,0,0,32,192,1,0,32,192,66,40,52,100,69,0,16,39,0,224,112,36,207,147,52,75,20,37,75,19,69,207,20,101,215,19,77,215,149,52,205,52,53,81,84,85,203,19,85,213,84,85,219,22,77,85,182,37,77,19,77, +77,244,84,85,19,69,85,21,85,211,150,77,85,181,109,207,52,101,217,84,85,221,22,85,213,182,101,219,22,126,87,150,117,223,51,77,89,22,85,213,214,77,85,181,117,215,150,125,95,214,109,93,152,52,205,52,53,81,84,85,77,20,85,213,84,85,219,54,85,215,182,53,81, +116,85,81,85,101,89,84,85,89,118,101,89,247,85,87,214,125,75,20,85,213,83,77,217,21,85,85,182,85,217,245,109,85,150,125,225,116,85,93,87,101,217,247,85,89,22,126,91,215,133,225,246,125,225,24,85,213,214,77,215,213,117,85,150,125,97,214,101,97,183,117, +223,40,105,154,105,106,162,168,170,154,40,170,170,169,170,182,109,170,174,173,91,162,232,170,162,170,202,178,103,170,174,172,202,178,175,171,174,108,235,154,40,170,174,168,170,178,44,170,170,44,171,178,172,251,170,44,235,182,168,170,186,173,202,178,176, +155,174,171,235,182,239,11,195,44,235,186,112,170,174,174,171,178,236,251,170,44,235,186,173,235,198,113,235,186,48,124,166,41,203,166,171,234,186,169,186,186,110,235,186,113,204,182,109,28,163,170,234,190,42,203,194,176,202,178,239,235,186,47,180,117, +33,81,85,117,221,148,93,227,87,101,89,247,109,95,119,158,91,247,133,178,109,59,191,173,251,202,113,235,186,210,248,57,207,111,28,185,182,109,28,179,110,27,191,173,251,198,243,43,63,97,56,142,165,103,154,182,109,170,170,173,155,170,171,235,178,110,43, +195,172,235,66,81,85,125,93,149,101,223,55,93,89,23,110,223,55,142,91,215,141,162,170,234,186,42,203,190,176,202,178,49,220,198,111,28,187,48,28,93,219,54,142,91,215,157,178,173,11,125,99,200,247,9,207,107,219,198,113,251,58,227,246,117,163,175,12,9, +199,143,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,6,33,231,20,83,16,42,197,32,116,16,82,234,32,164,84,49,6,33,115,78,74,197,28,148,80,74,106,33,148,212,42,198,32,84,142,73,200,156,147,18,74,104,41,148,210,82,7,161,165,80,74,107,161,148,214, +82,107,177,166,212,98,237,32,164,22,74,105,45,148,210,90,106,169,198,212,90,140,17,99,16,50,231,164,100,206,73,9,165,180,22,74,105,45,115,78,74,231,160,164,14,66,74,165,164,20,75,74,45,86,204,73,201,160,163,210,65,72,169,164,18,83,73,169,181,80,74,107, +165,164,22,75,74,49,182,20,91,110,49,214,28,74,105,45,164,18,91,73,41,198,20,83,109,45,198,154,35,198,32,100,206,73,201,156,147,18,74,105,45,148,210,90,229,152,148,14,66,74,153,131,146,74,74,173,149,146,82,204,156,147,210,65,72,169,131,142,74,73,41,182, +146,74,76,161,148,214,74,74,177,133,82,90,108,49,214,156,82,108,53,148,210,90,73,41,198,146,74,108,45,198,90,91,76,181,117,16,90,11,165,180,22,74,105,173,181,86,107,106,173,198,80,74,107,37,165,24,75,74,177,181,22,107,110,49,230,26,74,105,173,164,18, +91,73,169,197,22,91,142,45,198,154,83,107,53,166,214,106,110,49,230,26,91,109,61,214,154,115,74,173,214,212,82,141,45,198,154,99,109,189,213,154,123,239,32,164,22,74,105,45,148,210,98,106,45,198,214,98,173,161,148,214,74,42,177,149,146,90,108,49,230, +218,90,140,57,148,210,98,73,169,197,146,82,140,45,198,154,91,108,185,166,150,106,108,49,230,154,82,139,181,230,218,115,108,53,246,212,90,172,45,198,154,83,75,181,214,90,115,143,185,245,86,0,0,192,128,3,0,64,128,9,101,160,208,144,149,0,64,20,0,0,65,136, +82,206,73,105,16,114,204,57,42,9,66,204,57,39,169,114,76,66,41,41,85,204,65,8,37,181,206,57,41,41,197,214,57,8,37,165,22,75,42,45,197,86,107,41,41,181,22,107,45,0,0,160,192,1,0,32,192,6,77,137,197,1,10,13,89,9,0,68,1,0,32,198,32,196,24,132,6,25,165,24, +131,208,24,164,20,99,16,34,165,24,115,78,74,165,20,99,206,73,201,24,115,14,66,42,25,99,206,65,40,41,132,80,74,42,41,133,16,74,73,37,165,2,0,0,10,28,0,0,2,108,208,148,88,28,160,208,144,21,1,64,20,0,0,96,12,98,12,49,134,32,116,84,50,42,17,132,76,74,39, +169,129,16,90,11,173,117,214,82,107,165,197,204,90,106,173,180,216,64,8,173,133,214,50,75,37,198,212,90,102,173,196,152,90,43,0,0,236,192,1,0,236,192,66,40,52,100,37,0,144,7,0,64,24,163,20,99,206,57,103,16,98,204,57,232,28,52,8,49,230,28,132,14,42,198, +156,131,14,66,8,21,99,206,65,8,33,132,204,57,8,33,132,16,66,230,28,132,16,66,8,161,131,16,66,8,165,148,210,65,8,33,132,82,74,233,32,132,16,66,41,165,116,16,66,8,161,148,82,10,0,0,42,112,0,0,8,176,81,100,115,130,145,160,66,67,86,2,0,121,0,0,128,49,74, +57,7,161,148,70,41,198,32,148,146,82,163,20,99,16,74,73,169,114,12,66,41,41,197,86,57,7,161,148,148,90,236,32,148,210,90,108,53,118,16,74,105,45,198,90,67,74,173,197,88,107,174,33,165,214,98,172,53,215,212,90,140,181,230,154,107,74,45,198,90,107,205, +185,0,0,220,5,7,0,176,3,27,69,54,39,24,9,42,52,100,37,0,144,7,0,128,32,164,20,99,140,49,134,20,98,138,49,231,156,67,8,41,197,152,115,206,41,166,24,115,206,57,231,148,98,140,57,231,156,115,140,49,231,156,115,206,57,198,152,115,206,57,231,28,115,206,57, +231,156,115,142,57,231,156,115,206,57,231,156,115,206,57,231,156,115,206,57,231,156,115,206,9,0,0,42,112,0,0,8,176,81,100,115,130,145,160,66,67,86,2,0,169,0,0,0,17,86,98,140,49,198,24,27,8,49,198,24,99,140,49,70,18,98,140,49,198,24,99,108,49,198,24,99, +140,49,198,152,98,140,49,198,24,99,140,49,198,24,99,140,49,198,24,99,140,49,198,24,99,140,49,198,24,99,140,49,198,24,99,140,49,198,24,99,140,49,198,24,99,140,49,198,24,99,140,49,198,24,99,140,49,198,24,91,107,173,181,214,90,107,173,181,214,90,107,173, +181,214,90,107,173,0,64,191,10,7,0,255,7,27,86,71,56,41,26,11,44,52,100,37,0,16,14,0,0,24,195,152,115,142,57,6,29,132,134,41,232,164,132,14,66,8,161,67,74,57,40,37,132,80,74,41,41,115,78,74,74,165,164,148,90,74,153,115,82,82,42,37,165,150,82,234,32,164, +212,90,74,45,181,214,90,7,37,165,214,82,106,173,181,214,58,8,165,180,212,90,107,173,181,216,65,72,41,165,214,90,139,45,198,80,74,74,173,181,216,98,140,53,134,82,82,106,173,197,216,98,172,49,164,210,82,108,45,198,24,99,172,161,148,214,90,107,49,198,24, +107,45,41,181,214,98,140,181,198,90,107,73,169,181,214,98,139,53,214,90,11,0,224,110,112,0,128,72,176,113,134,149,164,179,194,209,224,66,67,86,2,0,33,1,0,4,66,140,57,231,156,115,16,66,8,33,82,138,49,231,160,131,16,66,8,33,68,74,49,230,28,116,16,66,8, +33,132,140,49,231,160,131,16,66,8,33,132,144,49,230,28,116,16,66,8,33,132,16,58,231,28,132,16,66,8,161,132,82,74,231,28,116,16,66,8,33,148,80,66,233,32,132,16,66,8,161,132,82,74,41,29,132,16,66,40,161,132,82,74,41,37,132,16,66,9,165,148,82,74,41,165, +132,16,66,8,161,132,18,74,41,165,148,16,66,8,165,148,82,74,41,165,148,18,66,8,33,148,82,74,41,165,148,82,66,8,161,148,80,74,41,165,148,82,74,8,33,132,82,74,41,165,148,82,74,9,33,132,80,74,41,165,148,82,74,41,33,132,18,74,41,165,148,82,74,41,165,0,0,128, +3,7,0,128,0,35,232,36,163,202,34,108,52,225,194,3,80,104,200,74,0,128,12,0,0,113,216,106,235,41,214,200,32,197,156,132,150,75,132,144,114,16,98,46,17,82,138,57,71,177,101,72,25,197,24,213,148,49,165,20,83,82,107,232,156,98,140,81,79,157,99,74,49,195, +172,148,86,74,40,145,130,210,114,172,181,118,204,1,0,0,32,8,0,48,16,33,51,129,64,1,20,24,200,0,128,3,132,4,41,0,160,176,192,208,49,92,4,4,228,18,50,10,12,10,199,132,115,210,105,3,0,16,132,200,12,145,136,88,12,18,19,170,129,162,98,58,0,88,92,96,200,7, +128,12,141,141,180,139,11,232,50,192,5,93,220,117,32,132,32,4,33,136,197,1,20,144,128,131,19,110,120,226,13,79,184,193,9,58,69,165,14,2,0,0,0,0,0,1,0,30,0,0,146,13,32,34,34,154,57,142,14,143,15,144,16,145,17,146,18,147,19,148,0,0,0,0,0,224,1,128,15,0, +128,36,5,136,136,136,102,142,163,195,227,3,36,68,100,132,164,196,228,4,37,0,0,0,0,0,0,0,0,0,8,8,8,0,0,0,0,0,4,0,0,0,8,8,79,103,103,83,0,0,192,59,0,0,0,0,0,0,153,3,97,43,2,0,0,0,169,58,23,146,32,54,52,54,58,246,252,255,12,255,7,255,14,255,15,255,12,255, +20,255,5,255,19,255,6,255,2,255,10,255,6,255,15,108,10,93,103,243,86,237,103,242,178,237,171,132,106,161,21,240,144,229,148,39,23,205,161,7,170,63,255,218,246,159,99,9,186,194,98,255,239,156,233,243,100,152,234,139,235,28,253,245,165,3,176,44,0,204,62, +187,180,111,251,214,188,164,74,125,21,168,22,74,3,51,87,217,141,56,149,115,45,74,200,214,241,10,132,158,211,211,255,207,149,250,56,248,192,225,63,83,149,77,7,219,103,135,3,149,13,196,82,131,12,176,111,197,183,144,68,125,21,232,76,106,54,192,207,101,206, +112,195,58,181,36,122,13,23,27,91,61,248,234,122,101,102,71,239,206,215,38,90,47,156,4,254,252,101,50,168,20,34,254,3,196,94,101,245,140,93,13,223,79,8,81,179,79,107,168,64,80,177,49,152,47,119,116,28,60,191,65,202,172,65,150,112,96,199,151,199,38,46, +18,228,146,91,59,181,144,236,238,193,229,102,13,0,252,178,46,175,76,0,58,201,69,86,220,237,117,135,187,251,132,250,44,51,160,130,178,255,128,10,16,224,199,1,132,3,10,6,193,249,4,0,97,49,41,75,48,3,200,91,10,172,132,126,185,93,193,235,193,121,53,231,164, +186,222,170,51,149,116,63,185,140,0,251,47,69,128,184,253,82,14,160,54,127,57,5,176,186,153,242,232,81,63,253,179,89,65,47,140,83,2,190,216,252,189,170,176,202,52,167,12,168,170,185,102,110,172,13,25,157,166,99,141,223,124,249,188,162,222,98,45,181,250, +13,40,46,203,73,9,163,118,65,187,222,133,248,223,158,250,104,198,110,47,95,144,89,2,118,252,90,133,59,96,126,124,153,79,108,170,50,214,29,170,79,205,241,172,138,190,202,245,232,57,26,24,160,15,201,112,37,54,131,48,80,196,233,242,124,233,245,39,127,213, +245,232,127,139,187,112,192,217,31,61,17,240,173,37,56,53,207,246,229,28,183,13,240,9,215,231,75,250,131,12,44,69,193,219,241,161,81,244,209,126,53,61,155,179,187,252,121,190,181,209,25,87,5,62,217,133,89,221,234,54,205,89,238,30,119,132,143,62,42,87, +16,240,31,208,0,39,240,253,171,0,29,135,134,42,215,16,59,86,146,7,74,96,113,224,26,0,242,192,3,208,38,60,118,134,2,57,128,190,103,61,240,15,75,5,192,14,29,115,43,232,68,245,90,0,206,182,12,2,240,187,79,210,0,248,223,152,7,64,156,45,14,245,143,237,15, +83,64,38,154,95,41,36,189,58,129,149,112,46,231,86,3,160,110,214,42,248,228,223,244,36,21,116,53,255,110,176,215,202,105,0,113,146,247,64,128,214,206,190,122,112,163,18,113,250,243,159,237,185,8,160,0,188,52,193,7,50,83,93,46,128,158,122,155,100,228, +254,124,198,130,250,229,255,58,144,235,100,166,239,145,192,154,83,181,181,254,197,182,168,104,103,185,115,253,224,42,49,120,181,43,36,195,6,230,47,65,7,153,160,176,125,173,74,236,180,27,235,46,167,1,254,39,46,211,186,26,133,195,149,39,82,10,74,234,165, +136,4,62,158,238,185,146,125,0,242,39,198,36,104,14,167,173,2,119,160,3,62,185,101,161,111,244,82,148,83,238,206,142,68,55,57,85,19,82,65,209,191,128,6,52,0,192,97,3,140,48,70,62,224,46,160,198,87,16,199,97,151,60,8,28,80,101,87,192,204,3,29,193,0,48, +53,20,232,25,250,127,202,65,199,9,240,89,192,214,1,248,158,10,0,237,214,17,3,192,141,181,2,184,93,6,129,4,205,50,67,0,128,163,186,136,8,101,217,148,2,66,253,25,5,128,245,102,170,170,46,88,237,114,64,77,190,54,160,66,7,64,100,178,57,77,17,122,37,222,205, +33,88,102,244,193,205,83,238,2,37,0,196,15,130,59,112,120,42,180,160,211,89,36,71,147,55,69,163,247,249,231,41,32,148,182,221,165,6,216,189,15,159,19,2,66,142,19,94,73,33,225,202,229,123,191,148,224,247,102,0,62,59,0,237,255,78,0,72,235,201,6,240,235, +127,189,112,85,176,159,143,232,203,141,61,9,192,243,125,166,132,202,58,192,23,208,192,164,160,126,253,214,130,92,186,20,12,162,92,225,175,210,138,18,14,70,136,208,47,213,154,106,98,8,192,41,105,34,15,160,157,117,92,78,212,1,45,18,0,30,185,101,97,156, +98,163,218,108,119,53,35,188,111,160,77,192,57,251,23,0,0,208,0,15,80,1,116,129,49,218,7,124,7,112,0,190,1,235,144,124,242,32,112,116,12,162,131,25,1,130,61,192,93,152,148,14,24,20,193,217,106,2,147,107,0,255,54,208,93,2,0,230,2,14,0,224,109,218,0,240, +213,86,5,168,164,29,145,128,28,11,139,4,0,240,30,101,1,106,219,59,35,88,0,87,222,2,197,62,166,67,147,204,137,6,74,73,168,65,20,10,0,133,171,162,37,214,229,252,108,62,189,165,49,231,55,236,69,1,0,135,22,174,86,107,160,227,166,4,138,113,150,126,193,218, +75,77,79,160,240,192,51,33,208,179,123,73,11,64,182,182,182,10,192,100,190,234,150,6,105,117,31,134,26,30,82,184,2,32,199,3,30,59,3,128,0,54,5,116,172,31,183,32,170,62,140,141,34,16,30,224,170,105,29,64,78,44,28,199,5,141,27,183,218,81,251,236,2,67,9, +202,206,98,83,203,90,46,52,133,47,83,245,154,236,138,189,59,195,218,162,215,253,83,62,206,155,54,50,152,30,4,0,30,185,213,25,63,113,169,202,189,239,250,142,176,155,20,102,3,228,236,95,64,5,84,0,128,15,232,87,224,90,64,9,172,15,120,73,96,78,224,3,48,216, +128,151,30,80,208,192,1,5,9,178,196,147,0,16,77,48,124,160,24,216,70,88,63,148,128,117,185,0,95,155,129,203,68,1,64,253,142,2,128,124,141,6,0,208,21,71,1,160,60,36,0,40,83,190,54,2,0,80,16,5,16,43,203,195,54,5,32,39,144,0,156,14,2,21,123,187,83,128,238, +46,214,168,132,212,243,1,153,233,87,39,253,221,64,0,0,0,224,70,74,212,233,255,90,86,161,83,102,147,238,66,183,110,15,165,52,94,175,69,193,115,229,68,222,17,128,170,91,18,45,14,86,253,184,125,21,114,19,185,180,129,18,72,93,118,169,39,152,80,122,87,13, +16,170,170,190,18,1,33,83,31,194,146,255,57,129,129,216,4,31,193,110,72,70,7,160,192,64,237,229,13,64,125,127,145,0,82,32,219,158,169,159,49,226,219,32,0,2,108,94,226,192,93,169,80,199,139,33,46,180,51,150,200,87,59,128,54,189,220,63,25,43,46,110,171, +1,76,0,30,185,101,153,212,232,198,148,123,220,101,139,25,238,134,65,49,17,206,65,127,1,21,0,0,224,3,118,12,40,1,37,176,62,224,60,129,11,240,13,40,60,32,128,29,225,65,224,152,40,66,3,7,52,4,56,0,159,128,236,50,52,162,130,41,176,5,172,103,69,224,180,117, +128,83,18,232,56,0,224,102,136,2,0,82,203,2,0,14,153,16,0,108,197,7,32,66,126,26,40,0,200,108,134,66,130,38,15,37,0,64,60,4,1,0,167,19,72,66,32,95,53,0,245,102,45,161,35,75,69,0,108,202,79,141,144,56,121,94,58,21,143,38,186,40,80,0,2,23,69,165,90,201, +172,212,22,133,90,221,215,0,194,249,93,160,220,39,246,0,0,160,83,97,125,246,224,99,30,130,118,139,11,228,108,79,15,222,157,28,217,15,75,154,255,207,49,239,156,103,131,9,185,127,86,1,100,109,159,108,3,232,182,201,78,11,99,81,41,160,243,31,224,219,1,115, +76,52,72,162,52,174,132,9,31,89,1,3,144,2,16,207,57,175,129,202,191,27,161,39,25,32,144,237,123,103,162,132,222,85,189,212,153,101,167,97,246,182,180,207,0,30,185,21,153,56,137,11,83,206,184,239,98,171,243,97,108,128,245,15,0,232,115,224,143,42,128,151, +7,168,0,182,177,1,22,63,224,2,28,1,156,39,144,54,64,45,112,192,148,58,56,96,12,96,160,10,184,205,120,45,225,49,197,96,3,159,173,147,208,87,140,3,128,254,223,30,198,82,64,114,71,0,64,57,135,22,0,100,59,27,128,82,255,13,64,133,57,18,0,186,253,92,11,0,242, +22,26,157,2,238,216,196,19,2,36,93,163,6,192,115,40,169,30,110,10,160,190,160,134,161,199,155,252,205,200,183,253,64,226,201,65,81,1,202,1,224,204,29,161,226,147,45,27,61,118,151,188,140,80,8,252,232,132,100,26,227,247,166,67,167,190,243,90,18,128,161, +103,95,27,211,31,242,61,48,252,119,175,218,140,166,27,99,192,163,212,60,29,34,64,180,156,102,242,254,118,174,14,200,17,190,123,64,1,24,255,118,112,138,104,123,130,119,0,192,224,4,233,112,49,6,32,1,128,29,11,209,255,100,123,69,245,233,48,64,44,88,213, +144,145,186,65,110,135,35,70,170,179,242,14,54,103,138,55,98,99,66,3,0,254,184,21,153,212,138,11,215,206,184,118,17,222,239,144,76,160,211,47,192,0,0,128,7,56,3,40,176,42,218,7,92,128,111,192,45,128,217,3,0,74,8,8,28,208,1,28,48,70,3,210,131,2,0,36,97, +210,204,100,11,154,129,194,8,30,183,38,176,79,77,224,231,5,116,74,1,32,55,165,20,0,226,95,6,0,103,79,4,160,206,38,32,16,105,178,201,3,64,81,222,196,72,64,84,244,221,0,0,32,161,7,96,225,114,20,218,53,144,220,132,82,238,161,236,3,189,156,106,0,30,183,215, +69,113,101,62,77,120,40,121,50,198,219,223,94,0,8,0,44,22,161,201,18,159,89,82,131,123,108,31,69,52,86,215,68,7,46,229,108,54,58,151,178,210,201,0,128,222,12,211,216,77,79,119,125,146,253,32,213,107,230,145,13,28,120,58,167,118,1,118,52,63,161,10,16, +122,214,184,77,1,136,168,203,117,255,23,146,186,33,45,182,29,66,6,212,47,160,95,247,116,96,177,87,208,237,246,79,17,21,64,215,89,33,9,255,72,15,115,2,86,178,8,236,167,177,159,179,212,90,93,175,2,126,137,32,251,79,130,89,219,169,43,128,61,1,30,185,101, +65,45,197,96,194,115,94,83,196,247,123,172,77,84,215,95,64,3,42,0,192,7,184,3,56,1,42,128,181,195,32,22,129,39,128,203,6,168,4,3,28,48,49,193,1,99,0,146,168,3,150,8,70,3,69,129,21,208,63,87,192,58,191,0,239,79,96,158,5,0,28,125,75,0,64,214,136,5,5,192, +112,121,0,96,145,39,148,51,188,107,5,96,189,109,158,130,88,235,27,99,69,0,82,30,167,29,40,76,169,232,103,198,242,28,80,244,205,20,192,235,41,208,112,236,162,116,197,240,211,185,26,243,99,92,221,75,245,8,120,1,64,89,90,73,73,220,152,183,222,118,167,126, +40,104,53,185,221,138,245,97,140,125,109,150,154,33,228,34,85,46,163,222,125,63,123,235,222,82,45,181,115,171,173,26,132,176,195,180,46,0,221,218,155,188,2,104,186,232,40,164,8,210,170,63,168,187,189,25,177,148,53,49,253,36,53,40,21,85,198,144,55,42, +145,246,53,1,29,6,251,221,92,230,105,146,146,90,4,141,78,77,251,160,41,53,192,201,166,136,80,162,216,245,25,202,106,153,0,254,168,197,97,47,231,160,210,46,71,23,211,238,134,130,19,153,167,95,64,3,12,0,120,128,87,96,27,155,209,63,160,3,80,2,47,9,28,54, +64,11,6,56,14,29,59,240,0,64,9,64,240,37,192,65,51,39,45,71,49,144,23,232,45,128,179,215,4,234,148,1,199,14,0,216,85,141,3,0,168,109,7,160,66,83,128,31,129,56,192,37,87,33,1,0,52,113,60,149,86,86,249,69,75,37,96,119,98,20,20,230,33,52,183,149,131,37, +229,196,119,128,131,158,43,14,50,62,85,178,81,100,254,223,217,125,227,129,48,169,7,21,2,16,1,0,164,7,113,178,4,98,88,172,232,245,237,0,152,19,3,77,243,228,74,222,189,87,159,214,221,247,149,243,2,55,87,255,164,154,153,191,23,110,94,75,117,147,171,185, +128,191,239,191,227,178,0,186,11,204,211,4,112,170,151,28,1,134,61,189,222,51,207,171,203,26,9,123,196,247,216,17,31,184,185,120,192,46,79,233,216,81,210,82,191,93,65,203,240,247,144,214,8,53,89,73,57,154,13,27,100,201,181,32,164,207,194,123,132,76,36, +101,100,143,145,177,122,4,183,194,108,122,98,131,2,30,169,101,153,30,31,69,56,227,88,33,166,147,7,27,72,150,252,11,0,104,0,128,15,216,11,80,1,116,9,136,29,6,49,52,112,14,8,43,240,101,0,56,96,98,130,3,26,26,24,46,134,3,82,150,204,76,97,132,254,81,13,208, +111,70,224,29,11,184,148,0,5,174,12,9,0,138,128,203,1,0,188,22,185,0,128,137,192,0,24,126,54,17,192,211,206,146,176,80,146,12,3,0,196,35,223,64,32,233,184,27,245,246,75,160,169,121,60,11,82,112,64,4,7,254,55,215,216,180,113,157,205,153,67,185,224,86, +180,20,64,0,0,5,21,78,41,131,198,82,9,188,129,150,75,229,53,244,201,223,207,171,153,215,146,22,227,162,57,140,5,123,186,50,192,195,59,215,118,15,112,178,223,87,14,128,242,162,175,176,66,9,251,35,117,185,141,106,124,136,120,145,162,71,164,201,101,98,167, +8,1,128,66,251,158,136,208,45,9,141,12,37,224,104,189,226,63,162,208,232,196,67,199,25,95,225,66,182,214,74,102,92,118,171,116,249,69,152,27,18,210,237,170,30,36,183,170,242,184,3,116,0,222,168,197,97,139,216,48,179,108,134,240,123,15,131,129,36,240, +47,0,0,0,192,14,91,99,51,176,9,40,14,131,40,24,18,213,21,16,210,120,112,28,14,192,6,76,193,20,192,65,3,180,128,100,64,93,176,107,77,224,46,229,192,71,128,142,0,92,249,89,0,212,69,43,1,224,166,144,18,10,0,66,201,9,234,47,13,81,96,252,104,144,116,193,159, +39,67,23,208,249,4,133,128,1,173,183,152,102,83,235,80,122,3,141,138,88,1,113,169,39,49,154,97,176,81,103,129,248,222,179,79,62,37,80,5,12,0,112,69,64,252,146,146,152,94,182,231,220,119,19,195,165,155,192,105,114,238,33,236,239,125,120,112,251,171,121, +221,57,121,214,19,164,247,118,53,109,145,16,140,121,245,48,93,9,140,124,114,15,49,33,141,200,65,106,182,107,74,145,133,9,201,110,157,90,245,66,141,18,223,33,235,126,234,232,235,41,192,37,65,239,162,15,36,9,142,74,157,239,45,1,150,128,91,250,224,46,126, +116,192,153,97,16,105,198,147,14,146,97,11,156,239,98,11,13,128,7,18,0,254,168,5,185,177,141,76,148,51,78,165,171,237,174,192,213,128,235,31,80,1,117,50,240,75,10,224,245,3,84,2,74,224,105,64,177,67,199,64,224,27,48,91,0,50,112,60,58,58,216,0,6,37,0, +39,3,40,48,3,245,51,172,191,41,7,235,249,23,1,128,198,237,198,212,117,0,186,83,73,0,136,190,167,4,0,173,15,80,0,176,55,19,80,0,232,198,138,2,245,191,157,80,120,25,10,75,64,15,26,38,34,0,74,142,61,128,98,66,77,77,134,183,159,160,130,250,91,136,151,51, +39,169,183,254,245,233,69,162,25,54,187,3,184,20,0,174,80,168,63,112,124,221,98,154,139,198,252,158,237,50,236,218,21,132,93,75,138,77,237,95,204,251,175,86,211,65,182,108,168,2,140,188,125,33,13,128,204,116,190,175,173,43,171,185,12,95,252,214,72,115, +31,130,59,111,162,76,96,188,50,247,132,63,147,217,203,15,104,248,126,116,2,0,176,160,160,58,89,220,213,1,148,4,105,120,164,255,23,16,0,51,156,233,53,102,76,15,91,84,187,5,185,138,58,145,104,59,44,119,63,151,129,195,146,188,0,30,169,197,234,56,201,129, +181,81,78,37,194,222,195,82,94,127,1,21,0,0,224,1,70,192,214,24,161,127,192,6,240,0,206,19,104,43,32,131,57,176,113,152,54,128,161,104,128,7,208,25,0,72,6,198,34,92,22,176,222,99,31,224,204,4,6,9,145,0,78,38,32,0,112,29,73,128,195,135,15,6,0,187,132, +180,0,220,184,77,0,160,10,36,65,98,157,203,173,1,0,146,124,13,5,212,1,64,151,108,124,40,128,200,238,175,33,49,148,19,179,5,69,252,107,156,212,212,253,201,153,68,20,215,174,148,217,110,191,205,49,205,31,191,222,183,91,214,24,91,106,131,130,166,40,0,198, +242,240,128,44,184,79,186,111,76,135,220,229,39,25,6,134,92,154,142,192,188,81,59,91,22,192,187,248,235,17,64,241,157,59,253,96,5,154,18,46,54,147,2,159,132,152,185,73,49,186,177,229,38,115,253,84,0,0,174,121,79,52,34,165,127,75,167,111,139,232,0,144, +235,0,74,69,54,144,227,199,118,121,41,187,54,74,115,158,159,104,192,108,25,208,187,63,219,203,200,132,92,45,224,14,0,30,169,165,217,222,204,196,218,200,151,210,149,157,123,14,145,1,247,47,160,2,26,0,224,1,78,128,197,14,155,63,64,1,60,128,15,128,88,0, +90,122,8,62,57,176,1,83,176,54,1,119,7,0,5,36,3,113,8,235,163,90,208,255,56,12,250,79,192,102,6,0,208,24,51,0,160,115,81,56,112,43,93,0,88,14,194,194,83,178,151,12,8,104,217,78,45,149,41,226,148,64,74,11,210,204,5,165,244,160,165,156,132,182,119,90,56, +210,15,147,80,214,237,1,155,188,93,34,167,122,82,0,24,1,128,17,170,71,157,217,150,88,204,3,159,230,47,218,217,212,168,81,17,69,218,250,123,216,187,171,82,145,10,75,7,235,221,75,167,245,173,233,103,146,80,189,252,172,4,51,230,238,225,137,1,122,210,255, +57,0,190,125,116,173,2,96,95,201,139,88,114,46,60,33,167,207,98,107,35,128,154,172,169,235,27,72,50,15,206,210,214,94,1,64,139,240,93,236,218,43,192,89,202,148,204,209,21,73,3,232,148,238,218,135,35,179,74,137,128,132,83,63,79,193,135,90,131,125,55,102, +24,182,50,51,205,169,13,67,193,76,0,79,103,103,83,0,0,192,123,0,0,0,0,0,0,153,3,97,43,3,0,0,0,53,123,117,14,27,255,20,253,255,7,255,7,255,3,255,15,255,3,255,0,246,255,3,253,250,255,3,248,255,1,255,2,254,168,133,193,60,139,140,205,25,46,41,194,124,152, +152,8,39,228,95,128,129,6,0,248,0,35,64,2,74,64,238,208,209,128,91,0,107,5,148,1,224,120,28,128,13,104,50,44,3,54,3,38,167,3,176,6,201,192,188,3,222,163,6,232,175,13,5,30,41,128,2,31,148,0,85,174,2,0,28,62,233,0,128,52,96,1,64,94,9,205,82,132,253,124, +134,3,235,179,28,60,13,168,120,164,28,33,210,210,145,19,4,252,199,154,22,97,254,133,41,120,241,110,12,148,139,40,78,211,192,219,42,210,207,206,158,188,54,90,90,98,156,236,182,211,1,28,0,112,40,193,235,253,192,234,102,231,25,252,249,89,183,70,233,32,32, +0,0,156,95,90,175,189,119,18,121,153,123,120,164,84,241,160,43,153,142,167,188,245,166,127,46,110,75,180,160,169,91,0,167,117,170,232,4,204,195,11,180,42,0,250,58,217,3,12,40,60,136,13,131,112,194,137,2,187,181,118,197,115,37,5,76,76,45,255,12,179,105, +116,164,114,219,148,187,150,0,80,124,66,148,131,37,111,27,128,148,135,122,41,118,226,75,126,125,216,140,55,180,215,65,195,121,163,5,36,0,30,153,165,246,216,198,128,202,24,167,46,226,110,114,56,202,251,23,0,0,0,224,1,253,10,168,177,1,230,14,29,195,128, +7,208,250,210,13,120,93,48,0,7,133,137,20,200,169,224,253,117,128,175,219,11,156,49,129,34,7,0,240,10,75,1,224,96,65,0,216,253,84,64,20,123,117,202,52,46,218,72,137,52,94,23,16,42,117,242,187,64,1,16,219,164,23,8,31,38,190,136,105,170,245,145,23,15,29, +153,202,62,141,120,194,81,132,252,219,212,65,188,45,216,94,43,18,115,58,241,45,5,16,250,157,208,35,48,66,42,35,2,129,219,15,129,214,142,13,255,24,99,240,44,237,197,116,160,63,39,108,61,61,12,163,222,162,40,158,209,157,250,231,209,129,95,127,175,64,130, +1,128,238,92,147,255,185,38,213,249,237,43,151,29,61,109,153,228,176,106,6,142,60,148,166,73,160,236,112,95,180,109,33,49,12,208,142,86,253,53,158,177,250,159,87,81,148,193,67,38,184,240,220,126,233,237,118,80,38,88,93,155,64,15,166,152,70,28,244,141, +175,30,147,29,30,153,101,65,111,42,39,105,134,185,152,212,125,5,57,162,238,95,64,3,42,0,192,151,192,57,96,1,5,160,63,64,0,74,224,73,160,99,1,40,129,13,144,147,96,38,224,110,128,6,166,128,122,232,159,43,96,125,180,1,31,3,102,51,0,128,108,167,0,149,72, +190,45,0,137,218,174,4,0,188,206,43,42,173,195,202,130,3,0,20,25,157,82,107,235,181,29,41,165,68,252,48,26,64,121,106,195,50,175,83,41,157,98,84,222,55,77,244,53,201,147,239,141,143,147,180,201,148,249,230,40,0,238,212,254,46,202,199,199,237,155,239, +120,133,220,206,14,160,178,90,215,197,15,200,101,183,38,72,192,186,62,237,77,8,137,94,209,24,13,60,89,117,59,12,247,66,214,239,8,14,151,86,245,166,1,141,197,184,187,52,253,23,21,3,0,16,0,155,129,52,217,125,252,175,11,159,81,106,100,160,2,125,114,121, +226,242,2,218,95,111,28,189,205,13,0,126,98,145,75,2,118,136,245,150,36,9,34,252,251,189,216,13,29,206,187,104,204,166,193,185,254,96,222,118,155,213,114,89,173,92,76,0,30,153,213,106,47,99,100,74,61,103,142,248,190,199,100,128,132,244,23,208,0,0,0,15, +240,10,184,176,71,223,161,96,17,120,0,29,43,26,4,35,225,144,124,118,15,54,224,4,211,1,207,0,122,4,132,3,81,128,254,2,184,199,90,96,215,2,112,140,43,2,128,62,152,1,0,37,137,160,176,159,0,128,196,37,9,52,194,217,75,7,117,157,12,182,150,144,192,207,174, +16,194,0,56,228,10,10,245,209,240,104,88,133,105,67,74,20,181,3,196,169,89,120,87,151,155,109,235,213,161,150,120,114,96,255,176,207,13,210,223,82,68,41,92,212,21,32,162,134,154,234,63,48,147,251,249,159,242,185,171,170,9,13,80,1,28,95,57,159,146,176, +144,148,16,204,10,247,182,32,176,113,233,218,46,0,149,126,69,131,49,193,55,63,165,146,66,249,26,3,193,28,202,245,214,204,232,112,71,240,239,224,130,221,200,189,231,62,112,238,155,105,55,110,0,0,160,142,138,97,182,88,89,31,101,103,215,255,185,48,196,17, +3,236,169,192,132,213,135,234,119,31,51,98,61,78,107,174,124,114,92,26,15,0,254,168,165,97,111,90,206,210,116,42,17,223,111,80,155,208,137,252,11,0,104,0,128,29,86,197,32,176,37,208,177,67,65,128,158,2,214,6,136,218,152,104,86,128,193,5,224,112,39,164, +3,214,5,250,111,202,64,127,182,30,120,7,96,205,3,112,51,42,0,207,94,11,0,88,92,13,41,0,64,25,171,180,168,254,85,170,162,197,248,170,149,56,113,90,190,22,178,14,132,186,100,51,80,20,42,5,88,150,132,63,75,40,94,231,15,105,23,50,115,7,63,108,222,0,40,1, +66,246,148,54,179,187,197,111,94,188,250,221,214,177,52,85,128,198,17,5,176,201,179,81,5,48,103,102,143,81,2,232,15,91,66,224,155,144,121,142,52,251,160,133,120,76,20,142,60,118,56,144,100,144,140,127,12,5,186,55,196,252,60,62,250,103,48,0,18,8,190,148, +122,226,147,138,238,37,37,143,135,1,96,2,218,213,121,3,64,107,97,201,170,118,22,13,56,216,192,134,99,94,205,130,96,209,250,173,198,62,162,147,165,13,32,192,244,206,239,138,133,6,96,135,75,92,140,209,52,97,43,3,254,152,101,86,111,35,23,237,88,138,48,31, +174,77,64,243,47,64,128,1,0,30,160,0,58,48,12,245,29,234,72,224,12,32,205,3,31,25,128,35,16,40,96,5,79,176,14,240,10,130,169,132,244,1,99,17,92,91,7,168,89,3,120,17,48,74,10,0,215,103,28,0,144,171,141,226,0,105,243,43,10,28,179,161,80,213,143,54,0,244, +143,80,120,136,119,143,172,167,0,16,161,168,43,143,134,72,244,40,15,166,123,5,212,179,2,213,253,13,170,19,228,168,53,120,196,226,7,15,27,227,91,223,118,254,199,5,7,4,0,170,11,148,231,238,109,207,231,53,142,173,217,153,75,186,175,159,34,20,0,94,67,55, +99,122,136,79,166,194,5,243,37,48,115,65,66,45,18,164,171,183,29,124,192,204,190,251,168,8,140,220,236,218,52,202,226,49,101,40,15,91,185,84,235,206,136,146,145,63,16,190,154,190,227,182,254,103,115,192,179,178,142,125,206,126,208,72,143,143,157,89,165, +197,22,24,147,94,62,220,200,56,1,152,239,104,166,49,218,217,70,230,184,70,65,0,242,78,125,154,163,251,141,67,196,14,165,158,147,27,48,3,222,168,149,97,155,181,81,181,145,207,37,194,123,30,182,1,246,47,160,2,42,0,192,3,250,0,46,24,163,237,80,67,128,189, +1,210,2,120,221,81,144,104,96,5,210,224,1,62,0,128,84,34,7,244,0,214,243,18,176,222,191,1,63,3,118,28,8,0,37,160,32,128,156,188,1,148,7,211,140,64,89,114,8,208,110,229,239,2,180,149,122,2,47,51,127,41,40,37,216,183,1,80,39,17,212,205,108,102,119,96,92, +31,81,44,102,40,187,67,226,247,250,122,234,94,1,0,0,80,17,160,135,31,54,45,10,103,123,159,246,170,247,200,34,56,128,74,64,233,135,255,20,190,178,122,19,58,29,136,166,188,149,214,201,43,128,224,234,87,5,192,193,167,23,217,2,104,156,121,96,132,129,244, +93,5,132,66,69,46,53,79,45,18,186,68,230,81,181,224,18,128,243,207,56,8,147,177,93,116,52,47,126,73,253,53,25,64,0,191,109,200,179,120,66,70,243,117,57,83,68,7,178,152,146,196,86,191,86,199,228,72,0,171,231,232,73,246,245,239,124,204,153,136,67,208,55, +3,116,54,222,152,101,217,222,174,156,149,237,226,98,50,157,187,53,224,253,5,84,0,0,128,7,168,4,58,49,198,252,128,11,144,128,10,96,89,0,50,61,58,26,10,88,1,6,19,32,187,18,22,40,204,176,190,181,43,240,183,67,2,127,105,160,72,1,0,245,30,46,0,72,122,160, +0,254,134,2,240,144,5,144,68,74,211,13,2,11,40,10,98,57,170,136,111,70,138,10,100,101,7,0,44,105,196,231,11,126,12,32,49,200,134,253,144,102,146,24,184,218,173,134,87,123,158,144,114,0,128,8,9,1,199,127,165,22,78,231,129,241,130,154,201,174,54,6,112, +223,54,21,96,116,234,123,226,1,179,60,81,60,32,76,57,254,145,15,208,106,199,115,204,107,24,170,104,196,166,32,53,7,20,196,200,53,239,64,129,91,68,177,232,66,85,14,151,246,210,138,248,167,210,64,98,0,26,42,21,32,3,200,64,235,97,84,187,106,13,51,131,2, +192,59,100,30,130,109,137,79,35,135,117,0,243,187,10,118,239,68,84,211,1,137,38,78,208,146,249,175,87,105,79,133,9,180,27,36,222,168,149,97,75,141,170,12,147,168,156,110,24,70,6,114,127,1,6,0,0,60,96,107,64,137,49,198,135,142,134,33,209,154,192,209,1, +192,6,52,193,30,224,182,37,25,88,69,240,168,154,192,183,15,5,222,29,192,64,89,0,184,30,16,1,0,84,55,1,252,231,121,14,128,71,195,68,34,12,10,66,20,234,200,230,242,197,53,94,157,11,94,229,199,114,244,194,175,66,5,29,219,195,235,150,106,53,170,236,68,11, +64,160,128,24,92,81,78,95,109,95,139,98,12,247,52,111,173,82,73,139,160,57,154,148,192,236,123,70,208,46,128,183,106,67,235,2,68,127,93,32,1,89,94,8,0,222,116,31,137,250,235,203,168,221,186,20,26,230,61,30,63,2,167,130,122,37,63,181,10,148,255,63,153, +204,37,72,204,201,85,230,126,33,181,24,4,136,96,1,10,224,4,18,32,247,238,222,38,0,211,7,255,201,61,233,77,58,112,191,59,30,192,230,130,230,80,70,139,90,168,206,217,151,22,32,169,32,210,189,114,205,136,141,214,4,0,222,168,21,225,56,245,65,180,221,14,83, +236,119,23,2,44,37,81,218,191,0,3,0,0,94,0,63,0,53,214,152,31,160,0,36,240,4,208,22,40,104,201,198,225,109,192,145,68,3,60,237,72,11,212,55,248,182,154,9,126,103,47,176,187,8,76,5,5,128,228,177,8,10,96,76,28,128,167,231,17,128,158,150,130,128,58,199, +33,146,82,139,49,23,32,204,210,89,226,74,192,130,112,113,69,253,103,168,144,53,77,115,211,214,162,225,231,221,131,199,69,87,231,10,82,172,123,41,113,184,250,14,138,134,249,155,89,33,153,200,235,162,134,176,115,29,5,240,246,129,113,11,240,224,149,207, +213,0,122,94,232,3,129,144,159,22,148,30,118,219,183,164,106,251,119,50,21,18,81,96,31,197,2,252,86,215,253,119,61,171,209,90,2,64,1,242,41,128,120,57,71,212,31,146,192,161,151,217,58,128,220,86,17,204,144,77,100,87,118,24,140,145,214,176,255,104,172, +223,169,60,76,253,84,34,101,108,131,106,107,165,36,253,111,18,24,103,147,8,217,101,86,181,245,60,84,15,192,82,2,254,168,53,86,157,245,81,149,17,167,16,97,247,39,56,74,251,23,208,128,10,104,128,47,129,115,192,43,160,0,182,119,216,26,139,192,19,64,91,0, +138,212,198,37,111,3,158,36,70,128,39,37,24,24,20,160,63,175,128,117,184,129,254,213,192,220,64,0,192,221,102,1,72,180,119,28,0,139,192,18,0,176,203,15,19,103,28,235,83,10,208,234,109,12,1,132,163,122,52,87,130,202,68,50,161,128,202,89,232,197,134,191, +146,94,160,227,106,32,154,93,19,23,184,95,0,36,146,0,83,195,104,17,180,243,49,149,132,80,116,139,240,204,253,6,168,52,181,118,2,140,217,93,123,4,176,241,224,19,16,24,197,28,27,221,171,225,234,81,128,44,254,95,83,34,248,104,153,197,218,191,133,48,46,186, +162,83,16,192,128,65,191,129,145,248,85,142,214,0,202,146,241,138,115,13,98,2,140,126,199,220,40,54,235,190,188,2,33,0,146,246,207,216,215,136,238,175,227,189,185,90,71,72,144,46,83,218,21,105,13,59,133,6,211,184,85,192,213,226,124,32,76,108,0,190,152, +213,65,154,124,80,74,62,184,166,234,190,99,50,144,245,23,208,0,0,0,15,240,10,184,176,71,223,97,59,44,2,15,64,44,0,25,216,184,68,174,192,145,68,7,220,249,164,116,192,156,208,255,6,112,143,117,128,93,11,192,113,11,0,172,234,214,40,0,177,44,238,1,176,111, +116,128,146,124,130,251,201,243,134,170,34,90,239,143,81,81,178,114,188,246,76,1,9,245,192,2,80,143,85,210,12,171,222,75,19,171,137,252,252,39,103,17,145,167,63,22,0,152,136,208,233,250,74,234,136,232,188,109,126,146,102,166,148,26,206,180,15,226,32, +116,183,43,100,129,100,99,193,221,18,2,200,77,158,2,176,82,59,29,104,135,249,252,89,187,142,17,175,128,70,29,88,205,19,147,228,250,57,58,38,24,223,2,0,204,150,233,243,160,48,248,84,27,29,119,123,192,231,162,245,205,155,24,118,170,179,217,159,71,72,24, +3,172,95,252,206,136,160,22,76,182,122,51,235,30,177,251,142,164,237,63,18,83,57,132,220,12,56,222,234,97,232,121,2,0,222,152,53,118,153,106,99,74,235,142,20,126,247,39,40,145,121,253,5,52,0,160,2,188,0,70,9,60,56,204,15,216,49,32,128,45,128,142,121, +192,168,93,0,202,10,28,105,76,192,109,128,21,176,141,208,95,149,131,254,227,42,88,223,19,216,34,0,0,141,53,1,0,168,180,1,112,246,1,0,157,252,0,188,133,120,247,69,45,96,237,235,186,163,206,91,47,183,107,148,88,168,215,16,64,244,27,52,177,140,211,15,219, +86,84,66,61,104,4,73,168,172,126,76,1,232,152,173,210,182,154,190,150,235,148,14,22,75,152,84,43,211,187,80,191,61,16,252,11,52,157,1,60,186,233,43,55,0,203,210,191,1,38,84,18,108,17,228,242,100,127,169,40,182,246,113,51,2,142,100,64,58,23,4,8,183,254, +158,217,62,197,178,83,90,245,164,89,195,173,158,127,200,1,52,166,216,218,97,111,186,190,117,9,121,133,144,156,27,220,107,2,0,216,173,125,197,160,74,171,143,162,110,56,104,228,181,181,203,83,139,188,223,81,45,118,150,238,20,186,185,104,255,147,92,161, +10,201,199,4,190,152,21,118,109,24,84,154,105,41,194,110,50,16,19,208,254,3,0,250,14,240,165,149,64,241,0,149,192,14,24,196,226,7,60,0,1,188,6,144,230,129,171,165,27,192,10,76,65,28,32,73,6,50,192,227,107,130,126,251,7,0,88,123,223,165,128,149,98,141, +43,1,216,200,44,0,88,172,54,152,160,240,227,31,3,128,183,193,84,66,162,222,47,18,145,2,246,59,214,57,133,240,176,83,39,32,160,197,134,40,64,241,52,158,44,137,227,143,47,12,33,203,222,47,195,181,136,195,111,187,125,64,188,53,199,169,89,105,114,114,110, +106,9,114,127,254,72,155,4,102,14,192,180,40,172,139,177,61,66,194,85,136,56,55,124,44,119,250,45,13,64,127,83,137,186,31,81,90,73,0,18,196,230,66,169,117,160,108,168,72,10,148,130,201,22,95,254,241,255,209,5,218,20,32,128,67,13,76,64,181,47,204,226, +117,0,26,88,165,255,252,142,43,235,115,160,245,250,166,90,52,235,7,44,101,165,70,199,5,120,161,196,121,96,184,185,103,81,0,222,136,213,217,222,214,134,181,29,14,18,126,62,45,29,217,251,23,0,0,0,224,1,79,13,108,96,16,30,80,36,16,248,10,111,79,0,112,133, +192,1,5,9,86,128,96,19,176,93,158,72,129,222,192,215,149,3,223,96,23,224,52,1,20,67,10,0,87,195,18,0,80,38,82,128,216,138,0,96,103,47,18,192,38,211,81,4,32,54,62,134,162,137,122,127,111,170,59,240,113,142,80,0,88,13,8,160,52,193,167,105,82,1,222,69,51, +46,234,198,159,153,153,233,71,146,216,1,128,2,0,35,161,211,196,111,29,159,234,251,48,180,73,214,193,81,152,108,17,148,234,167,84,129,111,117,22,169,17,8,125,53,215,16,0,53,29,157,72,128,236,45,50,255,42,180,151,202,33,235,173,80,106,212,214,27,146,223, +146,130,145,167,136,244,43,18,65,113,85,195,67,242,197,27,8,14,3,160,141,120,235,57,11,185,14,192,108,37,50,184,64,13,58,96,116,157,28,169,224,157,225,21,234,203,123,0,130,246,134,97,172,119,92,237,241,214,5,240,243,161,232,224,230,93,91,80,10,222,136, +53,153,222,198,168,198,142,71,137,253,233,38,28,181,1,215,95,64,5,0,0,120,128,2,80,160,163,124,192,13,144,128,23,64,216,0,145,118,75,32,5,26,63,47,20,16,245,176,122,6,126,119,87,224,61,18,24,164,0,0,205,28,3,10,224,205,216,16,128,187,249,68,4,28,19,128, +68,58,80,96,1,128,174,137,214,194,219,149,85,43,1,2,91,73,7,252,166,193,36,106,221,95,92,170,176,117,138,149,122,70,106,230,226,182,191,3,204,204,29,251,3,16,30,47,57,70,2,193,211,222,2,210,208,181,106,192,28,145,163,186,84,225,153,170,7,17,105,243,162, +143,235,112,138,48,148,140,88,183,201,119,42,36,87,236,156,240,253,239,237,172,254,47,4,128,1,180,230,69,31,88,102,242,133,96,141,47,51,10,86,27,40,230,175,62,169,59,127,21,140,96,35,89,242,253,252,49,232,17,112,53,192,38,40,67,210,2,208,205,205,244, +39,78,119,61,237,115,182,175,228,61,162,0,86,224,248,57,194,101,172,206,59,135,208,63,49,80,37,10,122,176,66,6,60,54,0,79,103,103,83,0,0,192,191,0,0,0,0,0,0,153,3,97,43,4,0,0,0,79,236,212,107,20,255,9,255,1,254,250,255,2,249,242,242,240,250,248,249,240, +233,249,235,246,158,136,213,185,54,139,76,180,147,196,127,98,50,221,228,112,53,28,251,23,0,208,0,0,15,184,14,64,129,14,31,240,10,8,192,24,104,14,248,0,72,15,128,2,6,128,182,105,178,5,3,243,0,214,63,238,3,124,182,30,248,228,6,46,123,0,192,123,141,2,0, +186,177,70,41,96,107,39,68,240,7,45,212,74,2,100,102,28,177,176,226,41,17,189,148,98,241,200,192,74,226,233,126,79,4,47,125,15,16,36,119,119,93,10,248,119,137,119,58,43,4,135,72,195,39,205,191,55,200,209,179,171,159,67,5,192,197,145,214,62,91,176,10, +29,171,3,214,139,2,184,186,237,109,66,128,107,199,127,110,0,170,15,251,69,18,16,87,63,73,144,204,71,206,196,237,214,85,249,84,65,189,83,65,192,55,80,230,251,219,81,163,79,184,190,59,12,0,0,230,35,203,244,210,245,195,112,26,1,148,151,83,223,79,127,142, +211,153,27,3,119,0,140,68,92,171,134,12,252,188,226,215,237,166,53,111,164,91,215,186,244,132,237,242,75,50,118,217,199,198,169,206,85,84,128,171,147,162,193,170,43,162,49,241,0,222,136,117,118,175,190,97,101,16,254,139,222,114,191,199,219,112,236,95, +128,1,128,10,240,0,99,192,162,163,31,22,81,176,32,202,6,136,234,6,128,192,6,224,77,44,3,227,57,24,162,6,112,167,19,128,63,23,112,220,0,0,248,60,13,0,138,43,210,29,138,240,180,185,2,152,77,137,109,217,98,78,26,226,158,75,148,227,181,154,189,37,22,37,254, +106,138,20,16,115,80,222,253,252,98,146,145,182,28,19,69,232,43,69,90,116,138,8,64,240,250,251,223,106,61,32,143,74,236,65,96,194,138,196,127,169,1,225,193,7,199,218,96,172,48,16,33,246,73,131,172,68,105,13,226,187,182,65,255,123,22,242,222,205,206,220, +61,76,71,60,63,94,35,9,222,206,18,31,255,228,207,195,36,15,1,176,123,52,246,50,223,207,247,12,131,144,113,48,178,67,75,212,190,128,189,71,71,35,102,18,48,176,105,189,211,230,212,50,32,233,217,48,183,20,79,53,0,202,253,159,239,26,212,150,159,59,18,74, +86,162,219,204,119,44,90,84,159,240,195,136,185,212,115,152,78,60,0,222,136,245,65,111,201,85,104,137,63,97,239,55,197,6,186,254,2,0,0,0,188,0,30,192,5,248,195,10,246,56,252,6,152,113,3,244,37,64,5,236,196,50,160,8,158,85,129,183,229,192,78,5,88,70,14, +0,198,103,205,128,5,146,215,40,66,196,31,206,104,14,229,95,103,5,47,126,134,233,156,20,220,190,213,130,122,12,198,151,105,4,26,122,36,167,2,213,142,1,248,120,240,185,104,112,65,182,118,67,197,205,93,58,13,224,49,225,170,94,188,235,55,253,233,4,28,200, +179,183,59,1,225,212,249,215,181,72,96,198,195,165,170,128,64,107,38,32,222,212,64,217,33,154,174,222,83,22,71,131,173,29,165,37,221,59,139,168,6,54,121,194,50,59,168,67,144,186,253,113,77,0,23,14,133,200,131,143,69,54,48,55,220,214,123,244,162,245,106, +8,50,121,44,138,18,183,20,105,132,33,13,183,28,128,136,39,195,181,20,73,34,129,45,51,169,86,125,222,212,73,164,203,245,132,67,235,207,85,184,70,148,119,142,75,90,236,190,132,237,152,216,208,83,81,0,190,136,53,217,86,125,16,97,39,233,191,174,140,186,225, +177,54,81,221,191,0,0,0,0,15,48,151,64,7,143,63,172,131,199,62,184,3,116,128,184,1,230,196,4,116,171,24,136,27,232,111,213,73,88,255,41,7,110,85,128,139,64,4,0,27,173,101,1,64,234,246,32,94,125,198,174,0,42,97,165,23,243,250,144,181,80,200,30,179,247, +62,101,248,70,198,160,70,105,13,47,89,1,20,219,172,132,145,226,167,173,41,94,34,31,125,133,70,98,57,224,144,80,81,167,185,141,124,160,128,240,200,101,122,183,128,217,239,109,151,0,96,204,215,46,234,128,233,30,167,18,91,49,74,152,68,134,157,241,94,230, +206,79,115,196,175,155,87,140,97,11,1,13,163,233,49,37,115,241,177,98,77,25,228,155,70,165,227,10,123,205,60,21,0,219,225,47,85,154,72,48,32,222,125,215,182,96,12,24,6,0,150,182,204,175,34,208,40,88,191,10,6,220,140,220,206,206,243,50,151,233,143,17, +116,172,226,188,149,12,196,40,187,12,76,21,153,155,2,61,9,0,190,136,213,225,212,146,177,116,39,233,71,239,71,175,194,49,26,142,253,11,104,64,5,0,120,9,156,3,14,116,220,97,135,53,86,96,3,76,127,9,136,13,9,93,64,108,192,164,20,160,4,250,159,85,176,142, +51,240,81,2,179,3,0,200,72,33,96,1,31,179,9,4,15,63,20,192,219,133,164,42,230,249,205,191,89,1,225,233,19,197,61,202,233,74,129,54,110,253,5,8,90,249,188,41,57,110,137,22,69,229,25,49,102,149,248,121,26,64,52,131,214,220,101,153,3,16,68,84,169,34,111, +27,222,186,136,6,176,113,160,54,15,0,165,43,174,251,0,87,107,239,147,66,4,44,15,76,101,112,10,89,179,168,141,118,127,20,106,181,91,15,201,146,230,76,3,118,6,227,85,228,12,46,34,50,51,18,200,91,31,31,191,26,3,161,121,213,169,200,91,1,49,97,216,58,30,220, +99,71,199,60,56,208,118,1,149,8,189,137,242,214,13,12,0,47,232,206,173,162,178,229,1,25,87,212,61,59,181,88,112,246,190,94,226,67,135,118,0,27,242,71,245,76,179,3,138,81,9,158,120,117,65,139,216,178,114,194,65,98,70,186,233,177,53,28,251,23,208,128,10, +0,240,18,56,1,106,76,244,7,40,129,133,129,40,11,64,73,198,174,51,42,144,99,192,3,180,17,248,59,181,192,93,10,192,113,199,82,0,94,111,144,0,240,57,155,68,28,31,211,93,180,224,214,117,7,72,34,159,119,40,64,108,41,140,2,85,253,121,233,178,40,238,126,41, +21,0,214,13,247,170,245,146,62,213,149,62,132,253,55,253,149,6,66,207,26,26,74,128,254,179,106,27,144,4,125,118,31,18,111,235,85,78,79,87,175,192,108,77,92,98,143,174,204,27,86,239,65,73,193,142,4,178,109,63,133,94,61,70,84,72,231,170,13,94,28,164,65, +252,205,243,42,19,151,246,69,60,11,4,18,202,44,135,79,3,195,0,96,128,68,189,125,159,138,182,12,64,119,203,215,245,224,166,109,238,171,207,51,18,22,206,107,63,179,76,195,60,130,93,145,238,111,172,53,86,242,187,116,175,70,95,39,167,86,166,193,104,12,197, +89,191,43,223,99,112,23,192,4,158,104,117,97,155,233,136,202,201,252,137,253,206,39,215,6,114,127,1,0,13,0,112,216,0,35,20,56,84,249,10,31,136,13,120,109,187,129,103,14,160,227,10,49,176,211,224,71,229,192,253,19,224,61,0,115,22,160,126,94,52,1,152,110, +134,186,40,155,166,113,128,127,11,208,250,123,124,38,22,222,111,254,5,165,150,231,123,173,9,218,109,43,0,196,91,177,144,66,82,86,162,194,147,222,170,66,113,148,165,58,154,176,79,118,113,162,0,78,234,43,1,188,246,112,221,57,192,114,197,230,0,112,243,254, +89,34,0,215,38,225,209,34,115,32,83,104,205,148,207,82,43,61,243,73,180,130,33,87,116,206,15,72,98,28,25,98,216,183,232,180,247,104,144,194,173,141,21,139,82,6,99,9,178,109,181,47,57,181,138,83,152,25,246,115,78,70,57,1,165,0,9,58,183,83,169,29,224,80, +49,247,83,59,150,18,97,181,187,227,141,15,2,20,201,211,253,247,190,242,213,58,204,32,240,69,244,190,29,60,98,235,216,0,158,104,117,65,155,116,203,198,38,253,137,174,211,77,30,110,19,241,250,11,0,0,0,112,88,21,35,128,15,40,0,1,108,1,8,27,112,82,63,198, +128,200,231,24,56,47,128,223,171,1,252,193,93,128,187,0,138,166,2,204,47,6,64,133,137,1,224,159,231,8,224,53,43,7,66,165,29,31,135,0,165,30,83,20,64,150,46,239,140,8,133,196,62,151,17,32,76,39,112,113,250,241,125,218,127,16,128,147,30,122,60,2,33,251, +221,167,18,32,207,234,227,164,1,209,106,72,146,236,109,229,4,69,117,200,103,21,247,170,44,72,170,224,140,137,116,44,226,12,193,76,246,165,209,58,61,62,119,226,98,183,9,87,234,103,103,193,149,251,135,87,71,166,188,248,208,125,16,87,205,66,4,90,10,10,226, +162,36,143,206,66,145,27,199,119,103,30,45,147,110,88,230,176,210,92,25,183,116,165,76,107,127,100,63,177,11,36,125,135,83,55,243,181,188,40,10,47,34,232,221,61,1,202,96,54,53,81,69,100,193,91,130,0,94,120,213,97,107,117,203,82,139,103,133,80,127,222, +33,218,16,68,22,254,5,84,64,5,0,120,9,60,128,197,195,97,140,137,79,228,39,110,9,72,107,91,21,98,96,42,88,31,74,192,250,75,17,172,95,128,248,165,0,224,78,230,65,1,56,115,14,84,25,239,11,128,79,142,166,8,180,248,187,167,132,2,62,255,234,94,234,225,115, +154,107,38,64,223,230,21,136,49,125,42,69,130,196,233,43,137,145,191,196,192,206,154,116,148,167,13,230,224,210,79,226,0,222,253,179,81,41,77,160,244,239,17,96,242,233,163,101,201,227,76,213,92,103,122,216,137,146,221,186,195,110,45,75,239,58,97,232, +73,73,164,255,187,106,255,187,193,158,252,43,78,195,71,193,81,21,184,153,63,59,192,192,222,28,62,45,42,221,160,140,101,67,149,188,200,30,230,227,82,174,105,80,162,25,24,185,48,191,99,252,158,164,17,61,125,131,194,63,147,78,204,203,84,226,191,150,63,90, +58,37,206,91,127,52,87,166,186,244,108,2,19,158,120,53,65,159,116,16,225,14,194,191,16,187,238,220,124,3,205,81,127,1,0,0,0,222,24,216,11,80,16,216,53,212,16,128,11,112,5,0,144,174,29,48,0,56,178,167,67,12,76,77,240,235,224,1,254,125,17,120,56,4,252, +82,0,0,243,163,149,0,48,222,20,0,218,217,45,0,148,89,121,53,164,214,171,169,237,21,69,57,11,23,65,69,43,211,162,17,0,34,166,151,19,148,138,243,150,235,5,226,31,21,0,208,234,84,168,150,26,61,150,119,18,148,54,124,211,182,235,166,68,170,57,148,179,190, +227,51,37,240,125,219,18,201,1,78,254,17,31,0,186,255,235,81,195,152,136,170,58,44,135,37,87,26,99,147,59,131,26,50,142,161,166,235,115,100,18,97,31,241,10,159,3,0,255,107,86,239,139,59,234,250,136,101,128,2,190,165,21,167,84,226,28,253,147,195,40,217, +56,1,48,29,196,103,232,235,190,226,104,59,216,137,1,43,213,16,66,67,116,104,219,37,64,13,78,95,200,200,102,23,68,253,212,162,122,193,176,224,19,193,4,158,120,77,97,41,196,64,226,12,186,191,20,215,220,247,27,28,195,149,67,127,1,2,8,0,224,141,0,47,128, +134,196,21,20,140,49,136,13,38,106,254,0,25,5,176,154,48,163,153,98,13,192,235,196,0,15,103,8,16,53,0,70,0,0,116,198,22,0,96,255,95,9,184,243,144,1,34,132,75,169,68,17,115,60,146,218,75,92,71,177,235,229,227,56,190,187,10,26,156,119,153,160,224,187,124, +174,186,81,190,75,16,115,29,24,54,186,66,152,127,101,231,218,100,34,67,1,178,159,232,99,192,44,133,78,223,128,9,5,59,104,5,96,221,31,137,140,4,230,56,74,200,100,158,19,128,9,214,198,236,6,54,156,180,61,140,232,65,216,86,119,200,174,151,205,209,155,194, +32,127,206,27,93,172,11,21,46,57,180,35,228,152,217,78,83,33,21,135,243,5,86,171,45,8,61,173,88,29,146,236,172,79,50,73,38,243,145,140,58,8,128,219,92,188,63,53,21,40,137,89,218,8,253,8,80,146,65,65,213,128,210,183,73,43,221,0,81,20,0,158,104,117,74, +43,76,70,226,193,159,184,45,208,123,120,77,20,237,95,128,0,2,0,120,51,160,4,182,32,240,37,160,4,36,160,4,108,9,168,69,1,164,142,137,169,102,32,174,192,165,18,224,120,86,128,167,5,244,29,3,0,152,190,215,1,192,174,255,111,2,72,184,32,0,186,171,193,122, +69,245,198,146,99,1,208,211,39,88,17,132,78,206,204,0,96,167,83,164,112,106,189,75,122,232,165,250,189,17,60,14,101,29,203,20,145,230,87,239,22,64,207,125,191,11,35,192,218,120,135,23,96,244,159,75,213,140,133,48,253,226,66,96,36,173,86,90,219,64,45, +34,186,55,178,210,164,97,163,109,125,22,70,31,171,28,58,1,56,206,18,240,203,63,65,32,116,174,159,99,98,169,229,171,66,130,132,153,163,53,212,9,56,41,135,139,17,177,82,233,247,147,123,128,245,237,240,124,207,15,101,78,170,110,89,41,79,45,26,8,34,9,180, +118,129,103,126,125,78,184,86,196,6,194,255,31,15,165,20,86,187,121,44,46,8,83,190,10,54,204,117,158,88,141,97,157,235,5,106,39,92,37,118,115,191,199,171,1,239,47,0,0,0,192,5,43,73,199,195,97,97,209,176,1,52,213,215,134,44,89,33,166,24,139,224,17,251, +7,56,219,190,192,199,128,209,30,112,246,86,115,186,32,28,48,0,41,110,238,90,64,169,231,95,39,1,78,118,235,185,26,96,57,122,203,236,226,213,167,255,75,5,138,167,211,110,30,168,3,39,159,61,70,43,192,143,158,106,231,0,35,15,155,54,35,77,160,251,121,3,236, +245,65,192,22,255,166,56,174,73,50,83,39,12,29,79,58,145,247,110,206,8,34,185,172,239,194,38,239,171,169,123,51,81,109,16,109,36,157,158,47,172,73,1,115,127,125,12,80,24,66,248,76,69,61,216,29,54,103,138,17,150,104,16,196,43,135,55,53,242,123,60,236, +182,237,213,54,41,97,125,235,222,254,88,238,38,23,118,207,101,167,6,114,141,147,181,177,39,197,36,195,24,148,107,220,165,166,24,132,109,195,254,248,204,139,134,194,63,202,0,217,1,126,56,245,65,33,147,219,207,184,139,252,95,216,230,173,226,255,7,84,128, +5,215,159,2,168,56,12,34,1,142,15,30,61,33,223,204,3,180,214,138,64,194,20,59,3,88,207,103,208,255,103,207,80,0,95,233,177,84,138,96,63,159,73,129,191,191,42,64,157,14,229,3,208,243,175,85,149,226,124,150,10,202,98,191,169,44,174,202,183,20,234,76,221, +58,146,4,170,238,165,234,40,195,223,150,149,83,193,149,5,178,223,235,1,83,180,179,2,144,127,124,192,216,75,49,128,251,27,52,8,207,24,154,183,155,99,195,206,92,251,230,149,154,6,92,92,155,11,173,183,66,197,233,26,74,115,87,255,127,87,29,112,27,107,127, +68,90,152,128,155,151,222,237,92,221,49,238,220,142,150,15,234,200,156,2,63,62,226,43,38,74,209,60,58,43,203,165,112,128,171,115,70,166,184,74,253,8,142,100,194,89,9,164,41,16,119,117,37,215,0,251,201,124,32,5,186,186,229,238,216,118,64,147,0,222,56, +109,106,37,247,236,115,239,40,126,197,198,221,228,72,166,131,255,95,0,0,0,128,7,28,128,2,143,247,64,1,72,24,18,205,74,128,236,121,128,188,48,100,207,50,99,136,29,176,127,21,184,135,4,93,5,86,16,5,88,57,51,67,64,0,103,26,128,84,237,167,136,56,202,184, +2,32,68,86,13,150,16,208,183,132,37,229,42,215,172,98,117,240,89,217,64,65,165,21,192,253,59,127,12,30,223,205,164,122,119,164,131,182,234,139,125,36,128,162,35,145,2,248,255,131,207,149,128,105,149,235,193,1,126,184,85,27,238,100,106,17,98,68,67,94, +92,123,92,54,22,109,179,35,231,189,70,140,232,11,205,147,139,118,83,208,132,199,16,32,159,3,202,190,84,198,1,139,109,36,203,190,140,91,87,41,43,109,113,87,244,88,165,193,62,186,91,179,12,166,235,78,68,56,254,67,60,240,248,3,166,65,18,187,245,194,126, +57,225,252,24,95,63,98,66,60,39,52,39,12,226,81,159,211,44,100,103,221,214,121,66,232,235,108,204,47,152,116,0,190,39,149,153,66,22,155,159,93,197,47,93,32,144,129,228,176,63,160,1,206,2,251,31,5,216,122,137,137,126,92,0,128,171,236,210,78,164,138,25, +197,13,250,183,1,88,143,57,39,1,72,28,37,176,20,182,239,35,5,160,94,252,204,57,224,127,143,131,203,237,255,247,202,40,103,117,224,85,83,17,218,127,91,215,0,19,107,16,173,30,36,80,181,193,158,122,132,32,145,19,1,104,187,138,174,1,200,124,84,157,205,152, +198,126,50,101,24,106,88,222,110,99,215,159,73,165,125,232,120,1,217,7,196,31,20,27,158,134,251,78,113,72,36,3,77,147,181,174,79,195,34,147,122,208,73,12,255,235,90,146,137,219,244,146,68,34,166,84,148,148,138,2,47,185,207,213,50,104,254,31,9,184,66, +47,61,192,105,99,137,253,237,66,174,75,95,98,208,34,67,162,154,245,217,84,184,190,76,64,91,28,121,131,76,140,245,187,37,27,149,90,98,126,55,138,176,49,51,157,89,209,244,31,65,2,0,126,72,245,118,159,201,17,42,119,147,127,132,244,14,181,1,238,47,0,0,0, +192,27,1,74,64,32,113,88,93,160,142,68,82,49,53,86,170,20,83,148,214,67,255,181,28,120,186,110,130,75,93,192,129,22,0,236,201,95,8,0,238,227,203,4,5,186,251,39,7,20,203,49,17,103,242,243,69,158,137,227,126,251,129,60,13,48,159,221,4,64,107,199,236,166, +2,225,219,165,47,56,71,96,198,252,191,112,2,128,174,9,114,93,43,131,68,204,84,11,249,146,221,238,230,230,138,104,168,80,179,125,97,160,42,149,218,147,220,71,238,228,20,249,1,128,31,230,40,21,245,69,12,162,20,232,255,227,192,228,77,84,231,30,172,187,138, +25,181,174,247,15,75,37,17,203,236,121,92,158,158,147,36,110,207,138,82,6,1,198,7,249,254,242,156,203,251,114,123,54,152,225,188,240,221,21,149,32,144,219,88,155,17,116,67,234,133,134,36,98,186,225,156,242,89,146,100,242,86,90,154,127,188,180,44,103, +21,116,184,96,209,101,233,187,235,19,0,79,103,103,83,0,4,86,233,0,0,0,0,0,0,153,3,97,43,5,0,0,0,169,30,118,253,11,242,245,243,234,245,243,240,234,242,223,194,30,72,213,86,157,9,67,180,34,220,70,247,43,104,77,212,247,23,0,96,0,192,123,5,140,18,24,97,17, +87,48,198,161,99,155,128,90,0,116,172,3,61,195,20,99,1,124,191,0,87,167,77,48,56,93,192,127,0,80,0,209,38,0,96,203,175,237,1,100,249,96,3,2,190,26,168,49,102,141,92,63,105,57,202,143,109,1,119,194,11,139,130,47,244,87,4,0,189,165,61,56,196,122,45,21, +237,8,49,33,16,143,188,93,33,224,234,178,199,2,2,97,211,38,29,0,28,169,5,32,66,242,175,178,64,174,175,52,185,62,149,148,14,66,52,230,71,253,128,181,240,249,196,3,173,28,23,98,246,136,194,227,148,121,130,159,115,60,224,158,95,139,206,216,145,11,27,156, +212,219,14,189,85,116,238,71,93,228,142,172,200,171,203,231,161,176,145,197,60,50,46,94,218,231,190,33,143,210,166,10,104,16,113,129,68,108,62,161,170,238,246,47,59,101,129,221,10,255,45,242,240,118,248,243,74,115,21,160,219,208,41,224,1,30,72,53,153, +58,33,73,184,11,71,54,238,92,137,225,126,127,1,0,0,0,94,3,74,64,160,224,18,21,52,20,172,13,80,249,137,136,196,84,51,69,221,25,124,223,47,193,175,59,1,122,31,96,173,24,0,9,212,155,1,0,136,159,9,208,88,175,82,1,120,62,22,72,197,189,205,51,160,212,50,247, +154,212,48,112,218,16,124,1,223,155,104,17,149,177,161,174,212,185,53,61,2,251,206,169,116,1,176,113,221,251,34,0,14,119,235,64,74,25,14,196,133,169,78,142,15,227,67,125,180,202,35,152,50,34,78,236,195,43,241,202,205,239,81,31,121,15,165,13,100,210,76, +56,103,64,163,55,205,96,163,67,121,182,23,50,139,42,225,75,4,253,136,137,229,118,22,101,93,194,198,238,137,188,61,64,223,106,195,230,172,163,222,180,14,4,73,94,98,64,79,109,147,213,46,233,181,94,3,228,149,60,188,86,95,241,203,177,195,187,135,123,99,202, +75,50,92,138,28,38,75,140,214,237,26,189,244,67,26,93,47,171,230,54,85,2,126,56,45,65,154,49,160,121,39,190,162,83,238,247,16,152,208,247,23,0,0,0,224,130,79,14,15,135,197,160,227,161,77,107,84,164,239,9,67,113,86,66,255,165,10,214,127,118,3,131,97,96, +157,12,0,159,179,31,1,234,234,22,192,169,7,243,9,192,240,53,19,64,238,154,79,178,20,126,192,54,221,68,91,173,237,55,53,192,57,48,211,74,21,120,112,181,209,13,192,245,45,31,38,1,24,181,46,212,106,1,97,81,60,160,209,27,27,58,123,181,193,97,65,108,118,245, +15,150,159,234,221,79,137,91,111,180,21,106,159,7,229,236,155,231,39,80,100,53,29,66,90,19,51,90,226,57,112,117,103,248,123,174,152,27,107,176,118,207,108,217,169,19,119,2,140,89,174,128,111,168,56,66,195,249,247,61,118,200,210,40,158,12,69,153,172,177, +93,202,117,109,160,205,175,157,49,109,151,69,30,220,241,165,223,104,235,159,175,149,168,226,93,12,140,233,147,9,61,119,79,222,247,56,192,202,10,11,77,7,152,99,47,8,0,62,24,117,106,197,218,225,227,158,186,31,97,187,2,111,132,126,127,0,128,3,236,31,12, +64,197,134,53,250,161,134,228,65,69,111,100,35,124,99,41,182,35,244,159,13,124,195,172,25,0,30,30,142,117,9,96,156,95,8,194,233,223,84,40,250,203,173,128,143,159,242,174,53,133,225,84,66,29,154,222,255,60,27,96,137,243,50,121,172,18,216,116,248,11,14, +35,9,71,85,4,144,111,234,192,123,249,162,130,183,27,158,196,212,8,154,212,135,247,209,214,143,212,176,132,193,106,111,163,183,62,142,218,87,137,14,187,186,38,99,179,77,199,183,229,63,38,180,7,83,127,112,174,144,205,120,177,30,149,160,38,8,164,196,233, +14,235,185,90,147,179,213,71,251,104,186,13,116,61,200,48,170,138,234,143,16,63,161,16,151,148,245,200,122,67,83,110,37,167,155,8,69,233,46,37,175,117,114,71,49,176,77,16,86,61,107,212,150,250,104,77,125,159,110,154,128,248,183,255,225,3,177,113,238, +27,30,248,172,182,39,151,230,181,15,253,20,220,140,13,248,253,2,0,0,0,60,160,6,20,144,188,7,18,80,194,68,179,2,84,181,90,203,130,100,198,129,51,216,175,12,120,121,13,86,25,32,8,0,200,254,92,9,9,235,162,25,7,226,91,190,136,83,181,215,1,40,165,205,144, +214,74,20,57,92,24,132,177,38,170,134,11,119,54,90,68,145,252,84,135,170,180,244,152,192,93,12,80,157,46,137,5,176,68,214,207,8,9,55,87,116,80,52,10,44,230,237,182,225,229,25,88,173,254,203,121,128,243,87,227,47,174,252,16,18,93,142,157,22,58,189,182, +138,86,186,151,13,134,29,60,125,161,153,68,127,62,191,104,60,254,35,29,94,160,79,148,13,174,198,77,170,213,18,31,230,36,44,147,175,53,144,198,8,171,100,154,94,178,224,92,199,45,16,243,34,227,245,138,108,45,174,133,193,91,148,179,173,54,173,189,190,190, +108,233,90,179,197,50,230,202,220,38,124,207,73,21,92,96,13,151,89,210,214,102,88,177,12,232,169,216,0,158,248,108,170,39,119,249,59,55,117,139,237,228,65,6,250,253,1,21,224,12,184,254,148,96,71,75,12,34,143,79,224,64,83,53,234,72,148,98,197,216,41,194, +122,182,1,239,17,37,2,192,103,94,147,179,82,36,183,95,22,128,241,245,157,20,48,217,150,66,193,217,182,249,28,33,234,217,23,215,21,85,225,242,44,74,96,76,23,249,99,191,38,152,209,219,130,4,248,229,184,36,34,182,71,5,136,129,215,138,182,120,90,100,147, +123,62,10,33,101,81,156,62,199,244,207,192,204,118,132,191,234,96,81,46,24,168,63,65,9,91,76,85,113,47,44,158,72,190,163,16,184,65,214,91,52,123,75,94,87,54,162,14,230,96,131,227,129,218,160,216,53,59,50,14,4,31,124,200,185,21,150,11,64,73,23,211,168, +220,69,133,168,136,192,49,83,111,183,185,6,179,234,161,72,83,51,194,243,40,86,173,193,189,132,199,17,33,164,241,96,172,79,69,156,85,110,218,242,10,227,40,213,41,193,156,237,136,185,233,169,170,64,209,1,158,7,213,65,34,19,230,229,73,190,105,142,12,244, +255,5,0,52,0,192,3,60,128,0,56,44,12,160,67,51,86,182,49,34,85,138,112,108,35,120,83,5,253,165,8,60,5,176,56,20,160,72,30,26,41,0,84,151,121,72,85,171,75,27,0,181,154,3,5,151,108,183,206,1,98,252,252,127,78,197,113,61,238,13,104,243,241,159,239,18,193, +131,182,155,19,19,4,243,87,36,77,137,0,7,14,63,86,45,8,72,13,37,128,166,19,44,224,214,119,90,165,118,37,67,145,83,154,249,11,41,41,39,71,169,88,248,82,118,176,129,145,49,42,40,177,174,6,13,225,155,253,242,138,222,120,53,37,62,212,98,142,59,50,176,177, +70,88,91,96,180,214,120,111,43,192,232,181,75,137,30,179,180,189,190,179,137,18,202,23,128,180,107,193,100,211,223,217,92,158,21,86,15,7,114,60,98,68,155,20,78,135,125,211,126,56,3,76,130,112,171,123,166,1,156,13,80,186,224,209,186,203,37,209,149,192, +0,225,112,17,41,94,8,173,138,39,89,251,107,147,252,163,227,161,102,100,192,247,11,48,0,0,224,42,124,65,2,14,22,68,1,84,85,195,62,27,197,140,250,25,188,214,76,240,116,45,112,92,192,90,37,0,184,99,36,64,212,125,47,129,66,140,199,83,0,124,255,58,5,94,63, +142,93,139,170,129,85,75,56,168,31,188,158,34,0,181,238,122,74,96,182,179,47,147,0,172,208,57,47,57,64,42,126,199,154,70,175,48,254,77,7,193,208,78,167,24,52,14,229,12,249,179,136,51,175,133,215,85,77,106,204,150,206,116,120,161,35,252,149,9,218,135, +7,139,210,241,36,222,226,231,125,205,220,125,196,34,122,111,228,136,149,177,148,184,224,99,93,187,169,223,202,117,121,179,237,105,95,51,3,165,187,226,209,161,31,127,224,153,3,116,18,32,212,132,61,150,123,42,189,13,105,254,61,23,176,83,140,253,250,132, +120,50,141,165,118,40,41,3,171,33,242,98,164,54,163,146,185,63,217,48,208,10,157,0,0,62,248,108,156,155,140,132,76,186,105,208,140,77,112,247,23,0,0,0,224,26,70,104,128,131,213,1,160,250,146,214,6,100,39,4,195,84,240,122,16,224,238,18,244,193,0,153,3, +133,83,98,217,112,41,149,118,199,226,32,212,147,77,142,66,152,23,173,194,28,191,95,116,133,234,135,211,218,104,65,251,190,212,10,113,169,206,141,7,54,159,74,105,6,136,82,235,142,43,236,3,38,225,201,84,58,109,133,82,4,84,228,246,76,89,94,67,7,207,161, +229,191,78,34,206,19,27,53,53,107,7,45,183,196,200,156,119,18,171,38,184,50,17,93,8,110,121,87,114,129,46,10,169,122,251,2,117,132,86,14,158,220,18,169,5,98,218,110,188,201,207,92,116,116,135,244,240,29,183,212,172,226,28,232,184,111,74,92,102,107,150, +88,22,198,103,5,95,8,22,235,194,153,219,228,65,131,113,7,233,103,73,208,188,117,95,33,206,176,150,75,217,50,27,127,80,37,127,179,214,215,63,169,89,6,86,240,85,11,101,245,196,4,0,254,71,92,32,37,151,188,188,171,181,89,119,41,69,134,235,189,30,39,246,31, +189,19,176,83,92,162,58,191,116,144,150,133,18,81,225,231,186,128,18,48,187,43,177,170,148,119,239,187,9,133,73,50,110,61,116,33,147,62,63,191,73,69,6,44,102,150,9,245,87,207,248,183,8,140,123,253,84,80,125,34,62,35,15,201,196,126,139,81,99,21,118,63, +164,191,146,125,158,60,67,207,251,105,81,145,1,80,9,83,34,178,134,20,178,221,14,178,154,83,199,88,227,57,55,83,182,119,231,173,192,243,72,225,150,155,253,2,109,98,71,25,0,227,164,144,238,143,175,108,35,1,118,99,211,240,172,1,249,60,9,80,230,133,187,229, +173,133,21,245,23,198,51,22,53,139,218,245,194,155,154,226,121,139,13,45,89,116,184,161,102,30,155,122,186,49,116,243,6,133,225,46,83,166,169,69,5,39,171,254,225,150,7,216,67,66,200,101,188,136,110,11,76,11,190,101,252,26,235,105,114,115,44,62,55,251, +112,24,99,7,48,142,149,198,210,172,4,3,248,152,255,53,158,13,95,77,121,237,99,46,196,47,127,127,188,73,69,227,250,149,189,227,167,204,131,102,203,138,99,150,31,241,28,2,73,206,107,155,179,120,172,31,229,203,98,2,152,219,227,224,97,91,147,163,108,103, +102,81,253,210,18,121,170,117,172,56,213,146,169,168,46,116,179,51,168,117,66,83,118,98,75,78,88,148,189,12,239,170,0,181,191,185,98,204,4,45,187,162,119,247,211,196,243,183,240,61,249,115,215,71,125,113,63,162,254,236,204,136,194,2,184,65,138,1,48,126, +247,228,53,121,141,240,61,220,139,86,173,97,52,252,15,72,24,94,185,252,60,242,192,233,6,127,186,6,180,170,6,32,120,243,150,75,106,85,48,42,118,6,0,0 }; + +const char* singing_ogg = (const char*) temp_binary_data_1; + + +const char* getNamedResource (const char*, int&) throw(); +const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw() +{ + unsigned int hash = 0; + if (resourceNameUTF8 != 0) + while (*resourceNameUTF8 != 0) + hash = 31 * hash + (unsigned int) *resourceNameUTF8++; + + switch (hash) + { + case 0xb1ef755b: numBytes = 452; return proaudio_path; + case 0x09d82643: numBytes = 19215; return singing_ogg; + default: break; + } + + numBytes = 0; + return 0; +} + +const char* namedResourceList[] = +{ + "proaudio_path", + "singing_ogg" +}; + +} diff --git a/examples/AUv3Synth/JuceLibraryCode/BinaryData.h b/examples/AUv3Synth/JuceLibraryCode/BinaryData.h new file mode 100644 index 0000000000..0e1dcfe624 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/BinaryData.h @@ -0,0 +1,29 @@ +/* ========================================================================================= + + This is an auto-generated file: Any edits you make may be overwritten! + +*/ + +#ifndef BINARYDATA_H_43410497_INCLUDED +#define BINARYDATA_H_43410497_INCLUDED + +namespace BinaryData +{ + extern const char* proaudio_path; + const int proaudio_pathSize = 452; + + extern const char* singing_ogg; + const int singing_oggSize = 19215; + + // Points to the start of a list of resource names. + extern const char* namedResourceList[]; + + // Number of elements in the namedResourceList array. + const int namedResourceListSize = 2; + + // If you provide the name of one of the binary resource variables above, this function will + // return the corresponding data and its size (or a null pointer if the name isn't found). + const char* getNamedResource (const char* resourceNameUTF8, int& dataSizeInBytes) throw(); +} + +#endif diff --git a/examples/AUv3Synth/JuceLibraryCode/JuceHeader.h b/examples/AUv3Synth/JuceLibraryCode/JuceHeader.h new file mode 100644 index 0000000000..a77a04177a --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/JuceHeader.h @@ -0,0 +1,48 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + + This is the header file that your files should include in order to get all the + JUCE library headers. You should avoid including the JUCE headers directly in + your own source files, because that wouldn't pick up the correct configuration + options for your app. + +*/ + +#ifndef __APPHEADERFILE_NAPIAV__ +#define __APPHEADERFILE_NAPIAV__ + +#include "AppConfig.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "BinaryData.h" + +#if ! DONT_SET_USING_JUCE_NAMESPACE + // If your code uses a lot of JUCE classes, then this will obviously save you + // a lot of typing, but can be disabled by setting DONT_SET_USING_JUCE_NAMESPACE. + using namespace juce; +#endif + +#if ! JUCE_DONT_DECLARE_PROJECTINFO +namespace ProjectInfo +{ + const char* const projectName = "AUv3Synth"; + const char* const versionString = "1.0.0"; + const int versionNumber = 0x10000; +} +#endif + +#endif // __APPHEADERFILE_NAPIAV__ diff --git a/examples/AUv3Synth/JuceLibraryCode/ReadMe.txt b/examples/AUv3Synth/JuceLibraryCode/ReadMe.txt new file mode 100644 index 0000000000..091a5aa6eb --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/ReadMe.txt @@ -0,0 +1,12 @@ + + Important Note!! + ================ + +The purpose of this folder is to contain files that are auto-generated by the Projucer, +and ALL files in this folder will be mercilessly DELETED and completely re-written whenever +the Projucer saves your project. + +Therefore, it's a bad idea to make any manual changes to the files in here, or to +put any of your own files in here if you don't want to lose them. (Of course you may choose +to add the folder's contents to your version-control system so that you can re-merge your own +modifications after the Projucer has saved its changes). diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_basics.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_basics.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_devices.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_devices.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_formats.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_formats.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp new file mode 100644 index 0000000000..c599b8759f --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AAX.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AAX.mm new file mode 100644 index 0000000000..d4b8c31117 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AAX.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm new file mode 100644 index 0000000000..a4fdf7f366 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm new file mode 100644 index 0000000000..175b30047f --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm new file mode 100644 index 0000000000..0ac2b2f599 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp new file mode 100644 index 0000000000..29d48f3faa --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp new file mode 100644 index 0000000000..2da08c6dc3 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp new file mode 100644 index 0000000000..72a8426cbe --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp new file mode 100644 index 0000000000..6064f99d28 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp new file mode 100644 index 0000000000..5c5509abde --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm new file mode 100644 index 0000000000..56af9aebab --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp new file mode 100644 index 0000000000..d3b6529a80 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp new file mode 100644 index 0000000000..c35394b418 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp new file mode 100644 index 0000000000..8e2e5cde2e --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm new file mode 100644 index 0000000000..ee2f414e66 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_utils.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_utils.cpp new file mode 100644 index 0000000000..183f61b238 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_plugin_client_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_processors.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_processors.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_utils.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_audio_utils.mm b/examples/AUv3Synth/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_core.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_core.mm b/examples/AUv3Synth/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_data_structures.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_data_structures.mm b/examples/AUv3Synth/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_events.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_events.mm b/examples/AUv3Synth/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_graphics.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_graphics.mm b/examples/AUv3Synth/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_gui_basics.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_gui_basics.mm b/examples/AUv3Synth/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_gui_extra.cpp b/examples/AUv3Synth/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/JuceLibraryCode/juce_gui_extra.mm b/examples/AUv3Synth/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/AUv3Synth/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AUv3Synth/Source/AUv3SynthEditor.h b/examples/AUv3Synth/Source/AUv3SynthEditor.h new file mode 100644 index 0000000000..e70271bcc0 --- /dev/null +++ b/examples/AUv3Synth/Source/AUv3SynthEditor.h @@ -0,0 +1,142 @@ +/* + ============================================================================== + + Copyright (c) 2015 - ROLI Ltd. + + ============================================================================== +*/ +#include "MaterialLookAndFeel.h" + +//============================================================================== +class AUv3SynthEditor : public AudioProcessorEditor, + public ButtonListener, + public Slider::Listener, + private Timer +{ +public: + //============================================================================== + AUv3SynthEditor (AudioProcessor& processor) + : AudioProcessorEditor (processor), + recordButton ("Record"), + roomSizeSlider (Slider::LinearHorizontal, Slider::NoTextBox) + { + LookAndFeel::setDefaultLookAndFeel (&materialLookAndFeel); + + roomSizeSlider.setValue (getParameterValue ("roomSize"), NotificationType::dontSendNotification); + + recordButton.addListener (this); + addAndMakeVisible (recordButton); + + roomSizeSlider.addListener (this); + roomSizeSlider.setRange (0.0, 1.0); + addAndMakeVisible (roomSizeSlider); + + Path proAudioPath; + proAudioPath.loadPathFromData (BinaryData::proaudio_path, BinaryData::proaudio_pathSize); + proAudioIcon.setPath (proAudioPath); + addAndMakeVisible (proAudioIcon); + + Colour proAudioIconColour = findColour (TextButton::buttonOnColourId); + proAudioIcon.setFill (FillType (proAudioIconColour)); + + setSize (600, 400); + startTimer (100); + } + + //============================================================================== + void paint (Graphics& g) override + { + g.fillAll (findColour (ResizableWindow::backgroundColourId)); + } + + void resized() override + { + Rectangle r = getLocalBounds(); + + int guiElementAreaHeight = r.getHeight() / 3; + + proAudioIcon.setTransformToFit (r.removeFromLeft (proportionOfWidth (0.25)) + .withSizeKeepingCentre (guiElementAreaHeight, guiElementAreaHeight) + .toFloat(), + RectanglePlacement::fillDestination); + + int margin = guiElementAreaHeight / 4; + r.reduce (margin, margin); + + int buttonHeight = guiElementAreaHeight - margin; + + recordButton.setBounds (r.removeFromTop (guiElementAreaHeight).withSizeKeepingCentre (r.getWidth(), buttonHeight)); + roomSizeSlider.setBounds (r.removeFromTop (guiElementAreaHeight).withSizeKeepingCentre (r.getWidth(), buttonHeight)); + } + + //============================================================================== + void buttonClicked (Button* button) override + { + if (button == &recordButton) + { + recordButton.setEnabled (false); + setParameterValue ("isRecording", 1.0f); + } + } + + void sliderValueChanged (Slider*) override + { + setParameterValue ("roomSize", roomSizeSlider.getValue()); + } + +private: + //============================================================================== + void timerCallback() override + { + bool isRecordingNow = (getParameterValue ("isRecording") >= 0.5f); + + recordButton.setEnabled (! isRecordingNow); + roomSizeSlider.setValue (getParameterValue ("roomSize"), NotificationType::dontSendNotification); + } + + //============================================================================== + AudioProcessorParameter* getParameter (const String& paramId) + { + if (AudioProcessor* processor = getAudioProcessor()) + { + const OwnedArray& params = processor->getParameters(); + + for (int i = 0; i < params.size(); ++i) + { + if (AudioProcessorParameterWithID* param = dynamic_cast (params[i])) + { + if (param->paramID == paramId) + return param; + } + } + } + + return nullptr; + } + + //============================================================================== + float getParameterValue (const String& paramId) + { + if (AudioProcessorParameter* param = getParameter (paramId)) + return param->getValue(); + + return 0.0f; + } + + void setParameterValue (const String& paramId, float value) + { + if (AudioProcessorParameter* param = getParameter (paramId)) + param->setValueNotifyingHost (value); + } + + //============================================================================== + MaterialLookAndFeel materialLookAndFeel; + + //============================================================================== + TextButton recordButton; + Slider roomSizeSlider; + DrawablePath proAudioIcon; + + //============================================================================== + JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AUv3SynthEditor) +}; diff --git a/examples/AUv3Synth/Source/AUv3SynthProcessor.cpp b/examples/AUv3Synth/Source/AUv3SynthProcessor.cpp new file mode 100644 index 0000000000..438dbc17f9 --- /dev/null +++ b/examples/AUv3Synth/Source/AUv3SynthProcessor.cpp @@ -0,0 +1,172 @@ +/* + ============================================================================== + + Copyright (c) 2015 - ROLI Ltd. + + ============================================================================== +*/ +#include "../JuceLibraryCode/JuceHeader.h" +#include "AUv3SynthEditor.h" + +class AUv3SynthProcessor : public AudioProcessor +{ +public: + AUv3SynthProcessor () + : currentRecording (1, 1), currentProgram (0) + { + // initialize parameters + addParameter (isRecordingParam = new AudioParameterBool ("isRecording", "Is Recording", false)); + addParameter (roomSizeParam = new AudioParameterFloat ("roomSize", "Room Size", 0.0f, 1.0f, 0.5f)); + + formatManager.registerBasicFormats(); + + for (int i = 0; i < maxNumVoices; ++i) + synth.addVoice (new SamplerVoice()); + + loadNewSample (BinaryData::singing_ogg, BinaryData::singing_oggSize, "ogg"); + } + + //============================================================================== + void prepareToPlay (double sampleRate, int estimatedMaxSizeOfBuffer) override + { + ignoreUnused (estimatedMaxSizeOfBuffer); + + lastSampleRate = sampleRate; + + currentRecording.setSize (1, static_cast (std::ceil (kMaxDurationOfRecording * lastSampleRate))); + samplesRecorded = 0; + + synth.setCurrentPlaybackSampleRate (lastSampleRate); + reverb.setSampleRate (lastSampleRate); + } + + void processBlock (AudioBuffer& buffer, MidiBuffer& midiMessages) override + { + Reverb::Parameters reverbParameters; + reverbParameters.roomSize = roomSizeParam->get(); + + reverb.setParameters (reverbParameters); + synth.renderNextBlock (buffer, midiMessages, 0, buffer.getNumSamples()); + + if (getMainBusNumOutputChannels() == 1) + reverb.processMono (buffer.getWritePointer (0), buffer.getNumSamples()); + else if (getMainBusNumOutputChannels() == 2) + reverb.processStereo (buffer.getWritePointer (0), buffer.getWritePointer (1), buffer.getNumSamples()); + } + + //============================================================================== + void releaseResources() override { currentRecording.setSize (1, 1); } + + //============================================================================== + bool acceptsMidi() const override { return true; } + bool producesMidi() const override { return false; } + bool silenceInProducesSilenceOut() const override { return false; } + double getTailLengthSeconds() const override { return 0.0; } + + //============================================================================== + AudioProcessorEditor* createEditor() override { return new AUv3SynthEditor (*this); } + bool hasEditor() const override { return true; } + + //============================================================================== + const String getName() const override { return "AUv3 Synth"; } + int getNumPrograms() override { return 4; } + int getCurrentProgram() override { return currentProgram; } + void setCurrentProgram (int index) override { currentProgram = index; } + const String getProgramName (int index) override + { + switch (index) + { + case 0: + return "Piano"; + case 1: + return "Singing"; + case 2: + return "Pinched Balloon"; + case 3: + return "Gazeebo"; + } + + return ""; + } + + //============================================================================== + void changeProgramName (int /*index*/, const String& /*name*/) override {} + + //============================================================================== + void getStateInformation (MemoryBlock& destData) override + { + MemoryOutputStream stream (destData, true); + + stream.writeFloat (*isRecordingParam); + stream.writeFloat (*roomSizeParam); + } + + void setStateInformation (const void* data, int sizeInBytes) override + { + MemoryInputStream stream (data, static_cast (sizeInBytes), false); + + isRecordingParam->setValueNotifyingHost (stream.readFloat()); + roomSizeParam->setValueNotifyingHost (stream.readFloat()); + + } +private: + //============================================================================== + void loadNewSample (const void* data, int dataSize, const char* format) + { + MemoryInputStream* soundBuffer = new MemoryInputStream (data, static_cast (dataSize), false); + ScopedPointer formatReader (formatManager.findFormatForFileExtension (format)->createReaderFor (soundBuffer, true)); + + BigInteger midiNotes; + midiNotes.setRange (0, 126, true); + SynthesiserSound::Ptr newSound = new SamplerSound ("Voice", *formatReader, midiNotes, 0x40, 0.0, 0.0, 10.0); + synth.removeSound (0); + sound = newSound; + synth.addSound (sound); + } + + void swapSamples() + { + MemoryBlock mb; + MemoryOutputStream* stream = new MemoryOutputStream (mb, true); + + { + ScopedPointer writer (formatManager.findFormatForFileExtension ("wav")->createWriterFor (stream, lastSampleRate, 1, 16, + StringPairArray(), 0)); + writer->writeFromAudioSampleBuffer (currentRecording, 0, currentRecording.getNumSamples()); + writer->flush(); + stream->flush(); + } + + loadNewSample (mb.getData(), static_cast (mb.getSize()), "wav"); + } + + //============================================================================== + static constexpr int maxNumVoices = 5; + static constexpr double kMaxDurationOfRecording = 1.0; + + //============================================================================== + AudioFormatManager formatManager; + + int samplesRecorded; + double lastSampleRate; + AudioBuffer currentRecording; + + Reverb reverb; + Synthesiser synth; + SynthesiserSound::Ptr sound; + + AudioParameterBool* isRecordingParam; + AudioParameterFloat* roomSizeParam; + + int currentProgram; + + //============================================================================== + JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AUv3SynthProcessor) +}; + +//============================================================================== +// This creates new instances of the plugin.. +AudioProcessor* JUCE_CALLTYPE createPluginFilter() +{ + return new AUv3SynthProcessor(); +} diff --git a/examples/AUv3Synth/Source/BinaryData/power.png b/examples/AUv3Synth/Source/BinaryData/power.png new file mode 100644 index 0000000000..ae22dfc13d Binary files /dev/null and b/examples/AUv3Synth/Source/BinaryData/power.png differ diff --git a/examples/AUv3Synth/Source/BinaryData/proaudio.path b/examples/AUv3Synth/Source/BinaryData/proaudio.path new file mode 100644 index 0000000000..efe2b0d29e Binary files /dev/null and b/examples/AUv3Synth/Source/BinaryData/proaudio.path differ diff --git a/examples/AUv3Synth/Source/BinaryData/singing.ogg b/examples/AUv3Synth/Source/BinaryData/singing.ogg new file mode 100644 index 0000000000..2e004306b5 Binary files /dev/null and b/examples/AUv3Synth/Source/BinaryData/singing.ogg differ diff --git a/examples/AUv3Synth/Source/MaterialLookAndFeel.h b/examples/AUv3Synth/Source/MaterialLookAndFeel.h new file mode 100644 index 0000000000..0b3a0bc6bf --- /dev/null +++ b/examples/AUv3Synth/Source/MaterialLookAndFeel.h @@ -0,0 +1,133 @@ +/* + ============================================================================== + + Copyright (c) 2015 - ROLI Ltd. + + ============================================================================== +*/ + +#include "../JuceLibraryCode/JuceHeader.h" + +//============================================================================== +class MaterialLookAndFeel : public LookAndFeel_V3 +{ +public: + //============================================================================== + MaterialLookAndFeel() + { + setColour (ResizableWindow::backgroundColourId, windowBackgroundColour); + setColour (TextButton::buttonOnColourId, brightButtonColour); + setColour (TextButton::buttonColourId, disabledButtonColour); + } + + //============================================================================== + void drawButtonBackground (Graphics& g, + Button& button, + const Colour& /*backgroundColour*/, + bool isMouseOverButton, + bool isButtonDown) override + { + ignoreUnused (isMouseOverButton); + + const int width = button.getWidth(); + const int height = button.getHeight(); + + Rectangle buttonRect (0, 0, width, height); + buttonRect.reduce (haloRadius, 0.0f); + + if (isButtonDown) + g.setColour (brightButtonColour.withAlpha (0.7f)); + else if (! button.isEnabled()) + g.setColour (disabledButtonColour); + else + g.setColour (brightButtonColour); + + g.fillRoundedRectangle (buttonRect, 5.0f); + } + + //============================================================================== + void drawButtonText (Graphics& g, TextButton& button, bool isMouseOverButton, bool isButtonDown) override + { + ignoreUnused (isMouseOverButton, isButtonDown); + + Font font (getTextButtonFont (button, button.getHeight())); + g.setFont (font); + + if (button.isEnabled()) + g.setColour (Colours::white); + else + g.setColour (backgroundColour); + + g.drawFittedText (button.getButtonText(), 0, 1, + button.getWidth(), + button.getHeight(), + Justification::centred, 2); + } + + //============================================================================== + void drawLinearSlider (Graphics& g, int x, int y, int width, int height, + float sliderPos, float minSliderPos, float maxSliderPos, + const Slider::SliderStyle style, Slider& slider) override + { + ignoreUnused (style, minSliderPos, maxSliderPos); + + Rectangle r = Rectangle (x + haloRadius, y, width - (haloRadius * 2), height); + Rectangle backgroundBar = r.withSizeKeepingCentre(r.getWidth(), 2); + + sliderPos = (sliderPos - minSliderPos) / static_cast (width); + + int knobPos = static_cast (sliderPos * r.getWidth()); + + g.setColour (sliderActivePart); + g.fillRect (backgroundBar.removeFromLeft (knobPos)); + + g.setColour (sliderInactivePart); + g.fillRect (backgroundBar); + + if (slider.isMouseOverOrDragging()) + { + Rectangle haloBounds = r.withTrimmedLeft (knobPos - haloRadius) + .withWidth (haloRadius*2) + .withSizeKeepingCentre(haloRadius*2, haloRadius*2); + + g.setColour (sliderActivePart.withAlpha (0.5f)); + g.fillEllipse (haloBounds.toFloat()); + } + + const int knobRadius = slider.isMouseOverOrDragging() ? knobActiveRadius : knobInActiveRadius; + Rectangle knobBounds = r.withTrimmedLeft (knobPos - knobRadius) + .withWidth (knobRadius*2) + .withSizeKeepingCentre(knobRadius*2, knobRadius*2); + + g.setColour (sliderActivePart); + g.fillEllipse (knobBounds.toFloat()); + } + + //============================================================================== + Font getTextButtonFont (TextButton& button, int buttonHeight) override + { + return LookAndFeel_V3::getTextButtonFont (button, buttonHeight).withHeight (buttonFontSize); + } + + Font getLabelFont (Label& label) override + { + return LookAndFeel_V3::getLabelFont (label).withHeight (labelFontSize); + } + + //============================================================================== + const int labelFontSize = 12; + const int buttonFontSize = 15; + + //============================================================================== + const int knobActiveRadius = 12; + const int knobInActiveRadius = 8; + const int haloRadius = 18; + + //============================================================================== + const Colour windowBackgroundColour = Colour (0xff262328); + const Colour backgroundColour = Colour (0xff4d4d4d); + const Colour brightButtonColour = Colour (0xff80cbc4); + const Colour disabledButtonColour = Colour (0xffe4e4e4); + const Colour sliderInactivePart = Colour (0xff545d62); + const Colour sliderActivePart = Colour (0xff80cbc4); +}; diff --git a/examples/AnimationAppExample/AnimationAppExample.jucer b/examples/AnimationAppExample/AnimationAppExample.jucer index 64033b3c71..6509616d3d 100644 --- a/examples/AnimationAppExample/AnimationAppExample.jucer +++ b/examples/AnimationAppExample/AnimationAppExample.jucer @@ -2,7 +2,7 @@ + jucerVersion="4.2.0"> - + diff --git a/examples/AnimationAppExample/Builds/MacOSX/AnimationAppExample.xcodeproj/project.pbxproj b/examples/AnimationAppExample/Builds/MacOSX/AnimationAppExample.xcodeproj/project.pbxproj index 3f1b458035..56294720f7 100644 --- a/examples/AnimationAppExample/Builds/MacOSX/AnimationAppExample.xcodeproj/project.pbxproj +++ b/examples/AnimationAppExample/Builds/MacOSX/AnimationAppExample.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + A954E808E316BFB9537574CE = {isa = PBXBuildFile; fileRef = CBF69B3CBCD089CD7DC8343C; }; E3498B080326636A372B74AE = {isa = PBXBuildFile; fileRef = 859E13C66F2193112084D1B9; }; 828D4B32ECB7ECE234A5A1A9 = {isa = PBXBuildFile; fileRef = 66DE43B56D8670C78DD3998D; }; 97CBB80DA6775AEF4872168B = {isa = PBXBuildFile; fileRef = 8F7B1F20EA4F07C9D37D5260; }; @@ -22,19 +23,19 @@ 6B6DC7D7A606A7D832929888 = {isa = PBXBuildFile; fileRef = 7E8B563CE147A7C733E6EFB1; }; 328BFAEA24EDCBF7B69F4960 = {isa = PBXBuildFile; fileRef = B766DBADE0BD743FAC004870; }; 84E6553798838003062A7791 = {isa = PBXBuildFile; fileRef = F7B6DBDC7439C90B4E01752E; }; - 9B303E67BC0058053878030C = {isa = PBXBuildFile; fileRef = C1070E62B763F1CCE0BB18F0; }; - ACA92239BEB4C05C418642E2 = {isa = PBXBuildFile; fileRef = DD19124F0A7FD43F31BDEB87; }; - 1EFD155B1968AEC88851F831 = {isa = PBXBuildFile; fileRef = 987AD2821B6419D5FEDCBD7A; }; - 0C7388B5872921063FF273B8 = {isa = PBXBuildFile; fileRef = AD405DDE86D07F955E27EBF8; }; - 9EE1754A8E5230FA1C50713F = {isa = PBXBuildFile; fileRef = B7DD84C8B05ABA4A6915E77E; }; - 1852E56533842FDFBE9A6EE3 = {isa = PBXBuildFile; fileRef = 33E449DEA1FC0CD4CAA3A829; }; - CB79C1D77F4FBF0C64B69E1D = {isa = PBXBuildFile; fileRef = 14BB261A450674034E6080F2; }; - 5E9EFF0130B8CBBEAA0D321B = {isa = PBXBuildFile; fileRef = CC0B7738BD544B955D81BF1E; }; - EF8AB3F393E946FE4A21AA17 = {isa = PBXBuildFile; fileRef = 4B27A11ADAC0D9957BBBCD3E; }; - B70DDF51EDD940F5EF96B96D = {isa = PBXBuildFile; fileRef = 27B720A5E8CF81ABF9E50848; }; - E28816D62DAA38A2794ED6D2 = {isa = PBXBuildFile; fileRef = D8BAA82AC820CEF315BD9DCB; }; - A911433D03B3314558DB8850 = {isa = PBXBuildFile; fileRef = 21CF5364CD4910E49D19F8E2; }; - 590ABC7E64B05F4814FA919E = {isa = PBXBuildFile; fileRef = 6018A3A37F34AE52B39A14D5; }; + E09031EF64FB032EC2F1AB9E = {isa = PBXBuildFile; fileRef = 05CF05C4A0B41E4E3B505016; }; + 1A1655F70589F62EC500776A = {isa = PBXBuildFile; fileRef = DC5C7E82429CF94928EC055A; }; + F3DF870E97A695B88F07E2ED = {isa = PBXBuildFile; fileRef = 7B08326361CAD0A8C35218C0; }; + 802E52893A13DF94D2452203 = {isa = PBXBuildFile; fileRef = DCCC723F8E6D3F6445318CB4; }; + A0D9E078F9FDA8474A231E23 = {isa = PBXBuildFile; fileRef = 73A1A4EC47BB161DAF61D31C; }; + BCE821392C314CE44C96ECFF = {isa = PBXBuildFile; fileRef = 2AF1C1B6A582BD96CCE01452; }; + B9BFADFF0ECB778690FDF59C = {isa = PBXBuildFile; fileRef = EAE15C1AC2F25A7EB7A2F2C4; }; + 4E411795F0E724FD92C98030 = {isa = PBXBuildFile; fileRef = FF283714432D1C916EC19072; }; + 3E1ADD84FBF4F072F0B53EA5 = {isa = PBXBuildFile; fileRef = 56FB775B9F539EA13D18C32C; }; + 2C000BF550222EC17FA5EA12 = {isa = PBXBuildFile; fileRef = 71710A47E019BA95D2DB86FF; }; + 4EBEDE852357A716C1A58D32 = {isa = PBXBuildFile; fileRef = 42CDCB2F2DB39A7822A8ED11; }; + 17598D74EBFD5692223DAA36 = {isa = PBXBuildFile; fileRef = 222D7B201FE37D4B96BF571E; }; + 727C6C11ADFD9FB9FABAD8AE = {isa = PBXBuildFile; fileRef = DC6550969FBDB187169D124B; }; 0054E026B84A3A87020CCE48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; 0060F61BFBCEF4E9EF8B3CC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 02AC998E808CAF5C148CFFC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -49,6 +50,7 @@ 040A31152B3C4BF51493F937 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; 04C105672DA409FE8593DB04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; 0511F904BECB48A221DFB2C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; + 05CF05C4A0B41E4E3B505016 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 0700C7069E1CF3FF8966C0E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; 07342D914D2A5AF6075CDB2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; 0790EC941834B64EA1AC8D5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -80,7 +82,6 @@ 0DB1323191C133E48F07C062 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; 0E70A4BFB2F7D1AB6188E72C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 0E894AC7229948568720E294 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 0E8D536FEBD11AEA3C90B5A8 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0ECA7867513EFA30BEA0BE78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 0EF8E3646F6099E89A743D99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; 0F16DEEC2C4B95E3A9F28CE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; @@ -97,7 +98,6 @@ 142D03BC875BD387BD10C51F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; 1450CD0879661355CD52DD8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; 14AB997C7EB22777C1EF533C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; - 14BB261A450674034E6080F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 15029C3F041B27DD7191482F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; 1538DFDAE4C093F8ACA7C4F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; 15D92586D187B0D8758C6F18 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; @@ -112,7 +112,6 @@ 17B2789DEC279EE7DB8D9BE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; 19045B1A4A9E79DB5A44927C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; 191B98765219765CD56CCFED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 19DC6BDBA978DC67B9783340 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 19E9997C0FE3E36156141D64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 1A667A0FBCC8FC7EBBD15B20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; 1A7002B936C11924FDC07023 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -134,10 +133,10 @@ 20E10FBD8694E185CA551EDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2168310E25BD55C9A46499C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; 2188A5670214696EFCF6810F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; - 21CF5364CD4910E49D19F8E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 21D0A71ADD004B35B90F0D1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 21D31B64BAD35C6C8E8E8FC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; 221FD10838A8CE36672FABC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; + 222D7B201FE37D4B96BF571E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 2254F8D031DD15BDB278DE3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 22C4F82B505995F81CD682B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; 2328C66A446079EDDCC8B14E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -145,11 +144,9 @@ 236F239E035044438B7CDFCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; 23724FEF549E05851817B4BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; 23936BBF807CCF5B1EEB9F00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 241453DBDECBE0CCD5C096DE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 24363F41974FD7A3B634B78B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; 244B9B4B8307A8C51207D457 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 24AFC6C8D9388F5AB913250F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; - 254D157C0CCE3C7EA022F4CE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 25869F2A5B90C64E857606D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; 25B41C0851C004C9D410B7C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 25E6B62A5BF19A0D1E085E10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -160,7 +157,6 @@ 274569E245BFB279247B4ECC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; 27676EBA6012198993C2CBA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; 27A9B065352AE36635780373 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 27B720A5E8CF81ABF9E50848 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 27DC413550834C828252B003 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2807A00AE6C4539CD935F56D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; 2819AE973B501D15AAB8C937 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -176,6 +172,7 @@ 2A59F5E28F97A435592E0B58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; 2A771B60F7C360A111F75AC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; 2AB2B4CC891E77E2DD062BE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2AF1C1B6A582BD96CCE01452 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 2B02634F8DA8660ED42B0AEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; 2B1494112273ADF380C99FD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B4FA0E8FB46CBC71A059FE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -205,7 +202,6 @@ 32C683CBA18109949D53149A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 3324210159E5C546DC5C2065 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; 3391FA30F4D45A4A77DC2CE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 33E449DEA1FC0CD4CAA3A829 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 34227B39C3D697D0DBAC7017 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; 34A6FFC298D12BF9E4D55AA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; 35A7FD6EFDE29D2EBD7DFCB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -244,7 +240,6 @@ 3E8E31BB97A86349790D6CC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; 3EF0B8611060C8AB86395920 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; 3EF6F363BA4F6B10207C0E23 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; - 3F0388309395C138AA68FAD7 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3FAA5384DA8B28DEB5E57A5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 3FECAB20E9C0834676E2D9EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; 403453363C4785FD451A9BA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; @@ -257,12 +252,12 @@ 4228B8952E3FBCDA69C1948B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; 426283CFD858F482E87F530B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; 42BC8303198293E30AC0B21A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; + 42CDCB2F2DB39A7822A8ED11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 435858CCF38F47E9AAE1B08F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; 439FC260CD869E30210D98BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; 4408766B366713F55707B7A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; 440A182A9068A8FBD011BE1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 44185DE135E354DD4758B3EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 442199479D1499B6A44BD150 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 44443DA5B0FDA2480DFBDFC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; 44ADFB25768FA3BF27762EBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 44B3428E8BB4B70104CD76CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -285,7 +280,6 @@ 4A86B4371AE4FC58D879962C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; 4ABF36D87D2BBEDA4DE28A4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; 4ADE9EFB6C41DE44D40C9837 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4B27A11ADAC0D9957BBBCD3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 4B27C30CF5AC7BFE0AF537AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 4B8102606812A7964CF8D9CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 4B8342C50F962C3F0AEE9830 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; @@ -328,6 +322,7 @@ 56545F3F893C3D8CC9215051 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; 567D63D778B7A22C5D97F1C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; 56985D9599D0D1D00B42F95B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; + 56FB775B9F539EA13D18C32C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 5703889367170F80CAC76898 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; 570C35930202882A634FC029 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 5710CADD28060D8E949D96D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -354,7 +349,6 @@ 5D43D909CB26D4A07A62A4F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; 5D4A62D4893C16D7B17C6A43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; 5EB144BD6AC4D4DE96ABFCA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; - 6018A3A37F34AE52B39A14D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 605EA4B27D057BCB9263BCFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; 60D8280577C14A7D3F67563D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; 610F820C21D914E9794A36EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; @@ -419,11 +413,13 @@ 7022B01ECEE7000DE6008C0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; 70B18C93C5696330A877B330 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; 7141B07690C1A022A2BFFBBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; + 71710A47E019BA95D2DB86FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 71881F8A6973AACD78ABA719 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_QuickTimeMovieComponent.cpp"; path = "../../../../modules/juce_video/native/juce_win32_QuickTimeMovieComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 71B0F66C20CF48F49B3152AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 71DF518DE7A248B97C8E1C2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 72696E2F6E8EB43A8E604390 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; 732EEC584A4CE3ED07C5BEFB = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; + 73A1A4EC47BB161DAF61D31C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 73CA6BCA313B0239842F298C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; 73FF82BCB568578396E88C92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; 74302B51B991EA1775AEFC67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; @@ -435,7 +431,6 @@ 7627F01C1E5383207D2C0BFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; 7639526FBF7A4F41961483ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; 766EE2CCD4E86729C6CE8112 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 768754211363FED3D2188C9D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 76F1A69F15F53D17C632A644 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; 7743414F79908801328D9F03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; 77AE8FD7436387126D3BBBAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -449,9 +444,9 @@ 7A6E1CBA343C07AC187A3EE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; 7AC4D7A22EE9E1F4FBD407C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; 7AC8C094442A603DE6257BB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; + 7B08326361CAD0A8C35218C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 7BA2EA5655704E5358ABAA9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; 7BC8F7015F35BAFF4AEDA0E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; - 7C7B6D8D155687966F681F5B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 7D8D285B8414388FDB083AFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; 7DCF49E37B27971A7E597555 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; 7DF561FC0400DD7E678CD690 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; @@ -517,10 +512,8 @@ 8C9EC3F9C24081ECEF3FCEFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 8CA01F9530AC5512C6B74325 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; 8CEADF0BFEE8F08A0EB42CD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; - 8D3FB0417A39CAEC03D44D73 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 8DC827CCF543708CF729FED6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 8DE969191661B557B4222D50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; - 8DEFACA6858D254B4202AF12 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 8E407C1CF739A93FD2B3B38C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; 8E95A3B7C194244B92D5D65A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; 8EA18CA66CABC9B5087DBDD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -558,7 +551,7 @@ 96E4B48CF055ED116E5CB3AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; 979A030D4807A573FAA18318 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 97EDCA2A04EF5ADAAD9DC594 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 987AD2821B6419D5FEDCBD7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; + 98474FB10BB003823EEC8759 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 98C77B9D95141EBC60E6AE67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; 98D247A4824D969367AFD0FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; 996A274720539E8497291E85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -622,6 +615,7 @@ A8CAB6FAB9BC1CC96FDE7BC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; A917646C0153D2A57E3C5677 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; A95D718F031CB8883DFDE915 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + A9608756E1A18BAFCC48A064 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; A98EED399E310BF85EBBCE12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLGraphicsContext.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; AA5CDD430B68BBE10A9026C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; AAA3ED492FF78DBBF86DC612 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; @@ -636,13 +630,13 @@ AC56A48CC01AABBE45F51970 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; AC725293BD38E8C66E35EED3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; ACAC59A1C54DC52E8E2438CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../../../modules/juce_video/native/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - AD405DDE86D07F955E27EBF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; AD41400898312123119E987A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; AD54DAEAB7840FC18DA65503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; AD8417869D43ED72319C283C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; ADCA2F92E2C17964A4AD750E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; AE381B9D6E2A4DA363C7DD3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; AF59758C300E586A7A6338D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; + AF885F6112CEA5C2D7934AA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; AFEC177C21FC9D36695F4750 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; B004D25E0DC1AA2C4CD3788A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; B0286AC6D04C5D080A299A1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -655,11 +649,13 @@ B1C799A152189A282E6CAC76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; B28F34DD7CABFD48B1EE3CCE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; B2D42B884600CE62E3253DA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; + B305ACE053406FF288E500F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; B316291E570F37785C40FE88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; B3261106892038D4F954E6F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; B32716A0B0702E6861726529 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; B3FBDBEBC38720E957C15BE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; B401E96340B8AB5DE8CBF5C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B409D881BE39C4704C94996C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; B45C079D88C3CAA3D5D565E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZoneLayout.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h"; sourceTree = "SOURCE_ROOT"; }; B462D25B3F8AA3F7BD76DBD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; B471C2AB67E7C68D1C7D729D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -671,6 +667,7 @@ B5871062E8509DE7873FD083 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEInstrument.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h"; sourceTree = "SOURCE_ROOT"; }; B5C3814B2174E5127F42D721 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; B60524021E6FC59416222870 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + B6173E37D15602163B7C0441 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; B6405B0269ECF4D4DF66996A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; B6411B03A6D0185B11DBDA15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; }; B6ABBE7782ECD38631EB11BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; @@ -681,7 +678,6 @@ B70E52FF75D44F0F1F0B31D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; B766DBADE0BD743FAC004870 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; }; B7855FA22C92F7EE272A866E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; - B7DD84C8B05ABA4A6915E77E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; B83DDFEEA66888E9616BCE82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../../../modules/juce_video/playback/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; B88950266CC4244E1B5394F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; BA7FDBE53073F3261D962FF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -690,53 +686,38 @@ BAE06A3352E39521CE5D94EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; BAE67F224C7BE2FB0B21BEE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; BB144FF841A99B08D5479777 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + BC02503FFF515269351DF89B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; BC0ED0B33BB83E19D9609152 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; BC1DBF05964D3B9130CD8CB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; BCFE159BD9F2DA5515E028A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; BD588F8D5FD1E6FE88E9D3E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; - BDE0C2D342D03C389560501F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; - BFB12FD84F14C9B31249FC04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - C0BA74AF0382D87B0E7BCEB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; - C0FDDD3106A13770B141E5F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; - C21701DD3A4A2628C63CB70A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; - C29492501499BAD8E94958DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; - C3DEEC17595B1AB020ADA47F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - C45AB95F4CDF31A41199E6D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C52FB75A0A93BB1397D1F962 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - C7547C898C418E3AB53A2038 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; - C7581A35068A3FB43786F4BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; - C9F7ABDA09635BC3FAB0B008 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; - CA025D4369C240E6FA30CE2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - CBECD9165897602A506BC41E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; - CD4803D5DD14A33CF5AA9FDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - CD7181BCA81219BAF2B182BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; - D1000A39817E9B771A4FB856 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; - D108D5FFE66F80627621DCA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - D32C3176FB914F189E0139AF = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; - A748C987924800FDBA2E2184 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AnimationAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - A9608756E1A18BAFCC48A064 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; - AF885F6112CEA5C2D7934AA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; - B305ACE053406FF288E500F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - B409D881BE39C4704C94996C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - B6173E37D15602163B7C0441 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; - BC02503FFF515269351DF89B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; BD7B0136829554046A511588 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; BDA5B0C014F6DCC188465060 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + BDE0C2D342D03C389560501F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; BE61994F6993AE76CBBF1EAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; BE64EDA4F7260D2D5B7E0410 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; BEC8EC4C23F9AA5C8DFEA15A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; BF40FF2E0FA609212C849FBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + BFB12FD84F14C9B31249FC04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; BFBF32B0E491C9D4527DF9A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; C088D98E527C1DA17B55A9D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - C1070E62B763F1CCE0BB18F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + C0BA74AF0382D87B0E7BCEB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; + C0FDDD3106A13770B141E5F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; C186342C3FFB4DE250556D70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + C21701DD3A4A2628C63CB70A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; + C29492501499BAD8E94958DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; C296F214D5B65857DC3DA585 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + C3DEEC17595B1AB020ADA47F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C45AB95F4CDF31A41199E6D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; C51A754A0E65CA141A2C3310 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; C52E8074125FEED4DB727EDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; + C52FB75A0A93BB1397D1F962 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; C551CC8801B93AC70F6E4F76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; C5C3838D0FDC65F44C9D1A9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; C6CD42F1DA2F444A59CD4AF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; C73B4B312C3A4CE4F8E742C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; + C7547C898C418E3AB53A2038 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; + C7581A35068A3FB43786F4BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; C776DAD938AD7E1207DBCEEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; C7D5A8B28D0B7DE58629AA04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; C884444C380A4B053DB70D12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -744,9 +725,12 @@ C8F82FBA1E0EF7EEA5BD02B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; C9A25E2EF32224159B617D5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; C9BA40AFF2AD427CE4D480D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; + C9F7ABDA09635BC3FAB0B008 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; + CA025D4369C240E6FA30CE2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; CB4D4DA89BA649D3F1B2A645 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; CB5874E2A70E8A6A01FE8C9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - CC0B7738BD544B955D81BF1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; + CBECD9165897602A506BC41E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; + CBF69B3CBCD089CD7DC8343C = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AnimationAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; CC3F295E9D9E5863779F9ACD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; CC4B3BCEE612C95F27680EA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; CC8F24C4E5FC5C12AA30F6CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; @@ -757,6 +741,8 @@ CCF94157A15DD29B6C5DA939 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; CD3A68C29B7A733E5954BDA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; CD405182963BEB73FB9E368D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; + CD4803D5DD14A33CF5AA9FDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + CD7181BCA81219BAF2B182BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; CD965406DB7511EB187919E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; CDFAC8C57A364EEE32CE125E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; }; CE0CE24264C96E86062E0250 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -773,8 +759,10 @@ D0A5B1AE7B7B56633AF2D5E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; D0AFF0790D81DB8F66173737 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; D0B5B79546163A6DE73D0E2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + D1000A39817E9B771A4FB856 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; D10497F87C560FA833756730 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; D104C8636576DFE8A2D11430 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; + D108D5FFE66F80627621DCA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; D11D931DAED4F636E8A60264 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; D12F8398C3EA9BA0FA88B5CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; D19705FE67C941DA74C31A9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; @@ -783,13 +771,13 @@ D26821159E190113FEBF99BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; D298D1DE4D2FE281CA30910C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; D2A5F78D0EF37F1E45DF39D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + D32C3176FB914F189E0139AF = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; D38FAFE2A9C48C4914A61F03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; D3B4D56DE3F90D9A445A47A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; D3C1097E92146B596194A067 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; D40C36493501EA97A8D1EB50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; D4BA573C125944E2773D747F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; D52EB7F089EF359EDCB199AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; - D57735149DD4975283A0C754 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D5C10F9CC5ADFC1B63AD1DB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; D5EC3B41088855C3D481A73E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; D64B71F992FF01CB0EE89641 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; @@ -801,10 +789,8 @@ D80EEBBDEC364958AE05AFFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; D8256B8AA794F43A2259638A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; D886106C60A496E47C48AFB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; - D8BAA82AC820CEF315BD9DCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; D949A0753DEE4B4AACDDA3AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; D9FAC914CA572410C055D109 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; - DA353BCF838D64BA343AC0E1 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; DA9671908F37549C583C61E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; DA98B32DCA0DEF0113C22F9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; DAB059DA13868A81301513F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; @@ -815,11 +801,13 @@ DBDED1D6237A21D03E68D323 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; DBFBBC58ED4A18EA9FE04D1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; DC3B995E7B51FC0B76826C86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; + DC5C7E82429CF94928EC055A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; DC6461EF11D5745DF8C00E16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; + DC6550969FBDB187169D124B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; DC66DC84909A3802527414C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; DC94270BB4A70056907C3CDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; + DCCC723F8E6D3F6445318CB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; DD03B6CE6F750A9CECA7EDEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CameraDevice.cpp"; path = "../../../../modules/juce_video/capture/juce_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - DD19124F0A7FD43F31BDEB87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; DD2007C851B70E2C71171145 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; DD73087B002B1DB6B90B666E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; DE1943CA08D7FAB2E3EC0A14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; @@ -869,6 +857,7 @@ EA749A33B0E635F691A42C64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; EA779F8A580E3D22A7CBD51E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; EAAFB86397B191FF3713155B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + EAE15C1AC2F25A7EB7A2F2C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; EBC4E11E36D206EDF01E6EB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; EBD6F8CE3122B2AA015A62BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; EBDC0E12D4ED20F5DB90BC26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -937,7 +926,6 @@ FAF4C6D8D1D59932F12DF6A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; FB3BE7E3D0A04791487E9E0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; FB459E95101C8A92E5B39A67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - FB81D25CF4825A9A186B6790 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; FBC55E440EF1EA83FC0DAA5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; FBDBD56614E38BB5A5592D32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; FCA9526394A63B33405F8E58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -954,7 +942,7 @@ FEA645D52C593ECCEA779BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; FF1CEE8501CA0F081EE0E3AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; FF1F4F1262BB429E80492B13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; - FF3D4768BC96B79F49B10894 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; + FF283714432D1C916EC19072 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; FF70C4AB4F37D7C7E1668660 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; FF7A26DADF1579C43D80454F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; 9F41B5C4D3F9CE9C17373AB3 = {isa = PBXGroup; children = ( @@ -1039,9 +1027,12 @@ D16FCF8AF82902B7A98E0FFB, 1F2A9A2A9B959DC1DF903064, 43FFCEB9A2A3784C7EEF5460, - 8DEFACA6858D254B4202AF12, 3B9903B0A0252D106C92CAA9, ); name = "juce_audio_basics"; sourceTree = ""; }; - 3B35E0DA3DB0B1509311FBDF = {isa = PBXGroup; children = ( + 4D1875BC9BD97BB0F90096C5 = {isa = PBXGroup; children = ( + 41C74B59D9B392117441DA2D, + 35A7FD6EFDE29D2EBD7DFCB8, + BDE0C2D342D03C389560501F, ); name = "audio_cd"; sourceTree = ""; }; + ED5718E80F3979D00C658CA3 = {isa = PBXGroup; children = ( 884AA1209A726AEAF76E31B0, 3D24784AEA7726A64A340625, 4A1671B78E589A865FEA3CB1, @@ -1049,22 +1040,13 @@ B6173E37D15602163B7C0441, 4BF9949E0C30EA64B16004BE, 04C105672DA409FE8593DB04, ); name = "audio_io"; sourceTree = ""; }; - D487CFDA56FA408A04203A20 = {isa = PBXGroup; children = ( + EB0DE9EE67452CF5A10FD857 = {isa = PBXGroup; children = ( BC02503FFF515269351DF89B, A789D75FEFFFB7E8E835FBAB, B004D25E0DC1AA2C4CD3788A, D298D1DE4D2FE281CA30910C, CE75A83F0AA70025C36151B1, ); name = "midi_io"; sourceTree = ""; }; - C3D887B6F1284C2394FD72D3 = {isa = PBXGroup; children = ( - 814E0D982BC2A18B9BAF3E38, - B6411B03A6D0185B11DBDA15, - 911B308D5222BDFD954DBB32, - DFC58448ADEA2B5D2FF5F8D3, ); name = sources; sourceTree = ""; }; - 09D6686EACFD43021C0E69F3 = {isa = PBXGroup; children = ( - 41C74B59D9B392117441DA2D, - 35A7FD6EFDE29D2EBD7DFCB8, - BDE0C2D342D03C389560501F, ); name = "audio_cd"; sourceTree = ""; }; - A62DE30F63767AFA483DE8C6 = {isa = PBXGroup; children = ( + 12AE495BFE46F0D287769584 = {isa = PBXGroup; children = ( FCA9526394A63B33405F8E58, B1C799A152189A282E6CAC76, 2A098563977566E9A9E8CD7E, @@ -1084,31 +1066,19 @@ B2D42B884600CE62E3253DA3, 5719A93B0F6AFE95FC49B673, 73FF82BCB568578396E88C92, ); name = native; sourceTree = ""; }; + B350B65FE9E419D397C6E234 = {isa = PBXGroup; children = ( + 814E0D982BC2A18B9BAF3E38, + B6411B03A6D0185B11DBDA15, + 911B308D5222BDFD954DBB32, + DFC58448ADEA2B5D2FF5F8D3, ); name = sources; sourceTree = ""; }; 270A86F6A3CE512F0B3EA8DC = {isa = PBXGroup; children = ( - 3B35E0DA3DB0B1509311FBDF, - D487CFDA56FA408A04203A20, - C3D887B6F1284C2394FD72D3, - 09D6686EACFD43021C0E69F3, - A62DE30F63767AFA483DE8C6, - 442199479D1499B6A44BD150, + 4D1875BC9BD97BB0F90096C5, + ED5718E80F3979D00C658CA3, + EB0DE9EE67452CF5A10FD857, + 12AE495BFE46F0D287769584, + B350B65FE9E419D397C6E234, B1A41C6141726A390E2182A2, ); name = "juce_audio_devices"; sourceTree = ""; }; - 72D396CB5861C9C441B3E360 = {isa = PBXGroup; children = ( - A76D6B94991D6E028EE8D1AA, - 0E70A4BFB2F7D1AB6188E72C, - CCF8FB3EA0246D83E3D2E760, - FF1CEE8501CA0F081EE0E3AE, - E1A153E1CA08E918F65C2B4D, - E5AF1F5B3F7F2B30606FBF24, - 853D2D1ADD05C320052DD5FC, - FE55A1DFB90A1A5EF37B1741, - B5C3814B2174E5127F42D721, - D1000A39817E9B771A4FB856, - 71DF518DE7A248B97C8E1C2E, - 6E6672E4055AC4F6D8688310, - 63E66F6D161941FE12465C29, - AD8417869D43ED72319C283C, - 9CC22BDB1B3FF427D6525D21, ); name = format; sourceTree = ""; }; - 23741F076745FB046C07FB1D = {isa = PBXGroup; children = ( + 61796396A6A12B8949C2B98C = {isa = PBXGroup; children = ( AB3C130E565756182528752D, 7F162E198ECF41AA895DB94B, 0BC32F0BB0B5393D25E09D00, @@ -1127,16 +1097,48 @@ 46885692CC5FDE30FC3649F6, C52FB75A0A93BB1397D1F962, 4B8102606812A7964CF8D9CE, ); name = codecs; sourceTree = ""; }; + E01CB5081E94C46B4D655CA6 = {isa = PBXGroup; children = ( + A76D6B94991D6E028EE8D1AA, + 0E70A4BFB2F7D1AB6188E72C, + CCF8FB3EA0246D83E3D2E760, + FF1CEE8501CA0F081EE0E3AE, + E1A153E1CA08E918F65C2B4D, + E5AF1F5B3F7F2B30606FBF24, + 853D2D1ADD05C320052DD5FC, + FE55A1DFB90A1A5EF37B1741, + B5C3814B2174E5127F42D721, + D1000A39817E9B771A4FB856, + 71DF518DE7A248B97C8E1C2E, + 6E6672E4055AC4F6D8688310, + 63E66F6D161941FE12465C29, + AD8417869D43ED72319C283C, + 9CC22BDB1B3FF427D6525D21, ); name = format; sourceTree = ""; }; EA0CB9DC4E43539FB25FBC68 = {isa = PBXGroup; children = ( 5774E190A351EDF7B7AAB188, EA749A33B0E635F691A42C64, ); name = sampler; sourceTree = ""; }; D8CF14F51DEE1EA3625BFE6E = {isa = PBXGroup; children = ( - 72D396CB5861C9C441B3E360, - 23741F076745FB046C07FB1D, + 61796396A6A12B8949C2B98C, + E01CB5081E94C46B4D655CA6, EA0CB9DC4E43539FB25FBC68, - 768754211363FED3D2188C9D, 62B6E8B6269ADEF23D85FA3E, ); name = "juce_audio_formats"; sourceTree = ""; }; - 2127B046D500ADBA07220814 = {isa = PBXGroup; children = ( + B778BD1F9FFCBF8A88C28D20 = {isa = PBXGroup; children = ( + 8741126A9694372E46E3FD32, + 381B8B8A9D5203E73FED79E9, + 83325A69170997E33D73770A, + F3C52FC514B9B3A2DFD7E3F6, ); name = format; sourceTree = ""; }; + 18957440584D5A93E7519BB5 = {isa = PBXGroup; children = ( + A50AF1519D78428A8DCD91BF, + E587838C598E06E7959F2A31, + E6E99E6E9BB715D12B35AB4A, + 38EDF1EAB12A05CEE439AF23, + 36B8F6CFEEA3C1E2A0D09E56, + 2B02634F8DA8660ED42B0AEF, + F79ADEBA7B305354085FFB8D, + 66E854431C2BBDEE56EA43C8, + 0F67C59CB48583941B8656EF, + BB144FF841A99B08D5479777, + E652F16998FA1CBF2068C6FC, ); name = "format_types"; sourceTree = ""; }; + 93BF1F4372B441625EDA8193 = {isa = PBXGroup; children = ( EC0DC30DBDE17808F8F213DD, F84B68CA477E76A5C737EEB7, A61AD5378601F9DDEB8DED03, @@ -1153,23 +1155,6 @@ FAC04A1B47255DA7A6397737, EC11D53A4118E15738CC70BB, B6ABBE7782ECD38631EB11BC, ); name = processors; sourceTree = ""; }; - DB8C9872311AD82A6BE28BCE = {isa = PBXGroup; children = ( - 8741126A9694372E46E3FD32, - 381B8B8A9D5203E73FED79E9, - 83325A69170997E33D73770A, - F3C52FC514B9B3A2DFD7E3F6, ); name = format; sourceTree = ""; }; - CD61E634B4D011ABCFA7E39F = {isa = PBXGroup; children = ( - A50AF1519D78428A8DCD91BF, - E587838C598E06E7959F2A31, - E6E99E6E9BB715D12B35AB4A, - 38EDF1EAB12A05CEE439AF23, - 36B8F6CFEEA3C1E2A0D09E56, - 2B02634F8DA8660ED42B0AEF, - F79ADEBA7B305354085FFB8D, - 66E854431C2BBDEE56EA43C8, - 0F67C59CB48583941B8656EF, - BB144FF841A99B08D5479777, - E652F16998FA1CBF2068C6FC, ); name = "format_types"; sourceTree = ""; }; 6C9E51DC570947CDBD246B3E = {isa = PBXGroup; children = ( 0B933FCCF82100D67C0B7D34, B7855FA22C92F7EE272A866E, @@ -1187,65 +1172,13 @@ 8096923FA40246283C31519E, 2C06A730EBB9E2A7F0F2AA14, ); name = utilities; sourceTree = ""; }; BA9B6357DA1BF8D6E3120176 = {isa = PBXGroup; children = ( - 2127B046D500ADBA07220814, - DB8C9872311AD82A6BE28BCE, - CD61E634B4D011ABCFA7E39F, + B778BD1F9FFCBF8A88C28D20, + 18957440584D5A93E7519BB5, + 93BF1F4372B441625EDA8193, 6C9E51DC570947CDBD246B3E, 202EE05322E0C4E9476F8135, - 3F0388309395C138AA68FAD7, 6E841DAA09FE06910D94447D, ); name = "juce_audio_processors"; sourceTree = ""; }; - 8C7AB91AFCAF2F99D0E906B0 = {isa = PBXGroup; children = ( - 0511F904BECB48A221DFB2C6, - 8771F275A606BD89BF1401EA, - 5A854859042F6CD761688B25, - A42A97232CE0593D8D989FC1, - 8E407C1CF739A93FD2B3B38C, - 7AC8C094442A603DE6257BB1, - 4A86B4371AE4FC58D879962C, - D6ECAF8B2A4E8B6C97B89FFE, - 1AB9713046E08B68A6F672CF, - 22C4F82B505995F81CD682B5, - FF7A26DADF1579C43D80454F, - 916001804771DF943551AAEF, - 61797A8C01DC08E83AFA4540, - 935BCEB2593A51E53187ABC2, - D9FAC914CA572410C055D109, - 17B07A06764A6A7759804033, - 14245CED80854EC5291657FA, - 926063234BAFA6D29366E43E, - F4454839EB930FC98D63AED3, - 389B4E4055A779D0F6B22C5F, - 1450CD0879661355CD52DD8D, - F2A1FCAC1825462CD568D442, - F49471EE0681DBD1115D927B, - C0FDDD3106A13770B141E5F2, ); name = text; sourceTree = ""; }; - 6898E6C42CC9520DC26F9FBF = {isa = PBXGroup; children = ( - BAE06A3352E39521CE5D94EB, - AD41400898312123119E987A, - A3D0C263C912566AECB57679, - AC42B6006776E1CE3A3A94A0, - 1B3CC8F665F23CB86253EBCE, - 4B8342C50F962C3F0AEE9830, - 8B7C0F839098C534A7B4C725, - B28F34DD7CABFD48B1EE3CCE, - CA025D4369C240E6FA30CE2B, - F16D0AF6B7D272E5E562CAA7, ); name = maths; sourceTree = ""; }; - 01A8BF73C8C9D282E9E58D7A = {isa = PBXGroup; children = ( - E1AC4AB03052A8F3FF90FBA4, - 4BDEC9A0A09EEDC9D7BDB826, - 08EC867C77B028C336B79752, - 68097881EEDDE0FD03100CC5, - C0BA74AF0382D87B0E7BCEB3, - FAF4C6D8D1D59932F12DF6A7, - 8C6A342773288620A8CC2598, - ED5E6273C8910BF1F8CBDB9B, - 097237CCE04B9020343CB28D, - 61F0D5937E23A6A9EE8D479C, - F22781915698D59D4CBE984D, - 289C3977B67C1898AC3B974D, - 4A36826C3F710B92F0347A16, - ED7E17722B60B7D89188CE60, ); name = memory; sourceTree = ""; }; - DD57AFE6D9A0218912B3DD93 = {isa = PBXGroup; children = ( + 2A5C18F834AA6F3E36C144F9 = {isa = PBXGroup; children = ( 6EEECDA2EB328FB597208954, C7581A35068A3FB43786F4BE, 0C89377A44F26612524DA129, @@ -1267,37 +1200,7 @@ 55CEFA60FA0CBA0E6CB71F5D, 4570554FB8438C0692EEDC55, 1C71768A34644733E39EEF4F, ); name = containers; sourceTree = ""; }; - 7A970EF4CD9FEB460B82CAB2 = {isa = PBXGroup; children = ( - 381AE52C082AE08E724CB954, - D11D931DAED4F636E8A60264, - EA5874F225E76DED69BD7132, - E7EC04A96E1CBFA9428A4B80, - 3AE89D0904EE985359A73B91, - A292587AA4633141BA378473, - F9609B0A0387932B86A6FABE, - 9F522CA5A8E82BF69E7403BF, - F5091F49E07C6DF8F644BAF0, - B409D881BE39C4704C94996C, - 69A2DA87D304FD486A872C1B, - 0AD4B355DBB0AED4C90E5657, - 91D09C7242A24405FB364449, - A9608756E1A18BAFCC48A064, - 44185DE135E354DD4758B3EA, - 426283CFD858F482E87F530B, - 6F6F888BFFA4BB40DD71285E, - 390351E336C2CF20C38ADB59, - 897B10399D1CA882B5B98D0F, - 7743414F79908801328D9F03, - DE4C0926D2EFA7649BD3AAA5, - 3E19A71C4A345EB5C1BA466D, ); name = threads; sourceTree = ""; }; - A7DDE84C6BDC340DFEAC5C86 = {isa = PBXGroup; children = ( - 24363F41974FD7A3B634B78B, - E21A45155C6954C6E50CCAF6, - 4ADE9EFB6C41DE44D40C9837, - CE19308F9CD1B8F05E6EF6C5, - ED8032A884A03337DAA1D453, - 5CDC0F220B1EAE847D38D1DE, ); name = time; sourceTree = ""; }; - 0B90B115C693F54D5DF8E732 = {isa = PBXGroup; children = ( + 308CA93871070CA129C6449C = {isa = PBXGroup; children = ( 9D50B3000D941FDCB620068F, AF885F6112CEA5C2D7934AA3, 3FECAB20E9C0834676E2D9EB, @@ -1315,74 +1218,51 @@ 176B18B9B61FDA6EC4357EB6, 07C83735435D264F28158F79, AC018F2C47CF57EB4A87AC36, ); name = files; sourceTree = ""; }; - 9E9C1F84B44CA85F5F472594 = {isa = PBXGroup; children = ( - 90B6C81CFB0DE386C673F62E, - 7639526FBF7A4F41961483ED, - 84ABA9491A70313AD6BF6F9A, - 6A22C06C6FE2B6B494B4878D, - A4F394FB62E70E3A3A02E4C7, - 8C3A6351780E678334FA1406, - 9E44079E499D4F4ECE55354A, - 2B57EB41D3962E3518B79FD8, - D6D37626671B0FB1CE8505C9, - DBFBBC58ED4A18EA9FE04D1D, ); name = network; sourceTree = ""; }; - B87CA56B966A881DBF190AE7 = {isa = PBXGroup; children = ( - 23936BBF807CCF5B1EEB9F00, - BDA5B0C014F6DCC188465060, - 6C502DF33FB5C14B8A67B25D, - 7E0DD06926DAC8EE93BD4F08, - 6421EA349C5D558114D36717, - 440A182A9068A8FBD011BE1A, - E5918150BDBDBCC3060C9FB3, - 47E70AF805B1C5C57566C4CB, - 52062790A5E737C8846A23A2, - ECD7A374DADD305C66141AF4, - 8945894D17A9407EEEE3B8BD, - 07E19FB806980020A47AA47D, - 803480FD5E7181E0D64FFC53, - B305ACE053406FF288E500F8, - D0AFF0790D81DB8F66173737, ); name = streams; sourceTree = ""; }; - C0BC501BDABAB02545D8CED7 = {isa = PBXGroup; children = ( - DEEA654926310D5B37A191C9, - 234D4927B398ED6E9B7B0E6B, - 5D43D909CB26D4A07A62A4F7, - D52EB7F089EF359EDCB199AF, ); name = logging; sourceTree = ""; }; - 314A7534CB4D49F809F0BF86 = {isa = PBXGroup; children = ( - 7141B07690C1A022A2BFFBBB, - DAB059DA13868A81301513F7, - 07342D914D2A5AF6075CDB2D, - 3CD47BA1CFEFB637DDEAC313, - 03B79DBA48F6C4122DABEE90, - 67895BDE8FA4B2A01E3B8B12, ); name = system; sourceTree = ""; }; - 61DC39E8E45840C4E9876585 = {isa = PBXGroup; children = ( - 03E91AE23ECCF51E3AF9FC90, - D19705FE67C941DA74C31A9D, - EAAFB86397B191FF3713155B, - E40FB3B047D27337B9A9CACA, ); name = xml; sourceTree = ""; }; - 044DA355DFC10789F7E2671A = {isa = PBXGroup; children = ( + 1F0D0EB1B4050C12D853EE7A = {isa = PBXGroup; children = ( BD7B0136829554046A511588, 9DCDB2CA1444618C4054A114, 1737596EB7F40322C0A5DE20, 5C58E6217AF57BD2A33ED617, ); name = javascript; sourceTree = ""; }; - 9EE7BD032D2E50758043A0FF = {isa = PBXGroup; children = ( - DB1C6393173661404927B4B7, - 6C03031AAE5A7C3372D4F1CF, - FBDBD56614E38BB5A5592D32, - 9F7AC745AA0588C821A014D0, - 3FAA5384DA8B28DEB5E57A5D, - DFAD61F886BEAAAE535BBF81, ); name = zip; sourceTree = ""; }; - 6BA585E8E2F21352228FF71C = {isa = PBXGroup; children = ( - 5878CA91071620345AB5B3C4, - 1E6EF8035485237EA92A1310, ); name = "unit_tests"; sourceTree = ""; }; - 246C87B7ECF29ACA118F0242 = {isa = PBXGroup; children = ( - 9C17E6FC9A4D7C8734800649, - 941219816EB5D7A2231019FA, - D263FE9723F526617E111337, - 8CEADF0BFEE8F08A0EB42CD1, - BACA17304411EED8B219D2AC, - 98D247A4824D969367AFD0FB, - F73B6D934AEC9887D9EBB5E2, ); name = misc; sourceTree = ""; }; - A37D31A95DAA40A87611411B = {isa = PBXGroup; children = ( + 9D9E88B1E7B26F12DFABB224 = {isa = PBXGroup; children = ( + DEEA654926310D5B37A191C9, + 234D4927B398ED6E9B7B0E6B, + 5D43D909CB26D4A07A62A4F7, + D52EB7F089EF359EDCB199AF, ); name = logging; sourceTree = ""; }; + 9FF44145AC7186165B096D9B = {isa = PBXGroup; children = ( + BAE06A3352E39521CE5D94EB, + AD41400898312123119E987A, + A3D0C263C912566AECB57679, + AC42B6006776E1CE3A3A94A0, + 1B3CC8F665F23CB86253EBCE, + 4B8342C50F962C3F0AEE9830, + 8B7C0F839098C534A7B4C725, + B28F34DD7CABFD48B1EE3CCE, + CA025D4369C240E6FA30CE2B, + F16D0AF6B7D272E5E562CAA7, ); name = maths; sourceTree = ""; }; + 21694E74A96685CAAEF121A1 = {isa = PBXGroup; children = ( + E1AC4AB03052A8F3FF90FBA4, + 4BDEC9A0A09EEDC9D7BDB826, + 08EC867C77B028C336B79752, + 68097881EEDDE0FD03100CC5, + C0BA74AF0382D87B0E7BCEB3, + FAF4C6D8D1D59932F12DF6A7, + 8C6A342773288620A8CC2598, + ED5E6273C8910BF1F8CBDB9B, + 097237CCE04B9020343CB28D, + 61F0D5937E23A6A9EE8D479C, + F22781915698D59D4CBE984D, + 289C3977B67C1898AC3B974D, + 4A36826C3F710B92F0347A16, + ED7E17722B60B7D89188CE60, ); name = memory; sourceTree = ""; }; + F6346B11B8E1A04BC5D5D56F = {isa = PBXGroup; children = ( + 9C17E6FC9A4D7C8734800649, + 941219816EB5D7A2231019FA, + D263FE9723F526617E111337, + 8CEADF0BFEE8F08A0EB42CD1, + BACA17304411EED8B219D2AC, + 98D247A4824D969367AFD0FB, + F73B6D934AEC9887D9EBB5E2, ); name = misc; sourceTree = ""; }; + B74377D7C53A359BCE221589 = {isa = PBXGroup; children = ( 6238740697CA1F0746776243, A782FF0CD79464F3E015647E, DC3B995E7B51FC0B76826C86, @@ -1412,25 +1292,128 @@ 7DCF49E37B27971A7E597555, 843BE36A2285F73A3FBB5660, 40F0E944D041D96F2DA4C6A2, ); name = native; sourceTree = ""; }; + BF63DAE70123BCAFC477257A = {isa = PBXGroup; children = ( + 90B6C81CFB0DE386C673F62E, + 7639526FBF7A4F41961483ED, + 84ABA9491A70313AD6BF6F9A, + 6A22C06C6FE2B6B494B4878D, + A4F394FB62E70E3A3A02E4C7, + 8C3A6351780E678334FA1406, + 9E44079E499D4F4ECE55354A, + 2B57EB41D3962E3518B79FD8, + D6D37626671B0FB1CE8505C9, + DBFBBC58ED4A18EA9FE04D1D, ); name = network; sourceTree = ""; }; + FD5A6D60D0915F1970C5997B = {isa = PBXGroup; children = ( + 23936BBF807CCF5B1EEB9F00, + BDA5B0C014F6DCC188465060, + 6C502DF33FB5C14B8A67B25D, + 7E0DD06926DAC8EE93BD4F08, + 6421EA349C5D558114D36717, + 440A182A9068A8FBD011BE1A, + E5918150BDBDBCC3060C9FB3, + 47E70AF805B1C5C57566C4CB, + 52062790A5E737C8846A23A2, + ECD7A374DADD305C66141AF4, + 8945894D17A9407EEEE3B8BD, + 07E19FB806980020A47AA47D, + 803480FD5E7181E0D64FFC53, + B305ACE053406FF288E500F8, + D0AFF0790D81DB8F66173737, ); name = streams; sourceTree = ""; }; + 314A7534CB4D49F809F0BF86 = {isa = PBXGroup; children = ( + 7141B07690C1A022A2BFFBBB, + DAB059DA13868A81301513F7, + 07342D914D2A5AF6075CDB2D, + 3CD47BA1CFEFB637DDEAC313, + 03B79DBA48F6C4122DABEE90, + 67895BDE8FA4B2A01E3B8B12, ); name = system; sourceTree = ""; }; + 91164D440B0373CA535B7083 = {isa = PBXGroup; children = ( + 0511F904BECB48A221DFB2C6, + 8771F275A606BD89BF1401EA, + 5A854859042F6CD761688B25, + A42A97232CE0593D8D989FC1, + 8E407C1CF739A93FD2B3B38C, + 7AC8C094442A603DE6257BB1, + 4A86B4371AE4FC58D879962C, + D6ECAF8B2A4E8B6C97B89FFE, + 1AB9713046E08B68A6F672CF, + 22C4F82B505995F81CD682B5, + FF7A26DADF1579C43D80454F, + 916001804771DF943551AAEF, + 61797A8C01DC08E83AFA4540, + 935BCEB2593A51E53187ABC2, + D9FAC914CA572410C055D109, + 17B07A06764A6A7759804033, + 14245CED80854EC5291657FA, + 926063234BAFA6D29366E43E, + F4454839EB930FC98D63AED3, + 389B4E4055A779D0F6B22C5F, + 1450CD0879661355CD52DD8D, + F2A1FCAC1825462CD568D442, + F49471EE0681DBD1115D927B, + C0FDDD3106A13770B141E5F2, ); name = text; sourceTree = ""; }; + 688708DC79BD28776EA823B8 = {isa = PBXGroup; children = ( + 381AE52C082AE08E724CB954, + D11D931DAED4F636E8A60264, + EA5874F225E76DED69BD7132, + E7EC04A96E1CBFA9428A4B80, + 3AE89D0904EE985359A73B91, + A292587AA4633141BA378473, + F9609B0A0387932B86A6FABE, + 9F522CA5A8E82BF69E7403BF, + F5091F49E07C6DF8F644BAF0, + B409D881BE39C4704C94996C, + 69A2DA87D304FD486A872C1B, + 0AD4B355DBB0AED4C90E5657, + 91D09C7242A24405FB364449, + A9608756E1A18BAFCC48A064, + 44185DE135E354DD4758B3EA, + 426283CFD858F482E87F530B, + 6F6F888BFFA4BB40DD71285E, + 390351E336C2CF20C38ADB59, + 897B10399D1CA882B5B98D0F, + 7743414F79908801328D9F03, + DE4C0926D2EFA7649BD3AAA5, + 3E19A71C4A345EB5C1BA466D, ); name = threads; sourceTree = ""; }; + D09864D6DDED477C852879A6 = {isa = PBXGroup; children = ( + 24363F41974FD7A3B634B78B, + E21A45155C6954C6E50CCAF6, + 4ADE9EFB6C41DE44D40C9837, + CE19308F9CD1B8F05E6EF6C5, + ED8032A884A03337DAA1D453, + 5CDC0F220B1EAE847D38D1DE, ); name = time; sourceTree = ""; }; + 6BA585E8E2F21352228FF71C = {isa = PBXGroup; children = ( + 5878CA91071620345AB5B3C4, + 1E6EF8035485237EA92A1310, ); name = "unit_tests"; sourceTree = ""; }; + 39298D0127BDCAE2E3144D12 = {isa = PBXGroup; children = ( + 03E91AE23ECCF51E3AF9FC90, + D19705FE67C941DA74C31A9D, + EAAFB86397B191FF3713155B, + E40FB3B047D27337B9A9CACA, ); name = xml; sourceTree = ""; }; + 05EE727CE3A1D784FB93C1E5 = {isa = PBXGroup; children = ( + DB1C6393173661404927B4B7, + 6C03031AAE5A7C3372D4F1CF, + FBDBD56614E38BB5A5592D32, + 9F7AC745AA0588C821A014D0, + 3FAA5384DA8B28DEB5E57A5D, + DFAD61F886BEAAAE535BBF81, ); name = zip; sourceTree = ""; }; 5CF56D8EDFCB4673E75EB0E4 = {isa = PBXGroup; children = ( - 8C7AB91AFCAF2F99D0E906B0, - 6898E6C42CC9520DC26F9FBF, - 01A8BF73C8C9D282E9E58D7A, - DD57AFE6D9A0218912B3DD93, - 7A970EF4CD9FEB460B82CAB2, - A7DDE84C6BDC340DFEAC5C86, - 0B90B115C693F54D5DF8E732, - 9E9C1F84B44CA85F5F472594, - B87CA56B966A881DBF190AE7, - C0BC501BDABAB02545D8CED7, + 2A5C18F834AA6F3E36C144F9, + 308CA93871070CA129C6449C, + 1F0D0EB1B4050C12D853EE7A, + 9D9E88B1E7B26F12DFABB224, + 9FF44145AC7186165B096D9B, + 21694E74A96685CAAEF121A1, + F6346B11B8E1A04BC5D5D56F, + B74377D7C53A359BCE221589, + BF63DAE70123BCAFC477257A, + FD5A6D60D0915F1970C5997B, 314A7534CB4D49F809F0BF86, - 61DC39E8E45840C4E9876585, - 044DA355DFC10789F7E2671A, - 9EE7BD032D2E50758043A0FF, + 91164D440B0373CA535B7083, + 688708DC79BD28776EA823B8, + D09864D6DDED477C852879A6, 6BA585E8E2F21352228FF71C, - 246C87B7ECF29ACA118F0242, - A37D31A95DAA40A87611411B, - DA353BCF838D64BA343AC0E1, + 39298D0127BDCAE2E3144D12, + 05EE727CE3A1D784FB93C1E5, 74302B51B991EA1775AEFC67, ); name = "juce_core"; sourceTree = ""; }; A24377A329F782F1DF1A9E92 = {isa = PBXGroup; children = ( 9C05D3A33B0D7B6B2EA43C7A, @@ -1449,50 +1432,29 @@ 752AB8D433735A877FC90255 = {isa = PBXGroup; children = ( A24377A329F782F1DF1A9E92, D05EA809F9DB6CFD6B0BFEC0, - 19DC6BDBA978DC67B9783340, E109BFE0F2475C97F17CA5AF, ); name = "juce_cryptography"; sourceTree = ""; }; - 569E6262B6ED4B4C394F150B = {isa = PBXGroup; children = ( + B44515142E8B789A4E84B877 = {isa = PBXGroup; children = ( + 09846FF5D2FFB83242A02FF4, + B4769129853D2822D3DB38D1, + FBC55E440EF1EA83FC0DAA5A, + AF59758C300E586A7A6338D1, ); name = "app_properties"; sourceTree = ""; }; + F3B535506E5F093EB8206BDA = {isa = PBXGroup; children = ( + 616493921A733162495E7553, + 369C06F1DC7B3B7EB497D062, + F7E781AFAA34B511C812896A, ); name = undomanager; sourceTree = ""; }; + 8D4A79EA8498A5DEE3174813 = {isa = PBXGroup; children = ( 2E96848340E1C1B1095AC1F3, 9A4FCF66FF42906A7A2187A5, 2B1494112273ADF380C99FD3, 73CA6BCA313B0239842F298C, 7620FF4A73742FD6AC1579C2, BAE67F224C7BE2FB0B21BEE2, ); name = values; sourceTree = ""; }; - F3B535506E5F093EB8206BDA = {isa = PBXGroup; children = ( - 616493921A733162495E7553, - 369C06F1DC7B3B7EB497D062, - F7E781AFAA34B511C812896A, ); name = undomanager; sourceTree = ""; }; - E4B1CF3D54E0B5547CDF9A87 = {isa = PBXGroup; children = ( - 09846FF5D2FFB83242A02FF4, - B4769129853D2822D3DB38D1, - FBC55E440EF1EA83FC0DAA5A, - AF59758C300E586A7A6338D1, ); name = "app_properties"; sourceTree = ""; }; 670AA26A4F8D5CF111CE304F = {isa = PBXGroup; children = ( - 569E6262B6ED4B4C394F150B, + B44515142E8B789A4E84B877, F3B535506E5F093EB8206BDA, - E4B1CF3D54E0B5547CDF9A87, - FB81D25CF4825A9A186B6790, + 8D4A79EA8498A5DEE3174813, D3B4D56DE3F90D9A445A47A6, ); name = "juce_data_structures"; sourceTree = ""; }; - A9C383106F234D341DE730BA = {isa = PBXGroup; children = ( - EEBBCD11005AE9AD87B36F32, - 868955327EBBD0C2C2447DB3, - C5C3838D0FDC65F44C9D1A9A, - F3BD246F4283B08B1E21C75B, - 3324210159E5C546DC5C2065, - 6804336FE1AB499087ACE437, - DB4AC9766332105669D51C1E, - 314E9338935BC33A1C468B3E, - AE381B9D6E2A4DA363C7DD3F, - 8C547C48DD5B3A854DBFF0F3, - A54AED02A4929ED6EB693CB9, - AB856191A15A8C9016D974D5, - CD965406DB7511EB187919E7, ); name = messages; sourceTree = ""; }; - F197372050DC8782B9089C8A = {isa = PBXGroup; children = ( - 7A029D97E723C7F1BDDCAA49, - F3A0B8ADF39FA8F15A6D8E23, - B6D9BF4B75784D01B7CDE1AF, - 7F2BBAF79EB32BB9904A76FF, ); name = timers; sourceTree = ""; }; - 59EA583396C9C41EDC94D5F6 = {isa = PBXGroup; children = ( + 6C72C7479EA3F242A5BA33A0 = {isa = PBXGroup; children = ( B32716A0B0702E6861726529, 2DCAC1795F1B47C592E65D4E, D7C8F6360C455C0F76E35978, @@ -1501,14 +1463,28 @@ 142D03BC875BD387BD10C51F, 5C62F423D8469A02E55BF59D, 435858CCF38F47E9AAE1B08F, ); name = broadcasters; sourceTree = ""; }; - B90F0A1A63C3408C288F6D8C = {isa = PBXGroup; children = ( + 8529362D0C77348A75BF0E23 = {isa = PBXGroup; children = ( 6D3F3D0139FAC58B2BAA6047, 9DC4092F746AB0F5A73D929D, A587862CF3C96C6C648216A3, DD73087B002B1DB6B90B666E, 4F5DED2313FC69EA518E5679, 1E020B9E032C076071700CEC, ); name = interprocess; sourceTree = ""; }; - C271DA3D9CE655C433BB4DD3 = {isa = PBXGroup; children = ( + 5B2171EA19BD6CA5F51EE315 = {isa = PBXGroup; children = ( + EEBBCD11005AE9AD87B36F32, + 868955327EBBD0C2C2447DB3, + C5C3838D0FDC65F44C9D1A9A, + F3BD246F4283B08B1E21C75B, + 3324210159E5C546DC5C2065, + 6804336FE1AB499087ACE437, + DB4AC9766332105669D51C1E, + 314E9338935BC33A1C468B3E, + AE381B9D6E2A4DA363C7DD3F, + 8C547C48DD5B3A854DBFF0F3, + A54AED02A4929ED6EB693CB9, + AB856191A15A8C9016D974D5, + CD965406DB7511EB187919E7, ); name = messages; sourceTree = ""; }; + 9A526AB036E0D6BF6ABE16BE = {isa = PBXGroup; children = ( 88CC8BC2EA8CDB378A03FADA, 3C89D04328C83D2FDD4E5116, 89CBCB2D4660B56C1A939011, @@ -1517,13 +1493,17 @@ 93667813A711750790201F8D, AAA3ED492FF78DBBF86DC612, D219A10E7C41110A1AA4FBB9, ); name = native; sourceTree = ""; }; + E712420B9934AE1FB3D7D769 = {isa = PBXGroup; children = ( + 7A029D97E723C7F1BDDCAA49, + F3A0B8ADF39FA8F15A6D8E23, + B6D9BF4B75784D01B7CDE1AF, + 7F2BBAF79EB32BB9904A76FF, ); name = timers; sourceTree = ""; }; 4F8A65DC4E47B7CB0DB88369 = {isa = PBXGroup; children = ( - A9C383106F234D341DE730BA, - F197372050DC8782B9089C8A, - 59EA583396C9C41EDC94D5F6, - B90F0A1A63C3408C288F6D8C, - C271DA3D9CE655C433BB4DD3, - 7C7B6D8D155687966F681F5B, + 6C72C7479EA3F242A5BA33A0, + 8529362D0C77348A75BF0E23, + 5B2171EA19BD6CA5F51EE315, + 9A526AB036E0D6BF6ABE16BE, + E712420B9934AE1FB3D7D769, 63B031ABCF8DE5C94889823B, ); name = "juce_events"; sourceTree = ""; }; BA53DF8ABDA9DAD0F963BC8B = {isa = PBXGroup; children = ( C7D5A8B28D0B7DE58629AA04, @@ -1543,19 +1523,25 @@ 64807B3EFFBDC3348512901E, 123B63088FA1C4D1AD225CDB, 2FDA8843C89E2D7DFBE3FBFD, ); name = contexts; sourceTree = ""; }; - D5CDF20FB8932DEA5810EEE1 = {isa = PBXGroup; children = ( - BE61994F6993AE76CBBF1EAB, - 6911E01E967839199E4C9822, - F994D2E0DF00D0A7765068EF, - 2807A00AE6C4539CD935F56D, - 94FAC7EB87C8EBE67F68AD60, - 9FC1BB191F1EB657A181866D, - 3966D734450E72F5682D2F06, - DE4DC23FAE4C420D489ABD17, ); name = images; sourceTree = ""; }; - 2C9A23E9808933102222B6EB = {isa = PBXGroup; children = ( - 55D04DC4EA2F037CCD5DF9A6, - 244B9B4B8307A8C51207D457, - 4FB8B3386156F5702A20F7D8, ); name = "image_formats"; sourceTree = ""; }; + D8C9E3778A19A33D01667178 = {isa = PBXGroup; children = ( + 1B7AFDD8FCA13757D08B8B3E, + F0E4B5B18AAB82215F5C6AE1, + C296F214D5B65857DC3DA585, + E7488E12D0F3300AE33E0B9E, + 63EE49826BF4CFBD9D546DAC, ); name = effects; sourceTree = ""; }; + 5E39CF9549F3CB3A1194256C = {isa = PBXGroup; children = ( + A010D6D997B85A393165DAB3, + 44443DA5B0FDA2480DFBDFC7, + C6CD42F1DA2F444A59CD4AF0, + 2A771B60F7C360A111F75AC6, + 1A667A0FBCC8FC7EBBD15B20, + 6E0713769EA84EE0471D9811, + C73B4B312C3A4CE4F8E742C2, + 42BC8303198293E30AC0B21A, + 393D0CA8D89217F1F2504768, + F64C6AC0DC0376A80A74A82A, + EBDC0E12D4ED20F5DB90BC26, + A8A277CAF10A3FEB258174C2, ); name = fonts; sourceTree = ""; }; A0E5437DC111A1AAB63CCD16 = {isa = PBXGroup; children = ( CF4DDBE1126E8C8C3A37DC78, 2CFEB3BEABF88B0C41D94E94, @@ -1572,30 +1558,20 @@ A54B5504235B3324635B1DB3, 3AF114AC45249CDA77EF940E, B6BE7EF02190070336E63E89, ); name = geometry; sourceTree = ""; }; - FD44264B8C9437DCF22CE602 = {isa = PBXGroup; children = ( - 610F820C21D914E9794A36EE, - 7BA2EA5655704E5358ABAA9D, - 62EA5E33A940F30BBB56E293, ); name = placement; sourceTree = ""; }; - 5BFD15FEDAA57F0C3DA99850 = {isa = PBXGroup; children = ( - A010D6D997B85A393165DAB3, - 44443DA5B0FDA2480DFBDFC7, - C6CD42F1DA2F444A59CD4AF0, - 2A771B60F7C360A111F75AC6, - 1A667A0FBCC8FC7EBBD15B20, - 6E0713769EA84EE0471D9811, - C73B4B312C3A4CE4F8E742C2, - 42BC8303198293E30AC0B21A, - 393D0CA8D89217F1F2504768, - F64C6AC0DC0376A80A74A82A, - EBDC0E12D4ED20F5DB90BC26, - A8A277CAF10A3FEB258174C2, ); name = fonts; sourceTree = ""; }; - 2925596DB97C0571478FCE48 = {isa = PBXGroup; children = ( - 1B7AFDD8FCA13757D08B8B3E, - F0E4B5B18AAB82215F5C6AE1, - C296F214D5B65857DC3DA585, - E7488E12D0F3300AE33E0B9E, - 63EE49826BF4CFBD9D546DAC, ); name = effects; sourceTree = ""; }; - E62D8A1F0BDD00ABB882F291 = {isa = PBXGroup; children = ( + 79A5219374E6756FF971664D = {isa = PBXGroup; children = ( + 55D04DC4EA2F037CCD5DF9A6, + 244B9B4B8307A8C51207D457, + 4FB8B3386156F5702A20F7D8, ); name = "image_formats"; sourceTree = ""; }; + F40A8E7A89BD0741CD421D14 = {isa = PBXGroup; children = ( + BE61994F6993AE76CBBF1EAB, + 6911E01E967839199E4C9822, + F994D2E0DF00D0A7765068EF, + 2807A00AE6C4539CD935F56D, + 94FAC7EB87C8EBE67F68AD60, + 9FC1BB191F1EB657A181866D, + 3966D734450E72F5682D2F06, + DE4DC23FAE4C420D489ABD17, ); name = images; sourceTree = ""; }; + 8AF78E75B080A1A3AEDC11BC = {isa = PBXGroup; children = ( 9D61877D2691EB78B2ED69EA, E9C249D9F38B0DFAF0823653, 8EA18CA66CABC9B5087DBDD2, @@ -1609,156 +1585,25 @@ C884444C380A4B053DB70D12, F36959B167E88B220CF9D8FE, F2040E4B76F8783B471CECED, ); name = native; sourceTree = ""; }; - B78A49A94757B1530E3E282B = {isa = PBXGroup; children = ( - BA53DF8ABDA9DAD0F963BC8B, - 88878CC1561F13CF681027E9, - D5CDF20FB8932DEA5810EEE1, - 2C9A23E9808933102222B6EB, - A0E5437DC111A1AAB63CCD16, - FD44264B8C9437DCF22CE602, - 5BFD15FEDAA57F0C3DA99850, - 2925596DB97C0571478FCE48, - E62D8A1F0BDD00ABB882F291, - 241453DBDECBE0CCD5C096DE, - 7022B01ECEE7000DE6008C0A, ); name = "juce_graphics"; sourceTree = ""; }; - 978A5EA7C209E97691DF1580 = {isa = PBXGroup; children = ( - 2A59F5E28F97A435592E0B58, - 4A31DFDB7AC330488B8BBEA3, - FEA645D52C593ECCEA779BAF, - E2307A386F9B96576696354B, - A6AD00FEFB31915AB0F2798F, - AA5CDD430B68BBE10A9026C5, - 5384C065CDEB3032907ECCAF, - 8001506F637B2516AAC5C0D8, - 0B7637C0030C06BE612E41E8, ); name = components; sourceTree = ""; }; - 0A15D9E1577644179886B0D6 = {isa = PBXGroup; children = ( - 89F5A5C12916F02E579D6394, - 1D9FABE954892C169D874E35, - A5DEEB6DADAA5AB2CF41A880, - 8102EBF90140E78193692AEB, - CC8F24C4E5FC5C12AA30F6CF, - 36A0FF58D355147F40981C39, - 38404F97E5118017DFDCDEC4, - 5A5749D0A878955C964DD2C5, - B3261106892038D4F954E6F9, - 833CD270A139A70FF4E60D35, - F38F8132499ADBD3344E8449, - 61473E0A6AF9B900406695B8, - 8DE969191661B557B4222D50, - 19E9997C0FE3E36156141D64, - 57A0BF533D7A7B57321A8174, - 2819AE973B501D15AAB8C937, - C8A5AD5503F33596C4147ACB, - 72696E2F6E8EB43A8E604390, - ABA2E1FE9912D5C28F177E56, - 8B539DB72CC92EEC7F96C8E6, ); name = mouse; sourceTree = ""; }; - FE8E15A77FCDCB00FBF381DC = {isa = PBXGroup; children = ( - 46D8BC7303C892ED3F90E4DA, - 29710D5E6C3372E4480BF746, - 38D15A30D4658272F910A7AB, - D07A5399F09462A5D7041225, - 0060F61BFBCEF4E9EF8B3CC0, - 8EFB4EBA0836D5401B6D3DFB, - E13860F17C7FC399EF28EC1A, - B1B7C62CA04ACBAC6CD1C2AD, - 49794569C715BA919A01D72E, - FD5262552A90A9DFACB3C07F, - 74B477DE4CFC95E20DBB0D91, - B0626D2C611D9E3DF1408BEA, - 90FEA7DB5EFC4E9B2E933056, ); name = keyboard; sourceTree = ""; }; - 5D48FC8B43CBDC08DB9531D9 = {isa = PBXGroup; children = ( - 0C9B04C3B7D8E1CE4FAC6FF6, - 5383E87DC6DC1D251C271A50, - EA779F8A580E3D22A7CBD51E, - E958ECCACCCE70690FAE58B9, - 5D4A62D4893C16D7B17C6A43, - 0F16DEEC2C4B95E3A9F28CE5, - 32A667DB98BC4EB30C51F20B, - 60D8280577C14A7D3F67563D, - A95D718F031CB8883DFDE915, - 7D8D285B8414388FDB083AFF, - 23724FEF549E05851817B4BB, - 65DF385E92A4A65760DC3BD0, - 3D16FF3C64D4248C0C6FF504, - 27676EBA6012198993C2CBA0, - 68743DE3AA833D6F02F754D7, - 9F70142818A7806830EEBD7C, - 44FC8BD37CFE8C0D851C46F9, - 842433A42308565BF3C1542A, - 74AB51B6E97964B27B1CD019, - 7BC8F7015F35BAFF4AEDA0E6, - E5B84D5F7CF2B74715EEF3B3, - 66CEE40E51335F661B5C5C66, - 260A5BDC20C7B4029DB418E4, - 44C6568EC00F1682FBCD3B69, - F26953C1E056357A3DFDF35C, - A826C1C083678A4E9279C118, - 6DE6751E6A4F0DDE9C7F24B3, ); name = widgets; sourceTree = ""; }; - F4827EC22DDE876BA01A1012 = {isa = PBXGroup; children = ( - 8314FE695F91DA2FAB51920E, - DC6461EF11D5745DF8C00E16, - 464424DDD6A6678B94CE667F, - 2B9BAEF9C46C224088F5BB25, - 4BAF7C54867DA3C275C2F59D, - 6A8AC5E55EE51EE0476D852F, - FDA36D1F836D00DE705CD06F, - FF1F4F1262BB429E80492B13, - BF40FF2E0FA609212C849FBC, - 766EE2CCD4E86729C6CE8112, - 8E95A3B7C194244B92D5D65A, - D5C10F9CC5ADFC1B63AD1DB9, - 166BDAF3B9896BCB3771A061, - 0346DBE09BEC27EA93676FEB, - E9A4C91E94B6D096BD8217D7, - 8683CDE5FD2DFCB2CFC8F410, - EA13B2FC256C7BCF0900369E, - 27240E9968C04288887BFDC7, - 25869F2A5B90C64E857606D8, ); name = windows; sourceTree = ""; }; - EC71C6DC0803DBC6F5B71C8B = {isa = PBXGroup; children = ( - C9A25E2EF32224159B617D5E, - 0054E026B84A3A87020CCE48, - DA98B32DCA0DEF0113C22F9A, - 500F7CB9F45B62E46F4BBA57, - 595A9929C0E873C30AC9AA87, - 439FC260CD869E30210D98BF, ); name = menus; sourceTree = ""; }; - E30E1398A3CACDD90FC9C219 = {isa = PBXGroup; children = ( - F4F618373A81FDC73AB27A91, - 799472026100D7BAE015F6A6, - 34A6FFC298D12BF9E4D55AA1, - 7A6E1CBA343C07AC187A3EE8, - 7F0614F4F47EB171B8476BDC, - 19045B1A4A9E79DB5A44927C, - CC3F295E9D9E5863779F9ACD, - 3B09334ECC8FB54B4B7D7B59, - DC66DC84909A3802527414C2, - 7F171BE6BFAA1E3E2A9BED61, - C8F82FBA1E0EF7EEA5BD02B9, - BCFE159BD9F2DA5515E028A4, - 4C40BFAE1E25F166EBB5EC48, - 25E6B62A5BF19A0D1E085E10, - 684E11B1CE018B2C46938D80, - DBB34599E380FB1F37A28B27, - 2DB2DBF293A77B80E01EBAED, - ADCA2F92E2C17964A4AD750E, - 82A390DEE5A3B2EFDF7A65E6, - 674E13DA209E762DF15E9E29, - B6C7114A31FD6B1DEB08346F, - 6D5EE68347208091600E94A2, - FCC9F258531F00BCD91C63DF, - F233E88B6F2BC6906819AE6A, - 9C3E556586147F27B4EDC982, - 135DC8543A904B7BBAA0FD7B, - D01D74EE9A00B0813B00FDD1, - A1C77E9A6624B8B1A461C038, - F831631700830F81994D9980, - F33B267B702055F8CE27BDB8, - 8C9D252ABA3CDDC81B33884D, - D40C36493501EA97A8D1EB50, - 8C9EC3F9C24081ECEF3FCEFD, - 4658E12862C546A62E05E4D3, - D886106C60A496E47C48AFB4, - 374277A96D9830E45684FDD8, ); name = layout; sourceTree = ""; }; - 3826467DFB859364DD1392F0 = {isa = PBXGroup; children = ( + B5AAB8015CFAE87E76463E28 = {isa = PBXGroup; children = ( + 610F820C21D914E9794A36EE, + 7BA2EA5655704E5358ABAA9D, + 62EA5E33A940F30BBB56E293, ); name = placement; sourceTree = ""; }; + B78A49A94757B1530E3E282B = {isa = PBXGroup; children = ( + BA53DF8ABDA9DAD0F963BC8B, + 88878CC1561F13CF681027E9, + D8C9E3778A19A33D01667178, + 5E39CF9549F3CB3A1194256C, + A0E5437DC111A1AAB63CCD16, + 79A5219374E6756FF971664D, + F40A8E7A89BD0741CD421D14, + 8AF78E75B080A1A3AEDC11BC, + B5AAB8015CFAE87E76463E28, + 7022B01ECEE7000DE6008C0A, ); name = "juce_graphics"; sourceTree = ""; }; + F3F914B378BE070342BC4E19 = {isa = PBXGroup; children = ( + B189762C440B38635351E0A3, + 47E5FB5735D2EC8B039D2691, ); name = application; sourceTree = ""; }; + 6E8C672055A488EC80EB407D = {isa = PBXGroup; children = ( 782E3434FEA190A986EAC816, E6BA3A4991987C4AB55F5948, 93CC262389F622F8AB79CA60, @@ -1777,22 +1622,27 @@ B88950266CC4244E1B5394F2, C088D98E527C1DA17B55A9D9, B70E52FF75D44F0F1F0B31D2, ); name = buttons; sourceTree = ""; }; - B2943EF1FA5DBD81A406374F = {isa = PBXGroup; children = ( - D5EC3B41088855C3D481A73E, - CD3A68C29B7A733E5954BDA3, - 76F1A69F15F53D17C632A644, - 14AB997C7EB22777C1EF533C, - 51026A3BE98FD70FD916CF45, - D3C1097E92146B596194A067, - B316291E570F37785C40FE88, - FA2DB83279928FFB76A4BC6E, - 4E3C26EE8C6F996F207F0C32, - 1DE0CF80B807A4A702DC68BD, - 21D31B64BAD35C6C8E8E8FC0, - 29215FCE04DC4D267FF25E6C, - 412D5D6AA4018C8DF59AB741, - 807E7971CB75C806D7DB5DF2, ); name = positioning; sourceTree = ""; }; - B2AAEBDCA5147C75A44D4791 = {isa = PBXGroup; children = ( + A8BDF1FB3C6C3984A61F51B1 = {isa = PBXGroup; children = ( + 4F5D668DCEF2B622FD46073D, + 791ADFB0FFAEE65058B6FC8A, + 0DB1323191C133E48F07C062, + D26821159E190113FEBF99BA, + A0F2EAF085969426AC73C85D, + D4BA573C125944E2773D747F, + 0D265DF78A9FE5E669F76FC3, + 9211B175E63E325D4FF6B789, + 3C825AE2479611DA559164B5, ); name = commands; sourceTree = ""; }; + 002D74DFAC7CD3DFD4223AA7 = {isa = PBXGroup; children = ( + 2A59F5E28F97A435592E0B58, + 4A31DFDB7AC330488B8BBEA3, + FEA645D52C593ECCEA779BAF, + E2307A386F9B96576696354B, + A6AD00FEFB31915AB0F2798F, + AA5CDD430B68BBE10A9026C5, + 5384C065CDEB3032907ECCAF, + 8001506F637B2516AAC5C0D8, + 0B7637C0030C06BE612E41E8, ); name = components; sourceTree = ""; }; + 7A2AC3DF7ED7BF002216E665 = {isa = PBXGroup; children = ( CEC05A60A0E19B07F6A3CE6B, 5BBC57B395B553CE08AC4BD7, 94BFC3162953A5E7E192276A, @@ -1808,31 +1658,7 @@ EE577E6ABD70D104CD83186C, F0D54DDE8C2AD1D018A61FDB, C21701DD3A4A2628C63CB70A, ); name = drawables; sourceTree = ""; }; - 0EADBF64826A3D243FB6E1DD = {isa = PBXGroup; children = ( - F20F182CBEF008AA1B1BB52A, - 0C61EC70BD4EA59AEEBB6669, - A1A621FDC626245B1B3C1C4D, - 9424FDB8C564B73250B7B20A, - 0ECA7867513EFA30BEA0BE78, - 4F2D3BD9697AAFA060EAAA59, - 20E10FBD8694E185CA551EDE, - 109C128BB4A7A05127A0C485, - 6B103C0FB5E6E3618ECD3B48, - EF8B8FB4B02133457562E1F4, - 7FC89C1EEB42DE3C9628591C, - FB3BE7E3D0A04791487E9E0C, - 1A788BE93E528FDAA62EA02B, - DAC4442F8C2F142270E92349, ); name = properties; sourceTree = ""; }; - 1E19112B929FF59057A4B030 = {isa = PBXGroup; children = ( - 0700C7069E1CF3FF8966C0E3, - 4CF92825BE7B97AC268C2AA5, - 56985D9599D0D1D00B42F95B, - 0CBC9EB8F2C55E88DB0F49BD, - 5710CADD28060D8E949D96D5, - 31AE430D2372CF6283185033, - B3FBDBEBC38720E957C15BE9, - 69449AB58A9C0AB552F754F4, ); name = lookandfeel; sourceTree = ""; }; - 1206D5C335340736A3A574B9 = {isa = PBXGroup; children = ( + E430567984978C23136C9EB8 = {isa = PBXGroup; children = ( D7E612935BA192BF5D24B9A3, F382E14FAFF5CDEBFEA81B00, 98C77B9D95141EBC60E6AE67, @@ -1855,25 +1681,100 @@ BC1DBF05964D3B9130CD8CB6, C3DEEC17595B1AB020ADA47F, 67771057800F9416E9777625, ); name = filebrowser; sourceTree = ""; }; - 53440A90525AC832090A35F2 = {isa = PBXGroup; children = ( - 4F5D668DCEF2B622FD46073D, - 791ADFB0FFAEE65058B6FC8A, - 0DB1323191C133E48F07C062, - D26821159E190113FEBF99BA, - A0F2EAF085969426AC73C85D, - D4BA573C125944E2773D747F, - 0D265DF78A9FE5E669F76FC3, - 9211B175E63E325D4FF6B789, - 3C825AE2479611DA559164B5, ); name = commands; sourceTree = ""; }; - 815FFA61CB68244C4BFA9A78 = {isa = PBXGroup; children = ( + 6436AA3E0ADF60193371CE2E = {isa = PBXGroup; children = ( + 46D8BC7303C892ED3F90E4DA, + 29710D5E6C3372E4480BF746, + 38D15A30D4658272F910A7AB, + D07A5399F09462A5D7041225, + 0060F61BFBCEF4E9EF8B3CC0, + 8EFB4EBA0836D5401B6D3DFB, + E13860F17C7FC399EF28EC1A, + B1B7C62CA04ACBAC6CD1C2AD, + 49794569C715BA919A01D72E, + FD5262552A90A9DFACB3C07F, + 74B477DE4CFC95E20DBB0D91, + B0626D2C611D9E3DF1408BEA, + 90FEA7DB5EFC4E9B2E933056, ); name = keyboard; sourceTree = ""; }; + 4C2716CC50A182F2A17A9E08 = {isa = PBXGroup; children = ( + F4F618373A81FDC73AB27A91, + 799472026100D7BAE015F6A6, + 34A6FFC298D12BF9E4D55AA1, + 7A6E1CBA343C07AC187A3EE8, + 7F0614F4F47EB171B8476BDC, + 19045B1A4A9E79DB5A44927C, + CC3F295E9D9E5863779F9ACD, + 3B09334ECC8FB54B4B7D7B59, + DC66DC84909A3802527414C2, + 7F171BE6BFAA1E3E2A9BED61, + C8F82FBA1E0EF7EEA5BD02B9, + BCFE159BD9F2DA5515E028A4, + 4C40BFAE1E25F166EBB5EC48, + 25E6B62A5BF19A0D1E085E10, + 684E11B1CE018B2C46938D80, + DBB34599E380FB1F37A28B27, + 2DB2DBF293A77B80E01EBAED, + ADCA2F92E2C17964A4AD750E, + 82A390DEE5A3B2EFDF7A65E6, + 674E13DA209E762DF15E9E29, + B6C7114A31FD6B1DEB08346F, + 6D5EE68347208091600E94A2, + FCC9F258531F00BCD91C63DF, + F233E88B6F2BC6906819AE6A, + 9C3E556586147F27B4EDC982, + 135DC8543A904B7BBAA0FD7B, + D01D74EE9A00B0813B00FDD1, + A1C77E9A6624B8B1A461C038, + F831631700830F81994D9980, + F33B267B702055F8CE27BDB8, + 8C9D252ABA3CDDC81B33884D, + D40C36493501EA97A8D1EB50, + 8C9EC3F9C24081ECEF3FCEFD, + 4658E12862C546A62E05E4D3, + D886106C60A496E47C48AFB4, + 374277A96D9830E45684FDD8, ); name = layout; sourceTree = ""; }; + D5A000FD67F2096CB3496C58 = {isa = PBXGroup; children = ( + 0700C7069E1CF3FF8966C0E3, + 4CF92825BE7B97AC268C2AA5, + 56985D9599D0D1D00B42F95B, + 0CBC9EB8F2C55E88DB0F49BD, + 5710CADD28060D8E949D96D5, + 31AE430D2372CF6283185033, + B3FBDBEBC38720E957C15BE9, + 69449AB58A9C0AB552F754F4, ); name = lookandfeel; sourceTree = ""; }; + 108FC35010457F8E1988F87B = {isa = PBXGroup; children = ( + C9A25E2EF32224159B617D5E, + 0054E026B84A3A87020CCE48, + DA98B32DCA0DEF0113C22F9A, + 500F7CB9F45B62E46F4BBA57, + 595A9929C0E873C30AC9AA87, + 439FC260CD869E30210D98BF, ); name = menus; sourceTree = ""; }; + 0579A19D6E12C48842045E07 = {isa = PBXGroup; children = ( E6D8902FFF0C8CDBB3E4BEA3, F0B46A9181B1707349A20399, FAB998A70437EE4D89CABE2F, 96E4B48CF055ED116E5CB3AB, ); name = misc; sourceTree = ""; }; - 8B10235D6698BCD336ECB195 = {isa = PBXGroup; children = ( - B189762C440B38635351E0A3, - 47E5FB5735D2EC8B039D2691, ); name = application; sourceTree = ""; }; - 3900F1137E25F9A2DEDF4119 = {isa = PBXGroup; children = ( + 7FF4DF540742C1E718D1F469 = {isa = PBXGroup; children = ( + 89F5A5C12916F02E579D6394, + 1D9FABE954892C169D874E35, + A5DEEB6DADAA5AB2CF41A880, + 8102EBF90140E78193692AEB, + CC8F24C4E5FC5C12AA30F6CF, + 36A0FF58D355147F40981C39, + 38404F97E5118017DFDCDEC4, + 5A5749D0A878955C964DD2C5, + B3261106892038D4F954E6F9, + 833CD270A139A70FF4E60D35, + F38F8132499ADBD3344E8449, + 61473E0A6AF9B900406695B8, + 8DE969191661B557B4222D50, + 19E9997C0FE3E36156141D64, + 57A0BF533D7A7B57321A8174, + 2819AE973B501D15AAB8C937, + C8A5AD5503F33596C4147ACB, + 72696E2F6E8EB43A8E604390, + ABA2E1FE9912D5C28F177E56, + 8B539DB72CC92EEC7F96C8E6, ); name = mouse; sourceTree = ""; }; + 8D32104A13F2A95938ABCC1C = {isa = PBXGroup; children = ( 61E1C2246CBD45C5A1F40102, 8866CF798E9F84C49B9D7DCC, E1868998BA7B20DF7ED0B5E1, @@ -1890,25 +1791,102 @@ 562E99EE1A4B733B7F751955, 90841E3B0B2548A5BD66F15E, F95533D725E548643CA584D7, ); name = native; sourceTree = ""; }; + 46739B12FAE8D2D2040ACFD1 = {isa = PBXGroup; children = ( + D5EC3B41088855C3D481A73E, + CD3A68C29B7A733E5954BDA3, + 76F1A69F15F53D17C632A644, + 14AB997C7EB22777C1EF533C, + 51026A3BE98FD70FD916CF45, + D3C1097E92146B596194A067, + B316291E570F37785C40FE88, + FA2DB83279928FFB76A4BC6E, + 4E3C26EE8C6F996F207F0C32, + 1DE0CF80B807A4A702DC68BD, + 21D31B64BAD35C6C8E8E8FC0, + 29215FCE04DC4D267FF25E6C, + 412D5D6AA4018C8DF59AB741, + 807E7971CB75C806D7DB5DF2, ); name = positioning; sourceTree = ""; }; + 61D32B34996FF01EA0714CCD = {isa = PBXGroup; children = ( + F20F182CBEF008AA1B1BB52A, + 0C61EC70BD4EA59AEEBB6669, + A1A621FDC626245B1B3C1C4D, + 9424FDB8C564B73250B7B20A, + 0ECA7867513EFA30BEA0BE78, + 4F2D3BD9697AAFA060EAAA59, + 20E10FBD8694E185CA551EDE, + 109C128BB4A7A05127A0C485, + 6B103C0FB5E6E3618ECD3B48, + EF8B8FB4B02133457562E1F4, + 7FC89C1EEB42DE3C9628591C, + FB3BE7E3D0A04791487E9E0C, + 1A788BE93E528FDAA62EA02B, + DAC4442F8C2F142270E92349, ); name = properties; sourceTree = ""; }; + 3861FCBE4237CD3AE8EB7418 = {isa = PBXGroup; children = ( + 0C9B04C3B7D8E1CE4FAC6FF6, + 5383E87DC6DC1D251C271A50, + EA779F8A580E3D22A7CBD51E, + E958ECCACCCE70690FAE58B9, + 5D4A62D4893C16D7B17C6A43, + 0F16DEEC2C4B95E3A9F28CE5, + 32A667DB98BC4EB30C51F20B, + 60D8280577C14A7D3F67563D, + A95D718F031CB8883DFDE915, + 7D8D285B8414388FDB083AFF, + 23724FEF549E05851817B4BB, + 65DF385E92A4A65760DC3BD0, + 3D16FF3C64D4248C0C6FF504, + 27676EBA6012198993C2CBA0, + 68743DE3AA833D6F02F754D7, + 9F70142818A7806830EEBD7C, + 44FC8BD37CFE8C0D851C46F9, + 842433A42308565BF3C1542A, + 74AB51B6E97964B27B1CD019, + 7BC8F7015F35BAFF4AEDA0E6, + E5B84D5F7CF2B74715EEF3B3, + 66CEE40E51335F661B5C5C66, + 260A5BDC20C7B4029DB418E4, + 44C6568EC00F1682FBCD3B69, + F26953C1E056357A3DFDF35C, + A826C1C083678A4E9279C118, + 6DE6751E6A4F0DDE9C7F24B3, ); name = widgets; sourceTree = ""; }; + 9686865DA3BD68964F43A435 = {isa = PBXGroup; children = ( + 8314FE695F91DA2FAB51920E, + DC6461EF11D5745DF8C00E16, + 464424DDD6A6678B94CE667F, + 2B9BAEF9C46C224088F5BB25, + 4BAF7C54867DA3C275C2F59D, + 6A8AC5E55EE51EE0476D852F, + FDA36D1F836D00DE705CD06F, + FF1F4F1262BB429E80492B13, + BF40FF2E0FA609212C849FBC, + 766EE2CCD4E86729C6CE8112, + 8E95A3B7C194244B92D5D65A, + D5C10F9CC5ADFC1B63AD1DB9, + 166BDAF3B9896BCB3771A061, + 0346DBE09BEC27EA93676FEB, + E9A4C91E94B6D096BD8217D7, + 8683CDE5FD2DFCB2CFC8F410, + EA13B2FC256C7BCF0900369E, + 27240E9968C04288887BFDC7, + 25869F2A5B90C64E857606D8, ); name = windows; sourceTree = ""; }; 9A76685D3735D1F1DB8E4DB3 = {isa = PBXGroup; children = ( - 978A5EA7C209E97691DF1580, - 0A15D9E1577644179886B0D6, - FE8E15A77FCDCB00FBF381DC, - 5D48FC8B43CBDC08DB9531D9, - F4827EC22DDE876BA01A1012, - EC71C6DC0803DBC6F5B71C8B, - E30E1398A3CACDD90FC9C219, - 3826467DFB859364DD1392F0, - B2943EF1FA5DBD81A406374F, - B2AAEBDCA5147C75A44D4791, - 0EADBF64826A3D243FB6E1DD, - 1E19112B929FF59057A4B030, - 1206D5C335340736A3A574B9, - 53440A90525AC832090A35F2, - 815FFA61CB68244C4BFA9A78, - 8B10235D6698BCD336ECB195, - 3900F1137E25F9A2DEDF4119, - 0E8D536FEBD11AEA3C90B5A8, + F3F914B378BE070342BC4E19, + 6E8C672055A488EC80EB407D, + A8BDF1FB3C6C3984A61F51B1, + 002D74DFAC7CD3DFD4223AA7, + 7A2AC3DF7ED7BF002216E665, + E430567984978C23136C9EB8, + 6436AA3E0ADF60193371CE2E, + 4C2716CC50A182F2A17A9E08, + D5A000FD67F2096CB3496C58, + 108FC35010457F8E1988F87B, + 0579A19D6E12C48842045E07, + 7FF4DF540742C1E718D1F469, + 8D32104A13F2A95938ABCC1C, + 46739B12FAE8D2D2040ACFD1, + 61D32B34996FF01EA0714CCD, + 3861FCBE4237CD3AE8EB7418, + 9686865DA3BD68964F43A435, D104C8636576DFE8A2D11430, ); name = "juce_gui_basics"; sourceTree = ""; }; 45216CE44016DA606FE98125 = {isa = PBXGroup; children = ( A7B28AD8606992FBE04C527C, @@ -1970,9 +1948,21 @@ 5BF35BC9897465D83C81C086, 2E8513968E4CDE8852D85EFA, 626453A346165A7A0C138828, - D57735149DD4975283A0C754, 37381332DDDE8F2B3C66CBDE, ); name = "juce_gui_extra"; sourceTree = ""; }; - A33BC9FA8A99B01DC485E60D = {isa = PBXGroup; children = ( + 340948834A1BFAA214D45C6D = {isa = PBXGroup; children = ( + 5B5180DAAB935CB6D1DE9AA6, + 2C246301EE0EC4A9B4058F01, + DC94270BB4A70056907C3CDD, + 75D038033B2083D5EFE620A8, ); name = geometry; sourceTree = ""; }; + 602D8125D43350E1F160E440 = {isa = PBXGroup; children = ( + 11D8AE26FA8880E7E8F3B4EB, + 518E9E553CD9F7D215B75B88, + EC9898734E8AFE5215705476, + 9DC79DF0A43DA6B06B7B1F44, + CF4E3CDCC9837C7E52197686, + 495EAFDB9DE4E8E7DBA562D4, + 877ED7656241F46291022910, ); name = native; sourceTree = ""; }; + 3BDAD3F8CFBFF524A098B150 = {isa = PBXGroup; children = ( A09CB6FA9736BD45103AFF46, CDFAC8C57A364EEE32CE125E, 166C141D440846E85F91747E, @@ -1990,47 +1980,32 @@ 08C7B33308A32555A7CA21B5, 5C0E42BCF4ED32E1381E7A23, 9CC0E3267A9D1EF3C8E37601, ); name = opengl; sourceTree = ""; }; - 07ADD7BA5A96F719EDBCA037 = {isa = PBXGroup; children = ( - 5B5180DAAB935CB6D1DE9AA6, - 2C246301EE0EC4A9B4058F01, - DC94270BB4A70056907C3CDD, - 75D038033B2083D5EFE620A8, ); name = geometry; sourceTree = ""; }; - 03621233E269E436B447C841 = {isa = PBXGroup; children = ( + 2D8E3CBFBCE94F83A9D9C810 = {isa = PBXGroup; children = ( 44ADFB25768FA3BF27762EBF, A058E50779879A7D9A813A4C, ); name = utils; sourceTree = ""; }; - FC95F4C8E60C31B039992722 = {isa = PBXGroup; children = ( - 11D8AE26FA8880E7E8F3B4EB, - 518E9E553CD9F7D215B75B88, - EC9898734E8AFE5215705476, - 9DC79DF0A43DA6B06B7B1F44, - CF4E3CDCC9837C7E52197686, - 495EAFDB9DE4E8E7DBA562D4, - 877ED7656241F46291022910, ); name = native; sourceTree = ""; }; 0707779F272B825E3DF1560B = {isa = PBXGroup; children = ( - A33BC9FA8A99B01DC485E60D, - 07ADD7BA5A96F719EDBCA037, - 03621233E269E436B447C841, - FC95F4C8E60C31B039992722, - 8D3FB0417A39CAEC03D44D73, + 340948834A1BFAA214D45C6D, + 602D8125D43350E1F160E440, + 3BDAD3F8CFBFF524A098B150, + 2D8E3CBFBCE94F83A9D9C810, 4F96BFF5D1D40B81C861F92F, ); name = "juce_opengl"; sourceTree = ""; }; - 62479F93E90EEE65EEC01FDA = {isa = PBXGroup; children = ( - B83DDFEEA66888E9616BCE82, - F113DFEACAF2D8230F0DF5E7, ); name = playback; sourceTree = ""; }; - 616C504727E4806B3BB3980F = {isa = PBXGroup; children = ( + 4B719AF01FFBE4CA2FD14F9F = {isa = PBXGroup; children = ( DD03B6CE6F750A9CECA7EDEA, 611A0824757D50610BB03562, ); name = capture; sourceTree = ""; }; - E545E915D753CB44657CFE99 = {isa = PBXGroup; children = ( + 8493C7022F377FEC07CFF040 = {isa = PBXGroup; children = ( 87E61959D8EA529461A0D257, E0FCA8F19A081CE941B273FA, 11ACB77A3D91503A3DF673C8, ACAC59A1C54DC52E8E2438CC, A281FFA1C7E3AFB8246FD577, 71881F8A6973AACD78ABA719, ); name = native; sourceTree = ""; }; + 802AB2803D9F6242DC1B0A16 = {isa = PBXGroup; children = ( + B83DDFEEA66888E9616BCE82, + F113DFEACAF2D8230F0DF5E7, ); name = playback; sourceTree = ""; }; 397907CF13C78C70801F14D4 = {isa = PBXGroup; children = ( - 62479F93E90EEE65EEC01FDA, - 616C504727E4806B3BB3980F, - E545E915D753CB44657CFE99, - 254D157C0CCE3C7EA022F4CE, + 4B719AF01FFBE4CA2FD14F9F, + 8493C7022F377FEC07CFF040, + 802AB2803D9F6242DC1B0A16, 693B6DC20214C1ED9C1E89F7, ); name = "juce_video"; sourceTree = ""; }; 7E2ABB7F81888EB9DF84E4C1 = {isa = PBXGroup; children = ( AF12826F0B38E7FC1176C648, @@ -2048,22 +2023,22 @@ 397907CF13C78C70801F14D4, ); name = "Juce Modules"; sourceTree = ""; }; 5B8C542DD6E060115171CF66 = {isa = PBXGroup; children = ( A67C5701B28E64F889A92422, - C1070E62B763F1CCE0BB18F0, - DD19124F0A7FD43F31BDEB87, - 987AD2821B6419D5FEDCBD7A, - AD405DDE86D07F955E27EBF8, - B7DD84C8B05ABA4A6915E77E, - 33E449DEA1FC0CD4CAA3A829, - 14BB261A450674034E6080F2, - CC0B7738BD544B955D81BF1E, - 4B27A11ADAC0D9957BBBCD3E, - 27B720A5E8CF81ABF9E50848, - D8BAA82AC820CEF315BD9DCB, - 21CF5364CD4910E49D19F8E2, - 6018A3A37F34AE52B39A14D5, + 05CF05C4A0B41E4E3B505016, + DC5C7E82429CF94928EC055A, + 7B08326361CAD0A8C35218C0, + DCCC723F8E6D3F6445318CB4, + 73A1A4EC47BB161DAF61D31C, + 2AF1C1B6A582BD96CCE01452, + EAE15C1AC2F25A7EB7A2F2C4, + FF283714432D1C916EC19072, + 56FB775B9F539EA13D18C32C, + 71710A47E019BA95D2DB86FF, + 42CDCB2F2DB39A7822A8ED11, + 222D7B201FE37D4B96BF571E, + DC6550969FBDB187169D124B, 274569E245BFB279247B4ECC, ); name = "Juce Library Code"; sourceTree = ""; }; 9AF618BFAFEABB193C0E7D1A = {isa = PBXGroup; children = ( - FF3D4768BC96B79F49B10894, + 98474FB10BB003823EEC8759, 7E8B563CE147A7C733E6EFB1, ); name = Resources; sourceTree = ""; }; 31F4A77234EA04C6F3F431E7 = {isa = PBXGroup; children = ( 859E13C66F2193112084D1B9, @@ -2080,7 +2055,7 @@ 3EF6F363BA4F6B10207C0E23, 15D92586D187B0D8758C6F18, ); name = Frameworks; sourceTree = ""; }; 7CA50BE1660DF7427A2CAFE2 = {isa = PBXGroup; children = ( - A748C987924800FDBA2E2184, ); name = Products; sourceTree = ""; }; + CBF69B3CBCD089CD7DC8343C, ); name = Products; sourceTree = ""; }; E2839CF91E2C633A933666F4 = {isa = PBXGroup; children = ( C69760E59D600CF000D468E8, 7E2ABB7F81888EB9DF84E4C1, @@ -2088,7 +2063,7 @@ 9AF618BFAFEABB193C0E7D1A, 31F4A77234EA04C6F3F431E7, 7CA50BE1660DF7427A2CAFE2, ); name = Source; sourceTree = ""; }; - 275286E869A1C88FFD2E3A50 = {isa = XCBuildConfiguration; buildSettings = { + E6AD24AAB15D880592BFDD57 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2104,12 +2079,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AnimationAppExample; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - F361F998F590FCC72F2DE949 = {isa = XCBuildConfiguration; buildSettings = { + 58ED5763719C81C95B744A5B = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2126,7 +2101,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AnimationAppExample; @@ -2163,31 +2138,32 @@ PRODUCT_NAME = "AnimationAppExample"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 151F69657264CD949EEB77A9 = {isa = PBXTargetDependency; target = 80F5D4DB72CAE33FF7BE0E28; }; 576D6DACFB71E339D0AD373A = {isa = XCConfigurationList; buildConfigurations = ( 8FB477F7B77D68FD93DC1D16, 7977431F7194644B49C15E21, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 4A8B3F76828634749BBFC686 = {isa = XCConfigurationList; buildConfigurations = ( - 275286E869A1C88FFD2E3A50, - F361F998F590FCC72F2DE949, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 11FD561488F1EFCE578F9225 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + CA4D2206213720EC7DE41E1A = {isa = XCConfigurationList; buildConfigurations = ( + E6AD24AAB15D880592BFDD57, + 58ED5763719C81C95B744A5B, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 6DD59723DA58F112C3C6F427 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 6B6DC7D7A606A7D832929888, ); runOnlyForDeploymentPostprocessing = 0; }; - BD6EB403A891DBC353F7D06C = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 2CCE82C7290D2D226DD34C0B = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 328BFAEA24EDCBF7B69F4960, 84E6553798838003062A7791, - 9B303E67BC0058053878030C, - ACA92239BEB4C05C418642E2, - 1EFD155B1968AEC88851F831, - 0C7388B5872921063FF273B8, - 9EE1754A8E5230FA1C50713F, - 1852E56533842FDFBE9A6EE3, - CB79C1D77F4FBF0C64B69E1D, - 5E9EFF0130B8CBBEAA0D321B, - EF8AB3F393E946FE4A21AA17, - B70DDF51EDD940F5EF96B96D, - E28816D62DAA38A2794ED6D2, - A911433D03B3314558DB8850, - 590ABC7E64B05F4814FA919E, ); runOnlyForDeploymentPostprocessing = 0; }; - F38385A81FAC837FA1743686 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + E09031EF64FB032EC2F1AB9E, + 1A1655F70589F62EC500776A, + F3DF870E97A695B88F07E2ED, + 802E52893A13DF94D2452203, + A0D9E078F9FDA8474A231E23, + BCE821392C314CE44C96ECFF, + B9BFADFF0ECB778690FDF59C, + 4E411795F0E724FD92C98030, + 3E1ADD84FBF4F072F0B53EA5, + 2C000BF550222EC17FA5EA12, + 4EBEDE852357A716C1A58D32, + 17598D74EBFD5692223DAA36, + 727C6C11ADFD9FB9FABAD8AE, ); runOnlyForDeploymentPostprocessing = 0; }; + 4516F5A575174EF76FEAD8B3 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( E3498B080326636A372B74AE, 828D4B32ECB7ECE234A5A1A9, 97CBB80DA6775AEF4872168B, @@ -2201,11 +2177,11 @@ CA82C00B49701B9ECEB91AE1, E20A03BD895CA5A0D7913F4E, 73C67130F15814333F4D613B, ); runOnlyForDeploymentPostprocessing = 0; }; - C5FEE75C4BFEF0A6EE96FF81 = {isa = PBXNativeTarget; buildConfigurationList = 4A8B3F76828634749BBFC686; buildPhases = ( - 11FD561488F1EFCE578F9225, - BD6EB403A891DBC353F7D06C, - F38385A81FAC837FA1743686, ); buildRules = ( ); dependencies = ( ); name = AnimationAppExample; productName = AnimationAppExample; productReference = A748C987924800FDBA2E2184; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - AEF97977FF56185DB5E0C493 = {isa = PBXProject; buildConfigurationList = 576D6DACFB71E339D0AD373A; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = E2839CF91E2C633A933666F4; projectDirPath = ""; projectRoot = ""; targets = ( C5FEE75C4BFEF0A6EE96FF81 ); }; + 80F5D4DB72CAE33FF7BE0E28 = {isa = PBXNativeTarget; buildConfigurationList = CA4D2206213720EC7DE41E1A; buildPhases = ( + 6DD59723DA58F112C3C6F427, + 2CCE82C7290D2D226DD34C0B, + 4516F5A575174EF76FEAD8B3, ); buildRules = ( ); dependencies = ( ); name = "AnimationAppExample (App)"; productName = AnimationAppExample; productReference = CBF69B3CBCD089CD7DC8343C; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + AEF97977FF56185DB5E0C493 = {isa = PBXProject; buildConfigurationList = 576D6DACFB71E339D0AD373A; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 80F5D4DB72CAE33FF7BE0E28 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = E2839CF91E2C633A933666F4; projectDirPath = ""; projectRoot = ""; targets = (80F5D4DB72CAE33FF7BE0E28); }; }; rootObject = AEF97977FF56185DB5E0C493; } diff --git a/examples/AnimationAppExample/Builds/MacOSX/Info-App.plist b/examples/AnimationAppExample/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..93255082dc --- /dev/null +++ b/examples/AnimationAppExample/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AnimationAppExample + CFBundleDisplayName + AnimationAppExample + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/AnimationAppExample/Builds/MacOSX/Info.plist b/examples/AnimationAppExample/Builds/MacOSX/Info.plist deleted file mode 100644 index 634843891b..0000000000 --- a/examples/AnimationAppExample/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - AnimationAppExample - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj b/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj index 5416235f49..300aec03b5 100644 --- a/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj +++ b/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj @@ -212,6 +212,9 @@ true + + true + true @@ -227,15 +230,6 @@ true - - true - - - true - - - true - true @@ -284,25 +278,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -332,25 +311,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -368,6 +350,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -383,31 +383,55 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -422,70 +446,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -524,136 +545,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -668,43 +686,25 @@ true - + true - + true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -722,25 +722,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -758,31 +761,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -809,127 +806,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -983,184 +983,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1271,19 +1271,19 @@ true - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -1322,6 +1322,8 @@ + + @@ -1329,20 +1331,10 @@ + - - - - - - - - - - - @@ -1352,8 +1344,25 @@ + + + + + + + + + + + + + + + + + @@ -1364,15 +1373,6 @@ - - - - - - - - - @@ -1383,41 +1383,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1434,25 +1399,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1462,6 +1408,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1475,31 +1455,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1508,14 +1508,22 @@ + + + + - - - - + + + + + + + + @@ -1525,19 +1533,11 @@ - - - - - - - - - - + + @@ -1548,10 +1548,15 @@ - - - - + + + + + + + + + @@ -1562,39 +1567,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1603,33 +1624,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1649,15 +1643,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1665,13 +1673,6 @@ - - - - - - - @@ -1679,31 +1680,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1729,20 +1729,10 @@ - - - - - - - - - - @@ -1750,29 +1740,24 @@ + + + + + + + + + + + - - - - - - - - - - - - - - - - diff --git a/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj.filters b/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj.filters index c1fb87e898..dce0a95179 100644 --- a/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj.filters +++ b/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj.filters @@ -35,45 +35,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -83,8 +83,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -92,17 +101,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -110,29 +113,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -146,33 +146,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -182,80 +182,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -278,30 +278,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -400,6 +400,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -415,15 +418,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -478,26 +472,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -526,28 +505,31 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - + + Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format @@ -565,6 +547,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -580,45 +580,6 @@ Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -634,33 +595,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -685,41 +619,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -727,32 +631,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -832,80 +721,185 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\threads - - Juce Modules\juce_events\native + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\native Juce Modules\juce_events\native @@ -919,6 +913,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -940,26 +940,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -976,32 +979,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1033,128 +1030,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1207,206 +1207,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1534,43 +1534,43 @@ Juce Modules\juce_video\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1683,6 +1683,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1704,23 +1710,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1746,38 +1773,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1809,107 +1836,122 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -1971,197 +2013,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2169,12 +2208,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2184,39 +2217,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2241,6 +2241,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2250,20 +2262,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2292,36 +2316,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2331,6 +2325,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2361,17 +2361,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2400,8 +2415,29 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\geometry + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native Juce Modules\juce_graphics\placement @@ -2409,44 +2445,53 @@ Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2463,44 +2508,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2526,87 +2589,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2652,44 +2634,86 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2712,27 +2736,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2754,80 +2757,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2904,33 +2904,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -2943,9 +2916,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -2967,18 +2937,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -2989,47 +2989,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - - Juce Library Code diff --git a/examples/AnimationAppExample/Builds/iOS/AnimationAppExample.xcodeproj/project.pbxproj b/examples/AnimationAppExample/Builds/iOS/AnimationAppExample.xcodeproj/project.pbxproj index 95ed78fb04..51c99404a7 100644 --- a/examples/AnimationAppExample/Builds/iOS/AnimationAppExample.xcodeproj/project.pbxproj +++ b/examples/AnimationAppExample/Builds/iOS/AnimationAppExample.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + A954E808E316BFB9537574CE = {isa = PBXBuildFile; fileRef = CBF69B3CBCD089CD7DC8343C; }; E3498B080326636A372B74AE = {isa = PBXBuildFile; fileRef = 859E13C66F2193112084D1B9; }; 828D4B32ECB7ECE234A5A1A9 = {isa = PBXBuildFile; fileRef = 66DE43B56D8670C78DD3998D; }; ACC6D859315761144D4178A0 = {isa = PBXBuildFile; fileRef = 717FA33AC0AA2629302F0314; }; @@ -20,19 +21,19 @@ AA420D06B14C6AF978603FB7 = {isa = PBXBuildFile; fileRef = 4F582012EC867318FB3781BB; }; 328BFAEA24EDCBF7B69F4960 = {isa = PBXBuildFile; fileRef = B766DBADE0BD743FAC004870; }; 84E6553798838003062A7791 = {isa = PBXBuildFile; fileRef = F7B6DBDC7439C90B4E01752E; }; - 9B303E67BC0058053878030C = {isa = PBXBuildFile; fileRef = C1070E62B763F1CCE0BB18F0; }; - ACA92239BEB4C05C418642E2 = {isa = PBXBuildFile; fileRef = DD19124F0A7FD43F31BDEB87; }; - 1EFD155B1968AEC88851F831 = {isa = PBXBuildFile; fileRef = 987AD2821B6419D5FEDCBD7A; }; - 0C7388B5872921063FF273B8 = {isa = PBXBuildFile; fileRef = AD405DDE86D07F955E27EBF8; }; - 9EE1754A8E5230FA1C50713F = {isa = PBXBuildFile; fileRef = B7DD84C8B05ABA4A6915E77E; }; - 1852E56533842FDFBE9A6EE3 = {isa = PBXBuildFile; fileRef = 33E449DEA1FC0CD4CAA3A829; }; - CB79C1D77F4FBF0C64B69E1D = {isa = PBXBuildFile; fileRef = 14BB261A450674034E6080F2; }; - 5E9EFF0130B8CBBEAA0D321B = {isa = PBXBuildFile; fileRef = CC0B7738BD544B955D81BF1E; }; - EF8AB3F393E946FE4A21AA17 = {isa = PBXBuildFile; fileRef = 4B27A11ADAC0D9957BBBCD3E; }; - B70DDF51EDD940F5EF96B96D = {isa = PBXBuildFile; fileRef = 27B720A5E8CF81ABF9E50848; }; - E28816D62DAA38A2794ED6D2 = {isa = PBXBuildFile; fileRef = D8BAA82AC820CEF315BD9DCB; }; - A911433D03B3314558DB8850 = {isa = PBXBuildFile; fileRef = 21CF5364CD4910E49D19F8E2; }; - 590ABC7E64B05F4814FA919E = {isa = PBXBuildFile; fileRef = 6018A3A37F34AE52B39A14D5; }; + E09031EF64FB032EC2F1AB9E = {isa = PBXBuildFile; fileRef = 05CF05C4A0B41E4E3B505016; }; + 1A1655F70589F62EC500776A = {isa = PBXBuildFile; fileRef = DC5C7E82429CF94928EC055A; }; + F3DF870E97A695B88F07E2ED = {isa = PBXBuildFile; fileRef = 7B08326361CAD0A8C35218C0; }; + 802E52893A13DF94D2452203 = {isa = PBXBuildFile; fileRef = DCCC723F8E6D3F6445318CB4; }; + A0D9E078F9FDA8474A231E23 = {isa = PBXBuildFile; fileRef = 73A1A4EC47BB161DAF61D31C; }; + BCE821392C314CE44C96ECFF = {isa = PBXBuildFile; fileRef = 2AF1C1B6A582BD96CCE01452; }; + B9BFADFF0ECB778690FDF59C = {isa = PBXBuildFile; fileRef = EAE15C1AC2F25A7EB7A2F2C4; }; + 4E411795F0E724FD92C98030 = {isa = PBXBuildFile; fileRef = FF283714432D1C916EC19072; }; + 3E1ADD84FBF4F072F0B53EA5 = {isa = PBXBuildFile; fileRef = 56FB775B9F539EA13D18C32C; }; + 2C000BF550222EC17FA5EA12 = {isa = PBXBuildFile; fileRef = 71710A47E019BA95D2DB86FF; }; + 4EBEDE852357A716C1A58D32 = {isa = PBXBuildFile; fileRef = 42CDCB2F2DB39A7822A8ED11; }; + 17598D74EBFD5692223DAA36 = {isa = PBXBuildFile; fileRef = 222D7B201FE37D4B96BF571E; }; + 727C6C11ADFD9FB9FABAD8AE = {isa = PBXBuildFile; fileRef = DC6550969FBDB187169D124B; }; 0054E026B84A3A87020CCE48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; 0060F61BFBCEF4E9EF8B3CC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 012CB8E6966875E4AE099E8C = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; @@ -48,6 +49,7 @@ 040A31152B3C4BF51493F937 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; 04C105672DA409FE8593DB04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; 0511F904BECB48A221DFB2C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; + 05CF05C4A0B41E4E3B505016 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 0700C7069E1CF3FF8966C0E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; 07342D914D2A5AF6075CDB2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; 0790EC941834B64EA1AC8D5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -79,7 +81,6 @@ 0DB1323191C133E48F07C062 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; 0E70A4BFB2F7D1AB6188E72C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 0E894AC7229948568720E294 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 0E8D536FEBD11AEA3C90B5A8 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0ECA7867513EFA30BEA0BE78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 0EF8E3646F6099E89A743D99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; 0F16DEEC2C4B95E3A9F28CE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; @@ -96,7 +97,6 @@ 142D03BC875BD387BD10C51F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; 1450CD0879661355CD52DD8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; 14AB997C7EB22777C1EF533C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; - 14BB261A450674034E6080F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 15029C3F041B27DD7191482F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; 1538DFDAE4C093F8ACA7C4F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; 161F35FA23347F495704C26A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -110,7 +110,6 @@ 17B2789DEC279EE7DB8D9BE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; 19045B1A4A9E79DB5A44927C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; 191B98765219765CD56CCFED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 19DC6BDBA978DC67B9783340 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 19E9997C0FE3E36156141D64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 1A667A0FBCC8FC7EBBD15B20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; 1A7002B936C11924FDC07023 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -132,10 +131,10 @@ 20E10FBD8694E185CA551EDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2168310E25BD55C9A46499C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; 2188A5670214696EFCF6810F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; - 21CF5364CD4910E49D19F8E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 21D0A71ADD004B35B90F0D1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 21D31B64BAD35C6C8E8E8FC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; 221FD10838A8CE36672FABC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; + 222D7B201FE37D4B96BF571E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 2254F8D031DD15BDB278DE3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 22C4F82B505995F81CD682B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; 2328C66A446079EDDCC8B14E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -143,11 +142,9 @@ 236F239E035044438B7CDFCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; 23724FEF549E05851817B4BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; 23936BBF807CCF5B1EEB9F00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 241453DBDECBE0CCD5C096DE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 24363F41974FD7A3B634B78B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; 244B9B4B8307A8C51207D457 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 24AFC6C8D9388F5AB913250F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; - 254D157C0CCE3C7EA022F4CE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 25869F2A5B90C64E857606D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; 25B41C0851C004C9D410B7C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 25E6B62A5BF19A0D1E085E10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -158,7 +155,6 @@ 274569E245BFB279247B4ECC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; 27676EBA6012198993C2CBA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; 27A9B065352AE36635780373 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 27B720A5E8CF81ABF9E50848 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 27DC413550834C828252B003 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2807A00AE6C4539CD935F56D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; 2819AE973B501D15AAB8C937 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -175,6 +171,7 @@ 2A59F5E28F97A435592E0B58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; 2A771B60F7C360A111F75AC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; 2AB2B4CC891E77E2DD062BE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2AF1C1B6A582BD96CCE01452 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 2B02634F8DA8660ED42B0AEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; 2B1494112273ADF380C99FD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B4FA0E8FB46CBC71A059FE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -205,7 +202,6 @@ 32C683CBA18109949D53149A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 3324210159E5C546DC5C2065 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; 3391FA30F4D45A4A77DC2CE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 33E449DEA1FC0CD4CAA3A829 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 34A6FFC298D12BF9E4D55AA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; 35A7FD6EFDE29D2EBD7DFCB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 35AAFB158E16D03C4D977713 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; @@ -242,7 +238,6 @@ 3E19A71C4A345EB5C1BA466D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; 3E8E31BB97A86349790D6CC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; 3EF0B8611060C8AB86395920 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3F0388309395C138AA68FAD7 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3FAA5384DA8B28DEB5E57A5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 3FECAB20E9C0834676E2D9EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; 403453363C4785FD451A9BA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; @@ -255,12 +250,12 @@ 4228B8952E3FBCDA69C1948B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; 426283CFD858F482E87F530B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; 42BC8303198293E30AC0B21A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; + 42CDCB2F2DB39A7822A8ED11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 435858CCF38F47E9AAE1B08F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; 439FC260CD869E30210D98BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; 4408766B366713F55707B7A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; 440A182A9068A8FBD011BE1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 44185DE135E354DD4758B3EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 442199479D1499B6A44BD150 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 44443DA5B0FDA2480DFBDFC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; 44ADFB25768FA3BF27762EBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 44B3428E8BB4B70104CD76CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -283,7 +278,6 @@ 4A86B4371AE4FC58D879962C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; 4ABF36D87D2BBEDA4DE28A4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; 4ADE9EFB6C41DE44D40C9837 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4B27A11ADAC0D9957BBBCD3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 4B27C30CF5AC7BFE0AF537AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 4B8102606812A7964CF8D9CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 4B8342C50F962C3F0AEE9830 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; @@ -326,6 +320,7 @@ 56545F3F893C3D8CC9215051 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; 567D63D778B7A22C5D97F1C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; 56985D9599D0D1D00B42F95B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; + 56FB775B9F539EA13D18C32C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 5703889367170F80CAC76898 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; 570C35930202882A634FC029 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 5710CADD28060D8E949D96D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -352,7 +347,6 @@ 5D43D909CB26D4A07A62A4F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; 5D4A62D4893C16D7B17C6A43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; 5EB144BD6AC4D4DE96ABFCA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; - 6018A3A37F34AE52B39A14D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 605EA4B27D057BCB9263BCFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; 60D8280577C14A7D3F67563D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; 610F820C21D914E9794A36EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; @@ -417,12 +411,14 @@ 7022B01ECEE7000DE6008C0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; 70B18C93C5696330A877B330 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; 7141B07690C1A022A2BFFBBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; + 71710A47E019BA95D2DB86FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 717FA33AC0AA2629302F0314 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; 71881F8A6973AACD78ABA719 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_QuickTimeMovieComponent.cpp"; path = "../../../../modules/juce_video/native/juce_win32_QuickTimeMovieComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 71B0F66C20CF48F49B3152AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 71DF518DE7A248B97C8E1C2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 72696E2F6E8EB43A8E604390 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; 732EEC584A4CE3ED07C5BEFB = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; + 73A1A4EC47BB161DAF61D31C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 73CA6BCA313B0239842F298C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; 73FF82BCB568578396E88C92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; 74302B51B991EA1775AEFC67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; @@ -434,7 +430,6 @@ 7627F01C1E5383207D2C0BFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; 7639526FBF7A4F41961483ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; 766EE2CCD4E86729C6CE8112 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 768754211363FED3D2188C9D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 76F1A69F15F53D17C632A644 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; 7743414F79908801328D9F03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; 77AE8FD7436387126D3BBBAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -448,9 +443,9 @@ 7A6E1CBA343C07AC187A3EE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; 7AC4D7A22EE9E1F4FBD407C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; 7AC8C094442A603DE6257BB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; + 7B08326361CAD0A8C35218C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 7BA2EA5655704E5358ABAA9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; 7BC8F7015F35BAFF4AEDA0E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; - 7C7B6D8D155687966F681F5B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 7D8D285B8414388FDB083AFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; 7DCF49E37B27971A7E597555 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; 7E0DD06926DAC8EE93BD4F08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -515,10 +510,8 @@ 8C9EC3F9C24081ECEF3FCEFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 8CA01F9530AC5512C6B74325 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; 8CEADF0BFEE8F08A0EB42CD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; - 8D3FB0417A39CAEC03D44D73 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 8DC827CCF543708CF729FED6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 8DE969191661B557B4222D50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; - 8DEFACA6858D254B4202AF12 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 8E407C1CF739A93FD2B3B38C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; 8E95A3B7C194244B92D5D65A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; 8EA18CA66CABC9B5087DBDD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -555,7 +548,7 @@ 96E4B48CF055ED116E5CB3AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; 979A030D4807A573FAA18318 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 97EDCA2A04EF5ADAAD9DC594 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 987AD2821B6419D5FEDCBD7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; + 98474FB10BB003823EEC8759 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 98C77B9D95141EBC60E6AE67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; 98D247A4824D969367AFD0FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; 996A274720539E8497291E85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -618,45 +611,40 @@ A8C570DF829A8B8581B4E8CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; A8CAB6FAB9BC1CC96FDE7BC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; A917646C0153D2A57E3C5677 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; + A95D718F031CB8883DFDE915 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + A9608756E1A18BAFCC48A064 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; A98EED399E310BF85EBBCE12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLGraphicsContext.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; AA5CDD430B68BBE10A9026C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; AAA3ED492FF78DBBF86DC612 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; AB03D2BE2D83E937C336070C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; - AB856191A15A8C9016D974D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; - AC018F2C47CF57EB4A87AC36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - AC3184BE8D8804394FCCDCB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; - AC725293BD38E8C66E35EED3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; - ADCA2F92E2C17964A4AD750E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - AE381B9D6E2A4DA363C7DD3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; - AF885F6112CEA5C2D7934AA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; - AF947B0E188B6EA57EB0109B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - B0286AC6D04C5D080A299A1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - B1C799A152189A282E6CAC76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; - B45C079D88C3CAA3D5D565E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZoneLayout.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h"; sourceTree = "SOURCE_ROOT"; }; - B462D25B3F8AA3F7BD76DBD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; - C9F7ABDA09635BC3FAB0B008 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; - A748C987924800FDBA2E2184 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AnimationAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - A95D718F031CB8883DFDE915 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - A9608756E1A18BAFCC48A064 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; AB3C130E565756182528752D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB856191A15A8C9016D974D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; ABA2E1FE9912D5C28F177E56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + AC018F2C47CF57EB4A87AC36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; AC2AE970951E20A199938AFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; + AC3184BE8D8804394FCCDCB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; AC42B6006776E1CE3A3A94A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; AC56A48CC01AABBE45F51970 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; + AC725293BD38E8C66E35EED3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; ACAC59A1C54DC52E8E2438CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../../../modules/juce_video/native/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - AD405DDE86D07F955E27EBF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; AD41400898312123119E987A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; AD54DAEAB7840FC18DA65503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; AD8417869D43ED72319C283C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; + ADCA2F92E2C17964A4AD750E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + AE381B9D6E2A4DA363C7DD3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; AF59758C300E586A7A6338D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; + AF885F6112CEA5C2D7934AA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; + AF947B0E188B6EA57EB0109B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; AFEC177C21FC9D36695F4750 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; B004D25E0DC1AA2C4CD3788A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + B0286AC6D04C5D080A299A1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; B0589203065E4CF2C002B0D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; B0626D2C611D9E3DF1408BEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; B15DC22CA1E52983F4F57A9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; B189762C440B38635351E0A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; B1A41C6141726A390E2182A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; B1B7C62CA04ACBAC6CD1C2AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; + B1C799A152189A282E6CAC76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; B28F34DD7CABFD48B1EE3CCE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; B2D42B884600CE62E3253DA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; B305ACE053406FF288E500F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -666,6 +654,8 @@ B3FBDBEBC38720E957C15BE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; B401E96340B8AB5DE8CBF5C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B409D881BE39C4704C94996C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + B45C079D88C3CAA3D5D565E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZoneLayout.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h"; sourceTree = "SOURCE_ROOT"; }; + B462D25B3F8AA3F7BD76DBD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; B471C2AB67E7C68D1C7D729D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; B4769129853D2822D3DB38D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; B5142BDA7EBA15F2DB1BB3FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -686,7 +676,6 @@ B70E52FF75D44F0F1F0B31D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; B766DBADE0BD743FAC004870 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; }; B7855FA22C92F7EE272A866E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; - B7DD84C8B05ABA4A6915E77E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; B83DDFEEA66888E9616BCE82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../../../modules/juce_video/playback/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; B88950266CC4244E1B5394F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; BA7FDBE53073F3261D962FF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -712,7 +701,6 @@ C088D98E527C1DA17B55A9D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; C0BA74AF0382D87B0E7BCEB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; C0FDDD3106A13770B141E5F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; - C1070E62B763F1CCE0BB18F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; C186342C3FFB4DE250556D70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; C21701DD3A4A2628C63CB70A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; C29492501499BAD8E94958DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -735,10 +723,11 @@ C8F82FBA1E0EF7EEA5BD02B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; C9A25E2EF32224159B617D5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; C9BA40AFF2AD427CE4D480D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; + C9F7ABDA09635BC3FAB0B008 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; CA025D4369C240E6FA30CE2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; CB4D4DA89BA649D3F1B2A645 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; CB5874E2A70E8A6A01FE8C9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - CC0B7738BD544B955D81BF1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; + CBF69B3CBCD089CD7DC8343C = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AnimationAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; CC3F295E9D9E5863779F9ACD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; CC4B3BCEE612C95F27680EA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; CC8F24C4E5FC5C12AA30F6CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; @@ -785,7 +774,6 @@ D40C36493501EA97A8D1EB50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; D4BA573C125944E2773D747F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; D52EB7F089EF359EDCB199AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; - D57735149DD4975283A0C754 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D5C10F9CC5ADFC1B63AD1DB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; D5EC3B41088855C3D481A73E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; D64B71F992FF01CB0EE89641 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; @@ -797,10 +785,8 @@ D80EEBBDEC364958AE05AFFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; D8256B8AA794F43A2259638A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; D886106C60A496E47C48AFB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; - D8BAA82AC820CEF315BD9DCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; D949A0753DEE4B4AACDDA3AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; D9FAC914CA572410C055D109 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; - DA353BCF838D64BA343AC0E1 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; DA9671908F37549C583C61E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; DA98B32DCA0DEF0113C22F9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; DAB059DA13868A81301513F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; @@ -811,11 +797,13 @@ DBDED1D6237A21D03E68D323 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; DBFBBC58ED4A18EA9FE04D1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; DC3B995E7B51FC0B76826C86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; + DC5C7E82429CF94928EC055A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; DC6461EF11D5745DF8C00E16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; + DC6550969FBDB187169D124B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; DC66DC84909A3802527414C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; DC94270BB4A70056907C3CDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; + DCCC723F8E6D3F6445318CB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; DD03B6CE6F750A9CECA7EDEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CameraDevice.cpp"; path = "../../../../modules/juce_video/capture/juce_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - DD19124F0A7FD43F31BDEB87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; DD2007C851B70E2C71171145 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; DD73087B002B1DB6B90B666E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; DE1943CA08D7FAB2E3EC0A14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; @@ -865,6 +853,7 @@ EA749A33B0E635F691A42C64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; EA779F8A580E3D22A7CBD51E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; EAAFB86397B191FF3713155B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + EAE15C1AC2F25A7EB7A2F2C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; EBC4E11E36D206EDF01E6EB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; EBD6F8CE3122B2AA015A62BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; EBDC0E12D4ED20F5DB90BC26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -933,7 +922,6 @@ FAF4C6D8D1D59932F12DF6A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; FB3BE7E3D0A04791487E9E0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; FB459E95101C8A92E5B39A67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - FB81D25CF4825A9A186B6790 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; FBC55E440EF1EA83FC0DAA5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; FBDBD56614E38BB5A5592D32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; FCA9526394A63B33405F8E58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -950,7 +938,7 @@ FEA645D52C593ECCEA779BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; FF1CEE8501CA0F081EE0E3AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; FF1F4F1262BB429E80492B13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; - FF3D4768BC96B79F49B10894 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; + FF283714432D1C916EC19072 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; FF70C4AB4F37D7C7E1668660 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; FF7A26DADF1579C43D80454F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; 9F41B5C4D3F9CE9C17373AB3 = {isa = PBXGroup; children = ( @@ -1035,9 +1023,12 @@ D16FCF8AF82902B7A98E0FFB, 1F2A9A2A9B959DC1DF903064, 43FFCEB9A2A3784C7EEF5460, - 8DEFACA6858D254B4202AF12, 3B9903B0A0252D106C92CAA9, ); name = "juce_audio_basics"; sourceTree = ""; }; - 3B35E0DA3DB0B1509311FBDF = {isa = PBXGroup; children = ( + 4D1875BC9BD97BB0F90096C5 = {isa = PBXGroup; children = ( + 41C74B59D9B392117441DA2D, + 35A7FD6EFDE29D2EBD7DFCB8, + BDE0C2D342D03C389560501F, ); name = "audio_cd"; sourceTree = ""; }; + ED5718E80F3979D00C658CA3 = {isa = PBXGroup; children = ( 884AA1209A726AEAF76E31B0, 3D24784AEA7726A64A340625, 4A1671B78E589A865FEA3CB1, @@ -1045,22 +1036,13 @@ B6173E37D15602163B7C0441, 4BF9949E0C30EA64B16004BE, 04C105672DA409FE8593DB04, ); name = "audio_io"; sourceTree = ""; }; - D487CFDA56FA408A04203A20 = {isa = PBXGroup; children = ( + EB0DE9EE67452CF5A10FD857 = {isa = PBXGroup; children = ( BC02503FFF515269351DF89B, A789D75FEFFFB7E8E835FBAB, B004D25E0DC1AA2C4CD3788A, D298D1DE4D2FE281CA30910C, CE75A83F0AA70025C36151B1, ); name = "midi_io"; sourceTree = ""; }; - C3D887B6F1284C2394FD72D3 = {isa = PBXGroup; children = ( - 814E0D982BC2A18B9BAF3E38, - B6411B03A6D0185B11DBDA15, - 911B308D5222BDFD954DBB32, - DFC58448ADEA2B5D2FF5F8D3, ); name = sources; sourceTree = ""; }; - 09D6686EACFD43021C0E69F3 = {isa = PBXGroup; children = ( - 41C74B59D9B392117441DA2D, - 35A7FD6EFDE29D2EBD7DFCB8, - BDE0C2D342D03C389560501F, ); name = "audio_cd"; sourceTree = ""; }; - A62DE30F63767AFA483DE8C6 = {isa = PBXGroup; children = ( + 12AE495BFE46F0D287769584 = {isa = PBXGroup; children = ( FCA9526394A63B33405F8E58, B1C799A152189A282E6CAC76, 2A098563977566E9A9E8CD7E, @@ -1080,31 +1062,19 @@ B2D42B884600CE62E3253DA3, 5719A93B0F6AFE95FC49B673, 73FF82BCB568578396E88C92, ); name = native; sourceTree = ""; }; + B350B65FE9E419D397C6E234 = {isa = PBXGroup; children = ( + 814E0D982BC2A18B9BAF3E38, + B6411B03A6D0185B11DBDA15, + 911B308D5222BDFD954DBB32, + DFC58448ADEA2B5D2FF5F8D3, ); name = sources; sourceTree = ""; }; 270A86F6A3CE512F0B3EA8DC = {isa = PBXGroup; children = ( - 3B35E0DA3DB0B1509311FBDF, - D487CFDA56FA408A04203A20, - C3D887B6F1284C2394FD72D3, - 09D6686EACFD43021C0E69F3, - A62DE30F63767AFA483DE8C6, - 442199479D1499B6A44BD150, + 4D1875BC9BD97BB0F90096C5, + ED5718E80F3979D00C658CA3, + EB0DE9EE67452CF5A10FD857, + 12AE495BFE46F0D287769584, + B350B65FE9E419D397C6E234, B1A41C6141726A390E2182A2, ); name = "juce_audio_devices"; sourceTree = ""; }; - 72D396CB5861C9C441B3E360 = {isa = PBXGroup; children = ( - A76D6B94991D6E028EE8D1AA, - 0E70A4BFB2F7D1AB6188E72C, - CCF8FB3EA0246D83E3D2E760, - FF1CEE8501CA0F081EE0E3AE, - E1A153E1CA08E918F65C2B4D, - E5AF1F5B3F7F2B30606FBF24, - 853D2D1ADD05C320052DD5FC, - FE55A1DFB90A1A5EF37B1741, - B5C3814B2174E5127F42D721, - D1000A39817E9B771A4FB856, - 71DF518DE7A248B97C8E1C2E, - 6E6672E4055AC4F6D8688310, - 63E66F6D161941FE12465C29, - AD8417869D43ED72319C283C, - 9CC22BDB1B3FF427D6525D21, ); name = format; sourceTree = ""; }; - 23741F076745FB046C07FB1D = {isa = PBXGroup; children = ( + 61796396A6A12B8949C2B98C = {isa = PBXGroup; children = ( AB3C130E565756182528752D, 7F162E198ECF41AA895DB94B, 0BC32F0BB0B5393D25E09D00, @@ -1123,16 +1093,48 @@ 46885692CC5FDE30FC3649F6, C52FB75A0A93BB1397D1F962, 4B8102606812A7964CF8D9CE, ); name = codecs; sourceTree = ""; }; + E01CB5081E94C46B4D655CA6 = {isa = PBXGroup; children = ( + A76D6B94991D6E028EE8D1AA, + 0E70A4BFB2F7D1AB6188E72C, + CCF8FB3EA0246D83E3D2E760, + FF1CEE8501CA0F081EE0E3AE, + E1A153E1CA08E918F65C2B4D, + E5AF1F5B3F7F2B30606FBF24, + 853D2D1ADD05C320052DD5FC, + FE55A1DFB90A1A5EF37B1741, + B5C3814B2174E5127F42D721, + D1000A39817E9B771A4FB856, + 71DF518DE7A248B97C8E1C2E, + 6E6672E4055AC4F6D8688310, + 63E66F6D161941FE12465C29, + AD8417869D43ED72319C283C, + 9CC22BDB1B3FF427D6525D21, ); name = format; sourceTree = ""; }; EA0CB9DC4E43539FB25FBC68 = {isa = PBXGroup; children = ( 5774E190A351EDF7B7AAB188, EA749A33B0E635F691A42C64, ); name = sampler; sourceTree = ""; }; D8CF14F51DEE1EA3625BFE6E = {isa = PBXGroup; children = ( - 72D396CB5861C9C441B3E360, - 23741F076745FB046C07FB1D, + 61796396A6A12B8949C2B98C, + E01CB5081E94C46B4D655CA6, EA0CB9DC4E43539FB25FBC68, - 768754211363FED3D2188C9D, 62B6E8B6269ADEF23D85FA3E, ); name = "juce_audio_formats"; sourceTree = ""; }; - 2127B046D500ADBA07220814 = {isa = PBXGroup; children = ( + B778BD1F9FFCBF8A88C28D20 = {isa = PBXGroup; children = ( + 8741126A9694372E46E3FD32, + 381B8B8A9D5203E73FED79E9, + 83325A69170997E33D73770A, + F3C52FC514B9B3A2DFD7E3F6, ); name = format; sourceTree = ""; }; + 18957440584D5A93E7519BB5 = {isa = PBXGroup; children = ( + A50AF1519D78428A8DCD91BF, + E587838C598E06E7959F2A31, + E6E99E6E9BB715D12B35AB4A, + 38EDF1EAB12A05CEE439AF23, + 36B8F6CFEEA3C1E2A0D09E56, + 2B02634F8DA8660ED42B0AEF, + F79ADEBA7B305354085FFB8D, + 66E854431C2BBDEE56EA43C8, + 0F67C59CB48583941B8656EF, + BB144FF841A99B08D5479777, + E652F16998FA1CBF2068C6FC, ); name = "format_types"; sourceTree = ""; }; + 93BF1F4372B441625EDA8193 = {isa = PBXGroup; children = ( EC0DC30DBDE17808F8F213DD, F84B68CA477E76A5C737EEB7, A61AD5378601F9DDEB8DED03, @@ -1149,23 +1151,6 @@ FAC04A1B47255DA7A6397737, EC11D53A4118E15738CC70BB, B6ABBE7782ECD38631EB11BC, ); name = processors; sourceTree = ""; }; - DB8C9872311AD82A6BE28BCE = {isa = PBXGroup; children = ( - 8741126A9694372E46E3FD32, - 381B8B8A9D5203E73FED79E9, - 83325A69170997E33D73770A, - F3C52FC514B9B3A2DFD7E3F6, ); name = format; sourceTree = ""; }; - CD61E634B4D011ABCFA7E39F = {isa = PBXGroup; children = ( - A50AF1519D78428A8DCD91BF, - E587838C598E06E7959F2A31, - E6E99E6E9BB715D12B35AB4A, - 38EDF1EAB12A05CEE439AF23, - 36B8F6CFEEA3C1E2A0D09E56, - 2B02634F8DA8660ED42B0AEF, - F79ADEBA7B305354085FFB8D, - 66E854431C2BBDEE56EA43C8, - 0F67C59CB48583941B8656EF, - BB144FF841A99B08D5479777, - E652F16998FA1CBF2068C6FC, ); name = "format_types"; sourceTree = ""; }; 6C9E51DC570947CDBD246B3E = {isa = PBXGroup; children = ( 0B933FCCF82100D67C0B7D34, B7855FA22C92F7EE272A866E, @@ -1183,65 +1168,13 @@ 8096923FA40246283C31519E, 2C06A730EBB9E2A7F0F2AA14, ); name = utilities; sourceTree = ""; }; BA9B6357DA1BF8D6E3120176 = {isa = PBXGroup; children = ( - 2127B046D500ADBA07220814, - DB8C9872311AD82A6BE28BCE, - CD61E634B4D011ABCFA7E39F, + B778BD1F9FFCBF8A88C28D20, + 18957440584D5A93E7519BB5, + 93BF1F4372B441625EDA8193, 6C9E51DC570947CDBD246B3E, 202EE05322E0C4E9476F8135, - 3F0388309395C138AA68FAD7, 6E841DAA09FE06910D94447D, ); name = "juce_audio_processors"; sourceTree = ""; }; - 8C7AB91AFCAF2F99D0E906B0 = {isa = PBXGroup; children = ( - 0511F904BECB48A221DFB2C6, - 8771F275A606BD89BF1401EA, - 5A854859042F6CD761688B25, - A42A97232CE0593D8D989FC1, - 8E407C1CF739A93FD2B3B38C, - 7AC8C094442A603DE6257BB1, - 4A86B4371AE4FC58D879962C, - D6ECAF8B2A4E8B6C97B89FFE, - 1AB9713046E08B68A6F672CF, - 22C4F82B505995F81CD682B5, - FF7A26DADF1579C43D80454F, - 916001804771DF943551AAEF, - 61797A8C01DC08E83AFA4540, - 935BCEB2593A51E53187ABC2, - D9FAC914CA572410C055D109, - 17B07A06764A6A7759804033, - 14245CED80854EC5291657FA, - 926063234BAFA6D29366E43E, - F4454839EB930FC98D63AED3, - 389B4E4055A779D0F6B22C5F, - 1450CD0879661355CD52DD8D, - F2A1FCAC1825462CD568D442, - F49471EE0681DBD1115D927B, - C0FDDD3106A13770B141E5F2, ); name = text; sourceTree = ""; }; - 6898E6C42CC9520DC26F9FBF = {isa = PBXGroup; children = ( - BAE06A3352E39521CE5D94EB, - AD41400898312123119E987A, - A3D0C263C912566AECB57679, - AC42B6006776E1CE3A3A94A0, - 1B3CC8F665F23CB86253EBCE, - 4B8342C50F962C3F0AEE9830, - 8B7C0F839098C534A7B4C725, - B28F34DD7CABFD48B1EE3CCE, - CA025D4369C240E6FA30CE2B, - F16D0AF6B7D272E5E562CAA7, ); name = maths; sourceTree = ""; }; - 01A8BF73C8C9D282E9E58D7A = {isa = PBXGroup; children = ( - E1AC4AB03052A8F3FF90FBA4, - 4BDEC9A0A09EEDC9D7BDB826, - 08EC867C77B028C336B79752, - 68097881EEDDE0FD03100CC5, - C0BA74AF0382D87B0E7BCEB3, - FAF4C6D8D1D59932F12DF6A7, - 8C6A342773288620A8CC2598, - ED5E6273C8910BF1F8CBDB9B, - 097237CCE04B9020343CB28D, - 61F0D5937E23A6A9EE8D479C, - F22781915698D59D4CBE984D, - 289C3977B67C1898AC3B974D, - 4A36826C3F710B92F0347A16, - ED7E17722B60B7D89188CE60, ); name = memory; sourceTree = ""; }; - DD57AFE6D9A0218912B3DD93 = {isa = PBXGroup; children = ( + 2A5C18F834AA6F3E36C144F9 = {isa = PBXGroup; children = ( 6EEECDA2EB328FB597208954, C7581A35068A3FB43786F4BE, 0C89377A44F26612524DA129, @@ -1263,37 +1196,7 @@ 55CEFA60FA0CBA0E6CB71F5D, 4570554FB8438C0692EEDC55, 1C71768A34644733E39EEF4F, ); name = containers; sourceTree = ""; }; - 7A970EF4CD9FEB460B82CAB2 = {isa = PBXGroup; children = ( - 381AE52C082AE08E724CB954, - D11D931DAED4F636E8A60264, - EA5874F225E76DED69BD7132, - E7EC04A96E1CBFA9428A4B80, - 3AE89D0904EE985359A73B91, - A292587AA4633141BA378473, - F9609B0A0387932B86A6FABE, - 9F522CA5A8E82BF69E7403BF, - F5091F49E07C6DF8F644BAF0, - B409D881BE39C4704C94996C, - 69A2DA87D304FD486A872C1B, - 0AD4B355DBB0AED4C90E5657, - 91D09C7242A24405FB364449, - A9608756E1A18BAFCC48A064, - 44185DE135E354DD4758B3EA, - 426283CFD858F482E87F530B, - 6F6F888BFFA4BB40DD71285E, - 390351E336C2CF20C38ADB59, - 897B10399D1CA882B5B98D0F, - 7743414F79908801328D9F03, - DE4C0926D2EFA7649BD3AAA5, - 3E19A71C4A345EB5C1BA466D, ); name = threads; sourceTree = ""; }; - A7DDE84C6BDC340DFEAC5C86 = {isa = PBXGroup; children = ( - 24363F41974FD7A3B634B78B, - E21A45155C6954C6E50CCAF6, - 4ADE9EFB6C41DE44D40C9837, - CE19308F9CD1B8F05E6EF6C5, - ED8032A884A03337DAA1D453, - 5CDC0F220B1EAE847D38D1DE, ); name = time; sourceTree = ""; }; - 0B90B115C693F54D5DF8E732 = {isa = PBXGroup; children = ( + 308CA93871070CA129C6449C = {isa = PBXGroup; children = ( 9D50B3000D941FDCB620068F, AF885F6112CEA5C2D7934AA3, 3FECAB20E9C0834676E2D9EB, @@ -1311,7 +1214,81 @@ 176B18B9B61FDA6EC4357EB6, 07C83735435D264F28158F79, AC018F2C47CF57EB4A87AC36, ); name = files; sourceTree = ""; }; - 9E9C1F84B44CA85F5F472594 = {isa = PBXGroup; children = ( + 1F0D0EB1B4050C12D853EE7A = {isa = PBXGroup; children = ( + BD7B0136829554046A511588, + 9DCDB2CA1444618C4054A114, + 1737596EB7F40322C0A5DE20, + 5C58E6217AF57BD2A33ED617, ); name = javascript; sourceTree = ""; }; + 9D9E88B1E7B26F12DFABB224 = {isa = PBXGroup; children = ( + DEEA654926310D5B37A191C9, + 234D4927B398ED6E9B7B0E6B, + 5D43D909CB26D4A07A62A4F7, + D52EB7F089EF359EDCB199AF, ); name = logging; sourceTree = ""; }; + 9FF44145AC7186165B096D9B = {isa = PBXGroup; children = ( + BAE06A3352E39521CE5D94EB, + AD41400898312123119E987A, + A3D0C263C912566AECB57679, + AC42B6006776E1CE3A3A94A0, + 1B3CC8F665F23CB86253EBCE, + 4B8342C50F962C3F0AEE9830, + 8B7C0F839098C534A7B4C725, + B28F34DD7CABFD48B1EE3CCE, + CA025D4369C240E6FA30CE2B, + F16D0AF6B7D272E5E562CAA7, ); name = maths; sourceTree = ""; }; + 21694E74A96685CAAEF121A1 = {isa = PBXGroup; children = ( + E1AC4AB03052A8F3FF90FBA4, + 4BDEC9A0A09EEDC9D7BDB826, + 08EC867C77B028C336B79752, + 68097881EEDDE0FD03100CC5, + C0BA74AF0382D87B0E7BCEB3, + FAF4C6D8D1D59932F12DF6A7, + 8C6A342773288620A8CC2598, + ED5E6273C8910BF1F8CBDB9B, + 097237CCE04B9020343CB28D, + 61F0D5937E23A6A9EE8D479C, + F22781915698D59D4CBE984D, + 289C3977B67C1898AC3B974D, + 4A36826C3F710B92F0347A16, + ED7E17722B60B7D89188CE60, ); name = memory; sourceTree = ""; }; + F6346B11B8E1A04BC5D5D56F = {isa = PBXGroup; children = ( + 9C17E6FC9A4D7C8734800649, + 941219816EB5D7A2231019FA, + D263FE9723F526617E111337, + 8CEADF0BFEE8F08A0EB42CD1, + BACA17304411EED8B219D2AC, + 98D247A4824D969367AFD0FB, + F73B6D934AEC9887D9EBB5E2, ); name = misc; sourceTree = ""; }; + B74377D7C53A359BCE221589 = {isa = PBXGroup; children = ( + 6238740697CA1F0746776243, + A782FF0CD79464F3E015647E, + DC3B995E7B51FC0B76826C86, + 8C24F74CB23F1B82C80386FF, + 3EF0B8611060C8AB86395920, + C186342C3FFB4DE250556D70, + CCEBEEF441D3FCFE411AAAD6, + 823BBAE97A02475F25E54F9D, + 516966B6926968A6918D55F6, + 161F35FA23347F495704C26A, + 9FBAD3EFE40ACEB06B155A09, + 13430EC7CBFEF46874F53731, + 4DB48F6BAEFA120A31259EAE, + B15DC22CA1E52983F4F57A9D, + 6D5F74F9A53AE7B46490E35C, + 5703889367170F80CAC76898, + E0A44ED2A465E22D93420F88, + A2208C87019608EBF813EAA8, + CD405182963BEB73FB9E368D, + 9C8263A9C3210CBC6C909BDF, + BE64EDA4F7260D2D5B7E0410, + 618839275E13B9DB660001E4, + 84494501A6148DAFE162650B, + C9BA40AFF2AD427CE4D480D7, + 02AC998E808CAF5C148CFFC5, + CB5874E2A70E8A6A01FE8C9F, + 7DCF49E37B27971A7E597555, + 843BE36A2285F73A3FBB5660, + 40F0E944D041D96F2DA4C6A2, ); name = native; sourceTree = ""; }; + BF63DAE70123BCAFC477257A = {isa = PBXGroup; children = ( 90B6C81CFB0DE386C673F62E, 7639526FBF7A4F41961483ED, 84ABA9491A70313AD6BF6F9A, @@ -1322,7 +1299,7 @@ 2B57EB41D3962E3518B79FD8, D6D37626671B0FB1CE8505C9, DBFBBC58ED4A18EA9FE04D1D, ); name = network; sourceTree = ""; }; - B87CA56B966A881DBF190AE7 = {isa = PBXGroup; children = ( + FD5A6D60D0915F1970C5997B = {isa = PBXGroup; children = ( 23936BBF807CCF5B1EEB9F00, BDA5B0C014F6DCC188465060, 6C502DF33FB5C14B8A67B25D, @@ -1338,11 +1315,6 @@ 803480FD5E7181E0D64FFC53, B305ACE053406FF288E500F8, D0AFF0790D81DB8F66173737, ); name = streams; sourceTree = ""; }; - C0BC501BDABAB02545D8CED7 = {isa = PBXGroup; children = ( - DEEA654926310D5B37A191C9, - 234D4927B398ED6E9B7B0E6B, - 5D43D909CB26D4A07A62A4F7, - D52EB7F089EF359EDCB199AF, ); name = logging; sourceTree = ""; }; 314A7534CB4D49F809F0BF86 = {isa = PBXGroup; children = ( 7141B07690C1A022A2BFFBBB, DAB059DA13868A81301513F7, @@ -1350,83 +1322,94 @@ 3CD47BA1CFEFB637DDEAC313, 03B79DBA48F6C4122DABEE90, 67895BDE8FA4B2A01E3B8B12, ); name = system; sourceTree = ""; }; - 61DC39E8E45840C4E9876585 = {isa = PBXGroup; children = ( - 03E91AE23ECCF51E3AF9FC90, - D19705FE67C941DA74C31A9D, - EAAFB86397B191FF3713155B, - E40FB3B047D27337B9A9CACA, ); name = xml; sourceTree = ""; }; - 044DA355DFC10789F7E2671A = {isa = PBXGroup; children = ( - BD7B0136829554046A511588, - 9DCDB2CA1444618C4054A114, - 1737596EB7F40322C0A5DE20, - 5C58E6217AF57BD2A33ED617, ); name = javascript; sourceTree = ""; }; - 9EE7BD032D2E50758043A0FF = {isa = PBXGroup; children = ( + 91164D440B0373CA535B7083 = {isa = PBXGroup; children = ( + 0511F904BECB48A221DFB2C6, + 8771F275A606BD89BF1401EA, + 5A854859042F6CD761688B25, + A42A97232CE0593D8D989FC1, + 8E407C1CF739A93FD2B3B38C, + 7AC8C094442A603DE6257BB1, + 4A86B4371AE4FC58D879962C, + D6ECAF8B2A4E8B6C97B89FFE, + 1AB9713046E08B68A6F672CF, + 22C4F82B505995F81CD682B5, + FF7A26DADF1579C43D80454F, + 916001804771DF943551AAEF, + 61797A8C01DC08E83AFA4540, + 935BCEB2593A51E53187ABC2, + D9FAC914CA572410C055D109, + 17B07A06764A6A7759804033, + 14245CED80854EC5291657FA, + 926063234BAFA6D29366E43E, + F4454839EB930FC98D63AED3, + 389B4E4055A779D0F6B22C5F, + 1450CD0879661355CD52DD8D, + F2A1FCAC1825462CD568D442, + F49471EE0681DBD1115D927B, + C0FDDD3106A13770B141E5F2, ); name = text; sourceTree = ""; }; + 688708DC79BD28776EA823B8 = {isa = PBXGroup; children = ( + 381AE52C082AE08E724CB954, + D11D931DAED4F636E8A60264, + EA5874F225E76DED69BD7132, + E7EC04A96E1CBFA9428A4B80, + 3AE89D0904EE985359A73B91, + A292587AA4633141BA378473, + F9609B0A0387932B86A6FABE, + 9F522CA5A8E82BF69E7403BF, + F5091F49E07C6DF8F644BAF0, + B409D881BE39C4704C94996C, + 69A2DA87D304FD486A872C1B, + 0AD4B355DBB0AED4C90E5657, + 91D09C7242A24405FB364449, + A9608756E1A18BAFCC48A064, + 44185DE135E354DD4758B3EA, + 426283CFD858F482E87F530B, + 6F6F888BFFA4BB40DD71285E, + 390351E336C2CF20C38ADB59, + 897B10399D1CA882B5B98D0F, + 7743414F79908801328D9F03, + DE4C0926D2EFA7649BD3AAA5, + 3E19A71C4A345EB5C1BA466D, ); name = threads; sourceTree = ""; }; + D09864D6DDED477C852879A6 = {isa = PBXGroup; children = ( + 24363F41974FD7A3B634B78B, + E21A45155C6954C6E50CCAF6, + 4ADE9EFB6C41DE44D40C9837, + CE19308F9CD1B8F05E6EF6C5, + ED8032A884A03337DAA1D453, + 5CDC0F220B1EAE847D38D1DE, ); name = time; sourceTree = ""; }; + 6BA585E8E2F21352228FF71C = {isa = PBXGroup; children = ( + 5878CA91071620345AB5B3C4, + 1E6EF8035485237EA92A1310, ); name = "unit_tests"; sourceTree = ""; }; + 39298D0127BDCAE2E3144D12 = {isa = PBXGroup; children = ( + 03E91AE23ECCF51E3AF9FC90, + D19705FE67C941DA74C31A9D, + EAAFB86397B191FF3713155B, + E40FB3B047D27337B9A9CACA, ); name = xml; sourceTree = ""; }; + 05EE727CE3A1D784FB93C1E5 = {isa = PBXGroup; children = ( DB1C6393173661404927B4B7, 6C03031AAE5A7C3372D4F1CF, FBDBD56614E38BB5A5592D32, 9F7AC745AA0588C821A014D0, 3FAA5384DA8B28DEB5E57A5D, DFAD61F886BEAAAE535BBF81, ); name = zip; sourceTree = ""; }; - 6BA585E8E2F21352228FF71C = {isa = PBXGroup; children = ( - 5878CA91071620345AB5B3C4, - 1E6EF8035485237EA92A1310, ); name = "unit_tests"; sourceTree = ""; }; - 246C87B7ECF29ACA118F0242 = {isa = PBXGroup; children = ( - 9C17E6FC9A4D7C8734800649, - 941219816EB5D7A2231019FA, - D263FE9723F526617E111337, - 8CEADF0BFEE8F08A0EB42CD1, - BACA17304411EED8B219D2AC, - 98D247A4824D969367AFD0FB, - F73B6D934AEC9887D9EBB5E2, ); name = misc; sourceTree = ""; }; - A37D31A95DAA40A87611411B = {isa = PBXGroup; children = ( - 6238740697CA1F0746776243, - A782FF0CD79464F3E015647E, - DC3B995E7B51FC0B76826C86, - 8C24F74CB23F1B82C80386FF, - 3EF0B8611060C8AB86395920, - C186342C3FFB4DE250556D70, - CCEBEEF441D3FCFE411AAAD6, - 823BBAE97A02475F25E54F9D, - 516966B6926968A6918D55F6, - 161F35FA23347F495704C26A, - 9FBAD3EFE40ACEB06B155A09, - 13430EC7CBFEF46874F53731, - 4DB48F6BAEFA120A31259EAE, - B15DC22CA1E52983F4F57A9D, - 6D5F74F9A53AE7B46490E35C, - 5703889367170F80CAC76898, - E0A44ED2A465E22D93420F88, - A2208C87019608EBF813EAA8, - CD405182963BEB73FB9E368D, - 9C8263A9C3210CBC6C909BDF, - BE64EDA4F7260D2D5B7E0410, - 618839275E13B9DB660001E4, - 84494501A6148DAFE162650B, - C9BA40AFF2AD427CE4D480D7, - 02AC998E808CAF5C148CFFC5, - CB5874E2A70E8A6A01FE8C9F, - 7DCF49E37B27971A7E597555, - 843BE36A2285F73A3FBB5660, - 40F0E944D041D96F2DA4C6A2, ); name = native; sourceTree = ""; }; 5CF56D8EDFCB4673E75EB0E4 = {isa = PBXGroup; children = ( - 8C7AB91AFCAF2F99D0E906B0, - 6898E6C42CC9520DC26F9FBF, - 01A8BF73C8C9D282E9E58D7A, - DD57AFE6D9A0218912B3DD93, - 7A970EF4CD9FEB460B82CAB2, - A7DDE84C6BDC340DFEAC5C86, - 0B90B115C693F54D5DF8E732, - 9E9C1F84B44CA85F5F472594, - B87CA56B966A881DBF190AE7, - C0BC501BDABAB02545D8CED7, + 2A5C18F834AA6F3E36C144F9, + 308CA93871070CA129C6449C, + 1F0D0EB1B4050C12D853EE7A, + 9D9E88B1E7B26F12DFABB224, + 9FF44145AC7186165B096D9B, + 21694E74A96685CAAEF121A1, + F6346B11B8E1A04BC5D5D56F, + B74377D7C53A359BCE221589, + BF63DAE70123BCAFC477257A, + FD5A6D60D0915F1970C5997B, 314A7534CB4D49F809F0BF86, - 61DC39E8E45840C4E9876585, - 044DA355DFC10789F7E2671A, - 9EE7BD032D2E50758043A0FF, + 91164D440B0373CA535B7083, + 688708DC79BD28776EA823B8, + D09864D6DDED477C852879A6, 6BA585E8E2F21352228FF71C, - 246C87B7ECF29ACA118F0242, - A37D31A95DAA40A87611411B, - DA353BCF838D64BA343AC0E1, + 39298D0127BDCAE2E3144D12, + 05EE727CE3A1D784FB93C1E5, 74302B51B991EA1775AEFC67, ); name = "juce_core"; sourceTree = ""; }; A24377A329F782F1DF1A9E92 = {isa = PBXGroup; children = ( 9C05D3A33B0D7B6B2EA43C7A, @@ -1445,50 +1428,29 @@ 752AB8D433735A877FC90255 = {isa = PBXGroup; children = ( A24377A329F782F1DF1A9E92, D05EA809F9DB6CFD6B0BFEC0, - 19DC6BDBA978DC67B9783340, E109BFE0F2475C97F17CA5AF, ); name = "juce_cryptography"; sourceTree = ""; }; - 569E6262B6ED4B4C394F150B = {isa = PBXGroup; children = ( + B44515142E8B789A4E84B877 = {isa = PBXGroup; children = ( + 09846FF5D2FFB83242A02FF4, + B4769129853D2822D3DB38D1, + FBC55E440EF1EA83FC0DAA5A, + AF59758C300E586A7A6338D1, ); name = "app_properties"; sourceTree = ""; }; + F3B535506E5F093EB8206BDA = {isa = PBXGroup; children = ( + 616493921A733162495E7553, + 369C06F1DC7B3B7EB497D062, + F7E781AFAA34B511C812896A, ); name = undomanager; sourceTree = ""; }; + 8D4A79EA8498A5DEE3174813 = {isa = PBXGroup; children = ( 2E96848340E1C1B1095AC1F3, 9A4FCF66FF42906A7A2187A5, 2B1494112273ADF380C99FD3, 73CA6BCA313B0239842F298C, 7620FF4A73742FD6AC1579C2, BAE67F224C7BE2FB0B21BEE2, ); name = values; sourceTree = ""; }; - F3B535506E5F093EB8206BDA = {isa = PBXGroup; children = ( - 616493921A733162495E7553, - 369C06F1DC7B3B7EB497D062, - F7E781AFAA34B511C812896A, ); name = undomanager; sourceTree = ""; }; - E4B1CF3D54E0B5547CDF9A87 = {isa = PBXGroup; children = ( - 09846FF5D2FFB83242A02FF4, - B4769129853D2822D3DB38D1, - FBC55E440EF1EA83FC0DAA5A, - AF59758C300E586A7A6338D1, ); name = "app_properties"; sourceTree = ""; }; 670AA26A4F8D5CF111CE304F = {isa = PBXGroup; children = ( - 569E6262B6ED4B4C394F150B, + B44515142E8B789A4E84B877, F3B535506E5F093EB8206BDA, - E4B1CF3D54E0B5547CDF9A87, - FB81D25CF4825A9A186B6790, + 8D4A79EA8498A5DEE3174813, D3B4D56DE3F90D9A445A47A6, ); name = "juce_data_structures"; sourceTree = ""; }; - A9C383106F234D341DE730BA = {isa = PBXGroup; children = ( - EEBBCD11005AE9AD87B36F32, - 868955327EBBD0C2C2447DB3, - C5C3838D0FDC65F44C9D1A9A, - F3BD246F4283B08B1E21C75B, - 3324210159E5C546DC5C2065, - 6804336FE1AB499087ACE437, - DB4AC9766332105669D51C1E, - 314E9338935BC33A1C468B3E, - AE381B9D6E2A4DA363C7DD3F, - 8C547C48DD5B3A854DBFF0F3, - A54AED02A4929ED6EB693CB9, - AB856191A15A8C9016D974D5, - CD965406DB7511EB187919E7, ); name = messages; sourceTree = ""; }; - F197372050DC8782B9089C8A = {isa = PBXGroup; children = ( - 7A029D97E723C7F1BDDCAA49, - F3A0B8ADF39FA8F15A6D8E23, - B6D9BF4B75784D01B7CDE1AF, - 7F2BBAF79EB32BB9904A76FF, ); name = timers; sourceTree = ""; }; - 59EA583396C9C41EDC94D5F6 = {isa = PBXGroup; children = ( + 6C72C7479EA3F242A5BA33A0 = {isa = PBXGroup; children = ( B32716A0B0702E6861726529, 2DCAC1795F1B47C592E65D4E, D7C8F6360C455C0F76E35978, @@ -1497,14 +1459,28 @@ 142D03BC875BD387BD10C51F, 5C62F423D8469A02E55BF59D, 435858CCF38F47E9AAE1B08F, ); name = broadcasters; sourceTree = ""; }; - B90F0A1A63C3408C288F6D8C = {isa = PBXGroup; children = ( + 8529362D0C77348A75BF0E23 = {isa = PBXGroup; children = ( 6D3F3D0139FAC58B2BAA6047, 9DC4092F746AB0F5A73D929D, A587862CF3C96C6C648216A3, DD73087B002B1DB6B90B666E, 4F5DED2313FC69EA518E5679, 1E020B9E032C076071700CEC, ); name = interprocess; sourceTree = ""; }; - C271DA3D9CE655C433BB4DD3 = {isa = PBXGroup; children = ( + 5B2171EA19BD6CA5F51EE315 = {isa = PBXGroup; children = ( + EEBBCD11005AE9AD87B36F32, + 868955327EBBD0C2C2447DB3, + C5C3838D0FDC65F44C9D1A9A, + F3BD246F4283B08B1E21C75B, + 3324210159E5C546DC5C2065, + 6804336FE1AB499087ACE437, + DB4AC9766332105669D51C1E, + 314E9338935BC33A1C468B3E, + AE381B9D6E2A4DA363C7DD3F, + 8C547C48DD5B3A854DBFF0F3, + A54AED02A4929ED6EB693CB9, + AB856191A15A8C9016D974D5, + CD965406DB7511EB187919E7, ); name = messages; sourceTree = ""; }; + 9A526AB036E0D6BF6ABE16BE = {isa = PBXGroup; children = ( 88CC8BC2EA8CDB378A03FADA, 3C89D04328C83D2FDD4E5116, 89CBCB2D4660B56C1A939011, @@ -1513,13 +1489,17 @@ 93667813A711750790201F8D, AAA3ED492FF78DBBF86DC612, D219A10E7C41110A1AA4FBB9, ); name = native; sourceTree = ""; }; + E712420B9934AE1FB3D7D769 = {isa = PBXGroup; children = ( + 7A029D97E723C7F1BDDCAA49, + F3A0B8ADF39FA8F15A6D8E23, + B6D9BF4B75784D01B7CDE1AF, + 7F2BBAF79EB32BB9904A76FF, ); name = timers; sourceTree = ""; }; 4F8A65DC4E47B7CB0DB88369 = {isa = PBXGroup; children = ( - A9C383106F234D341DE730BA, - F197372050DC8782B9089C8A, - 59EA583396C9C41EDC94D5F6, - B90F0A1A63C3408C288F6D8C, - C271DA3D9CE655C433BB4DD3, - 7C7B6D8D155687966F681F5B, + 6C72C7479EA3F242A5BA33A0, + 8529362D0C77348A75BF0E23, + 5B2171EA19BD6CA5F51EE315, + 9A526AB036E0D6BF6ABE16BE, + E712420B9934AE1FB3D7D769, 63B031ABCF8DE5C94889823B, ); name = "juce_events"; sourceTree = ""; }; BA53DF8ABDA9DAD0F963BC8B = {isa = PBXGroup; children = ( C7D5A8B28D0B7DE58629AA04, @@ -1539,19 +1519,25 @@ 64807B3EFFBDC3348512901E, 123B63088FA1C4D1AD225CDB, 2FDA8843C89E2D7DFBE3FBFD, ); name = contexts; sourceTree = ""; }; - D5CDF20FB8932DEA5810EEE1 = {isa = PBXGroup; children = ( - BE61994F6993AE76CBBF1EAB, - 6911E01E967839199E4C9822, - F994D2E0DF00D0A7765068EF, - 2807A00AE6C4539CD935F56D, - 94FAC7EB87C8EBE67F68AD60, - 9FC1BB191F1EB657A181866D, - 3966D734450E72F5682D2F06, - DE4DC23FAE4C420D489ABD17, ); name = images; sourceTree = ""; }; - 2C9A23E9808933102222B6EB = {isa = PBXGroup; children = ( - 55D04DC4EA2F037CCD5DF9A6, - 244B9B4B8307A8C51207D457, - 4FB8B3386156F5702A20F7D8, ); name = "image_formats"; sourceTree = ""; }; + D8C9E3778A19A33D01667178 = {isa = PBXGroup; children = ( + 1B7AFDD8FCA13757D08B8B3E, + F0E4B5B18AAB82215F5C6AE1, + C296F214D5B65857DC3DA585, + E7488E12D0F3300AE33E0B9E, + 63EE49826BF4CFBD9D546DAC, ); name = effects; sourceTree = ""; }; + 5E39CF9549F3CB3A1194256C = {isa = PBXGroup; children = ( + A010D6D997B85A393165DAB3, + 44443DA5B0FDA2480DFBDFC7, + C6CD42F1DA2F444A59CD4AF0, + 2A771B60F7C360A111F75AC6, + 1A667A0FBCC8FC7EBBD15B20, + 6E0713769EA84EE0471D9811, + C73B4B312C3A4CE4F8E742C2, + 42BC8303198293E30AC0B21A, + 393D0CA8D89217F1F2504768, + F64C6AC0DC0376A80A74A82A, + EBDC0E12D4ED20F5DB90BC26, + A8A277CAF10A3FEB258174C2, ); name = fonts; sourceTree = ""; }; A0E5437DC111A1AAB63CCD16 = {isa = PBXGroup; children = ( CF4DDBE1126E8C8C3A37DC78, 2CFEB3BEABF88B0C41D94E94, @@ -1568,30 +1554,20 @@ A54B5504235B3324635B1DB3, 3AF114AC45249CDA77EF940E, B6BE7EF02190070336E63E89, ); name = geometry; sourceTree = ""; }; - FD44264B8C9437DCF22CE602 = {isa = PBXGroup; children = ( - 610F820C21D914E9794A36EE, - 7BA2EA5655704E5358ABAA9D, - 62EA5E33A940F30BBB56E293, ); name = placement; sourceTree = ""; }; - 5BFD15FEDAA57F0C3DA99850 = {isa = PBXGroup; children = ( - A010D6D997B85A393165DAB3, - 44443DA5B0FDA2480DFBDFC7, - C6CD42F1DA2F444A59CD4AF0, - 2A771B60F7C360A111F75AC6, - 1A667A0FBCC8FC7EBBD15B20, - 6E0713769EA84EE0471D9811, - C73B4B312C3A4CE4F8E742C2, - 42BC8303198293E30AC0B21A, - 393D0CA8D89217F1F2504768, - F64C6AC0DC0376A80A74A82A, - EBDC0E12D4ED20F5DB90BC26, - A8A277CAF10A3FEB258174C2, ); name = fonts; sourceTree = ""; }; - 2925596DB97C0571478FCE48 = {isa = PBXGroup; children = ( - 1B7AFDD8FCA13757D08B8B3E, - F0E4B5B18AAB82215F5C6AE1, - C296F214D5B65857DC3DA585, - E7488E12D0F3300AE33E0B9E, - 63EE49826BF4CFBD9D546DAC, ); name = effects; sourceTree = ""; }; - E62D8A1F0BDD00ABB882F291 = {isa = PBXGroup; children = ( + 79A5219374E6756FF971664D = {isa = PBXGroup; children = ( + 55D04DC4EA2F037CCD5DF9A6, + 244B9B4B8307A8C51207D457, + 4FB8B3386156F5702A20F7D8, ); name = "image_formats"; sourceTree = ""; }; + F40A8E7A89BD0741CD421D14 = {isa = PBXGroup; children = ( + BE61994F6993AE76CBBF1EAB, + 6911E01E967839199E4C9822, + F994D2E0DF00D0A7765068EF, + 2807A00AE6C4539CD935F56D, + 94FAC7EB87C8EBE67F68AD60, + 9FC1BB191F1EB657A181866D, + 3966D734450E72F5682D2F06, + DE4DC23FAE4C420D489ABD17, ); name = images; sourceTree = ""; }; + 8AF78E75B080A1A3AEDC11BC = {isa = PBXGroup; children = ( 9D61877D2691EB78B2ED69EA, E9C249D9F38B0DFAF0823653, 8EA18CA66CABC9B5087DBDD2, @@ -1605,156 +1581,25 @@ C884444C380A4B053DB70D12, F36959B167E88B220CF9D8FE, F2040E4B76F8783B471CECED, ); name = native; sourceTree = ""; }; - B78A49A94757B1530E3E282B = {isa = PBXGroup; children = ( - BA53DF8ABDA9DAD0F963BC8B, - 88878CC1561F13CF681027E9, - D5CDF20FB8932DEA5810EEE1, - 2C9A23E9808933102222B6EB, - A0E5437DC111A1AAB63CCD16, - FD44264B8C9437DCF22CE602, - 5BFD15FEDAA57F0C3DA99850, - 2925596DB97C0571478FCE48, - E62D8A1F0BDD00ABB882F291, - 241453DBDECBE0CCD5C096DE, - 7022B01ECEE7000DE6008C0A, ); name = "juce_graphics"; sourceTree = ""; }; - 978A5EA7C209E97691DF1580 = {isa = PBXGroup; children = ( - 2A59F5E28F97A435592E0B58, - 4A31DFDB7AC330488B8BBEA3, - FEA645D52C593ECCEA779BAF, - E2307A386F9B96576696354B, - A6AD00FEFB31915AB0F2798F, - AA5CDD430B68BBE10A9026C5, - 5384C065CDEB3032907ECCAF, - 8001506F637B2516AAC5C0D8, - 0B7637C0030C06BE612E41E8, ); name = components; sourceTree = ""; }; - 0A15D9E1577644179886B0D6 = {isa = PBXGroup; children = ( - 89F5A5C12916F02E579D6394, - 1D9FABE954892C169D874E35, - A5DEEB6DADAA5AB2CF41A880, - 8102EBF90140E78193692AEB, - CC8F24C4E5FC5C12AA30F6CF, - 36A0FF58D355147F40981C39, - 38404F97E5118017DFDCDEC4, - 5A5749D0A878955C964DD2C5, - B3261106892038D4F954E6F9, - 833CD270A139A70FF4E60D35, - F38F8132499ADBD3344E8449, - 61473E0A6AF9B900406695B8, - 8DE969191661B557B4222D50, - 19E9997C0FE3E36156141D64, - 57A0BF533D7A7B57321A8174, - 2819AE973B501D15AAB8C937, - C8A5AD5503F33596C4147ACB, - 72696E2F6E8EB43A8E604390, - ABA2E1FE9912D5C28F177E56, - 8B539DB72CC92EEC7F96C8E6, ); name = mouse; sourceTree = ""; }; - FE8E15A77FCDCB00FBF381DC = {isa = PBXGroup; children = ( - 46D8BC7303C892ED3F90E4DA, - 29710D5E6C3372E4480BF746, - 38D15A30D4658272F910A7AB, - D07A5399F09462A5D7041225, - 0060F61BFBCEF4E9EF8B3CC0, - 8EFB4EBA0836D5401B6D3DFB, - E13860F17C7FC399EF28EC1A, - B1B7C62CA04ACBAC6CD1C2AD, - 49794569C715BA919A01D72E, - FD5262552A90A9DFACB3C07F, - 74B477DE4CFC95E20DBB0D91, - B0626D2C611D9E3DF1408BEA, - 90FEA7DB5EFC4E9B2E933056, ); name = keyboard; sourceTree = ""; }; - 5D48FC8B43CBDC08DB9531D9 = {isa = PBXGroup; children = ( - 0C9B04C3B7D8E1CE4FAC6FF6, - 5383E87DC6DC1D251C271A50, - EA779F8A580E3D22A7CBD51E, - E958ECCACCCE70690FAE58B9, - 5D4A62D4893C16D7B17C6A43, - 0F16DEEC2C4B95E3A9F28CE5, - 32A667DB98BC4EB30C51F20B, - 60D8280577C14A7D3F67563D, - A95D718F031CB8883DFDE915, - 7D8D285B8414388FDB083AFF, - 23724FEF549E05851817B4BB, - 65DF385E92A4A65760DC3BD0, - 3D16FF3C64D4248C0C6FF504, - 27676EBA6012198993C2CBA0, - 68743DE3AA833D6F02F754D7, - 9F70142818A7806830EEBD7C, - 44FC8BD37CFE8C0D851C46F9, - 842433A42308565BF3C1542A, - 74AB51B6E97964B27B1CD019, - 7BC8F7015F35BAFF4AEDA0E6, - E5B84D5F7CF2B74715EEF3B3, - 66CEE40E51335F661B5C5C66, - 260A5BDC20C7B4029DB418E4, - 44C6568EC00F1682FBCD3B69, - F26953C1E056357A3DFDF35C, - A826C1C083678A4E9279C118, - 6DE6751E6A4F0DDE9C7F24B3, ); name = widgets; sourceTree = ""; }; - F4827EC22DDE876BA01A1012 = {isa = PBXGroup; children = ( - 8314FE695F91DA2FAB51920E, - DC6461EF11D5745DF8C00E16, - 464424DDD6A6678B94CE667F, - 2B9BAEF9C46C224088F5BB25, - 4BAF7C54867DA3C275C2F59D, - 6A8AC5E55EE51EE0476D852F, - FDA36D1F836D00DE705CD06F, - FF1F4F1262BB429E80492B13, - BF40FF2E0FA609212C849FBC, - 766EE2CCD4E86729C6CE8112, - 8E95A3B7C194244B92D5D65A, - D5C10F9CC5ADFC1B63AD1DB9, - 166BDAF3B9896BCB3771A061, - 0346DBE09BEC27EA93676FEB, - E9A4C91E94B6D096BD8217D7, - 8683CDE5FD2DFCB2CFC8F410, - EA13B2FC256C7BCF0900369E, - 27240E9968C04288887BFDC7, - 25869F2A5B90C64E857606D8, ); name = windows; sourceTree = ""; }; - EC71C6DC0803DBC6F5B71C8B = {isa = PBXGroup; children = ( - C9A25E2EF32224159B617D5E, - 0054E026B84A3A87020CCE48, - DA98B32DCA0DEF0113C22F9A, - 500F7CB9F45B62E46F4BBA57, - 595A9929C0E873C30AC9AA87, - 439FC260CD869E30210D98BF, ); name = menus; sourceTree = ""; }; - E30E1398A3CACDD90FC9C219 = {isa = PBXGroup; children = ( - F4F618373A81FDC73AB27A91, - 799472026100D7BAE015F6A6, - 34A6FFC298D12BF9E4D55AA1, - 7A6E1CBA343C07AC187A3EE8, - 7F0614F4F47EB171B8476BDC, - 19045B1A4A9E79DB5A44927C, - CC3F295E9D9E5863779F9ACD, - 3B09334ECC8FB54B4B7D7B59, - DC66DC84909A3802527414C2, - 7F171BE6BFAA1E3E2A9BED61, - C8F82FBA1E0EF7EEA5BD02B9, - BCFE159BD9F2DA5515E028A4, - 4C40BFAE1E25F166EBB5EC48, - 25E6B62A5BF19A0D1E085E10, - 684E11B1CE018B2C46938D80, - DBB34599E380FB1F37A28B27, - 2DB2DBF293A77B80E01EBAED, - ADCA2F92E2C17964A4AD750E, - 82A390DEE5A3B2EFDF7A65E6, - 674E13DA209E762DF15E9E29, - B6C7114A31FD6B1DEB08346F, - 6D5EE68347208091600E94A2, - FCC9F258531F00BCD91C63DF, - F233E88B6F2BC6906819AE6A, - 9C3E556586147F27B4EDC982, - 135DC8543A904B7BBAA0FD7B, - D01D74EE9A00B0813B00FDD1, - A1C77E9A6624B8B1A461C038, - F831631700830F81994D9980, - F33B267B702055F8CE27BDB8, - 8C9D252ABA3CDDC81B33884D, - D40C36493501EA97A8D1EB50, - 8C9EC3F9C24081ECEF3FCEFD, - 4658E12862C546A62E05E4D3, - D886106C60A496E47C48AFB4, - 374277A96D9830E45684FDD8, ); name = layout; sourceTree = ""; }; - 3826467DFB859364DD1392F0 = {isa = PBXGroup; children = ( + B5AAB8015CFAE87E76463E28 = {isa = PBXGroup; children = ( + 610F820C21D914E9794A36EE, + 7BA2EA5655704E5358ABAA9D, + 62EA5E33A940F30BBB56E293, ); name = placement; sourceTree = ""; }; + B78A49A94757B1530E3E282B = {isa = PBXGroup; children = ( + BA53DF8ABDA9DAD0F963BC8B, + 88878CC1561F13CF681027E9, + D8C9E3778A19A33D01667178, + 5E39CF9549F3CB3A1194256C, + A0E5437DC111A1AAB63CCD16, + 79A5219374E6756FF971664D, + F40A8E7A89BD0741CD421D14, + 8AF78E75B080A1A3AEDC11BC, + B5AAB8015CFAE87E76463E28, + 7022B01ECEE7000DE6008C0A, ); name = "juce_graphics"; sourceTree = ""; }; + F3F914B378BE070342BC4E19 = {isa = PBXGroup; children = ( + B189762C440B38635351E0A3, + 47E5FB5735D2EC8B039D2691, ); name = application; sourceTree = ""; }; + 6E8C672055A488EC80EB407D = {isa = PBXGroup; children = ( 782E3434FEA190A986EAC816, E6BA3A4991987C4AB55F5948, 93CC262389F622F8AB79CA60, @@ -1773,22 +1618,27 @@ B88950266CC4244E1B5394F2, C088D98E527C1DA17B55A9D9, B70E52FF75D44F0F1F0B31D2, ); name = buttons; sourceTree = ""; }; - B2943EF1FA5DBD81A406374F = {isa = PBXGroup; children = ( - D5EC3B41088855C3D481A73E, - CD3A68C29B7A733E5954BDA3, - 76F1A69F15F53D17C632A644, - 14AB997C7EB22777C1EF533C, - 51026A3BE98FD70FD916CF45, - D3C1097E92146B596194A067, - B316291E570F37785C40FE88, - FA2DB83279928FFB76A4BC6E, - 4E3C26EE8C6F996F207F0C32, - 1DE0CF80B807A4A702DC68BD, - 21D31B64BAD35C6C8E8E8FC0, - 29215FCE04DC4D267FF25E6C, - 412D5D6AA4018C8DF59AB741, - 807E7971CB75C806D7DB5DF2, ); name = positioning; sourceTree = ""; }; - B2AAEBDCA5147C75A44D4791 = {isa = PBXGroup; children = ( + A8BDF1FB3C6C3984A61F51B1 = {isa = PBXGroup; children = ( + 4F5D668DCEF2B622FD46073D, + 791ADFB0FFAEE65058B6FC8A, + 0DB1323191C133E48F07C062, + D26821159E190113FEBF99BA, + A0F2EAF085969426AC73C85D, + D4BA573C125944E2773D747F, + 0D265DF78A9FE5E669F76FC3, + 9211B175E63E325D4FF6B789, + 3C825AE2479611DA559164B5, ); name = commands; sourceTree = ""; }; + 002D74DFAC7CD3DFD4223AA7 = {isa = PBXGroup; children = ( + 2A59F5E28F97A435592E0B58, + 4A31DFDB7AC330488B8BBEA3, + FEA645D52C593ECCEA779BAF, + E2307A386F9B96576696354B, + A6AD00FEFB31915AB0F2798F, + AA5CDD430B68BBE10A9026C5, + 5384C065CDEB3032907ECCAF, + 8001506F637B2516AAC5C0D8, + 0B7637C0030C06BE612E41E8, ); name = components; sourceTree = ""; }; + 7A2AC3DF7ED7BF002216E665 = {isa = PBXGroup; children = ( CEC05A60A0E19B07F6A3CE6B, 5BBC57B395B553CE08AC4BD7, 94BFC3162953A5E7E192276A, @@ -1804,31 +1654,7 @@ EE577E6ABD70D104CD83186C, F0D54DDE8C2AD1D018A61FDB, C21701DD3A4A2628C63CB70A, ); name = drawables; sourceTree = ""; }; - 0EADBF64826A3D243FB6E1DD = {isa = PBXGroup; children = ( - F20F182CBEF008AA1B1BB52A, - 0C61EC70BD4EA59AEEBB6669, - A1A621FDC626245B1B3C1C4D, - 9424FDB8C564B73250B7B20A, - 0ECA7867513EFA30BEA0BE78, - 4F2D3BD9697AAFA060EAAA59, - 20E10FBD8694E185CA551EDE, - 109C128BB4A7A05127A0C485, - 6B103C0FB5E6E3618ECD3B48, - EF8B8FB4B02133457562E1F4, - 7FC89C1EEB42DE3C9628591C, - FB3BE7E3D0A04791487E9E0C, - 1A788BE93E528FDAA62EA02B, - DAC4442F8C2F142270E92349, ); name = properties; sourceTree = ""; }; - 1E19112B929FF59057A4B030 = {isa = PBXGroup; children = ( - 0700C7069E1CF3FF8966C0E3, - 4CF92825BE7B97AC268C2AA5, - 56985D9599D0D1D00B42F95B, - 0CBC9EB8F2C55E88DB0F49BD, - 5710CADD28060D8E949D96D5, - 31AE430D2372CF6283185033, - B3FBDBEBC38720E957C15BE9, - 69449AB58A9C0AB552F754F4, ); name = lookandfeel; sourceTree = ""; }; - 1206D5C335340736A3A574B9 = {isa = PBXGroup; children = ( + E430567984978C23136C9EB8 = {isa = PBXGroup; children = ( D7E612935BA192BF5D24B9A3, F382E14FAFF5CDEBFEA81B00, 98C77B9D95141EBC60E6AE67, @@ -1851,25 +1677,100 @@ BC1DBF05964D3B9130CD8CB6, C3DEEC17595B1AB020ADA47F, 67771057800F9416E9777625, ); name = filebrowser; sourceTree = ""; }; - 53440A90525AC832090A35F2 = {isa = PBXGroup; children = ( - 4F5D668DCEF2B622FD46073D, - 791ADFB0FFAEE65058B6FC8A, - 0DB1323191C133E48F07C062, - D26821159E190113FEBF99BA, - A0F2EAF085969426AC73C85D, - D4BA573C125944E2773D747F, - 0D265DF78A9FE5E669F76FC3, - 9211B175E63E325D4FF6B789, - 3C825AE2479611DA559164B5, ); name = commands; sourceTree = ""; }; - 815FFA61CB68244C4BFA9A78 = {isa = PBXGroup; children = ( + 6436AA3E0ADF60193371CE2E = {isa = PBXGroup; children = ( + 46D8BC7303C892ED3F90E4DA, + 29710D5E6C3372E4480BF746, + 38D15A30D4658272F910A7AB, + D07A5399F09462A5D7041225, + 0060F61BFBCEF4E9EF8B3CC0, + 8EFB4EBA0836D5401B6D3DFB, + E13860F17C7FC399EF28EC1A, + B1B7C62CA04ACBAC6CD1C2AD, + 49794569C715BA919A01D72E, + FD5262552A90A9DFACB3C07F, + 74B477DE4CFC95E20DBB0D91, + B0626D2C611D9E3DF1408BEA, + 90FEA7DB5EFC4E9B2E933056, ); name = keyboard; sourceTree = ""; }; + 4C2716CC50A182F2A17A9E08 = {isa = PBXGroup; children = ( + F4F618373A81FDC73AB27A91, + 799472026100D7BAE015F6A6, + 34A6FFC298D12BF9E4D55AA1, + 7A6E1CBA343C07AC187A3EE8, + 7F0614F4F47EB171B8476BDC, + 19045B1A4A9E79DB5A44927C, + CC3F295E9D9E5863779F9ACD, + 3B09334ECC8FB54B4B7D7B59, + DC66DC84909A3802527414C2, + 7F171BE6BFAA1E3E2A9BED61, + C8F82FBA1E0EF7EEA5BD02B9, + BCFE159BD9F2DA5515E028A4, + 4C40BFAE1E25F166EBB5EC48, + 25E6B62A5BF19A0D1E085E10, + 684E11B1CE018B2C46938D80, + DBB34599E380FB1F37A28B27, + 2DB2DBF293A77B80E01EBAED, + ADCA2F92E2C17964A4AD750E, + 82A390DEE5A3B2EFDF7A65E6, + 674E13DA209E762DF15E9E29, + B6C7114A31FD6B1DEB08346F, + 6D5EE68347208091600E94A2, + FCC9F258531F00BCD91C63DF, + F233E88B6F2BC6906819AE6A, + 9C3E556586147F27B4EDC982, + 135DC8543A904B7BBAA0FD7B, + D01D74EE9A00B0813B00FDD1, + A1C77E9A6624B8B1A461C038, + F831631700830F81994D9980, + F33B267B702055F8CE27BDB8, + 8C9D252ABA3CDDC81B33884D, + D40C36493501EA97A8D1EB50, + 8C9EC3F9C24081ECEF3FCEFD, + 4658E12862C546A62E05E4D3, + D886106C60A496E47C48AFB4, + 374277A96D9830E45684FDD8, ); name = layout; sourceTree = ""; }; + D5A000FD67F2096CB3496C58 = {isa = PBXGroup; children = ( + 0700C7069E1CF3FF8966C0E3, + 4CF92825BE7B97AC268C2AA5, + 56985D9599D0D1D00B42F95B, + 0CBC9EB8F2C55E88DB0F49BD, + 5710CADD28060D8E949D96D5, + 31AE430D2372CF6283185033, + B3FBDBEBC38720E957C15BE9, + 69449AB58A9C0AB552F754F4, ); name = lookandfeel; sourceTree = ""; }; + 108FC35010457F8E1988F87B = {isa = PBXGroup; children = ( + C9A25E2EF32224159B617D5E, + 0054E026B84A3A87020CCE48, + DA98B32DCA0DEF0113C22F9A, + 500F7CB9F45B62E46F4BBA57, + 595A9929C0E873C30AC9AA87, + 439FC260CD869E30210D98BF, ); name = menus; sourceTree = ""; }; + 0579A19D6E12C48842045E07 = {isa = PBXGroup; children = ( E6D8902FFF0C8CDBB3E4BEA3, F0B46A9181B1707349A20399, FAB998A70437EE4D89CABE2F, 96E4B48CF055ED116E5CB3AB, ); name = misc; sourceTree = ""; }; - 8B10235D6698BCD336ECB195 = {isa = PBXGroup; children = ( - B189762C440B38635351E0A3, - 47E5FB5735D2EC8B039D2691, ); name = application; sourceTree = ""; }; - 3900F1137E25F9A2DEDF4119 = {isa = PBXGroup; children = ( + 7FF4DF540742C1E718D1F469 = {isa = PBXGroup; children = ( + 89F5A5C12916F02E579D6394, + 1D9FABE954892C169D874E35, + A5DEEB6DADAA5AB2CF41A880, + 8102EBF90140E78193692AEB, + CC8F24C4E5FC5C12AA30F6CF, + 36A0FF58D355147F40981C39, + 38404F97E5118017DFDCDEC4, + 5A5749D0A878955C964DD2C5, + B3261106892038D4F954E6F9, + 833CD270A139A70FF4E60D35, + F38F8132499ADBD3344E8449, + 61473E0A6AF9B900406695B8, + 8DE969191661B557B4222D50, + 19E9997C0FE3E36156141D64, + 57A0BF533D7A7B57321A8174, + 2819AE973B501D15AAB8C937, + C8A5AD5503F33596C4147ACB, + 72696E2F6E8EB43A8E604390, + ABA2E1FE9912D5C28F177E56, + 8B539DB72CC92EEC7F96C8E6, ); name = mouse; sourceTree = ""; }; + 8D32104A13F2A95938ABCC1C = {isa = PBXGroup; children = ( 61E1C2246CBD45C5A1F40102, 8866CF798E9F84C49B9D7DCC, E1868998BA7B20DF7ED0B5E1, @@ -1886,25 +1787,102 @@ 562E99EE1A4B733B7F751955, 90841E3B0B2548A5BD66F15E, F95533D725E548643CA584D7, ); name = native; sourceTree = ""; }; + 46739B12FAE8D2D2040ACFD1 = {isa = PBXGroup; children = ( + D5EC3B41088855C3D481A73E, + CD3A68C29B7A733E5954BDA3, + 76F1A69F15F53D17C632A644, + 14AB997C7EB22777C1EF533C, + 51026A3BE98FD70FD916CF45, + D3C1097E92146B596194A067, + B316291E570F37785C40FE88, + FA2DB83279928FFB76A4BC6E, + 4E3C26EE8C6F996F207F0C32, + 1DE0CF80B807A4A702DC68BD, + 21D31B64BAD35C6C8E8E8FC0, + 29215FCE04DC4D267FF25E6C, + 412D5D6AA4018C8DF59AB741, + 807E7971CB75C806D7DB5DF2, ); name = positioning; sourceTree = ""; }; + 61D32B34996FF01EA0714CCD = {isa = PBXGroup; children = ( + F20F182CBEF008AA1B1BB52A, + 0C61EC70BD4EA59AEEBB6669, + A1A621FDC626245B1B3C1C4D, + 9424FDB8C564B73250B7B20A, + 0ECA7867513EFA30BEA0BE78, + 4F2D3BD9697AAFA060EAAA59, + 20E10FBD8694E185CA551EDE, + 109C128BB4A7A05127A0C485, + 6B103C0FB5E6E3618ECD3B48, + EF8B8FB4B02133457562E1F4, + 7FC89C1EEB42DE3C9628591C, + FB3BE7E3D0A04791487E9E0C, + 1A788BE93E528FDAA62EA02B, + DAC4442F8C2F142270E92349, ); name = properties; sourceTree = ""; }; + 3861FCBE4237CD3AE8EB7418 = {isa = PBXGroup; children = ( + 0C9B04C3B7D8E1CE4FAC6FF6, + 5383E87DC6DC1D251C271A50, + EA779F8A580E3D22A7CBD51E, + E958ECCACCCE70690FAE58B9, + 5D4A62D4893C16D7B17C6A43, + 0F16DEEC2C4B95E3A9F28CE5, + 32A667DB98BC4EB30C51F20B, + 60D8280577C14A7D3F67563D, + A95D718F031CB8883DFDE915, + 7D8D285B8414388FDB083AFF, + 23724FEF549E05851817B4BB, + 65DF385E92A4A65760DC3BD0, + 3D16FF3C64D4248C0C6FF504, + 27676EBA6012198993C2CBA0, + 68743DE3AA833D6F02F754D7, + 9F70142818A7806830EEBD7C, + 44FC8BD37CFE8C0D851C46F9, + 842433A42308565BF3C1542A, + 74AB51B6E97964B27B1CD019, + 7BC8F7015F35BAFF4AEDA0E6, + E5B84D5F7CF2B74715EEF3B3, + 66CEE40E51335F661B5C5C66, + 260A5BDC20C7B4029DB418E4, + 44C6568EC00F1682FBCD3B69, + F26953C1E056357A3DFDF35C, + A826C1C083678A4E9279C118, + 6DE6751E6A4F0DDE9C7F24B3, ); name = widgets; sourceTree = ""; }; + 9686865DA3BD68964F43A435 = {isa = PBXGroup; children = ( + 8314FE695F91DA2FAB51920E, + DC6461EF11D5745DF8C00E16, + 464424DDD6A6678B94CE667F, + 2B9BAEF9C46C224088F5BB25, + 4BAF7C54867DA3C275C2F59D, + 6A8AC5E55EE51EE0476D852F, + FDA36D1F836D00DE705CD06F, + FF1F4F1262BB429E80492B13, + BF40FF2E0FA609212C849FBC, + 766EE2CCD4E86729C6CE8112, + 8E95A3B7C194244B92D5D65A, + D5C10F9CC5ADFC1B63AD1DB9, + 166BDAF3B9896BCB3771A061, + 0346DBE09BEC27EA93676FEB, + E9A4C91E94B6D096BD8217D7, + 8683CDE5FD2DFCB2CFC8F410, + EA13B2FC256C7BCF0900369E, + 27240E9968C04288887BFDC7, + 25869F2A5B90C64E857606D8, ); name = windows; sourceTree = ""; }; 9A76685D3735D1F1DB8E4DB3 = {isa = PBXGroup; children = ( - 978A5EA7C209E97691DF1580, - 0A15D9E1577644179886B0D6, - FE8E15A77FCDCB00FBF381DC, - 5D48FC8B43CBDC08DB9531D9, - F4827EC22DDE876BA01A1012, - EC71C6DC0803DBC6F5B71C8B, - E30E1398A3CACDD90FC9C219, - 3826467DFB859364DD1392F0, - B2943EF1FA5DBD81A406374F, - B2AAEBDCA5147C75A44D4791, - 0EADBF64826A3D243FB6E1DD, - 1E19112B929FF59057A4B030, - 1206D5C335340736A3A574B9, - 53440A90525AC832090A35F2, - 815FFA61CB68244C4BFA9A78, - 8B10235D6698BCD336ECB195, - 3900F1137E25F9A2DEDF4119, - 0E8D536FEBD11AEA3C90B5A8, + F3F914B378BE070342BC4E19, + 6E8C672055A488EC80EB407D, + A8BDF1FB3C6C3984A61F51B1, + 002D74DFAC7CD3DFD4223AA7, + 7A2AC3DF7ED7BF002216E665, + E430567984978C23136C9EB8, + 6436AA3E0ADF60193371CE2E, + 4C2716CC50A182F2A17A9E08, + D5A000FD67F2096CB3496C58, + 108FC35010457F8E1988F87B, + 0579A19D6E12C48842045E07, + 7FF4DF540742C1E718D1F469, + 8D32104A13F2A95938ABCC1C, + 46739B12FAE8D2D2040ACFD1, + 61D32B34996FF01EA0714CCD, + 3861FCBE4237CD3AE8EB7418, + 9686865DA3BD68964F43A435, D104C8636576DFE8A2D11430, ); name = "juce_gui_basics"; sourceTree = ""; }; 45216CE44016DA606FE98125 = {isa = PBXGroup; children = ( A7B28AD8606992FBE04C527C, @@ -1966,9 +1944,21 @@ 5BF35BC9897465D83C81C086, 2E8513968E4CDE8852D85EFA, 626453A346165A7A0C138828, - D57735149DD4975283A0C754, 37381332DDDE8F2B3C66CBDE, ); name = "juce_gui_extra"; sourceTree = ""; }; - A33BC9FA8A99B01DC485E60D = {isa = PBXGroup; children = ( + 340948834A1BFAA214D45C6D = {isa = PBXGroup; children = ( + 5B5180DAAB935CB6D1DE9AA6, + 2C246301EE0EC4A9B4058F01, + DC94270BB4A70056907C3CDD, + 75D038033B2083D5EFE620A8, ); name = geometry; sourceTree = ""; }; + 602D8125D43350E1F160E440 = {isa = PBXGroup; children = ( + 11D8AE26FA8880E7E8F3B4EB, + 518E9E553CD9F7D215B75B88, + EC9898734E8AFE5215705476, + 9DC79DF0A43DA6B06B7B1F44, + CF4E3CDCC9837C7E52197686, + 495EAFDB9DE4E8E7DBA562D4, + 877ED7656241F46291022910, ); name = native; sourceTree = ""; }; + 3BDAD3F8CFBFF524A098B150 = {isa = PBXGroup; children = ( A09CB6FA9736BD45103AFF46, CDFAC8C57A364EEE32CE125E, 166C141D440846E85F91747E, @@ -1986,47 +1976,32 @@ 08C7B33308A32555A7CA21B5, 5C0E42BCF4ED32E1381E7A23, 9CC0E3267A9D1EF3C8E37601, ); name = opengl; sourceTree = ""; }; - 07ADD7BA5A96F719EDBCA037 = {isa = PBXGroup; children = ( - 5B5180DAAB935CB6D1DE9AA6, - 2C246301EE0EC4A9B4058F01, - DC94270BB4A70056907C3CDD, - 75D038033B2083D5EFE620A8, ); name = geometry; sourceTree = ""; }; - 03621233E269E436B447C841 = {isa = PBXGroup; children = ( + 2D8E3CBFBCE94F83A9D9C810 = {isa = PBXGroup; children = ( 44ADFB25768FA3BF27762EBF, A058E50779879A7D9A813A4C, ); name = utils; sourceTree = ""; }; - FC95F4C8E60C31B039992722 = {isa = PBXGroup; children = ( - 11D8AE26FA8880E7E8F3B4EB, - 518E9E553CD9F7D215B75B88, - EC9898734E8AFE5215705476, - 9DC79DF0A43DA6B06B7B1F44, - CF4E3CDCC9837C7E52197686, - 495EAFDB9DE4E8E7DBA562D4, - 877ED7656241F46291022910, ); name = native; sourceTree = ""; }; 0707779F272B825E3DF1560B = {isa = PBXGroup; children = ( - A33BC9FA8A99B01DC485E60D, - 07ADD7BA5A96F719EDBCA037, - 03621233E269E436B447C841, - FC95F4C8E60C31B039992722, - 8D3FB0417A39CAEC03D44D73, + 340948834A1BFAA214D45C6D, + 602D8125D43350E1F160E440, + 3BDAD3F8CFBFF524A098B150, + 2D8E3CBFBCE94F83A9D9C810, 4F96BFF5D1D40B81C861F92F, ); name = "juce_opengl"; sourceTree = ""; }; - 62479F93E90EEE65EEC01FDA = {isa = PBXGroup; children = ( - B83DDFEEA66888E9616BCE82, - F113DFEACAF2D8230F0DF5E7, ); name = playback; sourceTree = ""; }; - 616C504727E4806B3BB3980F = {isa = PBXGroup; children = ( + 4B719AF01FFBE4CA2FD14F9F = {isa = PBXGroup; children = ( DD03B6CE6F750A9CECA7EDEA, 611A0824757D50610BB03562, ); name = capture; sourceTree = ""; }; - E545E915D753CB44657CFE99 = {isa = PBXGroup; children = ( + 8493C7022F377FEC07CFF040 = {isa = PBXGroup; children = ( 87E61959D8EA529461A0D257, E0FCA8F19A081CE941B273FA, 11ACB77A3D91503A3DF673C8, ACAC59A1C54DC52E8E2438CC, A281FFA1C7E3AFB8246FD577, 71881F8A6973AACD78ABA719, ); name = native; sourceTree = ""; }; + 802AB2803D9F6242DC1B0A16 = {isa = PBXGroup; children = ( + B83DDFEEA66888E9616BCE82, + F113DFEACAF2D8230F0DF5E7, ); name = playback; sourceTree = ""; }; 397907CF13C78C70801F14D4 = {isa = PBXGroup; children = ( - 62479F93E90EEE65EEC01FDA, - 616C504727E4806B3BB3980F, - E545E915D753CB44657CFE99, - 254D157C0CCE3C7EA022F4CE, + 4B719AF01FFBE4CA2FD14F9F, + 8493C7022F377FEC07CFF040, + 802AB2803D9F6242DC1B0A16, 693B6DC20214C1ED9C1E89F7, ); name = "juce_video"; sourceTree = ""; }; 7E2ABB7F81888EB9DF84E4C1 = {isa = PBXGroup; children = ( AF12826F0B38E7FC1176C648, @@ -2044,22 +2019,22 @@ 397907CF13C78C70801F14D4, ); name = "Juce Modules"; sourceTree = ""; }; 5B8C542DD6E060115171CF66 = {isa = PBXGroup; children = ( A67C5701B28E64F889A92422, - C1070E62B763F1CCE0BB18F0, - DD19124F0A7FD43F31BDEB87, - 987AD2821B6419D5FEDCBD7A, - AD405DDE86D07F955E27EBF8, - B7DD84C8B05ABA4A6915E77E, - 33E449DEA1FC0CD4CAA3A829, - 14BB261A450674034E6080F2, - CC0B7738BD544B955D81BF1E, - 4B27A11ADAC0D9957BBBCD3E, - 27B720A5E8CF81ABF9E50848, - D8BAA82AC820CEF315BD9DCB, - 21CF5364CD4910E49D19F8E2, - 6018A3A37F34AE52B39A14D5, + 05CF05C4A0B41E4E3B505016, + DC5C7E82429CF94928EC055A, + 7B08326361CAD0A8C35218C0, + DCCC723F8E6D3F6445318CB4, + 73A1A4EC47BB161DAF61D31C, + 2AF1C1B6A582BD96CCE01452, + EAE15C1AC2F25A7EB7A2F2C4, + FF283714432D1C916EC19072, + 56FB775B9F539EA13D18C32C, + 71710A47E019BA95D2DB86FF, + 42CDCB2F2DB39A7822A8ED11, + 222D7B201FE37D4B96BF571E, + DC6550969FBDB187169D124B, 274569E245BFB279247B4ECC, ); name = "Juce Library Code"; sourceTree = ""; }; 9AF618BFAFEABB193C0E7D1A = {isa = PBXGroup; children = ( - FF3D4768BC96B79F49B10894, + 98474FB10BB003823EEC8759, 4F582012EC867318FB3781BB, ); name = Resources; sourceTree = ""; }; 31F4A77234EA04C6F3F431E7 = {isa = PBXGroup; children = ( 859E13C66F2193112084D1B9, @@ -2074,7 +2049,7 @@ 3B5B55FF08F71060B836F5DB, 30B85C7478732E3A6997065D, ); name = Frameworks; sourceTree = ""; }; 7CA50BE1660DF7427A2CAFE2 = {isa = PBXGroup; children = ( - A748C987924800FDBA2E2184, ); name = Products; sourceTree = ""; }; + CBF69B3CBCD089CD7DC8343C, ); name = Products; sourceTree = ""; }; E2839CF91E2C633A933666F4 = {isa = PBXGroup; children = ( C69760E59D600CF000D468E8, 7E2ABB7F81888EB9DF84E4C1, @@ -2082,7 +2057,7 @@ 9AF618BFAFEABB193C0E7D1A, 31F4A77234EA04C6F3F431E7, 7CA50BE1660DF7427A2CAFE2, ); name = Source; sourceTree = ""; }; - 275286E869A1C88FFD2E3A50 = {isa = XCBuildConfiguration; buildSettings = { + E6AD24AAB15D880592BFDD57 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2100,10 +2075,10 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AnimationAppExample; }; name = Debug; }; - F361F998F590FCC72F2DE949 = {isa = XCBuildConfiguration; buildSettings = { + 58ED5763719C81C95B744A5B = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2122,7 +2097,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AnimationAppExample; }; name = Release; }; 8FB477F7B77D68FD93DC1D16 = {isa = XCBuildConfiguration; buildSettings = { @@ -2163,31 +2138,32 @@ TARGETED_DEVICE_FAMILY = "1,2"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 151F69657264CD949EEB77A9 = {isa = PBXTargetDependency; target = 80F5D4DB72CAE33FF7BE0E28; }; 576D6DACFB71E339D0AD373A = {isa = XCConfigurationList; buildConfigurations = ( 8FB477F7B77D68FD93DC1D16, 7977431F7194644B49C15E21, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 4A8B3F76828634749BBFC686 = {isa = XCConfigurationList; buildConfigurations = ( - 275286E869A1C88FFD2E3A50, - F361F998F590FCC72F2DE949, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 11FD561488F1EFCE578F9225 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + CA4D2206213720EC7DE41E1A = {isa = XCConfigurationList; buildConfigurations = ( + E6AD24AAB15D880592BFDD57, + 58ED5763719C81C95B744A5B, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 6DD59723DA58F112C3C6F427 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( AA420D06B14C6AF978603FB7, ); runOnlyForDeploymentPostprocessing = 0; }; - BD6EB403A891DBC353F7D06C = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 2CCE82C7290D2D226DD34C0B = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 328BFAEA24EDCBF7B69F4960, 84E6553798838003062A7791, - 9B303E67BC0058053878030C, - ACA92239BEB4C05C418642E2, - 1EFD155B1968AEC88851F831, - 0C7388B5872921063FF273B8, - 9EE1754A8E5230FA1C50713F, - 1852E56533842FDFBE9A6EE3, - CB79C1D77F4FBF0C64B69E1D, - 5E9EFF0130B8CBBEAA0D321B, - EF8AB3F393E946FE4A21AA17, - B70DDF51EDD940F5EF96B96D, - E28816D62DAA38A2794ED6D2, - A911433D03B3314558DB8850, - 590ABC7E64B05F4814FA919E, ); runOnlyForDeploymentPostprocessing = 0; }; - F38385A81FAC837FA1743686 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + E09031EF64FB032EC2F1AB9E, + 1A1655F70589F62EC500776A, + F3DF870E97A695B88F07E2ED, + 802E52893A13DF94D2452203, + A0D9E078F9FDA8474A231E23, + BCE821392C314CE44C96ECFF, + B9BFADFF0ECB778690FDF59C, + 4E411795F0E724FD92C98030, + 3E1ADD84FBF4F072F0B53EA5, + 2C000BF550222EC17FA5EA12, + 4EBEDE852357A716C1A58D32, + 17598D74EBFD5692223DAA36, + 727C6C11ADFD9FB9FABAD8AE, ); runOnlyForDeploymentPostprocessing = 0; }; + 4516F5A575174EF76FEAD8B3 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( E3498B080326636A372B74AE, 828D4B32ECB7ECE234A5A1A9, ACC6D859315761144D4178A0, @@ -2199,11 +2175,11 @@ 64D079C3CBBBB5BC9D7CC531, CA82C00B49701B9ECEB91AE1, 3EBD65476039DBFD1A91FB69, ); runOnlyForDeploymentPostprocessing = 0; }; - C5FEE75C4BFEF0A6EE96FF81 = {isa = PBXNativeTarget; buildConfigurationList = 4A8B3F76828634749BBFC686; buildPhases = ( - 11FD561488F1EFCE578F9225, - BD6EB403A891DBC353F7D06C, - F38385A81FAC837FA1743686, ); buildRules = ( ); dependencies = ( ); name = AnimationAppExample; productName = AnimationAppExample; productReference = A748C987924800FDBA2E2184; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - AEF97977FF56185DB5E0C493 = {isa = PBXProject; buildConfigurationList = 576D6DACFB71E339D0AD373A; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = E2839CF91E2C633A933666F4; projectDirPath = ""; projectRoot = ""; targets = ( C5FEE75C4BFEF0A6EE96FF81 ); }; + 80F5D4DB72CAE33FF7BE0E28 = {isa = PBXNativeTarget; buildConfigurationList = CA4D2206213720EC7DE41E1A; buildPhases = ( + 6DD59723DA58F112C3C6F427, + 2CCE82C7290D2D226DD34C0B, + 4516F5A575174EF76FEAD8B3, ); buildRules = ( ); dependencies = ( ); name = "AnimationAppExample (App)"; productName = AnimationAppExample; productReference = CBF69B3CBCD089CD7DC8343C; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + AEF97977FF56185DB5E0C493 = {isa = PBXProject; buildConfigurationList = 576D6DACFB71E339D0AD373A; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 80F5D4DB72CAE33FF7BE0E28 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = E2839CF91E2C633A933666F4; projectDirPath = ""; projectRoot = ""; targets = (80F5D4DB72CAE33FF7BE0E28); }; }; rootObject = AEF97977FF56185DB5E0C493; } diff --git a/examples/AnimationAppExample/Builds/iOS/Info-App.plist b/examples/AnimationAppExample/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..dd59b17fdb --- /dev/null +++ b/examples/AnimationAppExample/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AnimationAppExample + CFBundleDisplayName + AnimationAppExample + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/AnimationAppExample/Builds/iOS/Info.plist b/examples/AnimationAppExample/Builds/iOS/Info.plist deleted file mode 100644 index e63ab9c4de..0000000000 --- a/examples/AnimationAppExample/Builds/iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - LSRequiresIPhoneOS - - UIViewControllerBasedStatusBarAppearance - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - AnimationAppExample - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/examples/AnimationAppExample/JuceLibraryCode/AppConfig.h b/examples/AnimationAppExample/JuceLibraryCode/AppConfig.h index f15c5e1036..7702cb649f 100644 --- a/examples/AnimationAppExample/JuceLibraryCode/AppConfig.h +++ b/examples/AnimationAppExample/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -38,9 +38,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/AnimationAppExample/JuceLibraryCode/JuceHeader.h b/examples/AnimationAppExample/JuceLibraryCode/JuceHeader.h index 290421ac9d..8c261857c7 100644 --- a/examples/AnimationAppExample/JuceLibraryCode/JuceHeader.h +++ b/examples/AnimationAppExample/JuceLibraryCode/JuceHeader.h @@ -14,19 +14,21 @@ #define __APPHEADERFILE_LRATE6__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/AnimationAppExample/JuceLibraryCode/ReadMe.txt b/examples/AnimationAppExample/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/AnimationAppExample/JuceLibraryCode/ReadMe.txt +++ b/examples/AnimationAppExample/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_audio_basics.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_audio_basics.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_audio_devices.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_audio_devices.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_audio_formats.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_audio_formats.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_audio_processors.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_audio_processors.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_core.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_core.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_cryptography.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_cryptography.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_data_structures.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_data_structures.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_events.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_events.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_graphics.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_graphics.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_gui_basics.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_gui_basics.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_gui_extra.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_gui_extra.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_opengl.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_opengl.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_video.cpp b/examples/AnimationAppExample/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/juce_video.mm b/examples/AnimationAppExample/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/AnimationAppExample/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index 718392ff72..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/AnimationAppExample/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 0dd1636ec2..0000000000 --- a/examples/AnimationAppExample/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_video/juce_video.h" diff --git a/examples/AnimationAppExample/Source/Main.cpp b/examples/AnimationAppExample/Source/Main.cpp index b6100305a6..fe21b6842d 100644 --- a/examples/AnimationAppExample/Source/Main.cpp +++ b/examples/AnimationAppExample/Source/Main.cpp @@ -1,7 +1,7 @@ /* ============================================================================== - This file was auto-generated by the Introjucer! + This file was auto-generated by the Projucer! It contains the basic startup code for a Juce application. diff --git a/examples/AudioAppExample/AudioAppExample.jucer b/examples/AudioAppExample/AudioAppExample.jucer index bd02f31183..7ddb20d8f6 100644 --- a/examples/AudioAppExample/AudioAppExample.jucer +++ b/examples/AudioAppExample/AudioAppExample.jucer @@ -2,7 +2,7 @@ + jucerVersion="4.2.0"> - + diff --git a/examples/AudioAppExample/Builds/MacOSX/AudioAppExample.xcodeproj/project.pbxproj b/examples/AudioAppExample/Builds/MacOSX/AudioAppExample.xcodeproj/project.pbxproj index a005273df2..38e82978ea 100644 --- a/examples/AudioAppExample/Builds/MacOSX/AudioAppExample.xcodeproj/project.pbxproj +++ b/examples/AudioAppExample/Builds/MacOSX/AudioAppExample.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 5F8150BA71BC7BC278D19BDF = {isa = PBXBuildFile; fileRef = 9C71E9533EDADF610F789D88; }; 3286435E3CC944A630866B89 = {isa = PBXBuildFile; fileRef = 92CABA9C9B5148FCA22A0503; }; 7AC823C6BFA28E49D004E0E0 = {isa = PBXBuildFile; fileRef = BD70FA4626657FF1DEBB10DA; }; 32D0B845ED45381A3B0D3286 = {isa = PBXBuildFile; fileRef = C751B4E213343FF77A0681B6; }; @@ -22,27 +23,26 @@ 0CB39189A1701173FED41819 = {isa = PBXBuildFile; fileRef = 16799F26A4934E01FE14D70A; }; 5055109434B36CD6E0B6D360 = {isa = PBXBuildFile; fileRef = 2545022A0EE088A0C46EBD13; }; 55A794809FECCB07D3C4D07D = {isa = PBXBuildFile; fileRef = D78365C74082A1253E12AF17; }; - 9F994C4912DB4402247C438F = {isa = PBXBuildFile; fileRef = 19DBF218B50AA295AED50CC2; }; - 9BC0ECFC7AF57F1909EE09FA = {isa = PBXBuildFile; fileRef = D08758C4B60AE0ECD82D8EF6; }; - 85FE609FB6402062EF2C0DBA = {isa = PBXBuildFile; fileRef = C987F7105C386F9799C74AE5; }; - F794ED1AA51CF125F7F1A8A9 = {isa = PBXBuildFile; fileRef = 768E5A86B7E84A146818B866; }; - 8B9F9A6D24146522DD93CD22 = {isa = PBXBuildFile; fileRef = 0D72F29AB05E80E6D8A57578; }; - B0576FED799D792664EB5D15 = {isa = PBXBuildFile; fileRef = 7DE30FBED9393A59FF08AFC4; }; - 916BBC1AB5BE42CD684DAC5B = {isa = PBXBuildFile; fileRef = 332B664DD5F1E87D1BC77715; }; - EA094DDAD2D1A7A4C0C2233E = {isa = PBXBuildFile; fileRef = BBDC1C7DE652B571ED885097; }; - 8FB9BEF532266F191FA2343F = {isa = PBXBuildFile; fileRef = 8C96A8A1170495B6693F2FF9; }; - 3D181BDD770219ED14488377 = {isa = PBXBuildFile; fileRef = 5E489080FFCF538C3170739B; }; - E0AAACBB6027FC8FD4F9113C = {isa = PBXBuildFile; fileRef = DE6FBEE731028F230A86F223; }; - 9537FB2A9B43C898E86156A7 = {isa = PBXBuildFile; fileRef = 2E631361420FA9496ED300DF; }; - 42AE22EDF3A83997E9444080 = {isa = PBXBuildFile; fileRef = 1CA41F35C44145819921CF79; }; - ED46B41A891FE3B15A184ECF = {isa = PBXBuildFile; fileRef = B6FF0E28C1E186DD9E97F838; }; + 169D0D504ED242BFAB124750 = {isa = PBXBuildFile; fileRef = 5FEA66532C18871947DA95A9; }; + 404DE83EB6A8750B51021B56 = {isa = PBXBuildFile; fileRef = 8202E36EB5B777BA3F00A181; }; + 9647D38482003C7935023564 = {isa = PBXBuildFile; fileRef = 34405DE2900A4E762CF2DAEA; }; + BE3AF34796EB8018C7CF57E1 = {isa = PBXBuildFile; fileRef = 7DDF974E74FDF5B5D29E2E27; }; + 87A3F2EDF075A6CC0D1F592F = {isa = PBXBuildFile; fileRef = 7ECF0BA098438BBD194FEE75; }; + F04ED92056A417B954A3CD77 = {isa = PBXBuildFile; fileRef = 4E3266F9CD3260D786538E6D; }; + 9351C4C5A67B13C998014734 = {isa = PBXBuildFile; fileRef = B8A22D85276B05E8EE8F0BC4; }; + 233883A753FE7837D92A3A6F = {isa = PBXBuildFile; fileRef = D2882899DDDE37B4CD837280; }; + D152BFE027C6E31ED068C789 = {isa = PBXBuildFile; fileRef = 571FEF1C078CC4FB35DAE33A; }; + 2434A698BFA843B1858C07ED = {isa = PBXBuildFile; fileRef = 0F259ACE12C8A81AA558661C; }; + 62809FDCE519DEF052EA7938 = {isa = PBXBuildFile; fileRef = AE3C0E5467FE67DAF01645FC; }; + 8224320056042532BE315901 = {isa = PBXBuildFile; fileRef = 1062CD8BD738A5F58CC3F64D; }; + 8B21FD4457DD9685495ADD8A = {isa = PBXBuildFile; fileRef = 7852F468318493D3FAEC9089; }; + C85B383577A335D5D1CF67B8 = {isa = PBXBuildFile; fileRef = D14A9B0E0A5A536B6D72EFAF; }; 0029311BFF31395FD00963CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; 0042600B8ACF3532B5AE4839 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 00F0299DB6F4889526D7C5F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; 01065486D2E254D02B75509F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; 01490B3A4FE0E7503EF78A59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; 0197C4DD5E7ACE14FF668D62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; - 02CF5AD726503AFB1193C81E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0333EF5021D4B11D0567EDE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; 03B8A6359E4DD6796B9F7840 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; 0407B0BEDEA7EC85B84197CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -86,14 +86,14 @@ 0CB6B999BF9DBA9D0F586C6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; 0CDECC23B99E40DB6BD73FD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; 0D136F19DF81AFE8C90A0F01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0D72F29AB05E80E6D8A57578 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 0D748BB96C09FA6846E28D1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 0E8660300B58F0FF90907C93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; 0EC0E5FB195BD2DCCE4FE103 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; + 0F259ACE12C8A81AA558661C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 0F7E54460D000A212BA37807 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; 0FB03F29666B9E3588BCA21A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; - 0FD74232B9B3A15C19D73B4F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0FEA2018033238F713A9933D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; + 1062CD8BD738A5F58CC3F64D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 10CCA4154B34E2601DF7E36C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; 10F336062BF70F1171393EA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; 10F35EB3267D17EB21EE9EEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -131,7 +131,6 @@ 1800F7D6AC6CB08DDE716CFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 1859D1550F703A8B0E2E9678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorValueTreeState.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"; sourceTree = "SOURCE_ROOT"; }; 188F0A8D1EEC0AC08485B32D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; - 19DBF218B50AA295AED50CC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 19FE66760D46BF77905C3B48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; 1A2E38E8795FD19F801DF103 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; 1A4FF248A625623F2AB5B78A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -145,7 +144,6 @@ 1C50B35A818EC78F8FF81815 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 1C88AFF1BEE2BBD2646C3FE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; 1C95AB2B2812BD8960870603 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1CA41F35C44145819921CF79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 1CCFA6CA5E8D3E8D1D9476B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 1D05DBE68E45BED5B842F212 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; 1D4A3BD9939CC395D2AE4324 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLGraphicsContext.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; @@ -153,6 +151,7 @@ 1DA8B8E25372E8F00080877B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; 1DA9D191A3312AAF11810745 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; 1E02091AE0A7BB79608FCC0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; + 1E0CCB36A0D6D2CE936E43BF = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 1E73665689A8CF1EAD07A410 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; 1F0ADEAEB1F4BFFDF96597D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; 1F293903C761D909018FDD67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; @@ -206,11 +205,9 @@ 2CD02E712AFC2633AE66F876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; 2D8585823D0A4210D1B161DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; 2E3E5BB82FD2A9A582FD7E5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2E631361420FA9496ED300DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 2F02F02DE72872590941BD0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; 2FDFCD44816447805FD012DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; 303FE5650303C9D52133FDB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; - 30E959B23AA2EBA0CB11D121 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3126074952DF6879C42AF9A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 315DDEAAB7818AE4F369C230 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; 319336062D169304F2BEDDD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -222,9 +219,9 @@ 322590D8C7EE4F273C28A081 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; 324E57D5C6BA8C19535791A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; 32AA8C09B7A39118E3A4BFA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; - 332B664DD5F1E87D1BC77715 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 33C4E091AF43E7CEA138F133 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; 33FEAF50967CEB5800BF72BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; + 34405DE2900A4E762CF2DAEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 3473D34B4E5F5BC3D315C6E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; 34D0CAA3AE118782B1D85410 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 3514CF0F5CB28BBD688539B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; @@ -254,7 +251,6 @@ 3BE93702701665C1CF0D71F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 3BF749BD7341CB6B695403F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; 3CAB0402E5EDD5A25D4DE907 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 3CD98742CA1919AEE3F9D9BC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3CEE794B62AEDD6CD0650F0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 3CFFE0377EB4E2615F89AD16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; 3DF61BB51C4F45E8E7399BBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -329,6 +325,7 @@ 4D8CBFA4ADFA41465A97C072 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; 4DA82F4EA6B042B411DB20A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; 4DC09FE2D606F3346B269F47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4E3266F9CD3260D786538E6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 4E54EF00533AF35ACE6EE0D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 4E81FC636E217976041F8FD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; 4E910C3EE26D3CB30DE64DE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -357,6 +354,7 @@ 55CFA008C55F190872354FF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; 56BBB410F5117805919652E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceSelectorComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h"; sourceTree = "SOURCE_ROOT"; }; 570E0E900CD46076476337A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 571FEF1C078CC4FB35DAE33A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 5736EEAD19F704D8BC0D63CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; 5765E0F55ADB4319F0F896D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; 577824246C165D84AA378BE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -371,9 +369,7 @@ 5A1ECBE0BEAF6C2B976EE813 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; 5A707B988D57A28536A6E62E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; 5AB7146863FE8F4F5AD7A092 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; - 5AE6D28B2C36587A4F0E9DE3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5B267B0B84A4AE272AAD58A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5BE6EA9AF8FB65EE6C5A2DDE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5C00F2B0503A9B4774455977 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C6D3A49499F186AFFC3DFDA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 5CBF59C67F30E77F408EF2A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -382,10 +378,9 @@ 5CD2D4CDAC75E50E78ABE46C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CameraDevice.h"; path = "../../../../modules/juce_video/capture/juce_CameraDevice.h"; sourceTree = "SOURCE_ROOT"; }; 5D2270DEE9D5C23019DEB152 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; 5D65D7D73CFD4C3292B44F07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5DB6DA27DC5C022696109EF8 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5E151D89199CE9D3E7C3F0B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; - 5E489080FFCF538C3170739B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 5F1FD7697F7FB42EA6E9CDBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5FEA66532C18871947DA95A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 5FEF4DC42947B82D016071A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; 602F2E014E4796C2DA29CDB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; 607D538C599F10798C3399E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -398,7 +393,6 @@ 6295F7DF5F087D52FD31265A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; 62E68C38E001F2FE60397D3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 63E1D500C9E6654A2EA5015B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; - 641CEAEA5DDBA04D348E3E58 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 644E389974336014E8890F31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; 64515D56E168E26DE6679FF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; 64851AA6F4FAEAD9E3CB5D68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -427,7 +421,6 @@ 6ACE33C4515448BE0DF400C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_android.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_android.h"; sourceTree = "SOURCE_ROOT"; }; 6B2C313C20885C7B75D40ED2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../../modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; 6B526A365078C24900C821B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; }; - 6BAD62D1E379BB05328C035D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6BF891205F6EEAF85C1C0F2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 6C32FCD6B87189C1F43BD462 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; 6C4F8F17F78FE9C8B45941D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -475,7 +468,6 @@ 762FD953C2BB53F5DC9CD403 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 766259EB7D04DF87556127C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 7664ED4E8E9E543AB1ED72E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; - 768E5A86B7E84A146818B866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 76A5E0AABE31E9D19F5BBCE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 76F267A1568C2CAA1BBC3B5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 76F5916C8F6C275EBBC12901 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; @@ -484,6 +476,7 @@ 77C55D5A6C29BB84028BF4C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; 782C982DE17D3619F58453B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 7851D44D38C6B206AD0134D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7852F468318493D3FAEC9089 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 789920BB98BF607E690B01BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 79703B85F426FD4DF5C0AC42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; 7A32476DF07EE4C33512F01D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../../../modules/juce_video/playback/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -499,9 +492,10 @@ 7DBFDC2DAFD57DF638D745E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; 7DCF0A2E89D3CC5C976411D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; 7DDA47BB9CE313C8AE917F40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7DE30FBED9393A59FF08AFC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; + 7DDF974E74FDF5B5D29E2E27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 7E60DC744D035292F8A7BB97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; 7E787DB76F02DE3326E608A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7ECF0BA098438BBD194FEE75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 7F5C171BA5EA9E83295B7498 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; 7F9D7EC0BE80A6DA54A9805D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 7FC679066DAC1C23188A46ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; @@ -516,6 +510,7 @@ 81B5028748B2F81CA1F4F9EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; 81C9752ED058D6AAAE40E021 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; 81E9F11630D26DFBD0A93618 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8202E36EB5B777BA3F00A181 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 820C05ED738EB5A0B1D48AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; 8292A39754EAA00C8AA376B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; 836A87E100C7B9DFDA4437AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -559,7 +554,6 @@ 8BFEC7409742F768017FC3D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 8C55F3C3E8ADABF3E2B72A12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; 8C7A9D19E4BF794F25112C92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; - 8C96A8A1170495B6693F2FF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 8CC6758FB15124F3CF345CA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8CF06B5E9E25293F79B15242 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8D263509D4EB25038163FB5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -598,7 +592,6 @@ 9A123AE56C9C5AE3BE0E2800 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A26AEA080345998826A7F9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A2D9A5DBD78446D8878717A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 9A31450E90F82EE417285AA4 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 9A54516E1DBD569C24F521F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; 9A577EF18204B6FE35D227B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; 9B28308E02810E07AA5D9FA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -606,6 +599,7 @@ 9B8E99199DFF5A5588690C9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; 9BF096AEDF125991249E696E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; 9C25E2B996EE7CC024E7A713 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; + 9C71E9533EDADF610F789D88 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AudioAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 9CC7A321D4B4323FF06A03B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioAppComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 9D12A31934633A579D324B96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; 9D6101186894D8F444AE1162 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -649,7 +643,6 @@ A6D365F17431ED5DE20C31C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; A6E5EC33E5F9767654EFCB25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; A6E737E1560A81E5A45DD9BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; - A7FC8A80F3BF7EDCBB40DBAF = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A833D4B8902DBEF7D8B32E50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; A8452D6DA370E42EF91F1555 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; A84C613340F1766BB5D46145 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; @@ -676,6 +669,7 @@ AD7D7A1631818FAFC9600F3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; ADE79DAA4A4D4DE50F893BF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; AE1746EE8E4FC95FC3635940 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + AE3C0E5467FE67DAF01645FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; AE88491D97D08B1215C182B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; AF1DDB78AF70C25D07D77387 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; AF2B0596EA1859EE7964AB8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -710,14 +704,13 @@ B5CF56ECED7AB7108C7FA24A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; B5FF1E4CC8E4177744F0833D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; B663B0FD7F2FEDCE59A40373 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - B6FF0E28C1E186DD9E97F838 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; B7485EC80869B5EAE869B552 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; B7C588B87E09F887C6CB73C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; B7EF396405CB14D1ABDF709D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLFrameBuffer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h"; sourceTree = "SOURCE_ROOT"; }; B804B9C7C6CA696B7410A629 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; B84ADDD01BAB1B1E21DDFF07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; B87C42BDAE89E73E982EF85C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B896CB8307AD3EC317794847 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + B8A22D85276B05E8EE8F0BC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; B8DE8BB323D2F1889BD7CF8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; B905BFB6C174B284D84339A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; B9425E1F94E5E6337E390B9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; @@ -731,7 +724,6 @@ BADB10DBDB2B94E03AF14B91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; BB3DB74A8843A5C315854394 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; BBA6F050F86F5DC509CBB4B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - BBDC1C7DE652B571ED885097 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; BC1276921CB154EB04E5EBAE = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; BC3E6DE998377FFB8E61EF44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; BC4C2690333D8622D054E99A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -789,7 +781,6 @@ C945BC507F2AFD320F0FA60D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; C9580CA9036A8E4144BFB904 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; C95E510FB09338D7BB74781D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - C987F7105C386F9799C74AE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; C98ECE4B1357FDC58A90EDBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; CA3E9C9CE9CA59B370A81095 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; CAAD0D8023B1EE063FE7B3BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -815,11 +806,12 @@ D000979AF77A84718877BD31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; D045327CC8A3E0C370070496 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; D058B5E13E7E22FC4ED27B5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - D08758C4B60AE0ECD82D8EF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; D0FD262EC7099AD662232BD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; + D14A9B0E0A5A536B6D72EFAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; D1504817660ECE621AAA066F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; D1A83AA1BCDB061B528DB415 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; D26A4E01842FF08AAA34B9D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; + D2882899DDDE37B4CD837280 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; D28E2CC83808A521E99BA3C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; D2E451A096DED665657647F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; D306CB540CCDA3C2F37FA1CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -869,7 +861,6 @@ DD7C6F9CAF5CBA11B6024A83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; DD970DAD7E15CD399583110F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; DDB141526302B59595C3A584 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - DE6FBEE731028F230A86F223 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; DE90A7AD96CDF9332CA4B1CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; DF0EBC428D40282CD24D2015 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; DF4992745F5A01164C573D1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; @@ -880,7 +871,6 @@ E063AB1C1700670E900C28AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; E0EEC67C10363E4FB3C0B956 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; E0FBED51F796AF5616D51696 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - E10E5BBBE8515439D764CBBB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E192C84132D30E43D30666A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; E223F2E916CC8884D48BB2F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; E22ADD78D920B09EECA708B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -889,7 +879,6 @@ E42E9716C4B77E32053284A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; E43C13DD0E648037E8DAB7F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; E46BB2C39283B6D56946C24B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; - E4E6F10141E07DE0F2960C2F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E4E97BDAD6209A76EA5B0CA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; E55C6DF8352F3FBE56499775 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; E5753506CDDFF88D638975ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; @@ -904,7 +893,6 @@ E858258484916776F887FCDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; E889D7DD7AC4FCA48517B2E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; E88B889CB23D7A61B31FA1E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - E89A3BC0B3BD6CCAEE267855 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E9294BBF9D2B39F77DCF5145 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; E952B3E43DFEDB951B0CA41A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; E96860404A16526A491A14C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -957,7 +945,6 @@ F950431A9C0864A8EADF9996 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; F9EDE109342E77467BBB4D13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; FA016D0A7169A84A182C404B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; - 4B8E8BD3DEAE0C479D04F571 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AudioAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; FA01A4ACD8E51ECC2D1C1B63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; FAF3143A9CAF9ECAF81AB3D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; FB21D85F25FF7C468331BAEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1064,9 +1051,12 @@ 270A7B39CC9DE46FC3B843F9, DD62545F8D5941E384FB7D0E, 57F3A961E989E4F578F6B428, - 02CF5AD726503AFB1193C81E, 886CA18FAF31B80A3604C5B3, ); name = "juce_audio_basics"; sourceTree = ""; }; - CB1B7A138B91EEBE7BFE8C37 = {isa = PBXGroup; children = ( + F2D86021C2A6174E7E89F8F5 = {isa = PBXGroup; children = ( + 81C9752ED058D6AAAE40E021, + FF68B4C1DF411EED5E88DBAD, + A9C0D755D2D644AB9B9EE13C, ); name = "audio_cd"; sourceTree = ""; }; + BE310BC69B46521E01886630 = {isa = PBXGroup; children = ( ECD6FDB8D99D661E23915E85, 448B223113A96B6D7C026E0E, 782C982DE17D3619F58453B3, @@ -1074,22 +1064,13 @@ 37DDE4779BEE726B73257328, B043471A2BE93BA496CA44C9, 1E02091AE0A7BB79608FCC0D, ); name = "audio_io"; sourceTree = ""; }; - 11FB0A16BC11F8811563E23C = {isa = PBXGroup; children = ( + 7B1879802F389A8C201FD521 = {isa = PBXGroup; children = ( 0F7E54460D000A212BA37807, A9B7641B8DC31EB20DA18BB6, 77C55D5A6C29BB84028BF4C9, 2F02F02DE72872590941BD0E, 2296650D710569DE62A1ED84, ); name = "midi_io"; sourceTree = ""; }; - FA179D6940326B16EA8F4EBE = {isa = PBXGroup; children = ( - 550A729142AB16A20BB99123, - 9E8979F0765D76FDC54E0FA3, - 7DDA47BB9CE313C8AE917F40, - FE39247372F71DB8B9D7DDC1, ); name = sources; sourceTree = ""; }; - DB3BC4FF9BBE474A50B1BD39 = {isa = PBXGroup; children = ( - 81C9752ED058D6AAAE40E021, - FF68B4C1DF411EED5E88DBAD, - A9C0D755D2D644AB9B9EE13C, ); name = "audio_cd"; sourceTree = ""; }; - 75059FB5256785C4D9234524 = {isa = PBXGroup; children = ( + 65917C2D86591FAD14E8C5F1 = {isa = PBXGroup; children = ( 80D99C9EB9437791B2317ED5, 802E9ACA0F0495F366FD61D5, FB4B0B7CB3B7693E633DF85D, @@ -1109,31 +1090,19 @@ 4E81FC636E217976041F8FD0, 0C28072364B08528A9AD5B85, A3E8C954C194E24AE1907AE2, ); name = native; sourceTree = ""; }; + B3E3A40F73FF1CCADA0774C8 = {isa = PBXGroup; children = ( + 550A729142AB16A20BB99123, + 9E8979F0765D76FDC54E0FA3, + 7DDA47BB9CE313C8AE917F40, + FE39247372F71DB8B9D7DDC1, ); name = sources; sourceTree = ""; }; C1CFAF0419BB789AA0E38629 = {isa = PBXGroup; children = ( - CB1B7A138B91EEBE7BFE8C37, - 11FB0A16BC11F8811563E23C, - FA179D6940326B16EA8F4EBE, - DB3BC4FF9BBE474A50B1BD39, - 75059FB5256785C4D9234524, - 5AE6D28B2C36587A4F0E9DE3, + F2D86021C2A6174E7E89F8F5, + BE310BC69B46521E01886630, + 7B1879802F389A8C201FD521, + 65917C2D86591FAD14E8C5F1, + B3E3A40F73FF1CCADA0774C8, 41DC9C31FE8A27E721AC95C6, ); name = "juce_audio_devices"; sourceTree = ""; }; - A829EEC7C9D388964229DE57 = {isa = PBXGroup; children = ( - 3E9355CECB4C063F13CC481F, - 582CAD0FEF6DC8676068004C, - 1176710342A96CE5E736F504, - 0BA2BBE2C12EFD349C06114E, - 9A26AEA080345998826A7F9C, - 76F5916C8F6C275EBBC12901, - E0FBED51F796AF5616D51696, - 4B57EFAB122FF8AD8A15DD4D, - E6538FD6973A159756E2DC91, - 75A55732BFBBC2BAEE28AACF, - 62E68C38E001F2FE60397D3F, - D8C1391D9B2819FC8257719A, - F8A71BF8EF7965A2F9B0E396, - 87068D2C6B2EF98F548312B7, - C945BC507F2AFD320F0FA60D, ); name = format; sourceTree = ""; }; - FA1254B776BFC3471DB96D0E = {isa = PBXGroup; children = ( + 91C348A4ABC2AF7C416F85D2 = {isa = PBXGroup; children = ( 7C47594E189DF41C1A9A697D, ACE73C5C489D1CF6D4824776, C95E510FB09338D7BB74781D, @@ -1152,16 +1121,48 @@ AF1DDB78AF70C25D07D77387, 881A14535E84A919974D8F84, D28E2CC83808A521E99BA3C9, ); name = codecs; sourceTree = ""; }; + E8077191109647FEE8F0145F = {isa = PBXGroup; children = ( + 3E9355CECB4C063F13CC481F, + 582CAD0FEF6DC8676068004C, + 1176710342A96CE5E736F504, + 0BA2BBE2C12EFD349C06114E, + 9A26AEA080345998826A7F9C, + 76F5916C8F6C275EBBC12901, + E0FBED51F796AF5616D51696, + 4B57EFAB122FF8AD8A15DD4D, + E6538FD6973A159756E2DC91, + 75A55732BFBBC2BAEE28AACF, + 62E68C38E001F2FE60397D3F, + D8C1391D9B2819FC8257719A, + F8A71BF8EF7965A2F9B0E396, + 87068D2C6B2EF98F548312B7, + C945BC507F2AFD320F0FA60D, ); name = format; sourceTree = ""; }; 2A60CB51A3C591E01CB900F8 = {isa = PBXGroup; children = ( 0029311BFF31395FD00963CA, 75AB14C9D97B3563BE688EA8, ); name = sampler; sourceTree = ""; }; BCC969C3BC478853FD7E336F = {isa = PBXGroup; children = ( - A829EEC7C9D388964229DE57, - FA1254B776BFC3471DB96D0E, + 91C348A4ABC2AF7C416F85D2, + E8077191109647FEE8F0145F, 2A60CB51A3C591E01CB900F8, - 5BE6EA9AF8FB65EE6C5A2DDE, B28EBA2EDF0E543EA1ED374B, ); name = "juce_audio_formats"; sourceTree = ""; }; - F94E85FEB3110173DE42317B = {isa = PBXGroup; children = ( + F49F89892AE821E087CB63FA = {isa = PBXGroup; children = ( + 21ED255865DBE1B9B27CE0CE, + A9B5EEEAFA441F850358281B, + BC77947BDED20C022DE3D8B8, + D45FA51540441FC7D57E016A, ); name = format; sourceTree = ""; }; + 5886FAC844E469EEA90B13AD = {isa = PBXGroup; children = ( + 7FCEC7C5C54AB90A7709406F, + B905BFB6C174B284D84339A2, + 973257D8FB62DAE78ACE85DD, + 37737A4FE37D244DCF36F8AE, + 040F3CA16CF425185E82976D, + 6C32FCD6B87189C1F43BD462, + DB6C3F30A7B477AA3A695B2D, + 6D869E6ED7DF080A9FAF162C, + 6C4F8F17F78FE9C8B45941D3, + DD7C6F9CAF5CBA11B6024A83, + 5374AB638100ED67F198E888, ); name = "format_types"; sourceTree = ""; }; + AAC21053770C7EB1F09A740C = {isa = PBXGroup; children = ( D5ECF9579C0C6725ECC5654B, DCA045C3BF4FAC134D479F0B, E9AFEB90653FD6CBE935D29D, @@ -1178,23 +1179,6 @@ 948DDA1658E532819DC1CFC2, 2A35B8768F9F47F2F4AE5223, 94FAAA6CF20DF5854F277026, ); name = processors; sourceTree = ""; }; - 9EEB441FDDAE7DD5F3E24041 = {isa = PBXGroup; children = ( - 21ED255865DBE1B9B27CE0CE, - A9B5EEEAFA441F850358281B, - BC77947BDED20C022DE3D8B8, - D45FA51540441FC7D57E016A, ); name = format; sourceTree = ""; }; - 2897EA058D69BF9B0C8A446D = {isa = PBXGroup; children = ( - 7FCEC7C5C54AB90A7709406F, - B905BFB6C174B284D84339A2, - 973257D8FB62DAE78ACE85DD, - 37737A4FE37D244DCF36F8AE, - 040F3CA16CF425185E82976D, - 6C32FCD6B87189C1F43BD462, - DB6C3F30A7B477AA3A695B2D, - 6D869E6ED7DF080A9FAF162C, - 6C4F8F17F78FE9C8B45941D3, - DD7C6F9CAF5CBA11B6024A83, - 5374AB638100ED67F198E888, ); name = "format_types"; sourceTree = ""; }; 83B7987F50AC8F2EE5E1C2A0 = {isa = PBXGroup; children = ( 1B92C858971081339CAC889E, FE004044BFD20BEA4153C471, @@ -1212,12 +1196,11 @@ 10F35EB3267D17EB21EE9EEF, 1859D1550F703A8B0E2E9678, ); name = utilities; sourceTree = ""; }; 0F1330B9E634C8C1D2A19EAD = {isa = PBXGroup; children = ( - F94E85FEB3110173DE42317B, - 9EEB441FDDAE7DD5F3E24041, - 2897EA058D69BF9B0C8A446D, + F49F89892AE821E087CB63FA, + 5886FAC844E469EEA90B13AD, + AAC21053770C7EB1F09A740C, 83B7987F50AC8F2EE5E1C2A0, D74F542E998B0A51BAB9D571, - 30E959B23AA2EBA0CB11D121, 5E151D89199CE9D3E7C3F0B8, ); name = "juce_audio_processors"; sourceTree = ""; }; 785AC00FC0793B0127274AAB = {isa = PBXGroup; children = ( 9CC7A321D4B4323FF06A03B9, @@ -1234,73 +1217,21 @@ 8BD3E08A5A6D32150E703D8A, BACFDC91EDA31FACCF2B15DA, 0E8660300B58F0FF90907C93, ); name = gui; sourceTree = ""; }; - 7B29609B00A97DB47552F081 = {isa = PBXGroup; children = ( - 4DA82F4EA6B042B411DB20A7, - 59D6E450E7823A809631B85A, ); name = players; sourceTree = ""; }; - F097BDABFD6B0B58AA2A3418 = {isa = PBXGroup; children = ( + 65069C321B2D3FCA31A42660 = {isa = PBXGroup; children = ( 449FB9CD81DD670CE4A577CA, 377814D716769899D3050668, 29C93739F97FE9FCA3AC4CF5, BA4496257844A6CA50995840, 36CCF902426491CC248117BD, ); name = native; sourceTree = ""; }; + 23B0A10C9DD9B3A07522958C = {isa = PBXGroup; children = ( + 4DA82F4EA6B042B411DB20A7, + 59D6E450E7823A809631B85A, ); name = players; sourceTree = ""; }; DCA2C59535A97CCC2E7E5D5B = {isa = PBXGroup; children = ( 785AC00FC0793B0127274AAB, - 7B29609B00A97DB47552F081, - F097BDABFD6B0B58AA2A3418, - B896CB8307AD3EC317794847, + 65069C321B2D3FCA31A42660, + 23B0A10C9DD9B3A07522958C, 5736EEAD19F704D8BC0D63CB, ); name = "juce_audio_utils"; sourceTree = ""; }; - D4AD8131D5DDC542D8D8462D = {isa = PBXGroup; children = ( - CF6F99867E4ECCD2A2ED0B0C, - BD106C3E071AA8FBBA28501F, - 70A73FAF31B05C5DA4CE35AB, - 2763141DB90EDEB924F549B9, - 6E12A19A4995DE066C7130B1, - 697A591A67A38D7807665407, - 16C249B2489B726FA38EB40C, - E6FD0E2AE90C1053B736D210, - 7E787DB76F02DE3326E608A9, - 3F76E39F5ED6016AE007D846, - C3DE0ED05484B10615E59191, - DAFB41CC5DFEED6280C3D776, - 4046F9FFC62FE0E597136A28, - 7DBFDC2DAFD57DF638D745E1, - 69279A43C4E5EFCD851E6E2B, - 76F267A1568C2CAA1BBC3B5B, - CF01DB44007FF6940848C91A, - 719100C7D7C3AD37528165B6, - 6791A6621D6D8937D8BB3418, - A9E6F251933166D931848C0A, - ABB6B2384A0390705A173633, - 40046E402D3BB5D37AA9DC07, - FDC2F46EDF05732F05628411, - 379CFA695DBA290674B9466F, ); name = text; sourceTree = ""; }; - 66CEC72801EF9BE77D39B19F = {isa = PBXGroup; children = ( - 52D2F52B7284090A8CC4F18E, - 449F72688745585AEC908DE3, - 8D263509D4EB25038163FB5D, - 15C4E5B79331FFEF10E553D5, - 59F516B1F82F487ED0B8A08C, - 5CC1850C4E76C0825DF9F9A2, - 1399DD492AC9998A6513E251, - A311FDC490ED65A08E3B8B61, - E88B889CB23D7A61B31FA1E9, - 315DDEAAB7818AE4F369C230, ); name = maths; sourceTree = ""; }; - 9C56D83D3BDD05DEF239F71C = {isa = PBXGroup; children = ( - FE069E74A6308FF79DF3DC29, - 2651FD678A14B0751CB5D020, - 92A68AA34859E8DDC511D21F, - 53C3C3F56CEF7ED61F8451E2, - A3A119C6E5ACA90C03A77A04, - 8292A39754EAA00C8AA376B0, - 12D1ED411A617AB55887F19D, - 75C69A20FBFD837BC86D860D, - B06BCB5D9CE908831C7E81D0, - B05B1D7ACE1C33319A87328A, - 408AA1123D7BFE64D870013F, - F1666DBF5DC7FF6B94C0F0FF, - 7C3E3ACE7E74B1ED0C3BE343, - 3B39B66B640766E9B90E3046, ); name = memory; sourceTree = ""; }; - 7F38B22DBF6D9255AD0FF626 = {isa = PBXGroup; children = ( + F3F34845F32C3F89A1BE404D = {isa = PBXGroup; children = ( 12ED2DA2996DEFA911F07ECF, 303FE5650303C9D52133FDB9, 7A7925B71E4B01A22C6E7453, @@ -1322,37 +1253,7 @@ B54E4A120CB79F8BB5BCA1E8, 25131D3A8F8DDF0094192DCA, CBB3BF85622B9B875544C558, ); name = containers; sourceTree = ""; }; - 0AB06DB5C2631EB668C528A2 = {isa = PBXGroup; children = ( - D817A6C2192C3954C8B63045, - 9E008BCB36772AA2445607FC, - 118739F5BBF8A273FDF45CFD, - 0197C4DD5E7ACE14FF668D62, - 9BF096AEDF125991249E696E, - C40EB67E7237BE2217C1E7A5, - 81505916961455538E9B1A7B, - 698E098BB958CC4719E2166E, - BA724CE76B93BA0DF39FCC6F, - 5CBF59C67F30E77F408EF2A3, - 45A893DD2D553ED62C5B4D63, - E22ADD78D920B09EECA708B3, - 8002BEBD6AD4EE01900CE16A, - 3E1891F87C00044C1C482137, - EE026B40E1115ED7C21FF7D5, - 9A54516E1DBD569C24F521F8, - B595F0B82E93560FC2CE5EAF, - 7851D44D38C6B206AD0134D2, - D34801677A2E2B17CD6CF93A, - 60D5DF22E19891DE5F69CC8E, - 188F0A8D1EEC0AC08485B32D, - 3737DB5B70CB03EB340745EA, ); name = threads; sourceTree = ""; }; - 403635C774A6BBC0F6980B64 = {isa = PBXGroup; children = ( - D46770CDA754135BF9471DF2, - AFD134A52E53280F52870EF7, - DB3F9BFDECB17176CD53C029, - 248D8296344CFAC3E6CA732E, - 9521308539218CF751ED1B1D, - A8452D6DA370E42EF91F1555, ); name = time; sourceTree = ""; }; - BC7512A77A4AB71F889C67BE = {isa = PBXGroup; children = ( + BF1AF9B8F437060F46F96A9C = {isa = PBXGroup; children = ( 8BA6EF260D361C1FC16E338E, 873BD4265902B4FB6CC3A0A6, 6613704E18148830091DF585, @@ -1370,66 +1271,43 @@ 324E57D5C6BA8C19535791A9, DB7A3C83FB705898F07C13A3, 713CEFF3ECB6CB4EB74D2324, ); name = files; sourceTree = ""; }; - 8BBFA220942050CA89C4222B = {isa = PBXGroup; children = ( - 51BE027208C01296F2E76054, - 74D736A2BED0751C2A3C1BFE, - 1FA8CE4825B48E4FECCD1FEA, - 3514CF0F5CB28BBD688539B4, - 2A48FAEC948B121B6EB34631, - 0FEA2018033238F713A9933D, - 13A8EAABA98838BC051D7ECD, - 1F293903C761D909018FDD67, - 0A4F90598876FBE7A67A13D0, - B59C7AFE7DA427E795F736CE, ); name = network; sourceTree = ""; }; - 50B1E864B2356E8572B9A62F = {isa = PBXGroup; children = ( - 490FFC3A7899AA8FBE8E2D0E, - E0EEC67C10363E4FB3C0B956, - BC4C2690333D8622D054E99A, - 083D342FECE0C296374EF291, - 2289F6AE28B501127D381EEC, - 422EAE67E128C8295A23F6A0, - 3B3AB4E5CE405BF348F634C8, - BDA38AB61C19E4924549ABD1, - 1FF55E3BBA8A22620289A59E, - F06CE10515F49B1DC5E87353, - D56D6ADB264AC3107EE2D5C8, - 58A314392D34735350431602, - DA0DD5BF97E3F28C9CCA4A74, - D1504817660ECE621AAA066F, - FB21D85F25FF7C468331BAEC, ); name = streams; sourceTree = ""; }; - 401A32949AE4A75BF94D58BF = {isa = PBXGroup; children = ( - A3C671FCF17ED732E654C652, - BEF6E9C8B9FE65A89F84DD3E, - C3429B905F1744303CAE83AD, - 87E0E3F42A5E6C795C3769FC, ); name = logging; sourceTree = ""; }; - 8C087A97055FFF267ADC28DA = {isa = PBXGroup; children = ( - D26A4E01842FF08AAA34B9D7, - D583ED6D9DF5CADB3AE660C8, - C35667BD04402DF29D3FEF8F, - 94EA75B72A8361A33A498EDB, - D1A83AA1BCDB061B528DB415, - 820C05ED738EB5A0B1D48AD3, ); name = system; sourceTree = ""; }; - 03A962E8ACDBD0C24CD014AB = {isa = PBXGroup; children = ( - B5CA0C1C957C04A44E778E85, - 10CCA4154B34E2601DF7E36C, - DFD0AFFFEC046CBD6E837825, - 1501B794994314589934734A, ); name = xml; sourceTree = ""; }; - 1F04306E8F4BD6AA8AFA3185 = {isa = PBXGroup; children = ( + 7989C187E3D577D5853EB50A = {isa = PBXGroup; children = ( 0D136F19DF81AFE8C90A0F01, 94F37F7C1FF260E499DF95CB, 68626EA8EFEFB457495DFC58, 00F0299DB6F4889526D7C5F0, ); name = javascript; sourceTree = ""; }; - EB6A51E5AA5A5C974F82075F = {isa = PBXGroup; children = ( - 363345C2BB552CE31BFAB6D2, - 740B836DA87A1C70DD06D1C5, - 16138611E29922ACCDB8DF97, - 4D8CBFA4ADFA41465A97C072, - 07721876CC21C0DBD17D00EE, - 6B2C313C20885C7B75D40ED2, ); name = zip; sourceTree = ""; }; - D31BDA28674C941530C73CA9 = {isa = PBXGroup; children = ( - A833D4B8902DBEF7D8B32E50, - 9D12A31934633A579D324B96, ); name = "unit_tests"; sourceTree = ""; }; - C9B1F8F814FE5B552A67C83D = {isa = PBXGroup; children = ( + BE9DC7909569CD484681A8D9 = {isa = PBXGroup; children = ( + A3C671FCF17ED732E654C652, + BEF6E9C8B9FE65A89F84DD3E, + C3429B905F1744303CAE83AD, + 87E0E3F42A5E6C795C3769FC, ); name = logging; sourceTree = ""; }; + 3A17EACFCFC0FE7908BD2F3B = {isa = PBXGroup; children = ( + 52D2F52B7284090A8CC4F18E, + 449F72688745585AEC908DE3, + 8D263509D4EB25038163FB5D, + 15C4E5B79331FFEF10E553D5, + 59F516B1F82F487ED0B8A08C, + 5CC1850C4E76C0825DF9F9A2, + 1399DD492AC9998A6513E251, + A311FDC490ED65A08E3B8B61, + E88B889CB23D7A61B31FA1E9, + 315DDEAAB7818AE4F369C230, ); name = maths; sourceTree = ""; }; + 06073D9AB43DFF8E6303926B = {isa = PBXGroup; children = ( + FE069E74A6308FF79DF3DC29, + 2651FD678A14B0751CB5D020, + 92A68AA34859E8DDC511D21F, + 53C3C3F56CEF7ED61F8451E2, + A3A119C6E5ACA90C03A77A04, + 8292A39754EAA00C8AA376B0, + 12D1ED411A617AB55887F19D, + 75C69A20FBFD837BC86D860D, + B06BCB5D9CE908831C7E81D0, + B05B1D7ACE1C33319A87328A, + 408AA1123D7BFE64D870013F, + F1666DBF5DC7FF6B94C0F0FF, + 7C3E3ACE7E74B1ED0C3BE343, + 3B39B66B640766E9B90E3046, ); name = memory; sourceTree = ""; }; + 2F4F9F91279852AE3245841F = {isa = PBXGroup; children = ( C0813C1842A72A80AEBC8D3B, 54905E0DBD3DFC08980F0635, D0FD262EC7099AD662232BD3, @@ -1437,7 +1315,7 @@ 3E87A40BAA207A6F8491BE60, 3BF749BD7341CB6B695403F2, 38628669BA3E9CF7E2DFED16, ); name = misc; sourceTree = ""; }; - D9B6523138F19B60DEABC1CA = {isa = PBXGroup; children = ( + F2F3AFC5D77644705C792104 = {isa = PBXGroup; children = ( 35C33DF203333BE87587F1BC, 60E06352A02CFAEE12295CDA, 1F0ADEAEB1F4BFFDF96597D6, @@ -1467,87 +1345,169 @@ DA366F25CE709950B866C7D9, 1B6E61F45C2F5E81914A71A7, F0776755F05C2BF5C7AF4FDC, ); name = native; sourceTree = ""; }; - 134363737026CC80D69F48A5 = {isa = PBXGroup; children = ( - D4AD8131D5DDC542D8D8462D, - 66CEC72801EF9BE77D39B19F, - 9C56D83D3BDD05DEF239F71C, - 7F38B22DBF6D9255AD0FF626, - 0AB06DB5C2631EB668C528A2, - 403635C774A6BBC0F6980B64, - BC7512A77A4AB71F889C67BE, - 8BBFA220942050CA89C4222B, - 50B1E864B2356E8572B9A62F, - 401A32949AE4A75BF94D58BF, - 8C087A97055FFF267ADC28DA, - 03A962E8ACDBD0C24CD014AB, - 1F04306E8F4BD6AA8AFA3185, - EB6A51E5AA5A5C974F82075F, - D31BDA28674C941530C73CA9, - C9B1F8F814FE5B552A67C83D, - D9B6523138F19B60DEABC1CA, - 3CD98742CA1919AEE3F9D9BC, - FBABB528D9CB9FCA127D3702, ); name = "juce_core"; sourceTree = ""; }; - D7FE02721660A0F1ADDE0BED = {isa = PBXGroup; children = ( - 844235B2D29429BEF2F7D184, - CCD10DDE00405843C68CD278, - 46AE290C54ECEFF69D62C0A6, - 4F613FCE6F5079EBF19A2489, - A9AE20E7B5E5A3B47C18EC11, - 90ACD3C39C69C46B567D1DAE, ); name = encryption; sourceTree = ""; }; - 12A6E418E243AFC94B96A6E1 = {isa = PBXGroup; children = ( - E6096A408885ECA69BCB15E5, - 553AE1A4613ACE6750798D0A, - 3F2852F4D9EA9C67864288FE, - B9425E1F94E5E6337E390B9C, - A6B4D18AE0EA3236E07BAC6B, - 3CFFE0377EB4E2615F89AD16, ); name = hashing; sourceTree = ""; }; - 367D3E7B1A3582D5693B9FC3 = {isa = PBXGroup; children = ( - D7FE02721660A0F1ADDE0BED, - 12A6E418E243AFC94B96A6E1, - 6BAD62D1E379BB05328C035D, - 8563FE036E562AD98EAF4FE1, ); name = "juce_cryptography"; sourceTree = ""; }; - 1DD90061ACEAF4356BC3D3CE = {isa = PBXGroup; children = ( - DC0D7D089158296DF472F703, - 41066A9B2DA06A8A42EB2302, - CB0B2A556417D63523EA8C83, - AFA2ACD68CD580639886A60B, - D058B5E13E7E22FC4ED27B5C, - EE0C799027CD87E32B7A3829, ); name = values; sourceTree = ""; }; - C283CAA3B222E566D9C79EC2 = {isa = PBXGroup; children = ( - BBA6F050F86F5DC509CBB4B1, - 737DE6483F59E9AAE31B8568, - DB597523D1985EA60A403B94, ); name = undomanager; sourceTree = ""; }; - 723121B288F8EB847FF98DE0 = {isa = PBXGroup; children = ( + D641E27BA35ACC3B59160AFC = {isa = PBXGroup; children = ( + 51BE027208C01296F2E76054, + 74D736A2BED0751C2A3C1BFE, + 1FA8CE4825B48E4FECCD1FEA, + 3514CF0F5CB28BBD688539B4, + 2A48FAEC948B121B6EB34631, + 0FEA2018033238F713A9933D, + 13A8EAABA98838BC051D7ECD, + 1F293903C761D909018FDD67, + 0A4F90598876FBE7A67A13D0, + B59C7AFE7DA427E795F736CE, ); name = network; sourceTree = ""; }; + DF59D3599752BF451714F5B4 = {isa = PBXGroup; children = ( + 490FFC3A7899AA8FBE8E2D0E, + E0EEC67C10363E4FB3C0B956, + BC4C2690333D8622D054E99A, + 083D342FECE0C296374EF291, + 2289F6AE28B501127D381EEC, + 422EAE67E128C8295A23F6A0, + 3B3AB4E5CE405BF348F634C8, + BDA38AB61C19E4924549ABD1, + 1FF55E3BBA8A22620289A59E, + F06CE10515F49B1DC5E87353, + D56D6ADB264AC3107EE2D5C8, + 58A314392D34735350431602, + DA0DD5BF97E3F28C9CCA4A74, + D1504817660ECE621AAA066F, + FB21D85F25FF7C468331BAEC, ); name = streams; sourceTree = ""; }; + 8C087A97055FFF267ADC28DA = {isa = PBXGroup; children = ( + D26A4E01842FF08AAA34B9D7, + D583ED6D9DF5CADB3AE660C8, + C35667BD04402DF29D3FEF8F, + 94EA75B72A8361A33A498EDB, + D1A83AA1BCDB061B528DB415, + 820C05ED738EB5A0B1D48AD3, ); name = system; sourceTree = ""; }; + 929875A5B15D0446C29C8E56 = {isa = PBXGroup; children = ( + CF6F99867E4ECCD2A2ED0B0C, + BD106C3E071AA8FBBA28501F, + 70A73FAF31B05C5DA4CE35AB, + 2763141DB90EDEB924F549B9, + 6E12A19A4995DE066C7130B1, + 697A591A67A38D7807665407, + 16C249B2489B726FA38EB40C, + E6FD0E2AE90C1053B736D210, + 7E787DB76F02DE3326E608A9, + 3F76E39F5ED6016AE007D846, + C3DE0ED05484B10615E59191, + DAFB41CC5DFEED6280C3D776, + 4046F9FFC62FE0E597136A28, + 7DBFDC2DAFD57DF638D745E1, + 69279A43C4E5EFCD851E6E2B, + 76F267A1568C2CAA1BBC3B5B, + CF01DB44007FF6940848C91A, + 719100C7D7C3AD37528165B6, + 6791A6621D6D8937D8BB3418, + A9E6F251933166D931848C0A, + ABB6B2384A0390705A173633, + 40046E402D3BB5D37AA9DC07, + FDC2F46EDF05732F05628411, + 379CFA695DBA290674B9466F, ); name = text; sourceTree = ""; }; + 5DA731B5A383210278EB7397 = {isa = PBXGroup; children = ( + D817A6C2192C3954C8B63045, + 9E008BCB36772AA2445607FC, + 118739F5BBF8A273FDF45CFD, + 0197C4DD5E7ACE14FF668D62, + 9BF096AEDF125991249E696E, + C40EB67E7237BE2217C1E7A5, + 81505916961455538E9B1A7B, + 698E098BB958CC4719E2166E, + BA724CE76B93BA0DF39FCC6F, + 5CBF59C67F30E77F408EF2A3, + 45A893DD2D553ED62C5B4D63, + E22ADD78D920B09EECA708B3, + 8002BEBD6AD4EE01900CE16A, + 3E1891F87C00044C1C482137, + EE026B40E1115ED7C21FF7D5, + 9A54516E1DBD569C24F521F8, + B595F0B82E93560FC2CE5EAF, + 7851D44D38C6B206AD0134D2, + D34801677A2E2B17CD6CF93A, + 60D5DF22E19891DE5F69CC8E, + 188F0A8D1EEC0AC08485B32D, + 3737DB5B70CB03EB340745EA, ); name = threads; sourceTree = ""; }; + DBBFE1493F3CC3C6C2BDC096 = {isa = PBXGroup; children = ( + D46770CDA754135BF9471DF2, + AFD134A52E53280F52870EF7, + DB3F9BFDECB17176CD53C029, + 248D8296344CFAC3E6CA732E, + 9521308539218CF751ED1B1D, + A8452D6DA370E42EF91F1555, ); name = time; sourceTree = ""; }; + D31BDA28674C941530C73CA9 = {isa = PBXGroup; children = ( + A833D4B8902DBEF7D8B32E50, + 9D12A31934633A579D324B96, ); name = "unit_tests"; sourceTree = ""; }; + 3864FCCD94B1ED45E4973BD0 = {isa = PBXGroup; children = ( + B5CA0C1C957C04A44E778E85, + 10CCA4154B34E2601DF7E36C, + DFD0AFFFEC046CBD6E837825, + 1501B794994314589934734A, ); name = xml; sourceTree = ""; }; + 1E3648BCDB055738F10F4A8B = {isa = PBXGroup; children = ( + 363345C2BB552CE31BFAB6D2, + 740B836DA87A1C70DD06D1C5, + 16138611E29922ACCDB8DF97, + 4D8CBFA4ADFA41465A97C072, + 07721876CC21C0DBD17D00EE, + 6B2C313C20885C7B75D40ED2, ); name = zip; sourceTree = ""; }; + 134363737026CC80D69F48A5 = {isa = PBXGroup; children = ( + F3F34845F32C3F89A1BE404D, + BF1AF9B8F437060F46F96A9C, + 7989C187E3D577D5853EB50A, + BE9DC7909569CD484681A8D9, + 3A17EACFCFC0FE7908BD2F3B, + 06073D9AB43DFF8E6303926B, + 2F4F9F91279852AE3245841F, + F2F3AFC5D77644705C792104, + D641E27BA35ACC3B59160AFC, + DF59D3599752BF451714F5B4, + 8C087A97055FFF267ADC28DA, + 929875A5B15D0446C29C8E56, + 5DA731B5A383210278EB7397, + DBBFE1493F3CC3C6C2BDC096, + D31BDA28674C941530C73CA9, + 3864FCCD94B1ED45E4973BD0, + 1E3648BCDB055738F10F4A8B, + FBABB528D9CB9FCA127D3702, ); name = "juce_core"; sourceTree = ""; }; + D7FE02721660A0F1ADDE0BED = {isa = PBXGroup; children = ( + 844235B2D29429BEF2F7D184, + CCD10DDE00405843C68CD278, + 46AE290C54ECEFF69D62C0A6, + 4F613FCE6F5079EBF19A2489, + A9AE20E7B5E5A3B47C18EC11, + 90ACD3C39C69C46B567D1DAE, ); name = encryption; sourceTree = ""; }; + 12A6E418E243AFC94B96A6E1 = {isa = PBXGroup; children = ( + E6096A408885ECA69BCB15E5, + 553AE1A4613ACE6750798D0A, + 3F2852F4D9EA9C67864288FE, + B9425E1F94E5E6337E390B9C, + A6B4D18AE0EA3236E07BAC6B, + 3CFFE0377EB4E2615F89AD16, ); name = hashing; sourceTree = ""; }; + 367D3E7B1A3582D5693B9FC3 = {isa = PBXGroup; children = ( + D7FE02721660A0F1ADDE0BED, + 12A6E418E243AFC94B96A6E1, + 8563FE036E562AD98EAF4FE1, ); name = "juce_cryptography"; sourceTree = ""; }; + D7FAF312716CE1A911A4A0FE = {isa = PBXGroup; children = ( F77BDA821AFA286E0B7CA733, A47A4A946381F45AE898A70D, FA01A4ACD8E51ECC2D1C1B63, 322590D8C7EE4F273C28A081, ); name = "app_properties"; sourceTree = ""; }; + C283CAA3B222E566D9C79EC2 = {isa = PBXGroup; children = ( + BBA6F050F86F5DC509CBB4B1, + 737DE6483F59E9AAE31B8568, + DB597523D1985EA60A403B94, ); name = undomanager; sourceTree = ""; }; + 58F5BFE1B45DD38988D1B119 = {isa = PBXGroup; children = ( + DC0D7D089158296DF472F703, + 41066A9B2DA06A8A42EB2302, + CB0B2A556417D63523EA8C83, + AFA2ACD68CD580639886A60B, + D058B5E13E7E22FC4ED27B5C, + EE0C799027CD87E32B7A3829, ); name = values; sourceTree = ""; }; 6BF9D16DF121408ADF8D243D = {isa = PBXGroup; children = ( - 1DD90061ACEAF4356BC3D3CE, + D7FAF312716CE1A911A4A0FE, C283CAA3B222E566D9C79EC2, - 723121B288F8EB847FF98DE0, - E89A3BC0B3BD6CCAEE267855, + 58F5BFE1B45DD38988D1B119, A943021729B460E5CF76D54A, ); name = "juce_data_structures"; sourceTree = ""; }; - 017E9B99D428699F1C6D5087 = {isa = PBXGroup; children = ( - 3CEE794B62AEDD6CD0650F0B, - 427F2DF6378E91A673BD5805, - A64E0921A828155BF1F5455C, - AF3E236113F3DADC4F2D59D5, - A08FAB7BE9C27D36087D4B45, - A18B835EB367E1D27693517D, - 3655B7B8C77849CD422BE014, - 25A32EA2B5B35D951633212E, - 89163E9DB0626DF42D686130, - 37AC07521C58A8D0AB468D4F, - AB8486AC595BB23DB29EDE78, - 44D12A261F14400C108FE695, - 546E1DA09F73BB6E17FD63CB, ); name = messages; sourceTree = ""; }; - 39D10AF212D901043F60E411 = {isa = PBXGroup; children = ( - 01065486D2E254D02B75509F, - 4A4D808E73E64EAC75888392, - 2CA8A8FEF881E1400CE33991, - 1DA9D191A3312AAF11810745, ); name = timers; sourceTree = ""; }; - FA63A4FEAF47A149B05B2D7B = {isa = PBXGroup; children = ( + 8354F8C425E8BE1C394F2371 = {isa = PBXGroup; children = ( 9B28308E02810E07AA5D9FA7, E42E9716C4B77E32053284A9, 0B8CE7C2918A2BC3C86E3CF9, @@ -1556,14 +1516,28 @@ 7B2895D4FB86B3B075610B53, A9E584C98134D88F8317056E, 80CC6E5181AE8A06FAF7792A, ); name = broadcasters; sourceTree = ""; }; - 5F95B461A46B124271F4D4C2 = {isa = PBXGroup; children = ( + 1B25B350F1ABE6519DE87B93 = {isa = PBXGroup; children = ( E2B8FC5BD4B67250BA9335A1, 8A66BE4644118DEB1EC06A19, 1615E143D724EC65E5528B78, AE88491D97D08B1215C182B5, E663E110A4BE0E43ADCC7ADB, 72FDA2118BBEAF1B8AAB2D74, ); name = interprocess; sourceTree = ""; }; - 259A4043A2C33A2F7542D782 = {isa = PBXGroup; children = ( + F1A8B54888E286391FE2DF3D = {isa = PBXGroup; children = ( + 3CEE794B62AEDD6CD0650F0B, + 427F2DF6378E91A673BD5805, + A64E0921A828155BF1F5455C, + AF3E236113F3DADC4F2D59D5, + A08FAB7BE9C27D36087D4B45, + A18B835EB367E1D27693517D, + 3655B7B8C77849CD422BE014, + 25A32EA2B5B35D951633212E, + 89163E9DB0626DF42D686130, + 37AC07521C58A8D0AB468D4F, + AB8486AC595BB23DB29EDE78, + 44D12A261F14400C108FE695, + 546E1DA09F73BB6E17FD63CB, ); name = messages; sourceTree = ""; }; + 3B110CF8A006A7B2B908F107 = {isa = PBXGroup; children = ( A6A6BF31BD4CE0ED3B3B472E, FE0594A998F5C9FE8C2A11DC, 87B85E49FC448CEE97FCE14E, @@ -1572,13 +1546,17 @@ 79703B85F426FD4DF5C0AC42, F8412676F1B3EAF03D7928FD, C86F3258822428DB91009687, ); name = native; sourceTree = ""; }; + CA85DC3F41D663766854A5A7 = {isa = PBXGroup; children = ( + 01065486D2E254D02B75509F, + 4A4D808E73E64EAC75888392, + 2CA8A8FEF881E1400CE33991, + 1DA9D191A3312AAF11810745, ); name = timers; sourceTree = ""; }; FB86CB37A490EC9DB740D91C = {isa = PBXGroup; children = ( - 017E9B99D428699F1C6D5087, - 39D10AF212D901043F60E411, - FA63A4FEAF47A149B05B2D7B, - 5F95B461A46B124271F4D4C2, - 259A4043A2C33A2F7542D782, - 641CEAEA5DDBA04D348E3E58, + 8354F8C425E8BE1C394F2371, + 1B25B350F1ABE6519DE87B93, + F1A8B54888E286391FE2DF3D, + 3B110CF8A006A7B2B908F107, + CA85DC3F41D663766854A5A7, 5765E0F55ADB4319F0F896D3, ); name = "juce_events"; sourceTree = ""; }; E969A83F4C0CF83A078F47F3 = {isa = PBXGroup; children = ( D8A9DA040BE1279C9863B422, @@ -1598,19 +1576,25 @@ 1FBB32224251DCA53E9CE4A5, C119EC562AC9BCE4E6B61067, 3A22AD6926B2CC42F4E5988C, ); name = contexts; sourceTree = ""; }; - F309B3269E76DE120143DD91 = {isa = PBXGroup; children = ( - BDC870E69E95845672295AB9, - 359E9C5EB887770E3AA46B95, - 01490B3A4FE0E7503EF78A59, - FDA2E20181EEDFABEE8CACCC, - F5158122AABF8E950827F2CB, - AC8848FA6745CDFDFAF2F927, - 0C211C03FF27A92ADC7706A6, - DBEE524633668464C9593EE8, ); name = images; sourceTree = ""; }; - F59D71157F4D41C4D4816141 = {isa = PBXGroup; children = ( - DD970DAD7E15CD399583110F, - 93B34B16D67C27ADD795D346, - 9A123AE56C9C5AE3BE0E2800, ); name = "image_formats"; sourceTree = ""; }; + 05B2C41888B98054AB466C80 = {isa = PBXGroup; children = ( + EB1D64642D7FA904D675770E, + 503351935DD85F70D491ED2A, + 31FE14F48D2E4827337F3C65, + 98DFC6A85CB893442E014D84, + D5E118687F94A7A960E7EC71, ); name = effects; sourceTree = ""; }; + 2C7B862B0024AE23EEEDA0CD = {isa = PBXGroup; children = ( + 33FEAF50967CEB5800BF72BE, + 88F756FE30BD5DEA47C1725D, + 83F1B63878AD351B064B301B, + 6D275948B4E4F4B5A5390798, + 1A2E38E8795FD19F801DF103, + 87766D3A5FC3CB4ABB3D6ED0, + C4F92727F81156801D2F61E7, + D45B9852EE24763DB29A07CB, + 1C50B35A818EC78F8FF81815, + 7FC679066DAC1C23188A46ED, + 766259EB7D04DF87556127C0, + 1D904F5F3F9ABF88E0D4385D, ); name = fonts; sourceTree = ""; }; 6E98284B2337B8ACB6DB657C = {isa = PBXGroup; children = ( 0687C181905F8F3CE2CD9B8E, 14D79056503073B08ACAA92E, @@ -1627,30 +1611,20 @@ D7ADC23EB8DDCAA960EE5745, E952B3E43DFEDB951B0CA41A, E43C13DD0E648037E8DAB7F6, ); name = geometry; sourceTree = ""; }; - 2E6FA1D06FBF4A4F13B37ACE = {isa = PBXGroup; children = ( - E238C3F270655B4324101263, - 2C9F5746F9D3DEA41F12FE58, - D57B55B2B9CE6B6D9D6EFFCE, ); name = placement; sourceTree = ""; }; - 6018A5E91B7A26DA24103F9F = {isa = PBXGroup; children = ( - 33FEAF50967CEB5800BF72BE, - 88F756FE30BD5DEA47C1725D, - 83F1B63878AD351B064B301B, - 6D275948B4E4F4B5A5390798, - 1A2E38E8795FD19F801DF103, - 87766D3A5FC3CB4ABB3D6ED0, - C4F92727F81156801D2F61E7, - D45B9852EE24763DB29A07CB, - 1C50B35A818EC78F8FF81815, - 7FC679066DAC1C23188A46ED, - 766259EB7D04DF87556127C0, - 1D904F5F3F9ABF88E0D4385D, ); name = fonts; sourceTree = ""; }; - AD6C56A11E3F985F7C7AA351 = {isa = PBXGroup; children = ( - EB1D64642D7FA904D675770E, - 503351935DD85F70D491ED2A, - 31FE14F48D2E4827337F3C65, - 98DFC6A85CB893442E014D84, - D5E118687F94A7A960E7EC71, ); name = effects; sourceTree = ""; }; - 44131CDF742706D6C0E9EC66 = {isa = PBXGroup; children = ( + DA283F848FD03C69CC5B72ED = {isa = PBXGroup; children = ( + DD970DAD7E15CD399583110F, + 93B34B16D67C27ADD795D346, + 9A123AE56C9C5AE3BE0E2800, ); name = "image_formats"; sourceTree = ""; }; + E7A6245329A210F5C0AF131D = {isa = PBXGroup; children = ( + BDC870E69E95845672295AB9, + 359E9C5EB887770E3AA46B95, + 01490B3A4FE0E7503EF78A59, + FDA2E20181EEDFABEE8CACCC, + F5158122AABF8E950827F2CB, + AC8848FA6745CDFDFAF2F927, + 0C211C03FF27A92ADC7706A6, + DBEE524633668464C9593EE8, ); name = images; sourceTree = ""; }; + B41476FE5D48331846C83D2B = {isa = PBXGroup; children = ( BF44CE913E3ABC7CBD3A7005, 613B39307B80D6D9C4D62739, C03B12980850005B9ECF2E17, @@ -1664,156 +1638,25 @@ 4A44D8CE1E8F932AD7F6E5A3, 5B267B0B84A4AE272AAD58A4, EF14BD536F709B7D6B9F68F4, ); name = native; sourceTree = ""; }; - F7DD1006ED325822934CE941 = {isa = PBXGroup; children = ( - E969A83F4C0CF83A078F47F3, - B886B1B89D7773E4E0B443C0, - F309B3269E76DE120143DD91, - F59D71157F4D41C4D4816141, - 6E98284B2337B8ACB6DB657C, - 2E6FA1D06FBF4A4F13B37ACE, - 6018A5E91B7A26DA24103F9F, - AD6C56A11E3F985F7C7AA351, - 44131CDF742706D6C0E9EC66, - A7FC8A80F3BF7EDCBB40DBAF, - 9F0363632194A6415E392DE8, ); name = "juce_graphics"; sourceTree = ""; }; - 2F1041C065A0A50307F614ED = {isa = PBXGroup; children = ( - 3E8AACC53630A2225F4C5486, - F84DED97A83644758D30181D, - BF63AD2390FFED75EECD4FAB, - 554835604BAE08C82511706E, - 047A715B70BDCE0605F0CB1A, - 3DF61BB51C4F45E8E7399BBE, - 7354BFA17F9565BE32B449D0, - 7D75EB56FF74B25CAC8B3B56, - 5A707B988D57A28536A6E62E, ); name = components; sourceTree = ""; }; - 1F27292979CA7D0A6E999F3D = {isa = PBXGroup; children = ( - 68CE13A021B91CD24AB856E1, - AF3F2DA7FA59ACA4E789A401, - DAD5AF16CB91B3134BFDBA0D, - 2FDFCD44816447805FD012DC, - C4A9D089AA401E6F8244181C, - E9CE9F9373D3557656DFD116, - EF9C89B3C7A5808769ADFD76, - 2E3E5BB82FD2A9A582FD7E5E, - 7287E94D566F0CCB336585D6, - AAC4E65438260939D18D3F40, - 6D749A9561547CBF4C9D55FD, - E97F0C403AFAF4820EDB55F8, - 7FEE5FBF562E44ADD32CAFAC, - 1800F7D6AC6CB08DDE716CFF, - 130B30A89F8EB787CA96BD73, - 16A5D3C51A676B5EB96B07FC, - 9DC7E8A153861BEC0C8205A0, - A3784CA5E1195E1792E617F6, - 2CBB52A96FFA3344C137AFB1, - 8DC66AE55D8DDC757FEFC35D, ); name = mouse; sourceTree = ""; }; - 88897071E8E741ABDB94C057 = {isa = PBXGroup; children = ( - 221859580563CB895AAB6167, - 9E20217FB413D60F83A931AD, - D7E99FDE83844ECAA502376A, - 3E9420908A60B009C762593A, - 804EF2A74F928AE02E380D38, - 6173081C862DEC593FC80E05, - 41D8E7CFFC16D293F934DB74, - 28B97FFBC14A808881547FA7, - 1BF56B39CCF7CBAEF9BB9A84, - 4378029B012345D856709C2E, - 19FE66760D46BF77905C3B48, - 661F33F1EB949D590090D53E, - 1DA8B8E25372E8F00080877B, ); name = keyboard; sourceTree = ""; }; - B1F5418A24C949EF1EDCC5CC = {isa = PBXGroup; children = ( - BADB10DBDB2B94E03AF14B91, - F4DD9A24D4B78E8DA2558487, - 06745837B0C272B8686ACF30, - 422E3CE271E2064729DA6F46, - A4371BEE6FAA21EAD5E50D9C, - C772B460012E89562C4D93D7, - C02300F6DDD1A5D705603B0F, - 2CB8EA303EA9DDA6A788E09C, - 949131E58393C7020549AA11, - 8A5772ED4AE108BB21D97514, - 8930689A13E07781BE58FA24, - 9A577EF18204B6FE35D227B0, - 4CA0D374BA396AC331C7657E, - CF746C34F8DB1B073F1A4FA0, - 607D538C599F10798C3399E0, - C5CAA1141DB6800E4CE2CF51, - E7CF28977428BDE6A175943C, - E55C6DF8352F3FBE56499775, - 4CA0CF8181B0B7321AC02F44, - E5753506CDDFF88D638975ED, - 8A1FB5D85766EE499267EFCC, - A6D365F17431ED5DE20C31C6, - EED45AF0FE17F2782911D0AE, - 1A4FF248A625623F2AB5B78A, - 664D7BAD62148780288B4904, - AF601ABA3B20D0E5999328C7, - 360140E521BFFBEAE167DE5F, ); name = widgets; sourceTree = ""; }; - 20C66850D35C2F7AADD7EA64 = {isa = PBXGroup; children = ( - A1CC4DCD28D612221D9B445C, - C7ED330EB140FCC0B096E2E9, - DDB141526302B59595C3A584, - 5A1ECBE0BEAF6C2B976EE813, - 5C00F2B0503A9B4774455977, - AA78AF689E1B8E9B48B6E271, - 08CC510A823DA8A188233FB2, - 14E46E9101177690C481518A, - 3BE93702701665C1CF0D71F4, - DAF2DC4885AA5A5263A16E94, - B27AB74B32E014257ACF7EC5, - 46EE36AEA94A83975A5C36C3, - 602F2E014E4796C2DA29CDB3, - 577824246C165D84AA378BE0, - 20B1A2291D2367A6CE6A98E0, - 3FE3BB22E6A6B04200358D89, - 48348E65A2D505CD55F894CC, - 34D0CAA3AE118782B1D85410, - BFB539E4567CACD9D0DE55E5, ); name = windows; sourceTree = ""; }; - F30B7D8CE97DE5606AE6DC8E = {isa = PBXGroup; children = ( - 098EE470BA8744AD218E09F7, - 41004038C181AC5C8CDDD02D, - F950431A9C0864A8EADF9996, - 26B0149626A30EF364609DDD, - EDE49EEE9EF8B5202426D948, - 32AA8C09B7A39118E3A4BFA6, ); name = menus; sourceTree = ""; }; - 4C272B3754B014AC08B0E033 = {isa = PBXGroup; children = ( - 6B526A365078C24900C821B5, - 24D34491A75D9158E571CE95, - B0C8BABB5E59C2F7FAA37689, - FC9E35A083FC90411722B192, - C08F4E167F53BD59708ABC46, - B35E6FA7FA077CB7887CB7EC, - A16CAFD9F29F03D5A11457FD, - 26A7E3CEB56737AB4E725BE9, - 6877464D85600AAC5F84F063, - A6E737E1560A81E5A45DD9BC, - 948076D06B104682079290E5, - 705D210EADDE876947060561, - 4DC09FE2D606F3346B269F47, - E03B0CE2DF954597EDE01376, - 64E7DC1B23F237CD9F141439, - 1FA16B4D97401423966B4183, - 0B35461B91EE6372D40C26E0, - 778A0345A4F0B08ABA3ED5F1, - 55AD9D2F0D75B19660C948C1, - 8B01626CE8C886F18BEC9178, - F940D16031F521E526383AFC, - 3E71B82FA28ADE017FF7C836, - 433F5E9D26E0EDD4B309A0C0, - C5F3D1E74B44903AAC0126D1, - 93C5ACD4E394109C97132641, - E7B5CA1BD06F33C213FAA37D, - 6F689AC4B401D474507500C1, - 06027E788981B5B21E48EDEA, - 624D83262AB7BACCD81A4B50, - FAF3143A9CAF9ECAF81AB3D9, - 3B52D9CB9D7135AD2F240CE0, - BD818EEF611179A02E2667BF, - 1246B7FA44AABAA2D9D19B7D, - B87C42BDAE89E73E982EF85C, - FF46CABD4A7C29380D4CAD26, - 03B8A6359E4DD6796B9F7840, ); name = layout; sourceTree = ""; }; - A0A794A5F17590D11359544E = {isa = PBXGroup; children = ( + EDE9A0E4F6937433444DA2D6 = {isa = PBXGroup; children = ( + E238C3F270655B4324101263, + 2C9F5746F9D3DEA41F12FE58, + D57B55B2B9CE6B6D9D6EFFCE, ); name = placement; sourceTree = ""; }; + F7DD1006ED325822934CE941 = {isa = PBXGroup; children = ( + E969A83F4C0CF83A078F47F3, + B886B1B89D7773E4E0B443C0, + 05B2C41888B98054AB466C80, + 2C7B862B0024AE23EEEDA0CD, + 6E98284B2337B8ACB6DB657C, + DA283F848FD03C69CC5B72ED, + E7A6245329A210F5C0AF131D, + B41476FE5D48331846C83D2B, + EDE9A0E4F6937433444DA2D6, + 9F0363632194A6415E392DE8, ); name = "juce_graphics"; sourceTree = ""; }; + B498C8B9B847362C3F01F645 = {isa = PBXGroup; children = ( + EBE6C07DB63AAA1F750C22F5, + 05864BC8C7804D05F485305F, ); name = application; sourceTree = ""; }; + E150D499BFD551DCC5C7B51F = {isa = PBXGroup; children = ( DB1613193F82A43CE17AAF88, B50129FF78D1FCC64DB4D51E, CDEFD12DAEF30B7A13DFF8F5, @@ -1832,22 +1675,27 @@ C4F60DBF5BC6169F4B7357A6, 1AB3BEE546811801C8D4C377, EC443EF07555D528F21945DF, ); name = buttons; sourceTree = ""; }; - 0CE1F0AC5B7735D5C59D065E = {isa = PBXGroup; children = ( - 1C95AB2B2812BD8960870603, - E0026785667979561D036936, - 2B56C4638018F72794BEADC8, - 8E6345C2A24786DB002C85A0, - D73A06F366784CFAA87B7BEE, - 053462A035FADA4FDCE2A8D0, - 45CAA0CEA9DA2B4F3AF549FC, - 0CB6B999BF9DBA9D0F586C6F, - 49811A30680D278DA9591BE5, - 41FDE3C3197B773438925736, - DF0EBC428D40282CD24D2015, - B7C588B87E09F887C6CB73C0, - 06577256ACDA6ECA2DF0AE84, - E889D7DD7AC4FCA48517B2E8, ); name = positioning; sourceTree = ""; }; - 1011BBE9304BAFF95A476125 = {isa = PBXGroup; children = ( + 1EA9CBBE7B5719A139A272B2 = {isa = PBXGroup; children = ( + D41591FF892A6E2E672C7A18, + DCE3EB6C3DF640697ADD3F0D, + 7552ACBC68EF48B063F619E2, + AE1746EE8E4FC95FC3635940, + 7A356CCD42F455D41990C69F, + A6E5EC33E5F9767654EFCB25, + 1E73665689A8CF1EAD07A410, + 7D5050E0DD69CB60EF1B677C, + 6D8FDB139E0FDCBD5641A097, ); name = commands; sourceTree = ""; }; + 442857F782D6B99D7E8A9552 = {isa = PBXGroup; children = ( + 3E8AACC53630A2225F4C5486, + F84DED97A83644758D30181D, + BF63AD2390FFED75EECD4FAB, + 554835604BAE08C82511706E, + 047A715B70BDCE0605F0CB1A, + 3DF61BB51C4F45E8E7399BBE, + 7354BFA17F9565BE32B449D0, + 7D75EB56FF74B25CAC8B3B56, + 5A707B988D57A28536A6E62E, ); name = components; sourceTree = ""; }; + 5EAFAFDFA821F15A4508B459 = {isa = PBXGroup; children = ( B5CF56ECED7AB7108C7FA24A, EC7A2DEE957A2B375201FC12, B0FFC533F760AED1CE7B2BC2, @@ -1863,31 +1711,7 @@ A9C31C52F36697E74384B83A, BA27FD5D74A9F7C7D0660EEC, 070AE2690CA06010BDBB4644, ); name = drawables; sourceTree = ""; }; - 7B851D47EEB0A51D2C32C5FB = {isa = PBXGroup; children = ( - 1FB5E4B9CC25B15D872DDAF8, - 762FD953C2BB53F5DC9CD403, - 9A07C2A820D1A4D1C5429E6F, - 84030B3A2263DEAB1A2EC8CF, - 08BA9BF25A4A247BAEFA7C7B, - 44AF43F408DE59FEC7FC87C1, - A516757003C57D4D3E5C637A, - 8CC6758FB15124F3CF345CA0, - 4BB76738C3C05043BFDE3507, - 6E0D954E48998693A587F2DE, - 04CF614E82E5E0D67952963A, - BB3DB74A8843A5C315854394, - 5546974D4F68A427792B725E, - 3CAB0402E5EDD5A25D4DE907, ); name = properties; sourceTree = ""; }; - 43B0193D1C7DEF84D41B69A4 = {isa = PBXGroup; children = ( - 202FBA54BE113F8E12628DF3, - F93E820028869AA360740BE2, - A3D1C2B1D20BB35EABEF5D56, - C807A91F69CF02432499E1E1, - CAAD0D8023B1EE063FE7B3BB, - 7DCF0A2E89D3CC5C976411D9, - 06F692C85C20B60877A3E153, - CA3E9C9CE9CA59B370A81095, ); name = lookandfeel; sourceTree = ""; }; - FC94936E6781852E6A5F5AAF = {isa = PBXGroup; children = ( + FF5FD1B581DC398E8A671D20 = {isa = PBXGroup; children = ( AA2C868E050557A1CCEFB5AA, 0333EF5021D4B11D0567EDE9, FB9D900CA19E8894F1F05F4E, @@ -1910,25 +1734,100 @@ 89C90F8B0901C465E356C6C8, 3EF6C867CB55DBB90076ACF2, 06EB590F5B838B697CE72F8B, ); name = filebrowser; sourceTree = ""; }; - 76533D71441DB73BC581D584 = {isa = PBXGroup; children = ( - D41591FF892A6E2E672C7A18, - DCE3EB6C3DF640697ADD3F0D, - 7552ACBC68EF48B063F619E2, - AE1746EE8E4FC95FC3635940, - 7A356CCD42F455D41990C69F, - A6E5EC33E5F9767654EFCB25, - 1E73665689A8CF1EAD07A410, - 7D5050E0DD69CB60EF1B677C, - 6D8FDB139E0FDCBD5641A097, ); name = commands; sourceTree = ""; }; - A16C13AC925F01E513BC0632 = {isa = PBXGroup; children = ( + 6891E16A41CF181D252A70E2 = {isa = PBXGroup; children = ( + 221859580563CB895AAB6167, + 9E20217FB413D60F83A931AD, + D7E99FDE83844ECAA502376A, + 3E9420908A60B009C762593A, + 804EF2A74F928AE02E380D38, + 6173081C862DEC593FC80E05, + 41D8E7CFFC16D293F934DB74, + 28B97FFBC14A808881547FA7, + 1BF56B39CCF7CBAEF9BB9A84, + 4378029B012345D856709C2E, + 19FE66760D46BF77905C3B48, + 661F33F1EB949D590090D53E, + 1DA8B8E25372E8F00080877B, ); name = keyboard; sourceTree = ""; }; + 152458EDA84AF9EBB24C7F1C = {isa = PBXGroup; children = ( + 6B526A365078C24900C821B5, + 24D34491A75D9158E571CE95, + B0C8BABB5E59C2F7FAA37689, + FC9E35A083FC90411722B192, + C08F4E167F53BD59708ABC46, + B35E6FA7FA077CB7887CB7EC, + A16CAFD9F29F03D5A11457FD, + 26A7E3CEB56737AB4E725BE9, + 6877464D85600AAC5F84F063, + A6E737E1560A81E5A45DD9BC, + 948076D06B104682079290E5, + 705D210EADDE876947060561, + 4DC09FE2D606F3346B269F47, + E03B0CE2DF954597EDE01376, + 64E7DC1B23F237CD9F141439, + 1FA16B4D97401423966B4183, + 0B35461B91EE6372D40C26E0, + 778A0345A4F0B08ABA3ED5F1, + 55AD9D2F0D75B19660C948C1, + 8B01626CE8C886F18BEC9178, + F940D16031F521E526383AFC, + 3E71B82FA28ADE017FF7C836, + 433F5E9D26E0EDD4B309A0C0, + C5F3D1E74B44903AAC0126D1, + 93C5ACD4E394109C97132641, + E7B5CA1BD06F33C213FAA37D, + 6F689AC4B401D474507500C1, + 06027E788981B5B21E48EDEA, + 624D83262AB7BACCD81A4B50, + FAF3143A9CAF9ECAF81AB3D9, + 3B52D9CB9D7135AD2F240CE0, + BD818EEF611179A02E2667BF, + 1246B7FA44AABAA2D9D19B7D, + B87C42BDAE89E73E982EF85C, + FF46CABD4A7C29380D4CAD26, + 03B8A6359E4DD6796B9F7840, ); name = layout; sourceTree = ""; }; + 4338F69C46D1058F2B27301E = {isa = PBXGroup; children = ( + 202FBA54BE113F8E12628DF3, + F93E820028869AA360740BE2, + A3D1C2B1D20BB35EABEF5D56, + C807A91F69CF02432499E1E1, + CAAD0D8023B1EE063FE7B3BB, + 7DCF0A2E89D3CC5C976411D9, + 06F692C85C20B60877A3E153, + CA3E9C9CE9CA59B370A81095, ); name = lookandfeel; sourceTree = ""; }; + 77144AC1CC880CE0F1D465C4 = {isa = PBXGroup; children = ( + 098EE470BA8744AD218E09F7, + 41004038C181AC5C8CDDD02D, + F950431A9C0864A8EADF9996, + 26B0149626A30EF364609DDD, + EDE49EEE9EF8B5202426D948, + 32AA8C09B7A39118E3A4BFA6, ); name = menus; sourceTree = ""; }; + D8E6A3AC1D16E94A22CB1013 = {isa = PBXGroup; children = ( AD7D7A1631818FAFC9600F3F, 5D2270DEE9D5C23019DEB152, D2E451A096DED665657647F8, BE439FE1379CC46AD8DA5F78, ); name = misc; sourceTree = ""; }; - C25E9058EE7B0F2E900E3433 = {isa = PBXGroup; children = ( - EBE6C07DB63AAA1F750C22F5, - 05864BC8C7804D05F485305F, ); name = application; sourceTree = ""; }; - 49D064C5B2141BD8D14AE294 = {isa = PBXGroup; children = ( + 3CB92BE112CF6432C7873973 = {isa = PBXGroup; children = ( + 68CE13A021B91CD24AB856E1, + AF3F2DA7FA59ACA4E789A401, + DAD5AF16CB91B3134BFDBA0D, + 2FDFCD44816447805FD012DC, + C4A9D089AA401E6F8244181C, + E9CE9F9373D3557656DFD116, + EF9C89B3C7A5808769ADFD76, + 2E3E5BB82FD2A9A582FD7E5E, + 7287E94D566F0CCB336585D6, + AAC4E65438260939D18D3F40, + 6D749A9561547CBF4C9D55FD, + E97F0C403AFAF4820EDB55F8, + 7FEE5FBF562E44ADD32CAFAC, + 1800F7D6AC6CB08DDE716CFF, + 130B30A89F8EB787CA96BD73, + 16A5D3C51A676B5EB96B07FC, + 9DC7E8A153861BEC0C8205A0, + A3784CA5E1195E1792E617F6, + 2CBB52A96FFA3344C137AFB1, + 8DC66AE55D8DDC757FEFC35D, ); name = mouse; sourceTree = ""; }; + AC5DEE7E7554608C034CDD6B = {isa = PBXGroup; children = ( 6776FE828D0C9AAC3F12EA59, 4013F4D715E43764169C2BF5, 1D05DBE68E45BED5B842F212, @@ -1945,25 +1844,102 @@ 46FBF3438B506BBBA1C08BE5, 1CCFA6CA5E8D3E8D1D9476B5, 584F5DA03ABAC58D8200F4DB, ); name = native; sourceTree = ""; }; + 9652A2D0E3B2AABD4FD17917 = {isa = PBXGroup; children = ( + 1C95AB2B2812BD8960870603, + E0026785667979561D036936, + 2B56C4638018F72794BEADC8, + 8E6345C2A24786DB002C85A0, + D73A06F366784CFAA87B7BEE, + 053462A035FADA4FDCE2A8D0, + 45CAA0CEA9DA2B4F3AF549FC, + 0CB6B999BF9DBA9D0F586C6F, + 49811A30680D278DA9591BE5, + 41FDE3C3197B773438925736, + DF0EBC428D40282CD24D2015, + B7C588B87E09F887C6CB73C0, + 06577256ACDA6ECA2DF0AE84, + E889D7DD7AC4FCA48517B2E8, ); name = positioning; sourceTree = ""; }; + 64F1D01DEAE073EECB556926 = {isa = PBXGroup; children = ( + 1FB5E4B9CC25B15D872DDAF8, + 762FD953C2BB53F5DC9CD403, + 9A07C2A820D1A4D1C5429E6F, + 84030B3A2263DEAB1A2EC8CF, + 08BA9BF25A4A247BAEFA7C7B, + 44AF43F408DE59FEC7FC87C1, + A516757003C57D4D3E5C637A, + 8CC6758FB15124F3CF345CA0, + 4BB76738C3C05043BFDE3507, + 6E0D954E48998693A587F2DE, + 04CF614E82E5E0D67952963A, + BB3DB74A8843A5C315854394, + 5546974D4F68A427792B725E, + 3CAB0402E5EDD5A25D4DE907, ); name = properties; sourceTree = ""; }; + 00EB1410366065CA2E5816DD = {isa = PBXGroup; children = ( + BADB10DBDB2B94E03AF14B91, + F4DD9A24D4B78E8DA2558487, + 06745837B0C272B8686ACF30, + 422E3CE271E2064729DA6F46, + A4371BEE6FAA21EAD5E50D9C, + C772B460012E89562C4D93D7, + C02300F6DDD1A5D705603B0F, + 2CB8EA303EA9DDA6A788E09C, + 949131E58393C7020549AA11, + 8A5772ED4AE108BB21D97514, + 8930689A13E07781BE58FA24, + 9A577EF18204B6FE35D227B0, + 4CA0D374BA396AC331C7657E, + CF746C34F8DB1B073F1A4FA0, + 607D538C599F10798C3399E0, + C5CAA1141DB6800E4CE2CF51, + E7CF28977428BDE6A175943C, + E55C6DF8352F3FBE56499775, + 4CA0CF8181B0B7321AC02F44, + E5753506CDDFF88D638975ED, + 8A1FB5D85766EE499267EFCC, + A6D365F17431ED5DE20C31C6, + EED45AF0FE17F2782911D0AE, + 1A4FF248A625623F2AB5B78A, + 664D7BAD62148780288B4904, + AF601ABA3B20D0E5999328C7, + 360140E521BFFBEAE167DE5F, ); name = widgets; sourceTree = ""; }; + 71CFA50CA6D7DDEF3B4F7CFD = {isa = PBXGroup; children = ( + A1CC4DCD28D612221D9B445C, + C7ED330EB140FCC0B096E2E9, + DDB141526302B59595C3A584, + 5A1ECBE0BEAF6C2B976EE813, + 5C00F2B0503A9B4774455977, + AA78AF689E1B8E9B48B6E271, + 08CC510A823DA8A188233FB2, + 14E46E9101177690C481518A, + 3BE93702701665C1CF0D71F4, + DAF2DC4885AA5A5263A16E94, + B27AB74B32E014257ACF7EC5, + 46EE36AEA94A83975A5C36C3, + 602F2E014E4796C2DA29CDB3, + 577824246C165D84AA378BE0, + 20B1A2291D2367A6CE6A98E0, + 3FE3BB22E6A6B04200358D89, + 48348E65A2D505CD55F894CC, + 34D0CAA3AE118782B1D85410, + BFB539E4567CACD9D0DE55E5, ); name = windows; sourceTree = ""; }; 2727A6D234211D5EEFE67B2D = {isa = PBXGroup; children = ( - 2F1041C065A0A50307F614ED, - 1F27292979CA7D0A6E999F3D, - 88897071E8E741ABDB94C057, - B1F5418A24C949EF1EDCC5CC, - 20C66850D35C2F7AADD7EA64, - F30B7D8CE97DE5606AE6DC8E, - 4C272B3754B014AC08B0E033, - A0A794A5F17590D11359544E, - 0CE1F0AC5B7735D5C59D065E, - 1011BBE9304BAFF95A476125, - 7B851D47EEB0A51D2C32C5FB, - 43B0193D1C7DEF84D41B69A4, - FC94936E6781852E6A5F5AAF, - 76533D71441DB73BC581D584, - A16C13AC925F01E513BC0632, - C25E9058EE7B0F2E900E3433, - 49D064C5B2141BD8D14AE294, - E10E5BBBE8515439D764CBBB, + B498C8B9B847362C3F01F645, + E150D499BFD551DCC5C7B51F, + 1EA9CBBE7B5719A139A272B2, + 442857F782D6B99D7E8A9552, + 5EAFAFDFA821F15A4508B459, + FF5FD1B581DC398E8A671D20, + 6891E16A41CF181D252A70E2, + 152458EDA84AF9EBB24C7F1C, + 4338F69C46D1058F2B27301E, + 77144AC1CC880CE0F1D465C4, + D8E6A3AC1D16E94A22CB1013, + 3CB92BE112CF6432C7873973, + AC5DEE7E7554608C034CDD6B, + 9652A2D0E3B2AABD4FD17917, + 64F1D01DEAE073EECB556926, + 00EB1410366065CA2E5816DD, + 71CFA50CA6D7DDEF3B4F7CFD, 6A6347D9B543CE96713831B9, ); name = "juce_gui_basics"; sourceTree = ""; }; 7DEF87B9C8D847F2840BF97D = {isa = PBXGroup; children = ( 714F603CF16614D65F89340D, @@ -2025,9 +2001,21 @@ 66D132EDB56154912C007BA8, A53F5FF344A1D95EBBBDF3DC, DFD4E790D5E34260219E3AF7, - 5DB6DA27DC5C022696109EF8, 644E389974336014E8890F31, ); name = "juce_gui_extra"; sourceTree = ""; }; - 6EB5B0C74A683FD9E8F67118 = {isa = PBXGroup; children = ( + DA3E811B275440DA67B74A7F = {isa = PBXGroup; children = ( + 8C7A9D19E4BF794F25112C92, + 8AF7405E7AF18A44BF24811B, + 6E2E587EC9DCB2595D73A5CD, + 44BFB21474150C54D8B45035, ); name = geometry; sourceTree = ""; }; + 484005DDD3D1200F90DB6547 = {isa = PBXGroup; children = ( + 93A5B72C4030F63A78120194, + 6ACE33C4515448BE0DF400C8, + CF6B3F4DF15D7BAAEB2495BC, + 73B2312BC8C5D5A5A7AD87D0, + 51686AA73651EE47EF5CE35E, + 49E5DF4D47ADC97FB605F93F, + F16BDC9AFAD544D72BF6DC3C, ); name = native; sourceTree = ""; }; + 9A1C22A64EF6765E628D9DB8 = {isa = PBXGroup; children = ( 86F9F3EDDA98B10C15901578, A003021CCCD1F8D2200E9066, EDAA8D220CC237DE5D612F47, @@ -2045,47 +2033,32 @@ AC5BB40FA10713128CC9A2A1, 3BAC3350B6CA12EFF6587DF6, 4055E0D3D92A96C8E797ACBD, ); name = opengl; sourceTree = ""; }; - 8EEFFBC75F21B6E21D802A38 = {isa = PBXGroup; children = ( - 8C7A9D19E4BF794F25112C92, - 8AF7405E7AF18A44BF24811B, - 6E2E587EC9DCB2595D73A5CD, - 44BFB21474150C54D8B45035, ); name = geometry; sourceTree = ""; }; - 72D293A3B38BAD3129DF1940 = {isa = PBXGroup; children = ( + 96463EF7F2C7E4B6A970B318 = {isa = PBXGroup; children = ( 6BF891205F6EEAF85C1C0F2C, E662D32EE899694C2F360B77, ); name = utils; sourceTree = ""; }; - 4527369C4DAB2CE60232DE94 = {isa = PBXGroup; children = ( - 93A5B72C4030F63A78120194, - 6ACE33C4515448BE0DF400C8, - CF6B3F4DF15D7BAAEB2495BC, - 73B2312BC8C5D5A5A7AD87D0, - 51686AA73651EE47EF5CE35E, - 49E5DF4D47ADC97FB605F93F, - F16BDC9AFAD544D72BF6DC3C, ); name = native; sourceTree = ""; }; F60314F08ACFDB997F502781 = {isa = PBXGroup; children = ( - 6EB5B0C74A683FD9E8F67118, - 8EEFFBC75F21B6E21D802A38, - 72D293A3B38BAD3129DF1940, - 4527369C4DAB2CE60232DE94, - E4E6F10141E07DE0F2960C2F, + DA3E811B275440DA67B74A7F, + 484005DDD3D1200F90DB6547, + 9A1C22A64EF6765E628D9DB8, + 96463EF7F2C7E4B6A970B318, B4EBC54E160BF6EFDA54A708, ); name = "juce_opengl"; sourceTree = ""; }; - ABEEA81A9680F6A4F8ECA0EA = {isa = PBXGroup; children = ( - 7A32476DF07EE4C33512F01D, - F75D109BD33B5C057C150155, ); name = playback; sourceTree = ""; }; - 1C67C665FD3B6D5133151E2D = {isa = PBXGroup; children = ( + D506F9F24F7F53699D9EC7E0 = {isa = PBXGroup; children = ( DB8D923C776A1038384A10D5, 5CD2D4CDAC75E50E78ABE46C, ); name = capture; sourceTree = ""; }; - 5CBF586DCC30079B9463982A = {isa = PBXGroup; children = ( + B97B5586EDF684C9754563C2 = {isa = PBXGroup; children = ( 407FCF60E01E1C7F7BBF83B2, 26BFF71147B21AEECB934431, C8A3BA380B7DADEBA46EC1FF, A091657F22DDCFFC2D0E3E68, 4366A35F3F091C0EEFD58817, CF412309E5514E05CBD2A30F, ); name = native; sourceTree = ""; }; + 920D42A2B5F1763CB6CFF5DD = {isa = PBXGroup; children = ( + 7A32476DF07EE4C33512F01D, + F75D109BD33B5C057C150155, ); name = playback; sourceTree = ""; }; CC319022914B6972D2B91A23 = {isa = PBXGroup; children = ( - ABEEA81A9680F6A4F8ECA0EA, - 1C67C665FD3B6D5133151E2D, - 5CBF586DCC30079B9463982A, - 0FD74232B9B3A15C19D73B4F, + D506F9F24F7F53699D9EC7E0, + B97B5586EDF684C9754563C2, + 920D42A2B5F1763CB6CFF5DD, A20A2F639F28E15631EEEA35, ); name = "juce_video"; sourceTree = ""; }; E697CF5985AC7D206A214CE1 = {isa = PBXGroup; children = ( 42D107F741897BBB52B61202, @@ -2104,23 +2077,23 @@ CC319022914B6972D2B91A23, ); name = "Juce Modules"; sourceTree = ""; }; C94E97E4A3CB628A675EE05C = {isa = PBXGroup; children = ( B84ADDD01BAB1B1E21DDFF07, - 19DBF218B50AA295AED50CC2, - D08758C4B60AE0ECD82D8EF6, - C987F7105C386F9799C74AE5, - 768E5A86B7E84A146818B866, - 0D72F29AB05E80E6D8A57578, - 7DE30FBED9393A59FF08AFC4, - 332B664DD5F1E87D1BC77715, - BBDC1C7DE652B571ED885097, - 8C96A8A1170495B6693F2FF9, - 5E489080FFCF538C3170739B, - DE6FBEE731028F230A86F223, - 2E631361420FA9496ED300DF, - 1CA41F35C44145819921CF79, - B6FF0E28C1E186DD9E97F838, + 5FEA66532C18871947DA95A9, + 8202E36EB5B777BA3F00A181, + 34405DE2900A4E762CF2DAEA, + 7DDF974E74FDF5B5D29E2E27, + 7ECF0BA098438BBD194FEE75, + 4E3266F9CD3260D786538E6D, + B8A22D85276B05E8EE8F0BC4, + D2882899DDDE37B4CD837280, + 571FEF1C078CC4FB35DAE33A, + 0F259ACE12C8A81AA558661C, + AE3C0E5467FE67DAF01645FC, + 1062CD8BD738A5F58CC3F64D, + 7852F468318493D3FAEC9089, + D14A9B0E0A5A536B6D72EFAF, 15BA4AEE0C0E22D7C8BE92CA, ); name = "Juce Library Code"; sourceTree = ""; }; 094FA973096AF6FDD5A75280 = {isa = PBXGroup; children = ( - 9A31450E90F82EE417285AA4, + 1E0CCB36A0D6D2CE936E43BF, 16799F26A4934E01FE14D70A, ); name = Resources; sourceTree = ""; }; B679234897D9AEB22E892566 = {isa = PBXGroup; children = ( 92CABA9C9B5148FCA22A0503, @@ -2137,7 +2110,7 @@ BC1276921CB154EB04E5EBAE, 095618F6D669589BD1DBD1ED, ); name = Frameworks; sourceTree = ""; }; 6F245D0C169B0E9060BD1033 = {isa = PBXGroup; children = ( - 4B8E8BD3DEAE0C479D04F571, ); name = Products; sourceTree = ""; }; + 9C71E9533EDADF610F789D88, ); name = Products; sourceTree = ""; }; 41A4B977F5588A439A066455 = {isa = PBXGroup; children = ( 24BF2D05D134C386864C4C7D, E697CF5985AC7D206A214CE1, @@ -2145,7 +2118,7 @@ 094FA973096AF6FDD5A75280, B679234897D9AEB22E892566, 6F245D0C169B0E9060BD1033, ); name = Source; sourceTree = ""; }; - 993A56BA093F4D3C2556398E = {isa = XCBuildConfiguration; buildSettings = { + B0ADA4CCDD12487AAA4D29E3 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2161,12 +2134,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AudioAppExample; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - EA0243E56EC3EAF286B53CA6 = {isa = XCBuildConfiguration; buildSettings = { + F8E0347F1E2A6CDA40CBAFC1 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2183,7 +2156,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AudioAppExample; @@ -2220,32 +2193,33 @@ PRODUCT_NAME = "AudioAppExample"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + DE876A3DBFEEF66A9EE062EC = {isa = PBXTargetDependency; target = D010D5837C01EB7574A48649; }; 074FE87A26471418B3AC0921 = {isa = XCConfigurationList; buildConfigurations = ( 2DDD1A3A56EAB02179D1CFB6, BE32D9CFAA27D791B2181C7F, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - FF720F7C44675347E5E0EB5A = {isa = XCConfigurationList; buildConfigurations = ( - 993A56BA093F4D3C2556398E, - EA0243E56EC3EAF286B53CA6, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 6480A9A75122084E426BEF0C = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 5E209C49168EC5C17A54C6C7 = {isa = XCConfigurationList; buildConfigurations = ( + B0ADA4CCDD12487AAA4D29E3, + F8E0347F1E2A6CDA40CBAFC1, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 3602833D915A2AC7C25F537F = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 0CB39189A1701173FED41819, ); runOnlyForDeploymentPostprocessing = 0; }; - EE26AB6336CDF8E778B3DA86 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + BC3ECD5BCB6580E951083B7E = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 5055109434B36CD6E0B6D360, 55A794809FECCB07D3C4D07D, - 9F994C4912DB4402247C438F, - 9BC0ECFC7AF57F1909EE09FA, - 85FE609FB6402062EF2C0DBA, - F794ED1AA51CF125F7F1A8A9, - 8B9F9A6D24146522DD93CD22, - B0576FED799D792664EB5D15, - 916BBC1AB5BE42CD684DAC5B, - EA094DDAD2D1A7A4C0C2233E, - 8FB9BEF532266F191FA2343F, - 3D181BDD770219ED14488377, - E0AAACBB6027FC8FD4F9113C, - 9537FB2A9B43C898E86156A7, - 42AE22EDF3A83997E9444080, - ED46B41A891FE3B15A184ECF, ); runOnlyForDeploymentPostprocessing = 0; }; - B6DD28580BC7A7F690EF4B49 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 169D0D504ED242BFAB124750, + 404DE83EB6A8750B51021B56, + 9647D38482003C7935023564, + BE3AF34796EB8018C7CF57E1, + 87A3F2EDF075A6CC0D1F592F, + F04ED92056A417B954A3CD77, + 9351C4C5A67B13C998014734, + 233883A753FE7837D92A3A6F, + D152BFE027C6E31ED068C789, + 2434A698BFA843B1858C07ED, + 62809FDCE519DEF052EA7938, + 8224320056042532BE315901, + 8B21FD4457DD9685495ADD8A, + C85B383577A335D5D1CF67B8, ); runOnlyForDeploymentPostprocessing = 0; }; + C9974DDFB456D5307D4C29F3 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 3286435E3CC944A630866B89, 7AC823C6BFA28E49D004E0E0, 32D0B845ED45381A3B0D3286, @@ -2259,11 +2233,11 @@ 291730DFE49E6AE97D4C8CEC, 22F4A52A8EEA059B7DD0FCC2, 74DB8EEA9D58B6E97C392192, ); runOnlyForDeploymentPostprocessing = 0; }; - EDF214F1951D7745347EA1D1 = {isa = PBXNativeTarget; buildConfigurationList = FF720F7C44675347E5E0EB5A; buildPhases = ( - 6480A9A75122084E426BEF0C, - EE26AB6336CDF8E778B3DA86, - B6DD28580BC7A7F690EF4B49, ); buildRules = ( ); dependencies = ( ); name = AudioAppExample; productName = AudioAppExample; productReference = 4B8E8BD3DEAE0C479D04F571; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 0E00FEF4A999DE35888889AE = {isa = PBXProject; buildConfigurationList = 074FE87A26471418B3AC0921; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 41A4B977F5588A439A066455; projectDirPath = ""; projectRoot = ""; targets = ( EDF214F1951D7745347EA1D1 ); }; + D010D5837C01EB7574A48649 = {isa = PBXNativeTarget; buildConfigurationList = 5E209C49168EC5C17A54C6C7; buildPhases = ( + 3602833D915A2AC7C25F537F, + BC3ECD5BCB6580E951083B7E, + C9974DDFB456D5307D4C29F3, ); buildRules = ( ); dependencies = ( ); name = "AudioAppExample (App)"; productName = AudioAppExample; productReference = 9C71E9533EDADF610F789D88; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 0E00FEF4A999DE35888889AE = {isa = PBXProject; buildConfigurationList = 074FE87A26471418B3AC0921; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { D010D5837C01EB7574A48649 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 41A4B977F5588A439A066455; projectDirPath = ""; projectRoot = ""; targets = (D010D5837C01EB7574A48649); }; }; rootObject = 0E00FEF4A999DE35888889AE; } diff --git a/examples/AudioAppExample/Builds/MacOSX/Info-App.plist b/examples/AudioAppExample/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..cee4219f66 --- /dev/null +++ b/examples/AudioAppExample/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AudioAppExample + CFBundleDisplayName + AudioAppExample + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/AudioAppExample/Builds/MacOSX/Info.plist b/examples/AudioAppExample/Builds/MacOSX/Info.plist deleted file mode 100644 index 1f9e3c96bb..0000000000 --- a/examples/AudioAppExample/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - AudioAppExample - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj b/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj index 64f5643072..9b0caace43 100644 --- a/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj +++ b/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj @@ -212,6 +212,9 @@ true + + true + true @@ -227,15 +230,6 @@ true - - true - - - true - - - true - true @@ -284,25 +278,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -332,25 +311,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -368,6 +350,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -401,9 +401,6 @@ true - - true - true @@ -413,31 +410,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -452,70 +476,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -554,136 +575,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -698,37 +716,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -752,25 +752,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -788,31 +791,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -839,127 +836,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1013,184 +1013,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1301,20 +1301,20 @@ true - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -1353,6 +1353,8 @@ + + @@ -1360,20 +1362,10 @@ + - - - - - - - - - - - @@ -1383,8 +1375,25 @@ + + + + + + + + + + + + + + + + + @@ -1395,15 +1404,6 @@ - - - - - - - - - @@ -1424,41 +1424,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1475,25 +1440,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1503,6 +1449,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1516,31 +1496,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1549,14 +1549,22 @@ + + + + - - - - + + + + + + + + @@ -1566,19 +1574,11 @@ - - - - - - - - - - + + @@ -1589,10 +1589,15 @@ - - - - + + + + + + + + + @@ -1603,39 +1608,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1644,33 +1665,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1690,15 +1684,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1706,13 +1714,6 @@ - - - - - - - @@ -1720,31 +1721,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1770,20 +1770,10 @@ - - - - - - - - - - @@ -1791,30 +1781,24 @@ + + + + + + + + + + + - - - - - - - - - - - - - - - - - diff --git a/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj.filters b/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj.filters index 256472247b..cd5c4e0261 100644 --- a/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj.filters +++ b/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj.filters @@ -35,45 +35,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -86,17 +86,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -104,17 +113,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -122,29 +125,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -158,33 +158,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -194,80 +194,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -290,30 +290,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -412,6 +412,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -427,15 +430,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -490,26 +484,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -538,26 +517,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -577,6 +559,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -610,9 +610,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -628,44 +625,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -682,33 +643,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -733,41 +667,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -775,32 +679,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -880,78 +769,183 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -967,6 +961,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -988,26 +988,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1024,32 +1027,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1081,6 +1078,51 @@ Juce Modules\juce_graphics\native + + Juce Modules\juce_graphics\placement + + + Juce Modules\juce_gui_basics\application + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + Juce Modules\juce_gui_basics\components @@ -1093,116 +1135,74 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1255,99 +1255,6 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - Juce Modules\juce_gui_basics\lookandfeel @@ -1360,56 +1267,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1456,6 +1348,114 @@ Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + Juce Modules\juce_gui_extra\code_editor @@ -1582,46 +1582,46 @@ Juce Modules\juce_video\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1734,6 +1734,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1755,23 +1761,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1797,38 +1824,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1860,33 +1887,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1947,50 +1947,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2052,53 +2094,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2157,158 +2280,35 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core - - Juce Modules\juce_core\files + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_cryptography\encryption Juce Modules\juce_cryptography\hashing @@ -2322,6 +2322,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2331,20 +2343,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2373,36 +2397,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2412,6 +2406,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2442,17 +2442,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2484,50 +2499,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2544,44 +2589,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2607,87 +2670,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2733,44 +2715,86 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2793,27 +2817,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2835,80 +2838,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2985,33 +2985,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3024,9 +2997,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3048,18 +3018,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3070,50 +3070,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - - Juce Library Code diff --git a/examples/AudioAppExample/Builds/iOS/AudioAppExample.xcodeproj/project.pbxproj b/examples/AudioAppExample/Builds/iOS/AudioAppExample.xcodeproj/project.pbxproj index 7b477cff84..b72de167c2 100644 --- a/examples/AudioAppExample/Builds/iOS/AudioAppExample.xcodeproj/project.pbxproj +++ b/examples/AudioAppExample/Builds/iOS/AudioAppExample.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 5F8150BA71BC7BC278D19BDF = {isa = PBXBuildFile; fileRef = 9C71E9533EDADF610F789D88; }; 3286435E3CC944A630866B89 = {isa = PBXBuildFile; fileRef = 92CABA9C9B5148FCA22A0503; }; 7AC823C6BFA28E49D004E0E0 = {isa = PBXBuildFile; fileRef = BD70FA4626657FF1DEBB10DA; }; 558C49788C323F72C879C219 = {isa = PBXBuildFile; fileRef = 440774261ADCDDE62F8611DE; }; @@ -21,27 +22,26 @@ 70EC04D8CFE012341DBC0A45 = {isa = PBXBuildFile; fileRef = 9B83CA7A03621F4DE0B0C3F5; }; 5055109434B36CD6E0B6D360 = {isa = PBXBuildFile; fileRef = 2545022A0EE088A0C46EBD13; }; 55A794809FECCB07D3C4D07D = {isa = PBXBuildFile; fileRef = D78365C74082A1253E12AF17; }; - 9F994C4912DB4402247C438F = {isa = PBXBuildFile; fileRef = 19DBF218B50AA295AED50CC2; }; - 9BC0ECFC7AF57F1909EE09FA = {isa = PBXBuildFile; fileRef = D08758C4B60AE0ECD82D8EF6; }; - 85FE609FB6402062EF2C0DBA = {isa = PBXBuildFile; fileRef = C987F7105C386F9799C74AE5; }; - F794ED1AA51CF125F7F1A8A9 = {isa = PBXBuildFile; fileRef = 768E5A86B7E84A146818B866; }; - 8B9F9A6D24146522DD93CD22 = {isa = PBXBuildFile; fileRef = 0D72F29AB05E80E6D8A57578; }; - B0576FED799D792664EB5D15 = {isa = PBXBuildFile; fileRef = 7DE30FBED9393A59FF08AFC4; }; - 916BBC1AB5BE42CD684DAC5B = {isa = PBXBuildFile; fileRef = 332B664DD5F1E87D1BC77715; }; - EA094DDAD2D1A7A4C0C2233E = {isa = PBXBuildFile; fileRef = BBDC1C7DE652B571ED885097; }; - 8FB9BEF532266F191FA2343F = {isa = PBXBuildFile; fileRef = 8C96A8A1170495B6693F2FF9; }; - 3D181BDD770219ED14488377 = {isa = PBXBuildFile; fileRef = 5E489080FFCF538C3170739B; }; - E0AAACBB6027FC8FD4F9113C = {isa = PBXBuildFile; fileRef = DE6FBEE731028F230A86F223; }; - 9537FB2A9B43C898E86156A7 = {isa = PBXBuildFile; fileRef = 2E631361420FA9496ED300DF; }; - 42AE22EDF3A83997E9444080 = {isa = PBXBuildFile; fileRef = 1CA41F35C44145819921CF79; }; - ED46B41A891FE3B15A184ECF = {isa = PBXBuildFile; fileRef = B6FF0E28C1E186DD9E97F838; }; + 169D0D504ED242BFAB124750 = {isa = PBXBuildFile; fileRef = 5FEA66532C18871947DA95A9; }; + 404DE83EB6A8750B51021B56 = {isa = PBXBuildFile; fileRef = 8202E36EB5B777BA3F00A181; }; + 9647D38482003C7935023564 = {isa = PBXBuildFile; fileRef = 34405DE2900A4E762CF2DAEA; }; + BE3AF34796EB8018C7CF57E1 = {isa = PBXBuildFile; fileRef = 7DDF974E74FDF5B5D29E2E27; }; + 87A3F2EDF075A6CC0D1F592F = {isa = PBXBuildFile; fileRef = 7ECF0BA098438BBD194FEE75; }; + F04ED92056A417B954A3CD77 = {isa = PBXBuildFile; fileRef = 4E3266F9CD3260D786538E6D; }; + 9351C4C5A67B13C998014734 = {isa = PBXBuildFile; fileRef = B8A22D85276B05E8EE8F0BC4; }; + 233883A753FE7837D92A3A6F = {isa = PBXBuildFile; fileRef = D2882899DDDE37B4CD837280; }; + D152BFE027C6E31ED068C789 = {isa = PBXBuildFile; fileRef = 571FEF1C078CC4FB35DAE33A; }; + 2434A698BFA843B1858C07ED = {isa = PBXBuildFile; fileRef = 0F259ACE12C8A81AA558661C; }; + 62809FDCE519DEF052EA7938 = {isa = PBXBuildFile; fileRef = AE3C0E5467FE67DAF01645FC; }; + 8224320056042532BE315901 = {isa = PBXBuildFile; fileRef = 1062CD8BD738A5F58CC3F64D; }; + 8B21FD4457DD9685495ADD8A = {isa = PBXBuildFile; fileRef = 7852F468318493D3FAEC9089; }; + C85B383577A335D5D1CF67B8 = {isa = PBXBuildFile; fileRef = D14A9B0E0A5A536B6D72EFAF; }; 0029311BFF31395FD00963CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; 0042600B8ACF3532B5AE4839 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 00F0299DB6F4889526D7C5F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; 01065486D2E254D02B75509F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; 01490B3A4FE0E7503EF78A59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; 0197C4DD5E7ACE14FF668D62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; - 02CF5AD726503AFB1193C81E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0333EF5021D4B11D0567EDE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; 03B8A6359E4DD6796B9F7840 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; 0407B0BEDEA7EC85B84197CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -84,14 +84,14 @@ 0CB6B999BF9DBA9D0F586C6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; 0CDECC23B99E40DB6BD73FD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; 0D136F19DF81AFE8C90A0F01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0D72F29AB05E80E6D8A57578 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 0D748BB96C09FA6846E28D1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 0E8660300B58F0FF90907C93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; 0EC0E5FB195BD2DCCE4FE103 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; + 0F259ACE12C8A81AA558661C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 0F7E54460D000A212BA37807 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; 0FB03F29666B9E3588BCA21A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; - 0FD74232B9B3A15C19D73B4F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0FEA2018033238F713A9933D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; + 1062CD8BD738A5F58CC3F64D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 10CCA4154B34E2601DF7E36C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; 10F336062BF70F1171393EA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; 10F35EB3267D17EB21EE9EEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -128,7 +128,6 @@ 1800F7D6AC6CB08DDE716CFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 1859D1550F703A8B0E2E9678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorValueTreeState.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"; sourceTree = "SOURCE_ROOT"; }; 188F0A8D1EEC0AC08485B32D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; - 19DBF218B50AA295AED50CC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 19FE66760D46BF77905C3B48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; 1A2E38E8795FD19F801DF103 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; 1A4FF248A625623F2AB5B78A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -142,7 +141,6 @@ 1C50B35A818EC78F8FF81815 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 1C88AFF1BEE2BBD2646C3FE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; 1C95AB2B2812BD8960870603 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1CA41F35C44145819921CF79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 1CCFA6CA5E8D3E8D1D9476B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 1D05DBE68E45BED5B842F212 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; 1D29F6A21F927F10EB8C5EEF = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; @@ -151,6 +149,7 @@ 1DA8B8E25372E8F00080877B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; 1DA9D191A3312AAF11810745 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; 1E02091AE0A7BB79608FCC0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; + 1E0CCB36A0D6D2CE936E43BF = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 1E73665689A8CF1EAD07A410 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; 1F0ADEAEB1F4BFFDF96597D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; 1F293903C761D909018FDD67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; @@ -204,11 +203,9 @@ 2CD02E712AFC2633AE66F876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; 2D8585823D0A4210D1B161DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; 2E3E5BB82FD2A9A582FD7E5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2E631361420FA9496ED300DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 2F02F02DE72872590941BD0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; 2FDFCD44816447805FD012DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; 303FE5650303C9D52133FDB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; - 30E959B23AA2EBA0CB11D121 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3126074952DF6879C42AF9A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 315DDEAAB7818AE4F369C230 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; 319336062D169304F2BEDDD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -220,9 +217,9 @@ 322590D8C7EE4F273C28A081 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; 324E57D5C6BA8C19535791A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; 32AA8C09B7A39118E3A4BFA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; - 332B664DD5F1E87D1BC77715 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 33C4E091AF43E7CEA138F133 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; 33FEAF50967CEB5800BF72BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; + 34405DE2900A4E762CF2DAEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 3473D34B4E5F5BC3D315C6E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; 34D0CAA3AE118782B1D85410 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 3514CF0F5CB28BBD688539B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; @@ -252,7 +249,6 @@ 3BE93702701665C1CF0D71F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 3BF749BD7341CB6B695403F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; 3CAB0402E5EDD5A25D4DE907 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 3CD98742CA1919AEE3F9D9BC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3CEE794B62AEDD6CD0650F0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 3CFFE0377EB4E2615F89AD16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; 3D75092F510176CC7F979ED9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; @@ -329,6 +325,7 @@ 4D8CBFA4ADFA41465A97C072 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; 4DA82F4EA6B042B411DB20A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; 4DC09FE2D606F3346B269F47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4E3266F9CD3260D786538E6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 4E54EF00533AF35ACE6EE0D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 4E81FC636E217976041F8FD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; 4E910C3EE26D3CB30DE64DE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -357,6 +354,7 @@ 55CFA008C55F190872354FF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; 56BBB410F5117805919652E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceSelectorComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h"; sourceTree = "SOURCE_ROOT"; }; 570E0E900CD46076476337A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 571FEF1C078CC4FB35DAE33A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 5736EEAD19F704D8BC0D63CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; 5765E0F55ADB4319F0F896D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; 577824246C165D84AA378BE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -371,9 +369,7 @@ 5A1ECBE0BEAF6C2B976EE813 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; 5A707B988D57A28536A6E62E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; 5AB7146863FE8F4F5AD7A092 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; - 5AE6D28B2C36587A4F0E9DE3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5B267B0B84A4AE272AAD58A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5BE6EA9AF8FB65EE6C5A2DDE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5C00F2B0503A9B4774455977 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C6D3A49499F186AFFC3DFDA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 5CBF59C67F30E77F408EF2A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -382,10 +378,9 @@ 5CD2D4CDAC75E50E78ABE46C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CameraDevice.h"; path = "../../../../modules/juce_video/capture/juce_CameraDevice.h"; sourceTree = "SOURCE_ROOT"; }; 5D2270DEE9D5C23019DEB152 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; 5D65D7D73CFD4C3292B44F07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5DB6DA27DC5C022696109EF8 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5E151D89199CE9D3E7C3F0B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; - 5E489080FFCF538C3170739B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 5F1FD7697F7FB42EA6E9CDBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5FEA66532C18871947DA95A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 5FEF4DC42947B82D016071A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; 602F2E014E4796C2DA29CDB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; 607D538C599F10798C3399E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -398,7 +393,6 @@ 6295F7DF5F087D52FD31265A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; 62E68C38E001F2FE60397D3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 63E1D500C9E6654A2EA5015B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; - 641CEAEA5DDBA04D348E3E58 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 644E389974336014E8890F31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; 64515D56E168E26DE6679FF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; 64851AA6F4FAEAD9E3CB5D68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -427,7 +421,6 @@ 6ACE33C4515448BE0DF400C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_android.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_android.h"; sourceTree = "SOURCE_ROOT"; }; 6B2C313C20885C7B75D40ED2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../../modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; 6B526A365078C24900C821B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; }; - 6BAD62D1E379BB05328C035D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6BF891205F6EEAF85C1C0F2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 6C32FCD6B87189C1F43BD462 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; 6C4F8F17F78FE9C8B45941D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -475,7 +468,6 @@ 762FD953C2BB53F5DC9CD403 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 766259EB7D04DF87556127C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 7664ED4E8E9E543AB1ED72E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; - 768E5A86B7E84A146818B866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 76A5E0AABE31E9D19F5BBCE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 76F267A1568C2CAA1BBC3B5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 76F5916C8F6C275EBBC12901 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; @@ -484,6 +476,7 @@ 77C55D5A6C29BB84028BF4C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; 782C982DE17D3619F58453B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 7851D44D38C6B206AD0134D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7852F468318493D3FAEC9089 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 789920BB98BF607E690B01BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 79703B85F426FD4DF5C0AC42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; 7A32476DF07EE4C33512F01D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../../../modules/juce_video/playback/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -499,9 +492,10 @@ 7DBFDC2DAFD57DF638D745E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; 7DCF0A2E89D3CC5C976411D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; 7DDA47BB9CE313C8AE917F40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7DE30FBED9393A59FF08AFC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; + 7DDF974E74FDF5B5D29E2E27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 7E60DC744D035292F8A7BB97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; 7E787DB76F02DE3326E608A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7ECF0BA098438BBD194FEE75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 7F5C171BA5EA9E83295B7498 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; 7F9D7EC0BE80A6DA54A9805D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 7FC679066DAC1C23188A46ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; @@ -516,6 +510,7 @@ 81B5028748B2F81CA1F4F9EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; 81C9752ED058D6AAAE40E021 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; 81E9F11630D26DFBD0A93618 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8202E36EB5B777BA3F00A181 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 820C05ED738EB5A0B1D48AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; 8292A39754EAA00C8AA376B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; 836A87E100C7B9DFDA4437AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -559,7 +554,6 @@ 8BFEC7409742F768017FC3D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 8C55F3C3E8ADABF3E2B72A12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; 8C7A9D19E4BF794F25112C92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; - 8C96A8A1170495B6693F2FF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 8CC6758FB15124F3CF345CA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8CF06B5E9E25293F79B15242 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8D263509D4EB25038163FB5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -598,7 +592,6 @@ 9A123AE56C9C5AE3BE0E2800 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A26AEA080345998826A7F9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A2D9A5DBD78446D8878717A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 9A31450E90F82EE417285AA4 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 9A54516E1DBD569C24F521F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; 9A577EF18204B6FE35D227B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; 9B28308E02810E07AA5D9FA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -607,6 +600,7 @@ 9B8E99199DFF5A5588690C9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; 9BF096AEDF125991249E696E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; 9C25E2B996EE7CC024E7A713 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; + 9C71E9533EDADF610F789D88 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AudioAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 9CC7A321D4B4323FF06A03B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioAppComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 9D12A31934633A579D324B96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; 9D6101186894D8F444AE1162 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -650,7 +644,6 @@ A6D365F17431ED5DE20C31C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; A6E5EC33E5F9767654EFCB25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; A6E737E1560A81E5A45DD9BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; - A7FC8A80F3BF7EDCBB40DBAF = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A833D4B8902DBEF7D8B32E50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; A8452D6DA370E42EF91F1555 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; A84C613340F1766BB5D46145 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; @@ -677,6 +670,7 @@ AD7D7A1631818FAFC9600F3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; ADE79DAA4A4D4DE50F893BF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; AE1746EE8E4FC95FC3635940 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + AE3C0E5467FE67DAF01645FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; AE88491D97D08B1215C182B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; AF1DDB78AF70C25D07D77387 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; AF2B0596EA1859EE7964AB8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -711,14 +705,13 @@ B5CF56ECED7AB7108C7FA24A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; B5FF1E4CC8E4177744F0833D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; B663B0FD7F2FEDCE59A40373 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - B6FF0E28C1E186DD9E97F838 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; B7485EC80869B5EAE869B552 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; B7C588B87E09F887C6CB73C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; B7EF396405CB14D1ABDF709D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLFrameBuffer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h"; sourceTree = "SOURCE_ROOT"; }; B804B9C7C6CA696B7410A629 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; B84ADDD01BAB1B1E21DDFF07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; B87C42BDAE89E73E982EF85C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B896CB8307AD3EC317794847 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + B8A22D85276B05E8EE8F0BC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; B8DE8BB323D2F1889BD7CF8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; B905BFB6C174B284D84339A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; B9425E1F94E5E6337E390B9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; @@ -732,7 +725,6 @@ BADB10DBDB2B94E03AF14B91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; BB3DB74A8843A5C315854394 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; BBA6F050F86F5DC509CBB4B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - BBDC1C7DE652B571ED885097 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; BC3E6DE998377FFB8E61EF44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; BC4C2690333D8622D054E99A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; BC77947BDED20C022DE3D8B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -788,7 +780,6 @@ C945BC507F2AFD320F0FA60D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; C9580CA9036A8E4144BFB904 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; C95E510FB09338D7BB74781D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - C987F7105C386F9799C74AE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; C98ECE4B1357FDC58A90EDBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; CA3E9C9CE9CA59B370A81095 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; CAAD0D8023B1EE063FE7B3BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -814,11 +805,12 @@ D000979AF77A84718877BD31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; D045327CC8A3E0C370070496 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; D058B5E13E7E22FC4ED27B5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - D08758C4B60AE0ECD82D8EF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; D0FD262EC7099AD662232BD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; + D14A9B0E0A5A536B6D72EFAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; D1504817660ECE621AAA066F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; D1A83AA1BCDB061B528DB415 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; D26A4E01842FF08AAA34B9D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; + D2882899DDDE37B4CD837280 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; D28E2CC83808A521E99BA3C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; D2E451A096DED665657647F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; D306CB540CCDA3C2F37FA1CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -868,7 +860,6 @@ DD7C6F9CAF5CBA11B6024A83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; DD970DAD7E15CD399583110F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; DDB141526302B59595C3A584 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - DE6FBEE731028F230A86F223 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; DE90A7AD96CDF9332CA4B1CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; DF0EBC428D40282CD24D2015 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; DF4992745F5A01164C573D1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; @@ -879,7 +870,6 @@ E063AB1C1700670E900C28AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; E0EEC67C10363E4FB3C0B956 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; E0FBED51F796AF5616D51696 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - E10E5BBBE8515439D764CBBB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E192C84132D30E43D30666A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; E223F2E916CC8884D48BB2F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; E22ADD78D920B09EECA708B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -888,7 +878,6 @@ E42E9716C4B77E32053284A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; E43C13DD0E648037E8DAB7F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; E46BB2C39283B6D56946C24B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; - E4E6F10141E07DE0F2960C2F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E4E97BDAD6209A76EA5B0CA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; E55C6DF8352F3FBE56499775 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; E5753506CDDFF88D638975ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; @@ -897,11 +886,12 @@ E6538FD6973A159756E2DC91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; E662D32EE899694C2F360B77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLAppComponent.h"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; E663E110A4BE0E43ADCC7ADB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; + E6FD0E2AE90C1053B736D210 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; E7B5CA1BD06F33C213FAA37D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; E7CF28977428BDE6A175943C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; E858258484916776F887FCDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; E889D7DD7AC4FCA48517B2E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - E89A3BC0B3BD6CCAEE267855 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + E88B889CB23D7A61B31FA1E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; E9294BBF9D2B39F77DCF5145 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; E952B3E43DFEDB951B0CA41A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; E96860404A16526A491A14C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -919,31 +909,28 @@ EC7A2DEE957A2B375201FC12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; ECD6FDB8D99D661E23915E85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; EDAA8D220CC237DE5D612F47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + EDB90C4006AC89CCFAC4AF82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; EDE49EEE9EF8B5202426D948 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; EE026B40E1115ED7C21FF7D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; EE0C799027CD87E32B7A3829 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; EE1C1CC80C5CB50CA2C69681 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; EE60FE123A1E8C7ED4EE2C8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; + EE873579BB45504067BDD773 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; EED45AF0FE17F2782911D0AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; + EF0015657F3C994B1C76C306 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; EF14BD536F709B7D6B9F68F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; EF8B1B7A2AB1498859BCF0B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; - F20271230BBD0224FACE29E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - F5158122AABF8E950827F2CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; - F5B5D441C4AB1D01509ACC8D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; - 4B8E8BD3DEAE0C479D04F571 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AudioAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - E6FD0E2AE90C1053B736D210 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; - E88B889CB23D7A61B31FA1E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - EDB90C4006AC89CCFAC4AF82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - EE873579BB45504067BDD773 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - EF0015657F3C994B1C76C306 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; EF9C89B3C7A5808769ADFD76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; F06CE10515F49B1DC5E87353 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; F0776755F05C2BF5C7AF4FDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; F1666DBF5DC7FF6B94C0F0FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; F16BDC9AFAD544D72BF6DC3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLExtensions.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGLExtensions.h"; sourceTree = "SOURCE_ROOT"; }; + F20271230BBD0224FACE29E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; F3425CF4DCD715471072DB82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLImage.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLImage.cpp"; sourceTree = "SOURCE_ROOT"; }; F43D110150D84A1CF0B65F0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; F4DD9A24D4B78E8DA2558487 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; + F5158122AABF8E950827F2CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; + F5B5D441C4AB1D01509ACC8D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; F7334FD3FBCADF7A5F3BAB8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; F75D109BD33B5C057C150155 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeMovieComponent.h"; path = "../../../../modules/juce_video/playback/juce_QuickTimeMovieComponent.h"; sourceTree = "SOURCE_ROOT"; }; F77BDA821AFA286E0B7CA733 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -1062,9 +1049,12 @@ 270A7B39CC9DE46FC3B843F9, DD62545F8D5941E384FB7D0E, 57F3A961E989E4F578F6B428, - 02CF5AD726503AFB1193C81E, 886CA18FAF31B80A3604C5B3, ); name = "juce_audio_basics"; sourceTree = ""; }; - CB1B7A138B91EEBE7BFE8C37 = {isa = PBXGroup; children = ( + F2D86021C2A6174E7E89F8F5 = {isa = PBXGroup; children = ( + 81C9752ED058D6AAAE40E021, + FF68B4C1DF411EED5E88DBAD, + A9C0D755D2D644AB9B9EE13C, ); name = "audio_cd"; sourceTree = ""; }; + BE310BC69B46521E01886630 = {isa = PBXGroup; children = ( ECD6FDB8D99D661E23915E85, 448B223113A96B6D7C026E0E, 782C982DE17D3619F58453B3, @@ -1072,22 +1062,13 @@ 37DDE4779BEE726B73257328, B043471A2BE93BA496CA44C9, 1E02091AE0A7BB79608FCC0D, ); name = "audio_io"; sourceTree = ""; }; - 11FB0A16BC11F8811563E23C = {isa = PBXGroup; children = ( + 7B1879802F389A8C201FD521 = {isa = PBXGroup; children = ( 0F7E54460D000A212BA37807, A9B7641B8DC31EB20DA18BB6, 77C55D5A6C29BB84028BF4C9, 2F02F02DE72872590941BD0E, 2296650D710569DE62A1ED84, ); name = "midi_io"; sourceTree = ""; }; - FA179D6940326B16EA8F4EBE = {isa = PBXGroup; children = ( - 550A729142AB16A20BB99123, - 9E8979F0765D76FDC54E0FA3, - 7DDA47BB9CE313C8AE917F40, - FE39247372F71DB8B9D7DDC1, ); name = sources; sourceTree = ""; }; - DB3BC4FF9BBE474A50B1BD39 = {isa = PBXGroup; children = ( - 81C9752ED058D6AAAE40E021, - FF68B4C1DF411EED5E88DBAD, - A9C0D755D2D644AB9B9EE13C, ); name = "audio_cd"; sourceTree = ""; }; - 75059FB5256785C4D9234524 = {isa = PBXGroup; children = ( + 65917C2D86591FAD14E8C5F1 = {isa = PBXGroup; children = ( 80D99C9EB9437791B2317ED5, 802E9ACA0F0495F366FD61D5, FB4B0B7CB3B7693E633DF85D, @@ -1107,31 +1088,19 @@ 4E81FC636E217976041F8FD0, 0C28072364B08528A9AD5B85, A3E8C954C194E24AE1907AE2, ); name = native; sourceTree = ""; }; + B3E3A40F73FF1CCADA0774C8 = {isa = PBXGroup; children = ( + 550A729142AB16A20BB99123, + 9E8979F0765D76FDC54E0FA3, + 7DDA47BB9CE313C8AE917F40, + FE39247372F71DB8B9D7DDC1, ); name = sources; sourceTree = ""; }; C1CFAF0419BB789AA0E38629 = {isa = PBXGroup; children = ( - CB1B7A138B91EEBE7BFE8C37, - 11FB0A16BC11F8811563E23C, - FA179D6940326B16EA8F4EBE, - DB3BC4FF9BBE474A50B1BD39, - 75059FB5256785C4D9234524, - 5AE6D28B2C36587A4F0E9DE3, + F2D86021C2A6174E7E89F8F5, + BE310BC69B46521E01886630, + 7B1879802F389A8C201FD521, + 65917C2D86591FAD14E8C5F1, + B3E3A40F73FF1CCADA0774C8, 41DC9C31FE8A27E721AC95C6, ); name = "juce_audio_devices"; sourceTree = ""; }; - A829EEC7C9D388964229DE57 = {isa = PBXGroup; children = ( - 3E9355CECB4C063F13CC481F, - 582CAD0FEF6DC8676068004C, - 1176710342A96CE5E736F504, - 0BA2BBE2C12EFD349C06114E, - 9A26AEA080345998826A7F9C, - 76F5916C8F6C275EBBC12901, - E0FBED51F796AF5616D51696, - 4B57EFAB122FF8AD8A15DD4D, - E6538FD6973A159756E2DC91, - 75A55732BFBBC2BAEE28AACF, - 62E68C38E001F2FE60397D3F, - D8C1391D9B2819FC8257719A, - F8A71BF8EF7965A2F9B0E396, - 87068D2C6B2EF98F548312B7, - C945BC507F2AFD320F0FA60D, ); name = format; sourceTree = ""; }; - FA1254B776BFC3471DB96D0E = {isa = PBXGroup; children = ( + 91C348A4ABC2AF7C416F85D2 = {isa = PBXGroup; children = ( 7C47594E189DF41C1A9A697D, ACE73C5C489D1CF6D4824776, C95E510FB09338D7BB74781D, @@ -1150,16 +1119,48 @@ AF1DDB78AF70C25D07D77387, 881A14535E84A919974D8F84, D28E2CC83808A521E99BA3C9, ); name = codecs; sourceTree = ""; }; + E8077191109647FEE8F0145F = {isa = PBXGroup; children = ( + 3E9355CECB4C063F13CC481F, + 582CAD0FEF6DC8676068004C, + 1176710342A96CE5E736F504, + 0BA2BBE2C12EFD349C06114E, + 9A26AEA080345998826A7F9C, + 76F5916C8F6C275EBBC12901, + E0FBED51F796AF5616D51696, + 4B57EFAB122FF8AD8A15DD4D, + E6538FD6973A159756E2DC91, + 75A55732BFBBC2BAEE28AACF, + 62E68C38E001F2FE60397D3F, + D8C1391D9B2819FC8257719A, + F8A71BF8EF7965A2F9B0E396, + 87068D2C6B2EF98F548312B7, + C945BC507F2AFD320F0FA60D, ); name = format; sourceTree = ""; }; 2A60CB51A3C591E01CB900F8 = {isa = PBXGroup; children = ( 0029311BFF31395FD00963CA, 75AB14C9D97B3563BE688EA8, ); name = sampler; sourceTree = ""; }; BCC969C3BC478853FD7E336F = {isa = PBXGroup; children = ( - A829EEC7C9D388964229DE57, - FA1254B776BFC3471DB96D0E, + 91C348A4ABC2AF7C416F85D2, + E8077191109647FEE8F0145F, 2A60CB51A3C591E01CB900F8, - 5BE6EA9AF8FB65EE6C5A2DDE, B28EBA2EDF0E543EA1ED374B, ); name = "juce_audio_formats"; sourceTree = ""; }; - F94E85FEB3110173DE42317B = {isa = PBXGroup; children = ( + F49F89892AE821E087CB63FA = {isa = PBXGroup; children = ( + 21ED255865DBE1B9B27CE0CE, + A9B5EEEAFA441F850358281B, + BC77947BDED20C022DE3D8B8, + D45FA51540441FC7D57E016A, ); name = format; sourceTree = ""; }; + 5886FAC844E469EEA90B13AD = {isa = PBXGroup; children = ( + 7FCEC7C5C54AB90A7709406F, + B905BFB6C174B284D84339A2, + 973257D8FB62DAE78ACE85DD, + 37737A4FE37D244DCF36F8AE, + 040F3CA16CF425185E82976D, + 6C32FCD6B87189C1F43BD462, + DB6C3F30A7B477AA3A695B2D, + 6D869E6ED7DF080A9FAF162C, + 6C4F8F17F78FE9C8B45941D3, + DD7C6F9CAF5CBA11B6024A83, + 5374AB638100ED67F198E888, ); name = "format_types"; sourceTree = ""; }; + AAC21053770C7EB1F09A740C = {isa = PBXGroup; children = ( D5ECF9579C0C6725ECC5654B, DCA045C3BF4FAC134D479F0B, E9AFEB90653FD6CBE935D29D, @@ -1176,23 +1177,6 @@ 948DDA1658E532819DC1CFC2, 2A35B8768F9F47F2F4AE5223, 94FAAA6CF20DF5854F277026, ); name = processors; sourceTree = ""; }; - 9EEB441FDDAE7DD5F3E24041 = {isa = PBXGroup; children = ( - 21ED255865DBE1B9B27CE0CE, - A9B5EEEAFA441F850358281B, - BC77947BDED20C022DE3D8B8, - D45FA51540441FC7D57E016A, ); name = format; sourceTree = ""; }; - 2897EA058D69BF9B0C8A446D = {isa = PBXGroup; children = ( - 7FCEC7C5C54AB90A7709406F, - B905BFB6C174B284D84339A2, - 973257D8FB62DAE78ACE85DD, - 37737A4FE37D244DCF36F8AE, - 040F3CA16CF425185E82976D, - 6C32FCD6B87189C1F43BD462, - DB6C3F30A7B477AA3A695B2D, - 6D869E6ED7DF080A9FAF162C, - 6C4F8F17F78FE9C8B45941D3, - DD7C6F9CAF5CBA11B6024A83, - 5374AB638100ED67F198E888, ); name = "format_types"; sourceTree = ""; }; 83B7987F50AC8F2EE5E1C2A0 = {isa = PBXGroup; children = ( 1B92C858971081339CAC889E, FE004044BFD20BEA4153C471, @@ -1210,12 +1194,11 @@ 10F35EB3267D17EB21EE9EEF, 1859D1550F703A8B0E2E9678, ); name = utilities; sourceTree = ""; }; 0F1330B9E634C8C1D2A19EAD = {isa = PBXGroup; children = ( - F94E85FEB3110173DE42317B, - 9EEB441FDDAE7DD5F3E24041, - 2897EA058D69BF9B0C8A446D, + F49F89892AE821E087CB63FA, + 5886FAC844E469EEA90B13AD, + AAC21053770C7EB1F09A740C, 83B7987F50AC8F2EE5E1C2A0, D74F542E998B0A51BAB9D571, - 30E959B23AA2EBA0CB11D121, 5E151D89199CE9D3E7C3F0B8, ); name = "juce_audio_processors"; sourceTree = ""; }; 785AC00FC0793B0127274AAB = {isa = PBXGroup; children = ( 9CC7A321D4B4323FF06A03B9, @@ -1232,73 +1215,21 @@ 8BD3E08A5A6D32150E703D8A, BACFDC91EDA31FACCF2B15DA, 0E8660300B58F0FF90907C93, ); name = gui; sourceTree = ""; }; - 7B29609B00A97DB47552F081 = {isa = PBXGroup; children = ( - 4DA82F4EA6B042B411DB20A7, - 59D6E450E7823A809631B85A, ); name = players; sourceTree = ""; }; - F097BDABFD6B0B58AA2A3418 = {isa = PBXGroup; children = ( + 65069C321B2D3FCA31A42660 = {isa = PBXGroup; children = ( 449FB9CD81DD670CE4A577CA, 377814D716769899D3050668, 29C93739F97FE9FCA3AC4CF5, BA4496257844A6CA50995840, 36CCF902426491CC248117BD, ); name = native; sourceTree = ""; }; + 23B0A10C9DD9B3A07522958C = {isa = PBXGroup; children = ( + 4DA82F4EA6B042B411DB20A7, + 59D6E450E7823A809631B85A, ); name = players; sourceTree = ""; }; DCA2C59535A97CCC2E7E5D5B = {isa = PBXGroup; children = ( 785AC00FC0793B0127274AAB, - 7B29609B00A97DB47552F081, - F097BDABFD6B0B58AA2A3418, - B896CB8307AD3EC317794847, + 65069C321B2D3FCA31A42660, + 23B0A10C9DD9B3A07522958C, 5736EEAD19F704D8BC0D63CB, ); name = "juce_audio_utils"; sourceTree = ""; }; - D4AD8131D5DDC542D8D8462D = {isa = PBXGroup; children = ( - CF6F99867E4ECCD2A2ED0B0C, - BD106C3E071AA8FBBA28501F, - 70A73FAF31B05C5DA4CE35AB, - 2763141DB90EDEB924F549B9, - 6E12A19A4995DE066C7130B1, - 697A591A67A38D7807665407, - 16C249B2489B726FA38EB40C, - E6FD0E2AE90C1053B736D210, - 7E787DB76F02DE3326E608A9, - 3F76E39F5ED6016AE007D846, - C3DE0ED05484B10615E59191, - DAFB41CC5DFEED6280C3D776, - 4046F9FFC62FE0E597136A28, - 7DBFDC2DAFD57DF638D745E1, - 69279A43C4E5EFCD851E6E2B, - 76F267A1568C2CAA1BBC3B5B, - CF01DB44007FF6940848C91A, - 719100C7D7C3AD37528165B6, - 6791A6621D6D8937D8BB3418, - A9E6F251933166D931848C0A, - ABB6B2384A0390705A173633, - 40046E402D3BB5D37AA9DC07, - FDC2F46EDF05732F05628411, - 379CFA695DBA290674B9466F, ); name = text; sourceTree = ""; }; - 66CEC72801EF9BE77D39B19F = {isa = PBXGroup; children = ( - 52D2F52B7284090A8CC4F18E, - 449F72688745585AEC908DE3, - 8D263509D4EB25038163FB5D, - 15C4E5B79331FFEF10E553D5, - 59F516B1F82F487ED0B8A08C, - 5CC1850C4E76C0825DF9F9A2, - 1399DD492AC9998A6513E251, - A311FDC490ED65A08E3B8B61, - E88B889CB23D7A61B31FA1E9, - 315DDEAAB7818AE4F369C230, ); name = maths; sourceTree = ""; }; - 9C56D83D3BDD05DEF239F71C = {isa = PBXGroup; children = ( - FE069E74A6308FF79DF3DC29, - 2651FD678A14B0751CB5D020, - 92A68AA34859E8DDC511D21F, - 53C3C3F56CEF7ED61F8451E2, - A3A119C6E5ACA90C03A77A04, - 8292A39754EAA00C8AA376B0, - 12D1ED411A617AB55887F19D, - 75C69A20FBFD837BC86D860D, - B06BCB5D9CE908831C7E81D0, - B05B1D7ACE1C33319A87328A, - 408AA1123D7BFE64D870013F, - F1666DBF5DC7FF6B94C0F0FF, - 7C3E3ACE7E74B1ED0C3BE343, - 3B39B66B640766E9B90E3046, ); name = memory; sourceTree = ""; }; - 7F38B22DBF6D9255AD0FF626 = {isa = PBXGroup; children = ( + F3F34845F32C3F89A1BE404D = {isa = PBXGroup; children = ( 12ED2DA2996DEFA911F07ECF, 303FE5650303C9D52133FDB9, 7A7925B71E4B01A22C6E7453, @@ -1320,37 +1251,7 @@ B54E4A120CB79F8BB5BCA1E8, 25131D3A8F8DDF0094192DCA, CBB3BF85622B9B875544C558, ); name = containers; sourceTree = ""; }; - 0AB06DB5C2631EB668C528A2 = {isa = PBXGroup; children = ( - D817A6C2192C3954C8B63045, - 9E008BCB36772AA2445607FC, - 118739F5BBF8A273FDF45CFD, - 0197C4DD5E7ACE14FF668D62, - 9BF096AEDF125991249E696E, - C40EB67E7237BE2217C1E7A5, - 81505916961455538E9B1A7B, - 698E098BB958CC4719E2166E, - BA724CE76B93BA0DF39FCC6F, - 5CBF59C67F30E77F408EF2A3, - 45A893DD2D553ED62C5B4D63, - E22ADD78D920B09EECA708B3, - 8002BEBD6AD4EE01900CE16A, - 3E1891F87C00044C1C482137, - EE026B40E1115ED7C21FF7D5, - 9A54516E1DBD569C24F521F8, - B595F0B82E93560FC2CE5EAF, - 7851D44D38C6B206AD0134D2, - D34801677A2E2B17CD6CF93A, - 60D5DF22E19891DE5F69CC8E, - 188F0A8D1EEC0AC08485B32D, - 3737DB5B70CB03EB340745EA, ); name = threads; sourceTree = ""; }; - 403635C774A6BBC0F6980B64 = {isa = PBXGroup; children = ( - D46770CDA754135BF9471DF2, - AFD134A52E53280F52870EF7, - DB3F9BFDECB17176CD53C029, - 248D8296344CFAC3E6CA732E, - 9521308539218CF751ED1B1D, - A8452D6DA370E42EF91F1555, ); name = time; sourceTree = ""; }; - BC7512A77A4AB71F889C67BE = {isa = PBXGroup; children = ( + BF1AF9B8F437060F46F96A9C = {isa = PBXGroup; children = ( 8BA6EF260D361C1FC16E338E, 873BD4265902B4FB6CC3A0A6, 6613704E18148830091DF585, @@ -1368,66 +1269,43 @@ 324E57D5C6BA8C19535791A9, DB7A3C83FB705898F07C13A3, 713CEFF3ECB6CB4EB74D2324, ); name = files; sourceTree = ""; }; - 8BBFA220942050CA89C4222B = {isa = PBXGroup; children = ( - 51BE027208C01296F2E76054, - 74D736A2BED0751C2A3C1BFE, - 1FA8CE4825B48E4FECCD1FEA, - 3514CF0F5CB28BBD688539B4, - 2A48FAEC948B121B6EB34631, - 0FEA2018033238F713A9933D, - 13A8EAABA98838BC051D7ECD, - 1F293903C761D909018FDD67, - 0A4F90598876FBE7A67A13D0, - B59C7AFE7DA427E795F736CE, ); name = network; sourceTree = ""; }; - 50B1E864B2356E8572B9A62F = {isa = PBXGroup; children = ( - 490FFC3A7899AA8FBE8E2D0E, - E0EEC67C10363E4FB3C0B956, - BC4C2690333D8622D054E99A, - 083D342FECE0C296374EF291, - 2289F6AE28B501127D381EEC, - 422EAE67E128C8295A23F6A0, - 3B3AB4E5CE405BF348F634C8, - BDA38AB61C19E4924549ABD1, - 1FF55E3BBA8A22620289A59E, - F06CE10515F49B1DC5E87353, - D56D6ADB264AC3107EE2D5C8, - 58A314392D34735350431602, - DA0DD5BF97E3F28C9CCA4A74, - D1504817660ECE621AAA066F, - FB21D85F25FF7C468331BAEC, ); name = streams; sourceTree = ""; }; - 401A32949AE4A75BF94D58BF = {isa = PBXGroup; children = ( - A3C671FCF17ED732E654C652, - BEF6E9C8B9FE65A89F84DD3E, - C3429B905F1744303CAE83AD, - 87E0E3F42A5E6C795C3769FC, ); name = logging; sourceTree = ""; }; - 8C087A97055FFF267ADC28DA = {isa = PBXGroup; children = ( - D26A4E01842FF08AAA34B9D7, - D583ED6D9DF5CADB3AE660C8, - C35667BD04402DF29D3FEF8F, - 94EA75B72A8361A33A498EDB, - D1A83AA1BCDB061B528DB415, - 820C05ED738EB5A0B1D48AD3, ); name = system; sourceTree = ""; }; - 03A962E8ACDBD0C24CD014AB = {isa = PBXGroup; children = ( - B5CA0C1C957C04A44E778E85, - 10CCA4154B34E2601DF7E36C, - DFD0AFFFEC046CBD6E837825, - 1501B794994314589934734A, ); name = xml; sourceTree = ""; }; - 1F04306E8F4BD6AA8AFA3185 = {isa = PBXGroup; children = ( + 7989C187E3D577D5853EB50A = {isa = PBXGroup; children = ( 0D136F19DF81AFE8C90A0F01, 94F37F7C1FF260E499DF95CB, 68626EA8EFEFB457495DFC58, 00F0299DB6F4889526D7C5F0, ); name = javascript; sourceTree = ""; }; - EB6A51E5AA5A5C974F82075F = {isa = PBXGroup; children = ( - 363345C2BB552CE31BFAB6D2, - 740B836DA87A1C70DD06D1C5, - 16138611E29922ACCDB8DF97, - 4D8CBFA4ADFA41465A97C072, - 07721876CC21C0DBD17D00EE, - 6B2C313C20885C7B75D40ED2, ); name = zip; sourceTree = ""; }; - D31BDA28674C941530C73CA9 = {isa = PBXGroup; children = ( - A833D4B8902DBEF7D8B32E50, - 9D12A31934633A579D324B96, ); name = "unit_tests"; sourceTree = ""; }; - C9B1F8F814FE5B552A67C83D = {isa = PBXGroup; children = ( + BE9DC7909569CD484681A8D9 = {isa = PBXGroup; children = ( + A3C671FCF17ED732E654C652, + BEF6E9C8B9FE65A89F84DD3E, + C3429B905F1744303CAE83AD, + 87E0E3F42A5E6C795C3769FC, ); name = logging; sourceTree = ""; }; + 3A17EACFCFC0FE7908BD2F3B = {isa = PBXGroup; children = ( + 52D2F52B7284090A8CC4F18E, + 449F72688745585AEC908DE3, + 8D263509D4EB25038163FB5D, + 15C4E5B79331FFEF10E553D5, + 59F516B1F82F487ED0B8A08C, + 5CC1850C4E76C0825DF9F9A2, + 1399DD492AC9998A6513E251, + A311FDC490ED65A08E3B8B61, + E88B889CB23D7A61B31FA1E9, + 315DDEAAB7818AE4F369C230, ); name = maths; sourceTree = ""; }; + 06073D9AB43DFF8E6303926B = {isa = PBXGroup; children = ( + FE069E74A6308FF79DF3DC29, + 2651FD678A14B0751CB5D020, + 92A68AA34859E8DDC511D21F, + 53C3C3F56CEF7ED61F8451E2, + A3A119C6E5ACA90C03A77A04, + 8292A39754EAA00C8AA376B0, + 12D1ED411A617AB55887F19D, + 75C69A20FBFD837BC86D860D, + B06BCB5D9CE908831C7E81D0, + B05B1D7ACE1C33319A87328A, + 408AA1123D7BFE64D870013F, + F1666DBF5DC7FF6B94C0F0FF, + 7C3E3ACE7E74B1ED0C3BE343, + 3B39B66B640766E9B90E3046, ); name = memory; sourceTree = ""; }; + 2F4F9F91279852AE3245841F = {isa = PBXGroup; children = ( C0813C1842A72A80AEBC8D3B, 54905E0DBD3DFC08980F0635, D0FD262EC7099AD662232BD3, @@ -1435,7 +1313,7 @@ 3E87A40BAA207A6F8491BE60, 3BF749BD7341CB6B695403F2, 38628669BA3E9CF7E2DFED16, ); name = misc; sourceTree = ""; }; - D9B6523138F19B60DEABC1CA = {isa = PBXGroup; children = ( + F2F3AFC5D77644705C792104 = {isa = PBXGroup; children = ( 35C33DF203333BE87587F1BC, 60E06352A02CFAEE12295CDA, 1F0ADEAEB1F4BFFDF96597D6, @@ -1465,31 +1343,134 @@ DA366F25CE709950B866C7D9, 1B6E61F45C2F5E81914A71A7, F0776755F05C2BF5C7AF4FDC, ); name = native; sourceTree = ""; }; - 134363737026CC80D69F48A5 = {isa = PBXGroup; children = ( - D4AD8131D5DDC542D8D8462D, - 66CEC72801EF9BE77D39B19F, - 9C56D83D3BDD05DEF239F71C, - 7F38B22DBF6D9255AD0FF626, - 0AB06DB5C2631EB668C528A2, - 403635C774A6BBC0F6980B64, - BC7512A77A4AB71F889C67BE, - 8BBFA220942050CA89C4222B, - 50B1E864B2356E8572B9A62F, - 401A32949AE4A75BF94D58BF, - 8C087A97055FFF267ADC28DA, - 03A962E8ACDBD0C24CD014AB, - 1F04306E8F4BD6AA8AFA3185, - EB6A51E5AA5A5C974F82075F, - D31BDA28674C941530C73CA9, - C9B1F8F814FE5B552A67C83D, - D9B6523138F19B60DEABC1CA, - 3CD98742CA1919AEE3F9D9BC, - FBABB528D9CB9FCA127D3702, ); name = "juce_core"; sourceTree = ""; }; - D7FE02721660A0F1ADDE0BED = {isa = PBXGroup; children = ( - 844235B2D29429BEF2F7D184, - CCD10DDE00405843C68CD278, - 46AE290C54ECEFF69D62C0A6, - 4F613FCE6F5079EBF19A2489, + D641E27BA35ACC3B59160AFC = {isa = PBXGroup; children = ( + 51BE027208C01296F2E76054, + 74D736A2BED0751C2A3C1BFE, + 1FA8CE4825B48E4FECCD1FEA, + 3514CF0F5CB28BBD688539B4, + 2A48FAEC948B121B6EB34631, + 0FEA2018033238F713A9933D, + 13A8EAABA98838BC051D7ECD, + 1F293903C761D909018FDD67, + 0A4F90598876FBE7A67A13D0, + B59C7AFE7DA427E795F736CE, ); name = network; sourceTree = ""; }; + DF59D3599752BF451714F5B4 = {isa = PBXGroup; children = ( + 490FFC3A7899AA8FBE8E2D0E, + E0EEC67C10363E4FB3C0B956, + BC4C2690333D8622D054E99A, + 083D342FECE0C296374EF291, + 2289F6AE28B501127D381EEC, + 422EAE67E128C8295A23F6A0, + 3B3AB4E5CE405BF348F634C8, + BDA38AB61C19E4924549ABD1, + 1FF55E3BBA8A22620289A59E, + F06CE10515F49B1DC5E87353, + D56D6ADB264AC3107EE2D5C8, + 58A314392D34735350431602, + DA0DD5BF97E3F28C9CCA4A74, + D1504817660ECE621AAA066F, + FB21D85F25FF7C468331BAEC, ); name = streams; sourceTree = ""; }; + 8C087A97055FFF267ADC28DA = {isa = PBXGroup; children = ( + D26A4E01842FF08AAA34B9D7, + D583ED6D9DF5CADB3AE660C8, + C35667BD04402DF29D3FEF8F, + 94EA75B72A8361A33A498EDB, + D1A83AA1BCDB061B528DB415, + 820C05ED738EB5A0B1D48AD3, ); name = system; sourceTree = ""; }; + 929875A5B15D0446C29C8E56 = {isa = PBXGroup; children = ( + CF6F99867E4ECCD2A2ED0B0C, + BD106C3E071AA8FBBA28501F, + 70A73FAF31B05C5DA4CE35AB, + 2763141DB90EDEB924F549B9, + 6E12A19A4995DE066C7130B1, + 697A591A67A38D7807665407, + 16C249B2489B726FA38EB40C, + E6FD0E2AE90C1053B736D210, + 7E787DB76F02DE3326E608A9, + 3F76E39F5ED6016AE007D846, + C3DE0ED05484B10615E59191, + DAFB41CC5DFEED6280C3D776, + 4046F9FFC62FE0E597136A28, + 7DBFDC2DAFD57DF638D745E1, + 69279A43C4E5EFCD851E6E2B, + 76F267A1568C2CAA1BBC3B5B, + CF01DB44007FF6940848C91A, + 719100C7D7C3AD37528165B6, + 6791A6621D6D8937D8BB3418, + A9E6F251933166D931848C0A, + ABB6B2384A0390705A173633, + 40046E402D3BB5D37AA9DC07, + FDC2F46EDF05732F05628411, + 379CFA695DBA290674B9466F, ); name = text; sourceTree = ""; }; + 5DA731B5A383210278EB7397 = {isa = PBXGroup; children = ( + D817A6C2192C3954C8B63045, + 9E008BCB36772AA2445607FC, + 118739F5BBF8A273FDF45CFD, + 0197C4DD5E7ACE14FF668D62, + 9BF096AEDF125991249E696E, + C40EB67E7237BE2217C1E7A5, + 81505916961455538E9B1A7B, + 698E098BB958CC4719E2166E, + BA724CE76B93BA0DF39FCC6F, + 5CBF59C67F30E77F408EF2A3, + 45A893DD2D553ED62C5B4D63, + E22ADD78D920B09EECA708B3, + 8002BEBD6AD4EE01900CE16A, + 3E1891F87C00044C1C482137, + EE026B40E1115ED7C21FF7D5, + 9A54516E1DBD569C24F521F8, + B595F0B82E93560FC2CE5EAF, + 7851D44D38C6B206AD0134D2, + D34801677A2E2B17CD6CF93A, + 60D5DF22E19891DE5F69CC8E, + 188F0A8D1EEC0AC08485B32D, + 3737DB5B70CB03EB340745EA, ); name = threads; sourceTree = ""; }; + DBBFE1493F3CC3C6C2BDC096 = {isa = PBXGroup; children = ( + D46770CDA754135BF9471DF2, + AFD134A52E53280F52870EF7, + DB3F9BFDECB17176CD53C029, + 248D8296344CFAC3E6CA732E, + 9521308539218CF751ED1B1D, + A8452D6DA370E42EF91F1555, ); name = time; sourceTree = ""; }; + D31BDA28674C941530C73CA9 = {isa = PBXGroup; children = ( + A833D4B8902DBEF7D8B32E50, + 9D12A31934633A579D324B96, ); name = "unit_tests"; sourceTree = ""; }; + 3864FCCD94B1ED45E4973BD0 = {isa = PBXGroup; children = ( + B5CA0C1C957C04A44E778E85, + 10CCA4154B34E2601DF7E36C, + DFD0AFFFEC046CBD6E837825, + 1501B794994314589934734A, ); name = xml; sourceTree = ""; }; + 1E3648BCDB055738F10F4A8B = {isa = PBXGroup; children = ( + 363345C2BB552CE31BFAB6D2, + 740B836DA87A1C70DD06D1C5, + 16138611E29922ACCDB8DF97, + 4D8CBFA4ADFA41465A97C072, + 07721876CC21C0DBD17D00EE, + 6B2C313C20885C7B75D40ED2, ); name = zip; sourceTree = ""; }; + 134363737026CC80D69F48A5 = {isa = PBXGroup; children = ( + F3F34845F32C3F89A1BE404D, + BF1AF9B8F437060F46F96A9C, + 7989C187E3D577D5853EB50A, + BE9DC7909569CD484681A8D9, + 3A17EACFCFC0FE7908BD2F3B, + 06073D9AB43DFF8E6303926B, + 2F4F9F91279852AE3245841F, + F2F3AFC5D77644705C792104, + D641E27BA35ACC3B59160AFC, + DF59D3599752BF451714F5B4, + 8C087A97055FFF267ADC28DA, + 929875A5B15D0446C29C8E56, + 5DA731B5A383210278EB7397, + DBBFE1493F3CC3C6C2BDC096, + D31BDA28674C941530C73CA9, + 3864FCCD94B1ED45E4973BD0, + 1E3648BCDB055738F10F4A8B, + FBABB528D9CB9FCA127D3702, ); name = "juce_core"; sourceTree = ""; }; + D7FE02721660A0F1ADDE0BED = {isa = PBXGroup; children = ( + 844235B2D29429BEF2F7D184, + CCD10DDE00405843C68CD278, + 46AE290C54ECEFF69D62C0A6, + 4F613FCE6F5079EBF19A2489, A9AE20E7B5E5A3B47C18EC11, 90ACD3C39C69C46B567D1DAE, ); name = encryption; sourceTree = ""; }; 12A6E418E243AFC94B96A6E1 = {isa = PBXGroup; children = ( @@ -1502,50 +1483,29 @@ 367D3E7B1A3582D5693B9FC3 = {isa = PBXGroup; children = ( D7FE02721660A0F1ADDE0BED, 12A6E418E243AFC94B96A6E1, - 6BAD62D1E379BB05328C035D, 8563FE036E562AD98EAF4FE1, ); name = "juce_cryptography"; sourceTree = ""; }; - 1DD90061ACEAF4356BC3D3CE = {isa = PBXGroup; children = ( + D7FAF312716CE1A911A4A0FE = {isa = PBXGroup; children = ( + F77BDA821AFA286E0B7CA733, + A47A4A946381F45AE898A70D, + FA01A4ACD8E51ECC2D1C1B63, + 322590D8C7EE4F273C28A081, ); name = "app_properties"; sourceTree = ""; }; + C283CAA3B222E566D9C79EC2 = {isa = PBXGroup; children = ( + BBA6F050F86F5DC509CBB4B1, + 737DE6483F59E9AAE31B8568, + DB597523D1985EA60A403B94, ); name = undomanager; sourceTree = ""; }; + 58F5BFE1B45DD38988D1B119 = {isa = PBXGroup; children = ( DC0D7D089158296DF472F703, 41066A9B2DA06A8A42EB2302, CB0B2A556417D63523EA8C83, AFA2ACD68CD580639886A60B, D058B5E13E7E22FC4ED27B5C, EE0C799027CD87E32B7A3829, ); name = values; sourceTree = ""; }; - C283CAA3B222E566D9C79EC2 = {isa = PBXGroup; children = ( - BBA6F050F86F5DC509CBB4B1, - 737DE6483F59E9AAE31B8568, - DB597523D1985EA60A403B94, ); name = undomanager; sourceTree = ""; }; - 723121B288F8EB847FF98DE0 = {isa = PBXGroup; children = ( - F77BDA821AFA286E0B7CA733, - A47A4A946381F45AE898A70D, - FA01A4ACD8E51ECC2D1C1B63, - 322590D8C7EE4F273C28A081, ); name = "app_properties"; sourceTree = ""; }; 6BF9D16DF121408ADF8D243D = {isa = PBXGroup; children = ( - 1DD90061ACEAF4356BC3D3CE, + D7FAF312716CE1A911A4A0FE, C283CAA3B222E566D9C79EC2, - 723121B288F8EB847FF98DE0, - E89A3BC0B3BD6CCAEE267855, + 58F5BFE1B45DD38988D1B119, A943021729B460E5CF76D54A, ); name = "juce_data_structures"; sourceTree = ""; }; - 017E9B99D428699F1C6D5087 = {isa = PBXGroup; children = ( - 3CEE794B62AEDD6CD0650F0B, - 427F2DF6378E91A673BD5805, - A64E0921A828155BF1F5455C, - AF3E236113F3DADC4F2D59D5, - A08FAB7BE9C27D36087D4B45, - A18B835EB367E1D27693517D, - 3655B7B8C77849CD422BE014, - 25A32EA2B5B35D951633212E, - 89163E9DB0626DF42D686130, - 37AC07521C58A8D0AB468D4F, - AB8486AC595BB23DB29EDE78, - 44D12A261F14400C108FE695, - 546E1DA09F73BB6E17FD63CB, ); name = messages; sourceTree = ""; }; - 39D10AF212D901043F60E411 = {isa = PBXGroup; children = ( - 01065486D2E254D02B75509F, - 4A4D808E73E64EAC75888392, - 2CA8A8FEF881E1400CE33991, - 1DA9D191A3312AAF11810745, ); name = timers; sourceTree = ""; }; - FA63A4FEAF47A149B05B2D7B = {isa = PBXGroup; children = ( + 8354F8C425E8BE1C394F2371 = {isa = PBXGroup; children = ( 9B28308E02810E07AA5D9FA7, E42E9716C4B77E32053284A9, 0B8CE7C2918A2BC3C86E3CF9, @@ -1554,14 +1514,28 @@ 7B2895D4FB86B3B075610B53, A9E584C98134D88F8317056E, 80CC6E5181AE8A06FAF7792A, ); name = broadcasters; sourceTree = ""; }; - 5F95B461A46B124271F4D4C2 = {isa = PBXGroup; children = ( + 1B25B350F1ABE6519DE87B93 = {isa = PBXGroup; children = ( E2B8FC5BD4B67250BA9335A1, 8A66BE4644118DEB1EC06A19, 1615E143D724EC65E5528B78, AE88491D97D08B1215C182B5, E663E110A4BE0E43ADCC7ADB, 72FDA2118BBEAF1B8AAB2D74, ); name = interprocess; sourceTree = ""; }; - 259A4043A2C33A2F7542D782 = {isa = PBXGroup; children = ( + F1A8B54888E286391FE2DF3D = {isa = PBXGroup; children = ( + 3CEE794B62AEDD6CD0650F0B, + 427F2DF6378E91A673BD5805, + A64E0921A828155BF1F5455C, + AF3E236113F3DADC4F2D59D5, + A08FAB7BE9C27D36087D4B45, + A18B835EB367E1D27693517D, + 3655B7B8C77849CD422BE014, + 25A32EA2B5B35D951633212E, + 89163E9DB0626DF42D686130, + 37AC07521C58A8D0AB468D4F, + AB8486AC595BB23DB29EDE78, + 44D12A261F14400C108FE695, + 546E1DA09F73BB6E17FD63CB, ); name = messages; sourceTree = ""; }; + 3B110CF8A006A7B2B908F107 = {isa = PBXGroup; children = ( A6A6BF31BD4CE0ED3B3B472E, FE0594A998F5C9FE8C2A11DC, 87B85E49FC448CEE97FCE14E, @@ -1570,13 +1544,17 @@ 79703B85F426FD4DF5C0AC42, F8412676F1B3EAF03D7928FD, C86F3258822428DB91009687, ); name = native; sourceTree = ""; }; + CA85DC3F41D663766854A5A7 = {isa = PBXGroup; children = ( + 01065486D2E254D02B75509F, + 4A4D808E73E64EAC75888392, + 2CA8A8FEF881E1400CE33991, + 1DA9D191A3312AAF11810745, ); name = timers; sourceTree = ""; }; FB86CB37A490EC9DB740D91C = {isa = PBXGroup; children = ( - 017E9B99D428699F1C6D5087, - 39D10AF212D901043F60E411, - FA63A4FEAF47A149B05B2D7B, - 5F95B461A46B124271F4D4C2, - 259A4043A2C33A2F7542D782, - 641CEAEA5DDBA04D348E3E58, + 8354F8C425E8BE1C394F2371, + 1B25B350F1ABE6519DE87B93, + F1A8B54888E286391FE2DF3D, + 3B110CF8A006A7B2B908F107, + CA85DC3F41D663766854A5A7, 5765E0F55ADB4319F0F896D3, ); name = "juce_events"; sourceTree = ""; }; E969A83F4C0CF83A078F47F3 = {isa = PBXGroup; children = ( D8A9DA040BE1279C9863B422, @@ -1596,19 +1574,25 @@ 1FBB32224251DCA53E9CE4A5, C119EC562AC9BCE4E6B61067, 3A22AD6926B2CC42F4E5988C, ); name = contexts; sourceTree = ""; }; - F309B3269E76DE120143DD91 = {isa = PBXGroup; children = ( - BDC870E69E95845672295AB9, - 359E9C5EB887770E3AA46B95, - 01490B3A4FE0E7503EF78A59, - FDA2E20181EEDFABEE8CACCC, - F5158122AABF8E950827F2CB, - AC8848FA6745CDFDFAF2F927, - 0C211C03FF27A92ADC7706A6, - DBEE524633668464C9593EE8, ); name = images; sourceTree = ""; }; - F59D71157F4D41C4D4816141 = {isa = PBXGroup; children = ( - DD970DAD7E15CD399583110F, - 93B34B16D67C27ADD795D346, - 9A123AE56C9C5AE3BE0E2800, ); name = "image_formats"; sourceTree = ""; }; + 05B2C41888B98054AB466C80 = {isa = PBXGroup; children = ( + EB1D64642D7FA904D675770E, + 503351935DD85F70D491ED2A, + 31FE14F48D2E4827337F3C65, + 98DFC6A85CB893442E014D84, + D5E118687F94A7A960E7EC71, ); name = effects; sourceTree = ""; }; + 2C7B862B0024AE23EEEDA0CD = {isa = PBXGroup; children = ( + 33FEAF50967CEB5800BF72BE, + 88F756FE30BD5DEA47C1725D, + 83F1B63878AD351B064B301B, + 6D275948B4E4F4B5A5390798, + 1A2E38E8795FD19F801DF103, + 87766D3A5FC3CB4ABB3D6ED0, + C4F92727F81156801D2F61E7, + D45B9852EE24763DB29A07CB, + 1C50B35A818EC78F8FF81815, + 7FC679066DAC1C23188A46ED, + 766259EB7D04DF87556127C0, + 1D904F5F3F9ABF88E0D4385D, ); name = fonts; sourceTree = ""; }; 6E98284B2337B8ACB6DB657C = {isa = PBXGroup; children = ( 0687C181905F8F3CE2CD9B8E, 14D79056503073B08ACAA92E, @@ -1625,30 +1609,20 @@ D7ADC23EB8DDCAA960EE5745, E952B3E43DFEDB951B0CA41A, E43C13DD0E648037E8DAB7F6, ); name = geometry; sourceTree = ""; }; - 2E6FA1D06FBF4A4F13B37ACE = {isa = PBXGroup; children = ( - E238C3F270655B4324101263, - 2C9F5746F9D3DEA41F12FE58, - D57B55B2B9CE6B6D9D6EFFCE, ); name = placement; sourceTree = ""; }; - 6018A5E91B7A26DA24103F9F = {isa = PBXGroup; children = ( - 33FEAF50967CEB5800BF72BE, - 88F756FE30BD5DEA47C1725D, - 83F1B63878AD351B064B301B, - 6D275948B4E4F4B5A5390798, - 1A2E38E8795FD19F801DF103, - 87766D3A5FC3CB4ABB3D6ED0, - C4F92727F81156801D2F61E7, - D45B9852EE24763DB29A07CB, - 1C50B35A818EC78F8FF81815, - 7FC679066DAC1C23188A46ED, - 766259EB7D04DF87556127C0, - 1D904F5F3F9ABF88E0D4385D, ); name = fonts; sourceTree = ""; }; - AD6C56A11E3F985F7C7AA351 = {isa = PBXGroup; children = ( - EB1D64642D7FA904D675770E, - 503351935DD85F70D491ED2A, - 31FE14F48D2E4827337F3C65, - 98DFC6A85CB893442E014D84, - D5E118687F94A7A960E7EC71, ); name = effects; sourceTree = ""; }; - 44131CDF742706D6C0E9EC66 = {isa = PBXGroup; children = ( + DA283F848FD03C69CC5B72ED = {isa = PBXGroup; children = ( + DD970DAD7E15CD399583110F, + 93B34B16D67C27ADD795D346, + 9A123AE56C9C5AE3BE0E2800, ); name = "image_formats"; sourceTree = ""; }; + E7A6245329A210F5C0AF131D = {isa = PBXGroup; children = ( + BDC870E69E95845672295AB9, + 359E9C5EB887770E3AA46B95, + 01490B3A4FE0E7503EF78A59, + FDA2E20181EEDFABEE8CACCC, + F5158122AABF8E950827F2CB, + AC8848FA6745CDFDFAF2F927, + 0C211C03FF27A92ADC7706A6, + DBEE524633668464C9593EE8, ); name = images; sourceTree = ""; }; + B41476FE5D48331846C83D2B = {isa = PBXGroup; children = ( BF44CE913E3ABC7CBD3A7005, 613B39307B80D6D9C4D62739, C03B12980850005B9ECF2E17, @@ -1662,156 +1636,25 @@ 4A44D8CE1E8F932AD7F6E5A3, 5B267B0B84A4AE272AAD58A4, EF14BD536F709B7D6B9F68F4, ); name = native; sourceTree = ""; }; - F7DD1006ED325822934CE941 = {isa = PBXGroup; children = ( - E969A83F4C0CF83A078F47F3, - B886B1B89D7773E4E0B443C0, - F309B3269E76DE120143DD91, - F59D71157F4D41C4D4816141, - 6E98284B2337B8ACB6DB657C, - 2E6FA1D06FBF4A4F13B37ACE, - 6018A5E91B7A26DA24103F9F, - AD6C56A11E3F985F7C7AA351, - 44131CDF742706D6C0E9EC66, - A7FC8A80F3BF7EDCBB40DBAF, - 9F0363632194A6415E392DE8, ); name = "juce_graphics"; sourceTree = ""; }; - 2F1041C065A0A50307F614ED = {isa = PBXGroup; children = ( - 3E8AACC53630A2225F4C5486, - F84DED97A83644758D30181D, - BF63AD2390FFED75EECD4FAB, - 554835604BAE08C82511706E, - 047A715B70BDCE0605F0CB1A, - 3DF61BB51C4F45E8E7399BBE, - 7354BFA17F9565BE32B449D0, - 7D75EB56FF74B25CAC8B3B56, - 5A707B988D57A28536A6E62E, ); name = components; sourceTree = ""; }; - 1F27292979CA7D0A6E999F3D = {isa = PBXGroup; children = ( - 68CE13A021B91CD24AB856E1, - AF3F2DA7FA59ACA4E789A401, - DAD5AF16CB91B3134BFDBA0D, - 2FDFCD44816447805FD012DC, - C4A9D089AA401E6F8244181C, - E9CE9F9373D3557656DFD116, - EF9C89B3C7A5808769ADFD76, - 2E3E5BB82FD2A9A582FD7E5E, - 7287E94D566F0CCB336585D6, - AAC4E65438260939D18D3F40, - 6D749A9561547CBF4C9D55FD, - E97F0C403AFAF4820EDB55F8, - 7FEE5FBF562E44ADD32CAFAC, - 1800F7D6AC6CB08DDE716CFF, - 130B30A89F8EB787CA96BD73, - 16A5D3C51A676B5EB96B07FC, - 9DC7E8A153861BEC0C8205A0, - A3784CA5E1195E1792E617F6, - 2CBB52A96FFA3344C137AFB1, - 8DC66AE55D8DDC757FEFC35D, ); name = mouse; sourceTree = ""; }; - 88897071E8E741ABDB94C057 = {isa = PBXGroup; children = ( - 221859580563CB895AAB6167, - 9E20217FB413D60F83A931AD, - D7E99FDE83844ECAA502376A, - 3E9420908A60B009C762593A, - 804EF2A74F928AE02E380D38, - 6173081C862DEC593FC80E05, - 41D8E7CFFC16D293F934DB74, - 28B97FFBC14A808881547FA7, - 1BF56B39CCF7CBAEF9BB9A84, - 4378029B012345D856709C2E, - 19FE66760D46BF77905C3B48, - 661F33F1EB949D590090D53E, - 1DA8B8E25372E8F00080877B, ); name = keyboard; sourceTree = ""; }; - B1F5418A24C949EF1EDCC5CC = {isa = PBXGroup; children = ( - BADB10DBDB2B94E03AF14B91, - F4DD9A24D4B78E8DA2558487, - 06745837B0C272B8686ACF30, - 422E3CE271E2064729DA6F46, - A4371BEE6FAA21EAD5E50D9C, - C772B460012E89562C4D93D7, - C02300F6DDD1A5D705603B0F, - 2CB8EA303EA9DDA6A788E09C, - 949131E58393C7020549AA11, - 8A5772ED4AE108BB21D97514, - 8930689A13E07781BE58FA24, - 9A577EF18204B6FE35D227B0, - 4CA0D374BA396AC331C7657E, - CF746C34F8DB1B073F1A4FA0, - 607D538C599F10798C3399E0, - C5CAA1141DB6800E4CE2CF51, - E7CF28977428BDE6A175943C, - E55C6DF8352F3FBE56499775, - 4CA0CF8181B0B7321AC02F44, - E5753506CDDFF88D638975ED, - 8A1FB5D85766EE499267EFCC, - A6D365F17431ED5DE20C31C6, - EED45AF0FE17F2782911D0AE, - 1A4FF248A625623F2AB5B78A, - 664D7BAD62148780288B4904, - AF601ABA3B20D0E5999328C7, - 360140E521BFFBEAE167DE5F, ); name = widgets; sourceTree = ""; }; - 20C66850D35C2F7AADD7EA64 = {isa = PBXGroup; children = ( - A1CC4DCD28D612221D9B445C, - C7ED330EB140FCC0B096E2E9, - DDB141526302B59595C3A584, - 5A1ECBE0BEAF6C2B976EE813, - 5C00F2B0503A9B4774455977, - AA78AF689E1B8E9B48B6E271, - 08CC510A823DA8A188233FB2, - 14E46E9101177690C481518A, - 3BE93702701665C1CF0D71F4, - DAF2DC4885AA5A5263A16E94, - B27AB74B32E014257ACF7EC5, - 46EE36AEA94A83975A5C36C3, - 602F2E014E4796C2DA29CDB3, - 577824246C165D84AA378BE0, - 20B1A2291D2367A6CE6A98E0, - 3FE3BB22E6A6B04200358D89, - 48348E65A2D505CD55F894CC, - 34D0CAA3AE118782B1D85410, - BFB539E4567CACD9D0DE55E5, ); name = windows; sourceTree = ""; }; - F30B7D8CE97DE5606AE6DC8E = {isa = PBXGroup; children = ( - 098EE470BA8744AD218E09F7, - 41004038C181AC5C8CDDD02D, - F950431A9C0864A8EADF9996, - 26B0149626A30EF364609DDD, - EDE49EEE9EF8B5202426D948, - 32AA8C09B7A39118E3A4BFA6, ); name = menus; sourceTree = ""; }; - 4C272B3754B014AC08B0E033 = {isa = PBXGroup; children = ( - 6B526A365078C24900C821B5, - 24D34491A75D9158E571CE95, - B0C8BABB5E59C2F7FAA37689, - FC9E35A083FC90411722B192, - C08F4E167F53BD59708ABC46, - B35E6FA7FA077CB7887CB7EC, - A16CAFD9F29F03D5A11457FD, - 26A7E3CEB56737AB4E725BE9, - 6877464D85600AAC5F84F063, - A6E737E1560A81E5A45DD9BC, - 948076D06B104682079290E5, - 705D210EADDE876947060561, - 4DC09FE2D606F3346B269F47, - E03B0CE2DF954597EDE01376, - 64E7DC1B23F237CD9F141439, - 1FA16B4D97401423966B4183, - 0B35461B91EE6372D40C26E0, - 778A0345A4F0B08ABA3ED5F1, - 55AD9D2F0D75B19660C948C1, - 8B01626CE8C886F18BEC9178, - F940D16031F521E526383AFC, - 3E71B82FA28ADE017FF7C836, - 433F5E9D26E0EDD4B309A0C0, - C5F3D1E74B44903AAC0126D1, - 93C5ACD4E394109C97132641, - E7B5CA1BD06F33C213FAA37D, - 6F689AC4B401D474507500C1, - 06027E788981B5B21E48EDEA, - 624D83262AB7BACCD81A4B50, - FAF3143A9CAF9ECAF81AB3D9, - 3B52D9CB9D7135AD2F240CE0, - BD818EEF611179A02E2667BF, - 1246B7FA44AABAA2D9D19B7D, - B87C42BDAE89E73E982EF85C, - FF46CABD4A7C29380D4CAD26, - 03B8A6359E4DD6796B9F7840, ); name = layout; sourceTree = ""; }; - A0A794A5F17590D11359544E = {isa = PBXGroup; children = ( + EDE9A0E4F6937433444DA2D6 = {isa = PBXGroup; children = ( + E238C3F270655B4324101263, + 2C9F5746F9D3DEA41F12FE58, + D57B55B2B9CE6B6D9D6EFFCE, ); name = placement; sourceTree = ""; }; + F7DD1006ED325822934CE941 = {isa = PBXGroup; children = ( + E969A83F4C0CF83A078F47F3, + B886B1B89D7773E4E0B443C0, + 05B2C41888B98054AB466C80, + 2C7B862B0024AE23EEEDA0CD, + 6E98284B2337B8ACB6DB657C, + DA283F848FD03C69CC5B72ED, + E7A6245329A210F5C0AF131D, + B41476FE5D48331846C83D2B, + EDE9A0E4F6937433444DA2D6, + 9F0363632194A6415E392DE8, ); name = "juce_graphics"; sourceTree = ""; }; + B498C8B9B847362C3F01F645 = {isa = PBXGroup; children = ( + EBE6C07DB63AAA1F750C22F5, + 05864BC8C7804D05F485305F, ); name = application; sourceTree = ""; }; + E150D499BFD551DCC5C7B51F = {isa = PBXGroup; children = ( DB1613193F82A43CE17AAF88, B50129FF78D1FCC64DB4D51E, CDEFD12DAEF30B7A13DFF8F5, @@ -1830,22 +1673,27 @@ C4F60DBF5BC6169F4B7357A6, 1AB3BEE546811801C8D4C377, EC443EF07555D528F21945DF, ); name = buttons; sourceTree = ""; }; - 0CE1F0AC5B7735D5C59D065E = {isa = PBXGroup; children = ( - 1C95AB2B2812BD8960870603, - E0026785667979561D036936, - 2B56C4638018F72794BEADC8, - 8E6345C2A24786DB002C85A0, - D73A06F366784CFAA87B7BEE, - 053462A035FADA4FDCE2A8D0, - 45CAA0CEA9DA2B4F3AF549FC, - 0CB6B999BF9DBA9D0F586C6F, - 49811A30680D278DA9591BE5, - 41FDE3C3197B773438925736, - DF0EBC428D40282CD24D2015, - B7C588B87E09F887C6CB73C0, - 06577256ACDA6ECA2DF0AE84, - E889D7DD7AC4FCA48517B2E8, ); name = positioning; sourceTree = ""; }; - 1011BBE9304BAFF95A476125 = {isa = PBXGroup; children = ( + 1EA9CBBE7B5719A139A272B2 = {isa = PBXGroup; children = ( + D41591FF892A6E2E672C7A18, + DCE3EB6C3DF640697ADD3F0D, + 7552ACBC68EF48B063F619E2, + AE1746EE8E4FC95FC3635940, + 7A356CCD42F455D41990C69F, + A6E5EC33E5F9767654EFCB25, + 1E73665689A8CF1EAD07A410, + 7D5050E0DD69CB60EF1B677C, + 6D8FDB139E0FDCBD5641A097, ); name = commands; sourceTree = ""; }; + 442857F782D6B99D7E8A9552 = {isa = PBXGroup; children = ( + 3E8AACC53630A2225F4C5486, + F84DED97A83644758D30181D, + BF63AD2390FFED75EECD4FAB, + 554835604BAE08C82511706E, + 047A715B70BDCE0605F0CB1A, + 3DF61BB51C4F45E8E7399BBE, + 7354BFA17F9565BE32B449D0, + 7D75EB56FF74B25CAC8B3B56, + 5A707B988D57A28536A6E62E, ); name = components; sourceTree = ""; }; + 5EAFAFDFA821F15A4508B459 = {isa = PBXGroup; children = ( B5CF56ECED7AB7108C7FA24A, EC7A2DEE957A2B375201FC12, B0FFC533F760AED1CE7B2BC2, @@ -1861,31 +1709,7 @@ A9C31C52F36697E74384B83A, BA27FD5D74A9F7C7D0660EEC, 070AE2690CA06010BDBB4644, ); name = drawables; sourceTree = ""; }; - 7B851D47EEB0A51D2C32C5FB = {isa = PBXGroup; children = ( - 1FB5E4B9CC25B15D872DDAF8, - 762FD953C2BB53F5DC9CD403, - 9A07C2A820D1A4D1C5429E6F, - 84030B3A2263DEAB1A2EC8CF, - 08BA9BF25A4A247BAEFA7C7B, - 44AF43F408DE59FEC7FC87C1, - A516757003C57D4D3E5C637A, - 8CC6758FB15124F3CF345CA0, - 4BB76738C3C05043BFDE3507, - 6E0D954E48998693A587F2DE, - 04CF614E82E5E0D67952963A, - BB3DB74A8843A5C315854394, - 5546974D4F68A427792B725E, - 3CAB0402E5EDD5A25D4DE907, ); name = properties; sourceTree = ""; }; - 43B0193D1C7DEF84D41B69A4 = {isa = PBXGroup; children = ( - 202FBA54BE113F8E12628DF3, - F93E820028869AA360740BE2, - A3D1C2B1D20BB35EABEF5D56, - C807A91F69CF02432499E1E1, - CAAD0D8023B1EE063FE7B3BB, - 7DCF0A2E89D3CC5C976411D9, - 06F692C85C20B60877A3E153, - CA3E9C9CE9CA59B370A81095, ); name = lookandfeel; sourceTree = ""; }; - FC94936E6781852E6A5F5AAF = {isa = PBXGroup; children = ( + FF5FD1B581DC398E8A671D20 = {isa = PBXGroup; children = ( AA2C868E050557A1CCEFB5AA, 0333EF5021D4B11D0567EDE9, FB9D900CA19E8894F1F05F4E, @@ -1908,25 +1732,100 @@ 89C90F8B0901C465E356C6C8, 3EF6C867CB55DBB90076ACF2, 06EB590F5B838B697CE72F8B, ); name = filebrowser; sourceTree = ""; }; - 76533D71441DB73BC581D584 = {isa = PBXGroup; children = ( - D41591FF892A6E2E672C7A18, - DCE3EB6C3DF640697ADD3F0D, - 7552ACBC68EF48B063F619E2, - AE1746EE8E4FC95FC3635940, - 7A356CCD42F455D41990C69F, - A6E5EC33E5F9767654EFCB25, - 1E73665689A8CF1EAD07A410, - 7D5050E0DD69CB60EF1B677C, - 6D8FDB139E0FDCBD5641A097, ); name = commands; sourceTree = ""; }; - A16C13AC925F01E513BC0632 = {isa = PBXGroup; children = ( + 6891E16A41CF181D252A70E2 = {isa = PBXGroup; children = ( + 221859580563CB895AAB6167, + 9E20217FB413D60F83A931AD, + D7E99FDE83844ECAA502376A, + 3E9420908A60B009C762593A, + 804EF2A74F928AE02E380D38, + 6173081C862DEC593FC80E05, + 41D8E7CFFC16D293F934DB74, + 28B97FFBC14A808881547FA7, + 1BF56B39CCF7CBAEF9BB9A84, + 4378029B012345D856709C2E, + 19FE66760D46BF77905C3B48, + 661F33F1EB949D590090D53E, + 1DA8B8E25372E8F00080877B, ); name = keyboard; sourceTree = ""; }; + 152458EDA84AF9EBB24C7F1C = {isa = PBXGroup; children = ( + 6B526A365078C24900C821B5, + 24D34491A75D9158E571CE95, + B0C8BABB5E59C2F7FAA37689, + FC9E35A083FC90411722B192, + C08F4E167F53BD59708ABC46, + B35E6FA7FA077CB7887CB7EC, + A16CAFD9F29F03D5A11457FD, + 26A7E3CEB56737AB4E725BE9, + 6877464D85600AAC5F84F063, + A6E737E1560A81E5A45DD9BC, + 948076D06B104682079290E5, + 705D210EADDE876947060561, + 4DC09FE2D606F3346B269F47, + E03B0CE2DF954597EDE01376, + 64E7DC1B23F237CD9F141439, + 1FA16B4D97401423966B4183, + 0B35461B91EE6372D40C26E0, + 778A0345A4F0B08ABA3ED5F1, + 55AD9D2F0D75B19660C948C1, + 8B01626CE8C886F18BEC9178, + F940D16031F521E526383AFC, + 3E71B82FA28ADE017FF7C836, + 433F5E9D26E0EDD4B309A0C0, + C5F3D1E74B44903AAC0126D1, + 93C5ACD4E394109C97132641, + E7B5CA1BD06F33C213FAA37D, + 6F689AC4B401D474507500C1, + 06027E788981B5B21E48EDEA, + 624D83262AB7BACCD81A4B50, + FAF3143A9CAF9ECAF81AB3D9, + 3B52D9CB9D7135AD2F240CE0, + BD818EEF611179A02E2667BF, + 1246B7FA44AABAA2D9D19B7D, + B87C42BDAE89E73E982EF85C, + FF46CABD4A7C29380D4CAD26, + 03B8A6359E4DD6796B9F7840, ); name = layout; sourceTree = ""; }; + 4338F69C46D1058F2B27301E = {isa = PBXGroup; children = ( + 202FBA54BE113F8E12628DF3, + F93E820028869AA360740BE2, + A3D1C2B1D20BB35EABEF5D56, + C807A91F69CF02432499E1E1, + CAAD0D8023B1EE063FE7B3BB, + 7DCF0A2E89D3CC5C976411D9, + 06F692C85C20B60877A3E153, + CA3E9C9CE9CA59B370A81095, ); name = lookandfeel; sourceTree = ""; }; + 77144AC1CC880CE0F1D465C4 = {isa = PBXGroup; children = ( + 098EE470BA8744AD218E09F7, + 41004038C181AC5C8CDDD02D, + F950431A9C0864A8EADF9996, + 26B0149626A30EF364609DDD, + EDE49EEE9EF8B5202426D948, + 32AA8C09B7A39118E3A4BFA6, ); name = menus; sourceTree = ""; }; + D8E6A3AC1D16E94A22CB1013 = {isa = PBXGroup; children = ( AD7D7A1631818FAFC9600F3F, 5D2270DEE9D5C23019DEB152, D2E451A096DED665657647F8, BE439FE1379CC46AD8DA5F78, ); name = misc; sourceTree = ""; }; - C25E9058EE7B0F2E900E3433 = {isa = PBXGroup; children = ( - EBE6C07DB63AAA1F750C22F5, - 05864BC8C7804D05F485305F, ); name = application; sourceTree = ""; }; - 49D064C5B2141BD8D14AE294 = {isa = PBXGroup; children = ( + 3CB92BE112CF6432C7873973 = {isa = PBXGroup; children = ( + 68CE13A021B91CD24AB856E1, + AF3F2DA7FA59ACA4E789A401, + DAD5AF16CB91B3134BFDBA0D, + 2FDFCD44816447805FD012DC, + C4A9D089AA401E6F8244181C, + E9CE9F9373D3557656DFD116, + EF9C89B3C7A5808769ADFD76, + 2E3E5BB82FD2A9A582FD7E5E, + 7287E94D566F0CCB336585D6, + AAC4E65438260939D18D3F40, + 6D749A9561547CBF4C9D55FD, + E97F0C403AFAF4820EDB55F8, + 7FEE5FBF562E44ADD32CAFAC, + 1800F7D6AC6CB08DDE716CFF, + 130B30A89F8EB787CA96BD73, + 16A5D3C51A676B5EB96B07FC, + 9DC7E8A153861BEC0C8205A0, + A3784CA5E1195E1792E617F6, + 2CBB52A96FFA3344C137AFB1, + 8DC66AE55D8DDC757FEFC35D, ); name = mouse; sourceTree = ""; }; + AC5DEE7E7554608C034CDD6B = {isa = PBXGroup; children = ( 6776FE828D0C9AAC3F12EA59, 4013F4D715E43764169C2BF5, 1D05DBE68E45BED5B842F212, @@ -1943,25 +1842,102 @@ 46FBF3438B506BBBA1C08BE5, 1CCFA6CA5E8D3E8D1D9476B5, 584F5DA03ABAC58D8200F4DB, ); name = native; sourceTree = ""; }; + 9652A2D0E3B2AABD4FD17917 = {isa = PBXGroup; children = ( + 1C95AB2B2812BD8960870603, + E0026785667979561D036936, + 2B56C4638018F72794BEADC8, + 8E6345C2A24786DB002C85A0, + D73A06F366784CFAA87B7BEE, + 053462A035FADA4FDCE2A8D0, + 45CAA0CEA9DA2B4F3AF549FC, + 0CB6B999BF9DBA9D0F586C6F, + 49811A30680D278DA9591BE5, + 41FDE3C3197B773438925736, + DF0EBC428D40282CD24D2015, + B7C588B87E09F887C6CB73C0, + 06577256ACDA6ECA2DF0AE84, + E889D7DD7AC4FCA48517B2E8, ); name = positioning; sourceTree = ""; }; + 64F1D01DEAE073EECB556926 = {isa = PBXGroup; children = ( + 1FB5E4B9CC25B15D872DDAF8, + 762FD953C2BB53F5DC9CD403, + 9A07C2A820D1A4D1C5429E6F, + 84030B3A2263DEAB1A2EC8CF, + 08BA9BF25A4A247BAEFA7C7B, + 44AF43F408DE59FEC7FC87C1, + A516757003C57D4D3E5C637A, + 8CC6758FB15124F3CF345CA0, + 4BB76738C3C05043BFDE3507, + 6E0D954E48998693A587F2DE, + 04CF614E82E5E0D67952963A, + BB3DB74A8843A5C315854394, + 5546974D4F68A427792B725E, + 3CAB0402E5EDD5A25D4DE907, ); name = properties; sourceTree = ""; }; + 00EB1410366065CA2E5816DD = {isa = PBXGroup; children = ( + BADB10DBDB2B94E03AF14B91, + F4DD9A24D4B78E8DA2558487, + 06745837B0C272B8686ACF30, + 422E3CE271E2064729DA6F46, + A4371BEE6FAA21EAD5E50D9C, + C772B460012E89562C4D93D7, + C02300F6DDD1A5D705603B0F, + 2CB8EA303EA9DDA6A788E09C, + 949131E58393C7020549AA11, + 8A5772ED4AE108BB21D97514, + 8930689A13E07781BE58FA24, + 9A577EF18204B6FE35D227B0, + 4CA0D374BA396AC331C7657E, + CF746C34F8DB1B073F1A4FA0, + 607D538C599F10798C3399E0, + C5CAA1141DB6800E4CE2CF51, + E7CF28977428BDE6A175943C, + E55C6DF8352F3FBE56499775, + 4CA0CF8181B0B7321AC02F44, + E5753506CDDFF88D638975ED, + 8A1FB5D85766EE499267EFCC, + A6D365F17431ED5DE20C31C6, + EED45AF0FE17F2782911D0AE, + 1A4FF248A625623F2AB5B78A, + 664D7BAD62148780288B4904, + AF601ABA3B20D0E5999328C7, + 360140E521BFFBEAE167DE5F, ); name = widgets; sourceTree = ""; }; + 71CFA50CA6D7DDEF3B4F7CFD = {isa = PBXGroup; children = ( + A1CC4DCD28D612221D9B445C, + C7ED330EB140FCC0B096E2E9, + DDB141526302B59595C3A584, + 5A1ECBE0BEAF6C2B976EE813, + 5C00F2B0503A9B4774455977, + AA78AF689E1B8E9B48B6E271, + 08CC510A823DA8A188233FB2, + 14E46E9101177690C481518A, + 3BE93702701665C1CF0D71F4, + DAF2DC4885AA5A5263A16E94, + B27AB74B32E014257ACF7EC5, + 46EE36AEA94A83975A5C36C3, + 602F2E014E4796C2DA29CDB3, + 577824246C165D84AA378BE0, + 20B1A2291D2367A6CE6A98E0, + 3FE3BB22E6A6B04200358D89, + 48348E65A2D505CD55F894CC, + 34D0CAA3AE118782B1D85410, + BFB539E4567CACD9D0DE55E5, ); name = windows; sourceTree = ""; }; 2727A6D234211D5EEFE67B2D = {isa = PBXGroup; children = ( - 2F1041C065A0A50307F614ED, - 1F27292979CA7D0A6E999F3D, - 88897071E8E741ABDB94C057, - B1F5418A24C949EF1EDCC5CC, - 20C66850D35C2F7AADD7EA64, - F30B7D8CE97DE5606AE6DC8E, - 4C272B3754B014AC08B0E033, - A0A794A5F17590D11359544E, - 0CE1F0AC5B7735D5C59D065E, - 1011BBE9304BAFF95A476125, - 7B851D47EEB0A51D2C32C5FB, - 43B0193D1C7DEF84D41B69A4, - FC94936E6781852E6A5F5AAF, - 76533D71441DB73BC581D584, - A16C13AC925F01E513BC0632, - C25E9058EE7B0F2E900E3433, - 49D064C5B2141BD8D14AE294, - E10E5BBBE8515439D764CBBB, + B498C8B9B847362C3F01F645, + E150D499BFD551DCC5C7B51F, + 1EA9CBBE7B5719A139A272B2, + 442857F782D6B99D7E8A9552, + 5EAFAFDFA821F15A4508B459, + FF5FD1B581DC398E8A671D20, + 6891E16A41CF181D252A70E2, + 152458EDA84AF9EBB24C7F1C, + 4338F69C46D1058F2B27301E, + 77144AC1CC880CE0F1D465C4, + D8E6A3AC1D16E94A22CB1013, + 3CB92BE112CF6432C7873973, + AC5DEE7E7554608C034CDD6B, + 9652A2D0E3B2AABD4FD17917, + 64F1D01DEAE073EECB556926, + 00EB1410366065CA2E5816DD, + 71CFA50CA6D7DDEF3B4F7CFD, 6A6347D9B543CE96713831B9, ); name = "juce_gui_basics"; sourceTree = ""; }; 7DEF87B9C8D847F2840BF97D = {isa = PBXGroup; children = ( 714F603CF16614D65F89340D, @@ -2023,9 +1999,21 @@ 66D132EDB56154912C007BA8, A53F5FF344A1D95EBBBDF3DC, DFD4E790D5E34260219E3AF7, - 5DB6DA27DC5C022696109EF8, 644E389974336014E8890F31, ); name = "juce_gui_extra"; sourceTree = ""; }; - 6EB5B0C74A683FD9E8F67118 = {isa = PBXGroup; children = ( + DA3E811B275440DA67B74A7F = {isa = PBXGroup; children = ( + 8C7A9D19E4BF794F25112C92, + 8AF7405E7AF18A44BF24811B, + 6E2E587EC9DCB2595D73A5CD, + 44BFB21474150C54D8B45035, ); name = geometry; sourceTree = ""; }; + 484005DDD3D1200F90DB6547 = {isa = PBXGroup; children = ( + 93A5B72C4030F63A78120194, + 6ACE33C4515448BE0DF400C8, + CF6B3F4DF15D7BAAEB2495BC, + 73B2312BC8C5D5A5A7AD87D0, + 51686AA73651EE47EF5CE35E, + 49E5DF4D47ADC97FB605F93F, + F16BDC9AFAD544D72BF6DC3C, ); name = native; sourceTree = ""; }; + 9A1C22A64EF6765E628D9DB8 = {isa = PBXGroup; children = ( 86F9F3EDDA98B10C15901578, A003021CCCD1F8D2200E9066, EDAA8D220CC237DE5D612F47, @@ -2043,47 +2031,32 @@ AC5BB40FA10713128CC9A2A1, 3BAC3350B6CA12EFF6587DF6, 4055E0D3D92A96C8E797ACBD, ); name = opengl; sourceTree = ""; }; - 8EEFFBC75F21B6E21D802A38 = {isa = PBXGroup; children = ( - 8C7A9D19E4BF794F25112C92, - 8AF7405E7AF18A44BF24811B, - 6E2E587EC9DCB2595D73A5CD, - 44BFB21474150C54D8B45035, ); name = geometry; sourceTree = ""; }; - 72D293A3B38BAD3129DF1940 = {isa = PBXGroup; children = ( + 96463EF7F2C7E4B6A970B318 = {isa = PBXGroup; children = ( 6BF891205F6EEAF85C1C0F2C, E662D32EE899694C2F360B77, ); name = utils; sourceTree = ""; }; - 4527369C4DAB2CE60232DE94 = {isa = PBXGroup; children = ( - 93A5B72C4030F63A78120194, - 6ACE33C4515448BE0DF400C8, - CF6B3F4DF15D7BAAEB2495BC, - 73B2312BC8C5D5A5A7AD87D0, - 51686AA73651EE47EF5CE35E, - 49E5DF4D47ADC97FB605F93F, - F16BDC9AFAD544D72BF6DC3C, ); name = native; sourceTree = ""; }; F60314F08ACFDB997F502781 = {isa = PBXGroup; children = ( - 6EB5B0C74A683FD9E8F67118, - 8EEFFBC75F21B6E21D802A38, - 72D293A3B38BAD3129DF1940, - 4527369C4DAB2CE60232DE94, - E4E6F10141E07DE0F2960C2F, + DA3E811B275440DA67B74A7F, + 484005DDD3D1200F90DB6547, + 9A1C22A64EF6765E628D9DB8, + 96463EF7F2C7E4B6A970B318, B4EBC54E160BF6EFDA54A708, ); name = "juce_opengl"; sourceTree = ""; }; - ABEEA81A9680F6A4F8ECA0EA = {isa = PBXGroup; children = ( - 7A32476DF07EE4C33512F01D, - F75D109BD33B5C057C150155, ); name = playback; sourceTree = ""; }; - 1C67C665FD3B6D5133151E2D = {isa = PBXGroup; children = ( + D506F9F24F7F53699D9EC7E0 = {isa = PBXGroup; children = ( DB8D923C776A1038384A10D5, 5CD2D4CDAC75E50E78ABE46C, ); name = capture; sourceTree = ""; }; - 5CBF586DCC30079B9463982A = {isa = PBXGroup; children = ( + B97B5586EDF684C9754563C2 = {isa = PBXGroup; children = ( 407FCF60E01E1C7F7BBF83B2, 26BFF71147B21AEECB934431, C8A3BA380B7DADEBA46EC1FF, A091657F22DDCFFC2D0E3E68, 4366A35F3F091C0EEFD58817, CF412309E5514E05CBD2A30F, ); name = native; sourceTree = ""; }; + 920D42A2B5F1763CB6CFF5DD = {isa = PBXGroup; children = ( + 7A32476DF07EE4C33512F01D, + F75D109BD33B5C057C150155, ); name = playback; sourceTree = ""; }; CC319022914B6972D2B91A23 = {isa = PBXGroup; children = ( - ABEEA81A9680F6A4F8ECA0EA, - 1C67C665FD3B6D5133151E2D, - 5CBF586DCC30079B9463982A, - 0FD74232B9B3A15C19D73B4F, + D506F9F24F7F53699D9EC7E0, + B97B5586EDF684C9754563C2, + 920D42A2B5F1763CB6CFF5DD, A20A2F639F28E15631EEEA35, ); name = "juce_video"; sourceTree = ""; }; E697CF5985AC7D206A214CE1 = {isa = PBXGroup; children = ( 42D107F741897BBB52B61202, @@ -2102,23 +2075,23 @@ CC319022914B6972D2B91A23, ); name = "Juce Modules"; sourceTree = ""; }; C94E97E4A3CB628A675EE05C = {isa = PBXGroup; children = ( B84ADDD01BAB1B1E21DDFF07, - 19DBF218B50AA295AED50CC2, - D08758C4B60AE0ECD82D8EF6, - C987F7105C386F9799C74AE5, - 768E5A86B7E84A146818B866, - 0D72F29AB05E80E6D8A57578, - 7DE30FBED9393A59FF08AFC4, - 332B664DD5F1E87D1BC77715, - BBDC1C7DE652B571ED885097, - 8C96A8A1170495B6693F2FF9, - 5E489080FFCF538C3170739B, - DE6FBEE731028F230A86F223, - 2E631361420FA9496ED300DF, - 1CA41F35C44145819921CF79, - B6FF0E28C1E186DD9E97F838, + 5FEA66532C18871947DA95A9, + 8202E36EB5B777BA3F00A181, + 34405DE2900A4E762CF2DAEA, + 7DDF974E74FDF5B5D29E2E27, + 7ECF0BA098438BBD194FEE75, + 4E3266F9CD3260D786538E6D, + B8A22D85276B05E8EE8F0BC4, + D2882899DDDE37B4CD837280, + 571FEF1C078CC4FB35DAE33A, + 0F259ACE12C8A81AA558661C, + AE3C0E5467FE67DAF01645FC, + 1062CD8BD738A5F58CC3F64D, + 7852F468318493D3FAEC9089, + D14A9B0E0A5A536B6D72EFAF, 15BA4AEE0C0E22D7C8BE92CA, ); name = "Juce Library Code"; sourceTree = ""; }; 094FA973096AF6FDD5A75280 = {isa = PBXGroup; children = ( - 9A31450E90F82EE417285AA4, + 1E0CCB36A0D6D2CE936E43BF, 9B83CA7A03621F4DE0B0C3F5, ); name = Resources; sourceTree = ""; }; B679234897D9AEB22E892566 = {isa = PBXGroup; children = ( 92CABA9C9B5148FCA22A0503, @@ -2134,7 +2107,7 @@ B06A9120276E8875161CFC7D, 1D29F6A21F927F10EB8C5EEF, ); name = Frameworks; sourceTree = ""; }; 6F245D0C169B0E9060BD1033 = {isa = PBXGroup; children = ( - 4B8E8BD3DEAE0C479D04F571, ); name = Products; sourceTree = ""; }; + 9C71E9533EDADF610F789D88, ); name = Products; sourceTree = ""; }; 41A4B977F5588A439A066455 = {isa = PBXGroup; children = ( 24BF2D05D134C386864C4C7D, E697CF5985AC7D206A214CE1, @@ -2142,7 +2115,7 @@ 094FA973096AF6FDD5A75280, B679234897D9AEB22E892566, 6F245D0C169B0E9060BD1033, ); name = Source; sourceTree = ""; }; - 993A56BA093F4D3C2556398E = {isa = XCBuildConfiguration; buildSettings = { + B0ADA4CCDD12487AAA4D29E3 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2160,10 +2133,10 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AudioAppExample; }; name = Debug; }; - EA0243E56EC3EAF286B53CA6 = {isa = XCBuildConfiguration; buildSettings = { + F8E0347F1E2A6CDA40CBAFC1 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2182,7 +2155,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.AudioAppExample; }; name = Release; }; 2DDD1A3A56EAB02179D1CFB6 = {isa = XCBuildConfiguration; buildSettings = { @@ -2223,32 +2196,33 @@ TARGETED_DEVICE_FAMILY = "1,2"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + DE876A3DBFEEF66A9EE062EC = {isa = PBXTargetDependency; target = D010D5837C01EB7574A48649; }; 074FE87A26471418B3AC0921 = {isa = XCConfigurationList; buildConfigurations = ( 2DDD1A3A56EAB02179D1CFB6, BE32D9CFAA27D791B2181C7F, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - FF720F7C44675347E5E0EB5A = {isa = XCConfigurationList; buildConfigurations = ( - 993A56BA093F4D3C2556398E, - EA0243E56EC3EAF286B53CA6, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 6480A9A75122084E426BEF0C = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 5E209C49168EC5C17A54C6C7 = {isa = XCConfigurationList; buildConfigurations = ( + B0ADA4CCDD12487AAA4D29E3, + F8E0347F1E2A6CDA40CBAFC1, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 3602833D915A2AC7C25F537F = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 70EC04D8CFE012341DBC0A45, ); runOnlyForDeploymentPostprocessing = 0; }; - EE26AB6336CDF8E778B3DA86 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + BC3ECD5BCB6580E951083B7E = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 5055109434B36CD6E0B6D360, 55A794809FECCB07D3C4D07D, - 9F994C4912DB4402247C438F, - 9BC0ECFC7AF57F1909EE09FA, - 85FE609FB6402062EF2C0DBA, - F794ED1AA51CF125F7F1A8A9, - 8B9F9A6D24146522DD93CD22, - B0576FED799D792664EB5D15, - 916BBC1AB5BE42CD684DAC5B, - EA094DDAD2D1A7A4C0C2233E, - 8FB9BEF532266F191FA2343F, - 3D181BDD770219ED14488377, - E0AAACBB6027FC8FD4F9113C, - 9537FB2A9B43C898E86156A7, - 42AE22EDF3A83997E9444080, - ED46B41A891FE3B15A184ECF, ); runOnlyForDeploymentPostprocessing = 0; }; - B6DD28580BC7A7F690EF4B49 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 169D0D504ED242BFAB124750, + 404DE83EB6A8750B51021B56, + 9647D38482003C7935023564, + BE3AF34796EB8018C7CF57E1, + 87A3F2EDF075A6CC0D1F592F, + F04ED92056A417B954A3CD77, + 9351C4C5A67B13C998014734, + 233883A753FE7837D92A3A6F, + D152BFE027C6E31ED068C789, + 2434A698BFA843B1858C07ED, + 62809FDCE519DEF052EA7938, + 8224320056042532BE315901, + 8B21FD4457DD9685495ADD8A, + C85B383577A335D5D1CF67B8, ); runOnlyForDeploymentPostprocessing = 0; }; + C9974DDFB456D5307D4C29F3 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 3286435E3CC944A630866B89, 7AC823C6BFA28E49D004E0E0, 558C49788C323F72C879C219, @@ -2261,11 +2235,11 @@ C3F12DC7CA8C22C1853A7F08, 291730DFE49E6AE97D4C8CEC, D3AC61A0594DE1592920426F, ); runOnlyForDeploymentPostprocessing = 0; }; - EDF214F1951D7745347EA1D1 = {isa = PBXNativeTarget; buildConfigurationList = FF720F7C44675347E5E0EB5A; buildPhases = ( - 6480A9A75122084E426BEF0C, - EE26AB6336CDF8E778B3DA86, - B6DD28580BC7A7F690EF4B49, ); buildRules = ( ); dependencies = ( ); name = AudioAppExample; productName = AudioAppExample; productReference = 4B8E8BD3DEAE0C479D04F571; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 0E00FEF4A999DE35888889AE = {isa = PBXProject; buildConfigurationList = 074FE87A26471418B3AC0921; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 41A4B977F5588A439A066455; projectDirPath = ""; projectRoot = ""; targets = ( EDF214F1951D7745347EA1D1 ); }; + D010D5837C01EB7574A48649 = {isa = PBXNativeTarget; buildConfigurationList = 5E209C49168EC5C17A54C6C7; buildPhases = ( + 3602833D915A2AC7C25F537F, + BC3ECD5BCB6580E951083B7E, + C9974DDFB456D5307D4C29F3, ); buildRules = ( ); dependencies = ( ); name = "AudioAppExample (App)"; productName = AudioAppExample; productReference = 9C71E9533EDADF610F789D88; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 0E00FEF4A999DE35888889AE = {isa = PBXProject; buildConfigurationList = 074FE87A26471418B3AC0921; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { D010D5837C01EB7574A48649 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 41A4B977F5588A439A066455; projectDirPath = ""; projectRoot = ""; targets = (D010D5837C01EB7574A48649); }; }; rootObject = 0E00FEF4A999DE35888889AE; } diff --git a/examples/AudioAppExample/Builds/iOS/Info-App.plist b/examples/AudioAppExample/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..8d396bbda4 --- /dev/null +++ b/examples/AudioAppExample/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AudioAppExample + CFBundleDisplayName + AudioAppExample + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/AudioAppExample/Builds/iOS/Info.plist b/examples/AudioAppExample/Builds/iOS/Info.plist deleted file mode 100644 index fef888429b..0000000000 --- a/examples/AudioAppExample/Builds/iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - LSRequiresIPhoneOS - - UIViewControllerBasedStatusBarAppearance - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - AudioAppExample - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/examples/AudioAppExample/JuceLibraryCode/AppConfig.h b/examples/AudioAppExample/JuceLibraryCode/AppConfig.h index b5c654d193..c32dfe4b1b 100644 --- a/examples/AudioAppExample/JuceLibraryCode/AppConfig.h +++ b/examples/AudioAppExample/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -39,9 +39,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/AudioAppExample/JuceLibraryCode/JuceHeader.h b/examples/AudioAppExample/JuceLibraryCode/JuceHeader.h index 80978b88f8..ff78c6f8dc 100644 --- a/examples/AudioAppExample/JuceLibraryCode/JuceHeader.h +++ b/examples/AudioAppExample/JuceLibraryCode/JuceHeader.h @@ -14,20 +14,22 @@ #define __APPHEADERFILE_PANJXP__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_audio_utils/juce_audio_utils.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/AudioAppExample/JuceLibraryCode/ReadMe.txt b/examples/AudioAppExample/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/AudioAppExample/JuceLibraryCode/ReadMe.txt +++ b/examples/AudioAppExample/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_audio_basics.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_audio_basics.mm b/examples/AudioAppExample/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_audio_devices.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_audio_devices.mm b/examples/AudioAppExample/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_audio_formats.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_audio_formats.mm b/examples/AudioAppExample/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_audio_processors.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_audio_processors.mm b/examples/AudioAppExample/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_audio_utils.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_audio_utils.mm b/examples/AudioAppExample/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_core.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_core.mm b/examples/AudioAppExample/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_cryptography.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_cryptography.mm b/examples/AudioAppExample/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_data_structures.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_data_structures.mm b/examples/AudioAppExample/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_events.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_events.mm b/examples/AudioAppExample/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_graphics.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_graphics.mm b/examples/AudioAppExample/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_gui_basics.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_gui_basics.mm b/examples/AudioAppExample/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_gui_extra.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_gui_extra.mm b/examples/AudioAppExample/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_opengl.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_opengl.mm b/examples/AudioAppExample/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_video.cpp b/examples/AudioAppExample/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/juce_video.mm b/examples/AudioAppExample/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/AudioAppExample/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index 718392ff72..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/AudioAppExample/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/AudioAppExample/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 0dd1636ec2..0000000000 --- a/examples/AudioAppExample/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_video/juce_video.h" diff --git a/examples/AudioAppExample/Source/Main.cpp b/examples/AudioAppExample/Source/Main.cpp index dd48f969ca..62a3610ad0 100644 --- a/examples/AudioAppExample/Source/Main.cpp +++ b/examples/AudioAppExample/Source/Main.cpp @@ -1,7 +1,7 @@ /* ============================================================================== - This file was auto-generated by the Introjucer! + This file was auto-generated by the Projucer! It contains the basic startup code for a Juce application. diff --git a/examples/AudioAppExample/Source/MainComponent.cpp b/examples/AudioAppExample/Source/MainComponent.cpp index 91d734c09c..08938a1c53 100644 --- a/examples/AudioAppExample/Source/MainComponent.cpp +++ b/examples/AudioAppExample/Source/MainComponent.cpp @@ -36,7 +36,7 @@ public: shutdownAudio(); } - //======================================================================= + //============================================================================== void prepareToPlay (int samplesPerBlockExpected, double newSampleRate) override { sampleRate = newSampleRate; @@ -75,7 +75,7 @@ public: } - //======================================================================= + //============================================================================== void paint (Graphics& g) override { // (Our component is opaque, so we must completely fill the background with a solid colour) diff --git a/examples/BouncingBallWavetableDemo/BouncingBallWavetableDemo.jucer b/examples/BouncingBallWavetableDemo/BouncingBallWavetableDemo.jucer index 3e5d60fe73..d4cbdfd276 100644 --- a/examples/BouncingBallWavetableDemo/BouncingBallWavetableDemo.jucer +++ b/examples/BouncingBallWavetableDemo/BouncingBallWavetableDemo.jucer @@ -2,7 +2,7 @@ + includeBinaryInAppConfig="1" jucerVersion="4.2.0"> + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + BouncingBallWavetableDemo + CFBundleDisplayName + BouncingBallWavetableDemo + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/BouncingBallWavetableDemo/Builds/MacOSX/Info.plist b/examples/BouncingBallWavetableDemo/Builds/MacOSX/Info.plist deleted file mode 100644 index e214a3f73b..0000000000 --- a/examples/BouncingBallWavetableDemo/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - BouncingBallWavetableDemo - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj index 578a9465b6..cd8cb0f56a 100644 --- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj +++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj @@ -218,6 +218,9 @@ true + + true + true @@ -233,15 +236,6 @@ true - - true - - - true - - - true - true @@ -290,25 +284,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -338,25 +317,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -374,6 +356,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -407,9 +407,6 @@ true - - true - true @@ -419,31 +416,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -458,70 +482,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -560,136 +581,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -704,37 +722,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -758,25 +758,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -794,31 +797,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -845,127 +842,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1019,184 +1019,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1280,19 +1280,19 @@ true - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -1331,6 +1331,8 @@ + + @@ -1338,20 +1340,10 @@ + - - - - - - - - - - - @@ -1361,8 +1353,25 @@ + + + + + + + + + + + + + + + + + @@ -1373,15 +1382,6 @@ - - - - - - - - - @@ -1402,41 +1402,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1453,25 +1418,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1481,6 +1427,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1494,31 +1474,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1527,14 +1527,22 @@ + + + + - - - - + + + + + + + + @@ -1544,19 +1552,11 @@ - - - - - - - - - - + + @@ -1567,10 +1567,15 @@ - - - - + + + + + + + + + @@ -1581,39 +1586,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1622,33 +1643,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1668,15 +1662,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1684,13 +1692,6 @@ - - - - - - - @@ -1698,31 +1699,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1748,28 +1748,13 @@ + - - - - - - - - - - - - - - - - diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj.filters b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj.filters index 82c01c1a26..64737b4fc4 100644 --- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj.filters +++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj.filters @@ -35,45 +35,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -86,17 +86,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -104,17 +113,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -122,29 +125,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -158,33 +158,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -194,80 +194,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -290,15 +290,15 @@ {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -397,6 +397,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -412,15 +415,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -475,26 +469,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -523,26 +502,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -562,8 +544,26 @@ Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\scanning Juce Modules\juce_audio_processors\scanning @@ -595,9 +595,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -613,44 +610,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -667,33 +628,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -718,41 +652,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -760,32 +664,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -865,80 +754,185 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\threads - - Juce Modules\juce_events\native + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\native Juce Modules\juce_events\native @@ -952,6 +946,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -973,26 +973,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1009,32 +1012,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1066,128 +1063,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1216,122 +1216,29 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout Juce Modules\juce_gui_basics\lookandfeel @@ -1345,56 +1252,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1441,6 +1333,114 @@ Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + Juce Modules\juce_gui_extra\code_editor @@ -1540,43 +1540,43 @@ Juce Modules\juce_video\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1689,6 +1689,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1710,23 +1716,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1752,38 +1779,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1815,33 +1842,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1902,50 +1902,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2007,53 +2049,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2112,92 +2235,8 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2205,12 +2244,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2220,39 +2253,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2277,6 +2277,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2286,20 +2298,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2322,41 +2346,11 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages Juce Modules\juce_events\native @@ -2367,6 +2361,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2397,17 +2397,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2439,38 +2454,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -2481,167 +2475,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -2700,32 +2682,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2748,27 +2772,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2790,80 +2793,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2940,15 +2940,15 @@ Juce Modules\juce_gui_extra + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -2959,47 +2959,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_video - - Juce Library Code diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/AppConfig.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/AppConfig.h index bf84f48546..4c9d7608e0 100644 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/AppConfig.h +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -38,9 +38,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/JuceHeader.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/JuceHeader.h index 32b74760f1..73dea3a9c0 100644 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/JuceHeader.h +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/JuceHeader.h @@ -14,19 +14,21 @@ #define __APPHEADERFILE_FYURFS__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_audio_utils/juce_audio_utils.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/ReadMe.txt b/examples/BouncingBallWavetableDemo/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/ReadMe.txt +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_basics.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_basics.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_devices.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_devices.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_formats.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_formats.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_processors.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_processors.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_utils.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_utils.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_core.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_core.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_cryptography.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_cryptography.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_data_structures.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_data_structures.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_events.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_events.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_graphics.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_graphics.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_basics.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_basics.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_extra.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_extra.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_video.cpp b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_video.mm b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 0dd1636ec2..0000000000 --- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_video/juce_video.h" diff --git a/examples/BouncingBallWavetableDemo/Source/Main.cpp b/examples/BouncingBallWavetableDemo/Source/Main.cpp index 1918f6aa2d..3c10a5275b 100644 --- a/examples/BouncingBallWavetableDemo/Source/Main.cpp +++ b/examples/BouncingBallWavetableDemo/Source/Main.cpp @@ -1,7 +1,7 @@ /* ============================================================================== - This file was auto-generated by the Introjucer! + This file was auto-generated by the Projucer! It contains the basic startup code for a Juce application. diff --git a/examples/BouncingBallWavetableDemo/Source/MainComponent.cpp b/examples/BouncingBallWavetableDemo/Source/MainComponent.cpp index b016d4a766..cf55f6ae40 100644 --- a/examples/BouncingBallWavetableDemo/Source/MainComponent.cpp +++ b/examples/BouncingBallWavetableDemo/Source/MainComponent.cpp @@ -41,7 +41,7 @@ public: shutdownAudio(); } - //======================================================================= + //============================================================================== void prepareToPlay (int samplesPerBlockExpected, double newSampleRate) override { sampleRate = newSampleRate; @@ -83,7 +83,7 @@ public: } - //======================================================================= + //============================================================================== void paint (Graphics& g) override { // (Our component is opaque, so we must completely fill the background with a solid colour) diff --git a/examples/ComponentTutorialExample/Builds/MacOSX/ComponentTutorialExample.xcodeproj/project.pbxproj b/examples/ComponentTutorialExample/Builds/MacOSX/ComponentTutorialExample.xcodeproj/project.pbxproj index 167854296f..7673d5e201 100644 --- a/examples/ComponentTutorialExample/Builds/MacOSX/ComponentTutorialExample.xcodeproj/project.pbxproj +++ b/examples/ComponentTutorialExample/Builds/MacOSX/ComponentTutorialExample.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 66A79CF7FDC69CD91FE67299 = {isa = PBXBuildFile; fileRef = 48DBB774ADD58780B75FD130; }; CA61818451E6455A99E73F0E = {isa = PBXBuildFile; fileRef = 4376301EEAEFEDCA1776FF53; }; 3E6D05290E60817C60A50B3C = {isa = PBXBuildFile; fileRef = EF64CF988BD368A51073EC0B; }; 917C7F2271302BC1A59C1363 = {isa = PBXBuildFile; fileRef = 977A4AE200081011E36F5844; }; @@ -14,12 +15,12 @@ B282471C42C86071F4672224 = {isa = PBXBuildFile; fileRef = AF8E83DDD8899587B0C5842E; }; 8ABD54E3BA4028ECEC31AFBC = {isa = PBXBuildFile; fileRef = 7F2A5C07C71F9C0D79544D6B; }; 0A8A8CF29598C91D258FC268 = {isa = PBXBuildFile; fileRef = E601906482073B23EF463663; }; - 3F28936DB8B11BCD353D7B60 = {isa = PBXBuildFile; fileRef = 1613DDD895A055CA5B8EF0C7; }; - 6BBB8690B9BCE95427E22731 = {isa = PBXBuildFile; fileRef = 19E904C25329105CDD300652; }; - 25FEB9E9DCD15A72C222FBC6 = {isa = PBXBuildFile; fileRef = 84101E2D18716179E7CA2350; }; - 01DD6249850FCE70F3AF97C7 = {isa = PBXBuildFile; fileRef = BA573E7FBB99B40146613BB3; }; - 9F3F60B9363A9AD48E98F201 = {isa = PBXBuildFile; fileRef = B4371B7705C00F493AF23340; }; - 0DD8C4EC0933BD3AA3CF4FD2 = {isa = PBXBuildFile; fileRef = 9217310887FB766C896B4E3F; }; + 9F206917F37BC4E7DC145770 = {isa = PBXBuildFile; fileRef = 68F27318C27AFE04240C887C; }; + 240E64863F0846633CF10D77 = {isa = PBXBuildFile; fileRef = 8C862FD6A75AE6C4EC591FA4; }; + B417D29D805C99941F7D2DC7 = {isa = PBXBuildFile; fileRef = A97619677C175B056DC91391; }; + 07F902D25D1C7425665EF0B9 = {isa = PBXBuildFile; fileRef = 0F32C274E26CBEEBF6942238; }; + 8512EAE7AF8CDF51BBA09EE8 = {isa = PBXBuildFile; fileRef = A094C1384EE9BF1669F5C10E; }; + CD5A10EC4CD09370AD820C7C = {isa = PBXBuildFile; fileRef = 28FB2369C7BAE3960D6E0AF0; }; 00CDCA76917B831BBA098886 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; 0251FE0DE5ED2D9D43022582 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; 02FE1889D2DD692F77799F1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -47,6 +48,7 @@ 0D6011A3457A01ED628778DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; 0E7BC54B6E8ABF3D7231F1C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; 0EBD49CAE74E76734FF9A2C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0F32C274E26CBEEBF6942238 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 0F46D61F1395598ECD58D13B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; 10084A36FE86EFB2D860C580 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; 1023FB1681CB8ED3FDBDAC3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -57,7 +59,6 @@ 14844695DDFBFB4A706C9E43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; 14B72B364348CC438D4C0BCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; 15358009F3183037D1A944E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 1613DDD895A055CA5B8EF0C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 177963253EF46F6C85731453 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; 17A6A826E4A8887E2C6BF4E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 181152368AB62DB779D80C65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; @@ -65,7 +66,6 @@ 1820E6028B2732D07A693D7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; 19947125AEF05A8508F43CB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; 199D4CAA3766BBDD8FD358A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 19E904C25329105CDD300652 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 1A123436E2135140B5B5B5D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; 1A16A173F30610CBD1C00F9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; 1A4D9E311D74C2C34F973477 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -87,7 +87,6 @@ 1EC357C30EDF2ACC28550388 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; 1EE14A7642323715B5A6F8D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 1F4AE4920DFCFD26C1A2325F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1FAB0F968375D7C703A232DC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 1FF2AE7CAF095DB8217FA194 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; 1FF703FF26EF615D4360951E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; 2046EE2F238A501690806F25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ToggleLightComponent.h; path = ../../Source/ToggleLightComponent.h; sourceTree = "SOURCE_ROOT"; }; @@ -108,6 +107,7 @@ 27B48619C98100E8155F2C50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; 28ABC41C668D43151E163C38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; 28D77200141B72BBD5A5A80B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; + 28FB2369C7BAE3960D6E0AF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 2953006D4EEDABBC7DC7F217 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 295F122595A931E9156C269A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; 29D63A0E8C13E383014DD75D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -193,6 +193,7 @@ 488FCCC5FA54373BFD3FE2A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; 48B1C8EBEBC834F81B4CDFBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 48B54666618AF309B7E318A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; + 48DBB774ADD58780B75FD130 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ComponentTutorialExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 4925FA4EBF60DC4F55EF1B50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; 496DC5C10C9CEF0F62B06908 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 49FF47156213EDBFA55CFB73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -207,7 +208,6 @@ 4D528C04A130E3647AE9EA2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; 4D791CBB68C387098A031376 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 4DD71A8D04137ECB09B39428 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - 4DDD2D269468402FEC270B7A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4EF82D5503FF8A6CC2209B1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; 4F94B44E2E728F5B3403FDE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; 4FC6BA3F88DEF2F349D09076 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; @@ -282,7 +282,7 @@ 665681C9CB52840DE1E6CE46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; 66A655E29F120C74079E7104 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; 673C84E79DE00E085CC517E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; - 6844A1032F464C6EEF0E8198 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 68F27318C27AFE04240C887C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 69034A8A56F5D2A6C1FFCC65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; 69283B9BE6110FE7346F6524 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; 695E420607FBB541A5D6FC80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -364,7 +364,6 @@ 832394D0615C3E8D1470BCC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; 83C8A17DC4A06632B3081177 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 83C9A48AC037D51A7E5953AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; - 84101E2D18716179E7CA2350 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 84247EE31EC66847D50F48F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; 843F183093EA237684B2E258 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 843F671C3010F444223FD191 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -392,6 +391,7 @@ 8C43F022980ECACBD7EEE3AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; 8C6B183C4F37DF95D7478817 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; 8C7B06FF8542957F3E669CEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8C862FD6A75AE6C4EC591FA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 8C96219754DE2C8425EA7FE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; 8D8F2D884D88501BAD9E62D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; 8E01B9E018FE1635E761D4C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -406,7 +406,6 @@ 92062AD7BB5FEEEE2CCBBCF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; 920A56543ED8EE8F3CD33CD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; 9211D0F387A413F12A5B8111 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9217310887FB766C896B4E3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 92426F8EDF44F281D5240732 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; 92A25F46FCA96485EEEDE684 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; 92CD087050372D1A2388F537 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -449,6 +448,7 @@ 9E55522AC7A6A857A229EF0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; 9E8FB8112E671A1A9F16C150 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; A0095E097562F35F1368991C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + A094C1384EE9BF1669F5C10E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; A0A26EBFCC86B2FD2730A0AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; A0C534C784C326275EDB67CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; A14EFF189DDF10D24A00FDD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; @@ -464,7 +464,6 @@ A4E8B468FD65D3ED6FC57903 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; A526D030DD7A3285CE1349FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; A52F6EBC826A66D5A4B3ED75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; - A5D0644E15010BCC82D09CE8 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A629BE855357CD39299CC3EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; A651FF7A322080340CC5D2D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; A675ACB1D796B9BC8C01849F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; @@ -475,6 +474,7 @@ A8C6E57CF011EB43FDBF3386 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; A8EBB243F37A295D5F0533E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; A8FB3AE1936AE125BCD697E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; + A97619677C175B056DC91391 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; A9E14111B38FBFA37C6ACA72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; A9E1EF2E2428F3110C476C31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; A9E44F79C25915233A9291B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -507,7 +507,6 @@ B3A6A6012DBCC4F758AC6FA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B3F452436CCF7A90B60F0DC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; B426A92DF7339E0D8414A8CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B4371B7705C00F493AF23340 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; B43C9D6019C2118F629C7024 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; B45F39A01AD22A682B37C7E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; B5307EC6BDE5DA8717B70928 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -523,7 +522,6 @@ B7FB20F3D5020CD8988242FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; BA06E3D4038305A8D8ECD3E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; BA51067FE0DB7FA0DB2F755E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - BA573E7FBB99B40146613BB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; BAB4EA25FDB2FCA22655967C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; BACE2817B8035EA6D1B5A39E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; BAEF7A9BA31820606D33CEF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -538,7 +536,6 @@ BE1B089CD42159BFD2020268 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; BE71914A5AF08367D39854BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; BEA7187E0477E3D8C907B305 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; - BFAD4AB98245F033BE68E8B0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; C025EE160EC2638DF3A52B2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; C0267C31BFB99FEF6F462FD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; C0C39C1CE9F8527D18904573 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -561,30 +558,26 @@ C7C30DE6E4BA526E8CCCA43E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; C7FE51A69A301750179B2DD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; C83788FA99D8D90C862F0ADF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; - C83F79CAB7BFF812E7EB5FBD = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; C96F785FEF301760D553B9FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; C994B136F462710A7A275C98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + C9DA36BD1C419552DB7FE97E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; CA05480E91368621A3646604 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; CA69A130B47308B4500BEA2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; CACE9B0E811F67FB846FFEC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; CC23B9EDDFCA31FD4EE45CFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; CCCB92A0E760E29F2A995809 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + CCFE667DD53C16AB1935F669 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; CD9C4E56AACC240BBCDD7BDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + CDA25BD03F26A4EB2D0268CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; CDBC22A615CB65F11AAB993D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; CE5F79D21CAEEBC881D55BD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; - CEF3D623625C1A321121C9DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; - CF0E8EC61E262D1C694B9F83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; - CFC1B3F1A1B02F9C0E5891DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; - E601906482073B23EF463663 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; - EF64CF988BD368A51073EC0B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; - 7676A9F9E2BC8FA7334CDA3E = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ComponentTutorialExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - C9DA36BD1C419552DB7FE97E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; - CCFE667DD53C16AB1935F669 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; - CDA25BD03F26A4EB2D0268CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; CE98C1D1F69BFC0E26DF6292 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + CEF3D623625C1A321121C9DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; CEFA4256D87E7986F79F3649 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; + CF0E8EC61E262D1C694B9F83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; CF51391F83A4DE939326DA11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; CF7CA85302F3D9E5D088F99C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + CFC1B3F1A1B02F9C0E5891DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; CFCFC70957F4DD653811999F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; D02A95BDF7062A728550168D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; D0458D7AE3F0E35321D7D532 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; @@ -598,6 +591,7 @@ D5E0E6D45EF3B2084CDB9B3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; D6CD400F55B95272D1F181AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; D77971530C1453A08AE50F07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + D7ABAE7176AC9AC92F8601F8 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; D7B402E2C5C291CA939283A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; D8B0DE77AD69B6EF9912BFFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; D8CC0FD10CA3EE708AB9C0FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -605,7 +599,6 @@ D9CD7480671F5B1BB2C98028 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; DA16C157740066E64F739B17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; DA399EF6644D18816CCB7A18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; - DA6889A0B8950FD510CD0D80 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; DC0305B007A964049E14C1B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; DC397955C3D54C2A6A306474 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; DC476FA8298A033B1C1912C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -627,6 +620,7 @@ E51D2439AA7758DDD46856FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; E5369D139DFE552E74E430A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; E5B07EBBF53E541E904E672E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; + E601906482073B23EF463663 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; E609CCF7D874D6C915DF1D14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; E650CFEF61DBFECD1DCDEB62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; E7199F938539959B02955A43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; @@ -644,6 +638,7 @@ EE3759BE4DBB6E157A0E3B2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; EEB4CEB210604BFA8EF15E54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; EF3C64A21A3D411EDF9D41DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + EF64CF988BD368A51073EC0B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; EF97B5375AA0EA0CE103F06C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; F108EC68FFBA13B85E95E4F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; F10E9449C8983F9D1D82D897 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; @@ -690,58 +685,7 @@ E601906482073B23EF463663, ); name = Source; sourceTree = ""; }; 232DE569E6951C8B8D9053A0 = {isa = PBXGroup; children = ( A6AA6E32E0A4C51545FA9E51, ); name = ComponentTutorialExample; sourceTree = ""; }; - E7A75A828F30AB9D123BE2D4 = {isa = PBXGroup; children = ( - 48B54666618AF309B7E318A2, - C96F785FEF301760D553B9FC, - 8D8F2D884D88501BAD9E62D4, - 56766C06F131481224707D00, - 81631B600E93E57970BF32BC, - 244C8B3E6704734599792ED4, - FD1C103133C0DF2A399FAC60, - F10E9449C8983F9D1D82D897, - 4D528C04A130E3647AE9EA2A, - CDBC22A615CB65F11AAB993D, - 7930AEB1DE4DE093043061DA, - 7407C6E7FA17E56B6DF16B62, - 935E41ED47E898583168630B, - 7649D4157DCCF92903C883EC, - 6BAB538E438B145D8E090A4B, - FC50A8B7481455BCC05CAC47, - 89F1E29F501319BF488ECF28, - 7213082B4D91E509363B3632, - 9A801690D4D34780084E7878, - 70C9B37F525F43832BA28C7B, - 13244912438C72EF5116A744, - 60678CF99DD18E0768F98752, - 1B82291CB84778C3CDB9B0B5, - C9DA36BD1C419552DB7FE97E, ); name = text; sourceTree = ""; }; - B0BBFF5D5452C9224EF54F55 = {isa = PBXGroup; children = ( - 35C05B4324D01FCB9D5D2CB2, - E16F883568F30BCFCA341E6D, - 3D1422040B6295665C2D3347, - 77F780A1027086DABE090075, - 467D7FF76C8BC4B5EFDEB5C4, - 5091C75EBE7358C51951F60A, - 4D2B08451DACC0440FC48EF4, - C0267C31BFB99FEF6F462FD6, - A49B802763CCE16871D76B0C, - 411B25C5CBD8F8D3A944A90B, ); name = maths; sourceTree = ""; }; - A38380539F845E3E78B1BF08 = {isa = PBXGroup; children = ( - 397AA679D9FFCC027D7D162A, - 86A81310640DFCD57EB71BA7, - 4B2827D2AA7D37461D08A57E, - 38E7BEC583F6C31FDEAEFDC3, - E40ABF33AA84CFA3BE76723E, - ABD8244234DE74EA3393856F, - 25D4714AAF1398A441C4F694, - BACE2817B8035EA6D1B5A39E, - F1504F23F699088696B19598, - 66A655E29F120C74079E7104, - 89E825E71659A55D5BFBE676, - E111C720F05F3F8940F42FDC, - 665681C9CB52840DE1E6CE46, - 605AFA1DDC1AFBDBCA53CA53, ); name = memory; sourceTree = ""; }; - D51FA8CF7613731204C6C7C9 = {isa = PBXGroup; children = ( + 10DCAE9F4D153D4F17D97FAE = {isa = PBXGroup; children = ( A4C5A6BF529B557AB3A34067, 9E8FB8112E671A1A9F16C150, B583B13ED831162C84A1D35E, @@ -763,37 +707,7 @@ CFC1B3F1A1B02F9C0E5891DE, 402018188EE23072590E0121, FEC4E647FDC0F1A65B755533, ); name = containers; sourceTree = ""; }; - 2D6F7A0F937A92639374051B = {isa = PBXGroup; children = ( - 61595BBB48E3CF5871D65D97, - 93E52BF9F07E5FDCF23288D3, - 28ABC41C668D43151E163C38, - 95A8F9961DCD1AE8BCFC026D, - A0A26EBFCC86B2FD2730A0AA, - 5229FAE70CA13130399EEE22, - 643D6DA4FD85627D1876D13C, - A712D26A8F9249EC156B6EB6, - 8A8C19C2ED45616FAC78EB78, - 00CDCA76917B831BBA098886, - 3BAE564AE20C18828B113A23, - 14844695DDFBFB4A706C9E43, - C994B136F462710A7A275C98, - 26D3EE09D7CA6B3F63053B8D, - A15B72479EB2E3C824AB8C1E, - 60990A4EFC76C11CB6B446E5, - 57A83B990FD49529356D225B, - 9D10737160BF62BCC98418A7, - 5F1E8ED69FCF7F96354C415E, - 561B5014ECB87D691306A4CC, - 6E22163D4FE5D958E743BA0E, - 718EE8B669527322117C070F, ); name = threads; sourceTree = ""; }; - EDB6E3A49E9EF00489FABCBC = {isa = PBXGroup; children = ( - CCFE667DD53C16AB1935F669, - 622B4D97C8DED6228AE40388, - D02A95BDF7062A728550168D, - 54369FA543B7248A1A9B4FD8, - FEF791E5D51F5DBEF1CCC97F, - B34C7797CE3F67F6A2CFE08F, ); name = time; sourceTree = ""; }; - F5E1689C8C183B6784C9F23C = {isa = PBXGroup; children = ( + ACED2455A74E3A671CBDE61C = {isa = PBXGroup; children = ( 3D940AB6C66B2B0DBAA353BD, 505D6D2449F59885C8D32D34, E609CCF7D874D6C915DF1D14, @@ -811,7 +725,81 @@ DDCC0DFC4F4124AF9A86C827, 7ACEA163CBF01E2AFC3B8182, BA51067FE0DB7FA0DB2F755E, ); name = files; sourceTree = ""; }; - 65F7FBFC55C08B811D7DACB9 = {isa = PBXGroup; children = ( + E5FA28B1494BA12F04B94733 = {isa = PBXGroup; children = ( + C5A00A687712DF549E44983C, + B573A8EA7729B1C7CBC3D41A, + DC0305B007A964049E14C1B0, + 4925FA4EBF60DC4F55EF1B50, ); name = javascript; sourceTree = ""; }; + A12696373A6007FB6EE83053 = {isa = PBXGroup; children = ( + 1023FB1681CB8ED3FDBDAC3E, + 9568EA7ED7C859B626D038FA, + 92A25F46FCA96485EEEDE684, + 1EC357C30EDF2ACC28550388, ); name = logging; sourceTree = ""; }; + 43D7DC8A6C0121965F5B835C = {isa = PBXGroup; children = ( + 35C05B4324D01FCB9D5D2CB2, + E16F883568F30BCFCA341E6D, + 3D1422040B6295665C2D3347, + 77F780A1027086DABE090075, + 467D7FF76C8BC4B5EFDEB5C4, + 5091C75EBE7358C51951F60A, + 4D2B08451DACC0440FC48EF4, + C0267C31BFB99FEF6F462FD6, + A49B802763CCE16871D76B0C, + 411B25C5CBD8F8D3A944A90B, ); name = maths; sourceTree = ""; }; + B54A14569F522C061999FD6C = {isa = PBXGroup; children = ( + 397AA679D9FFCC027D7D162A, + 86A81310640DFCD57EB71BA7, + 4B2827D2AA7D37461D08A57E, + 38E7BEC583F6C31FDEAEFDC3, + E40ABF33AA84CFA3BE76723E, + ABD8244234DE74EA3393856F, + 25D4714AAF1398A441C4F694, + BACE2817B8035EA6D1B5A39E, + F1504F23F699088696B19598, + 66A655E29F120C74079E7104, + 89E825E71659A55D5BFBE676, + E111C720F05F3F8940F42FDC, + 665681C9CB52840DE1E6CE46, + 605AFA1DDC1AFBDBCA53CA53, ); name = memory; sourceTree = ""; }; + DCEC16B3B29099CFC0E21FB5 = {isa = PBXGroup; children = ( + CACE9B0E811F67FB846FFEC6, + A18B84F4C980C668933CFD74, + 31617E3099B25FA4D4C9AC5D, + D6CD400F55B95272D1F181AD, + 07240BB5DBD357FA56236AC5, + 7B78FBA2323E1D9D5E0A5175, + EB704FF0C3E6B7D03D02E257, ); name = misc; sourceTree = ""; }; + 6AFE3BBBA84C98C47A75B2AA = {isa = PBXGroup; children = ( + CA05480E91368621A3646604, + A428D55AD9CD7AA72A5B3556, + 818E22F85684F7EF88EAB18B, + BC94C99B4FE656CD3ED85010, + 6EE6E05E7167A2AB6707F3ED, + 73953F5801BCF3777DC50817, + 88AC21B9EF5322867045E590, + E1B699EF2C40151AECB26BAD, + E83E1B54848E977DED3C67B4, + 43B97EF68BD61467DEAC30D8, + C7FE51A69A301750179B2DD8, + 501C3170F0813A6DAA6A0374, + 53C6B37954625E771B948308, + 2072DEFC75F338D907B077D1, + E053E8A2E815F8C2BB3E0EA5, + 4451A2866EA224F1CDA51598, + 27B48619C98100E8155F2C50, + 3BB9B66FF80EAE11FF6ECB0F, + 720DD1FA654200322D9DCFED, + 2CA9D6A8CAB654AAF7047FA7, + BE71914A5AF08367D39854BF, + 2328AE195EE96739592F77E3, + 60AAEBEBDFBB184261A09A35, + F73BDDCA2D4DFE13C9B40329, + C5CAE7BB4FF2B17B095E312A, + 843F671C3010F444223FD191, + D429D9422422BC6951ADCB53, + 48B1C8EBEBC834F81B4CDFBE, + 94B555395941CEE57FEBD110, ); name = native; sourceTree = ""; }; + C47C0AD0AC5313416DBE6A5C = {isa = PBXGroup; children = ( AD0B1EF09A5E59ED3774A329, B45F39A01AD22A682B37C7E1, 436E30DBA6DFD6ECD8ED3C91, @@ -822,7 +810,7 @@ CFCFC70957F4DD653811999F, 89E53FD2ACB49E1AA152EBC2, 1FF2AE7CAF095DB8217FA194, ); name = network; sourceTree = ""; }; - BD64CD087430BDE8E72DEC21 = {isa = PBXGroup; children = ( + A7D509FD394007E2EB7B0BD1 = {isa = PBXGroup; children = ( FB55E4055FFC9161143DDDFF, AA518347E2E68E414FF265CD, 5458D1969D7DEBFE0088005B, @@ -838,11 +826,6 @@ 2E16CE1C3E5BCC2C2BEA148E, 43B262CC940FF302F2173A12, A651FF7A322080340CC5D2D5, ); name = streams; sourceTree = ""; }; - BFB8BA87A3C2F74B9014A6EB = {isa = PBXGroup; children = ( - 1023FB1681CB8ED3FDBDAC3E, - 9568EA7ED7C859B626D038FA, - 92A25F46FCA96485EEEDE684, - 1EC357C30EDF2ACC28550388, ); name = logging; sourceTree = ""; }; 2745FAC904CFF3C3F40F208A = {isa = PBXGroup; children = ( 74759C4DA8F3247D4C6A285C, F9D52539486A1F851469A123, @@ -850,126 +833,117 @@ 847A793C7708E6C015E63569, 473CE105CFA7EBFD51153EAF, B43C9D6019C2118F629C7024, ); name = system; sourceTree = ""; }; - D4D89963B7EF7CB993932996 = {isa = PBXGroup; children = ( + CC63BDBB5D151212804D1D38 = {isa = PBXGroup; children = ( + 48B54666618AF309B7E318A2, + C96F785FEF301760D553B9FC, + 8D8F2D884D88501BAD9E62D4, + 56766C06F131481224707D00, + 81631B600E93E57970BF32BC, + 244C8B3E6704734599792ED4, + FD1C103133C0DF2A399FAC60, + F10E9449C8983F9D1D82D897, + 4D528C04A130E3647AE9EA2A, + CDBC22A615CB65F11AAB993D, + 7930AEB1DE4DE093043061DA, + 7407C6E7FA17E56B6DF16B62, + 935E41ED47E898583168630B, + 7649D4157DCCF92903C883EC, + 6BAB538E438B145D8E090A4B, + FC50A8B7481455BCC05CAC47, + 89F1E29F501319BF488ECF28, + 7213082B4D91E509363B3632, + 9A801690D4D34780084E7878, + 70C9B37F525F43832BA28C7B, + 13244912438C72EF5116A744, + 60678CF99DD18E0768F98752, + 1B82291CB84778C3CDB9B0B5, + C9DA36BD1C419552DB7FE97E, ); name = text; sourceTree = ""; }; + 87F4454E4066009D68A935DC = {isa = PBXGroup; children = ( + 61595BBB48E3CF5871D65D97, + 93E52BF9F07E5FDCF23288D3, + 28ABC41C668D43151E163C38, + 95A8F9961DCD1AE8BCFC026D, + A0A26EBFCC86B2FD2730A0AA, + 5229FAE70CA13130399EEE22, + 643D6DA4FD85627D1876D13C, + A712D26A8F9249EC156B6EB6, + 8A8C19C2ED45616FAC78EB78, + 00CDCA76917B831BBA098886, + 3BAE564AE20C18828B113A23, + 14844695DDFBFB4A706C9E43, + C994B136F462710A7A275C98, + 26D3EE09D7CA6B3F63053B8D, + A15B72479EB2E3C824AB8C1E, + 60990A4EFC76C11CB6B446E5, + 57A83B990FD49529356D225B, + 9D10737160BF62BCC98418A7, + 5F1E8ED69FCF7F96354C415E, + 561B5014ECB87D691306A4CC, + 6E22163D4FE5D958E743BA0E, + 718EE8B669527322117C070F, ); name = threads; sourceTree = ""; }; + 271E0F6573D2396940311046 = {isa = PBXGroup; children = ( + CCFE667DD53C16AB1935F669, + 622B4D97C8DED6228AE40388, + D02A95BDF7062A728550168D, + 54369FA543B7248A1A9B4FD8, + FEF791E5D51F5DBEF1CCC97F, + B34C7797CE3F67F6A2CFE08F, ); name = time; sourceTree = ""; }; + 3FE4374FBE7904050BEE105F = {isa = PBXGroup; children = ( + 9DEECA10F34A4BA80F5B5463, + A0C534C784C326275EDB67CF, ); name = "unit_tests"; sourceTree = ""; }; + 0FA501E9894323C7CF87CA43 = {isa = PBXGroup; children = ( 045771320DE8188DA10004C7, D2570710CAAF0D58CB187005, C2342958F9A698FFFD02735B, 673C84E79DE00E085CC517E3, ); name = xml; sourceTree = ""; }; - FC9D0B03172F3A5D3305DD33 = {isa = PBXGroup; children = ( - C5A00A687712DF549E44983C, - B573A8EA7729B1C7CBC3D41A, - DC0305B007A964049E14C1B0, - 4925FA4EBF60DC4F55EF1B50, ); name = javascript; sourceTree = ""; }; - 6D0DE22D568EB5EF7D87CD0F = {isa = PBXGroup; children = ( + B1C9591A650D14D34DE59AED = {isa = PBXGroup; children = ( EF97B5375AA0EA0CE103F06C, 69D130699972E26940BF30B4, BDAF8239A83116274C089C2E, 79990D77027355E069D22BF7, 619B8CC5E433B291428C70B8, B6CE0CDB954B662DE01F21AF, ); name = zip; sourceTree = ""; }; - 3FE4374FBE7904050BEE105F = {isa = PBXGroup; children = ( - 9DEECA10F34A4BA80F5B5463, - A0C534C784C326275EDB67CF, ); name = "unit_tests"; sourceTree = ""; }; - 0E675747650E9D96BD34FAD5 = {isa = PBXGroup; children = ( - CACE9B0E811F67FB846FFEC6, - A18B84F4C980C668933CFD74, - 31617E3099B25FA4D4C9AC5D, - D6CD400F55B95272D1F181AD, - 07240BB5DBD357FA56236AC5, - 7B78FBA2323E1D9D5E0A5175, - EB704FF0C3E6B7D03D02E257, ); name = misc; sourceTree = ""; }; - 65B3088DEC0DFDD6B7CB9607 = {isa = PBXGroup; children = ( - CA05480E91368621A3646604, - A428D55AD9CD7AA72A5B3556, - 818E22F85684F7EF88EAB18B, - BC94C99B4FE656CD3ED85010, - 6EE6E05E7167A2AB6707F3ED, - 73953F5801BCF3777DC50817, - 88AC21B9EF5322867045E590, - E1B699EF2C40151AECB26BAD, - E83E1B54848E977DED3C67B4, - 43B97EF68BD61467DEAC30D8, - C7FE51A69A301750179B2DD8, - 501C3170F0813A6DAA6A0374, - 53C6B37954625E771B948308, - 2072DEFC75F338D907B077D1, - E053E8A2E815F8C2BB3E0EA5, - 4451A2866EA224F1CDA51598, - 27B48619C98100E8155F2C50, - 3BB9B66FF80EAE11FF6ECB0F, - 720DD1FA654200322D9DCFED, - 2CA9D6A8CAB654AAF7047FA7, - BE71914A5AF08367D39854BF, - 2328AE195EE96739592F77E3, - 60AAEBEBDFBB184261A09A35, - F73BDDCA2D4DFE13C9B40329, - C5CAE7BB4FF2B17B095E312A, - 843F671C3010F444223FD191, - D429D9422422BC6951ADCB53, - 48B1C8EBEBC834F81B4CDFBE, - 94B555395941CEE57FEBD110, ); name = native; sourceTree = ""; }; C90657B6622A41E312FCB1BA = {isa = PBXGroup; children = ( - E7A75A828F30AB9D123BE2D4, - B0BBFF5D5452C9224EF54F55, - A38380539F845E3E78B1BF08, - D51FA8CF7613731204C6C7C9, - 2D6F7A0F937A92639374051B, - EDB6E3A49E9EF00489FABCBC, - F5E1689C8C183B6784C9F23C, - 65F7FBFC55C08B811D7DACB9, - BD64CD087430BDE8E72DEC21, - BFB8BA87A3C2F74B9014A6EB, + 10DCAE9F4D153D4F17D97FAE, + ACED2455A74E3A671CBDE61C, + E5FA28B1494BA12F04B94733, + A12696373A6007FB6EE83053, + 43D7DC8A6C0121965F5B835C, + B54A14569F522C061999FD6C, + DCEC16B3B29099CFC0E21FB5, + 6AFE3BBBA84C98C47A75B2AA, + C47C0AD0AC5313416DBE6A5C, + A7D509FD394007E2EB7B0BD1, 2745FAC904CFF3C3F40F208A, - D4D89963B7EF7CB993932996, - FC9D0B03172F3A5D3305DD33, - 6D0DE22D568EB5EF7D87CD0F, + CC63BDBB5D151212804D1D38, + 87F4454E4066009D68A935DC, + 271E0F6573D2396940311046, 3FE4374FBE7904050BEE105F, - 0E675747650E9D96BD34FAD5, - 65B3088DEC0DFDD6B7CB9607, - DA6889A0B8950FD510CD0D80, + 0FA501E9894323C7CF87CA43, + B1C9591A650D14D34DE59AED, 1CFAB191C8DD1D534F640C86, ); name = "juce_core"; sourceTree = ""; }; - 5F2E5AA2947BC2CDE25722A3 = {isa = PBXGroup; children = ( + 15643F4FD8BAA3C82EFB3F58 = {isa = PBXGroup; children = ( + 0251FE0DE5ED2D9D43022582, + 1D09C10B2DB3292D00064927, + 4D791CBB68C387098A031376, + 89805D9153F89B2C4C53EE81, ); name = "app_properties"; sourceTree = ""; }; + DD489BBC25121D3100BA45CB = {isa = PBXGroup; children = ( + 96D694EA41570A461CEB7C73, + D8B0DE77AD69B6EF9912BFFF, + EAD3F95BA32E79C92298C479, ); name = undomanager; sourceTree = ""; }; + 51C0B761FB78535730E44CEE = {isa = PBXGroup; children = ( FF81F9A67E4B9973B5485F0D, 767CBBD58A107FCA005D38E8, 891B14FF053DF9A2853BEF7A, 630154507B0430ED5F3DD472, 3E10C3A46814DBCDF6396341, C4CFD579D6C4139D32AEAC05, ); name = values; sourceTree = ""; }; - DD489BBC25121D3100BA45CB = {isa = PBXGroup; children = ( - 96D694EA41570A461CEB7C73, - D8B0DE77AD69B6EF9912BFFF, - EAD3F95BA32E79C92298C479, ); name = undomanager; sourceTree = ""; }; - A5875E8801325CC52A3344B0 = {isa = PBXGroup; children = ( - 0251FE0DE5ED2D9D43022582, - 1D09C10B2DB3292D00064927, - 4D791CBB68C387098A031376, - 89805D9153F89B2C4C53EE81, ); name = "app_properties"; sourceTree = ""; }; DD674EC5F36959188E76056E = {isa = PBXGroup; children = ( - 5F2E5AA2947BC2CDE25722A3, + 15643F4FD8BAA3C82EFB3F58, DD489BBC25121D3100BA45CB, - A5875E8801325CC52A3344B0, - BFAD4AB98245F033BE68E8B0, + 51C0B761FB78535730E44CEE, FA79D9C65FFB09641076D108, ); name = "juce_data_structures"; sourceTree = ""; }; - 0F3640D49D5D956D9E5CFDFA = {isa = PBXGroup; children = ( - CCCB92A0E760E29F2A995809, - 3CC23F48464F0261882AA5AA, - E7199F938539959B02955A43, - 57E8A3E804D838412F6C709C, - 13C05F42165ABB9D466A6818, - 5EDB8DDE1131B18E305235C5, - EC2C677FD9ABD28AB91398BF, - 82A4C550DFC35854F0BAF2F5, - B3F452436CCF7A90B60F0DC4, - A3ACA966A2F3DB3DB09E0203, - 8275073C9C88CD2553D74D2F, - 65BC11167B6AD696C353F18E, - 8E36C0957D12569557DA8FC6, ); name = messages; sourceTree = ""; }; - 1BB7328DB3D839E981F865B9 = {isa = PBXGroup; children = ( - A9F118735B042547AD717A49, - A8C6E57CF011EB43FDBF3386, - 624DA39544AB7B0838E15F53, - 386E1A4EE3A9D43D88017E2C, ); name = timers; sourceTree = ""; }; - 2BB03F78D512DA0F004237AB = {isa = PBXGroup; children = ( + 6EB2B7AE3ECCC71B3DE6D913 = {isa = PBXGroup; children = ( DC476FA8298A033B1C1912C6, 4DD71A8D04137ECB09B39428, ACAFF5D19589B91947E49F00, @@ -978,14 +952,28 @@ 7345EECE08EB3218EAE780F8, 1A16A173F30610CBD1C00F9E, C2B49F664B59909C9BA59FC3, ); name = broadcasters; sourceTree = ""; }; - 3716523F2790BE616E4A18E4 = {isa = PBXGroup; children = ( + C1F611AB2CC709D8FF7A52C3 = {isa = PBXGroup; children = ( 40FF72766C3C2DFF691063DC, 372E00484BB1837D1CCA5495, BCA1E53B85C06F5A2791F90E, 95F8728F0BBBAC6937DDD9C3, BE1B089CD42159BFD2020268, 93E2D767D95DFFC8AFFB6295, ); name = interprocess; sourceTree = ""; }; - A37A96EE69F7C5BAEF0C5D01 = {isa = PBXGroup; children = ( + 7CFB5C67EAF73F5FABB6E723 = {isa = PBXGroup; children = ( + CCCB92A0E760E29F2A995809, + 3CC23F48464F0261882AA5AA, + E7199F938539959B02955A43, + 57E8A3E804D838412F6C709C, + 13C05F42165ABB9D466A6818, + 5EDB8DDE1131B18E305235C5, + EC2C677FD9ABD28AB91398BF, + 82A4C550DFC35854F0BAF2F5, + B3F452436CCF7A90B60F0DC4, + A3ACA966A2F3DB3DB09E0203, + 8275073C9C88CD2553D74D2F, + 65BC11167B6AD696C353F18E, + 8E36C0957D12569557DA8FC6, ); name = messages; sourceTree = ""; }; + 917866878316B3E0C477A1DA = {isa = PBXGroup; children = ( 54D586E881C14632DFED5307, FAE5284B8D2DE9C96E48FBA9, 46EC5ABEC7369DE270103BD0, @@ -994,13 +982,17 @@ 770E3E9EE460FA39F5D11135, 35757D7DC5382C1E944DAD62, B6811E2AB21C42FC486939AB, ); name = native; sourceTree = ""; }; + F405522194458905B884D279 = {isa = PBXGroup; children = ( + A9F118735B042547AD717A49, + A8C6E57CF011EB43FDBF3386, + 624DA39544AB7B0838E15F53, + 386E1A4EE3A9D43D88017E2C, ); name = timers; sourceTree = ""; }; A62BCE98B69FF46150DA8A15 = {isa = PBXGroup; children = ( - 0F3640D49D5D956D9E5CFDFA, - 1BB7328DB3D839E981F865B9, - 2BB03F78D512DA0F004237AB, - 3716523F2790BE616E4A18E4, - A37A96EE69F7C5BAEF0C5D01, - 6844A1032F464C6EEF0E8198, + 6EB2B7AE3ECCC71B3DE6D913, + C1F611AB2CC709D8FF7A52C3, + 7CFB5C67EAF73F5FABB6E723, + 917866878316B3E0C477A1DA, + F405522194458905B884D279, E51D2439AA7758DDD46856FE, ); name = "juce_events"; sourceTree = ""; }; A066D9E7064B0F5035A4C22A = {isa = PBXGroup; children = ( 446E81F01BF3462388C8C9EA, @@ -1020,19 +1012,25 @@ F63F8CF80EF8A14BEC1FCEEC, 75A7129697D536F1B35805A1, 37AB67490C05F852C0A47FFA, ); name = contexts; sourceTree = ""; }; - ABB613396FE2882B90885016 = {isa = PBXGroup; children = ( - 7E5FC79C3C09EF858C569522, - 92DBAA56A6941045E2A1D7C1, - 59619DAA2203630E7E577460, - 832394D0615C3E8D1470BCC3, - 9190C814ED9373282AB550CF, - BCCC42CC360C6B8F08C7009B, - 73AAF6B948D43A277D2C31B7, - 8C96219754DE2C8425EA7FE8, ); name = images; sourceTree = ""; }; - E4467E5FC633B3634F8059B6 = {isa = PBXGroup; children = ( - 735FE3463FE45A1D974A8528, - 843F183093EA237684B2E258, - 84EF3FB46EDD14F32934A85E, ); name = "image_formats"; sourceTree = ""; }; + 949EBCC00634EA112545E0D0 = {isa = PBXGroup; children = ( + 5DF243A00205294566B6BB0F, + 957F25AE21D2FD7AEA5B4FE9, + 3F897B47781A48B9598FEEBB, + 1DAB4ECAA88DBC526F0AAAB1, + 295F122595A931E9156C269A, ); name = effects; sourceTree = ""; }; + A95B60FF5F870C79529A3CEE = {isa = PBXGroup; children = ( + 83C9A48AC037D51A7E5953AD, + FAEF6FA1BB20837A25213CC6, + ED042429D6A07135680D0C7A, + 1E6FB96EB00E216CE7FB9717, + 7F652089DB6EDEC175CEEC16, + 488FCCC5FA54373BFD3FE2A7, + DF4BAED6B56FC9D322D4CD8E, + 4EF82D5503FF8A6CC2209B1F, + 4C4226EE88B57B50941BED3E, + CEF3D623625C1A321121C9DE, + BD8DF3D439FAFC072A484968, + 1A123436E2135140B5B5B5D5, ); name = fonts; sourceTree = ""; }; 7191B0EE29E2BDBD38A031C4 = {isa = PBXGroup; children = ( 02FE1889D2DD692F77799F1D, CEFA4256D87E7986F79F3649, @@ -1049,30 +1047,20 @@ 313CE233A0F9BA82CFD80904, 92426F8EDF44F281D5240732, 638B7CB622129B85ED325883, ); name = geometry; sourceTree = ""; }; - 65A11F48168CBC2445C2EBEC = {isa = PBXGroup; children = ( - BEA7187E0477E3D8C907B305, - 05837FE8DA660AC504863A13, - 8C6B183C4F37DF95D7478817, ); name = placement; sourceTree = ""; }; - 3B8222F409ACCC126A2C9914 = {isa = PBXGroup; children = ( - 83C9A48AC037D51A7E5953AD, - FAEF6FA1BB20837A25213CC6, - ED042429D6A07135680D0C7A, - 1E6FB96EB00E216CE7FB9717, - 7F652089DB6EDEC175CEEC16, - 488FCCC5FA54373BFD3FE2A7, - DF4BAED6B56FC9D322D4CD8E, - 4EF82D5503FF8A6CC2209B1F, - 4C4226EE88B57B50941BED3E, - CEF3D623625C1A321121C9DE, - BD8DF3D439FAFC072A484968, - 1A123436E2135140B5B5B5D5, ); name = fonts; sourceTree = ""; }; - 6A9BAA8C30E9ACC8705EF126 = {isa = PBXGroup; children = ( - 5DF243A00205294566B6BB0F, - 957F25AE21D2FD7AEA5B4FE9, - 3F897B47781A48B9598FEEBB, - 1DAB4ECAA88DBC526F0AAAB1, - 295F122595A931E9156C269A, ); name = effects; sourceTree = ""; }; - 22DE53066E911A3F6E29D56F = {isa = PBXGroup; children = ( + BF20E02553A58E3116E0C89B = {isa = PBXGroup; children = ( + 735FE3463FE45A1D974A8528, + 843F183093EA237684B2E258, + 84EF3FB46EDD14F32934A85E, ); name = "image_formats"; sourceTree = ""; }; + 5501523753B908B551C771D6 = {isa = PBXGroup; children = ( + 7E5FC79C3C09EF858C569522, + 92DBAA56A6941045E2A1D7C1, + 59619DAA2203630E7E577460, + 832394D0615C3E8D1470BCC3, + 9190C814ED9373282AB550CF, + BCCC42CC360C6B8F08C7009B, + 73AAF6B948D43A277D2C31B7, + 8C96219754DE2C8425EA7FE8, ); name = images; sourceTree = ""; }; + F7FAD8BE13889E09EB3D8A7C = {isa = PBXGroup; children = ( F108EC68FFBA13B85E95E4F0, EF3C64A21A3D411EDF9D41DB, 07CABA5DCB7723822DC14CB9, @@ -1086,19 +1074,54 @@ 98F09E7FD01AAF26FCF7B01B, 7ACC0D9EBB7DB3BFF8F2E8C7, E9B5F6F7F95E60BCEF3E67F8, ); name = native; sourceTree = ""; }; + 14444D73C3B6207A2AB3BCDF = {isa = PBXGroup; children = ( + BEA7187E0477E3D8C907B305, + 05837FE8DA660AC504863A13, + 8C6B183C4F37DF95D7478817, ); name = placement; sourceTree = ""; }; 3E664A006A0EFB272D19BD81 = {isa = PBXGroup; children = ( A066D9E7064B0F5035A4C22A, 6D979C329CFDB8A670FDA77D, - ABB613396FE2882B90885016, - E4467E5FC633B3634F8059B6, + 949EBCC00634EA112545E0D0, + A95B60FF5F870C79529A3CEE, 7191B0EE29E2BDBD38A031C4, - 65A11F48168CBC2445C2EBEC, - 3B8222F409ACCC126A2C9914, - 6A9BAA8C30E9ACC8705EF126, - 22DE53066E911A3F6E29D56F, - A5D0644E15010BCC82D09CE8, + BF20E02553A58E3116E0C89B, + 5501523753B908B551C771D6, + F7FAD8BE13889E09EB3D8A7C, + 14444D73C3B6207A2AB3BCDF, BAB4EA25FDB2FCA22655967C, ); name = "juce_graphics"; sourceTree = ""; }; - 9241E64B7FF3F21F2B2B2BF6 = {isa = PBXGroup; children = ( + 87C2B7CEA429ABE138533CC1 = {isa = PBXGroup; children = ( + A9E44F79C25915233A9291B8, + C1F24188E1527450B90DA222, ); name = application; sourceTree = ""; }; + 89D1E3189060B0A4B797C3DB = {isa = PBXGroup; children = ( + 23DC725C20C9095CD53D65BC, + D968E1D4D8E5A98346EC822B, + A2CC0F227CDF2FE627EA8B91, + 4B586C1DD2F0162A6C950FFC, + 0EBD49CAE74E76734FF9A2C0, + DC397955C3D54C2A6A306474, + C7C30DE6E4BA526E8CCCA43E, + 9159888223D9009D0AB6DD6B, + A6CDA3D301E2DF90B4693040, + 0B4391EC2F180A71343F9F39, + 3ABA28D6E392E38064F199E5, + 038A941B607C1FFDB9E808DD, + 2425E90D3BC5D9815BE3F5F5, + 45A2D90F6DD432F2250421DC, + 907F09189AFB79FECB1B7ABE, + 09F281AE3F5FD2BC2AA8278B, + 39D624AD64D9F218505785CE, + 0B392087C6C6DDAFEF5B09DD, ); name = buttons; sourceTree = ""; }; + 6ADA80A4A5500147CBEC2D11 = {isa = PBXGroup; children = ( + 177963253EF46F6C85731453, + 7B1E8345DE0F2267B5922DA7, + D0458D7AE3F0E35321D7D532, + 54DD09B5405BF69675BBFA81, + 454054374D6980D2CBEA4CB0, + 6211FB5E6B90292B8218EF22, + 62C594010A82EB5FD9EA6CF4, + 199D4CAA3766BBDD8FD358A6, + 9A98353E0E7E28EEC92EC0A2, ); name = commands; sourceTree = ""; }; + 338C3725D6B0B3C2F4FBACE3 = {isa = PBXGroup; children = ( 99606AA3E888CF431EAA6374, C6FA47D71213F054C353F139, 2E8E72B14A0C7B3F11C874FB, @@ -1108,28 +1131,46 @@ D5E0E6D45EF3B2084CDB9B3F, ECD57D119866C5CBC6071D63, 0E7BC54B6E8ABF3D7231F1C8, ); name = components; sourceTree = ""; }; - CC2CBA9784C16830E29B79E8 = {isa = PBXGroup; children = ( - 24EF05203880D31E6BDF764E, - 1FF703FF26EF615D4360951E, - 920A56543ED8EE8F3CD33CD3, - FF1BA8DAB62124A6CF6EFD95, - 77003D29EC7BA8C0194A6CC2, - 485A947C026394035F6C9034, - 69FC147780BB490CE7CDA03F, - E46ACCEF31F149DBDAC2FA54, - 74C41B8E645A30D41519F37D, - AC82F805F2444F33115F02CD, - 6CCEF96DB38B32975F61937F, - 62B6AEC645C0D9A5D60118CA, - 94AF7493D3BEFA608436A94E, - 4475821D1F79990CD1D92ACE, - 8EA3D3975A9777582E8A724D, - 7C4795478AA6519EC1F3B994, - A629BE855357CD39299CC3EB, - 41B6B68A857645A4B014E126, - 9E523258934C448A4F23B45B, - 5E524D1FBE1C281344EC02F4, ); name = mouse; sourceTree = ""; }; - D91FCBEB31902101811CDB72 = {isa = PBXGroup; children = ( + EA547DD030D051D8BFC1E933 = {isa = PBXGroup; children = ( + C3640E2CA11B2524C3EA9A1D, + FEC24BD2D3268F6CEB4B7794, + A7E1DDDC3B554B92985D87C5, + C83788FA99D8D90C862F0ADF, + 6FF4A0EA89A10BE0663234C1, + 7C019A0BE9A9EF783740447A, + FAABAEF271A54187E971A758, + 54A6565D93B72819E9CBA571, + D59B6942FDD2642025761C5D, + 14B72B364348CC438D4C0BCC, + 8BB34D1B1519891162B0DBFE, + 95373A4F0D28EC19461D4023, + 6B8769223ACE955EDC8D92E0, + 5C5A9A762BA677C5FA586A6C, + 737A72A9D7F3D081BD2217EE, ); name = drawables; sourceTree = ""; }; + E2F8960C69CDD78086E0A52F = {isa = PBXGroup; children = ( + 35380E5CC9DAAF269D776D51, + F210BF2B6314CB62EF88D460, + 6A297FD639D5A77DB7B34BEA, + 72112C244DF6A84EE9921E6D, + 2E85F063AD9DDA1DA1DB10F3, + E650CFEF61DBFECD1DCDEB62, + 93EDE5393667D5773723DE6B, + C765F372F958DF6976604264, + 3E107FA4E814233893FBAE7F, + 1F4AE4920DFCFD26C1A2325F, + 3DCB680CCF300E780C14191D, + 8C7B06FF8542957F3E669CEB, + AED64C5E1970FA25F5CFC135, + 4C60CCBC615CF0F57B411334, + 1BDF54419661E3039EF7BD09, + BD2F0D4467D5FEA53744C153, + BC2B01752826F7178A708F05, + 6ECF03C9831A6498A6C4C002, + C0C39C1CE9F8527D18904573, + FF3E2094E86EF2CA8447D8A3, + 5353C6550DCE7DCCF03AD24A, + CF7CA85302F3D9E5D088F99C, ); name = filebrowser; sourceTree = ""; }; + A36BD99BB6E9A44D4FDD9AC5 = {isa = PBXGroup; children = ( 8A84AC4483BBADF6A7A004B8, 69034A8A56F5D2A6C1FFCC65, FDD421B9FDCF923F52B27D2B, @@ -1143,62 +1184,7 @@ 8515E9B2C9E01DF87F18FA0C, 466D47724662B47ED9297B0F, ED5D9664032D6491F15C2C23, ); name = keyboard; sourceTree = ""; }; - 28C01CB2953CF7CD78E75DD4 = {isa = PBXGroup; children = ( - 8446B6AC814CA0ADFA028F81, - 30E7C41BB43E7DA18E8FCE44, - 53899C203D86F82461F643CB, - 1A4D9E311D74C2C34F973477, - 3CCBA52E5C016CC1BC1869F9, - 04DED4CDAFEAD5632C354DC8, - 7D8DD873165325F10A8E5205, - 408593E7A015C37B1A8CCBC9, - 71A5CA08C0F0E039BE09A653, - 644EE481AA56B73F81B98787, - 79AAF7089E7C4B3181087B8C, - 57B3E5A69E4B34FA7A41D653, - 310476A937DB40FE6E631248, - 695E420607FBB541A5D6FC80, - BDFF9D5A7028F0B2AAD924F4, - 976F6A9CBA64E7BCE3E3084C, - 84247EE31EC66847D50F48F1, - 62A973A08942103877003792, - 3D45FD06186B4C29066565F0, - B6E1814BE1E753B8791962F4, - B3A6A6012DBCC4F758AC6FA1, - 2B9DCD7E2F603F1CD08E71D4, - 12594FC06752AD68EED5B944, - 9A4CC59FB76DF21933FD92B9, - FED5E4E648C2AFC83F011EF6, - F3CBA02AA5EEBEB893A3C0EC, - B08DBA4D99B509A3ADAF5BE7, ); name = widgets; sourceTree = ""; }; - 344E07A18B765B09564DA4AB = {isa = PBXGroup; children = ( - E0233A7B8DC433E01A5BD7D0, - A675ACB1D796B9BC8C01849F, - 7F86667F456F48414BDEDF49, - 7805AB0B72F8F0E01363D2D5, - 0C1C60C7BB8F03D6963BE744, - 4B1B7EEBA562CA00751F0AFC, - D08753E461EFFCE55CC7115F, - A14EFF189DDF10D24A00FDD1, - 096BC84F2B28F93E4E015C4B, - C6BB19B2FFBF7AB9920E2A42, - B6AAF345264A07BF49ED7FE4, - A9E1EF2E2428F3110C476C31, - 0D6011A3457A01ED628778DA, - EEB4CEB210604BFA8EF15E54, - 51AF8733D0FF3C9FE02D2262, - DA16C157740066E64F739B17, - C681DA0D09A3EED4136F0725, - B0249A38FF3E020466E58AEB, - E23C13A4447852E032B363E4, ); name = windows; sourceTree = ""; }; - 6266A1759D76F141876C09FC = {isa = PBXGroup; children = ( - AD0668BFAF21C58ED2A307C8, - AC1BEABD9F4763F79C386771, - AA781B9435A57FB2A2E03224, - C025EE160EC2638DF3A52B2A, - 3EA3D9C24F2DCF38243677A8, - 81C8F0975AB02A38B2730E4D, ); name = menus; sourceTree = ""; }; - 1FD8D6C101689AFABE0DB36F = {isa = PBXGroup; children = ( + 8F3C3D60D8C833A77B35FB31 = {isa = PBXGroup; children = ( 2ECE40057317870A56B5760A, 36D761D28DD7AD5E435DA5EE, 5DEB44A4239D3F9B9C2D736D, @@ -1235,72 +1221,7 @@ 6E8276D211239CDBB95D4887, 0B13197B9F71A0A7A2868581, 11C5710EA92501AB02D34FB4, ); name = layout; sourceTree = ""; }; - 8D2FE61FD825D1360A98F0D1 = {isa = PBXGroup; children = ( - 23DC725C20C9095CD53D65BC, - D968E1D4D8E5A98346EC822B, - A2CC0F227CDF2FE627EA8B91, - 4B586C1DD2F0162A6C950FFC, - 0EBD49CAE74E76734FF9A2C0, - DC397955C3D54C2A6A306474, - C7C30DE6E4BA526E8CCCA43E, - 9159888223D9009D0AB6DD6B, - A6CDA3D301E2DF90B4693040, - 0B4391EC2F180A71343F9F39, - 3ABA28D6E392E38064F199E5, - 038A941B607C1FFDB9E808DD, - 2425E90D3BC5D9815BE3F5F5, - 45A2D90F6DD432F2250421DC, - 907F09189AFB79FECB1B7ABE, - 09F281AE3F5FD2BC2AA8278B, - 39D624AD64D9F218505785CE, - 0B392087C6C6DDAFEF5B09DD, ); name = buttons; sourceTree = ""; }; - 817CE0020194433B90DC7B9F = {isa = PBXGroup; children = ( - FC57AB2A2F759F6A2F4A8BFE, - 41B2962E2D6D62E82D740909, - 0F46D61F1395598ECD58D13B, - 85A746B00A2DA96D05DB3226, - CF51391F83A4DE939326DA11, - 32DD6D458DD1AD9BC369D080, - 1AE8E55EA1A66292DBEFF555, - 2AE9B178500D97B20209CFB1, - 7EB8EBE9B30DAD89CBB4781B, - E5B07EBBF53E541E904E672E, - C4FA36540D8C2EE2955C963A, - 479995FFDDC014D4E47F209E, - A0095E097562F35F1368991C, - AB77F3FC20046038C386B654, ); name = positioning; sourceTree = ""; }; - B59CB8F3E747C9E65BB6B86B = {isa = PBXGroup; children = ( - C3640E2CA11B2524C3EA9A1D, - FEC24BD2D3268F6CEB4B7794, - A7E1DDDC3B554B92985D87C5, - C83788FA99D8D90C862F0ADF, - 6FF4A0EA89A10BE0663234C1, - 7C019A0BE9A9EF783740447A, - FAABAEF271A54187E971A758, - 54A6565D93B72819E9CBA571, - D59B6942FDD2642025761C5D, - 14B72B364348CC438D4C0BCC, - 8BB34D1B1519891162B0DBFE, - 95373A4F0D28EC19461D4023, - 6B8769223ACE955EDC8D92E0, - 5C5A9A762BA677C5FA586A6C, - 737A72A9D7F3D081BD2217EE, ); name = drawables; sourceTree = ""; }; - B37B052E276D57892258E69E = {isa = PBXGroup; children = ( - 58ACAEFBBFB48C058D6DBAC7, - 0483EF8F3E1F3AC39B75A368, - E23EFD9F458C3CAA34F313F8, - BAEF7A9BA31820606D33CEF3, - 26E386602EADD2CA4E01F810, - C61DEBD72624C27DC4BCB04D, - 3E5192D29EE372AD29E3A418, - 5BA542F025C9C53790A4D58D, - DD11383968A7BDA570D56BA5, - 8C43F022980ECACBD7EEE3AD, - 0981B4D390F9DCEE43876E0B, - B426A92DF7339E0D8414A8CB, - 9AE95605823935BE3AE8E180, - E1FBDDE0E86BA12213D1543A, ); name = properties; sourceTree = ""; }; - DC4B6A87534CEC499F279F4B = {isa = PBXGroup; children = ( + 243915058AA86D626A0B33DD = {isa = PBXGroup; children = ( 3AE15739CCDC0407119D424E, C61DCFD910CFA3E84AEADDB3, 9533E8D0BD5EF547D9103C92, @@ -1309,48 +1230,40 @@ 1DC7C1BCA084FC90311A7DAA, 1D7E4C081546D77F309C7D32, 181152368AB62DB779D80C65, ); name = lookandfeel; sourceTree = ""; }; - 3293EB60EBAE0075BD8A448E = {isa = PBXGroup; children = ( - 35380E5CC9DAAF269D776D51, - F210BF2B6314CB62EF88D460, - 6A297FD639D5A77DB7B34BEA, - 72112C244DF6A84EE9921E6D, - 2E85F063AD9DDA1DA1DB10F3, - E650CFEF61DBFECD1DCDEB62, - 93EDE5393667D5773723DE6B, - C765F372F958DF6976604264, - 3E107FA4E814233893FBAE7F, - 1F4AE4920DFCFD26C1A2325F, - 3DCB680CCF300E780C14191D, - 8C7B06FF8542957F3E669CEB, - AED64C5E1970FA25F5CFC135, - 4C60CCBC615CF0F57B411334, - 1BDF54419661E3039EF7BD09, - BD2F0D4467D5FEA53744C153, - BC2B01752826F7178A708F05, - 6ECF03C9831A6498A6C4C002, - C0C39C1CE9F8527D18904573, - FF3E2094E86EF2CA8447D8A3, - 5353C6550DCE7DCCF03AD24A, - CF7CA85302F3D9E5D088F99C, ); name = filebrowser; sourceTree = ""; }; - B9874210A4993B0D9CCED8D9 = {isa = PBXGroup; children = ( - 177963253EF46F6C85731453, - 7B1E8345DE0F2267B5922DA7, - D0458D7AE3F0E35321D7D532, - 54DD09B5405BF69675BBFA81, - 454054374D6980D2CBEA4CB0, - 6211FB5E6B90292B8218EF22, - 62C594010A82EB5FD9EA6CF4, - 199D4CAA3766BBDD8FD358A6, - 9A98353E0E7E28EEC92EC0A2, ); name = commands; sourceTree = ""; }; - 2FB99FC625D2EBCFA066312C = {isa = PBXGroup; children = ( + 86156DD787834C64FDF1F7D3 = {isa = PBXGroup; children = ( + AD0668BFAF21C58ED2A307C8, + AC1BEABD9F4763F79C386771, + AA781B9435A57FB2A2E03224, + C025EE160EC2638DF3A52B2A, + 3EA3D9C24F2DCF38243677A8, + 81C8F0975AB02A38B2730E4D, ); name = menus; sourceTree = ""; }; + 87D1069CB4E1775EF8A42866 = {isa = PBXGroup; children = ( 42E8523B865B22592A7E3F0D, 36E092DC359625F701490F13, A4E8B468FD65D3ED6FC57903, 3766FCA37A5A32C244D41528, ); name = misc; sourceTree = ""; }; - 4DBA6D1837A565C91D523DA1 = {isa = PBXGroup; children = ( - A9E44F79C25915233A9291B8, - C1F24188E1527450B90DA222, ); name = application; sourceTree = ""; }; - DA56482322011B0B353B6580 = {isa = PBXGroup; children = ( + 80D573ACA3518F15D7905328 = {isa = PBXGroup; children = ( + 24EF05203880D31E6BDF764E, + 1FF703FF26EF615D4360951E, + 920A56543ED8EE8F3CD33CD3, + FF1BA8DAB62124A6CF6EFD95, + 77003D29EC7BA8C0194A6CC2, + 485A947C026394035F6C9034, + 69FC147780BB490CE7CDA03F, + E46ACCEF31F149DBDAC2FA54, + 74C41B8E645A30D41519F37D, + AC82F805F2444F33115F02CD, + 6CCEF96DB38B32975F61937F, + 62B6AEC645C0D9A5D60118CA, + 94AF7493D3BEFA608436A94E, + 4475821D1F79990CD1D92ACE, + 8EA3D3975A9777582E8A724D, + 7C4795478AA6519EC1F3B994, + A629BE855357CD39299CC3EB, + 41B6B68A857645A4B014E126, + 9E523258934C448A4F23B45B, + 5E524D1FBE1C281344EC02F4, ); name = mouse; sourceTree = ""; }; + 9EC15A759F449B8C009D3464 = {isa = PBXGroup; children = ( CDA25BD03F26A4EB2D0268CD, 560EF8EDA00C258C5EEE0FE3, B7FB20F3D5020CD8988242FB, @@ -1367,25 +1280,102 @@ 578192335A99BEBF7C29D9D3, 985225BD693D490BCC25FDB8, 9391E9EC0F6BC79109DADDB1, ); name = native; sourceTree = ""; }; + 052C0E25A7A45A8845176822 = {isa = PBXGroup; children = ( + FC57AB2A2F759F6A2F4A8BFE, + 41B2962E2D6D62E82D740909, + 0F46D61F1395598ECD58D13B, + 85A746B00A2DA96D05DB3226, + CF51391F83A4DE939326DA11, + 32DD6D458DD1AD9BC369D080, + 1AE8E55EA1A66292DBEFF555, + 2AE9B178500D97B20209CFB1, + 7EB8EBE9B30DAD89CBB4781B, + E5B07EBBF53E541E904E672E, + C4FA36540D8C2EE2955C963A, + 479995FFDDC014D4E47F209E, + A0095E097562F35F1368991C, + AB77F3FC20046038C386B654, ); name = positioning; sourceTree = ""; }; + 3C30D355150E58DD1941A69F = {isa = PBXGroup; children = ( + 58ACAEFBBFB48C058D6DBAC7, + 0483EF8F3E1F3AC39B75A368, + E23EFD9F458C3CAA34F313F8, + BAEF7A9BA31820606D33CEF3, + 26E386602EADD2CA4E01F810, + C61DEBD72624C27DC4BCB04D, + 3E5192D29EE372AD29E3A418, + 5BA542F025C9C53790A4D58D, + DD11383968A7BDA570D56BA5, + 8C43F022980ECACBD7EEE3AD, + 0981B4D390F9DCEE43876E0B, + B426A92DF7339E0D8414A8CB, + 9AE95605823935BE3AE8E180, + E1FBDDE0E86BA12213D1543A, ); name = properties; sourceTree = ""; }; + 1E805672C6F270F639E0B974 = {isa = PBXGroup; children = ( + 8446B6AC814CA0ADFA028F81, + 30E7C41BB43E7DA18E8FCE44, + 53899C203D86F82461F643CB, + 1A4D9E311D74C2C34F973477, + 3CCBA52E5C016CC1BC1869F9, + 04DED4CDAFEAD5632C354DC8, + 7D8DD873165325F10A8E5205, + 408593E7A015C37B1A8CCBC9, + 71A5CA08C0F0E039BE09A653, + 644EE481AA56B73F81B98787, + 79AAF7089E7C4B3181087B8C, + 57B3E5A69E4B34FA7A41D653, + 310476A937DB40FE6E631248, + 695E420607FBB541A5D6FC80, + BDFF9D5A7028F0B2AAD924F4, + 976F6A9CBA64E7BCE3E3084C, + 84247EE31EC66847D50F48F1, + 62A973A08942103877003792, + 3D45FD06186B4C29066565F0, + B6E1814BE1E753B8791962F4, + B3A6A6012DBCC4F758AC6FA1, + 2B9DCD7E2F603F1CD08E71D4, + 12594FC06752AD68EED5B944, + 9A4CC59FB76DF21933FD92B9, + FED5E4E648C2AFC83F011EF6, + F3CBA02AA5EEBEB893A3C0EC, + B08DBA4D99B509A3ADAF5BE7, ); name = widgets; sourceTree = ""; }; + 1437B8BBA61A73D5FECF7ECC = {isa = PBXGroup; children = ( + E0233A7B8DC433E01A5BD7D0, + A675ACB1D796B9BC8C01849F, + 7F86667F456F48414BDEDF49, + 7805AB0B72F8F0E01363D2D5, + 0C1C60C7BB8F03D6963BE744, + 4B1B7EEBA562CA00751F0AFC, + D08753E461EFFCE55CC7115F, + A14EFF189DDF10D24A00FDD1, + 096BC84F2B28F93E4E015C4B, + C6BB19B2FFBF7AB9920E2A42, + B6AAF345264A07BF49ED7FE4, + A9E1EF2E2428F3110C476C31, + 0D6011A3457A01ED628778DA, + EEB4CEB210604BFA8EF15E54, + 51AF8733D0FF3C9FE02D2262, + DA16C157740066E64F739B17, + C681DA0D09A3EED4136F0725, + B0249A38FF3E020466E58AEB, + E23C13A4447852E032B363E4, ); name = windows; sourceTree = ""; }; D3819A9773BF4847E240807F = {isa = PBXGroup; children = ( - 9241E64B7FF3F21F2B2B2BF6, - CC2CBA9784C16830E29B79E8, - D91FCBEB31902101811CDB72, - 28C01CB2953CF7CD78E75DD4, - 344E07A18B765B09564DA4AB, - 6266A1759D76F141876C09FC, - 1FD8D6C101689AFABE0DB36F, - 8D2FE61FD825D1360A98F0D1, - 817CE0020194433B90DC7B9F, - B59CB8F3E747C9E65BB6B86B, - B37B052E276D57892258E69E, - DC4B6A87534CEC499F279F4B, - 3293EB60EBAE0075BD8A448E, - B9874210A4993B0D9CCED8D9, - 2FB99FC625D2EBCFA066312C, - 4DBA6D1837A565C91D523DA1, - DA56482322011B0B353B6580, - 4DDD2D269468402FEC270B7A, + 87C2B7CEA429ABE138533CC1, + 89D1E3189060B0A4B797C3DB, + 6ADA80A4A5500147CBEC2D11, + 338C3725D6B0B3C2F4FBACE3, + EA547DD030D051D8BFC1E933, + E2F8960C69CDD78086E0A52F, + A36BD99BB6E9A44D4FDD9AC5, + 8F3C3D60D8C833A77B35FB31, + 243915058AA86D626A0B33DD, + 86156DD787834C64FDF1F7D3, + 87D1069CB4E1775EF8A42866, + 80D573ACA3518F15D7905328, + 9EC15A759F449B8C009D3464, + 052C0E25A7A45A8845176822, + 3C30D355150E58DD1941A69F, + 1E805672C6F270F639E0B974, + 1437B8BBA61A73D5FECF7ECC, 4C9C4F6E57C0B6BA419B2EBC, ); name = "juce_gui_basics"; sourceTree = ""; }; 662B58AF292299C0B41E86E8 = {isa = PBXGroup; children = ( 69283B9BE6110FE7346F6524, @@ -1447,7 +1437,6 @@ 7A1B435A59410A3A04537AA9, E9DF5682EC7A63CB9EBDF6C9, F3479E6B7AD5FCAD847999D7, - 1FAB0F968375D7C703A232DC, A7220770FDA088EC533BDE74, ); name = "juce_gui_extra"; sourceTree = ""; }; 7B49C7503D580E53881D68B2 = {isa = PBXGroup; children = ( C90657B6622A41E312FCB1BA, @@ -1458,15 +1447,15 @@ 58FF205F12F3E4B3B71D0388, ); name = "Juce Modules"; sourceTree = ""; }; C8DB171045BB94E1594C4734 = {isa = PBXGroup; children = ( 69DE139DE47C5393ABB7330F, - 1613DDD895A055CA5B8EF0C7, - 19E904C25329105CDD300652, - 84101E2D18716179E7CA2350, - BA573E7FBB99B40146613BB3, - B4371B7705C00F493AF23340, - 9217310887FB766C896B4E3F, + 68F27318C27AFE04240C887C, + 8C862FD6A75AE6C4EC591FA4, + A97619677C175B056DC91391, + 0F32C274E26CBEEBF6942238, + A094C1384EE9BF1669F5C10E, + 28FB2369C7BAE3960D6E0AF0, D9CD7480671F5B1BB2C98028, ); name = "Juce Library Code"; sourceTree = ""; }; 5925375147725F3165EF2BD1 = {isa = PBXGroup; children = ( - C83F79CAB7BFF812E7EB5FBD, + D7ABAE7176AC9AC92F8601F8, AF8E83DDD8899587B0C5842E, ); name = Resources; sourceTree = ""; }; 640853E87E00574F350F71AE = {isa = PBXGroup; children = ( 4376301EEAEFEDCA1776FF53, @@ -1475,7 +1464,7 @@ 7A04B95BA723FD5B383F85F5, 8234DF87078EC929238C5679, ); name = Frameworks; sourceTree = ""; }; 72B1FF7E8BB5B7DE3D5AA374 = {isa = PBXGroup; children = ( - 7676A9F9E2BC8FA7334CDA3E, ); name = Products; sourceTree = ""; }; + 48DBB774ADD58780B75FD130, ); name = Products; sourceTree = ""; }; D0953BB62CDDA1D6C60E6893 = {isa = PBXGroup; children = ( 232DE569E6951C8B8D9053A0, 7B49C7503D580E53881D68B2, @@ -1483,7 +1472,7 @@ 5925375147725F3165EF2BD1, 640853E87E00574F350F71AE, 72B1FF7E8BB5B7DE3D5AA374, ); name = Source; sourceTree = ""; }; - B3B12D5C5830C67138D2F627 = {isa = XCBuildConfiguration; buildSettings = { + 9AB0087A8FE1D583D801BBC6 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -1499,12 +1488,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.ComponentTutorialExample; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - C9043032C653136865D0361A = {isa = XCBuildConfiguration; buildSettings = { + 71AD821C6BAFC802F59B5091 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -1521,7 +1510,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.ComponentTutorialExample; @@ -1558,34 +1547,35 @@ PRODUCT_NAME = "ComponentTutorialExample"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 4D715A7C071405EB416EB760 = {isa = PBXTargetDependency; target = FDDAB81F5F4DA48E7807E65A; }; D2C0D08571281A97A8437C77 = {isa = XCConfigurationList; buildConfigurations = ( 5D049546B6C238AD8CC74EDE, 2F64FFDD41FE35121A3E4A2D, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - DEADC9825D12F9ACB9CCA206 = {isa = XCConfigurationList; buildConfigurations = ( - B3B12D5C5830C67138D2F627, - C9043032C653136865D0361A, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - E7CA6CF08E8955D559865CA5 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 19D4440E4BC04A92B1ECD9BE = {isa = XCConfigurationList; buildConfigurations = ( + 9AB0087A8FE1D583D801BBC6, + 71AD821C6BAFC802F59B5091, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 7065518BA4A719BD600955DB = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( B282471C42C86071F4672224, ); runOnlyForDeploymentPostprocessing = 0; }; - A0D4CB05C7C5ECE260CFEC80 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + A0BD0396A9AB3F7FCF37AD62 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 8ABD54E3BA4028ECEC31AFBC, 0A8A8CF29598C91D258FC268, - 3F28936DB8B11BCD353D7B60, - 6BBB8690B9BCE95427E22731, - 25FEB9E9DCD15A72C222FBC6, - 01DD6249850FCE70F3AF97C7, - 9F3F60B9363A9AD48E98F201, - 0DD8C4EC0933BD3AA3CF4FD2, ); runOnlyForDeploymentPostprocessing = 0; }; - 07BA4333A1AB42CB8D706F07 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 9F206917F37BC4E7DC145770, + 240E64863F0846633CF10D77, + B417D29D805C99941F7D2DC7, + 07F902D25D1C7425665EF0B9, + 8512EAE7AF8CDF51BBA09EE8, + CD5A10EC4CD09370AD820C7C, ); runOnlyForDeploymentPostprocessing = 0; }; + 8F57F6817BE0F4126A95541F = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( CA61818451E6455A99E73F0E, 3E6D05290E60817C60A50B3C, 917C7F2271302BC1A59C1363, 1DD9707AD347BFF6757914C2, BBCC3B75B40D8D0899F24683, ); runOnlyForDeploymentPostprocessing = 0; }; - 4E6AE3F8CABE2C59D3394250 = {isa = PBXNativeTarget; buildConfigurationList = DEADC9825D12F9ACB9CCA206; buildPhases = ( - E7CA6CF08E8955D559865CA5, - A0D4CB05C7C5ECE260CFEC80, - 07BA4333A1AB42CB8D706F07, ); buildRules = ( ); dependencies = ( ); name = ComponentTutorialExample; productName = ComponentTutorialExample; productReference = 7676A9F9E2BC8FA7334CDA3E; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 3B89677F666BF40854CDE8D3 = {isa = PBXProject; buildConfigurationList = D2C0D08571281A97A8437C77; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = D0953BB62CDDA1D6C60E6893; projectDirPath = ""; projectRoot = ""; targets = ( 4E6AE3F8CABE2C59D3394250 ); }; + FDDAB81F5F4DA48E7807E65A = {isa = PBXNativeTarget; buildConfigurationList = 19D4440E4BC04A92B1ECD9BE; buildPhases = ( + 7065518BA4A719BD600955DB, + A0BD0396A9AB3F7FCF37AD62, + 8F57F6817BE0F4126A95541F, ); buildRules = ( ); dependencies = ( ); name = "ComponentTutorialExample (App)"; productName = ComponentTutorialExample; productReference = 48DBB774ADD58780B75FD130; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 3B89677F666BF40854CDE8D3 = {isa = PBXProject; buildConfigurationList = D2C0D08571281A97A8437C77; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { FDDAB81F5F4DA48E7807E65A = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = D0953BB62CDDA1D6C60E6893; projectDirPath = ""; projectRoot = ""; targets = (FDDAB81F5F4DA48E7807E65A); }; }; rootObject = 3B89677F666BF40854CDE8D3; } diff --git a/examples/ComponentTutorialExample/Builds/MacOSX/Info-App.plist b/examples/ComponentTutorialExample/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..8b8c676ab5 --- /dev/null +++ b/examples/ComponentTutorialExample/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + ComponentTutorialExample + CFBundleDisplayName + ComponentTutorialExample + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/ComponentTutorialExample/Builds/MacOSX/Info.plist b/examples/ComponentTutorialExample/Builds/MacOSX/Info.plist deleted file mode 100644 index 503e918d79..0000000000 --- a/examples/ComponentTutorialExample/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - ComponentTutorialExample - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj b/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj index b17168e725..f8558e519a 100644 --- a/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj +++ b/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj @@ -125,31 +125,55 @@ - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -164,70 +188,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -266,100 +287,88 @@ true - - true - - - true - true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -371,58 +380,49 @@ true - - true - - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -446,25 +446,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -482,31 +485,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -533,127 +530,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -707,184 +707,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -953,52 +953,17 @@ true - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1015,25 +980,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1043,34 +989,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -1081,15 +1023,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + @@ -1099,19 +1107,11 @@ - - - - - - - - - - + + @@ -1122,10 +1122,15 @@ - - - - + + + + + + + + + @@ -1136,39 +1141,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1177,33 +1198,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1223,15 +1217,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1239,13 +1247,6 @@ - - - - - - - @@ -1253,31 +1254,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1306,14 +1306,6 @@ - - - - - - - - diff --git a/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj.filters b/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj.filters index 93c8d6cbb0..3fc5007086 100644 --- a/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj.filters +++ b/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj.filters @@ -14,8 +14,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -23,17 +32,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -41,60 +44,57 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -104,80 +104,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -208,45 +208,6 @@ ComponentTutorialExample\Source - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -262,33 +223,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -313,80 +247,35 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\network + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\network + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\network + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\network + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\memory - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc + + Juce Modules\juce_core\misc Juce Modules\juce_core\misc @@ -460,17 +349,116 @@ Juce Modules\juce_core\native - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip Juce Modules\juce_data_structures\app_properties @@ -478,23 +466,17 @@ Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_events\messages + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_events\timers + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_events\timers + + Juce Modules\juce_data_structures\values Juce Modules\juce_events\broadcasters @@ -514,6 +496,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -529,6 +523,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -550,26 +550,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -586,32 +589,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -643,128 +640,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -817,206 +817,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1096,22 +1096,22 @@ Juce Modules\juce_gui_extra\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1125,56 +1125,98 @@ ComponentTutorialExample\Source - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\maths + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\maths + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\maths + + + Juce Modules\juce_core\maths Juce Modules\juce_core\maths @@ -1230,53 +1272,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -1335,173 +1458,74 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core - - Juce Modules\juce_core\files + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\files + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\streams + + Juce Modules\juce_data_structures - - Juce Modules\juce_core\streams + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_core\streams + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\interprocess - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\interprocess - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -1530,36 +1554,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -1569,6 +1563,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -1599,17 +1599,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1641,38 +1656,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1683,167 +1677,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1902,32 +1884,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -1950,27 +1974,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -1992,80 +1995,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2149,26 +2149,6 @@ Juce Library Code - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - Juce Library Code diff --git a/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj b/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj index 929cb8a876..c100c38251 100644 --- a/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj +++ b/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj @@ -131,31 +131,55 @@ - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -170,70 +194,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -272,100 +293,88 @@ true - - true - - - true - true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -377,58 +386,49 @@ true - - true - - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -452,25 +452,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -488,31 +491,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -539,127 +536,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -713,184 +713,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -959,52 +959,17 @@ true - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1021,25 +986,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1049,34 +995,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -1087,15 +1029,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + @@ -1105,19 +1113,11 @@ - - - - - - - - - - + + @@ -1128,10 +1128,15 @@ - - - - + + + + + + + + + @@ -1142,39 +1147,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1183,33 +1204,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1229,15 +1223,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1245,13 +1253,6 @@ - - - - - - - @@ -1259,31 +1260,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1312,14 +1312,6 @@ - - - - - - - - diff --git a/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj.filters b/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj.filters index 93c8d6cbb0..3fc5007086 100644 --- a/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj.filters +++ b/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj.filters @@ -14,8 +14,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -23,17 +32,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -41,60 +44,57 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -104,80 +104,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -208,45 +208,6 @@ ComponentTutorialExample\Source - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -262,33 +223,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -313,80 +247,35 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\network + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\network + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\network + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\network + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\memory - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc + + Juce Modules\juce_core\misc Juce Modules\juce_core\misc @@ -460,17 +349,116 @@ Juce Modules\juce_core\native - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip Juce Modules\juce_data_structures\app_properties @@ -478,23 +466,17 @@ Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_events\messages + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_events\timers + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_events\timers + + Juce Modules\juce_data_structures\values Juce Modules\juce_events\broadcasters @@ -514,6 +496,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -529,6 +523,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -550,26 +550,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -586,32 +589,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -643,128 +640,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -817,206 +817,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1096,22 +1096,22 @@ Juce Modules\juce_gui_extra\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1125,56 +1125,98 @@ ComponentTutorialExample\Source - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\maths + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\maths + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\maths + + + Juce Modules\juce_core\maths Juce Modules\juce_core\maths @@ -1230,53 +1272,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -1335,173 +1458,74 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core - - Juce Modules\juce_core\files + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\files + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\streams + + Juce Modules\juce_data_structures - - Juce Modules\juce_core\streams + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_core\streams + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\interprocess - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\interprocess - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -1530,36 +1554,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -1569,6 +1563,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -1599,17 +1599,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1641,38 +1656,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1683,167 +1677,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1902,32 +1884,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -1950,27 +1974,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -1992,80 +1995,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2149,26 +2149,6 @@ Juce Library Code - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - Juce Library Code diff --git a/examples/ComponentTutorialExample/ComponentTutorialExample.jucer b/examples/ComponentTutorialExample/ComponentTutorialExample.jucer index a4bd8a5a29..29828a32f7 100644 --- a/examples/ComponentTutorialExample/ComponentTutorialExample.jucer +++ b/examples/ComponentTutorialExample/ComponentTutorialExample.jucer @@ -2,7 +2,7 @@ + includeBinaryInAppConfig="1" jucerVersion="4.2.0"> +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/ReadMe.txt b/examples/ComponentTutorialExample/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/ComponentTutorialExample/JuceLibraryCode/ReadMe.txt +++ b/examples/ComponentTutorialExample/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_core.cpp b/examples/ComponentTutorialExample/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_core.mm b/examples/ComponentTutorialExample/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_data_structures.cpp b/examples/ComponentTutorialExample/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_data_structures.mm b/examples/ComponentTutorialExample/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_events.cpp b/examples/ComponentTutorialExample/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_events.mm b/examples/ComponentTutorialExample/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_graphics.cpp b/examples/ComponentTutorialExample/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_graphics.mm b/examples/ComponentTutorialExample/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_basics.cpp b/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_basics.mm b/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_extra.cpp b/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_extra.mm b/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/ComponentTutorialExample/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/ComponentTutorialExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/ComponentTutorialExample/Source/Main.cpp b/examples/ComponentTutorialExample/Source/Main.cpp index cd43410b05..fc240f432a 100644 --- a/examples/ComponentTutorialExample/Source/Main.cpp +++ b/examples/ComponentTutorialExample/Source/Main.cpp @@ -1,7 +1,7 @@ /* ============================================================================== - This file was auto-generated by the Introjucer! + This file was auto-generated by the Projucer! It contains the basic startup code for a Juce application. diff --git a/examples/Demo/Builds/Android/jni/Android.mk b/examples/Demo/Builds/Android/jni/Android.mk index 3825c53397..163e55cb12 100644 --- a/examples/Demo/Builds/Android/jni/Android.mk +++ b/examples/Demo/Builds/Android/jni/Android.mk @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! LOCAL_PATH := $(call my-dir) @@ -52,31 +52,31 @@ LOCAL_SRC_FILES := \ ../../../Source/Demos/WindowsDemo.cpp\ ../../../Source/Demos/XMLandJSONDemo.cpp\ ../../../JuceLibraryCode/BinaryData.cpp\ - ../../../../../modules/juce_audio_basics/juce_audio_basics.cpp\ - ../../../../../modules/juce_audio_devices/juce_audio_devices.cpp\ - ../../../../../modules/juce_audio_formats/juce_audio_formats.cpp\ - ../../../../../modules/juce_audio_processors/juce_audio_processors.cpp\ - ../../../../../modules/juce_audio_utils/juce_audio_utils.cpp\ - ../../../../../modules/juce_box2d/juce_box2d.cpp\ - ../../../../../modules/juce_core/juce_core.cpp\ - ../../../../../modules/juce_cryptography/juce_cryptography.cpp\ - ../../../../../modules/juce_data_structures/juce_data_structures.cpp\ - ../../../../../modules/juce_events/juce_events.cpp\ - ../../../../../modules/juce_graphics/juce_graphics.cpp\ - ../../../../../modules/juce_gui_basics/juce_gui_basics.cpp\ - ../../../../../modules/juce_gui_extra/juce_gui_extra.cpp\ - ../../../../../modules/juce_opengl/juce_opengl.cpp\ - ../../../../../modules/juce_video/juce_video.cpp\ + ../../../JuceLibraryCode/juce_audio_basics.cpp\ + ../../../JuceLibraryCode/juce_audio_devices.cpp\ + ../../../JuceLibraryCode/juce_audio_formats.cpp\ + ../../../JuceLibraryCode/juce_audio_processors.cpp\ + ../../../JuceLibraryCode/juce_audio_utils.cpp\ + ../../../JuceLibraryCode/juce_box2d.cpp\ + ../../../JuceLibraryCode/juce_core.cpp\ + ../../../JuceLibraryCode/juce_cryptography.cpp\ + ../../../JuceLibraryCode/juce_data_structures.cpp\ + ../../../JuceLibraryCode/juce_events.cpp\ + ../../../JuceLibraryCode/juce_graphics.cpp\ + ../../../JuceLibraryCode/juce_gui_basics.cpp\ + ../../../JuceLibraryCode/juce_gui_extra.cpp\ + ../../../JuceLibraryCode/juce_opengl.cpp\ + ../../../JuceLibraryCode/juce_video.cpp\ ifeq ($(NDK_DEBUG),1) - LOCAL_CPPFLAGS += -fsigned-char -fexceptions -frtti -g -I "../../JuceLibraryCode" -I "../../../../modules" -O0 -std=c++11 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_juce_jucedemo_JuceDemo" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/juce/jucedemo/JuceDemo\" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCE_UNIT_TESTS=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=3.0.0" -D "JUCE_APP_VERSION_HEX=0x30000" + LOCAL_CPPFLAGS += -fsigned-char -fexceptions -frtti -g -I "../../JuceLibraryCode" -I "../../../../modules" -O0 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_juce_jucedemo_JuceDemo" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/juce/jucedemo/JuceDemo\" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCE_UNIT_TESTS=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=3.0.0" -D "JUCE_APP_VERSION_HEX=0x30000" LOCAL_LDLIBS := -llog -lGLESv2 -landroid -lEGL - LOCAL_CFLAGS += -fsigned-char -fexceptions -frtti -g -I "../../JuceLibraryCode" -I "../../../../modules" -O0 -std=c++11 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_juce_jucedemo_JuceDemo" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/juce/jucedemo/JuceDemo\" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCE_UNIT_TESTS=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=3.0.0" -D "JUCE_APP_VERSION_HEX=0x30000" + LOCAL_CFLAGS += -fsigned-char -fexceptions -frtti -g -I "../../JuceLibraryCode" -I "../../../../modules" -O0 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_juce_jucedemo_JuceDemo" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/juce/jucedemo/JuceDemo\" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCE_UNIT_TESTS=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=3.0.0" -D "JUCE_APP_VERSION_HEX=0x30000" LOCAL_LDLIBS := -llog -lGLESv2 -landroid -lEGL else - LOCAL_CPPFLAGS += -fsigned-char -fexceptions -frtti -I "../../JuceLibraryCode" -I "../../../../modules" -O3 -std=c++11 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_juce_jucedemo_JuceDemo" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/juce/jucedemo/JuceDemo\" -D "NDEBUG=1" -D "JUCE_UNIT_TESTS=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=3.0.0" -D "JUCE_APP_VERSION_HEX=0x30000" + LOCAL_CPPFLAGS += -fsigned-char -fexceptions -frtti -I "../../JuceLibraryCode" -I "../../../../modules" -O3 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_juce_jucedemo_JuceDemo" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/juce/jucedemo/JuceDemo\" -D "NDEBUG=1" -D "JUCE_UNIT_TESTS=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=3.0.0" -D "JUCE_APP_VERSION_HEX=0x30000" LOCAL_LDLIBS := -llog -lGLESv2 -landroid -lEGL - LOCAL_CFLAGS += -fsigned-char -fexceptions -frtti -I "../../JuceLibraryCode" -I "../../../../modules" -O3 -std=c++11 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_juce_jucedemo_JuceDemo" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/juce/jucedemo/JuceDemo\" -D "NDEBUG=1" -D "JUCE_UNIT_TESTS=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=3.0.0" -D "JUCE_APP_VERSION_HEX=0x30000" + LOCAL_CFLAGS += -fsigned-char -fexceptions -frtti -I "../../JuceLibraryCode" -I "../../../../modules" -O3 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_juce_jucedemo_JuceDemo" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/juce/jucedemo/JuceDemo\" -D "NDEBUG=1" -D "JUCE_UNIT_TESTS=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=3.0.0" -D "JUCE_APP_VERSION_HEX=0x30000" LOCAL_LDLIBS := -llog -lGLESv2 -landroid -lEGL endif diff --git a/examples/Demo/Builds/Android/jni/Application.mk b/examples/Demo/Builds/Android/jni/Application.mk index 67c5e77cb6..365399748d 100644 --- a/examples/Demo/Builds/Android/jni/Application.mk +++ b/examples/Demo/Builds/Android/jni/Application.mk @@ -1,10 +1,10 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! APP_STL := gnustl_static APP_CPPFLAGS += -fsigned-char -fexceptions -frtti -Wno-psabi APP_PLATFORM := android-23 -NDK_TOOLCHAIN_VERSION := 4.8 +NDK_TOOLCHAIN_VERSION := 4.9 ifeq ($(NDK_DEBUG),1) APP_ABI := armeabi x86 diff --git a/examples/Demo/Builds/Android/local.properties b/examples/Demo/Builds/Android/local.properties index 45d3a8b7ad..f4c6289f26 100644 --- a/examples/Demo/Builds/Android/local.properties +++ b/examples/Demo/Builds/Android/local.properties @@ -1,5 +1,5 @@ # This file is used to override default values used by the Ant build system. -# It is automatically generated by the Introjucer - DO NOT EDIT IT or your changes will be lost!. +# It is automatically generated by the Projucer - DO NOT EDIT IT or your changes will be lost!. sdk.dir=${user.home}/Library/Android/sdk ndk.dir=${user.home}/Library/Android/sdk/ndk-bundle diff --git a/examples/Demo/Builds/Android/res/drawable-mdpi/icon.png b/examples/Demo/Builds/Android/res/drawable-mdpi/icon.png index e0d3f789d3..dddc79015e 100644 Binary files a/examples/Demo/Builds/Android/res/drawable-mdpi/icon.png and b/examples/Demo/Builds/Android/res/drawable-mdpi/icon.png differ diff --git a/examples/Demo/Builds/Linux/Makefile b/examples/Demo/Builds/Linux/Makefile index 7e8a9735ac..26d574110a 100644 --- a/examples/Demo/Builds/Linux/Makefile +++ b/examples/Demo/Builds/Linux/Makefile @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -90,21 +90,21 @@ OBJECTS := \ $(OBJDIR)/WindowsDemo_e8cfa428.o \ $(OBJDIR)/XMLandJSONDemo_5bc88df3.o \ $(OBJDIR)/BinaryData_ce4232d4.o \ - $(OBJDIR)/juce_audio_basics_399a455e.o \ - $(OBJDIR)/juce_audio_devices_c1c9ba9c.o \ - $(OBJDIR)/juce_audio_formats_f04b043c.o \ - $(OBJDIR)/juce_audio_processors_eb9ae116.o \ - $(OBJDIR)/juce_audio_utils_cf18005c.o \ - $(OBJDIR)/juce_box2d_7c8de7fc.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_cryptography_3b1f489a.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_gui_extra_b81d9e1c.o \ - $(OBJDIR)/juce_opengl_1890bee0.o \ - $(OBJDIR)/juce_video_86a19d3c.o \ + $(OBJDIR)/juce_audio_basics_6b797ca1.o \ + $(OBJDIR)/juce_audio_devices_a742c38b.o \ + $(OBJDIR)/juce_audio_formats_5a29c68a.o \ + $(OBJDIR)/juce_audio_processors_dea3173d.o \ + $(OBJDIR)/juce_audio_utils_c7eb679f.o \ + $(OBJDIR)/juce_box2d_95719d14.o \ + $(OBJDIR)/juce_core_75b14332.o \ + $(OBJDIR)/juce_cryptography_6de2ebff.o \ + $(OBJDIR)/juce_data_structures_72d3da2c.o \ + $(OBJDIR)/juce_events_d2be882c.o \ + $(OBJDIR)/juce_graphics_9c18891e.o \ + $(OBJDIR)/juce_gui_basics_8a6da59c.o \ + $(OBJDIR)/juce_gui_extra_4a026f23.o \ + $(OBJDIR)/juce_opengl_cd70b4c2.o \ + $(OBJDIR)/juce_video_f128c512.o \ .PHONY: clean @@ -328,77 +328,77 @@ $(OBJDIR)/BinaryData_ce4232d4.o: ../../JuceLibraryCode/BinaryData.cpp @echo "Compiling BinaryData.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_basics_399a455e.o: ../../../../modules/juce_audio_basics/juce_audio_basics.cpp +$(OBJDIR)/juce_audio_basics_6b797ca1.o: ../../JuceLibraryCode/juce_audio_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_devices_c1c9ba9c.o: ../../../../modules/juce_audio_devices/juce_audio_devices.cpp +$(OBJDIR)/juce_audio_devices_a742c38b.o: ../../JuceLibraryCode/juce_audio_devices.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_devices.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_formats_f04b043c.o: ../../../../modules/juce_audio_formats/juce_audio_formats.cpp +$(OBJDIR)/juce_audio_formats_5a29c68a.o: ../../JuceLibraryCode/juce_audio_formats.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_formats.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_processors_eb9ae116.o: ../../../../modules/juce_audio_processors/juce_audio_processors.cpp +$(OBJDIR)/juce_audio_processors_dea3173d.o: ../../JuceLibraryCode/juce_audio_processors.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_processors.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_utils_cf18005c.o: ../../../../modules/juce_audio_utils/juce_audio_utils.cpp +$(OBJDIR)/juce_audio_utils_c7eb679f.o: ../../JuceLibraryCode/juce_audio_utils.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_utils.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_box2d_7c8de7fc.o: ../../../../modules/juce_box2d/juce_box2d.cpp +$(OBJDIR)/juce_box2d_95719d14.o: ../../JuceLibraryCode/juce_box2d.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_box2d.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp +$(OBJDIR)/juce_core_75b14332.o: ../../JuceLibraryCode/juce_core.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_core.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_cryptography_3b1f489a.o: ../../../../modules/juce_cryptography/juce_cryptography.cpp +$(OBJDIR)/juce_cryptography_6de2ebff.o: ../../JuceLibraryCode/juce_cryptography.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_cryptography.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp +$(OBJDIR)/juce_data_structures_72d3da2c.o: ../../JuceLibraryCode/juce_data_structures.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_data_structures.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp +$(OBJDIR)/juce_events_d2be882c.o: ../../JuceLibraryCode/juce_events.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_events.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp +$(OBJDIR)/juce_graphics_9c18891e.o: ../../JuceLibraryCode/juce_graphics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_graphics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp +$(OBJDIR)/juce_gui_basics_8a6da59c.o: ../../JuceLibraryCode/juce_gui_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_extra_b81d9e1c.o: ../../../../modules/juce_gui_extra/juce_gui_extra.cpp +$(OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_extra.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_opengl_1890bee0.o: ../../../../modules/juce_opengl/juce_opengl.cpp +$(OBJDIR)/juce_opengl_cd70b4c2.o: ../../JuceLibraryCode/juce_opengl.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_opengl.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_video_86a19d3c.o: ../../../../modules/juce_video/juce_video.cpp +$(OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_video.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" diff --git a/examples/Demo/Builds/MacOSX/Icon.icns b/examples/Demo/Builds/MacOSX/Icon.icns index efb55fc004..64566582b2 100644 Binary files a/examples/Demo/Builds/MacOSX/Icon.icns and b/examples/Demo/Builds/MacOSX/Icon.icns differ diff --git a/examples/Demo/Builds/MacOSX/Info-App.plist b/examples/Demo/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..71c5339c56 --- /dev/null +++ b/examples/Demo/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + Icon.icns + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + JuceDemo + CFBundleDisplayName + JuceDemo + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 3.0.0 + CFBundleVersion + 3.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/Demo/Builds/MacOSX/Info.plist b/examples/Demo/Builds/MacOSX/Info.plist deleted file mode 100644 index 8287285fe4..0000000000 --- a/examples/Demo/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - Icon.icns - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - JuceDemo - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 3.0.0 - CFBundleVersion - 3.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj b/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj index 6705fa2037..c191004305 100644 --- a/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj +++ b/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + D469537A9CC9E7691868A9CB = {isa = PBXBuildFile; fileRef = 90B1185950EF7670F87EAA3F; }; E16EA7E816B50766F3AE4F88 = {isa = PBXBuildFile; fileRef = 8D7BDA5CDDCCD2F7BE67037A; }; BB7001D6FD448E6C0AAE4F30 = {isa = PBXBuildFile; fileRef = 8452076B5EAE822DD445458F; }; 11F44DE2908CA14F827EB448 = {isa = PBXBuildFile; fileRef = 4621682C1A4E85A088F7CEE0; }; @@ -62,21 +63,21 @@ A1F184ABE297300A9E58BE94 = {isa = PBXBuildFile; fileRef = AD55906C5D8552E842C98EDC; }; 41F9A5936E54187528B817E9 = {isa = PBXBuildFile; fileRef = DD24BAA1E8104B6D3554A222; }; 7BEA73E4BB71CE05E542A6E8 = {isa = PBXBuildFile; fileRef = 8D70A7277DDD7B7974E9F178; }; - F11E1D83596BC7786FC69405 = {isa = PBXBuildFile; fileRef = 0349FEE5DA18067918536934; }; - 67EB8B44CAD18BA4AF577528 = {isa = PBXBuildFile; fileRef = 1E0453D8A9741695357567E3; }; - 445DE2471E5D168763AF149B = {isa = PBXBuildFile; fileRef = 40D267701C8FF75121454D79; }; - 795A76FB056FA340861A8C51 = {isa = PBXBuildFile; fileRef = 66C5D2F0D9B9ABA7F4A386E8; }; - E96BBEAA081BFD7B244B120C = {isa = PBXBuildFile; fileRef = 5B466272F3B821BE88BAC205; }; - FEDF1AA6CC2486AE0C1267C1 = {isa = PBXBuildFile; fileRef = ED6224ABC715AAB68661F4D4; }; - 47F2181361C8EB7D67C89169 = {isa = PBXBuildFile; fileRef = 4E49D12CA5C42721F532DCD6; }; - 7CA1524D7DE0C18C1F070C97 = {isa = PBXBuildFile; fileRef = B9D26C6C4CED62E6708B6865; }; - 64A5DA788C3DAC2F02BBDA0F = {isa = PBXBuildFile; fileRef = 63AC834818EFF45708101F9A; }; - 633491D8F37C87F3D426F0FE = {isa = PBXBuildFile; fileRef = 9079FD325609A4E67E44F3ED; }; - AC074F24DB676919ABF06188 = {isa = PBXBuildFile; fileRef = B27A7B237782F9E15E4BF8D5; }; - BFEF0063952A3A4DD92CB068 = {isa = PBXBuildFile; fileRef = 09D51FD6DE5DF526BB36B4D3; }; - D39B2783DD6DB671D8BAC0EE = {isa = PBXBuildFile; fileRef = 141036E097DAC47FB6F9CA80; }; - 7FDB32957337BE65186DA1A2 = {isa = PBXBuildFile; fileRef = 786CF1CA66289DB77845F8E9; }; - 52637F000CB62E13F2D98026 = {isa = PBXBuildFile; fileRef = 9895036432E9AE55EE16323F; }; + 27C45C30B401F78C4AD2018B = {isa = PBXBuildFile; fileRef = 2B789C58AFC77C0527BFBBB5; }; + 9802D89D43B4B7C1A209515B = {isa = PBXBuildFile; fileRef = 3BF94F93AE8A8E9AFA5FDEC7; }; + 7CC8EA9902367FB1085F23EB = {isa = PBXBuildFile; fileRef = C8DBA0F79A42D081DF328798; }; + FF9E62C79E4C341D9F24A35B = {isa = PBXBuildFile; fileRef = 0CD847B28F63BAE0AB55CE37; }; + EE7B3D7B003CF7F565899BB9 = {isa = PBXBuildFile; fileRef = 66C35D440440937001697D0B; }; + B524E9EC1808C486152A6B12 = {isa = PBXBuildFile; fileRef = A67AC004E3AD3129C578EFA0; }; + 83175ADAC9A8816E534FBB17 = {isa = PBXBuildFile; fileRef = 2403B8D4A16FB80D115BCD2A; }; + ED20291EC7E656726AC63259 = {isa = PBXBuildFile; fileRef = FC022E24D3A4C3E7C77E55BF; }; + 9BAE90BFAE7C71EDD5E6F56D = {isa = PBXBuildFile; fileRef = A7F846EF40A343C8E30D18DB; }; + 1CBE066CB2B6636D341C5C09 = {isa = PBXBuildFile; fileRef = 9FB3AFE9C376328C6D798741; }; + 37EB9CCA5EDCBF2248E70EE4 = {isa = PBXBuildFile; fileRef = A6EBDFEA86BEFF4682C46940; }; + 6F78472E107462A5DF946152 = {isa = PBXBuildFile; fileRef = E13D0BEFB46B4D8751EF6CAB; }; + D1E75C36990645CC17E58511 = {isa = PBXBuildFile; fileRef = 652A128D7DE1672618DB9521; }; + 74C9ED42D599D90581025EDF = {isa = PBXBuildFile; fileRef = EB93700805DBEBF58092DC3C; }; + 8A222F52E0807B8E934447BF = {isa = PBXBuildFile; fileRef = 16C0655B97D6D3B992D6733E; }; 005027EA86FFAEC19D634730 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; 00869109FF554F8DB553761D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 00CC1BBABB9EEEBABF0D34ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; @@ -92,7 +93,6 @@ 02ABF8C447E1A47845F6027D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; 02F0BF69062E8D9583F13C83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; 033BE48C56ED09055876AFB9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - 0349FEE5DA18067918536934 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 034AA69C5B2B4882EEFAD046 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; 03707F35E5DB4BC6F1FAC8D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; 0374860044AB7A23CED0D26C = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; @@ -124,7 +124,6 @@ 0876934F047839205147DB99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 088687334FC51A5136881578 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 088BC49A72D9304769B2CBFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 09D51FD6DE5DF526BB36B4D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 09EB2AA32041290412E00D8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; 0A25E42359372E51ADB0123C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; 0AC78EC782815C8325A3AC8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -139,6 +138,7 @@ 0BD502F6196E1FE7D9888A1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; 0C6B7C49C4630C18F995C738 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; 0C73944DB76DB5DA61210A33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0CD847B28F63BAE0AB55CE37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 0D17B181C82CDA7A6282A0C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; 0D979051139C2AC633BB4B9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; 0E11770AD343D8A0780C54BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; @@ -172,7 +172,6 @@ 1339BD00EBF554E995968B6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; 133BC5B880C7575FF3209D88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; 139D5B8276448B8BFDBA3F7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 141036E097DAC47FB6F9CA80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 146EA869EC587DBE94B39198 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioPlaybackDemo.cpp; path = ../../Source/Demos/AudioPlaybackDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 146FF5324D969925F258D045 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; 14933D0F3C598C38A113CE8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; @@ -187,10 +186,10 @@ 1697DAEA5B5B105AE1C48E12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 1698E86A0E0E93DF1487E9FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; 169C561B93262F8B46BEB768 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; + 16C0655B97D6D3B992D6733E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 16DC590DCFE57F583E99F9C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 1713D0650DCFA516EBF595DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 171E2FEB6097B9D059BCD196 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; - 178D5499D90E6C10AA778456 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 1796A99F33AD5998FE4A6035 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; 17ADC8ECFA616CF392783757 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; 17C0612B5BA94849EA9768CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -215,7 +214,6 @@ 1DB91DA41FDDC9D2F628C7E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 1DDAEBB24E58353761798ABE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; 1E00488AE073FB510E4BE10D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; - 1E0453D8A9741695357567E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 1F25BC80413668F43F5D7864 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; 1F2CB36A86AA1A4FFF89CD88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; 1F2FF9F4A1F8325AD3F19EA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; @@ -235,6 +233,7 @@ 234392598E5388F29CFD6B50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; 239F942F45950F5EDCB65A17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; 23A853ADC54A69406C7A49C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; + 2403B8D4A16FB80D115BCD2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 241100DC52A0F56D071C8C4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; 2432B5DFCDB8D39150029E01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; 249A454A7EF1C3A07A66F453 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; @@ -266,6 +265,7 @@ 2A8F6894339DCE6003B702F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; 2B4F1477BB90BF7F62005BEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; 2B702EF83CBD217F8F9195F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2B789C58AFC77C0527BFBBB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 2B8FF1E4F8D48AEDE05224D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 2BC7AB69474D7E280098B893 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; 2BFAB8AE52821D3786BD7ECA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -338,6 +338,7 @@ 3B4CB5DCC28B60C4129F024E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 3B61B715F29A0AEAEF73CCBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; 3BCC9E4DFC3910F668DA3FF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3BF94F93AE8A8E9AFA5FDEC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 3BFEBBE9B8185F65D69A1721 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 3C18AC0F75E68A8601DD8F08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; 3C1E6F7FBCCAFD6CCDBBB70C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; @@ -360,7 +361,6 @@ 402BC49CAFCFFF067A88F96A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; 408C5E78F7DE038844E18D31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; 40B485A7CCC441C90EA92FBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; - 40D267701C8FF75121454D79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 41107A3608BE0848BE2A34FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; 4120CBF145DA500C140BC666 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; 4140669501152D9FB9A244B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -411,14 +411,12 @@ 4DB00B418C4F068BC5FC7314 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FontsDemo.cpp; path = ../../Source/Demos/FontsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 4DBE443E8F807D9366309A44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceDemoHeader.h; path = ../../Source/JuceDemoHeader.h; sourceTree = "SOURCE_ROOT"; }; 4E0A9537FFDE89E4B46710CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4E49D12CA5C42721F532DCD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 4E892CB7335853F8FE91B26F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; 4F56EAB8D09665602226930F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; 4F6768F8EF9CB4A34A501966 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 4F9F102E3BEDFE30542BD479 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; 4FE6B5F0E1AC94CFA6BCC19A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 50677353DB2766A800988656 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; - 50AB15E26F6E4A55B0BE8AE6 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 50C099C6D8CA6DBF95B0828D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; 50C625257E68C3B8FDAE45A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; 50D167857CCBE08F692604BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -470,7 +468,6 @@ 5AB15A508A07934A89398A6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PropertiesDemo.cpp; path = ../../Source/Demos/PropertiesDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 5AB81EDAFED264951169F1B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; 5B0A45CD67D62B0BF9FC22F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5B466272F3B821BE88BAC205 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 5C2DE230E3197CF04660851E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; 5C5F8713DA326B5C6C559767 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 5CAED9BFE11E46C835DC9417 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLFrameBuffer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -482,7 +479,6 @@ 5E69510D460EEB7754976CC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLAppComponent.h"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; 5E9F335E274427A81514A20C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; 5F3E8B08EE74B0023DA176B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5FB5AE3F2ECCD8AC1A49CA18 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5FC58B5FBBBB09878E3F2230 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FCCFCEE3F6C4C51BB581572 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FD5503AB0E161315DD5CD70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -499,15 +495,15 @@ 62F9B202D524E33A2843ED84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; 6308DABB4145FBD330B7DA5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; 631FD2CAE69A3D5DD8C2E1B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; - 63AC834818EFF45708101F9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 63BB4EB9347AF60049BEEC1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; 63D09BD18653F6A0134C8195 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 64E7D43C4F4037CFC2C5E2AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentTransformsDemo.cpp; path = ../../Source/Demos/ComponentTransformsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 64F04FAD3BAAEE3D0BA279B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 651D48BCCD81AC8B5BC3AAA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 652A128D7DE1672618DB9521 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 65DA0DAA8BDCE57A54C1CF26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; 6645C09E7FCFF0E498C3C400 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioChannelSet.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 66C5D2F0D9B9ABA7F4A386E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; + 66C35D440440937001697D0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 66D5FD22DF1550A6CC9ABDA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; 66F8C7EB6520AB9439433DF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; 67541565521633071C03BD35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; @@ -577,7 +573,6 @@ 77BD025036C8B02426E61C79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; 77D7DE86E82C779B3DAA8678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; 7828AF42E3C857F520EABDD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; - 786CF1CA66289DB77845F8E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 7890AB8CBF31F9788E10DBD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; 78979AFF44F164451516C986 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; 78B172DD2AAFE3535D0460C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -603,7 +598,6 @@ 7DA9D4E06E9B9875EC3880AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 7DB8F4BB2B4884803207417F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; 7DBF83B26277D13CB3FC1479 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ImagesDemo.cpp; path = ../../Source/Demos/ImagesDemo.cpp; sourceTree = "SOURCE_ROOT"; }; - 7DD8FCFA80D230B432ECD149 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 7DE074DF0D3074275DBBF9B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; 7E847EBFB83896EA08975F8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 7EC42C604603E1ED621E635B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; @@ -673,12 +667,10 @@ 8F7D5E59BEB35E858363B752 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 8F8DD95844D647749BA662B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; 8FA3BF005120A8BF8DD1BB80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 8FDA4FBF31997AEBF3AE10E4 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 9053A4532020825D924EFB35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 905A87EA32A249ABFD0A90AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; - 9079FD325609A4E67E44F3ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; + 90B1185950EF7670F87EAA3F = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 912E1A63093C3FA3BD2AFE61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; - 91F4E52A1B31FB5998FEF665 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 9200669E9DB4FE676A07CD77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; 9297F74907620178A1EB41DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ChildProcessDemo.cpp; path = ../../Source/Demos/ChildProcessDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 92D3CD3845968E4FAB93576D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LiveConstantDemo.cpp; path = ../../Source/Demos/LiveConstantDemo.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -689,14 +681,12 @@ 9461C1D2300CC3A91EC2D169 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; 94D8CEE59AC2644453705A74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; 94EC001CF772AFBA6D95F922 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; - 94F15602279A81777504F22C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 95227EEF8BCCAD5E1840DB48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; 95568D274244E02150C7F417 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; 9617B3B5FA9439D342F23ADC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AnimationDemo.cpp; path = ../../Source/Demos/AnimationDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 96F43E8EB364D3E40689D368 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; 9750423DB3DB6570382DA3C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; 97C3A2B9575153E4CA0537B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectShowComponent.cpp"; path = "../../../../modules/juce_video/native/juce_win32_DirectShowComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9895036432E9AE55EE16323F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 989CD2B68A4EF90456E19ED9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; 98D55DE4706A31BCD28458C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 9918F60F5CC834C782543712 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; @@ -722,6 +712,7 @@ 9EB2AE5A72227301C365568F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 9EB305226A801CB7012884F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 9F75FFB61C74FEECE61A7138 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MultithreadingDemo.cpp; path = ../../Source/Demos/MultithreadingDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + 9FB3AFE9C376328C6D798741 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; A04410519258755461444678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; A078E4C69AFA4FAE8DCC66BD = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; A1244D54910A10100ECF8EE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -745,13 +736,16 @@ A6285ED9A26A9DA0A2931910 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; A62BF9AB6EB0496F5BCE78B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; A631CD93C2809211DD926938 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; + A67AC004E3AD3129C578EFA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_box2d.cpp"; path = "../../JuceLibraryCode/juce_box2d.cpp"; sourceTree = "SOURCE_ROOT"; }; A687283C2BEC2595A10EEE1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; A6BC854E7C5B932911B2AFF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; + A6EBDFEA86BEFF4682C46940 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; A6EE2D5A258294BAC600F75B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; A6FADD9A009BA1F1D36239FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; A73DB3E8639A4D39F9F9C50E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; A74BFBD7C3C18103B51F6342 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; A763B4ADDB7BDD941FFE51CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; + A7F846EF40A343C8E30D18DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; A8243EDBF34E3E3D4338D6F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; A83559E2258B5856CFD68EAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; A83639AF2210589E5367ABCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = UnitTestsDemo.cpp; path = ../../Source/Demos/UnitTestsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -793,7 +787,6 @@ B13A8EA6840489EB88D77800 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; B17EF578E9B736B1C5A5E8BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; B1C05A8D59655916054612D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; - B27A7B237782F9E15E4BF8D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; B2BD3F284DBA9EDFFF80ECE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; B2C11FB8D4762ABB6CB9B934 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h"; sourceTree = "SOURCE_ROOT"; }; B305C104F5A573E8AFEFA763 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -805,17 +798,16 @@ B3BF13E52ED6443A85AF0230 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; B3E2A6A5C59E1462DF544A06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B44CC152D6454AF6F16E9EF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; + B487CD915AF683CE01469268 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; B51567633F44A10D4543B219 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; B56F4C53187D40137670DB1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; B589CF5248A17A319E5EC80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B59B0121C46D4A2B9EC3BBFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; B63933880C456903722F46A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - B66D06DC55FFC2B99D43F4E2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B680E1C22A5885A8336D8DA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; B6874BAE87F275944C07B498 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_video.h"; path = "../../../../modules/juce_video/juce_video.h"; sourceTree = "SOURCE_ROOT"; }; B688441D29BB51A9C4E83CFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; B6B6519216FF4413B698C889 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - B6EFD8D461F7BC1CA4954B69 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B731664FB9EEEBC618BAB5A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TimersAndEventsDemo.cpp; path = ../../Source/Demos/TimersAndEventsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; B745680D019FDB64D3A65508 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; B7AE6C1C50421EE6E02045DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -825,7 +817,6 @@ B8F25B3AB59A577E53304AC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; B97B2C0C6A4322FFAACE1C39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; B9A524CB6B0598E4D7F7DD93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailBase.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h"; sourceTree = "SOURCE_ROOT"; }; - B9D26C6C4CED62E6708B6865 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; BA008864E9E4F195E61A21F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; BA5A007216A3E496509D5CE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; BAC70BABB531B634736585A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -835,7 +826,6 @@ BC2E34C0883EB362398AC448 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; BC30642EEF908E1C7757690B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; BCACFA5E8370800EB6487CC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; - BD14CA532122022C26920DF8 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; BDDD1C149C23BCA4F501BEF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; BE260594789CF43E1A4EF4E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; BE9B3F83B6037C848596286B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -845,7 +835,6 @@ BF7EE64D6E337BED36814439 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; BFC3C3EBCDDABF1529A317FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; BFCAF7A5D017D3BC4CD51D60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - BFE7C09CA4AFAC973C267D11 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; BFEEC370F9DAD159E5789EB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; C006CE2DED5AB537B5C3FD5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; C054B94424A80B5DCA6CC52F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; @@ -880,6 +869,7 @@ C812CDED0B089FD1B76FC9EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioLiveScrollingDisplay.h; path = ../../Source/Demos/AudioLiveScrollingDisplay.h; sourceTree = "SOURCE_ROOT"; }; C8A42EE493A1DF2E283C245E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; C8CABD53634D53E64132CAAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../../../modules/juce_video/native/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; + C8DBA0F79A42D081DF328798 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; C8E3220EC4F4E4242CD3026D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; C92A35B9676A81157B54284A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; C993FAEDCEE0A33CAB42F995 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Box2DDemo.cpp; path = ../../Source/Demos/Box2DDemo.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -958,17 +948,17 @@ DE3BEA732CBC57AE71E94159 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; DE534A5A2D3B48BFBCE598B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; DEB0E2F28130100B1EFD250E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; - DEFD6AD8B2BBA57017DB4A13 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_box2d/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + DEE5EFE8148FD2DC743A7DD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LookAndFeelDemo.cpp; path = ../../Source/Demos/LookAndFeelDemo.cpp; sourceTree = "SOURCE_ROOT"; }; DF9B26660FAF5ECF2EF620B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; E04EC9F05219CEEB4469A437 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; E0565A19E2589729259C7116 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; E0B8277ABF9DDAC8C12DE26D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; E0DB91A472A77866258D12B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; E1107017C2BF7ECC847DF01A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorPlayer.h"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.h"; sourceTree = "SOURCE_ROOT"; }; + E13D0BEFB46B4D8751EF6CAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; E199DDD8F06741F21D8F9CFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; E2127416236840EE3AF32D5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; E23EDF80FD5320232483D80F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; - E243FC2BD3446D9518049538 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E2C5C95247FDECA4C39F1415 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; E30009C6743474CD6195F5F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; E31FB2C8B34A146D28A4C611 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; @@ -983,40 +973,37 @@ E4981056661C3F251FECEC32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; E4BD5632ADD38CF8BAD38A76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; E5058DD199CEC42ECE922239 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; - E52756E1DB553ED02D829F61 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + E5E02A3C4E942105FEDCA885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; E6333272C33612B6A7D6073E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; }; E682A3A52BD15D5CA4933C12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; E6E0ADA4E3632540A8ADC7D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; E6E0FE3CBDBE2554B527CF60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; E70A283A87989F5A1CEDE6A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; E7113B21A18CD89165BAFD4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + E7A5AF3EBCFEEF8787F2D14F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + E7B21011F93915ADD2CC5DD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; E7EA99CD84E1EC598F4984DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; E7EE6BDC0E3A0739529AED91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; E80CA3836329ED0EEC74BAE6 = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; - E8B785D8DD9C49BC7FF5EA75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_linux.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_linux.h"; sourceTree = "SOURCE_ROOT"; }; - E8DBB02B17A6E144D08E4CC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Matrix3D.h"; path = "../../../../modules/juce_opengl/geometry/juce_Matrix3D.h"; sourceTree = "SOURCE_ROOT"; }; - E9B8B3FAECC80B66257B14F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; - EA7D346CAE6A07C0B395816B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; - EACCBFA17F4D07ECE058EEBB = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; - 229D2DAADACF15540C3BBD15 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - DEE5EFE8148FD2DC743A7DD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LookAndFeelDemo.cpp; path = ../../Source/Demos/LookAndFeelDemo.cpp; sourceTree = "SOURCE_ROOT"; }; - E5E02A3C4E942105FEDCA885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - E7A5AF3EBCFEEF8787F2D14F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7B21011F93915ADD2CC5DD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; E8128A35828C860977FEC54C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; + E8B785D8DD9C49BC7FF5EA75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_linux.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_linux.h"; sourceTree = "SOURCE_ROOT"; }; E8D96BDC76CD02DF3E238A88 = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tile_background.png"; path = "../../Resources/tile_background.png"; sourceTree = "SOURCE_ROOT"; }; + E8DBB02B17A6E144D08E4CC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Matrix3D.h"; path = "../../../../modules/juce_opengl/geometry/juce_Matrix3D.h"; sourceTree = "SOURCE_ROOT"; }; E98EA1189613978EA4E78D85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; E9A3E96E32C301EE817059C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9B8B3FAECC80B66257B14F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; E9BBEE1B3986E0829AA44133 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; EA082125C757D1FD63BA38C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; EA3436079F0D78BB76CD15F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; + EA7D346CAE6A07C0B395816B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; EA9FE6D1E0A072E73312916C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; + EACCBFA17F4D07ECE058EEBB = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; EB369EA30D31CD710A09B7FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; EB6F5F8F57F0117C10735583 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; + EB93700805DBEBF58092DC3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; EC8A992EA9CFA558DB9F950E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; ECAB8BD2816B0BEFCD9F6961 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; ED3DE86815324354C48631D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - ED6224ABC715AAB68661F4D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_box2d.cpp"; path = "../../../../modules/juce_box2d/juce_box2d.cpp"; sourceTree = "SOURCE_ROOT"; }; ED80E9909586DD64BDE03A70 = {isa = PBXFileReference; lastKnownFileType = image.jpeg; name = portmeirion.jpg; path = ../../Resources/portmeirion.jpg; sourceTree = "SOURCE_ROOT"; }; EE7001BD5206A8D8EA2D125B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; EEA020419EF58E90C10AAE26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1040,7 +1027,6 @@ F43CED7548EE5C9F841CB1FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; F4676BB721F96DC5DDDAE746 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; F48E6A27D809C49D42D3202C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - F4AD24F8DDD10C938759CEB9 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F4BBD7DEBE0F1DD2CE45C411 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; F53D12880F3354B4FFA480E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; F584FC21C26C72A81D840840 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -1066,10 +1052,10 @@ F9F4D5D9783B88F2DE889023 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; FA5777F9FFCC6BE9D9F98874 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; FA8B6B0F6D43146BAAE04D4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - FAC5DDBFB00254C35D8987F2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; FAFF7B60A09FE1BFD468163B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; FB2CB5482F056ACD6AFE12A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; FB8BE0538AD9420DD4D1E9C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; + FC022E24D3A4C3E7C77E55BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; FC14A2D9F860584459B762F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorValueTreeState.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"; sourceTree = "SOURCE_ROOT"; }; FC1BA0654179A585DF5B9DC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; }; FC63A33CA2E025F5C4C22CD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1223,9 +1209,12 @@ 7C828ECEE88D9245ACDC4E6F, 9EF5C5A4E05F24140BA571CC, 3C7D76B7DB18A3929B2EBE2F, - 7DD8FCFA80D230B432ECD149, 249A454A7EF1C3A07A66F453, ); name = "juce_audio_basics"; sourceTree = ""; }; - 2C5B1CB88811CFEAD0B763E7 = {isa = PBXGroup; children = ( + 2DCD2E7F92AA91EC89EEBB7D = {isa = PBXGroup; children = ( + C9DAF05F2DAF78159647512B, + AAEBF0976E57F4756E4AE31E, + 61F28F9E82D39EFF702793D9, ); name = "audio_cd"; sourceTree = ""; }; + 76C1C6513757777CE389E9F5 = {isa = PBXGroup; children = ( 64F04FAD3BAAEE3D0BA279B8, 3ADE61DBFBB6901CE2F1DB17, F53D12880F3354B4FFA480E5, @@ -1233,22 +1222,13 @@ 70A5CABA464ECFC6A8449A87, A9BA8E7E434AC82F4604C773, F3A9E0AE5ED05CA1AD6F56E5, ); name = "audio_io"; sourceTree = ""; }; - ACE42B83631F91D837D30DBF = {isa = PBXGroup; children = ( + 35F706454FBA7B78D92B9A87 = {isa = PBXGroup; children = ( 8A8CA6C781EFD5F0997E7507, A539F7B46DD001B3BF03B16F, 3C1E6F7FBCCAFD6CCDBBB70C, 0E39FF2E9AD2BDC94CC015E3, E04EC9F05219CEEB4469A437, ); name = "midi_io"; sourceTree = ""; }; - 06540B00B960F62D8C50A952 = {isa = PBXGroup; children = ( - E6E0FE3CBDBE2554B527CF60, - F1A9F544E889DDA995415F6D, - DDDB707A59DB489D195BF99D, - AAC68E522F44DA7AD25574C7, ); name = sources; sourceTree = ""; }; - 5E43CCDE66C0FD9A873CF9A1 = {isa = PBXGroup; children = ( - C9DAF05F2DAF78159647512B, - AAEBF0976E57F4756E4AE31E, - 61F28F9E82D39EFF702793D9, ); name = "audio_cd"; sourceTree = ""; }; - FD6512AC0A0ECDCA3416F735 = {isa = PBXGroup; children = ( + A84C631C57217C123531484E = {isa = PBXGroup; children = ( F881704607DB79F9A3CF7491, 088687334FC51A5136881578, 7416BF201FBFE7F978FD774A, @@ -1268,31 +1248,19 @@ 74D283E02B3A2A293678FF9C, 5FCCFCEE3F6C4C51BB581572, 52D7400A47B19848EFCB5B51, ); name = native; sourceTree = ""; }; + 9AD76D04090A6896D564243B = {isa = PBXGroup; children = ( + E6E0FE3CBDBE2554B527CF60, + F1A9F544E889DDA995415F6D, + DDDB707A59DB489D195BF99D, + AAC68E522F44DA7AD25574C7, ); name = sources; sourceTree = ""; }; B5BC400B03F73362F263D1FC = {isa = PBXGroup; children = ( - 2C5B1CB88811CFEAD0B763E7, - ACE42B83631F91D837D30DBF, - 06540B00B960F62D8C50A952, - 5E43CCDE66C0FD9A873CF9A1, - FD6512AC0A0ECDCA3416F735, - BD14CA532122022C26920DF8, + 2DCD2E7F92AA91EC89EEBB7D, + 76C1C6513757777CE389E9F5, + 35F706454FBA7B78D92B9A87, + A84C631C57217C123531484E, + 9AD76D04090A6896D564243B, 806A7A3BFC684B4D9E25ABDF, ); name = "juce_audio_devices"; sourceTree = ""; }; - 22448345537DACFE2F258ACF = {isa = PBXGroup; children = ( - D999C4C8DE51CDFB861B863D, - B305C104F5A573E8AFEFA763, - 63D09BD18653F6A0134C8195, - DC6930EE56EEA5221CFECAB7, - 991F4C3B42036B549C321789, - 7F7EAF366320BA71741B68C3, - EFD1BD42000EE640A17EE1ED, - 1F2CB36A86AA1A4FFF89CD88, - E8128A35828C860977FEC54C, - 324452D7F5B5EA3B393FF4FF, - E7EE6BDC0E3A0739529AED91, - 0E1D85B025D93DAFA8404824, - CA0E3166C77EB91555893286, - 00DE0C93FE719DC72E20A63B, - E31FB2C8B34A146D28A4C611, ); name = format; sourceTree = ""; }; - 892E3C641B2CBBE66606A2C6 = {isa = PBXGroup; children = ( + 3777DD37A1736028694C8335 = {isa = PBXGroup; children = ( 35E35B099E2A7906A7AA2EDE, 019352D78DBBEE2AC10ED6BC, F4676BB721F96DC5DDDAE746, @@ -1311,16 +1279,48 @@ 2859FDF0CCD1ED788910E9D3, 60849B046145D3BACDFA6A84, 6C57333FC4ACEBC7C451A414, ); name = codecs; sourceTree = ""; }; + 6704076A5760A2D2D6544F3A = {isa = PBXGroup; children = ( + D999C4C8DE51CDFB861B863D, + B305C104F5A573E8AFEFA763, + 63D09BD18653F6A0134C8195, + DC6930EE56EEA5221CFECAB7, + 991F4C3B42036B549C321789, + 7F7EAF366320BA71741B68C3, + EFD1BD42000EE640A17EE1ED, + 1F2CB36A86AA1A4FFF89CD88, + E8128A35828C860977FEC54C, + 324452D7F5B5EA3B393FF4FF, + E7EE6BDC0E3A0739529AED91, + 0E1D85B025D93DAFA8404824, + CA0E3166C77EB91555893286, + 00DE0C93FE719DC72E20A63B, + E31FB2C8B34A146D28A4C611, ); name = format; sourceTree = ""; }; CB4068ADFA9C76E778DD19AF = {isa = PBXGroup; children = ( 807F5EE489018BC1956AAD5C, D04960564D2860B19FA5D1CE, ); name = sampler; sourceTree = ""; }; 43D650FDDBAA28AE94A8942B = {isa = PBXGroup; children = ( - 22448345537DACFE2F258ACF, - 892E3C641B2CBBE66606A2C6, + 3777DD37A1736028694C8335, + 6704076A5760A2D2D6544F3A, CB4068ADFA9C76E778DD19AF, - 50AB15E26F6E4A55B0BE8AE6, 05AFEDB1F65A8C2C8E9620E0, ); name = "juce_audio_formats"; sourceTree = ""; }; - F5E14DC1BD0B02032813E53F = {isa = PBXGroup; children = ( + 888C888AC250A981C408E377 = {isa = PBXGroup; children = ( + 7BBD4B2D9A9EF13CE4357979, + 4B310AA3DF4F6188B2E6FAF1, + E2127416236840EE3AF32D5C, + 96F43E8EB364D3E40689D368, ); name = format; sourceTree = ""; }; + B72D1C26FD3E602F38916F14 = {isa = PBXGroup; children = ( + D1E31AC47CCAB97418EB646D, + 58FB0C4FE674CC5BB7B1DCA7, + 8396EA11DD261260F1A96DF9, + A6FADD9A009BA1F1D36239FD, + B2C11FB8D4762ABB6CB9B934, + 9750423DB3DB6570382DA3C1, + 9B9E034C5761096ACB8A76C3, + 73267FE8DDE50FD1E6E31ED4, + 8AE56D2F4E33B015C3D73EB8, + 52A95B5754438C999343869A, + C8A42EE493A1DF2E283C245E, ); name = "format_types"; sourceTree = ""; }; + 2EDAF4D3D60FFD4B45928A0A = {isa = PBXGroup; children = ( 6645C09E7FCFF0E498C3C400, 0F82F90D72AD536CC3DFE217, 25412CD3F6855849D8B7FE98, @@ -1337,23 +1337,6 @@ C054B94424A80B5DCA6CC52F, 872C4AF5B81B1664032594A1, D9DFC1CE9A4EF9230B49D697, ); name = processors; sourceTree = ""; }; - 44B5DCFCAB48CED4E27F0F7C = {isa = PBXGroup; children = ( - 7BBD4B2D9A9EF13CE4357979, - 4B310AA3DF4F6188B2E6FAF1, - E2127416236840EE3AF32D5C, - 96F43E8EB364D3E40689D368, ); name = format; sourceTree = ""; }; - 961C00EDB46D39EFDB238950 = {isa = PBXGroup; children = ( - D1E31AC47CCAB97418EB646D, - 58FB0C4FE674CC5BB7B1DCA7, - 8396EA11DD261260F1A96DF9, - A6FADD9A009BA1F1D36239FD, - B2C11FB8D4762ABB6CB9B934, - 9750423DB3DB6570382DA3C1, - 9B9E034C5761096ACB8A76C3, - 73267FE8DDE50FD1E6E31ED4, - 8AE56D2F4E33B015C3D73EB8, - 52A95B5754438C999343869A, - C8A42EE493A1DF2E283C245E, ); name = "format_types"; sourceTree = ""; }; 1766FC3A6258C18585F98105 = {isa = PBXGroup; children = ( 6E125672C42D84CCD54F9B0D, 55FBB9F8900F753766A22BE6, @@ -1371,12 +1354,11 @@ 631FD2CAE69A3D5DD8C2E1B6, FC14A2D9F860584459B762F7, ); name = utilities; sourceTree = ""; }; 326CA890D2481B82367C6F3A = {isa = PBXGroup; children = ( - F5E14DC1BD0B02032813E53F, - 44B5DCFCAB48CED4E27F0F7C, - 961C00EDB46D39EFDB238950, + 888C888AC250A981C408E377, + B72D1C26FD3E602F38916F14, + 2EDAF4D3D60FFD4B45928A0A, 1766FC3A6258C18585F98105, 453BF0685F30EA92520392E4, - 5FB5AE3F2ECCD8AC1A49CA18, 6BD1D463E40A463C69C065C7, ); name = "juce_audio_processors"; sourceTree = ""; }; EE85F21BD60AE1C7926DA310 = {isa = PBXGroup; children = ( 5A3C2298934C0F77CC60D336, @@ -1393,20 +1375,19 @@ E3DC9C2BBC81EC0B035AA32C, E7A5AF3EBCFEEF8787F2D14F, D057633F8F7684AB7B4B28AD, ); name = gui; sourceTree = ""; }; - D7A76D9B15CE0C2AA2F1831B = {isa = PBXGroup; children = ( - 4140669501152D9FB9A244B9, - E1107017C2BF7ECC847DF01A, ); name = players; sourceTree = ""; }; - 729ED0EF005668B4140C1996 = {isa = PBXGroup; children = ( + 5B772A0A879A7FBC7C926FBE = {isa = PBXGroup; children = ( DDF02BD16454102C353FCD18, 5232B9F7E62CD5C41C3ABFED, 8DA438AAAFBC64C11DE329B4, 4151602FFED0B1AE7B36CEF4, 37355CCC05D407D665AA6604, ); name = native; sourceTree = ""; }; + 325CDA7E3A9F93CBB2878AC9 = {isa = PBXGroup; children = ( + 4140669501152D9FB9A244B9, + E1107017C2BF7ECC847DF01A, ); name = players; sourceTree = ""; }; BE68248271118CC1AB328F34 = {isa = PBXGroup; children = ( EE85F21BD60AE1C7926DA310, - D7A76D9B15CE0C2AA2F1831B, - 729ED0EF005668B4140C1996, - B66D06DC55FFC2B99D43F4E2, + 5B772A0A879A7FBC7C926FBE, + 325CDA7E3A9F93CBB2878AC9, 89C47678AF8B46702EC0EE66, ); name = "juce_audio_utils"; sourceTree = ""; }; 7AF3E75ABE7FFA5936475F7E = {isa = PBXGroup; children = ( 0732CB9291291C9854197B28, @@ -1417,60 +1398,8 @@ B92F6CB95B8D46F185B51F43 = {isa = PBXGroup; children = ( 7AF3E75ABE7FFA5936475F7E, F025DD9DC1A82BB3FC45DE34, - DEFD6AD8B2BBA57017DB4A13, 1AD3E125B61DD653C03FAC05, ); name = "juce_box2d"; sourceTree = ""; }; - 9F8E4C02B09E172A04638A04 = {isa = PBXGroup; children = ( - 7BD4AC17C70E6771254B962A, - 1698E86A0E0E93DF1487E9FA, - 651D48BCCD81AC8B5BC3AAA4, - EC8A992EA9CFA558DB9F950E, - 58E53BE69281E3105C66FF07, - C411A91DC3B306E2C417F1BF, - 03707F35E5DB4BC6F1FAC8D6, - 569187442B514D114A483D29, - 01F2CB80C1B14450528F0FA8, - 49C275C319B36AC86512E34F, - D6B8E586D30632EA07C48D6F, - 02659911BD886D2E8431B912, - 2A8F6894339DCE6003B702F0, - C9C1FC1B4628557AE5C7E7ED, - E4369FFC0E1A6547580D671F, - 7286D6380C74734603D098EB, - 3AB9E51994CD35A10F87EFF1, - AC7A214BA7B1A172F5B31735, - 3F58D27B17343BF1030AF92A, - 8D437AEAA6F7E3F0DCA43E8C, - B59B0121C46D4A2B9EC3BBFE, - 3741E4C0CE5C7C0828D09BA8, - 437B4DC39531BF8DE5A12E02, - D3A84810AE56991562B6F252, ); name = text; sourceTree = ""; }; - F06CAD4E176B4B5D59F3D92A = {isa = PBXGroup; children = ( - BADD02151C3951E4853DA06D, - 21CE480826B56F0B5C8C4A43, - A763B4ADDB7BDD941FFE51CF, - D7A951371F530DA0A350AF44, - 5125E77EBA8500EAA778F51F, - 519F11BE9C786A7F9B221BA5, - CC79B254C68555B4FFEBC692, - 220344E43675A2A7D64D3A44, - 2432B5DFCDB8D39150029E01, - D769F1AEAE71E490F5E6CEFD, ); name = maths; sourceTree = ""; }; - B800FC93901BFB2AAB84B357 = {isa = PBXGroup; children = ( - 0EAB2E0BB8C3BE2725FA093A, - 4AF5BD29C935D0EB7CB0F6AE, - DE3BEA732CBC57AE71E94159, - F26339EFC03BD8D22016EEB6, - A235B5113FB4E5DA6267975F, - 14933D0F3C598C38A113CE8D, - C60CE259EE4CFE6AC61044FB, - DF9B26660FAF5ECF2EF620B8, - A2F0B85560090CFAC7D95132, - 734C43C3F7918061F2DDD214, - AA967AC6E8FDCD7502272DA7, - 7319ADBC735F957219774263, - D1D8A53A7614F106942DADED, - 6B1FEA349A6C8F51AB27E23C, ); name = memory; sourceTree = ""; }; - 29FD491D882C7A35353517C8 = {isa = PBXGroup; children = ( + 18119BAECB08B5AB5C698B0B = {isa = PBXGroup; children = ( 1A3DE76CA275CEE7DAD501A4, D100B2EDF88F2C019E4D2311, E7EA99CD84E1EC598F4984DD, @@ -1492,37 +1421,7 @@ 66D5FD22DF1550A6CC9ABDA4, 8BB3867A9236FF57B46581A4, CE7D4E7030BF4BB4B1093B5F, ); name = containers; sourceTree = ""; }; - F6C37A1A9BE55FD210811ED5 = {isa = PBXGroup; children = ( - 38FB6ABB883ECAD52027CE19, - 76B8E770835968F565292D1E, - 720C3CA9E28181C76434D465, - 57B7A9C37305D4D7F876344C, - 3D8A83C53BAF22EEEA014D90, - 6A299D9BED7D078CB2F1C007, - 47817D36A37758981DEDCAAE, - 2CD4306102317989E6321924, - 0453D6FB24F82E92A6BEDA49, - 0FF2403BC335E710BE391DEE, - 7BE8C42578F5E2E59D63F615, - 764F36E2597540348F960404, - 133BC5B880C7575FF3209D88, - D8AE63002C7273F98226394B, - 8E1CA5F01D04FA8F6CCFF91B, - D5942A1C95986841CA286736, - 068183416EF5422C7AD0F238, - 9CC0810F5BAF70D00033FD22, - 2B4F1477BB90BF7F62005BEC, - 5496F73539DA26FD9C899223, - D0ADA33F00B3BD83C1D5AE37, - 81D03597CE85238988E0F45D, ); name = threads; sourceTree = ""; }; - 18CBD980606B9896AE7EDB66 = {isa = PBXGroup; children = ( - CCD2ED6F6F3ABCC172DC4957, - 2060347D582A8E45F58AE1C2, - 3D2D6313C0A3397C4839B29B, - 0B3662D1FFE3102476FD60D7, - 78979AFF44F164451516C986, - 23A853ADC54A69406C7A49C6, ); name = time; sourceTree = ""; }; - 15BAE5B68F98DAF50032DA20 = {isa = PBXGroup; children = ( + A58A8CADC04CD7B4A7650C09 = {isa = PBXGroup; children = ( CF7CEC8C260AC623C222264C, 366C0E8D559D37FF92B64F47, 6B83E4AE241F0EAC9574923D, @@ -1540,66 +1439,43 @@ 2174CAEE6D8EB215ACD4A256, 4198EE3311A171C884A5FA9F, A90EA62A0A4A1B5E62CF0BE8, ); name = files; sourceTree = ""; }; - 23F9726B9A73EF92F1209DC4 = {isa = PBXGroup; children = ( - 9D0B40C4BF8FD939C33E3D59, - 0E11770AD343D8A0780C54BE, - 80A57920E6EA9C2E881BC3E5, - 39E4404D57A8B66DF520B66F, - 2274B9A5BC921FE3B877D0C1, - A1EFF3DBE5F7B0C07AE59D7C, - CD9B8C96642C7F691FCB3EC4, - 6EA8B0940C4486B9F03BA19C, - D61BA88D3AC9556266FE4368, - 24E2AF695F11B9BAEB8FBE3D, ); name = network; sourceTree = ""; }; - E6D63506374A755883B95CD0 = {isa = PBXGroup; children = ( - 945E090A8DE2E776F7033143, - 9CED8F32B3718A90481EEDE6, - 9B9F578EC77AA988C919AC6F, - 49D1B40749401475B52A6F85, - BFC3C3EBCDDABF1529A317FF, - 62D20AFF94117B99556BF56C, - AD593F766DC27414A94FABEE, - 429974B1B4C361F218093A41, - B7AE6C1C50421EE6E02045DC, - CC5F6FD5F339E1811037EABE, - 03CB1183519203936C33025A, - 86BFE5D66623DB207CEA3F9F, - 3FBF109F3AD6DE221EFB1BA2, - DC0AE99EFE4F88987CA2F705, - F9F4D5D9783B88F2DE889023, ); name = streams; sourceTree = ""; }; - 1CAC2BF524350D8F0B5FD356 = {isa = PBXGroup; children = ( - AB589E1E7EC83EA620B7F780, - 88D689399C7F69D687208673, - DD4A812225F47E590FCF2E29, - 6141692AC9282411091C8157, ); name = logging; sourceTree = ""; }; - C8E2FB2013388FB97CB0E404 = {isa = PBXGroup; children = ( - 80202384D81020DAE2072A1A, - 218E36147FA4309F072C1949, - 33F3182598E9A84AD25A9184, - 8BDC3161654344162ECDCB32, - 6BDAB94A88B565A734534368, - 12E4EED0370A1733C6629D86, ); name = system; sourceTree = ""; }; - 9E69FDED50CC01056C1E3A3F = {isa = PBXGroup; children = ( - 8A89A7C0DEC85C7773251B15, - 2E29C6A0CF15C32A35119DCA, - 16DC590DCFE57F583E99F9C9, - 6BEA46E3C64DD2FD8946CD35, ); name = xml; sourceTree = ""; }; - 649BC7DF20650B1753E12AF4 = {isa = PBXGroup; children = ( + 1544BDD3315C264964667621 = {isa = PBXGroup; children = ( 6B3772278F9398D0AC7CE250, C4E873C0CD6E9C76EA2997C2, F746F30147C6BE88F60E92CF, 0B54F1B0CB17ABD0C3E40658, ); name = javascript; sourceTree = ""; }; - 2D8DDEA5DED7302CBA238934 = {isa = PBXGroup; children = ( - 50D167857CCBE08F692604BB, - D65129253734C1917354C08E, - 5FC58B5FBBBB09878E3F2230, - F29F6395C4935C1A663A1D15, - 55F9178934DDF31583323625, - 2F66B42AF6C0B5ED381937C3, ); name = zip; sourceTree = ""; }; - 94F54CCBAAF1F7BECBE15D38 = {isa = PBXGroup; children = ( - 46118CBA9C3CD3B354D93B30, - 3EF890CB40C6FFCAE055B7B1, ); name = "unit_tests"; sourceTree = ""; }; - 6C6F5F4F0570E2CE9AA515B7 = {isa = PBXGroup; children = ( + F6681BED077B2F71DE1C9BC2 = {isa = PBXGroup; children = ( + AB589E1E7EC83EA620B7F780, + 88D689399C7F69D687208673, + DD4A812225F47E590FCF2E29, + 6141692AC9282411091C8157, ); name = logging; sourceTree = ""; }; + EA8E07CFC088100944017BA0 = {isa = PBXGroup; children = ( + BADD02151C3951E4853DA06D, + 21CE480826B56F0B5C8C4A43, + A763B4ADDB7BDD941FFE51CF, + D7A951371F530DA0A350AF44, + 5125E77EBA8500EAA778F51F, + 519F11BE9C786A7F9B221BA5, + CC79B254C68555B4FFEBC692, + 220344E43675A2A7D64D3A44, + 2432B5DFCDB8D39150029E01, + D769F1AEAE71E490F5E6CEFD, ); name = maths; sourceTree = ""; }; + 644E43E8B2A8503F7D5524F3 = {isa = PBXGroup; children = ( + 0EAB2E0BB8C3BE2725FA093A, + 4AF5BD29C935D0EB7CB0F6AE, + DE3BEA732CBC57AE71E94159, + F26339EFC03BD8D22016EEB6, + A235B5113FB4E5DA6267975F, + 14933D0F3C598C38A113CE8D, + C60CE259EE4CFE6AC61044FB, + DF9B26660FAF5ECF2EF620B8, + A2F0B85560090CFAC7D95132, + 734C43C3F7918061F2DDD214, + AA967AC6E8FDCD7502272DA7, + 7319ADBC735F957219774263, + D1D8A53A7614F106942DADED, + 6B1FEA349A6C8F51AB27E23C, ); name = memory; sourceTree = ""; }; + F37FA5EE62821768AC463EB3 = {isa = PBXGroup; children = ( 55273A59F96B3C775EB71FAB, 44F4A9351C2B03F98A0D23E4, 06D514A7B2556A07D2398433, @@ -1607,7 +1483,7 @@ 4A2C25FD55809F1489963FC3, 360291D0346F776DDD3F43E8, 28E65398C8CF95EB12A5734D, ); name = misc; sourceTree = ""; }; - BD98C1BE7812F052CB13F901 = {isa = PBXGroup; children = ( + 070E4F946EB697A7963D1757 = {isa = PBXGroup; children = ( 599036DC07DB54E446ECA054, B63933880C456903722F46A4, 60B755F5684959E78C556810, @@ -1637,29 +1513,132 @@ 50677353DB2766A800988656, 48A0FC60EFF6334C161519FD, 6F5B9777B802707C4A747E46, ); name = native; sourceTree = ""; }; - 7AB76D65BF8ACD7C0CCB6169 = {isa = PBXGroup; children = ( - 9F8E4C02B09E172A04638A04, - F06CAD4E176B4B5D59F3D92A, - B800FC93901BFB2AAB84B357, - 29FD491D882C7A35353517C8, - F6C37A1A9BE55FD210811ED5, - 18CBD980606B9896AE7EDB66, - 15BAE5B68F98DAF50032DA20, - 23F9726B9A73EF92F1209DC4, - E6D63506374A755883B95CD0, - 1CAC2BF524350D8F0B5FD356, - C8E2FB2013388FB97CB0E404, - 9E69FDED50CC01056C1E3A3F, - 649BC7DF20650B1753E12AF4, - 2D8DDEA5DED7302CBA238934, - 94F54CCBAAF1F7BECBE15D38, - 6C6F5F4F0570E2CE9AA515B7, - BD98C1BE7812F052CB13F901, - BFE7C09CA4AFAC973C267D11, - 824822F2A6A539B2D797DE23, ); name = "juce_core"; sourceTree = ""; }; - D819E535B50B941C9A6E8FAB = {isa = PBXGroup; children = ( - 4E0A9537FFDE89E4B46710CB, - E9B8B3FAECC80B66257B14F9, + 347B5DD8FAB6509E75EB018D = {isa = PBXGroup; children = ( + 9D0B40C4BF8FD939C33E3D59, + 0E11770AD343D8A0780C54BE, + 80A57920E6EA9C2E881BC3E5, + 39E4404D57A8B66DF520B66F, + 2274B9A5BC921FE3B877D0C1, + A1EFF3DBE5F7B0C07AE59D7C, + CD9B8C96642C7F691FCB3EC4, + 6EA8B0940C4486B9F03BA19C, + D61BA88D3AC9556266FE4368, + 24E2AF695F11B9BAEB8FBE3D, ); name = network; sourceTree = ""; }; + C0BCC243012D70B7CB6C1558 = {isa = PBXGroup; children = ( + 945E090A8DE2E776F7033143, + 9CED8F32B3718A90481EEDE6, + 9B9F578EC77AA988C919AC6F, + 49D1B40749401475B52A6F85, + BFC3C3EBCDDABF1529A317FF, + 62D20AFF94117B99556BF56C, + AD593F766DC27414A94FABEE, + 429974B1B4C361F218093A41, + B7AE6C1C50421EE6E02045DC, + CC5F6FD5F339E1811037EABE, + 03CB1183519203936C33025A, + 86BFE5D66623DB207CEA3F9F, + 3FBF109F3AD6DE221EFB1BA2, + DC0AE99EFE4F88987CA2F705, + F9F4D5D9783B88F2DE889023, ); name = streams; sourceTree = ""; }; + C8E2FB2013388FB97CB0E404 = {isa = PBXGroup; children = ( + 80202384D81020DAE2072A1A, + 218E36147FA4309F072C1949, + 33F3182598E9A84AD25A9184, + 8BDC3161654344162ECDCB32, + 6BDAB94A88B565A734534368, + 12E4EED0370A1733C6629D86, ); name = system; sourceTree = ""; }; + 1778DFB23C0D2A296DCF847F = {isa = PBXGroup; children = ( + 7BD4AC17C70E6771254B962A, + 1698E86A0E0E93DF1487E9FA, + 651D48BCCD81AC8B5BC3AAA4, + EC8A992EA9CFA558DB9F950E, + 58E53BE69281E3105C66FF07, + C411A91DC3B306E2C417F1BF, + 03707F35E5DB4BC6F1FAC8D6, + 569187442B514D114A483D29, + 01F2CB80C1B14450528F0FA8, + 49C275C319B36AC86512E34F, + D6B8E586D30632EA07C48D6F, + 02659911BD886D2E8431B912, + 2A8F6894339DCE6003B702F0, + C9C1FC1B4628557AE5C7E7ED, + E4369FFC0E1A6547580D671F, + 7286D6380C74734603D098EB, + 3AB9E51994CD35A10F87EFF1, + AC7A214BA7B1A172F5B31735, + 3F58D27B17343BF1030AF92A, + 8D437AEAA6F7E3F0DCA43E8C, + B59B0121C46D4A2B9EC3BBFE, + 3741E4C0CE5C7C0828D09BA8, + 437B4DC39531BF8DE5A12E02, + D3A84810AE56991562B6F252, ); name = text; sourceTree = ""; }; + AA10DA760EC41537BFFED545 = {isa = PBXGroup; children = ( + 38FB6ABB883ECAD52027CE19, + 76B8E770835968F565292D1E, + 720C3CA9E28181C76434D465, + 57B7A9C37305D4D7F876344C, + 3D8A83C53BAF22EEEA014D90, + 6A299D9BED7D078CB2F1C007, + 47817D36A37758981DEDCAAE, + 2CD4306102317989E6321924, + 0453D6FB24F82E92A6BEDA49, + 0FF2403BC335E710BE391DEE, + 7BE8C42578F5E2E59D63F615, + 764F36E2597540348F960404, + 133BC5B880C7575FF3209D88, + D8AE63002C7273F98226394B, + 8E1CA5F01D04FA8F6CCFF91B, + D5942A1C95986841CA286736, + 068183416EF5422C7AD0F238, + 9CC0810F5BAF70D00033FD22, + 2B4F1477BB90BF7F62005BEC, + 5496F73539DA26FD9C899223, + D0ADA33F00B3BD83C1D5AE37, + 81D03597CE85238988E0F45D, ); name = threads; sourceTree = ""; }; + 6BCDEC9183E2E3108E0DF6C9 = {isa = PBXGroup; children = ( + CCD2ED6F6F3ABCC172DC4957, + 2060347D582A8E45F58AE1C2, + 3D2D6313C0A3397C4839B29B, + 0B3662D1FFE3102476FD60D7, + 78979AFF44F164451516C986, + 23A853ADC54A69406C7A49C6, ); name = time; sourceTree = ""; }; + 94F54CCBAAF1F7BECBE15D38 = {isa = PBXGroup; children = ( + 46118CBA9C3CD3B354D93B30, + 3EF890CB40C6FFCAE055B7B1, ); name = "unit_tests"; sourceTree = ""; }; + 89AF646809A397391DD478F9 = {isa = PBXGroup; children = ( + 8A89A7C0DEC85C7773251B15, + 2E29C6A0CF15C32A35119DCA, + 16DC590DCFE57F583E99F9C9, + 6BEA46E3C64DD2FD8946CD35, ); name = xml; sourceTree = ""; }; + DE3A3E8A7EC79D39DA406EB7 = {isa = PBXGroup; children = ( + 50D167857CCBE08F692604BB, + D65129253734C1917354C08E, + 5FC58B5FBBBB09878E3F2230, + F29F6395C4935C1A663A1D15, + 55F9178934DDF31583323625, + 2F66B42AF6C0B5ED381937C3, ); name = zip; sourceTree = ""; }; + 7AB76D65BF8ACD7C0CCB6169 = {isa = PBXGroup; children = ( + 18119BAECB08B5AB5C698B0B, + A58A8CADC04CD7B4A7650C09, + 1544BDD3315C264964667621, + F6681BED077B2F71DE1C9BC2, + EA8E07CFC088100944017BA0, + 644E43E8B2A8503F7D5524F3, + F37FA5EE62821768AC463EB3, + 070E4F946EB697A7963D1757, + 347B5DD8FAB6509E75EB018D, + C0BCC243012D70B7CB6C1558, + C8E2FB2013388FB97CB0E404, + 1778DFB23C0D2A296DCF847F, + AA10DA760EC41537BFFED545, + 6BCDEC9183E2E3108E0DF6C9, + 94F54CCBAAF1F7BECBE15D38, + 89AF646809A397391DD478F9, + DE3A3E8A7EC79D39DA406EB7, + 824822F2A6A539B2D797DE23, ); name = "juce_core"; sourceTree = ""; }; + D819E535B50B941C9A6E8FAB = {isa = PBXGroup; children = ( + 4E0A9537FFDE89E4B46710CB, + E9B8B3FAECC80B66257B14F9, 8F8DD95844D647749BA662B7, 607FA0800596585429F6C22B, 15348CE8667592D8F3841601, @@ -1674,50 +1653,29 @@ AED3AAA07A81C88CC540827D = {isa = PBXGroup; children = ( D819E535B50B941C9A6E8FAB, 3C9C844C356DB55BB284218A, - E52756E1DB553ED02D829F61, 06BD2631BF3C52F26B9981E8, ); name = "juce_cryptography"; sourceTree = ""; }; - D4863F7EB960C2709BB3076B = {isa = PBXGroup; children = ( + 35030E2E43A56D85963D945C = {isa = PBXGroup; children = ( + 5B0A45CD67D62B0BF9FC22F9, + 9327D6AA8805BE7AD971D68C, + ABDFE5D85E6ED3CBB8AE1F50, + 93B3667FE4186CD75426EA53, ); name = "app_properties"; sourceTree = ""; }; + E635F16A3A42F4C92EB0E043 = {isa = PBXGroup; children = ( + F3B746DC92EFE7A9B8EA9E43, + 5FD5503AB0E161315DD5CD70, + 171E2FEB6097B9D059BCD196, ); name = undomanager; sourceTree = ""; }; + 911699805E55E0689B71C34A = {isa = PBXGroup; children = ( F0ACCF70936A0BBA2A2AB289, 3371D4F2A1E0AB784460E6D4, 63BB4EB9347AF60049BEEC1E, 24B56E58A88C5BA553F1C3F9, B6B6519216FF4413B698C889, F043752E829829CE2A364F39, ); name = values; sourceTree = ""; }; - E635F16A3A42F4C92EB0E043 = {isa = PBXGroup; children = ( - F3B746DC92EFE7A9B8EA9E43, - 5FD5503AB0E161315DD5CD70, - 171E2FEB6097B9D059BCD196, ); name = undomanager; sourceTree = ""; }; - 4E83EFA92EA783E37B892C4B = {isa = PBXGroup; children = ( - 5B0A45CD67D62B0BF9FC22F9, - 9327D6AA8805BE7AD971D68C, - ABDFE5D85E6ED3CBB8AE1F50, - 93B3667FE4186CD75426EA53, ); name = "app_properties"; sourceTree = ""; }; 0B9FFA8B31858A3B3DFC06C3 = {isa = PBXGroup; children = ( - D4863F7EB960C2709BB3076B, + 35030E2E43A56D85963D945C, E635F16A3A42F4C92EB0E043, - 4E83EFA92EA783E37B892C4B, - 8FDA4FBF31997AEBF3AE10E4, + 911699805E55E0689B71C34A, 11005DEC79FC6A6057FCFA7A, ); name = "juce_data_structures"; sourceTree = ""; }; - A34FC16C72F52B0B801CEF25 = {isa = PBXGroup; children = ( - C20FD8D605E6714D473D5C9B, - C784392363846286D29F207F, - 9CDE3A30398FB033E5AE8498, - 6DDDB822BBF3D557CA7AB427, - 3411D087E2F8C3962E73F64F, - F6DB1C1E0D9315245E87CBC2, - 06FACF171E0DE0AC6318AE4A, - 2F7F13C84464F8409BBDBEB0, - C5A932A82042E2DAEBE1C302, - EF8055850F3DEA173761E3B5, - 6E9BFA2B6260E09B2B3948E9, - 3C18AC0F75E68A8601DD8F08, - 3F2BBE4509B19BFAC929D8DF, ); name = messages; sourceTree = ""; }; - F46AC40E7CD6D4DBE5062442 = {isa = PBXGroup; children = ( - 5F3E8B08EE74B0023DA176B1, - F42FE65C750920656EA22BF8, - DB8FAF091C9E78AE5F64701F, - F91A3C07D81BE2D4A191C9A2, ); name = timers; sourceTree = ""; }; - EDB1CEFD978D97AA80C44D11 = {isa = PBXGroup; children = ( + AD02336B808FDDCEFFD714A8 = {isa = PBXGroup; children = ( 9A60BF3F27FD10A058F4E956, 5AB81EDAFED264951169F1B3, 0F3360D13458198A3A88B1A1, @@ -1726,14 +1684,28 @@ E2C5C95247FDECA4C39F1415, AD33778491D50853BFFED9E9, 4825D1B0C0AC0FD325F55C29, ); name = broadcasters; sourceTree = ""; }; - 7F49B97D06C9CA8E7C5888A7 = {isa = PBXGroup; children = ( + 328E0C4FFDA1568FC668DE26 = {isa = PBXGroup; children = ( E6E0ADA4E3632540A8ADC7D8, 6E98E22310F8BBEAC48EE55A, F380FE12E78619086BA33CDB, 1CD8799B8784A91FC13E6641, 17C0612B5BA94849EA9768CC, E30009C6743474CD6195F5F8, ); name = interprocess; sourceTree = ""; }; - 604E5DA5952F5D6A87D74C8A = {isa = PBXGroup; children = ( + F80940DC484E417EAD307ABD = {isa = PBXGroup; children = ( + C20FD8D605E6714D473D5C9B, + C784392363846286D29F207F, + 9CDE3A30398FB033E5AE8498, + 6DDDB822BBF3D557CA7AB427, + 3411D087E2F8C3962E73F64F, + F6DB1C1E0D9315245E87CBC2, + 06FACF171E0DE0AC6318AE4A, + 2F7F13C84464F8409BBDBEB0, + C5A932A82042E2DAEBE1C302, + EF8055850F3DEA173761E3B5, + 6E9BFA2B6260E09B2B3948E9, + 3C18AC0F75E68A8601DD8F08, + 3F2BBE4509B19BFAC929D8DF, ); name = messages; sourceTree = ""; }; + 68E39D6E47AC8C2D9A071681 = {isa = PBXGroup; children = ( E7113B21A18CD89165BAFD4B, EB369EA30D31CD710A09B7FD, 82CDD7D8E38202F102788090, @@ -1742,13 +1714,17 @@ 78DAC3299488E0CC70EDB206, C77F148F8E8E9F805D730386, 4407A352B303B27AA0B7D579, ); name = native; sourceTree = ""; }; + C331BEA7FC83828D3FA31686 = {isa = PBXGroup; children = ( + 5F3E8B08EE74B0023DA176B1, + F42FE65C750920656EA22BF8, + DB8FAF091C9E78AE5F64701F, + F91A3C07D81BE2D4A191C9A2, ); name = timers; sourceTree = ""; }; C217E6D7051F0944FFE75A52 = {isa = PBXGroup; children = ( - A34FC16C72F52B0B801CEF25, - F46AC40E7CD6D4DBE5062442, - EDB1CEFD978D97AA80C44D11, - 7F49B97D06C9CA8E7C5888A7, - 604E5DA5952F5D6A87D74C8A, - E243FC2BD3446D9518049538, + AD02336B808FDDCEFFD714A8, + 328E0C4FFDA1568FC668DE26, + F80940DC484E417EAD307ABD, + 68E39D6E47AC8C2D9A071681, + C331BEA7FC83828D3FA31686, B17EF578E9B736B1C5A5E8BF, ); name = "juce_events"; sourceTree = ""; }; 509EE811D5F7C5DCF8D66EC5 = {isa = PBXGroup; children = ( 885A0F1B41FFAF32ADC70925, @@ -1768,19 +1744,25 @@ D5C59D717CF1C0F15164AD43, 3E27B6E7641EFD605545DF18, 3B4CB5DCC28B60C4129F024E, ); name = contexts; sourceTree = ""; }; - 5F88ECDF0F4610C51B00F5BE = {isa = PBXGroup; children = ( - 3DA95E7AE1D0DC64AF09EB66, - 8DDCA7803625CF8DA817326A, - 29919F82CA5311BEA61649D9, - 0638493DAFCB6148E77159B1, - 0C73944DB76DB5DA61210A33, - 62F9B202D524E33A2843ED84, - BF2CAEB6EC641789133B627E, - B8D4B6843E55CC07167085AB, ); name = images; sourceTree = ""; }; - EEE338C2B3F2C4EE365FF019 = {isa = PBXGroup; children = ( - F584FC21C26C72A81D840840, - 3A42694A047942A44E8216F5, - 0F88F061C51BE43F53B27094, ); name = "image_formats"; sourceTree = ""; }; + 5B5616FC0965B85695BB953A = {isa = PBXGroup; children = ( + B680E1C22A5885A8336D8DA9, + 8DDE64B4A0EF76038498B47D, + 4F9F102E3BEDFE30542BD479, + A73DB3E8639A4D39F9F9C50E, + 6976B92D19F4FA1BA89A8922, ); name = effects; sourceTree = ""; }; + 75A548DB882C9629FFFA850E = {isa = PBXGroup; children = ( + 06AE69217982DB82E0F47554, + 0E2F5CD3AB59E19A1ADFF875, + C7026BE1C751908FEA9E5AAA, + 6209255CD43AA4EDC1C955DA, + 30212C3F1731BD8F19412A38, + D3D86F3CDD057C174A16E382, + E7B21011F93915ADD2CC5DD9, + ACDD5519D82FDB831085B8B2, + 17FDEA6209B7444B117E63C7, + 34176F324CF7EBCDE741B2DF, + BFCAF7A5D017D3BC4CD51D60, + A169179FE554C215416FCD7C, ); name = fonts; sourceTree = ""; }; 54810F7DAE8AD92E99472AAB = {isa = PBXGroup; children = ( E199DDD8F06741F21D8F9CFD, E41A387D233A436131D7910E, @@ -1797,30 +1779,20 @@ 03EC0E5A647E50B369E50BBF, 533B6E74A9F84B4D319E2F16, EE7001BD5206A8D8EA2D125B, ); name = geometry; sourceTree = ""; }; - E92E581D7C45CBF3D826649F = {isa = PBXGroup; children = ( - E5058DD199CEC42ECE922239, - D74B19291F4B0370A2742A63, - 88E9F6A65110F4753E115FF5, ); name = placement; sourceTree = ""; }; - 006806660141E87655AADFBF = {isa = PBXGroup; children = ( - 06AE69217982DB82E0F47554, - 0E2F5CD3AB59E19A1ADFF875, - C7026BE1C751908FEA9E5AAA, - 6209255CD43AA4EDC1C955DA, - 30212C3F1731BD8F19412A38, - D3D86F3CDD057C174A16E382, - E7B21011F93915ADD2CC5DD9, - ACDD5519D82FDB831085B8B2, - 17FDEA6209B7444B117E63C7, - 34176F324CF7EBCDE741B2DF, - BFCAF7A5D017D3BC4CD51D60, - A169179FE554C215416FCD7C, ); name = fonts; sourceTree = ""; }; - 4557FCCC2DAA4803E4145C52 = {isa = PBXGroup; children = ( - B680E1C22A5885A8336D8DA9, - 8DDE64B4A0EF76038498B47D, - 4F9F102E3BEDFE30542BD479, - A73DB3E8639A4D39F9F9C50E, - 6976B92D19F4FA1BA89A8922, ); name = effects; sourceTree = ""; }; - 3F44D4EFF1ABC95BADCF6424 = {isa = PBXGroup; children = ( + EC642A5CE511D5BC8E3FDFFC = {isa = PBXGroup; children = ( + F584FC21C26C72A81D840840, + 3A42694A047942A44E8216F5, + 0F88F061C51BE43F53B27094, ); name = "image_formats"; sourceTree = ""; }; + F2F8E6D63A2AA76BAB91C64B = {isa = PBXGroup; children = ( + 3DA95E7AE1D0DC64AF09EB66, + 8DDCA7803625CF8DA817326A, + 29919F82CA5311BEA61649D9, + 0638493DAFCB6148E77159B1, + 0C73944DB76DB5DA61210A33, + 62F9B202D524E33A2843ED84, + BF2CAEB6EC641789133B627E, + B8D4B6843E55CC07167085AB, ); name = images; sourceTree = ""; }; + 1674F712FCFF1D329D5A125B = {isa = PBXGroup; children = ( 3D0EA5C831C347728313FDFE, 31D74E7CF149EF5B569417A7, 9EB305226A801CB7012884F0, @@ -1834,156 +1806,25 @@ F43CED7548EE5C9F841CB1FA, 6A6A22EF81805BE907DB5DA2, 3008922C531303C24B8791AA, ); name = native; sourceTree = ""; }; - A3212051A49A69AC9D00F91B = {isa = PBXGroup; children = ( - 509EE811D5F7C5DCF8D66EC5, - ACB6D23DBA7C941FEC62F935, - 5F88ECDF0F4610C51B00F5BE, - EEE338C2B3F2C4EE365FF019, - 54810F7DAE8AD92E99472AAB, - E92E581D7C45CBF3D826649F, - 006806660141E87655AADFBF, - 4557FCCC2DAA4803E4145C52, - 3F44D4EFF1ABC95BADCF6424, - 94F15602279A81777504F22C, - 6ACBD7C68EE20A8E8C5CC1AB, ); name = "juce_graphics"; sourceTree = ""; }; - F1DA02E10E12854B9398E8C0 = {isa = PBXGroup; children = ( - 2F1324CBA29604BD3E2003B5, - 2108383000B0A3564DFF340D, - C549EFF977C210EB398C9A33, - 7FC3D3D142D1B4398D07FFC7, - E98EA1189613978EA4E78D85, - 73CF65298983B8CDC1CD84AC, - FA5777F9FFCC6BE9D9F98874, - FE613A570CE31071FD22DC06, - 2A155BD926FEB91142E6A638, ); name = components; sourceTree = ""; }; - 3750E06D980F78DF6C18B6D2 = {isa = PBXGroup; children = ( - 3D2FFA1F349A15621962C064, - EA9FE6D1E0A072E73312916C, - AA920A77D326B0F5E53F567F, - 905A87EA32A249ABFD0A90AA, - 24FC5DD7F88DBB1E3A46AB54, - BC2E34C0883EB362398AC448, - 80E5245755DC2ECC4C6BABD5, - 9C734938D5FF5DA7827C74C6, - 7AD412430D3AEB0468089AF5, - 1890C5F569F315E5F8EBB1F9, - 6E176584A871F8C956918182, - D8DFE1C66668C30215288BBE, - EA3436079F0D78BB76CD15F7, - 7C8C5464933F6E34CF33578B, - CAD598C03B7C93B4AF912E66, - 184C5CCD9457D17375F9AE1C, - 1913719A1E4E1803CD54D11F, - 2D13D48857E2530BF41F70CB, - 9200669E9DB4FE676A07CD77, - D99C0F89D572BBF219A7B991, ); name = mouse; sourceTree = ""; }; - BC7D6E54D9E9A3C9FB3E1C0A = {isa = PBXGroup; children = ( - 73F0F1FA09AE9F7308AFCC3B, - C6D9D6E03D4B740DDF9B3C57, - F037091D4A3012EBBA1E808F, - 0C6B7C49C4630C18F995C738, - 10932841EA586B6969446549, - A2EBD42F94D37FFF10F25985, - B2BD3F284DBA9EDFFF80ECE1, - 4E892CB7335853F8FE91B26F, - 5DA9EA3E74C2AB870EC9CACB, - 17D0D2AD3243F65FADB94446, - 70F33D8D2F48D64188861C6C, - AC3600881A53014EFC1CB8D2, - 0E1F414FCC996E155B4DB5DF, ); name = keyboard; sourceTree = ""; }; - 601A0E1AB8094CEDE18197C4 = {isa = PBXGroup; children = ( - 358C6A8FDD14AF0BADFC200E, - 1BBECE3C619C157F072748D9, - 79C8D0C6D1444EAB781C46F3, - 0E26995340F6E559281691DB, - 74BE52ADFCAEFACF704E1269, - 4120CBF145DA500C140BC666, - 2B8FF1E4F8D48AEDE05224D5, - A62BF9AB6EB0496F5BCE78B7, - 3BCC9E4DFC3910F668DA3FF7, - 241100DC52A0F56D071C8C4E, - FCAC296E92A219D70EB96AD5, - B8F25B3AB59A577E53304AC0, - B36D9787DD79D0DED8D791F0, - E0DB91A472A77866258D12B2, - A88B3DDBD1939456E225E36E, - 2DE7C6A69CC0096EF56E4049, - BDDD1C149C23BCA4F501BEF7, - 512D5182047E0B46E971A13D, - 1A1C23D2F16F880FCD3B565E, - 40B485A7CCC441C90EA92FBD, - A6285ED9A26A9DA0A2931910, - 277ADB563604EE1FB51FDAE7, - 6B67DE0FF4487B060DCF31E1, - A3BDCE78A0AE63BEA0DDE600, - 69CC80F5871F1AA06689E3BA, - A74BFBD7C3C18103B51F6342, - 456837CE387595EFF549939B, ); name = widgets; sourceTree = ""; }; - 1ADDC51A4430600E4AAAA5DB = {isa = PBXGroup; children = ( - C7089BDB2F572546643160C1, - A04410519258755461444678, - E4BD5632ADD38CF8BAD38A76, - 0BD502F6196E1FE7D9888A1C, - 30DA52AA554A0249429AC3FC, - D6238E383F396236E3A4C054, - 30CA850D191ECD5F1F7B6A70, - DA78B13D87626C49A2140FDC, - 2EE8E77D21471265869C9B4A, - 5A73A448137344953ED2BD32, - A6BC854E7C5B932911B2AFF2, - 43B80E11AC5121A2F4B8DD78, - EEA020419EF58E90C10AAE26, - 9EB2AE5A72227301C365568F, - CDB41763FDE907C3C0E75374, - 4C66D04A6A5FA514A10AA406, - 263BE0BDE184A7184A118B46, - 2B702EF83CBD217F8F9195F2, - 67541565521633071C03BD35, ); name = windows; sourceTree = ""; }; - BBA5875791623330D6DC95AB = {isa = PBXGroup; children = ( - 10DF2A823B97BBC0BD840B9F, - 989CD2B68A4EF90456E19ED9, - E32D1C481161F063918F76AA, - C06F64DF6D95D5C9C8B2D5F8, - D94C07E10FC25EE303D64992, - 937A2E7B951F5D527DF54245, ); name = menus; sourceTree = ""; }; - 5D340809199E2AA65DF46FC0 = {isa = PBXGroup; children = ( - 1676147A3FADD6D79FF42CDF, - CD8B9E60EFE0A0ED368EE3D9, - 7890AB8CBF31F9788E10DBD5, - EA082125C757D1FD63BA38C5, - 6A643B44198DCE6FFE057E9B, - 428FA66F7D6FB46A64B438E1, - 88A8F1D957ED293712DE0E23, - C47BAAAD3DF91B17A7787941, - 49FCD3BBF372EE7F6F143EA9, - 2DDE8684F3C5CB4A781D72A5, - F58760A8EE18630F97C7B646, - 1D62103CFAB9245F2CF523EC, - 1065FE461C00EABD9485BB93, - 2E093A5506319EC68DA184F4, - 53AA2F507FD9DE263E43B277, - 8717F2B47F51F0473C041760, - 08085F4282FC26BA8D377921, - B8BDAFE861AD60BEC44D7ED5, - 8838FC2F76E6D775B2E75F23, - C09840AD421A11A244964AB5, - 36A65D869B23D9987C676BCD, - 560B074FDFF6F94477083076, - CE045161909A4EADCE49629F, - 2A1FF908BB6FEBAD912CDE8B, - 11A95002F7CE796B7C27EAA7, - C7A943716B2FD728EFAC84D1, - 139D5B8276448B8BFDBA3F7F, - E23EDF80FD5320232483D80F, - 7B83011366B95CC61212E5D2, - B56F4C53187D40137670DB1B, - C7C8C7D58A08D1583E0C2E6B, - 8329E2A86DF3E781B790F128, - 6C52D68EDEA2D7ECA4CCC2BF, - 58EE7977BC7FBB3523A910D9, - 50C099C6D8CA6DBF95B0828D, - 5D4FE2C580EFC84212CFBFB5, ); name = layout; sourceTree = ""; }; - AC9C1779409BE4B43780B4C2 = {isa = PBXGroup; children = ( + 2FE1CAD67485BBCE5EA038D4 = {isa = PBXGroup; children = ( + E5058DD199CEC42ECE922239, + D74B19291F4B0370A2742A63, + 88E9F6A65110F4753E115FF5, ); name = placement; sourceTree = ""; }; + A3212051A49A69AC9D00F91B = {isa = PBXGroup; children = ( + 509EE811D5F7C5DCF8D66EC5, + ACB6D23DBA7C941FEC62F935, + 5B5616FC0965B85695BB953A, + 75A548DB882C9629FFFA850E, + 54810F7DAE8AD92E99472AAB, + EC642A5CE511D5BC8E3FDFFC, + F2F8E6D63A2AA76BAB91C64B, + 1674F712FCFF1D329D5A125B, + 2FE1CAD67485BBCE5EA038D4, + 6ACBD7C68EE20A8E8C5CC1AB, ); name = "juce_graphics"; sourceTree = ""; }; + DEEAC2D315FDF1E0342A3C7A = {isa = PBXGroup; children = ( + 5434953F55BD35F74D59D980, + 6A3315B465362CD3AF66D306, ); name = application; sourceTree = ""; }; + 87547D473DDA05308695CB51 = {isa = PBXGroup; children = ( 182223C68F452171BE479C01, 3240A232A5C82A812A837A2F, 912E1A63093C3FA3BD2AFE61, @@ -2002,22 +1843,27 @@ C2FFDDA61218A94403D5FE56, 355DBB46C4283779C367E97B, 09EB2AA32041290412E00D8B, ); name = buttons; sourceTree = ""; }; - 5ED6933CBDAFE300C2ABD720 = {isa = PBXGroup; children = ( - BB29289B196047505CF5EE6B, - 541E4974C73E294DBA415BA0, - F4BBD7DEBE0F1DD2CE45C411, - 1BE21633CDF618F8D993F3BE, - 193F42507FBE4E7A62D81E2C, - F89584972F16A8EC49E5E74D, - 531D198DE52845A4B641B6B3, - E682A3A52BD15D5CA4933C12, - A631CD93C2809211DD926938, - 7CDA22D66C8FEDF1B644D041, - 0B9867D5674933AF753A2CF6, - 2F8041ECBF70D78604686D6B, - 82AABF91CB005E5463F1D522, - 2551FA5B61BFBEB5E0310B66, ); name = positioning; sourceTree = ""; }; - C8A05D0DDC15576400097A2B = {isa = PBXGroup; children = ( + E8758F384799A3380C68E6AD = {isa = PBXGroup; children = ( + 06903FD63E508771C576431D, + F779C79AC37C83A60B997641, + 151ADDBE74B99337BC2C2586, + CF626DE27EB763C9BCFD4F15, + 01AD7BA1E1B20309DC969EE2, + CAD3749B6A5BDB2BB00D3498, + 3B61B715F29A0AEAEF73CCBA, + 2BC7AB69474D7E280098B893, + 818729A3311F3A7B8DB03764, ); name = commands; sourceTree = ""; }; + D20884260A88DCA60EA3E10B = {isa = PBXGroup; children = ( + 2F1324CBA29604BD3E2003B5, + 2108383000B0A3564DFF340D, + C549EFF977C210EB398C9A33, + 7FC3D3D142D1B4398D07FFC7, + E98EA1189613978EA4E78D85, + 73CF65298983B8CDC1CD84AC, + FA5777F9FFCC6BE9D9F98874, + FE613A570CE31071FD22DC06, + 2A155BD926FEB91142E6A638, ); name = components; sourceTree = ""; }; + 651B3A0A0A8DBCABB89877A1 = {isa = PBXGroup; children = ( 02F0BF69062E8D9583F13C83, A99853D3CB536CFDB6C91F98, FE4C496CFA9A1E786253B005, @@ -2033,31 +1879,7 @@ 02ABF8C447E1A47845F6027D, 842FE973E11AAEF49D77AFE3, 9461C1D2300CC3A91EC2D169, ); name = drawables; sourceTree = ""; }; - 976CE92C0E6CA7669AF1C0CB = {isa = PBXGroup; children = ( - 4F6768F8EF9CB4A34A501966, - 4C13F19ECFF6CA7AB9C801AC, - 8430FB57248237DDAD4CE4AD, - 7B5560AEA0CB3E507C16140C, - 5C5F8713DA326B5C6C559767, - 98D55DE4706A31BCD28458C3, - A966B620E1FB219BD4A4F3D9, - F99F73DEBB0EB724142FA930, - 4C9033415E05CD39408389AC, - 99E8C71CC462DDDBC52D360C, - E9A3E96E32C301EE817059C1, - BC30642EEF908E1C7757690B, - D45AD25E5AC67424EAE5A85F, - 825690E8512078D4F8595CCD, ); name = properties; sourceTree = ""; }; - 528B62250FF5AFE3DF0EB3C5 = {isa = PBXGroup; children = ( - 4F56EAB8D09665602226930F, - 73EC10FBCA420227E5A145F9, - 4AEA921081036DD4C259B45F, - 95568D274244E02150C7F417, - 06DE336A39A9FEC47A8C2F06, - 5C2DE230E3197CF04660851E, - FD2A08CE74C6EBC90CD44A49, - CE276E0CAE722EA80F7985BB, ); name = lookandfeel; sourceTree = ""; }; - 1B6365C0EB9F304B264DC487 = {isa = PBXGroup; children = ( + 2F206C7966B4B768C6E4FF00 = {isa = PBXGroup; children = ( A1244D54910A10100ECF8EE2, FE22C972B67EC59701E1CC3C, 0D979051139C2AC633BB4B9C, @@ -2080,25 +1902,100 @@ DAACF5AFA6B6994384BA4984, 192EE3C990E80213984A44C2, E9BBEE1B3986E0829AA44133, ); name = filebrowser; sourceTree = ""; }; - 2761E2946DEDCB0AA51DE683 = {isa = PBXGroup; children = ( - 06903FD63E508771C576431D, - F779C79AC37C83A60B997641, - 151ADDBE74B99337BC2C2586, - CF626DE27EB763C9BCFD4F15, - 01AD7BA1E1B20309DC969EE2, - CAD3749B6A5BDB2BB00D3498, - 3B61B715F29A0AEAEF73CCBA, - 2BC7AB69474D7E280098B893, - 818729A3311F3A7B8DB03764, ); name = commands; sourceTree = ""; }; - 9E82D25138749954193F1450 = {isa = PBXGroup; children = ( + FAFD36677EA1A24D8DFFC99C = {isa = PBXGroup; children = ( + 73F0F1FA09AE9F7308AFCC3B, + C6D9D6E03D4B740DDF9B3C57, + F037091D4A3012EBBA1E808F, + 0C6B7C49C4630C18F995C738, + 10932841EA586B6969446549, + A2EBD42F94D37FFF10F25985, + B2BD3F284DBA9EDFFF80ECE1, + 4E892CB7335853F8FE91B26F, + 5DA9EA3E74C2AB870EC9CACB, + 17D0D2AD3243F65FADB94446, + 70F33D8D2F48D64188861C6C, + AC3600881A53014EFC1CB8D2, + 0E1F414FCC996E155B4DB5DF, ); name = keyboard; sourceTree = ""; }; + A271C44E062FBEE3A6479B17 = {isa = PBXGroup; children = ( + 1676147A3FADD6D79FF42CDF, + CD8B9E60EFE0A0ED368EE3D9, + 7890AB8CBF31F9788E10DBD5, + EA082125C757D1FD63BA38C5, + 6A643B44198DCE6FFE057E9B, + 428FA66F7D6FB46A64B438E1, + 88A8F1D957ED293712DE0E23, + C47BAAAD3DF91B17A7787941, + 49FCD3BBF372EE7F6F143EA9, + 2DDE8684F3C5CB4A781D72A5, + F58760A8EE18630F97C7B646, + 1D62103CFAB9245F2CF523EC, + 1065FE461C00EABD9485BB93, + 2E093A5506319EC68DA184F4, + 53AA2F507FD9DE263E43B277, + 8717F2B47F51F0473C041760, + 08085F4282FC26BA8D377921, + B8BDAFE861AD60BEC44D7ED5, + 8838FC2F76E6D775B2E75F23, + C09840AD421A11A244964AB5, + 36A65D869B23D9987C676BCD, + 560B074FDFF6F94477083076, + CE045161909A4EADCE49629F, + 2A1FF908BB6FEBAD912CDE8B, + 11A95002F7CE796B7C27EAA7, + C7A943716B2FD728EFAC84D1, + 139D5B8276448B8BFDBA3F7F, + E23EDF80FD5320232483D80F, + 7B83011366B95CC61212E5D2, + B56F4C53187D40137670DB1B, + C7C8C7D58A08D1583E0C2E6B, + 8329E2A86DF3E781B790F128, + 6C52D68EDEA2D7ECA4CCC2BF, + 58EE7977BC7FBB3523A910D9, + 50C099C6D8CA6DBF95B0828D, + 5D4FE2C580EFC84212CFBFB5, ); name = layout; sourceTree = ""; }; + 156CC7EE1643EA066924663C = {isa = PBXGroup; children = ( + 4F56EAB8D09665602226930F, + 73EC10FBCA420227E5A145F9, + 4AEA921081036DD4C259B45F, + 95568D274244E02150C7F417, + 06DE336A39A9FEC47A8C2F06, + 5C2DE230E3197CF04660851E, + FD2A08CE74C6EBC90CD44A49, + CE276E0CAE722EA80F7985BB, ); name = lookandfeel; sourceTree = ""; }; + E9544C94B904F0EBB89FA143 = {isa = PBXGroup; children = ( + 10DF2A823B97BBC0BD840B9F, + 989CD2B68A4EF90456E19ED9, + E32D1C481161F063918F76AA, + C06F64DF6D95D5C9C8B2D5F8, + D94C07E10FC25EE303D64992, + 937A2E7B951F5D527DF54245, ); name = menus; sourceTree = ""; }; + FDCDA062AE5E9B9026D7DCAA = {isa = PBXGroup; children = ( B3E2A6A5C59E1462DF544A06, 81516145E8F737D290135758, BCACFA5E8370800EB6487CC4, 047E385F21CC5AD6238B120E, ); name = misc; sourceTree = ""; }; - 0D77CC5C0E81446BEBBFA067 = {isa = PBXGroup; children = ( - 5434953F55BD35F74D59D980, - 6A3315B465362CD3AF66D306, ); name = application; sourceTree = ""; }; - 23D479C4AE179B8DDF9FE026 = {isa = PBXGroup; children = ( + 96E9E79B573DB15989229616 = {isa = PBXGroup; children = ( + 3D2FFA1F349A15621962C064, + EA9FE6D1E0A072E73312916C, + AA920A77D326B0F5E53F567F, + 905A87EA32A249ABFD0A90AA, + 24FC5DD7F88DBB1E3A46AB54, + BC2E34C0883EB362398AC448, + 80E5245755DC2ECC4C6BABD5, + 9C734938D5FF5DA7827C74C6, + 7AD412430D3AEB0468089AF5, + 1890C5F569F315E5F8EBB1F9, + 6E176584A871F8C956918182, + D8DFE1C66668C30215288BBE, + EA3436079F0D78BB76CD15F7, + 7C8C5464933F6E34CF33578B, + CAD598C03B7C93B4AF912E66, + 184C5CCD9457D17375F9AE1C, + 1913719A1E4E1803CD54D11F, + 2D13D48857E2530BF41F70CB, + 9200669E9DB4FE676A07CD77, + D99C0F89D572BBF219A7B991, ); name = mouse; sourceTree = ""; }; + EB6C00F6FC7E4A031C5409AF = {isa = PBXGroup; children = ( 01F49D3FD943424005FB512F, DD5F4BFEA497212883A869A9, 7DA062415E40E3BEC0B847FE, @@ -2115,25 +2012,102 @@ 70276A64A50E5B56492853DD, 6A4AE0C59C1210D28A8C8AF7, 2F19C814598FC304CA841242, ); name = native; sourceTree = ""; }; + 9E631CD9EE6D34B52A0FF724 = {isa = PBXGroup; children = ( + BB29289B196047505CF5EE6B, + 541E4974C73E294DBA415BA0, + F4BBD7DEBE0F1DD2CE45C411, + 1BE21633CDF618F8D993F3BE, + 193F42507FBE4E7A62D81E2C, + F89584972F16A8EC49E5E74D, + 531D198DE52845A4B641B6B3, + E682A3A52BD15D5CA4933C12, + A631CD93C2809211DD926938, + 7CDA22D66C8FEDF1B644D041, + 0B9867D5674933AF753A2CF6, + 2F8041ECBF70D78604686D6B, + 82AABF91CB005E5463F1D522, + 2551FA5B61BFBEB5E0310B66, ); name = positioning; sourceTree = ""; }; + CFB4D411CA2070270396539A = {isa = PBXGroup; children = ( + 4F6768F8EF9CB4A34A501966, + 4C13F19ECFF6CA7AB9C801AC, + 8430FB57248237DDAD4CE4AD, + 7B5560AEA0CB3E507C16140C, + 5C5F8713DA326B5C6C559767, + 98D55DE4706A31BCD28458C3, + A966B620E1FB219BD4A4F3D9, + F99F73DEBB0EB724142FA930, + 4C9033415E05CD39408389AC, + 99E8C71CC462DDDBC52D360C, + E9A3E96E32C301EE817059C1, + BC30642EEF908E1C7757690B, + D45AD25E5AC67424EAE5A85F, + 825690E8512078D4F8595CCD, ); name = properties; sourceTree = ""; }; + 55C5A56311D2E1A1D9E0CB8F = {isa = PBXGroup; children = ( + 358C6A8FDD14AF0BADFC200E, + 1BBECE3C619C157F072748D9, + 79C8D0C6D1444EAB781C46F3, + 0E26995340F6E559281691DB, + 74BE52ADFCAEFACF704E1269, + 4120CBF145DA500C140BC666, + 2B8FF1E4F8D48AEDE05224D5, + A62BF9AB6EB0496F5BCE78B7, + 3BCC9E4DFC3910F668DA3FF7, + 241100DC52A0F56D071C8C4E, + FCAC296E92A219D70EB96AD5, + B8F25B3AB59A577E53304AC0, + B36D9787DD79D0DED8D791F0, + E0DB91A472A77866258D12B2, + A88B3DDBD1939456E225E36E, + 2DE7C6A69CC0096EF56E4049, + BDDD1C149C23BCA4F501BEF7, + 512D5182047E0B46E971A13D, + 1A1C23D2F16F880FCD3B565E, + 40B485A7CCC441C90EA92FBD, + A6285ED9A26A9DA0A2931910, + 277ADB563604EE1FB51FDAE7, + 6B67DE0FF4487B060DCF31E1, + A3BDCE78A0AE63BEA0DDE600, + 69CC80F5871F1AA06689E3BA, + A74BFBD7C3C18103B51F6342, + 456837CE387595EFF549939B, ); name = widgets; sourceTree = ""; }; + 87C14D3E4BAF3406D5603280 = {isa = PBXGroup; children = ( + C7089BDB2F572546643160C1, + A04410519258755461444678, + E4BD5632ADD38CF8BAD38A76, + 0BD502F6196E1FE7D9888A1C, + 30DA52AA554A0249429AC3FC, + D6238E383F396236E3A4C054, + 30CA850D191ECD5F1F7B6A70, + DA78B13D87626C49A2140FDC, + 2EE8E77D21471265869C9B4A, + 5A73A448137344953ED2BD32, + A6BC854E7C5B932911B2AFF2, + 43B80E11AC5121A2F4B8DD78, + EEA020419EF58E90C10AAE26, + 9EB2AE5A72227301C365568F, + CDB41763FDE907C3C0E75374, + 4C66D04A6A5FA514A10AA406, + 263BE0BDE184A7184A118B46, + 2B702EF83CBD217F8F9195F2, + 67541565521633071C03BD35, ); name = windows; sourceTree = ""; }; 9C4033FFA3C21A4CEDF67C73 = {isa = PBXGroup; children = ( - F1DA02E10E12854B9398E8C0, - 3750E06D980F78DF6C18B6D2, - BC7D6E54D9E9A3C9FB3E1C0A, - 601A0E1AB8094CEDE18197C4, - 1ADDC51A4430600E4AAAA5DB, - BBA5875791623330D6DC95AB, - 5D340809199E2AA65DF46FC0, - AC9C1779409BE4B43780B4C2, - 5ED6933CBDAFE300C2ABD720, - C8A05D0DDC15576400097A2B, - 976CE92C0E6CA7669AF1C0CB, - 528B62250FF5AFE3DF0EB3C5, - 1B6365C0EB9F304B264DC487, - 2761E2946DEDCB0AA51DE683, - 9E82D25138749954193F1450, - 0D77CC5C0E81446BEBBFA067, - 23D479C4AE179B8DDF9FE026, - FAC5DDBFB00254C35D8987F2, + DEEAC2D315FDF1E0342A3C7A, + 87547D473DDA05308695CB51, + E8758F384799A3380C68E6AD, + D20884260A88DCA60EA3E10B, + 651B3A0A0A8DBCABB89877A1, + 2F206C7966B4B768C6E4FF00, + FAFD36677EA1A24D8DFFC99C, + A271C44E062FBEE3A6479B17, + 156CC7EE1643EA066924663C, + E9544C94B904F0EBB89FA143, + FDCDA062AE5E9B9026D7DCAA, + 96E9E79B573DB15989229616, + EB6C00F6FC7E4A031C5409AF, + 9E631CD9EE6D34B52A0FF724, + CFB4D411CA2070270396539A, + 55C5A56311D2E1A1D9E0CB8F, + 87C14D3E4BAF3406D5603280, 063357A85BA244642BE1274A, ); name = "juce_gui_basics"; sourceTree = ""; }; DF114C5936833878A46997BB = {isa = PBXGroup; children = ( DB748B0D9227F5345683CF7A, @@ -2195,9 +2169,21 @@ 1562C9D9FEDD7C31F674E2BB, 488105705659833F97300471, D9F37F228663829FCEC732D3, - B6EFD8D461F7BC1CA4954B69, 1F2FF9F4A1F8325AD3F19EA7, ); name = "juce_gui_extra"; sourceTree = ""; }; - C351D1801F7000CF7EB16A39 = {isa = PBXGroup; children = ( + 766D4531329B2C9C31E738D3 = {isa = PBXGroup; children = ( + FF34F4ED0C44B2BA4FBF22AA, + E8DBB02B17A6E144D08E4CC7, + 6308DABB4145FBD330B7DA5A, + 8EF11A0D1370915CA7AF4F64, ); name = geometry; sourceTree = ""; }; + C68100177C3351B178A3572D = {isa = PBXGroup; children = ( + 200A1B6B96E1089110CEAD48, + 7B81083FC4CCD2D096D93162, + F5B288379859F5C9F4FB83BB, + E8B785D8DD9C49BC7FF5EA75, + 51DD2ECC1AED271892E87814, + FC63A33CA2E025F5C4C22CD3, + 8139DFF71A397BB4FC1C4413, ); name = native; sourceTree = ""; }; + CA690AA101D7DEEB59803FB7 = {isa = PBXGroup; children = ( A1F10BB1A2745DC95DDDE0D6, D6AB846628BE74C5349C95CA, 6257CEA3C6EADCB94E25010F, @@ -2215,47 +2201,32 @@ FC1BA0654179A585DF5B9DC5, 6BA2D0C9FB49A5C3E0554000, AC25983CE9B938D1DB002A98, ); name = opengl; sourceTree = ""; }; - F873F1C35B16AE04A75E99A0 = {isa = PBXGroup; children = ( - FF34F4ED0C44B2BA4FBF22AA, - E8DBB02B17A6E144D08E4CC7, - 6308DABB4145FBD330B7DA5A, - 8EF11A0D1370915CA7AF4F64, ); name = geometry; sourceTree = ""; }; - 8EEE76AA4EC057A4D2507E39 = {isa = PBXGroup; children = ( + B513DD5415C3163E43BBB2A3 = {isa = PBXGroup; children = ( AB3C484314062E809AC41132, 5E69510D460EEB7754976CC8, ); name = utils; sourceTree = ""; }; - DFBBD0DCA08C2A6E552B7643 = {isa = PBXGroup; children = ( - 200A1B6B96E1089110CEAD48, - 7B81083FC4CCD2D096D93162, - F5B288379859F5C9F4FB83BB, - E8B785D8DD9C49BC7FF5EA75, - 51DD2ECC1AED271892E87814, - FC63A33CA2E025F5C4C22CD3, - 8139DFF71A397BB4FC1C4413, ); name = native; sourceTree = ""; }; C47DD018E100D8FA5BDEBB7E = {isa = PBXGroup; children = ( - C351D1801F7000CF7EB16A39, - F873F1C35B16AE04A75E99A0, - 8EEE76AA4EC057A4D2507E39, - DFBBD0DCA08C2A6E552B7643, - F4AD24F8DDD10C938759CEB9, + 766D4531329B2C9C31E738D3, + C68100177C3351B178A3572D, + CA690AA101D7DEEB59803FB7, + B513DD5415C3163E43BBB2A3, 14A37C392DF6CF1CDB64612D, ); name = "juce_opengl"; sourceTree = ""; }; - D0F919BD5E25E00651040936 = {isa = PBXGroup; children = ( - 29930414E0C7FD5EFC7F2095, - 36C9E79611229727DF5E5836, ); name = playback; sourceTree = ""; }; - DBDA6BAA1B84CA0C6F838008 = {isa = PBXGroup; children = ( + C805BB50F0EA8683CF1BBE4B = {isa = PBXGroup; children = ( 3EC73BE7C098A631E5D5107D, 29C7AE377B006C00D4293C59, ); name = capture; sourceTree = ""; }; - 75E1163D29EDCDF203433D84 = {isa = PBXGroup; children = ( + 80157E494A01EC1BE44C589F = {isa = PBXGroup; children = ( 3009F5CB4D15119D2C680F98, C8CABD53634D53E64132CAAD, CE89334A964AFF33758CBDEB, 5D475A368AC24E639B8A3797, 97C3A2B9575153E4CA0537B7, C4CE4565F5D41303888F6A59, ); name = native; sourceTree = ""; }; + 7DEFA7A7E23C0A137CEA6069 = {isa = PBXGroup; children = ( + 29930414E0C7FD5EFC7F2095, + 36C9E79611229727DF5E5836, ); name = playback; sourceTree = ""; }; D3C805B4AB4B31DFB20936B9 = {isa = PBXGroup; children = ( - D0F919BD5E25E00651040936, - DBDA6BAA1B84CA0C6F838008, - 75E1163D29EDCDF203433D84, - 178D5499D90E6C10AA778456, + C805BB50F0EA8683CF1BBE4B, + 80157E494A01EC1BE44C589F, + 7DEFA7A7E23C0A137CEA6069, B6874BAE87F275944C07B498, ); name = "juce_video"; sourceTree = ""; }; 713498D20048E6A3D46E2D0B = {isa = PBXGroup; children = ( EAD085E39B98D2F88E2854DA, @@ -2277,24 +2248,24 @@ 4975DB849F14413317E94609, 8D70A7277DDD7B7974E9F178, 016565008F3FF4F39192ACA6, - 0349FEE5DA18067918536934, - 1E0453D8A9741695357567E3, - 40D267701C8FF75121454D79, - 66C5D2F0D9B9ABA7F4A386E8, - 5B466272F3B821BE88BAC205, - ED6224ABC715AAB68661F4D4, - 4E49D12CA5C42721F532DCD6, - B9D26C6C4CED62E6708B6865, - 63AC834818EFF45708101F9A, - 9079FD325609A4E67E44F3ED, - B27A7B237782F9E15E4BF8D5, - 09D51FD6DE5DF526BB36B4D3, - 141036E097DAC47FB6F9CA80, - 786CF1CA66289DB77845F8E9, - 9895036432E9AE55EE16323F, + 2B789C58AFC77C0527BFBBB5, + 3BF94F93AE8A8E9AFA5FDEC7, + C8DBA0F79A42D081DF328798, + 0CD847B28F63BAE0AB55CE37, + 66C35D440440937001697D0B, + A67AC004E3AD3129C578EFA0, + 2403B8D4A16FB80D115BCD2A, + FC022E24D3A4C3E7C77E55BF, + A7F846EF40A343C8E30D18DB, + 9FB3AFE9C376328C6D798741, + A6EBDFEA86BEFF4682C46940, + E13D0BEFB46B4D8751EF6CAB, + 652A128D7DE1672618DB9521, + EB93700805DBEBF58092DC3C, + 16C0655B97D6D3B992D6733E, 59E2B82491E344257F84FC40, ); name = "Juce Library Code"; sourceTree = ""; }; 821D88BA60F316F96BC8A86D = {isa = PBXGroup; children = ( - 91F4E52A1B31FB5998FEF665, + B487CD915AF683CE01469268, E80CA3836329ED0EEC74BAE6, AEF26EF11BEBA847F152A1D5, ); name = Resources; sourceTree = ""; }; 9439CB46EE08D16AAA26A203 = {isa = PBXGroup; children = ( @@ -2312,7 +2283,7 @@ AAA2590D363C6DE624D320A6, 1796A99F33AD5998FE4A6035, ); name = Frameworks; sourceTree = ""; }; 9EB09FCC1FD3F263F24203C5 = {isa = PBXGroup; children = ( - 229D2DAADACF15540C3BBD15, ); name = Products; sourceTree = ""; }; + 90B1185950EF7670F87EAA3F, ); name = Products; sourceTree = ""; }; 605D88E415A9989447F78548 = {isa = PBXGroup; children = ( DAD5A945FFB6D6920BF0D1F6, 713498D20048E6A3D46E2D0B, @@ -2320,7 +2291,7 @@ 821D88BA60F316F96BC8A86D, 9439CB46EE08D16AAA26A203, 9EB09FCC1FD3F263F24203C5, ); name = Source; sourceTree = ""; }; - D0259E85380471FB442A4B44 = {isa = XCBuildConfiguration; buildSettings = { + 963FEEC67CA1488B71067091 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2337,14 +2308,14 @@ "JUCE_APP_VERSION_HEX=0x30000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET = 10.10; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.JuceDemo; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 80E4DBEBE0CE7D218C89F78C = {isa = XCBuildConfiguration; buildSettings = { + 903E7C1C8383FB576E8BA554 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2362,7 +2333,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET = 10.6; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; @@ -2401,16 +2372,17 @@ PRODUCT_NAME = "JuceDemo"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 39CDCEDD5B56630ADC06B588 = {isa = PBXTargetDependency; target = 00C030852F071EE5DCA3C532; }; E3E8152B5B6326971AA2F802 = {isa = XCConfigurationList; buildConfigurations = ( A16C0416417EF9DF7B09973F, 5D9A258B559C20D1603B9B9F, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 3E10D74DDAF399AFE44EAE00 = {isa = XCConfigurationList; buildConfigurations = ( - D0259E85380471FB442A4B44, - 80E4DBEBE0CE7D218C89F78C, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 8FEB5329109B581E7C40CEBC = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + D3C30326DE5136D39B922959 = {isa = XCConfigurationList; buildConfigurations = ( + 963FEEC67CA1488B71067091, + 903E7C1C8383FB576E8BA554, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 8A0460E8E406AB26F4BA09A8 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 295CBC656A90E90280D86BC0, 0C2591D2A41D00D364570D9B, ); runOnlyForDeploymentPostprocessing = 0; }; - A1B40A40EED2EBD970739FBF = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + DB71CE9A0FCC9F1D4DB88011 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 9E8944195DB3FCA7AC031CE5, E036E92901E0B69FCDF451DC, E95494B76EDE178B2969C527, @@ -2452,22 +2424,22 @@ A1F184ABE297300A9E58BE94, 41F9A5936E54187528B817E9, 7BEA73E4BB71CE05E542A6E8, - F11E1D83596BC7786FC69405, - 67EB8B44CAD18BA4AF577528, - 445DE2471E5D168763AF149B, - 795A76FB056FA340861A8C51, - E96BBEAA081BFD7B244B120C, - FEDF1AA6CC2486AE0C1267C1, - 47F2181361C8EB7D67C89169, - 7CA1524D7DE0C18C1F070C97, - 64A5DA788C3DAC2F02BBDA0F, - 633491D8F37C87F3D426F0FE, - AC074F24DB676919ABF06188, - BFEF0063952A3A4DD92CB068, - D39B2783DD6DB671D8BAC0EE, - 7FDB32957337BE65186DA1A2, - 52637F000CB62E13F2D98026, ); runOnlyForDeploymentPostprocessing = 0; }; - 62864F0322651D6B1B57BBA6 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 27C45C30B401F78C4AD2018B, + 9802D89D43B4B7C1A209515B, + 7CC8EA9902367FB1085F23EB, + FF9E62C79E4C341D9F24A35B, + EE7B3D7B003CF7F565899BB9, + B524E9EC1808C486152A6B12, + 83175ADAC9A8816E534FBB17, + ED20291EC7E656726AC63259, + 9BAE90BFAE7C71EDD5E6F56D, + 1CBE066CB2B6636D341C5C09, + 37EB9CCA5EDCBF2248E70EE4, + 6F78472E107462A5DF946152, + D1E75C36990645CC17E58511, + 74C9ED42D599D90581025EDF, + 8A222F52E0807B8E934447BF, ); runOnlyForDeploymentPostprocessing = 0; }; + 8B042CD6831F0E9BD5C0815E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( E16EA7E816B50766F3AE4F88, BB7001D6FD448E6C0AAE4F30, 11F44DE2908CA14F827EB448, @@ -2481,11 +2453,11 @@ 9855E6AE1E9125FC6C3673D4, C6619BC35B1F4CDC30CED302, A54E039753B2DDC2D8E5F1CC, ); runOnlyForDeploymentPostprocessing = 0; }; - 5EA17FD285246351AFA8AF1E = {isa = PBXNativeTarget; buildConfigurationList = 3E10D74DDAF399AFE44EAE00; buildPhases = ( - 8FEB5329109B581E7C40CEBC, - A1B40A40EED2EBD970739FBF, - 62864F0322651D6B1B57BBA6, ); buildRules = ( ); dependencies = ( ); name = JuceDemo; productName = JuceDemo; productReference = 229D2DAADACF15540C3BBD15; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - A97F75347E57A9C1AF731F1D = {isa = PBXProject; buildConfigurationList = E3E8152B5B6326971AA2F802; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 605D88E415A9989447F78548; projectDirPath = ""; projectRoot = ""; targets = ( 5EA17FD285246351AFA8AF1E ); }; + 00C030852F071EE5DCA3C532 = {isa = PBXNativeTarget; buildConfigurationList = D3C30326DE5136D39B922959; buildPhases = ( + 8A0460E8E406AB26F4BA09A8, + DB71CE9A0FCC9F1D4DB88011, + 8B042CD6831F0E9BD5C0815E, ); buildRules = ( ); dependencies = ( ); name = "JuceDemo (App)"; productName = JuceDemo; productReference = 90B1185950EF7670F87EAA3F; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + A97F75347E57A9C1AF731F1D = {isa = PBXProject; buildConfigurationList = E3E8152B5B6326971AA2F802; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 00C030852F071EE5DCA3C532 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 605D88E415A9989447F78548; projectDirPath = ""; projectRoot = ""; targets = (00C030852F071EE5DCA3C532); }; }; rootObject = A97F75347E57A9C1AF731F1D; } diff --git a/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj b/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj index 0b044d1e45..14cc86c0c3 100644 --- a/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj +++ b/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj @@ -250,6 +250,9 @@ true + + true + true @@ -265,15 +268,6 @@ true - - true - - - true - - - true - true @@ -322,25 +316,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -370,25 +349,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -406,6 +388,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -439,9 +439,6 @@ true - - true - true @@ -451,34 +448,61 @@ true + + true + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -493,70 +517,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -595,136 +616,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -739,37 +757,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -793,25 +793,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -829,31 +832,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -880,127 +877,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1054,184 +1054,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1343,21 +1343,21 @@ true - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -1401,6 +1401,8 @@ + + @@ -1408,20 +1410,10 @@ + - - - - - - - - - - - @@ -1431,8 +1423,25 @@ + + + + + + + + + + + + + + + + + @@ -1443,15 +1452,6 @@ - - - - - - - - - @@ -1475,41 +1475,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1526,25 +1491,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1554,6 +1500,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1567,31 +1547,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1600,14 +1600,22 @@ + + + + - - - - + + + + + + + + @@ -1617,19 +1625,11 @@ - - - - - - - - - - + + @@ -1640,10 +1640,15 @@ - - - - + + + + + + + + + @@ -1654,39 +1659,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1695,33 +1716,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1741,15 +1735,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1757,13 +1765,6 @@ - - - - - - - @@ -1771,31 +1772,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1821,20 +1821,10 @@ - - - - - - - - - - @@ -1842,10 +1832,20 @@ + + + + + + + + + + + - @@ -1861,22 +1861,7 @@ - - - - - - - - - - - - - - - diff --git a/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj.filters b/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj.filters index 8cda383d54..4af3423290 100644 --- a/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj.filters +++ b/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj.filters @@ -41,45 +41,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -92,12 +92,12 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {B2912FF0-8ED6-7123-C74F-BA4CF0F436AB} @@ -110,8 +110,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -119,17 +128,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -137,29 +140,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -173,33 +173,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -209,80 +209,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -305,30 +305,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -541,6 +541,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -556,15 +559,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -619,26 +613,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -667,26 +646,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -706,6 +688,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -739,9 +739,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -757,48 +754,12 @@ Juce Modules\juce_audio_utils\native + + Juce Modules\juce_audio_utils\players + Juce Modules\juce_box2d\utils - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -814,33 +775,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -865,41 +799,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -907,32 +811,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -1012,71 +901,164 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\interprocess @@ -1084,6 +1066,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -1099,6 +1093,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -1120,26 +1120,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1156,32 +1159,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1213,128 +1210,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1387,206 +1387,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1717,49 +1717,49 @@ Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1887,6 +1887,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1908,23 +1914,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1950,38 +1977,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -2013,33 +2040,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -2091,68 +2091,110 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\gui + + Juce Modules\juce_audio_utils\gui + + + Juce Modules\juce_audio_utils\players + + + Juce Modules\juce_audio_utils + + + Juce Modules\juce_box2d\box2d + + + Juce Modules\juce_box2d\utils + + + Juce Modules\juce_box2d + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils\players + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d\box2d + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d\utils + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2214,197 +2256,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2412,12 +2451,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2427,39 +2460,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2484,6 +2484,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2493,20 +2505,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2535,36 +2559,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2574,6 +2568,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2604,17 +2604,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2646,50 +2661,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2706,44 +2751,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2769,87 +2832,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2904,35 +2886,77 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2955,27 +2979,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2997,80 +3000,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -3147,33 +3147,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3186,9 +3159,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3210,18 +3180,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3263,54 +3263,9 @@ JuceDemo\Source\Resources - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - Juce Modules\juce_box2d\box2d - - Juce Modules\juce_box2d - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - Juce Library Code diff --git a/examples/Demo/Builds/VisualStudio2010/icon.ico b/examples/Demo/Builds/VisualStudio2010/icon.ico index 70bbdd5117..09d32ad703 100644 Binary files a/examples/Demo/Builds/VisualStudio2010/icon.ico and b/examples/Demo/Builds/VisualStudio2010/icon.ico differ diff --git a/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj b/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj index 6f7fb587d0..1b0e7dcf6c 100644 --- a/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj +++ b/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj @@ -256,6 +256,9 @@ true + + true + true @@ -271,15 +274,6 @@ true - - true - - - true - - - true - true @@ -328,25 +322,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -376,25 +355,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -412,6 +394,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -445,9 +445,6 @@ true - - true - true @@ -457,34 +454,61 @@ true + + true + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -499,70 +523,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -601,136 +622,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -745,37 +763,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -799,25 +799,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -835,31 +838,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -886,127 +883,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1060,184 +1060,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1349,21 +1349,21 @@ true - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -1407,6 +1407,8 @@ + + @@ -1414,20 +1416,10 @@ + - - - - - - - - - - - @@ -1437,8 +1429,25 @@ + + + + + + + + + + + + + + + + + @@ -1449,15 +1458,6 @@ - - - - - - - - - @@ -1481,41 +1481,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1532,25 +1497,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1560,6 +1506,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1573,31 +1553,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1606,14 +1606,22 @@ + + + + - - - - + + + + + + + + @@ -1623,19 +1631,11 @@ - - - - - - - - - - + + @@ -1646,10 +1646,15 @@ - - - - + + + + + + + + + @@ -1660,39 +1665,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1701,33 +1722,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1747,15 +1741,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1763,13 +1771,6 @@ - - - - - - - @@ -1777,31 +1778,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1827,20 +1827,10 @@ - - - - - - - - - - @@ -1848,10 +1838,20 @@ + + + + + + + + + + + - @@ -1867,22 +1867,7 @@ - - - - - - - - - - - - - - - diff --git a/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj.filters b/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj.filters index 8cda383d54..4af3423290 100644 --- a/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj.filters +++ b/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj.filters @@ -41,45 +41,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -92,12 +92,12 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {B2912FF0-8ED6-7123-C74F-BA4CF0F436AB} @@ -110,8 +110,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -119,17 +128,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -137,29 +140,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -173,33 +173,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -209,80 +209,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -305,30 +305,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -541,6 +541,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -556,15 +559,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -619,26 +613,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -667,26 +646,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -706,6 +688,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -739,9 +739,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -757,48 +754,12 @@ Juce Modules\juce_audio_utils\native + + Juce Modules\juce_audio_utils\players + Juce Modules\juce_box2d\utils - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -814,33 +775,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -865,41 +799,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -907,32 +811,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -1012,71 +901,164 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\interprocess @@ -1084,6 +1066,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -1099,6 +1093,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -1120,26 +1120,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1156,32 +1159,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1213,128 +1210,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1387,206 +1387,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1717,49 +1717,49 @@ Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1887,6 +1887,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1908,23 +1914,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1950,38 +1977,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -2013,33 +2040,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -2091,68 +2091,110 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\gui + + Juce Modules\juce_audio_utils\gui + + + Juce Modules\juce_audio_utils\players + + + Juce Modules\juce_audio_utils + + + Juce Modules\juce_box2d\box2d + + + Juce Modules\juce_box2d\utils + + + Juce Modules\juce_box2d + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils\players + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d\box2d + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d\utils + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2214,197 +2256,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2412,12 +2451,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2427,39 +2460,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2484,6 +2484,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2493,20 +2505,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2535,36 +2559,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2574,6 +2568,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2604,17 +2604,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2646,50 +2661,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2706,44 +2751,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2769,87 +2832,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2904,35 +2886,77 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2955,27 +2979,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2997,80 +3000,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -3147,33 +3147,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3186,9 +3159,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3210,18 +3180,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3263,54 +3263,9 @@ JuceDemo\Source\Resources - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - Juce Modules\juce_box2d\box2d - - Juce Modules\juce_box2d - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - Juce Library Code diff --git a/examples/Demo/Builds/VisualStudio2012/icon.ico b/examples/Demo/Builds/VisualStudio2012/icon.ico index 70bbdd5117..09d32ad703 100644 Binary files a/examples/Demo/Builds/VisualStudio2012/icon.ico and b/examples/Demo/Builds/VisualStudio2012/icon.ico differ diff --git a/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj b/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj index fc7c77f4b4..0c04efde00 100644 --- a/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj +++ b/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj @@ -256,6 +256,9 @@ true + + true + true @@ -271,15 +274,6 @@ true - - true - - - true - - - true - true @@ -328,25 +322,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -376,25 +355,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -412,6 +394,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -445,9 +445,6 @@ true - - true - true @@ -457,34 +454,61 @@ true + + true + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -499,70 +523,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -601,136 +622,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -745,37 +763,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -799,25 +799,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -835,31 +838,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -886,127 +883,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1060,184 +1060,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1349,21 +1349,21 @@ true - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -1407,6 +1407,8 @@ + + @@ -1414,20 +1416,10 @@ + - - - - - - - - - - - @@ -1437,8 +1429,25 @@ + + + + + + + + + + + + + + + + + @@ -1449,15 +1458,6 @@ - - - - - - - - - @@ -1481,41 +1481,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1532,25 +1497,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1560,6 +1506,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1573,31 +1553,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1606,14 +1606,22 @@ + + + + - - - - + + + + + + + + @@ -1623,19 +1631,11 @@ - - - - - - - - - - + + @@ -1646,10 +1646,15 @@ - - - - + + + + + + + + + @@ -1660,39 +1665,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1701,33 +1722,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1747,15 +1741,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1763,13 +1771,6 @@ - - - - - - - @@ -1777,31 +1778,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1827,20 +1827,10 @@ - - - - - - - - - - @@ -1848,10 +1838,20 @@ + + + + + + + + + + + - @@ -1867,22 +1867,7 @@ - - - - - - - - - - - - - - - diff --git a/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj.filters b/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj.filters index b770e07fca..56114746dc 100644 --- a/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj.filters +++ b/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj.filters @@ -41,45 +41,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -92,12 +92,12 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {B2912FF0-8ED6-7123-C74F-BA4CF0F436AB} @@ -110,8 +110,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -119,17 +128,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -137,29 +140,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -173,33 +173,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -209,80 +209,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -305,30 +305,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -541,6 +541,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -556,15 +559,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -619,26 +613,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -667,26 +646,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -706,6 +688,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -739,9 +739,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -757,48 +754,12 @@ Juce Modules\juce_audio_utils\native + + Juce Modules\juce_audio_utils\players + Juce Modules\juce_box2d\utils - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -814,33 +775,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -865,41 +799,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -907,32 +811,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -1012,71 +901,164 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\interprocess @@ -1084,6 +1066,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -1099,6 +1093,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -1120,26 +1120,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1156,32 +1159,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1213,128 +1210,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1387,206 +1387,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1717,49 +1717,49 @@ Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1887,6 +1887,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1908,23 +1914,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1950,38 +1977,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -2013,33 +2040,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -2091,68 +2091,110 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\gui + + Juce Modules\juce_audio_utils\gui + + + Juce Modules\juce_audio_utils\players + + + Juce Modules\juce_audio_utils + + + Juce Modules\juce_box2d\box2d + + + Juce Modules\juce_box2d\utils + + + Juce Modules\juce_box2d + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils\players + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d\box2d + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d\utils + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2214,197 +2256,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2412,12 +2451,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2427,39 +2460,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2484,6 +2484,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2493,20 +2505,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2535,36 +2559,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2574,6 +2568,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2604,17 +2604,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2646,50 +2661,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2706,44 +2751,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2769,87 +2832,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2904,35 +2886,77 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2955,27 +2979,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2997,80 +3000,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -3147,33 +3147,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3186,9 +3159,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3210,18 +3180,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3263,54 +3263,9 @@ JuceDemo\Source\Resources - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - Juce Modules\juce_box2d\box2d - - Juce Modules\juce_box2d - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - Juce Library Code diff --git a/examples/Demo/Builds/VisualStudio2013/icon.ico b/examples/Demo/Builds/VisualStudio2013/icon.ico index 70bbdd5117..09d32ad703 100644 Binary files a/examples/Demo/Builds/VisualStudio2013/icon.ico and b/examples/Demo/Builds/VisualStudio2013/icon.ico differ diff --git a/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj b/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj index 47915d307e..43213c8985 100644 --- a/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj +++ b/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj @@ -256,6 +256,9 @@ true + + true + true @@ -271,15 +274,6 @@ true - - true - - - true - - - true - true @@ -328,25 +322,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -376,25 +355,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -412,6 +394,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -445,9 +445,6 @@ true - - true - true @@ -457,34 +454,61 @@ true + + true + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -499,70 +523,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -601,136 +622,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -745,37 +763,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -799,25 +799,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -835,31 +838,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -886,127 +883,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1060,184 +1060,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1349,21 +1349,21 @@ true - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -1407,6 +1407,8 @@ + + @@ -1414,20 +1416,10 @@ + - - - - - - - - - - - @@ -1437,8 +1429,25 @@ + + + + + + + + + + + + + + + + + @@ -1449,15 +1458,6 @@ - - - - - - - - - @@ -1481,41 +1481,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1532,25 +1497,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1560,6 +1506,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1573,31 +1553,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1606,14 +1606,22 @@ + + + + - - - - + + + + + + + + @@ -1623,19 +1631,11 @@ - - - - - - - - - - + + @@ -1646,10 +1646,15 @@ - - - - + + + + + + + + + @@ -1660,39 +1665,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1701,33 +1722,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1747,15 +1741,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1763,13 +1771,6 @@ - - - - - - - @@ -1777,31 +1778,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1827,20 +1827,10 @@ - - - - - - - - - - @@ -1848,10 +1838,20 @@ + + + + + + + + + + + - @@ -1867,22 +1867,7 @@ - - - - - - - - - - - - - - - diff --git a/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj.filters b/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj.filters index e78375028c..679f8492ec 100644 --- a/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj.filters +++ b/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj.filters @@ -41,45 +41,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -92,12 +92,12 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {B2912FF0-8ED6-7123-C74F-BA4CF0F436AB} @@ -110,8 +110,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -119,17 +128,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -137,29 +140,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -173,33 +173,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -209,80 +209,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -305,30 +305,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -541,6 +541,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -556,15 +559,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -619,26 +613,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -667,26 +646,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -706,6 +688,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -739,9 +739,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -757,48 +754,12 @@ Juce Modules\juce_audio_utils\native + + Juce Modules\juce_audio_utils\players + Juce Modules\juce_box2d\utils - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -814,33 +775,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -865,41 +799,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -907,32 +811,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -1012,71 +901,164 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\interprocess @@ -1084,6 +1066,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -1099,6 +1093,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -1120,26 +1120,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1156,32 +1159,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1213,128 +1210,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1387,206 +1387,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1717,49 +1717,49 @@ Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1887,6 +1887,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1908,23 +1914,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1950,38 +1977,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -2013,33 +2040,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -2091,68 +2091,110 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\gui + + Juce Modules\juce_audio_utils\gui + + + Juce Modules\juce_audio_utils\players + + + Juce Modules\juce_audio_utils + + + Juce Modules\juce_box2d\box2d + + + Juce Modules\juce_box2d\utils + + + Juce Modules\juce_box2d + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils\players + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d\box2d + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d\utils + + Juce Modules\juce_core\containers - - Juce Modules\juce_box2d + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2214,197 +2256,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2412,12 +2451,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2427,39 +2460,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2484,6 +2484,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2493,20 +2505,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2535,36 +2559,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2574,6 +2568,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2604,17 +2604,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2646,50 +2661,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2706,44 +2751,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2769,87 +2832,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2904,35 +2886,77 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2955,27 +2979,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2997,80 +3000,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -3147,33 +3147,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3186,9 +3159,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3210,18 +3180,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3263,54 +3263,9 @@ JuceDemo\Source\Resources - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - Juce Modules\juce_box2d\box2d - - Juce Modules\juce_box2d - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - Juce Library Code diff --git a/examples/Demo/Builds/VisualStudio2015/icon.ico b/examples/Demo/Builds/VisualStudio2015/icon.ico index 70bbdd5117..09d32ad703 100644 Binary files a/examples/Demo/Builds/VisualStudio2015/icon.ico and b/examples/Demo/Builds/VisualStudio2015/icon.ico differ diff --git a/examples/Demo/Builds/iOS/Icon.icns b/examples/Demo/Builds/iOS/Icon.icns index efb55fc004..64566582b2 100644 Binary files a/examples/Demo/Builds/iOS/Icon.icns and b/examples/Demo/Builds/iOS/Icon.icns differ diff --git a/examples/Demo/Builds/iOS/Info-App.plist b/examples/Demo/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..756003b2e9 --- /dev/null +++ b/examples/Demo/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + JuceDemo + CFBundleDisplayName + JuceDemo + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 3.0.0 + CFBundleVersion + 3.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/Demo/Builds/iOS/Info.plist b/examples/Demo/Builds/iOS/Info.plist deleted file mode 100644 index 5c76b55c39..0000000000 --- a/examples/Demo/Builds/iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - LSRequiresIPhoneOS - - UIViewControllerBasedStatusBarAppearance - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - JuceDemo - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 3.0.0 - CFBundleVersion - 3.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj b/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj index a3ad9d685a..05db480e76 100644 --- a/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj +++ b/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + D469537A9CC9E7691868A9CB = {isa = PBXBuildFile; fileRef = 90B1185950EF7670F87EAA3F; }; E16EA7E816B50766F3AE4F88 = {isa = PBXBuildFile; fileRef = 8D7BDA5CDDCCD2F7BE67037A; }; BB7001D6FD448E6C0AAE4F30 = {isa = PBXBuildFile; fileRef = 8452076B5EAE822DD445458F; }; 5CA55A61B4ECF6BE53DB459A = {isa = PBXBuildFile; fileRef = ED6ADC3F084F9F3B6177B0C8; }; @@ -61,21 +62,21 @@ A1F184ABE297300A9E58BE94 = {isa = PBXBuildFile; fileRef = AD55906C5D8552E842C98EDC; }; 41F9A5936E54187528B817E9 = {isa = PBXBuildFile; fileRef = DD24BAA1E8104B6D3554A222; }; 7BEA73E4BB71CE05E542A6E8 = {isa = PBXBuildFile; fileRef = 8D70A7277DDD7B7974E9F178; }; - F11E1D83596BC7786FC69405 = {isa = PBXBuildFile; fileRef = 0349FEE5DA18067918536934; }; - 67EB8B44CAD18BA4AF577528 = {isa = PBXBuildFile; fileRef = 1E0453D8A9741695357567E3; }; - 445DE2471E5D168763AF149B = {isa = PBXBuildFile; fileRef = 40D267701C8FF75121454D79; }; - 795A76FB056FA340861A8C51 = {isa = PBXBuildFile; fileRef = 66C5D2F0D9B9ABA7F4A386E8; }; - E96BBEAA081BFD7B244B120C = {isa = PBXBuildFile; fileRef = 5B466272F3B821BE88BAC205; }; - FEDF1AA6CC2486AE0C1267C1 = {isa = PBXBuildFile; fileRef = ED6224ABC715AAB68661F4D4; }; - 47F2181361C8EB7D67C89169 = {isa = PBXBuildFile; fileRef = 4E49D12CA5C42721F532DCD6; }; - 7CA1524D7DE0C18C1F070C97 = {isa = PBXBuildFile; fileRef = B9D26C6C4CED62E6708B6865; }; - 64A5DA788C3DAC2F02BBDA0F = {isa = PBXBuildFile; fileRef = 63AC834818EFF45708101F9A; }; - 633491D8F37C87F3D426F0FE = {isa = PBXBuildFile; fileRef = 9079FD325609A4E67E44F3ED; }; - AC074F24DB676919ABF06188 = {isa = PBXBuildFile; fileRef = B27A7B237782F9E15E4BF8D5; }; - BFEF0063952A3A4DD92CB068 = {isa = PBXBuildFile; fileRef = 09D51FD6DE5DF526BB36B4D3; }; - D39B2783DD6DB671D8BAC0EE = {isa = PBXBuildFile; fileRef = 141036E097DAC47FB6F9CA80; }; - 7FDB32957337BE65186DA1A2 = {isa = PBXBuildFile; fileRef = 786CF1CA66289DB77845F8E9; }; - 52637F000CB62E13F2D98026 = {isa = PBXBuildFile; fileRef = 9895036432E9AE55EE16323F; }; + 27C45C30B401F78C4AD2018B = {isa = PBXBuildFile; fileRef = 2B789C58AFC77C0527BFBBB5; }; + 9802D89D43B4B7C1A209515B = {isa = PBXBuildFile; fileRef = 3BF94F93AE8A8E9AFA5FDEC7; }; + 7CC8EA9902367FB1085F23EB = {isa = PBXBuildFile; fileRef = C8DBA0F79A42D081DF328798; }; + FF9E62C79E4C341D9F24A35B = {isa = PBXBuildFile; fileRef = 0CD847B28F63BAE0AB55CE37; }; + EE7B3D7B003CF7F565899BB9 = {isa = PBXBuildFile; fileRef = 66C35D440440937001697D0B; }; + B524E9EC1808C486152A6B12 = {isa = PBXBuildFile; fileRef = A67AC004E3AD3129C578EFA0; }; + 83175ADAC9A8816E534FBB17 = {isa = PBXBuildFile; fileRef = 2403B8D4A16FB80D115BCD2A; }; + ED20291EC7E656726AC63259 = {isa = PBXBuildFile; fileRef = FC022E24D3A4C3E7C77E55BF; }; + 9BAE90BFAE7C71EDD5E6F56D = {isa = PBXBuildFile; fileRef = A7F846EF40A343C8E30D18DB; }; + 1CBE066CB2B6636D341C5C09 = {isa = PBXBuildFile; fileRef = 9FB3AFE9C376328C6D798741; }; + 37EB9CCA5EDCBF2248E70EE4 = {isa = PBXBuildFile; fileRef = A6EBDFEA86BEFF4682C46940; }; + 6F78472E107462A5DF946152 = {isa = PBXBuildFile; fileRef = E13D0BEFB46B4D8751EF6CAB; }; + D1E75C36990645CC17E58511 = {isa = PBXBuildFile; fileRef = 652A128D7DE1672618DB9521; }; + 74C9ED42D599D90581025EDF = {isa = PBXBuildFile; fileRef = EB93700805DBEBF58092DC3C; }; + 8A222F52E0807B8E934447BF = {isa = PBXBuildFile; fileRef = 16C0655B97D6D3B992D6733E; }; 005027EA86FFAEC19D634730 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; 00869109FF554F8DB553761D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 00CC1BBABB9EEEBABF0D34ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; @@ -91,7 +92,6 @@ 02ABF8C447E1A47845F6027D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; 02F0BF69062E8D9583F13C83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; 033BE48C56ED09055876AFB9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - 0349FEE5DA18067918536934 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 034AA69C5B2B4882EEFAD046 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; 03707F35E5DB4BC6F1FAC8D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; 03CB1183519203936C33025A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -122,7 +122,6 @@ 0876934F047839205147DB99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 088687334FC51A5136881578 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 088BC49A72D9304769B2CBFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 09D51FD6DE5DF526BB36B4D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 09EB2AA32041290412E00D8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; 0A25E42359372E51ADB0123C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; 0AC78EC782815C8325A3AC8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -137,6 +136,7 @@ 0BD502F6196E1FE7D9888A1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; 0C6B7C49C4630C18F995C738 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; 0C73944DB76DB5DA61210A33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0CD847B28F63BAE0AB55CE37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 0D17B181C82CDA7A6282A0C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; 0D979051139C2AC633BB4B9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; 0E11770AD343D8A0780C54BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; @@ -170,7 +170,6 @@ 1339BD00EBF554E995968B6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; 133BC5B880C7575FF3209D88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; 139D5B8276448B8BFDBA3F7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 141036E097DAC47FB6F9CA80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 146EA869EC587DBE94B39198 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioPlaybackDemo.cpp; path = ../../Source/Demos/AudioPlaybackDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 146FF5324D969925F258D045 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; 14933D0F3C598C38A113CE8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; @@ -185,10 +184,10 @@ 1697DAEA5B5B105AE1C48E12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 1698E86A0E0E93DF1487E9FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; 169C561B93262F8B46BEB768 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; + 16C0655B97D6D3B992D6733E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 16DC590DCFE57F583E99F9C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 1713D0650DCFA516EBF595DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 171E2FEB6097B9D059BCD196 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; - 178D5499D90E6C10AA778456 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 17ADC8ECFA616CF392783757 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; 17C0612B5BA94849EA9768CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; 17D0D2AD3243F65FADB94446 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; @@ -212,7 +211,6 @@ 1DB91DA41FDDC9D2F628C7E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 1DDAEBB24E58353761798ABE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; 1E00488AE073FB510E4BE10D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; - 1E0453D8A9741695357567E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 1F25BC80413668F43F5D7864 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; 1F2CB36A86AA1A4FFF89CD88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; 1F2FF9F4A1F8325AD3F19EA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; @@ -232,6 +230,7 @@ 234392598E5388F29CFD6B50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; 239F942F45950F5EDCB65A17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; 23A853ADC54A69406C7A49C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; + 2403B8D4A16FB80D115BCD2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 241100DC52A0F56D071C8C4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; 2432B5DFCDB8D39150029E01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; 249A454A7EF1C3A07A66F453 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; @@ -263,6 +262,7 @@ 2A8F6894339DCE6003B702F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; 2B4F1477BB90BF7F62005BEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; 2B702EF83CBD217F8F9195F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2B789C58AFC77C0527BFBBB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 2B8FF1E4F8D48AEDE05224D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 2BC7AB69474D7E280098B893 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; 2BFAB8AE52821D3786BD7ECA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -336,6 +336,7 @@ 3B4CB5DCC28B60C4129F024E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 3B61B715F29A0AEAEF73CCBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; 3BCC9E4DFC3910F668DA3FF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3BF94F93AE8A8E9AFA5FDEC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 3BFEBBE9B8185F65D69A1721 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 3C18AC0F75E68A8601DD8F08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; 3C1E6F7FBCCAFD6CCDBBB70C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; @@ -358,7 +359,6 @@ 402BC49CAFCFFF067A88F96A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; 408C5E78F7DE038844E18D31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; 40B485A7CCC441C90EA92FBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; - 40D267701C8FF75121454D79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 41107A3608BE0848BE2A34FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; 4120CBF145DA500C140BC666 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; 4140669501152D9FB9A244B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -408,14 +408,12 @@ 4DB00B418C4F068BC5FC7314 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FontsDemo.cpp; path = ../../Source/Demos/FontsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 4DBE443E8F807D9366309A44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceDemoHeader.h; path = ../../Source/JuceDemoHeader.h; sourceTree = "SOURCE_ROOT"; }; 4E0A9537FFDE89E4B46710CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4E49D12CA5C42721F532DCD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 4E892CB7335853F8FE91B26F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; 4F56EAB8D09665602226930F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; 4F6768F8EF9CB4A34A501966 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 4F9F102E3BEDFE30542BD479 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; 4FE6B5F0E1AC94CFA6BCC19A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 50677353DB2766A800988656 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; - 50AB15E26F6E4A55B0BE8AE6 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 50C099C6D8CA6DBF95B0828D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; 50C625257E68C3B8FDAE45A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; 50D167857CCBE08F692604BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -468,7 +466,6 @@ 5AB81EDAFED264951169F1B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; 5B0A45CD67D62B0BF9FC22F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; 5B1433D89E82F55DA4D004B1 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; - 5B466272F3B821BE88BAC205 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 5C2DE230E3197CF04660851E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; 5C5F8713DA326B5C6C559767 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 5CAED9BFE11E46C835DC9417 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLFrameBuffer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -481,7 +478,6 @@ 5E9F335E274427A81514A20C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; 5F3E8B08EE74B0023DA176B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FAB9E7F62B84DBAA98A0004 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; - 5FB5AE3F2ECCD8AC1A49CA18 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5FC58B5FBBBB09878E3F2230 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FCCFCEE3F6C4C51BB581572 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FD5503AB0E161315DD5CD70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -498,15 +494,15 @@ 62F9B202D524E33A2843ED84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; 6308DABB4145FBD330B7DA5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; 631FD2CAE69A3D5DD8C2E1B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; - 63AC834818EFF45708101F9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 63BB4EB9347AF60049BEEC1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; 63D09BD18653F6A0134C8195 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 64E7D43C4F4037CFC2C5E2AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentTransformsDemo.cpp; path = ../../Source/Demos/ComponentTransformsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 64F04FAD3BAAEE3D0BA279B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 651D48BCCD81AC8B5BC3AAA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 652A128D7DE1672618DB9521 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 65DA0DAA8BDCE57A54C1CF26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; 6645C09E7FCFF0E498C3C400 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioChannelSet.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 66C5D2F0D9B9ABA7F4A386E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; + 66C35D440440937001697D0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 66D5FD22DF1550A6CC9ABDA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; 66F8C7EB6520AB9439433DF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; 67541565521633071C03BD35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; @@ -575,7 +571,6 @@ 77BD025036C8B02426E61C79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; 77D7DE86E82C779B3DAA8678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; 7828AF42E3C857F520EABDD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; - 786CF1CA66289DB77845F8E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 7890AB8CBF31F9788E10DBD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; 78979AFF44F164451516C986 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; 78B172DD2AAFE3535D0460C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -601,7 +596,6 @@ 7DA9D4E06E9B9875EC3880AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 7DB8F4BB2B4884803207417F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; 7DBF83B26277D13CB3FC1479 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ImagesDemo.cpp; path = ../../Source/Demos/ImagesDemo.cpp; sourceTree = "SOURCE_ROOT"; }; - 7DD8FCFA80D230B432ECD149 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 7DE074DF0D3074275DBBF9B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; 7E847EBFB83896EA08975F8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 7F2A233FFE5CDB2681F0DC28 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -669,12 +663,10 @@ 8F7D5E59BEB35E858363B752 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 8F8DD95844D647749BA662B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; 8FA3BF005120A8BF8DD1BB80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 8FDA4FBF31997AEBF3AE10E4 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 9053A4532020825D924EFB35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 905A87EA32A249ABFD0A90AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; - 9079FD325609A4E67E44F3ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; + 90B1185950EF7670F87EAA3F = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 912E1A63093C3FA3BD2AFE61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; - 91F4E52A1B31FB5998FEF665 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 9200669E9DB4FE676A07CD77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; 9297F74907620178A1EB41DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ChildProcessDemo.cpp; path = ../../Source/Demos/ChildProcessDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 92D3CD3845968E4FAB93576D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LiveConstantDemo.cpp; path = ../../Source/Demos/LiveConstantDemo.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -685,14 +677,12 @@ 9461C1D2300CC3A91EC2D169 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; 94D8CEE59AC2644453705A74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; 94EC001CF772AFBA6D95F922 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; - 94F15602279A81777504F22C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 95227EEF8BCCAD5E1840DB48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; 95568D274244E02150C7F417 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; 9617B3B5FA9439D342F23ADC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AnimationDemo.cpp; path = ../../Source/Demos/AnimationDemo.cpp; sourceTree = "SOURCE_ROOT"; }; 96F43E8EB364D3E40689D368 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; 9750423DB3DB6570382DA3C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; 97C3A2B9575153E4CA0537B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectShowComponent.cpp"; path = "../../../../modules/juce_video/native/juce_win32_DirectShowComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9895036432E9AE55EE16323F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 989CD2B68A4EF90456E19ED9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; 98D55DE4706A31BCD28458C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 9918F60F5CC834C782543712 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; @@ -718,6 +708,7 @@ 9EB2AE5A72227301C365568F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 9EB305226A801CB7012884F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 9F75FFB61C74FEECE61A7138 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MultithreadingDemo.cpp; path = ../../Source/Demos/MultithreadingDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + 9FB3AFE9C376328C6D798741 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; A04410519258755461444678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; A078E4C69AFA4FAE8DCC66BD = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; A1244D54910A10100ECF8EE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -741,13 +732,16 @@ A6285ED9A26A9DA0A2931910 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; A62BF9AB6EB0496F5BCE78B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; A631CD93C2809211DD926938 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; + A67AC004E3AD3129C578EFA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_box2d.cpp"; path = "../../JuceLibraryCode/juce_box2d.cpp"; sourceTree = "SOURCE_ROOT"; }; A687283C2BEC2595A10EEE1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; A6BC854E7C5B932911B2AFF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; + A6EBDFEA86BEFF4682C46940 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; A6EE2D5A258294BAC600F75B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; A6FADD9A009BA1F1D36239FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; A73DB3E8639A4D39F9F9C50E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; A74BFBD7C3C18103B51F6342 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; A763B4ADDB7BDD941FFE51CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; + A7F846EF40A343C8E30D18DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; A8243EDBF34E3E3D4338D6F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; A83559E2258B5856CFD68EAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; A83639AF2210589E5367ABCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = UnitTestsDemo.cpp; path = ../../Source/Demos/UnitTestsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -788,7 +782,6 @@ B13A8EA6840489EB88D77800 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; B17EF578E9B736B1C5A5E8BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; B1C05A8D59655916054612D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; - B27A7B237782F9E15E4BF8D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; B2BD3F284DBA9EDFFF80ECE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; B2C11FB8D4762ABB6CB9B934 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h"; sourceTree = "SOURCE_ROOT"; }; B305C104F5A573E8AFEFA763 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -800,17 +793,16 @@ B3BF13E52ED6443A85AF0230 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; B3E2A6A5C59E1462DF544A06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B44CC152D6454AF6F16E9EF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; + B487CD915AF683CE01469268 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; B51567633F44A10D4543B219 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; B56F4C53187D40137670DB1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; B589CF5248A17A319E5EC80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B59B0121C46D4A2B9EC3BBFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; B63933880C456903722F46A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - B66D06DC55FFC2B99D43F4E2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B680E1C22A5885A8336D8DA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; B6874BAE87F275944C07B498 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_video.h"; path = "../../../../modules/juce_video/juce_video.h"; sourceTree = "SOURCE_ROOT"; }; B688441D29BB51A9C4E83CFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; B6B6519216FF4413B698C889 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - B6EFD8D461F7BC1CA4954B69 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B731664FB9EEEBC618BAB5A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TimersAndEventsDemo.cpp; path = ../../Source/Demos/TimersAndEventsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; B745680D019FDB64D3A65508 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; B7AE6C1C50421EE6E02045DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -820,7 +812,6 @@ B8F25B3AB59A577E53304AC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; B97B2C0C6A4322FFAACE1C39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; B9A524CB6B0598E4D7F7DD93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailBase.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h"; sourceTree = "SOURCE_ROOT"; }; - B9D26C6C4CED62E6708B6865 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; BA008864E9E4F195E61A21F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; BA5A007216A3E496509D5CE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; BAC70BABB531B634736585A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -830,7 +821,6 @@ BC2E34C0883EB362398AC448 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; BC30642EEF908E1C7757690B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; BCACFA5E8370800EB6487CC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; - BD14CA532122022C26920DF8 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; BDDD1C149C23BCA4F501BEF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; BE260594789CF43E1A4EF4E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; BE9B3F83B6037C848596286B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -840,7 +830,6 @@ BF7EE64D6E337BED36814439 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; BFC3C3EBCDDABF1529A317FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; BFCAF7A5D017D3BC4CD51D60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - BFE7C09CA4AFAC973C267D11 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; BFEEC370F9DAD159E5789EB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; C006CE2DED5AB537B5C3FD5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; C054B94424A80B5DCA6CC52F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; @@ -876,6 +865,7 @@ C812CDED0B089FD1B76FC9EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioLiveScrollingDisplay.h; path = ../../Source/Demos/AudioLiveScrollingDisplay.h; sourceTree = "SOURCE_ROOT"; }; C8A42EE493A1DF2E283C245E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; C8CABD53634D53E64132CAAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../../../modules/juce_video/native/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; + C8DBA0F79A42D081DF328798 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; C8E3220EC4F4E4242CD3026D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; C92A35B9676A81157B54284A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; C993FAEDCEE0A33CAB42F995 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Box2DDemo.cpp; path = ../../Source/Demos/Box2DDemo.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -955,17 +945,16 @@ DE534A5A2D3B48BFBCE598B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; DEB0E2F28130100B1EFD250E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; DEE5EFE8148FD2DC743A7DD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LookAndFeelDemo.cpp; path = ../../Source/Demos/LookAndFeelDemo.cpp; sourceTree = "SOURCE_ROOT"; }; - DEFD6AD8B2BBA57017DB4A13 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_box2d/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; DF9B26660FAF5ECF2EF620B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; E04EC9F05219CEEB4469A437 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; E0565A19E2589729259C7116 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; E0B8277ABF9DDAC8C12DE26D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; E0DB91A472A77866258D12B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; E1107017C2BF7ECC847DF01A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorPlayer.h"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.h"; sourceTree = "SOURCE_ROOT"; }; + E13D0BEFB46B4D8751EF6CAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; E199DDD8F06741F21D8F9CFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; E2127416236840EE3AF32D5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; E23EDF80FD5320232483D80F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; - E243FC2BD3446D9518049538 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E2C5C95247FDECA4C39F1415 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; E30009C6743474CD6195F5F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; E31FB2C8B34A146D28A4C611 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; @@ -980,7 +969,6 @@ E4981056661C3F251FECEC32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; E4BD5632ADD38CF8BAD38A76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; E5058DD199CEC42ECE922239 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; - E52756E1DB553ED02D829F61 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E5E02A3C4E942105FEDCA885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; E6333272C33612B6A7D6073E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; }; E682A3A52BD15D5CA4933C12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1007,10 +995,10 @@ EACCBFA17F4D07ECE058EEBB = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; EB369EA30D31CD710A09B7FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; EB6F5F8F57F0117C10735583 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; + EB93700805DBEBF58092DC3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; EC8A992EA9CFA558DB9F950E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; ECAB8BD2816B0BEFCD9F6961 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; ED3DE86815324354C48631D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - ED6224ABC715AAB68661F4D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_box2d.cpp"; path = "../../../../modules/juce_box2d/juce_box2d.cpp"; sourceTree = "SOURCE_ROOT"; }; ED6ADC3F084F9F3B6177B0C8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; ED80E9909586DD64BDE03A70 = {isa = PBXFileReference; lastKnownFileType = image.jpeg; name = portmeirion.jpg; path = ../../Resources/portmeirion.jpg; sourceTree = "SOURCE_ROOT"; }; EE7001BD5206A8D8EA2D125B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1036,7 +1024,6 @@ F43CED7548EE5C9F841CB1FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; F4676BB721F96DC5DDDAE746 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; F48E6A27D809C49D42D3202C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - F4AD24F8DDD10C938759CEB9 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F4BBD7DEBE0F1DD2CE45C411 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; F53D12880F3354B4FFA480E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; F584FC21C26C72A81D840840 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -1049,25 +1036,24 @@ F746F30147C6BE88F60E92CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; F753A7C2031832BB628CBB2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; F779C79AC37C83A60B997641 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7CDE069A32CA0EAD1BE7D43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; F843FC09B4C2A10C76D8D35C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; F881704607DB79F9A3CF7491 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; F89584972F16A8EC49E5E74D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; F91A3C07D81BE2D4A191C9A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; F965E478C21D19EF32760A9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + F97F775EDCD2D1C497625D4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; F98920AB20377A95CCA8CDF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; F98BEA2FEE66A3DEAD9D43B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; F99F73DEBB0EB724142FA930 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - FB2CB5482F056ACD6AFE12A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - FB8BE0538AD9420DD4D1E9C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; - FBCD860CD7113A3136B127C8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; - 229D2DAADACF15540C3BBD15 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - F7CDE069A32CA0EAD1BE7D43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; - F97F775EDCD2D1C497625D4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; F9F4D5D9783B88F2DE889023 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; FA5777F9FFCC6BE9D9F98874 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; FA8B6B0F6D43146BAAE04D4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - FAC5DDBFB00254C35D8987F2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; FAFF7B60A09FE1BFD468163B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; + FB2CB5482F056ACD6AFE12A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + FB8BE0538AD9420DD4D1E9C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; + FBCD860CD7113A3136B127C8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; + FC022E24D3A4C3E7C77E55BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; FC14A2D9F860584459B762F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorValueTreeState.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"; sourceTree = "SOURCE_ROOT"; }; FC1BA0654179A585DF5B9DC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; }; FC63A33CA2E025F5C4C22CD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1221,9 +1207,12 @@ 7C828ECEE88D9245ACDC4E6F, 9EF5C5A4E05F24140BA571CC, 3C7D76B7DB18A3929B2EBE2F, - 7DD8FCFA80D230B432ECD149, 249A454A7EF1C3A07A66F453, ); name = "juce_audio_basics"; sourceTree = ""; }; - 2C5B1CB88811CFEAD0B763E7 = {isa = PBXGroup; children = ( + 2DCD2E7F92AA91EC89EEBB7D = {isa = PBXGroup; children = ( + C9DAF05F2DAF78159647512B, + AAEBF0976E57F4756E4AE31E, + 61F28F9E82D39EFF702793D9, ); name = "audio_cd"; sourceTree = ""; }; + 76C1C6513757777CE389E9F5 = {isa = PBXGroup; children = ( 64F04FAD3BAAEE3D0BA279B8, 3ADE61DBFBB6901CE2F1DB17, F53D12880F3354B4FFA480E5, @@ -1231,22 +1220,13 @@ 70A5CABA464ECFC6A8449A87, A9BA8E7E434AC82F4604C773, F3A9E0AE5ED05CA1AD6F56E5, ); name = "audio_io"; sourceTree = ""; }; - ACE42B83631F91D837D30DBF = {isa = PBXGroup; children = ( + 35F706454FBA7B78D92B9A87 = {isa = PBXGroup; children = ( 8A8CA6C781EFD5F0997E7507, A539F7B46DD001B3BF03B16F, 3C1E6F7FBCCAFD6CCDBBB70C, 0E39FF2E9AD2BDC94CC015E3, E04EC9F05219CEEB4469A437, ); name = "midi_io"; sourceTree = ""; }; - 06540B00B960F62D8C50A952 = {isa = PBXGroup; children = ( - E6E0FE3CBDBE2554B527CF60, - F1A9F544E889DDA995415F6D, - DDDB707A59DB489D195BF99D, - AAC68E522F44DA7AD25574C7, ); name = sources; sourceTree = ""; }; - 5E43CCDE66C0FD9A873CF9A1 = {isa = PBXGroup; children = ( - C9DAF05F2DAF78159647512B, - AAEBF0976E57F4756E4AE31E, - 61F28F9E82D39EFF702793D9, ); name = "audio_cd"; sourceTree = ""; }; - FD6512AC0A0ECDCA3416F735 = {isa = PBXGroup; children = ( + A84C631C57217C123531484E = {isa = PBXGroup; children = ( F881704607DB79F9A3CF7491, 088687334FC51A5136881578, 7416BF201FBFE7F978FD774A, @@ -1266,31 +1246,19 @@ 74D283E02B3A2A293678FF9C, 5FCCFCEE3F6C4C51BB581572, 52D7400A47B19848EFCB5B51, ); name = native; sourceTree = ""; }; + 9AD76D04090A6896D564243B = {isa = PBXGroup; children = ( + E6E0FE3CBDBE2554B527CF60, + F1A9F544E889DDA995415F6D, + DDDB707A59DB489D195BF99D, + AAC68E522F44DA7AD25574C7, ); name = sources; sourceTree = ""; }; B5BC400B03F73362F263D1FC = {isa = PBXGroup; children = ( - 2C5B1CB88811CFEAD0B763E7, - ACE42B83631F91D837D30DBF, - 06540B00B960F62D8C50A952, - 5E43CCDE66C0FD9A873CF9A1, - FD6512AC0A0ECDCA3416F735, - BD14CA532122022C26920DF8, + 2DCD2E7F92AA91EC89EEBB7D, + 76C1C6513757777CE389E9F5, + 35F706454FBA7B78D92B9A87, + A84C631C57217C123531484E, + 9AD76D04090A6896D564243B, 806A7A3BFC684B4D9E25ABDF, ); name = "juce_audio_devices"; sourceTree = ""; }; - 22448345537DACFE2F258ACF = {isa = PBXGroup; children = ( - D999C4C8DE51CDFB861B863D, - B305C104F5A573E8AFEFA763, - 63D09BD18653F6A0134C8195, - DC6930EE56EEA5221CFECAB7, - 991F4C3B42036B549C321789, - 7F7EAF366320BA71741B68C3, - EFD1BD42000EE640A17EE1ED, - 1F2CB36A86AA1A4FFF89CD88, - E8128A35828C860977FEC54C, - 324452D7F5B5EA3B393FF4FF, - E7EE6BDC0E3A0739529AED91, - 0E1D85B025D93DAFA8404824, - CA0E3166C77EB91555893286, - 00DE0C93FE719DC72E20A63B, - E31FB2C8B34A146D28A4C611, ); name = format; sourceTree = ""; }; - 892E3C641B2CBBE66606A2C6 = {isa = PBXGroup; children = ( + 3777DD37A1736028694C8335 = {isa = PBXGroup; children = ( 35E35B099E2A7906A7AA2EDE, 019352D78DBBEE2AC10ED6BC, F4676BB721F96DC5DDDAE746, @@ -1309,16 +1277,48 @@ 2859FDF0CCD1ED788910E9D3, 60849B046145D3BACDFA6A84, 6C57333FC4ACEBC7C451A414, ); name = codecs; sourceTree = ""; }; + 6704076A5760A2D2D6544F3A = {isa = PBXGroup; children = ( + D999C4C8DE51CDFB861B863D, + B305C104F5A573E8AFEFA763, + 63D09BD18653F6A0134C8195, + DC6930EE56EEA5221CFECAB7, + 991F4C3B42036B549C321789, + 7F7EAF366320BA71741B68C3, + EFD1BD42000EE640A17EE1ED, + 1F2CB36A86AA1A4FFF89CD88, + E8128A35828C860977FEC54C, + 324452D7F5B5EA3B393FF4FF, + E7EE6BDC0E3A0739529AED91, + 0E1D85B025D93DAFA8404824, + CA0E3166C77EB91555893286, + 00DE0C93FE719DC72E20A63B, + E31FB2C8B34A146D28A4C611, ); name = format; sourceTree = ""; }; CB4068ADFA9C76E778DD19AF = {isa = PBXGroup; children = ( 807F5EE489018BC1956AAD5C, D04960564D2860B19FA5D1CE, ); name = sampler; sourceTree = ""; }; 43D650FDDBAA28AE94A8942B = {isa = PBXGroup; children = ( - 22448345537DACFE2F258ACF, - 892E3C641B2CBBE66606A2C6, + 3777DD37A1736028694C8335, + 6704076A5760A2D2D6544F3A, CB4068ADFA9C76E778DD19AF, - 50AB15E26F6E4A55B0BE8AE6, 05AFEDB1F65A8C2C8E9620E0, ); name = "juce_audio_formats"; sourceTree = ""; }; - F5E14DC1BD0B02032813E53F = {isa = PBXGroup; children = ( + 888C888AC250A981C408E377 = {isa = PBXGroup; children = ( + 7BBD4B2D9A9EF13CE4357979, + 4B310AA3DF4F6188B2E6FAF1, + E2127416236840EE3AF32D5C, + 96F43E8EB364D3E40689D368, ); name = format; sourceTree = ""; }; + B72D1C26FD3E602F38916F14 = {isa = PBXGroup; children = ( + D1E31AC47CCAB97418EB646D, + 58FB0C4FE674CC5BB7B1DCA7, + 8396EA11DD261260F1A96DF9, + A6FADD9A009BA1F1D36239FD, + B2C11FB8D4762ABB6CB9B934, + 9750423DB3DB6570382DA3C1, + 9B9E034C5761096ACB8A76C3, + 73267FE8DDE50FD1E6E31ED4, + 8AE56D2F4E33B015C3D73EB8, + 52A95B5754438C999343869A, + C8A42EE493A1DF2E283C245E, ); name = "format_types"; sourceTree = ""; }; + 2EDAF4D3D60FFD4B45928A0A = {isa = PBXGroup; children = ( 6645C09E7FCFF0E498C3C400, 0F82F90D72AD536CC3DFE217, 25412CD3F6855849D8B7FE98, @@ -1335,23 +1335,6 @@ C054B94424A80B5DCA6CC52F, 872C4AF5B81B1664032594A1, D9DFC1CE9A4EF9230B49D697, ); name = processors; sourceTree = ""; }; - 44B5DCFCAB48CED4E27F0F7C = {isa = PBXGroup; children = ( - 7BBD4B2D9A9EF13CE4357979, - 4B310AA3DF4F6188B2E6FAF1, - E2127416236840EE3AF32D5C, - 96F43E8EB364D3E40689D368, ); name = format; sourceTree = ""; }; - 961C00EDB46D39EFDB238950 = {isa = PBXGroup; children = ( - D1E31AC47CCAB97418EB646D, - 58FB0C4FE674CC5BB7B1DCA7, - 8396EA11DD261260F1A96DF9, - A6FADD9A009BA1F1D36239FD, - B2C11FB8D4762ABB6CB9B934, - 9750423DB3DB6570382DA3C1, - 9B9E034C5761096ACB8A76C3, - 73267FE8DDE50FD1E6E31ED4, - 8AE56D2F4E33B015C3D73EB8, - 52A95B5754438C999343869A, - C8A42EE493A1DF2E283C245E, ); name = "format_types"; sourceTree = ""; }; 1766FC3A6258C18585F98105 = {isa = PBXGroup; children = ( 6E125672C42D84CCD54F9B0D, 55FBB9F8900F753766A22BE6, @@ -1369,12 +1352,11 @@ 631FD2CAE69A3D5DD8C2E1B6, FC14A2D9F860584459B762F7, ); name = utilities; sourceTree = ""; }; 326CA890D2481B82367C6F3A = {isa = PBXGroup; children = ( - F5E14DC1BD0B02032813E53F, - 44B5DCFCAB48CED4E27F0F7C, - 961C00EDB46D39EFDB238950, + 888C888AC250A981C408E377, + B72D1C26FD3E602F38916F14, + 2EDAF4D3D60FFD4B45928A0A, 1766FC3A6258C18585F98105, 453BF0685F30EA92520392E4, - 5FB5AE3F2ECCD8AC1A49CA18, 6BD1D463E40A463C69C065C7, ); name = "juce_audio_processors"; sourceTree = ""; }; EE85F21BD60AE1C7926DA310 = {isa = PBXGroup; children = ( 5A3C2298934C0F77CC60D336, @@ -1391,20 +1373,19 @@ E3DC9C2BBC81EC0B035AA32C, E7A5AF3EBCFEEF8787F2D14F, D057633F8F7684AB7B4B28AD, ); name = gui; sourceTree = ""; }; - D7A76D9B15CE0C2AA2F1831B = {isa = PBXGroup; children = ( - 4140669501152D9FB9A244B9, - E1107017C2BF7ECC847DF01A, ); name = players; sourceTree = ""; }; - 729ED0EF005668B4140C1996 = {isa = PBXGroup; children = ( + 5B772A0A879A7FBC7C926FBE = {isa = PBXGroup; children = ( DDF02BD16454102C353FCD18, 5232B9F7E62CD5C41C3ABFED, 8DA438AAAFBC64C11DE329B4, 4151602FFED0B1AE7B36CEF4, 37355CCC05D407D665AA6604, ); name = native; sourceTree = ""; }; + 325CDA7E3A9F93CBB2878AC9 = {isa = PBXGroup; children = ( + 4140669501152D9FB9A244B9, + E1107017C2BF7ECC847DF01A, ); name = players; sourceTree = ""; }; BE68248271118CC1AB328F34 = {isa = PBXGroup; children = ( EE85F21BD60AE1C7926DA310, - D7A76D9B15CE0C2AA2F1831B, - 729ED0EF005668B4140C1996, - B66D06DC55FFC2B99D43F4E2, + 5B772A0A879A7FBC7C926FBE, + 325CDA7E3A9F93CBB2878AC9, 89C47678AF8B46702EC0EE66, ); name = "juce_audio_utils"; sourceTree = ""; }; 7AF3E75ABE7FFA5936475F7E = {isa = PBXGroup; children = ( 0732CB9291291C9854197B28, @@ -1415,60 +1396,8 @@ B92F6CB95B8D46F185B51F43 = {isa = PBXGroup; children = ( 7AF3E75ABE7FFA5936475F7E, F025DD9DC1A82BB3FC45DE34, - DEFD6AD8B2BBA57017DB4A13, 1AD3E125B61DD653C03FAC05, ); name = "juce_box2d"; sourceTree = ""; }; - 9F8E4C02B09E172A04638A04 = {isa = PBXGroup; children = ( - 7BD4AC17C70E6771254B962A, - 1698E86A0E0E93DF1487E9FA, - 651D48BCCD81AC8B5BC3AAA4, - EC8A992EA9CFA558DB9F950E, - 58E53BE69281E3105C66FF07, - C411A91DC3B306E2C417F1BF, - 03707F35E5DB4BC6F1FAC8D6, - 569187442B514D114A483D29, - 01F2CB80C1B14450528F0FA8, - 49C275C319B36AC86512E34F, - D6B8E586D30632EA07C48D6F, - 02659911BD886D2E8431B912, - 2A8F6894339DCE6003B702F0, - C9C1FC1B4628557AE5C7E7ED, - E4369FFC0E1A6547580D671F, - 7286D6380C74734603D098EB, - 3AB9E51994CD35A10F87EFF1, - AC7A214BA7B1A172F5B31735, - 3F58D27B17343BF1030AF92A, - 8D437AEAA6F7E3F0DCA43E8C, - B59B0121C46D4A2B9EC3BBFE, - 3741E4C0CE5C7C0828D09BA8, - 437B4DC39531BF8DE5A12E02, - D3A84810AE56991562B6F252, ); name = text; sourceTree = ""; }; - F06CAD4E176B4B5D59F3D92A = {isa = PBXGroup; children = ( - BADD02151C3951E4853DA06D, - 21CE480826B56F0B5C8C4A43, - A763B4ADDB7BDD941FFE51CF, - D7A951371F530DA0A350AF44, - 5125E77EBA8500EAA778F51F, - 519F11BE9C786A7F9B221BA5, - CC79B254C68555B4FFEBC692, - 220344E43675A2A7D64D3A44, - 2432B5DFCDB8D39150029E01, - D769F1AEAE71E490F5E6CEFD, ); name = maths; sourceTree = ""; }; - B800FC93901BFB2AAB84B357 = {isa = PBXGroup; children = ( - 0EAB2E0BB8C3BE2725FA093A, - 4AF5BD29C935D0EB7CB0F6AE, - DE3BEA732CBC57AE71E94159, - F26339EFC03BD8D22016EEB6, - A235B5113FB4E5DA6267975F, - 14933D0F3C598C38A113CE8D, - C60CE259EE4CFE6AC61044FB, - DF9B26660FAF5ECF2EF620B8, - A2F0B85560090CFAC7D95132, - 734C43C3F7918061F2DDD214, - AA967AC6E8FDCD7502272DA7, - 7319ADBC735F957219774263, - D1D8A53A7614F106942DADED, - 6B1FEA349A6C8F51AB27E23C, ); name = memory; sourceTree = ""; }; - 29FD491D882C7A35353517C8 = {isa = PBXGroup; children = ( + 18119BAECB08B5AB5C698B0B = {isa = PBXGroup; children = ( 1A3DE76CA275CEE7DAD501A4, D100B2EDF88F2C019E4D2311, E7EA99CD84E1EC598F4984DD, @@ -1490,37 +1419,7 @@ 66D5FD22DF1550A6CC9ABDA4, 8BB3867A9236FF57B46581A4, CE7D4E7030BF4BB4B1093B5F, ); name = containers; sourceTree = ""; }; - F6C37A1A9BE55FD210811ED5 = {isa = PBXGroup; children = ( - 38FB6ABB883ECAD52027CE19, - 76B8E770835968F565292D1E, - 720C3CA9E28181C76434D465, - 57B7A9C37305D4D7F876344C, - 3D8A83C53BAF22EEEA014D90, - 6A299D9BED7D078CB2F1C007, - 47817D36A37758981DEDCAAE, - 2CD4306102317989E6321924, - 0453D6FB24F82E92A6BEDA49, - 0FF2403BC335E710BE391DEE, - 7BE8C42578F5E2E59D63F615, - 764F36E2597540348F960404, - 133BC5B880C7575FF3209D88, - D8AE63002C7273F98226394B, - 8E1CA5F01D04FA8F6CCFF91B, - D5942A1C95986841CA286736, - 068183416EF5422C7AD0F238, - 9CC0810F5BAF70D00033FD22, - 2B4F1477BB90BF7F62005BEC, - 5496F73539DA26FD9C899223, - D0ADA33F00B3BD83C1D5AE37, - 81D03597CE85238988E0F45D, ); name = threads; sourceTree = ""; }; - 18CBD980606B9896AE7EDB66 = {isa = PBXGroup; children = ( - CCD2ED6F6F3ABCC172DC4957, - 2060347D582A8E45F58AE1C2, - 3D2D6313C0A3397C4839B29B, - 0B3662D1FFE3102476FD60D7, - 78979AFF44F164451516C986, - 23A853ADC54A69406C7A49C6, ); name = time; sourceTree = ""; }; - 15BAE5B68F98DAF50032DA20 = {isa = PBXGroup; children = ( + A58A8CADC04CD7B4A7650C09 = {isa = PBXGroup; children = ( CF7CEC8C260AC623C222264C, 366C0E8D559D37FF92B64F47, 6B83E4AE241F0EAC9574923D, @@ -1538,66 +1437,43 @@ 2174CAEE6D8EB215ACD4A256, 4198EE3311A171C884A5FA9F, A90EA62A0A4A1B5E62CF0BE8, ); name = files; sourceTree = ""; }; - 23F9726B9A73EF92F1209DC4 = {isa = PBXGroup; children = ( - 9D0B40C4BF8FD939C33E3D59, - 0E11770AD343D8A0780C54BE, - 80A57920E6EA9C2E881BC3E5, - 39E4404D57A8B66DF520B66F, - 2274B9A5BC921FE3B877D0C1, - A1EFF3DBE5F7B0C07AE59D7C, - CD9B8C96642C7F691FCB3EC4, - 6EA8B0940C4486B9F03BA19C, - D61BA88D3AC9556266FE4368, - 24E2AF695F11B9BAEB8FBE3D, ); name = network; sourceTree = ""; }; - E6D63506374A755883B95CD0 = {isa = PBXGroup; children = ( - 945E090A8DE2E776F7033143, - 9CED8F32B3718A90481EEDE6, - 9B9F578EC77AA988C919AC6F, - 49D1B40749401475B52A6F85, - BFC3C3EBCDDABF1529A317FF, - 62D20AFF94117B99556BF56C, - AD593F766DC27414A94FABEE, - 429974B1B4C361F218093A41, - B7AE6C1C50421EE6E02045DC, - CC5F6FD5F339E1811037EABE, - 03CB1183519203936C33025A, - 86BFE5D66623DB207CEA3F9F, - 3FBF109F3AD6DE221EFB1BA2, - DC0AE99EFE4F88987CA2F705, - F9F4D5D9783B88F2DE889023, ); name = streams; sourceTree = ""; }; - 1CAC2BF524350D8F0B5FD356 = {isa = PBXGroup; children = ( - AB589E1E7EC83EA620B7F780, - 88D689399C7F69D687208673, - DD4A812225F47E590FCF2E29, - 6141692AC9282411091C8157, ); name = logging; sourceTree = ""; }; - C8E2FB2013388FB97CB0E404 = {isa = PBXGroup; children = ( - 80202384D81020DAE2072A1A, - 218E36147FA4309F072C1949, - 33F3182598E9A84AD25A9184, - 8BDC3161654344162ECDCB32, - 6BDAB94A88B565A734534368, - 12E4EED0370A1733C6629D86, ); name = system; sourceTree = ""; }; - 9E69FDED50CC01056C1E3A3F = {isa = PBXGroup; children = ( - 8A89A7C0DEC85C7773251B15, - 2E29C6A0CF15C32A35119DCA, - 16DC590DCFE57F583E99F9C9, - 6BEA46E3C64DD2FD8946CD35, ); name = xml; sourceTree = ""; }; - 649BC7DF20650B1753E12AF4 = {isa = PBXGroup; children = ( + 1544BDD3315C264964667621 = {isa = PBXGroup; children = ( 6B3772278F9398D0AC7CE250, C4E873C0CD6E9C76EA2997C2, F746F30147C6BE88F60E92CF, 0B54F1B0CB17ABD0C3E40658, ); name = javascript; sourceTree = ""; }; - 2D8DDEA5DED7302CBA238934 = {isa = PBXGroup; children = ( - 50D167857CCBE08F692604BB, - D65129253734C1917354C08E, - 5FC58B5FBBBB09878E3F2230, - F29F6395C4935C1A663A1D15, - 55F9178934DDF31583323625, - 2F66B42AF6C0B5ED381937C3, ); name = zip; sourceTree = ""; }; - 94F54CCBAAF1F7BECBE15D38 = {isa = PBXGroup; children = ( - 46118CBA9C3CD3B354D93B30, - 3EF890CB40C6FFCAE055B7B1, ); name = "unit_tests"; sourceTree = ""; }; - 6C6F5F4F0570E2CE9AA515B7 = {isa = PBXGroup; children = ( + F6681BED077B2F71DE1C9BC2 = {isa = PBXGroup; children = ( + AB589E1E7EC83EA620B7F780, + 88D689399C7F69D687208673, + DD4A812225F47E590FCF2E29, + 6141692AC9282411091C8157, ); name = logging; sourceTree = ""; }; + EA8E07CFC088100944017BA0 = {isa = PBXGroup; children = ( + BADD02151C3951E4853DA06D, + 21CE480826B56F0B5C8C4A43, + A763B4ADDB7BDD941FFE51CF, + D7A951371F530DA0A350AF44, + 5125E77EBA8500EAA778F51F, + 519F11BE9C786A7F9B221BA5, + CC79B254C68555B4FFEBC692, + 220344E43675A2A7D64D3A44, + 2432B5DFCDB8D39150029E01, + D769F1AEAE71E490F5E6CEFD, ); name = maths; sourceTree = ""; }; + 644E43E8B2A8503F7D5524F3 = {isa = PBXGroup; children = ( + 0EAB2E0BB8C3BE2725FA093A, + 4AF5BD29C935D0EB7CB0F6AE, + DE3BEA732CBC57AE71E94159, + F26339EFC03BD8D22016EEB6, + A235B5113FB4E5DA6267975F, + 14933D0F3C598C38A113CE8D, + C60CE259EE4CFE6AC61044FB, + DF9B26660FAF5ECF2EF620B8, + A2F0B85560090CFAC7D95132, + 734C43C3F7918061F2DDD214, + AA967AC6E8FDCD7502272DA7, + 7319ADBC735F957219774263, + D1D8A53A7614F106942DADED, + 6B1FEA349A6C8F51AB27E23C, ); name = memory; sourceTree = ""; }; + F37FA5EE62821768AC463EB3 = {isa = PBXGroup; children = ( 55273A59F96B3C775EB71FAB, 44F4A9351C2B03F98A0D23E4, 06D514A7B2556A07D2398433, @@ -1605,7 +1481,7 @@ 4A2C25FD55809F1489963FC3, 360291D0346F776DDD3F43E8, 28E65398C8CF95EB12A5734D, ); name = misc; sourceTree = ""; }; - BD98C1BE7812F052CB13F901 = {isa = PBXGroup; children = ( + 070E4F946EB697A7963D1757 = {isa = PBXGroup; children = ( 599036DC07DB54E446ECA054, B63933880C456903722F46A4, 60B755F5684959E78C556810, @@ -1635,87 +1511,169 @@ 50677353DB2766A800988656, 48A0FC60EFF6334C161519FD, 6F5B9777B802707C4A747E46, ); name = native; sourceTree = ""; }; - 7AB76D65BF8ACD7C0CCB6169 = {isa = PBXGroup; children = ( - 9F8E4C02B09E172A04638A04, - F06CAD4E176B4B5D59F3D92A, - B800FC93901BFB2AAB84B357, - 29FD491D882C7A35353517C8, - F6C37A1A9BE55FD210811ED5, - 18CBD980606B9896AE7EDB66, - 15BAE5B68F98DAF50032DA20, - 23F9726B9A73EF92F1209DC4, - E6D63506374A755883B95CD0, - 1CAC2BF524350D8F0B5FD356, - C8E2FB2013388FB97CB0E404, - 9E69FDED50CC01056C1E3A3F, - 649BC7DF20650B1753E12AF4, - 2D8DDEA5DED7302CBA238934, - 94F54CCBAAF1F7BECBE15D38, - 6C6F5F4F0570E2CE9AA515B7, - BD98C1BE7812F052CB13F901, - BFE7C09CA4AFAC973C267D11, - 824822F2A6A539B2D797DE23, ); name = "juce_core"; sourceTree = ""; }; - D819E535B50B941C9A6E8FAB = {isa = PBXGroup; children = ( - 4E0A9537FFDE89E4B46710CB, - E9B8B3FAECC80B66257B14F9, - 8F8DD95844D647749BA662B7, - 607FA0800596585429F6C22B, - 15348CE8667592D8F3841601, - 32F1D9C9FD2C0796E2E66C6A, ); name = encryption; sourceTree = ""; }; - 3C9C844C356DB55BB284218A = {isa = PBXGroup; children = ( - 0EA8F0AB668E3B77E8088139, - 8D121C4BCB6A36684EC59FB7, - F1A30E40F7388D16BA35B0DB, + 347B5DD8FAB6509E75EB018D = {isa = PBXGroup; children = ( + 9D0B40C4BF8FD939C33E3D59, + 0E11770AD343D8A0780C54BE, + 80A57920E6EA9C2E881BC3E5, + 39E4404D57A8B66DF520B66F, + 2274B9A5BC921FE3B877D0C1, + A1EFF3DBE5F7B0C07AE59D7C, + CD9B8C96642C7F691FCB3EC4, + 6EA8B0940C4486B9F03BA19C, + D61BA88D3AC9556266FE4368, + 24E2AF695F11B9BAEB8FBE3D, ); name = network; sourceTree = ""; }; + C0BCC243012D70B7CB6C1558 = {isa = PBXGroup; children = ( + 945E090A8DE2E776F7033143, + 9CED8F32B3718A90481EEDE6, + 9B9F578EC77AA988C919AC6F, + 49D1B40749401475B52A6F85, + BFC3C3EBCDDABF1529A317FF, + 62D20AFF94117B99556BF56C, + AD593F766DC27414A94FABEE, + 429974B1B4C361F218093A41, + B7AE6C1C50421EE6E02045DC, + CC5F6FD5F339E1811037EABE, + 03CB1183519203936C33025A, + 86BFE5D66623DB207CEA3F9F, + 3FBF109F3AD6DE221EFB1BA2, + DC0AE99EFE4F88987CA2F705, + F9F4D5D9783B88F2DE889023, ); name = streams; sourceTree = ""; }; + C8E2FB2013388FB97CB0E404 = {isa = PBXGroup; children = ( + 80202384D81020DAE2072A1A, + 218E36147FA4309F072C1949, + 33F3182598E9A84AD25A9184, + 8BDC3161654344162ECDCB32, + 6BDAB94A88B565A734534368, + 12E4EED0370A1733C6629D86, ); name = system; sourceTree = ""; }; + 1778DFB23C0D2A296DCF847F = {isa = PBXGroup; children = ( + 7BD4AC17C70E6771254B962A, + 1698E86A0E0E93DF1487E9FA, + 651D48BCCD81AC8B5BC3AAA4, + EC8A992EA9CFA558DB9F950E, + 58E53BE69281E3105C66FF07, + C411A91DC3B306E2C417F1BF, + 03707F35E5DB4BC6F1FAC8D6, + 569187442B514D114A483D29, + 01F2CB80C1B14450528F0FA8, + 49C275C319B36AC86512E34F, + D6B8E586D30632EA07C48D6F, + 02659911BD886D2E8431B912, + 2A8F6894339DCE6003B702F0, + C9C1FC1B4628557AE5C7E7ED, + E4369FFC0E1A6547580D671F, + 7286D6380C74734603D098EB, + 3AB9E51994CD35A10F87EFF1, + AC7A214BA7B1A172F5B31735, + 3F58D27B17343BF1030AF92A, + 8D437AEAA6F7E3F0DCA43E8C, + B59B0121C46D4A2B9EC3BBFE, + 3741E4C0CE5C7C0828D09BA8, + 437B4DC39531BF8DE5A12E02, + D3A84810AE56991562B6F252, ); name = text; sourceTree = ""; }; + AA10DA760EC41537BFFED545 = {isa = PBXGroup; children = ( + 38FB6ABB883ECAD52027CE19, + 76B8E770835968F565292D1E, + 720C3CA9E28181C76434D465, + 57B7A9C37305D4D7F876344C, + 3D8A83C53BAF22EEEA014D90, + 6A299D9BED7D078CB2F1C007, + 47817D36A37758981DEDCAAE, + 2CD4306102317989E6321924, + 0453D6FB24F82E92A6BEDA49, + 0FF2403BC335E710BE391DEE, + 7BE8C42578F5E2E59D63F615, + 764F36E2597540348F960404, + 133BC5B880C7575FF3209D88, + D8AE63002C7273F98226394B, + 8E1CA5F01D04FA8F6CCFF91B, + D5942A1C95986841CA286736, + 068183416EF5422C7AD0F238, + 9CC0810F5BAF70D00033FD22, + 2B4F1477BB90BF7F62005BEC, + 5496F73539DA26FD9C899223, + D0ADA33F00B3BD83C1D5AE37, + 81D03597CE85238988E0F45D, ); name = threads; sourceTree = ""; }; + 6BCDEC9183E2E3108E0DF6C9 = {isa = PBXGroup; children = ( + CCD2ED6F6F3ABCC172DC4957, + 2060347D582A8E45F58AE1C2, + 3D2D6313C0A3397C4839B29B, + 0B3662D1FFE3102476FD60D7, + 78979AFF44F164451516C986, + 23A853ADC54A69406C7A49C6, ); name = time; sourceTree = ""; }; + 94F54CCBAAF1F7BECBE15D38 = {isa = PBXGroup; children = ( + 46118CBA9C3CD3B354D93B30, + 3EF890CB40C6FFCAE055B7B1, ); name = "unit_tests"; sourceTree = ""; }; + 89AF646809A397391DD478F9 = {isa = PBXGroup; children = ( + 8A89A7C0DEC85C7773251B15, + 2E29C6A0CF15C32A35119DCA, + 16DC590DCFE57F583E99F9C9, + 6BEA46E3C64DD2FD8946CD35, ); name = xml; sourceTree = ""; }; + DE3A3E8A7EC79D39DA406EB7 = {isa = PBXGroup; children = ( + 50D167857CCBE08F692604BB, + D65129253734C1917354C08E, + 5FC58B5FBBBB09878E3F2230, + F29F6395C4935C1A663A1D15, + 55F9178934DDF31583323625, + 2F66B42AF6C0B5ED381937C3, ); name = zip; sourceTree = ""; }; + 7AB76D65BF8ACD7C0CCB6169 = {isa = PBXGroup; children = ( + 18119BAECB08B5AB5C698B0B, + A58A8CADC04CD7B4A7650C09, + 1544BDD3315C264964667621, + F6681BED077B2F71DE1C9BC2, + EA8E07CFC088100944017BA0, + 644E43E8B2A8503F7D5524F3, + F37FA5EE62821768AC463EB3, + 070E4F946EB697A7963D1757, + 347B5DD8FAB6509E75EB018D, + C0BCC243012D70B7CB6C1558, + C8E2FB2013388FB97CB0E404, + 1778DFB23C0D2A296DCF847F, + AA10DA760EC41537BFFED545, + 6BCDEC9183E2E3108E0DF6C9, + 94F54CCBAAF1F7BECBE15D38, + 89AF646809A397391DD478F9, + DE3A3E8A7EC79D39DA406EB7, + 824822F2A6A539B2D797DE23, ); name = "juce_core"; sourceTree = ""; }; + D819E535B50B941C9A6E8FAB = {isa = PBXGroup; children = ( + 4E0A9537FFDE89E4B46710CB, + E9B8B3FAECC80B66257B14F9, + 8F8DD95844D647749BA662B7, + 607FA0800596585429F6C22B, + 15348CE8667592D8F3841601, + 32F1D9C9FD2C0796E2E66C6A, ); name = encryption; sourceTree = ""; }; + 3C9C844C356DB55BB284218A = {isa = PBXGroup; children = ( + 0EA8F0AB668E3B77E8088139, + 8D121C4BCB6A36684EC59FB7, + F1A30E40F7388D16BA35B0DB, 9A895B323AC3DDD249D99CB7, 30D828B153772EC3FBADF543, 869FEB02E31658BD16664F1C, ); name = hashing; sourceTree = ""; }; AED3AAA07A81C88CC540827D = {isa = PBXGroup; children = ( D819E535B50B941C9A6E8FAB, 3C9C844C356DB55BB284218A, - E52756E1DB553ED02D829F61, 06BD2631BF3C52F26B9981E8, ); name = "juce_cryptography"; sourceTree = ""; }; - D4863F7EB960C2709BB3076B = {isa = PBXGroup; children = ( + 35030E2E43A56D85963D945C = {isa = PBXGroup; children = ( + 5B0A45CD67D62B0BF9FC22F9, + 9327D6AA8805BE7AD971D68C, + ABDFE5D85E6ED3CBB8AE1F50, + 93B3667FE4186CD75426EA53, ); name = "app_properties"; sourceTree = ""; }; + E635F16A3A42F4C92EB0E043 = {isa = PBXGroup; children = ( + F3B746DC92EFE7A9B8EA9E43, + 5FD5503AB0E161315DD5CD70, + 171E2FEB6097B9D059BCD196, ); name = undomanager; sourceTree = ""; }; + 911699805E55E0689B71C34A = {isa = PBXGroup; children = ( F0ACCF70936A0BBA2A2AB289, 3371D4F2A1E0AB784460E6D4, 63BB4EB9347AF60049BEEC1E, 24B56E58A88C5BA553F1C3F9, B6B6519216FF4413B698C889, F043752E829829CE2A364F39, ); name = values; sourceTree = ""; }; - E635F16A3A42F4C92EB0E043 = {isa = PBXGroup; children = ( - F3B746DC92EFE7A9B8EA9E43, - 5FD5503AB0E161315DD5CD70, - 171E2FEB6097B9D059BCD196, ); name = undomanager; sourceTree = ""; }; - 4E83EFA92EA783E37B892C4B = {isa = PBXGroup; children = ( - 5B0A45CD67D62B0BF9FC22F9, - 9327D6AA8805BE7AD971D68C, - ABDFE5D85E6ED3CBB8AE1F50, - 93B3667FE4186CD75426EA53, ); name = "app_properties"; sourceTree = ""; }; 0B9FFA8B31858A3B3DFC06C3 = {isa = PBXGroup; children = ( - D4863F7EB960C2709BB3076B, + 35030E2E43A56D85963D945C, E635F16A3A42F4C92EB0E043, - 4E83EFA92EA783E37B892C4B, - 8FDA4FBF31997AEBF3AE10E4, + 911699805E55E0689B71C34A, 11005DEC79FC6A6057FCFA7A, ); name = "juce_data_structures"; sourceTree = ""; }; - A34FC16C72F52B0B801CEF25 = {isa = PBXGroup; children = ( - C20FD8D605E6714D473D5C9B, - C784392363846286D29F207F, - 9CDE3A30398FB033E5AE8498, - 6DDDB822BBF3D557CA7AB427, - 3411D087E2F8C3962E73F64F, - F6DB1C1E0D9315245E87CBC2, - 06FACF171E0DE0AC6318AE4A, - 2F7F13C84464F8409BBDBEB0, - C5A932A82042E2DAEBE1C302, - EF8055850F3DEA173761E3B5, - 6E9BFA2B6260E09B2B3948E9, - 3C18AC0F75E68A8601DD8F08, - 3F2BBE4509B19BFAC929D8DF, ); name = messages; sourceTree = ""; }; - F46AC40E7CD6D4DBE5062442 = {isa = PBXGroup; children = ( - 5F3E8B08EE74B0023DA176B1, - F42FE65C750920656EA22BF8, - DB8FAF091C9E78AE5F64701F, - F91A3C07D81BE2D4A191C9A2, ); name = timers; sourceTree = ""; }; - EDB1CEFD978D97AA80C44D11 = {isa = PBXGroup; children = ( + AD02336B808FDDCEFFD714A8 = {isa = PBXGroup; children = ( 9A60BF3F27FD10A058F4E956, 5AB81EDAFED264951169F1B3, 0F3360D13458198A3A88B1A1, @@ -1724,14 +1682,28 @@ E2C5C95247FDECA4C39F1415, AD33778491D50853BFFED9E9, 4825D1B0C0AC0FD325F55C29, ); name = broadcasters; sourceTree = ""; }; - 7F49B97D06C9CA8E7C5888A7 = {isa = PBXGroup; children = ( + 328E0C4FFDA1568FC668DE26 = {isa = PBXGroup; children = ( E6E0ADA4E3632540A8ADC7D8, 6E98E22310F8BBEAC48EE55A, F380FE12E78619086BA33CDB, 1CD8799B8784A91FC13E6641, 17C0612B5BA94849EA9768CC, E30009C6743474CD6195F5F8, ); name = interprocess; sourceTree = ""; }; - 604E5DA5952F5D6A87D74C8A = {isa = PBXGroup; children = ( + F80940DC484E417EAD307ABD = {isa = PBXGroup; children = ( + C20FD8D605E6714D473D5C9B, + C784392363846286D29F207F, + 9CDE3A30398FB033E5AE8498, + 6DDDB822BBF3D557CA7AB427, + 3411D087E2F8C3962E73F64F, + F6DB1C1E0D9315245E87CBC2, + 06FACF171E0DE0AC6318AE4A, + 2F7F13C84464F8409BBDBEB0, + C5A932A82042E2DAEBE1C302, + EF8055850F3DEA173761E3B5, + 6E9BFA2B6260E09B2B3948E9, + 3C18AC0F75E68A8601DD8F08, + 3F2BBE4509B19BFAC929D8DF, ); name = messages; sourceTree = ""; }; + 68E39D6E47AC8C2D9A071681 = {isa = PBXGroup; children = ( E7113B21A18CD89165BAFD4B, EB369EA30D31CD710A09B7FD, 82CDD7D8E38202F102788090, @@ -1740,13 +1712,17 @@ 78DAC3299488E0CC70EDB206, C77F148F8E8E9F805D730386, 4407A352B303B27AA0B7D579, ); name = native; sourceTree = ""; }; + C331BEA7FC83828D3FA31686 = {isa = PBXGroup; children = ( + 5F3E8B08EE74B0023DA176B1, + F42FE65C750920656EA22BF8, + DB8FAF091C9E78AE5F64701F, + F91A3C07D81BE2D4A191C9A2, ); name = timers; sourceTree = ""; }; C217E6D7051F0944FFE75A52 = {isa = PBXGroup; children = ( - A34FC16C72F52B0B801CEF25, - F46AC40E7CD6D4DBE5062442, - EDB1CEFD978D97AA80C44D11, - 7F49B97D06C9CA8E7C5888A7, - 604E5DA5952F5D6A87D74C8A, - E243FC2BD3446D9518049538, + AD02336B808FDDCEFFD714A8, + 328E0C4FFDA1568FC668DE26, + F80940DC484E417EAD307ABD, + 68E39D6E47AC8C2D9A071681, + C331BEA7FC83828D3FA31686, B17EF578E9B736B1C5A5E8BF, ); name = "juce_events"; sourceTree = ""; }; 509EE811D5F7C5DCF8D66EC5 = {isa = PBXGroup; children = ( 885A0F1B41FFAF32ADC70925, @@ -1766,19 +1742,25 @@ D5C59D717CF1C0F15164AD43, 3E27B6E7641EFD605545DF18, 3B4CB5DCC28B60C4129F024E, ); name = contexts; sourceTree = ""; }; - 5F88ECDF0F4610C51B00F5BE = {isa = PBXGroup; children = ( - 3DA95E7AE1D0DC64AF09EB66, - 8DDCA7803625CF8DA817326A, - 29919F82CA5311BEA61649D9, - 0638493DAFCB6148E77159B1, - 0C73944DB76DB5DA61210A33, - 62F9B202D524E33A2843ED84, - BF2CAEB6EC641789133B627E, - B8D4B6843E55CC07167085AB, ); name = images; sourceTree = ""; }; - EEE338C2B3F2C4EE365FF019 = {isa = PBXGroup; children = ( - F584FC21C26C72A81D840840, - 3A42694A047942A44E8216F5, - 0F88F061C51BE43F53B27094, ); name = "image_formats"; sourceTree = ""; }; + 5B5616FC0965B85695BB953A = {isa = PBXGroup; children = ( + B680E1C22A5885A8336D8DA9, + 8DDE64B4A0EF76038498B47D, + 4F9F102E3BEDFE30542BD479, + A73DB3E8639A4D39F9F9C50E, + 6976B92D19F4FA1BA89A8922, ); name = effects; sourceTree = ""; }; + 75A548DB882C9629FFFA850E = {isa = PBXGroup; children = ( + 06AE69217982DB82E0F47554, + 0E2F5CD3AB59E19A1ADFF875, + C7026BE1C751908FEA9E5AAA, + 6209255CD43AA4EDC1C955DA, + 30212C3F1731BD8F19412A38, + D3D86F3CDD057C174A16E382, + E7B21011F93915ADD2CC5DD9, + ACDD5519D82FDB831085B8B2, + 17FDEA6209B7444B117E63C7, + 34176F324CF7EBCDE741B2DF, + BFCAF7A5D017D3BC4CD51D60, + A169179FE554C215416FCD7C, ); name = fonts; sourceTree = ""; }; 54810F7DAE8AD92E99472AAB = {isa = PBXGroup; children = ( E199DDD8F06741F21D8F9CFD, E41A387D233A436131D7910E, @@ -1795,30 +1777,20 @@ 03EC0E5A647E50B369E50BBF, 533B6E74A9F84B4D319E2F16, EE7001BD5206A8D8EA2D125B, ); name = geometry; sourceTree = ""; }; - E92E581D7C45CBF3D826649F = {isa = PBXGroup; children = ( - E5058DD199CEC42ECE922239, - D74B19291F4B0370A2742A63, - 88E9F6A65110F4753E115FF5, ); name = placement; sourceTree = ""; }; - 006806660141E87655AADFBF = {isa = PBXGroup; children = ( - 06AE69217982DB82E0F47554, - 0E2F5CD3AB59E19A1ADFF875, - C7026BE1C751908FEA9E5AAA, - 6209255CD43AA4EDC1C955DA, - 30212C3F1731BD8F19412A38, - D3D86F3CDD057C174A16E382, - E7B21011F93915ADD2CC5DD9, - ACDD5519D82FDB831085B8B2, - 17FDEA6209B7444B117E63C7, - 34176F324CF7EBCDE741B2DF, - BFCAF7A5D017D3BC4CD51D60, - A169179FE554C215416FCD7C, ); name = fonts; sourceTree = ""; }; - 4557FCCC2DAA4803E4145C52 = {isa = PBXGroup; children = ( - B680E1C22A5885A8336D8DA9, - 8DDE64B4A0EF76038498B47D, - 4F9F102E3BEDFE30542BD479, - A73DB3E8639A4D39F9F9C50E, - 6976B92D19F4FA1BA89A8922, ); name = effects; sourceTree = ""; }; - 3F44D4EFF1ABC95BADCF6424 = {isa = PBXGroup; children = ( + EC642A5CE511D5BC8E3FDFFC = {isa = PBXGroup; children = ( + F584FC21C26C72A81D840840, + 3A42694A047942A44E8216F5, + 0F88F061C51BE43F53B27094, ); name = "image_formats"; sourceTree = ""; }; + F2F8E6D63A2AA76BAB91C64B = {isa = PBXGroup; children = ( + 3DA95E7AE1D0DC64AF09EB66, + 8DDCA7803625CF8DA817326A, + 29919F82CA5311BEA61649D9, + 0638493DAFCB6148E77159B1, + 0C73944DB76DB5DA61210A33, + 62F9B202D524E33A2843ED84, + BF2CAEB6EC641789133B627E, + B8D4B6843E55CC07167085AB, ); name = images; sourceTree = ""; }; + 1674F712FCFF1D329D5A125B = {isa = PBXGroup; children = ( 3D0EA5C831C347728313FDFE, 31D74E7CF149EF5B569417A7, 9EB305226A801CB7012884F0, @@ -1832,156 +1804,25 @@ F43CED7548EE5C9F841CB1FA, 6A6A22EF81805BE907DB5DA2, 3008922C531303C24B8791AA, ); name = native; sourceTree = ""; }; - A3212051A49A69AC9D00F91B = {isa = PBXGroup; children = ( - 509EE811D5F7C5DCF8D66EC5, - ACB6D23DBA7C941FEC62F935, - 5F88ECDF0F4610C51B00F5BE, - EEE338C2B3F2C4EE365FF019, - 54810F7DAE8AD92E99472AAB, - E92E581D7C45CBF3D826649F, - 006806660141E87655AADFBF, - 4557FCCC2DAA4803E4145C52, - 3F44D4EFF1ABC95BADCF6424, - 94F15602279A81777504F22C, - 6ACBD7C68EE20A8E8C5CC1AB, ); name = "juce_graphics"; sourceTree = ""; }; - F1DA02E10E12854B9398E8C0 = {isa = PBXGroup; children = ( - 2F1324CBA29604BD3E2003B5, - 2108383000B0A3564DFF340D, - C549EFF977C210EB398C9A33, - 7FC3D3D142D1B4398D07FFC7, - E98EA1189613978EA4E78D85, - 73CF65298983B8CDC1CD84AC, - FA5777F9FFCC6BE9D9F98874, - FE613A570CE31071FD22DC06, - 2A155BD926FEB91142E6A638, ); name = components; sourceTree = ""; }; - 3750E06D980F78DF6C18B6D2 = {isa = PBXGroup; children = ( - 3D2FFA1F349A15621962C064, - EA9FE6D1E0A072E73312916C, - AA920A77D326B0F5E53F567F, - 905A87EA32A249ABFD0A90AA, - 24FC5DD7F88DBB1E3A46AB54, - BC2E34C0883EB362398AC448, - 80E5245755DC2ECC4C6BABD5, - 9C734938D5FF5DA7827C74C6, - 7AD412430D3AEB0468089AF5, - 1890C5F569F315E5F8EBB1F9, - 6E176584A871F8C956918182, - D8DFE1C66668C30215288BBE, - EA3436079F0D78BB76CD15F7, - 7C8C5464933F6E34CF33578B, - CAD598C03B7C93B4AF912E66, - 184C5CCD9457D17375F9AE1C, - 1913719A1E4E1803CD54D11F, - 2D13D48857E2530BF41F70CB, - 9200669E9DB4FE676A07CD77, - D99C0F89D572BBF219A7B991, ); name = mouse; sourceTree = ""; }; - BC7D6E54D9E9A3C9FB3E1C0A = {isa = PBXGroup; children = ( - 73F0F1FA09AE9F7308AFCC3B, - C6D9D6E03D4B740DDF9B3C57, - F037091D4A3012EBBA1E808F, - 0C6B7C49C4630C18F995C738, - 10932841EA586B6969446549, - A2EBD42F94D37FFF10F25985, - B2BD3F284DBA9EDFFF80ECE1, - 4E892CB7335853F8FE91B26F, - 5DA9EA3E74C2AB870EC9CACB, - 17D0D2AD3243F65FADB94446, - 70F33D8D2F48D64188861C6C, - AC3600881A53014EFC1CB8D2, - 0E1F414FCC996E155B4DB5DF, ); name = keyboard; sourceTree = ""; }; - 601A0E1AB8094CEDE18197C4 = {isa = PBXGroup; children = ( - 358C6A8FDD14AF0BADFC200E, - 1BBECE3C619C157F072748D9, - 79C8D0C6D1444EAB781C46F3, - 0E26995340F6E559281691DB, - 74BE52ADFCAEFACF704E1269, - 4120CBF145DA500C140BC666, - 2B8FF1E4F8D48AEDE05224D5, - A62BF9AB6EB0496F5BCE78B7, - 3BCC9E4DFC3910F668DA3FF7, - 241100DC52A0F56D071C8C4E, - FCAC296E92A219D70EB96AD5, - B8F25B3AB59A577E53304AC0, - B36D9787DD79D0DED8D791F0, - E0DB91A472A77866258D12B2, - A88B3DDBD1939456E225E36E, - 2DE7C6A69CC0096EF56E4049, - BDDD1C149C23BCA4F501BEF7, - 512D5182047E0B46E971A13D, - 1A1C23D2F16F880FCD3B565E, - 40B485A7CCC441C90EA92FBD, - A6285ED9A26A9DA0A2931910, - 277ADB563604EE1FB51FDAE7, - 6B67DE0FF4487B060DCF31E1, - A3BDCE78A0AE63BEA0DDE600, - 69CC80F5871F1AA06689E3BA, - A74BFBD7C3C18103B51F6342, - 456837CE387595EFF549939B, ); name = widgets; sourceTree = ""; }; - 1ADDC51A4430600E4AAAA5DB = {isa = PBXGroup; children = ( - C7089BDB2F572546643160C1, - A04410519258755461444678, - E4BD5632ADD38CF8BAD38A76, - 0BD502F6196E1FE7D9888A1C, - 30DA52AA554A0249429AC3FC, - D6238E383F396236E3A4C054, - 30CA850D191ECD5F1F7B6A70, - DA78B13D87626C49A2140FDC, - 2EE8E77D21471265869C9B4A, - 5A73A448137344953ED2BD32, - A6BC854E7C5B932911B2AFF2, - 43B80E11AC5121A2F4B8DD78, - EEA020419EF58E90C10AAE26, - 9EB2AE5A72227301C365568F, - CDB41763FDE907C3C0E75374, - 4C66D04A6A5FA514A10AA406, - 263BE0BDE184A7184A118B46, - 2B702EF83CBD217F8F9195F2, - 67541565521633071C03BD35, ); name = windows; sourceTree = ""; }; - BBA5875791623330D6DC95AB = {isa = PBXGroup; children = ( - 10DF2A823B97BBC0BD840B9F, - 989CD2B68A4EF90456E19ED9, - E32D1C481161F063918F76AA, - C06F64DF6D95D5C9C8B2D5F8, - D94C07E10FC25EE303D64992, - 937A2E7B951F5D527DF54245, ); name = menus; sourceTree = ""; }; - 5D340809199E2AA65DF46FC0 = {isa = PBXGroup; children = ( - 1676147A3FADD6D79FF42CDF, - CD8B9E60EFE0A0ED368EE3D9, - 7890AB8CBF31F9788E10DBD5, - EA082125C757D1FD63BA38C5, - 6A643B44198DCE6FFE057E9B, - 428FA66F7D6FB46A64B438E1, - 88A8F1D957ED293712DE0E23, - C47BAAAD3DF91B17A7787941, - 49FCD3BBF372EE7F6F143EA9, - 2DDE8684F3C5CB4A781D72A5, - F58760A8EE18630F97C7B646, - 1D62103CFAB9245F2CF523EC, - 1065FE461C00EABD9485BB93, - 2E093A5506319EC68DA184F4, - 53AA2F507FD9DE263E43B277, - 8717F2B47F51F0473C041760, - 08085F4282FC26BA8D377921, - B8BDAFE861AD60BEC44D7ED5, - 8838FC2F76E6D775B2E75F23, - C09840AD421A11A244964AB5, - 36A65D869B23D9987C676BCD, - 560B074FDFF6F94477083076, - CE045161909A4EADCE49629F, - 2A1FF908BB6FEBAD912CDE8B, - 11A95002F7CE796B7C27EAA7, - C7A943716B2FD728EFAC84D1, - 139D5B8276448B8BFDBA3F7F, - E23EDF80FD5320232483D80F, - 7B83011366B95CC61212E5D2, - B56F4C53187D40137670DB1B, - C7C8C7D58A08D1583E0C2E6B, - 8329E2A86DF3E781B790F128, - 6C52D68EDEA2D7ECA4CCC2BF, - 58EE7977BC7FBB3523A910D9, - 50C099C6D8CA6DBF95B0828D, - 5D4FE2C580EFC84212CFBFB5, ); name = layout; sourceTree = ""; }; - AC9C1779409BE4B43780B4C2 = {isa = PBXGroup; children = ( + 2FE1CAD67485BBCE5EA038D4 = {isa = PBXGroup; children = ( + E5058DD199CEC42ECE922239, + D74B19291F4B0370A2742A63, + 88E9F6A65110F4753E115FF5, ); name = placement; sourceTree = ""; }; + A3212051A49A69AC9D00F91B = {isa = PBXGroup; children = ( + 509EE811D5F7C5DCF8D66EC5, + ACB6D23DBA7C941FEC62F935, + 5B5616FC0965B85695BB953A, + 75A548DB882C9629FFFA850E, + 54810F7DAE8AD92E99472AAB, + EC642A5CE511D5BC8E3FDFFC, + F2F8E6D63A2AA76BAB91C64B, + 1674F712FCFF1D329D5A125B, + 2FE1CAD67485BBCE5EA038D4, + 6ACBD7C68EE20A8E8C5CC1AB, ); name = "juce_graphics"; sourceTree = ""; }; + DEEAC2D315FDF1E0342A3C7A = {isa = PBXGroup; children = ( + 5434953F55BD35F74D59D980, + 6A3315B465362CD3AF66D306, ); name = application; sourceTree = ""; }; + 87547D473DDA05308695CB51 = {isa = PBXGroup; children = ( 182223C68F452171BE479C01, 3240A232A5C82A812A837A2F, 912E1A63093C3FA3BD2AFE61, @@ -2000,22 +1841,27 @@ C2FFDDA61218A94403D5FE56, 355DBB46C4283779C367E97B, 09EB2AA32041290412E00D8B, ); name = buttons; sourceTree = ""; }; - 5ED6933CBDAFE300C2ABD720 = {isa = PBXGroup; children = ( - BB29289B196047505CF5EE6B, - 541E4974C73E294DBA415BA0, - F4BBD7DEBE0F1DD2CE45C411, - 1BE21633CDF618F8D993F3BE, - 193F42507FBE4E7A62D81E2C, - F89584972F16A8EC49E5E74D, - 531D198DE52845A4B641B6B3, - E682A3A52BD15D5CA4933C12, - A631CD93C2809211DD926938, - 7CDA22D66C8FEDF1B644D041, - 0B9867D5674933AF753A2CF6, - 2F8041ECBF70D78604686D6B, - 82AABF91CB005E5463F1D522, - 2551FA5B61BFBEB5E0310B66, ); name = positioning; sourceTree = ""; }; - C8A05D0DDC15576400097A2B = {isa = PBXGroup; children = ( + E8758F384799A3380C68E6AD = {isa = PBXGroup; children = ( + 06903FD63E508771C576431D, + F779C79AC37C83A60B997641, + 151ADDBE74B99337BC2C2586, + CF626DE27EB763C9BCFD4F15, + 01AD7BA1E1B20309DC969EE2, + CAD3749B6A5BDB2BB00D3498, + 3B61B715F29A0AEAEF73CCBA, + 2BC7AB69474D7E280098B893, + 818729A3311F3A7B8DB03764, ); name = commands; sourceTree = ""; }; + D20884260A88DCA60EA3E10B = {isa = PBXGroup; children = ( + 2F1324CBA29604BD3E2003B5, + 2108383000B0A3564DFF340D, + C549EFF977C210EB398C9A33, + 7FC3D3D142D1B4398D07FFC7, + E98EA1189613978EA4E78D85, + 73CF65298983B8CDC1CD84AC, + FA5777F9FFCC6BE9D9F98874, + FE613A570CE31071FD22DC06, + 2A155BD926FEB91142E6A638, ); name = components; sourceTree = ""; }; + 651B3A0A0A8DBCABB89877A1 = {isa = PBXGroup; children = ( 02F0BF69062E8D9583F13C83, A99853D3CB536CFDB6C91F98, FE4C496CFA9A1E786253B005, @@ -2031,31 +1877,7 @@ 02ABF8C447E1A47845F6027D, 842FE973E11AAEF49D77AFE3, 9461C1D2300CC3A91EC2D169, ); name = drawables; sourceTree = ""; }; - 976CE92C0E6CA7669AF1C0CB = {isa = PBXGroup; children = ( - 4F6768F8EF9CB4A34A501966, - 4C13F19ECFF6CA7AB9C801AC, - 8430FB57248237DDAD4CE4AD, - 7B5560AEA0CB3E507C16140C, - 5C5F8713DA326B5C6C559767, - 98D55DE4706A31BCD28458C3, - A966B620E1FB219BD4A4F3D9, - F99F73DEBB0EB724142FA930, - 4C9033415E05CD39408389AC, - 99E8C71CC462DDDBC52D360C, - E9A3E96E32C301EE817059C1, - BC30642EEF908E1C7757690B, - D45AD25E5AC67424EAE5A85F, - 825690E8512078D4F8595CCD, ); name = properties; sourceTree = ""; }; - 528B62250FF5AFE3DF0EB3C5 = {isa = PBXGroup; children = ( - 4F56EAB8D09665602226930F, - 73EC10FBCA420227E5A145F9, - 4AEA921081036DD4C259B45F, - 95568D274244E02150C7F417, - 06DE336A39A9FEC47A8C2F06, - 5C2DE230E3197CF04660851E, - FD2A08CE74C6EBC90CD44A49, - CE276E0CAE722EA80F7985BB, ); name = lookandfeel; sourceTree = ""; }; - 1B6365C0EB9F304B264DC487 = {isa = PBXGroup; children = ( + 2F206C7966B4B768C6E4FF00 = {isa = PBXGroup; children = ( A1244D54910A10100ECF8EE2, FE22C972B67EC59701E1CC3C, 0D979051139C2AC633BB4B9C, @@ -2078,25 +1900,100 @@ DAACF5AFA6B6994384BA4984, 192EE3C990E80213984A44C2, E9BBEE1B3986E0829AA44133, ); name = filebrowser; sourceTree = ""; }; - 2761E2946DEDCB0AA51DE683 = {isa = PBXGroup; children = ( - 06903FD63E508771C576431D, - F779C79AC37C83A60B997641, - 151ADDBE74B99337BC2C2586, - CF626DE27EB763C9BCFD4F15, - 01AD7BA1E1B20309DC969EE2, - CAD3749B6A5BDB2BB00D3498, - 3B61B715F29A0AEAEF73CCBA, - 2BC7AB69474D7E280098B893, - 818729A3311F3A7B8DB03764, ); name = commands; sourceTree = ""; }; - 9E82D25138749954193F1450 = {isa = PBXGroup; children = ( + FAFD36677EA1A24D8DFFC99C = {isa = PBXGroup; children = ( + 73F0F1FA09AE9F7308AFCC3B, + C6D9D6E03D4B740DDF9B3C57, + F037091D4A3012EBBA1E808F, + 0C6B7C49C4630C18F995C738, + 10932841EA586B6969446549, + A2EBD42F94D37FFF10F25985, + B2BD3F284DBA9EDFFF80ECE1, + 4E892CB7335853F8FE91B26F, + 5DA9EA3E74C2AB870EC9CACB, + 17D0D2AD3243F65FADB94446, + 70F33D8D2F48D64188861C6C, + AC3600881A53014EFC1CB8D2, + 0E1F414FCC996E155B4DB5DF, ); name = keyboard; sourceTree = ""; }; + A271C44E062FBEE3A6479B17 = {isa = PBXGroup; children = ( + 1676147A3FADD6D79FF42CDF, + CD8B9E60EFE0A0ED368EE3D9, + 7890AB8CBF31F9788E10DBD5, + EA082125C757D1FD63BA38C5, + 6A643B44198DCE6FFE057E9B, + 428FA66F7D6FB46A64B438E1, + 88A8F1D957ED293712DE0E23, + C47BAAAD3DF91B17A7787941, + 49FCD3BBF372EE7F6F143EA9, + 2DDE8684F3C5CB4A781D72A5, + F58760A8EE18630F97C7B646, + 1D62103CFAB9245F2CF523EC, + 1065FE461C00EABD9485BB93, + 2E093A5506319EC68DA184F4, + 53AA2F507FD9DE263E43B277, + 8717F2B47F51F0473C041760, + 08085F4282FC26BA8D377921, + B8BDAFE861AD60BEC44D7ED5, + 8838FC2F76E6D775B2E75F23, + C09840AD421A11A244964AB5, + 36A65D869B23D9987C676BCD, + 560B074FDFF6F94477083076, + CE045161909A4EADCE49629F, + 2A1FF908BB6FEBAD912CDE8B, + 11A95002F7CE796B7C27EAA7, + C7A943716B2FD728EFAC84D1, + 139D5B8276448B8BFDBA3F7F, + E23EDF80FD5320232483D80F, + 7B83011366B95CC61212E5D2, + B56F4C53187D40137670DB1B, + C7C8C7D58A08D1583E0C2E6B, + 8329E2A86DF3E781B790F128, + 6C52D68EDEA2D7ECA4CCC2BF, + 58EE7977BC7FBB3523A910D9, + 50C099C6D8CA6DBF95B0828D, + 5D4FE2C580EFC84212CFBFB5, ); name = layout; sourceTree = ""; }; + 156CC7EE1643EA066924663C = {isa = PBXGroup; children = ( + 4F56EAB8D09665602226930F, + 73EC10FBCA420227E5A145F9, + 4AEA921081036DD4C259B45F, + 95568D274244E02150C7F417, + 06DE336A39A9FEC47A8C2F06, + 5C2DE230E3197CF04660851E, + FD2A08CE74C6EBC90CD44A49, + CE276E0CAE722EA80F7985BB, ); name = lookandfeel; sourceTree = ""; }; + E9544C94B904F0EBB89FA143 = {isa = PBXGroup; children = ( + 10DF2A823B97BBC0BD840B9F, + 989CD2B68A4EF90456E19ED9, + E32D1C481161F063918F76AA, + C06F64DF6D95D5C9C8B2D5F8, + D94C07E10FC25EE303D64992, + 937A2E7B951F5D527DF54245, ); name = menus; sourceTree = ""; }; + FDCDA062AE5E9B9026D7DCAA = {isa = PBXGroup; children = ( B3E2A6A5C59E1462DF544A06, 81516145E8F737D290135758, BCACFA5E8370800EB6487CC4, 047E385F21CC5AD6238B120E, ); name = misc; sourceTree = ""; }; - 0D77CC5C0E81446BEBBFA067 = {isa = PBXGroup; children = ( - 5434953F55BD35F74D59D980, - 6A3315B465362CD3AF66D306, ); name = application; sourceTree = ""; }; - 23D479C4AE179B8DDF9FE026 = {isa = PBXGroup; children = ( + 96E9E79B573DB15989229616 = {isa = PBXGroup; children = ( + 3D2FFA1F349A15621962C064, + EA9FE6D1E0A072E73312916C, + AA920A77D326B0F5E53F567F, + 905A87EA32A249ABFD0A90AA, + 24FC5DD7F88DBB1E3A46AB54, + BC2E34C0883EB362398AC448, + 80E5245755DC2ECC4C6BABD5, + 9C734938D5FF5DA7827C74C6, + 7AD412430D3AEB0468089AF5, + 1890C5F569F315E5F8EBB1F9, + 6E176584A871F8C956918182, + D8DFE1C66668C30215288BBE, + EA3436079F0D78BB76CD15F7, + 7C8C5464933F6E34CF33578B, + CAD598C03B7C93B4AF912E66, + 184C5CCD9457D17375F9AE1C, + 1913719A1E4E1803CD54D11F, + 2D13D48857E2530BF41F70CB, + 9200669E9DB4FE676A07CD77, + D99C0F89D572BBF219A7B991, ); name = mouse; sourceTree = ""; }; + EB6C00F6FC7E4A031C5409AF = {isa = PBXGroup; children = ( 01F49D3FD943424005FB512F, DD5F4BFEA497212883A869A9, 7DA062415E40E3BEC0B847FE, @@ -2113,25 +2010,102 @@ 70276A64A50E5B56492853DD, 6A4AE0C59C1210D28A8C8AF7, 2F19C814598FC304CA841242, ); name = native; sourceTree = ""; }; + 9E631CD9EE6D34B52A0FF724 = {isa = PBXGroup; children = ( + BB29289B196047505CF5EE6B, + 541E4974C73E294DBA415BA0, + F4BBD7DEBE0F1DD2CE45C411, + 1BE21633CDF618F8D993F3BE, + 193F42507FBE4E7A62D81E2C, + F89584972F16A8EC49E5E74D, + 531D198DE52845A4B641B6B3, + E682A3A52BD15D5CA4933C12, + A631CD93C2809211DD926938, + 7CDA22D66C8FEDF1B644D041, + 0B9867D5674933AF753A2CF6, + 2F8041ECBF70D78604686D6B, + 82AABF91CB005E5463F1D522, + 2551FA5B61BFBEB5E0310B66, ); name = positioning; sourceTree = ""; }; + CFB4D411CA2070270396539A = {isa = PBXGroup; children = ( + 4F6768F8EF9CB4A34A501966, + 4C13F19ECFF6CA7AB9C801AC, + 8430FB57248237DDAD4CE4AD, + 7B5560AEA0CB3E507C16140C, + 5C5F8713DA326B5C6C559767, + 98D55DE4706A31BCD28458C3, + A966B620E1FB219BD4A4F3D9, + F99F73DEBB0EB724142FA930, + 4C9033415E05CD39408389AC, + 99E8C71CC462DDDBC52D360C, + E9A3E96E32C301EE817059C1, + BC30642EEF908E1C7757690B, + D45AD25E5AC67424EAE5A85F, + 825690E8512078D4F8595CCD, ); name = properties; sourceTree = ""; }; + 55C5A56311D2E1A1D9E0CB8F = {isa = PBXGroup; children = ( + 358C6A8FDD14AF0BADFC200E, + 1BBECE3C619C157F072748D9, + 79C8D0C6D1444EAB781C46F3, + 0E26995340F6E559281691DB, + 74BE52ADFCAEFACF704E1269, + 4120CBF145DA500C140BC666, + 2B8FF1E4F8D48AEDE05224D5, + A62BF9AB6EB0496F5BCE78B7, + 3BCC9E4DFC3910F668DA3FF7, + 241100DC52A0F56D071C8C4E, + FCAC296E92A219D70EB96AD5, + B8F25B3AB59A577E53304AC0, + B36D9787DD79D0DED8D791F0, + E0DB91A472A77866258D12B2, + A88B3DDBD1939456E225E36E, + 2DE7C6A69CC0096EF56E4049, + BDDD1C149C23BCA4F501BEF7, + 512D5182047E0B46E971A13D, + 1A1C23D2F16F880FCD3B565E, + 40B485A7CCC441C90EA92FBD, + A6285ED9A26A9DA0A2931910, + 277ADB563604EE1FB51FDAE7, + 6B67DE0FF4487B060DCF31E1, + A3BDCE78A0AE63BEA0DDE600, + 69CC80F5871F1AA06689E3BA, + A74BFBD7C3C18103B51F6342, + 456837CE387595EFF549939B, ); name = widgets; sourceTree = ""; }; + 87C14D3E4BAF3406D5603280 = {isa = PBXGroup; children = ( + C7089BDB2F572546643160C1, + A04410519258755461444678, + E4BD5632ADD38CF8BAD38A76, + 0BD502F6196E1FE7D9888A1C, + 30DA52AA554A0249429AC3FC, + D6238E383F396236E3A4C054, + 30CA850D191ECD5F1F7B6A70, + DA78B13D87626C49A2140FDC, + 2EE8E77D21471265869C9B4A, + 5A73A448137344953ED2BD32, + A6BC854E7C5B932911B2AFF2, + 43B80E11AC5121A2F4B8DD78, + EEA020419EF58E90C10AAE26, + 9EB2AE5A72227301C365568F, + CDB41763FDE907C3C0E75374, + 4C66D04A6A5FA514A10AA406, + 263BE0BDE184A7184A118B46, + 2B702EF83CBD217F8F9195F2, + 67541565521633071C03BD35, ); name = windows; sourceTree = ""; }; 9C4033FFA3C21A4CEDF67C73 = {isa = PBXGroup; children = ( - F1DA02E10E12854B9398E8C0, - 3750E06D980F78DF6C18B6D2, - BC7D6E54D9E9A3C9FB3E1C0A, - 601A0E1AB8094CEDE18197C4, - 1ADDC51A4430600E4AAAA5DB, - BBA5875791623330D6DC95AB, - 5D340809199E2AA65DF46FC0, - AC9C1779409BE4B43780B4C2, - 5ED6933CBDAFE300C2ABD720, - C8A05D0DDC15576400097A2B, - 976CE92C0E6CA7669AF1C0CB, - 528B62250FF5AFE3DF0EB3C5, - 1B6365C0EB9F304B264DC487, - 2761E2946DEDCB0AA51DE683, - 9E82D25138749954193F1450, - 0D77CC5C0E81446BEBBFA067, - 23D479C4AE179B8DDF9FE026, - FAC5DDBFB00254C35D8987F2, + DEEAC2D315FDF1E0342A3C7A, + 87547D473DDA05308695CB51, + E8758F384799A3380C68E6AD, + D20884260A88DCA60EA3E10B, + 651B3A0A0A8DBCABB89877A1, + 2F206C7966B4B768C6E4FF00, + FAFD36677EA1A24D8DFFC99C, + A271C44E062FBEE3A6479B17, + 156CC7EE1643EA066924663C, + E9544C94B904F0EBB89FA143, + FDCDA062AE5E9B9026D7DCAA, + 96E9E79B573DB15989229616, + EB6C00F6FC7E4A031C5409AF, + 9E631CD9EE6D34B52A0FF724, + CFB4D411CA2070270396539A, + 55C5A56311D2E1A1D9E0CB8F, + 87C14D3E4BAF3406D5603280, 063357A85BA244642BE1274A, ); name = "juce_gui_basics"; sourceTree = ""; }; DF114C5936833878A46997BB = {isa = PBXGroup; children = ( DB748B0D9227F5345683CF7A, @@ -2193,9 +2167,21 @@ 1562C9D9FEDD7C31F674E2BB, 488105705659833F97300471, D9F37F228663829FCEC732D3, - B6EFD8D461F7BC1CA4954B69, 1F2FF9F4A1F8325AD3F19EA7, ); name = "juce_gui_extra"; sourceTree = ""; }; - C351D1801F7000CF7EB16A39 = {isa = PBXGroup; children = ( + 766D4531329B2C9C31E738D3 = {isa = PBXGroup; children = ( + FF34F4ED0C44B2BA4FBF22AA, + E8DBB02B17A6E144D08E4CC7, + 6308DABB4145FBD330B7DA5A, + 8EF11A0D1370915CA7AF4F64, ); name = geometry; sourceTree = ""; }; + C68100177C3351B178A3572D = {isa = PBXGroup; children = ( + 200A1B6B96E1089110CEAD48, + 7B81083FC4CCD2D096D93162, + F5B288379859F5C9F4FB83BB, + E8B785D8DD9C49BC7FF5EA75, + 51DD2ECC1AED271892E87814, + FC63A33CA2E025F5C4C22CD3, + 8139DFF71A397BB4FC1C4413, ); name = native; sourceTree = ""; }; + CA690AA101D7DEEB59803FB7 = {isa = PBXGroup; children = ( A1F10BB1A2745DC95DDDE0D6, D6AB846628BE74C5349C95CA, 6257CEA3C6EADCB94E25010F, @@ -2213,47 +2199,32 @@ FC1BA0654179A585DF5B9DC5, 6BA2D0C9FB49A5C3E0554000, AC25983CE9B938D1DB002A98, ); name = opengl; sourceTree = ""; }; - F873F1C35B16AE04A75E99A0 = {isa = PBXGroup; children = ( - FF34F4ED0C44B2BA4FBF22AA, - E8DBB02B17A6E144D08E4CC7, - 6308DABB4145FBD330B7DA5A, - 8EF11A0D1370915CA7AF4F64, ); name = geometry; sourceTree = ""; }; - 8EEE76AA4EC057A4D2507E39 = {isa = PBXGroup; children = ( + B513DD5415C3163E43BBB2A3 = {isa = PBXGroup; children = ( AB3C484314062E809AC41132, 5E69510D460EEB7754976CC8, ); name = utils; sourceTree = ""; }; - DFBBD0DCA08C2A6E552B7643 = {isa = PBXGroup; children = ( - 200A1B6B96E1089110CEAD48, - 7B81083FC4CCD2D096D93162, - F5B288379859F5C9F4FB83BB, - E8B785D8DD9C49BC7FF5EA75, - 51DD2ECC1AED271892E87814, - FC63A33CA2E025F5C4C22CD3, - 8139DFF71A397BB4FC1C4413, ); name = native; sourceTree = ""; }; C47DD018E100D8FA5BDEBB7E = {isa = PBXGroup; children = ( - C351D1801F7000CF7EB16A39, - F873F1C35B16AE04A75E99A0, - 8EEE76AA4EC057A4D2507E39, - DFBBD0DCA08C2A6E552B7643, - F4AD24F8DDD10C938759CEB9, + 766D4531329B2C9C31E738D3, + C68100177C3351B178A3572D, + CA690AA101D7DEEB59803FB7, + B513DD5415C3163E43BBB2A3, 14A37C392DF6CF1CDB64612D, ); name = "juce_opengl"; sourceTree = ""; }; - D0F919BD5E25E00651040936 = {isa = PBXGroup; children = ( - 29930414E0C7FD5EFC7F2095, - 36C9E79611229727DF5E5836, ); name = playback; sourceTree = ""; }; - DBDA6BAA1B84CA0C6F838008 = {isa = PBXGroup; children = ( + C805BB50F0EA8683CF1BBE4B = {isa = PBXGroup; children = ( 3EC73BE7C098A631E5D5107D, 29C7AE377B006C00D4293C59, ); name = capture; sourceTree = ""; }; - 75E1163D29EDCDF203433D84 = {isa = PBXGroup; children = ( + 80157E494A01EC1BE44C589F = {isa = PBXGroup; children = ( 3009F5CB4D15119D2C680F98, C8CABD53634D53E64132CAAD, CE89334A964AFF33758CBDEB, 5D475A368AC24E639B8A3797, 97C3A2B9575153E4CA0537B7, C4CE4565F5D41303888F6A59, ); name = native; sourceTree = ""; }; + 7DEFA7A7E23C0A137CEA6069 = {isa = PBXGroup; children = ( + 29930414E0C7FD5EFC7F2095, + 36C9E79611229727DF5E5836, ); name = playback; sourceTree = ""; }; D3C805B4AB4B31DFB20936B9 = {isa = PBXGroup; children = ( - D0F919BD5E25E00651040936, - DBDA6BAA1B84CA0C6F838008, - 75E1163D29EDCDF203433D84, - 178D5499D90E6C10AA778456, + C805BB50F0EA8683CF1BBE4B, + 80157E494A01EC1BE44C589F, + 7DEFA7A7E23C0A137CEA6069, B6874BAE87F275944C07B498, ); name = "juce_video"; sourceTree = ""; }; 713498D20048E6A3D46E2D0B = {isa = PBXGroup; children = ( EAD085E39B98D2F88E2854DA, @@ -2275,24 +2246,24 @@ 4975DB849F14413317E94609, 8D70A7277DDD7B7974E9F178, 016565008F3FF4F39192ACA6, - 0349FEE5DA18067918536934, - 1E0453D8A9741695357567E3, - 40D267701C8FF75121454D79, - 66C5D2F0D9B9ABA7F4A386E8, - 5B466272F3B821BE88BAC205, - ED6224ABC715AAB68661F4D4, - 4E49D12CA5C42721F532DCD6, - B9D26C6C4CED62E6708B6865, - 63AC834818EFF45708101F9A, - 9079FD325609A4E67E44F3ED, - B27A7B237782F9E15E4BF8D5, - 09D51FD6DE5DF526BB36B4D3, - 141036E097DAC47FB6F9CA80, - 786CF1CA66289DB77845F8E9, - 9895036432E9AE55EE16323F, + 2B789C58AFC77C0527BFBBB5, + 3BF94F93AE8A8E9AFA5FDEC7, + C8DBA0F79A42D081DF328798, + 0CD847B28F63BAE0AB55CE37, + 66C35D440440937001697D0B, + A67AC004E3AD3129C578EFA0, + 2403B8D4A16FB80D115BCD2A, + FC022E24D3A4C3E7C77E55BF, + A7F846EF40A343C8E30D18DB, + 9FB3AFE9C376328C6D798741, + A6EBDFEA86BEFF4682C46940, + E13D0BEFB46B4D8751EF6CAB, + 652A128D7DE1672618DB9521, + EB93700805DBEBF58092DC3C, + 16C0655B97D6D3B992D6733E, 59E2B82491E344257F84FC40, ); name = "Juce Library Code"; sourceTree = ""; }; 821D88BA60F316F96BC8A86D = {isa = PBXGroup; children = ( - 91F4E52A1B31FB5998FEF665, + B487CD915AF683CE01469268, F2066125C7C0B19E1065BF1D, AEF26EF11BEBA847F152A1D5, ); name = Resources; sourceTree = ""; }; 9439CB46EE08D16AAA26A203 = {isa = PBXGroup; children = ( @@ -2309,7 +2280,7 @@ 033BE48C56ED09055876AFB9, C68A1D6B6EAA0B70553FF6D3, ); name = Frameworks; sourceTree = ""; }; 9EB09FCC1FD3F263F24203C5 = {isa = PBXGroup; children = ( - 229D2DAADACF15540C3BBD15, ); name = Products; sourceTree = ""; }; + 90B1185950EF7670F87EAA3F, ); name = Products; sourceTree = ""; }; 605D88E415A9989447F78548 = {isa = PBXGroup; children = ( DAD5A945FFB6D6920BF0D1F6, 713498D20048E6A3D46E2D0B, @@ -2317,7 +2288,7 @@ 821D88BA60F316F96BC8A86D, 9439CB46EE08D16AAA26A203, 9EB09FCC1FD3F263F24203C5, ); name = Source; sourceTree = ""; }; - D0259E85380471FB442A4B44 = {isa = XCBuildConfiguration; buildSettings = { + 963FEEC67CA1488B71067091 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2336,10 +2307,10 @@ "JUCE_APP_VERSION_HEX=0x30000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.JuceDemo; }; name = Debug; }; - 80E4DBEBE0CE7D218C89F78C = {isa = XCBuildConfiguration; buildSettings = { + 903E7C1C8383FB576E8BA554 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2359,7 +2330,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.JuceDemo; }; name = Release; }; A16C0416417EF9DF7B09973F = {isa = XCBuildConfiguration; buildSettings = { @@ -2400,16 +2371,17 @@ TARGETED_DEVICE_FAMILY = "1,2"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 39CDCEDD5B56630ADC06B588 = {isa = PBXTargetDependency; target = 00C030852F071EE5DCA3C532; }; E3E8152B5B6326971AA2F802 = {isa = XCConfigurationList; buildConfigurations = ( A16C0416417EF9DF7B09973F, 5D9A258B559C20D1603B9B9F, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 3E10D74DDAF399AFE44EAE00 = {isa = XCConfigurationList; buildConfigurations = ( - D0259E85380471FB442A4B44, - 80E4DBEBE0CE7D218C89F78C, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 8FEB5329109B581E7C40CEBC = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + D3C30326DE5136D39B922959 = {isa = XCConfigurationList; buildConfigurations = ( + 963FEEC67CA1488B71067091, + 903E7C1C8383FB576E8BA554, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 8A0460E8E406AB26F4BA09A8 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 903D7CA9DAB57660179C9816, 0C2591D2A41D00D364570D9B, ); runOnlyForDeploymentPostprocessing = 0; }; - A1B40A40EED2EBD970739FBF = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + DB71CE9A0FCC9F1D4DB88011 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 9E8944195DB3FCA7AC031CE5, E036E92901E0B69FCDF451DC, E95494B76EDE178B2969C527, @@ -2451,22 +2423,22 @@ A1F184ABE297300A9E58BE94, 41F9A5936E54187528B817E9, 7BEA73E4BB71CE05E542A6E8, - F11E1D83596BC7786FC69405, - 67EB8B44CAD18BA4AF577528, - 445DE2471E5D168763AF149B, - 795A76FB056FA340861A8C51, - E96BBEAA081BFD7B244B120C, - FEDF1AA6CC2486AE0C1267C1, - 47F2181361C8EB7D67C89169, - 7CA1524D7DE0C18C1F070C97, - 64A5DA788C3DAC2F02BBDA0F, - 633491D8F37C87F3D426F0FE, - AC074F24DB676919ABF06188, - BFEF0063952A3A4DD92CB068, - D39B2783DD6DB671D8BAC0EE, - 7FDB32957337BE65186DA1A2, - 52637F000CB62E13F2D98026, ); runOnlyForDeploymentPostprocessing = 0; }; - 62864F0322651D6B1B57BBA6 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 27C45C30B401F78C4AD2018B, + 9802D89D43B4B7C1A209515B, + 7CC8EA9902367FB1085F23EB, + FF9E62C79E4C341D9F24A35B, + EE7B3D7B003CF7F565899BB9, + B524E9EC1808C486152A6B12, + 83175ADAC9A8816E534FBB17, + ED20291EC7E656726AC63259, + 9BAE90BFAE7C71EDD5E6F56D, + 1CBE066CB2B6636D341C5C09, + 37EB9CCA5EDCBF2248E70EE4, + 6F78472E107462A5DF946152, + D1E75C36990645CC17E58511, + 74C9ED42D599D90581025EDF, + 8A222F52E0807B8E934447BF, ); runOnlyForDeploymentPostprocessing = 0; }; + 8B042CD6831F0E9BD5C0815E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( E16EA7E816B50766F3AE4F88, BB7001D6FD448E6C0AAE4F30, 5CA55A61B4ECF6BE53DB459A, @@ -2479,11 +2451,11 @@ 98416DF4B2FD4D550364EBE8, 9855E6AE1E9125FC6C3673D4, 1562996CAD648AAC922C763F, ); runOnlyForDeploymentPostprocessing = 0; }; - 5EA17FD285246351AFA8AF1E = {isa = PBXNativeTarget; buildConfigurationList = 3E10D74DDAF399AFE44EAE00; buildPhases = ( - 8FEB5329109B581E7C40CEBC, - A1B40A40EED2EBD970739FBF, - 62864F0322651D6B1B57BBA6, ); buildRules = ( ); dependencies = ( ); name = JuceDemo; productName = JuceDemo; productReference = 229D2DAADACF15540C3BBD15; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - A97F75347E57A9C1AF731F1D = {isa = PBXProject; buildConfigurationList = E3E8152B5B6326971AA2F802; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 605D88E415A9989447F78548; projectDirPath = ""; projectRoot = ""; targets = ( 5EA17FD285246351AFA8AF1E ); }; + 00C030852F071EE5DCA3C532 = {isa = PBXNativeTarget; buildConfigurationList = D3C30326DE5136D39B922959; buildPhases = ( + 8A0460E8E406AB26F4BA09A8, + DB71CE9A0FCC9F1D4DB88011, + 8B042CD6831F0E9BD5C0815E, ); buildRules = ( ); dependencies = ( ); name = "JuceDemo (App)"; productName = JuceDemo; productReference = 90B1185950EF7670F87EAA3F; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + A97F75347E57A9C1AF731F1D = {isa = PBXProject; buildConfigurationList = E3E8152B5B6326971AA2F802; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 00C030852F071EE5DCA3C532 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 605D88E415A9989447F78548; projectDirPath = ""; projectRoot = ""; targets = (00C030852F071EE5DCA3C532); }; }; rootObject = A97F75347E57A9C1AF731F1D; } diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29.png index b4a6778bc9..fab6ec160a 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29@2x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29@2x.png index bb066a4439..18950aa151 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29@2x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29@2x.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29@3x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29@3x.png index 351d6d864a..6ae2d1ec07 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29@3x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-29@3x.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png index 204a276565..228096721c 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-72.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-72.png index 4ad2adae16..c155e3cb66 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-72.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-72.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png index e3e4502f65..849c1e2016 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-76.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-76.png index 2f6dfe68bc..2e07ee8283 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-76.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-76.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png index 8c9da68255..c26417f0cb 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png index 1cdfbe6697..e89bf56023 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-@3x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-@3x.png index 40631d44c3..90a424f47a 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-@3x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-@3x.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png index b4a6778bc9..fab6ec160a 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png index 8d5af75925..c291018248 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png index 4eb1f60152..6b774b1ffb 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png index bb066a4439..18950aa151 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png index b7afba6a2a..f673561b35 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png index 4db42cda57..63d5c1dcf4 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png index 4db42cda57..63d5c1dcf4 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png index 204a276565..228096721c 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon.png index 5efcf0aff3..75780329cb 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon.png differ diff --git a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon@2x.png b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon@2x.png index f4dd12f2f9..44d24523e5 100644 Binary files a/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon@2x.png and b/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon@2x.png differ diff --git a/examples/Demo/JuceDemo.jucer b/examples/Demo/JuceDemo.jucer index 6b5065fbc3..a04601c89d 100644 --- a/examples/Demo/JuceDemo.jucer +++ b/examples/Demo/JuceDemo.jucer @@ -1,14 +1,8 @@ + bundleIdentifier="com.yourcompany.JuceDemo" jucerVersion="4.2.0" + defines="JUCE_UNIT_TESTS=1" includeBinaryInAppConfig="1"> @@ -39,7 +33,7 @@ + objCExtraSuffix="Lpywnl" bigIcon="BvyE0d" iosScreenOrientation="portraitlandscape"> + bigIcon="BvyE0d" androidScreenOrientation="unspecified" androidMicNeeded="1" + gradleVersion="2.10" gradleWrapperVersion="0.6.0-beta5" gradleToolchain="clang" + gradleToolchainVersion="3.6" buildToolsVersion="23.0.1"> diff --git a/examples/Demo/JuceLibraryCode/AppConfig.h b/examples/Demo/JuceLibraryCode/AppConfig.h index 0036f73a01..37e2bd9de2 100644 --- a/examples/Demo/JuceLibraryCode/AppConfig.h +++ b/examples/Demo/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,11 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -#define JUCE_DONT_ASSERT_ON_GLSL_COMPILE_ERROR 1 - -#define JUCE_ENABLE_REPAINT_DEBUGGING 1 -#define JUCE_IS_REPAINT_DEBUGGING_ACTIVE juceDemoRepaintDebuggingActive -extern bool juceDemoRepaintDebuggingActive; +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -44,9 +40,15 @@ extern bool juceDemoRepaintDebuggingActive; //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/Demo/JuceLibraryCode/JuceHeader.h b/examples/Demo/JuceLibraryCode/JuceHeader.h index 3f59dc05f2..261b42a1b0 100644 --- a/examples/Demo/JuceLibraryCode/JuceHeader.h +++ b/examples/Demo/JuceLibraryCode/JuceHeader.h @@ -14,21 +14,23 @@ #define __APPHEADERFILE_SBBIZR__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_audio_utils/juce_audio_utils.h" -#include "modules/juce_box2d/juce_box2d.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #include "BinaryData.h" #if ! DONT_SET_USING_JUCE_NAMESPACE diff --git a/examples/Demo/JuceLibraryCode/ReadMe.txt b/examples/Demo/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/Demo/JuceLibraryCode/ReadMe.txt +++ b/examples/Demo/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/Demo/JuceLibraryCode/juce_audio_basics.cpp b/examples/Demo/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_audio_basics.mm b/examples/Demo/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_audio_devices.cpp b/examples/Demo/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_audio_devices.mm b/examples/Demo/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_audio_formats.cpp b/examples/Demo/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_audio_formats.mm b/examples/Demo/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_audio_processors.cpp b/examples/Demo/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_audio_processors.mm b/examples/Demo/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_audio_utils.cpp b/examples/Demo/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_audio_utils.mm b/examples/Demo/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_box2d.cpp b/examples/Demo/JuceLibraryCode/juce_box2d.cpp new file mode 100644 index 0000000000..2f1e1f8133 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_box2d.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_core.cpp b/examples/Demo/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_core.mm b/examples/Demo/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_cryptography.cpp b/examples/Demo/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_cryptography.mm b/examples/Demo/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_data_structures.cpp b/examples/Demo/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_data_structures.mm b/examples/Demo/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_events.cpp b/examples/Demo/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_events.mm b/examples/Demo/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_graphics.cpp b/examples/Demo/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_graphics.mm b/examples/Demo/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_gui_basics.cpp b/examples/Demo/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_gui_basics.mm b/examples/Demo/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_gui_extra.cpp b/examples/Demo/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_gui_extra.mm b/examples/Demo/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_opengl.cpp b/examples/Demo/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_opengl.mm b/examples/Demo/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_video.cpp b/examples/Demo/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/juce_video.mm b/examples/Demo/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/Demo/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/Demo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/Demo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/Demo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/Demo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/Demo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/Demo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_box2d/juce_box2d.h b/examples/Demo/JuceLibraryCode/modules/juce_box2d/juce_box2d.h deleted file mode 100644 index c45c83e1ef..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_box2d/juce_box2d.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_box2d/juce_box2d.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/Demo/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/Demo/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/Demo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/Demo/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/Demo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/Demo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/Demo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/Demo/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index 718392ff72..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/Demo/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/Demo/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 0dd1636ec2..0000000000 --- a/examples/Demo/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_video/juce_video.h" diff --git a/examples/Demo/Source/Demos/CodeEditorDemo.cpp b/examples/Demo/Source/Demos/CodeEditorDemo.cpp index 08c714e60a..836f27feaf 100644 --- a/examples/Demo/Source/Demos/CodeEditorDemo.cpp +++ b/examples/Demo/Source/Demos/CodeEditorDemo.cpp @@ -44,7 +44,7 @@ public: "/* Code editor demo!\n" "\n" " To see a real-world example of the code editor\n" - " in action, try the Introjucer!\n" + " in action, have a look at the Projucer!\n" "\n" "*/\n" "\n"); diff --git a/examples/Demo/Source/Demos/MidiDemo.cpp b/examples/Demo/Source/Demos/MidiDemo.cpp index 48b86ddeaa..3310aecc35 100644 --- a/examples/Demo/Source/Demos/MidiDemo.cpp +++ b/examples/Demo/Source/Demos/MidiDemo.cpp @@ -188,7 +188,7 @@ private: { currentMidiOutput = MidiOutput::openDevice (index); jassert (currentMidiOutput); - } + } } void comboBoxChanged (ComboBox* box) override diff --git a/examples/HelloWorld/Builds/Linux/Makefile b/examples/HelloWorld/Builds/Linux/Makefile index f28208181f..218a56a101 100644 --- a/examples/HelloWorld/Builds/Linux/Makefile +++ b/examples/HelloWorld/Builds/Linux/Makefile @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -51,12 +51,12 @@ endif OBJECTS := \ $(OBJDIR)/Main_90ebc5c2.o \ $(OBJDIR)/MainComponent_a6ffb4a5.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_gui_extra_b81d9e1c.o \ + $(OBJDIR)/juce_core_75b14332.o \ + $(OBJDIR)/juce_data_structures_72d3da2c.o \ + $(OBJDIR)/juce_events_d2be882c.o \ + $(OBJDIR)/juce_graphics_9c18891e.o \ + $(OBJDIR)/juce_gui_basics_8a6da59c.o \ + $(OBJDIR)/juce_gui_extra_4a026f23.o \ .PHONY: clean @@ -85,32 +85,32 @@ $(OBJDIR)/MainComponent_a6ffb4a5.o: ../../Source/MainComponent.cpp @echo "Compiling MainComponent.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp +$(OBJDIR)/juce_core_75b14332.o: ../../JuceLibraryCode/juce_core.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_core.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp +$(OBJDIR)/juce_data_structures_72d3da2c.o: ../../JuceLibraryCode/juce_data_structures.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_data_structures.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp +$(OBJDIR)/juce_events_d2be882c.o: ../../JuceLibraryCode/juce_events.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_events.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp +$(OBJDIR)/juce_graphics_9c18891e.o: ../../JuceLibraryCode/juce_graphics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_graphics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp +$(OBJDIR)/juce_gui_basics_8a6da59c.o: ../../JuceLibraryCode/juce_gui_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_extra_b81d9e1c.o: ../../../../modules/juce_gui_extra/juce_gui_extra.cpp +$(OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_extra.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" diff --git a/examples/HelloWorld/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj b/examples/HelloWorld/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj index 3b7ec2043e..1735cab56a 100644 --- a/examples/HelloWorld/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj +++ b/examples/HelloWorld/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 9B5335D3CC41BA3A59D5E2E6 = {isa = PBXBuildFile; fileRef = 630E0739D24A3C9E99CD4592; }; 4DB01A361C3EB8BBBE893AAC = {isa = PBXBuildFile; fileRef = 21A912CCEA1FC0733AD65075; }; 51A76E3A281D21F429C75F0E = {isa = PBXBuildFile; fileRef = A9E35E85D16F32AD3EA135BE; }; 820ECCDC2115F6687BEC40C6 = {isa = PBXBuildFile; fileRef = 156FD1B428979C9E5D43DDC2; }; @@ -14,18 +15,17 @@ 6E85E85F989CB43995D01BAF = {isa = PBXBuildFile; fileRef = D071023526C8D2E38D1C95C5; }; 535A340E26E5D6766D1780CA = {isa = PBXBuildFile; fileRef = B3978067F1432E1A2618A5DB; }; 31E87C6EC193B9C408D16F20 = {isa = PBXBuildFile; fileRef = 0EDDB91E8D84944C3EBACFFE; }; - F1FECDFA7E29BD6B703AF52B = {isa = PBXBuildFile; fileRef = 116E9A279FB25AE32174C42F; }; - EA50C8A2A8471D0EB4B8E644 = {isa = PBXBuildFile; fileRef = C1980330512BAADDA1CB0D24; }; - 10A93C9ECE23E879115D5B95 = {isa = PBXBuildFile; fileRef = 8FC7BFF093D665F8178EC297; }; - 16890172C661285B431823B1 = {isa = PBXBuildFile; fileRef = B2650D0AA7710D3C2627238A; }; - 7DCA87102FFCD304FA172464 = {isa = PBXBuildFile; fileRef = 01D2B9B2D33BFF1F4B571B7E; }; - 219E48FBEA32F43040A9970C = {isa = PBXBuildFile; fileRef = F21F13BF684528EB7041BD67; }; + C00F4D9BB21AA1D23C159240 = {isa = PBXBuildFile; fileRef = EACC160E0A89470B41179AB4; }; + FD58015BBF155E1BC897A3DB = {isa = PBXBuildFile; fileRef = CD26BF26FF05366672B6606F; }; + 7E94E1B62C6D18481CF59459 = {isa = PBXBuildFile; fileRef = F7AF7F3B0D1DCF1E9B1F4DA1; }; + 605BA65217C14EDE46D7BBDB = {isa = PBXBuildFile; fileRef = 7B4F5B653B7DDBC603F313BC; }; + D64D8487EDE1692651640117 = {isa = PBXBuildFile; fileRef = 20D5A8BFF03A85C71D10B72A; }; + 91B43FAA9FF01E555772E593 = {isa = PBXBuildFile; fileRef = 6070F82641B68C6D023AD16D; }; 00BB14FB0329250A897855F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; 00D9EB5B09E980D4A78D852A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; 00FD1194DB59F69CA9DFCFAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; 016AB5DF7206562FA4B48A81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; 01A853C55CAE8341C207A758 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; - 01D2B9B2D33BFF1F4B571B7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 01D5DC75EA54630B8805AD59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 02123F620ABB8F19FCE4E7E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; 02BD81436ED17F1341E19522 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; @@ -65,7 +65,6 @@ 0EDDB91E8D84944C3EBACFFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; }; 0F5CBF5A5C2283DA1344E55E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; 10650C6BB284DC0F6E7DCB5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 116E9A279FB25AE32174C42F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 118B13BE32C7FDCE82BDC495 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 1259079CB2A8907577BBBAA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; 130A28E84D438B08C6B5D5A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -116,6 +115,7 @@ 207945846A9C6558F509C745 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; 20A5A541366F7C22EF633114 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; 20BC71D082643A43C9BD37C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; + 20D5A8BFF03A85C71D10B72A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 2162A9A1F6F5DF44CBAC2129 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2199D426EC85451D81636490 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 219B89271C840E2D7E512612 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -158,7 +158,6 @@ 309B10A91B0698EC749802D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; 30D62F5F1125F39CE8D28C78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 3123FA92E774DD0E4788E9FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; - 31F1BE05C5BC30558F8039AD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 31FED87B0FA79D42C5B63186 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 32A77D14749535446A0BC825 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 32B8A985D15EAE4008F43D5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -166,7 +165,6 @@ 3437B0E3EA85400DBEEE0074 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; 348CDBF399D99B719511B313 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; 34B6C8553DCBD14A2F7207FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3549AF6032831F9553E74467 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 35BD72D236BE7ADC019B5564 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; 35CCF611A1FFF0A68FA75161 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 3705B72C4B467A1EABEC9C49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -265,6 +263,7 @@ 5FCCDEEE0E7A1AD4179D1E1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FE579E53ADAEEDEDF2AA2D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; 601874CF9435F18E7B69AE6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; + 6070F82641B68C6D023AD16D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 60DDA3B2D06C918647F0F2FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; 60F8D50274C2C6DEA40C13AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; 6108C64B7B0AD2CA64F30DC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -275,6 +274,7 @@ 62B84090765C713CC4250BB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; 62DF24F1C7E14730CDA3F27B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; 62E67D3BBC3098E5BC56F835 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 630E0739D24A3C9E99CD4592 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 632A6E49E7D869A9744A4491 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; 6421875FDD1DB8F8C322F3A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 64D016CA7156861886442427 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -322,7 +322,6 @@ 71EA769D5757AB3B16E5E6E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; 7224FBF6C8769342A0E3AC71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; 732EB7C9CF8E817B7239DBA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; - 7402FA767F4FD9CCD3DD1578 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 744475CFFBA91FDA03DDF659 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 74AB579ADDC7C355C5704A16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; 75228523BAA6F029F315E6F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; @@ -335,6 +334,7 @@ 7A6E2A815D9AE276CF064A24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 7A704BB75CD29EA20C349CDA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; 7A969F79FFA4031B868F9EED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7B4F5B653B7DDBC603F313BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 7B78D4684FE1D74EA847C1B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; 7BB92A7F312D9DA6AA53FAC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; 7C019D56F09C3415D36A0058 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -384,8 +384,6 @@ 8F92FD719B301B68F4945EA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; 8F977FE20118240233D8E05E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; 8FA331691E39F5D8FB0DCDF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8FBE4F804ECCBADAA37592F0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 8FC7BFF093D665F8178EC297 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 8FE02C7AD75EE732A416DA8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; 90CFC8BC9D8A156A512D2A39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; 9132D1324A6D6D049C9B2FFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -477,7 +475,6 @@ B1557FE77AC7D7FBF5A745F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B16933E10DCBA3CC20ADFAFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; B2485AFF4249D9C40B9B54CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; - B2650D0AA7710D3C2627238A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; B2C3D53237084A8C79EE8B16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; B2EE22875A0E4C2679EFD3CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; B3978067F1432E1A2618A5DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -485,7 +482,6 @@ B3AE3983352E66690C865088 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; B3CEFD554B22D2764327CC70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; B4A651618E07F64027C2DB75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; - B531D38613FDEC368336A51E = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; B5880B8DE2B7362EF263D82A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; B5D117435CCB80BF33D4AD00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; B63040F76DC9E9F5256AC022 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; @@ -495,7 +491,6 @@ B78154B28539A2E8152D2B9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; B7F363708A0CDC05D9C04876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; B86F88CBFF4E577BCCF8D620 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - B8E7EC57DAC2DE65CFEC21E0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B909BE26785040CF82533E80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; B93ACCE3F29334143039311C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; B9BC9B5BC286D2C9356DDF47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -513,7 +508,6 @@ BFF18A9C80EEDD74D0223EEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; C001B0F67BB17E32A3BC8F92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; C016810AF5F23520BE9EBF2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - C1980330512BAADDA1CB0D24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; C1A8DCB1BD40331EFC186CF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; C1CC6D2EB9A261B4D2B926BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; C2012B18C8652969617417E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; @@ -525,6 +519,7 @@ C40948D9BB7965E367551251 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; C4272B1ABE77520CD6E55EB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; C4788802A0C1A2908645028B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + C47B583663A97D26144D160A = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; C511170BCB0784C896826010 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; C5401AF900EB8056416C1294 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; C546B9AC32E553D5969B2537 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; @@ -556,6 +551,7 @@ CB85029BEDE10DB68C5BAA21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; CBE147D9B86A9F69A7CCEC3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CC95B7798FE5B9D685B3573D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CD26BF26FF05366672B6606F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; CD87ECBCB1347FDB040D63FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; CD9D30D3D61F095124F6D916 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CE290D98DCBBDC902406E73F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; @@ -624,21 +620,19 @@ E96CBEBCDABA3EA741C4C2EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; E9904E84AFCF3AB39B03BAA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; EA433D25CF79DF86FEF978D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + EACC160E0A89470B41179AB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; ECC4847BBD2AC72116506F0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; + ED577465CA22A65861192A35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; ED872E47438BBE6325FE78F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; EE785DBFA288EFA2E7AB2108 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; EF28BA2B5E24F4749F732230 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; EF3A7A1A871BAB32EA1B46EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; - EF932865774E86525CE7FC55 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - EA398D9C544440E06637C134 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - ED577465CA22A65861192A35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; EF54929F7151858D8FF8107B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; + EF932865774E86525CE7FC55 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; EFE00478AEAFE39D81B0E59D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; EFE65E031B01332448C2BE5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; - F003AC63C800E3F090BF217F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F08B148BBAEA45BCDA3F066F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; F0A440A64636CA5008C1D76A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; - F21F13BF684528EB7041BD67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; F26B1DF1D28880AA0099B36D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; F2AA4EBDE6E999C033A8CA65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; F2C96C26ACDFFE9D480D5561 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -657,6 +651,7 @@ F6B44EB4315A24F4359BF2B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; F6CA8CB0E2135154E38E9707 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; F78633365BAD28DA5864C502 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7AF7F3B0D1DCF1E9B1F4DA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; F83EC8D59072A524F5DA56B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; F86158611AE1654F4BCAFC47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; F8FDB57B9F26F2B0582CBEED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -686,58 +681,7 @@ 0784B69B6377F90FB264DCB0, ); name = Source; sourceTree = ""; }; 23A603C0DAA7E2E423A4123A = {isa = PBXGroup; children = ( 39BDB517F5C4ED09B374411D, ); name = HelloWorld; sourceTree = ""; }; - 53B7ECB896E5903DD2493E14 = {isa = PBXGroup; children = ( - F92040E5407E1B24B9D740C2, - 3BE1A6F6B461F08095CABAC9, - BFF18A9C80EEDD74D0223EEC, - 5D8B625E558414B158ACA721, - E597E0071A0752D8B87C0C7A, - E62053E448B91F1A968D6B0C, - C743089A221B553DA6B45F65, - 898C4B2D036C170A6ED46DD0, - E02684265B013C418CC7A242, - 293CD4C7F50623F81F3D6297, - 98B2591FE72E0B3D259F332F, - 8299092A070FB3E459760F8C, - 2E621C1E7F2E9FC6A6D14282, - 52D7E72C26E3D1589A6A1BD4, - BA4ECA72D6EADF487141684A, - 408110CA0AFFDF83F3AF497D, - D4ED28003B9120E85F5CD490, - F6B44EB4315A24F4359BF2B5, - 1D68491BDF0E63AC125D454C, - 971270DAD06B91F5B156C362, - DD7DC4C53F386AD914887EDA, - 9B5E2905BAEE2A1E7B7657AF, - 03BB1C54D9DEDDAB20B854AD, - AD1F1A9815D8660FA0305028, ); name = text; sourceTree = ""; }; - C3BF0F36B4C2A20B594B2C17 = {isa = PBXGroup; children = ( - 5FCCDEEE0E7A1AD4179D1E1D, - FD5D001673478C39B79A9C6A, - 403E7E9949CFE8BD73DDD909, - AB625562B978102C10FD5311, - 39F7F5DC827150D2E57F1DBF, - 0B62C1B2DFE2EE1C8E1EB5B6, - 26341A8D55A799AC0ED8B33F, - 38E5FF4A3CBEA8C42D9F14CD, - F83EC8D59072A524F5DA56B0, - C6CA0624B45EC3D866BC0D79, ); name = maths; sourceTree = ""; }; - 283F53CC2F8E672B54F90A31 = {isa = PBXGroup; children = ( - 60DDA3B2D06C918647F0F2FF, - AA75E89A148ADF8C55671CA0, - C5401AF900EB8056416C1294, - 1F16E8AF03971A15157AD981, - 62733AC6CAD0F79BEAE0CF4F, - 09A3E1630BFC67C63AFEDE3A, - 46BD0A7BCF4C608DB94285EC, - 0B92355966B36E2B913BC8EE, - EF28BA2B5E24F4749F732230, - 601874CF9435F18E7B69AE6A, - 45905746CA7C3BFE98B583C9, - 89F164CF6D809DD8AB8FDB55, - 6C556B58616171CC70488F0D, - 6615B376201BA6A338D7177E, ); name = memory; sourceTree = ""; }; - 7582B2AE14482E2927B3AE2F = {isa = PBXGroup; children = ( + 794DFFB544985A9E4BB71FE9 = {isa = PBXGroup; children = ( 02123F620ABB8F19FCE4E7E5, F5D2E9784191EC7F2DFA3949, 068349E735D107BE09BEC641, @@ -759,37 +703,7 @@ E6CD70420EF8F0E3CAD9ED5B, 7A969F79FFA4031B868F9EED, A17E8E8081DF2A399C206DF2, ); name = containers; sourceTree = ""; }; - BF229D931FB1A5222CD9DB43 = {isa = PBXGroup; children = ( - C3AC4696140DE22682732FB6, - 61E66D9A002421AAA36E6CA2, - F93E87E35290A40DC20A4D44, - 65B0A35F0ED651E60556A0E4, - 7C91591CECC16FC22329ADB8, - 8EED918F1D3876E4EB17F5A5, - E7CEB65B72C024546E5927A7, - 6B625D967F13EC4AFB7BADCA, - DA8CFA399CD27524DB69AD78, - 1DFCB49A7B79D79376629528, - E830FDCCA2799244C53AEB8F, - 71B6F45D512F8B8D802B1927, - C016810AF5F23520BE9EBF2E, - 832D1429ADEE1B07AB3693A3, - 62DF24F1C7E14730CDA3F27B, - 0CE43A8B78FB46CE63C0AB6A, - B6AC99C26F679771A2F942B5, - 9FBFACCA56589CDCC3D78F0E, - 65DBA30ACD7C6156850F1F4E, - 6603F93CB38F0E7BEB779A9D, - B4A651618E07F64027C2DB75, - D624E1F31ADE1C718E97A3C1, ); name = threads; sourceTree = ""; }; - CFA0FE5274773CA97B9EA5A1 = {isa = PBXGroup; children = ( - B5880B8DE2B7362EF263D82A, - 8E1A22B596E70DF1D0C15F8C, - 15569873F24C4157977C8D9F, - C64E52A86F2984D4A5F82EF8, - 8215524ADDC78289AD8BD4CE, - AB7582784F8607123662C3EC, ); name = time; sourceTree = ""; }; - 120D356AA058212F80C97EAB = {isa = PBXGroup; children = ( + 0E0018AEDDE87B7E1E838FFF = {isa = PBXGroup; children = ( FC47B303DF1BE68BE78F9079, D882D6E64CEFE8FFE435EF40, 5457E4C7D67E767CCD8B0964, @@ -807,7 +721,81 @@ F5FD842A428369A565BC92E4, 83F74BA834946705EB9ED79C, 1657734A03E0F21166FAE9E8, ); name = files; sourceTree = ""; }; - 2AE9B24F8D2F81FB9B7FF4C7 = {isa = PBXGroup; children = ( + F675A1B181B929A10E0F2EDC = {isa = PBXGroup; children = ( + AEB923D05C620EF9E927B48C, + 99FBA3CCFA443DB353B07F71, + C4272B1ABE77520CD6E55EB7, + ECC4847BBD2AC72116506F0E, ); name = javascript; sourceTree = ""; }; + B11BB62450B7453F15CC4A15 = {isa = PBXGroup; children = ( + 2026B0F45584BD5BECC4EFBA, + 1A8917A61F4F6E9766564420, + 3832110FA8DA58E650AB6F9E, + EF3A7A1A871BAB32EA1B46EF, ); name = logging; sourceTree = ""; }; + 34A3F5DFEFA3BB3D96C89E77 = {isa = PBXGroup; children = ( + 5FCCDEEE0E7A1AD4179D1E1D, + FD5D001673478C39B79A9C6A, + 403E7E9949CFE8BD73DDD909, + AB625562B978102C10FD5311, + 39F7F5DC827150D2E57F1DBF, + 0B62C1B2DFE2EE1C8E1EB5B6, + 26341A8D55A799AC0ED8B33F, + 38E5FF4A3CBEA8C42D9F14CD, + F83EC8D59072A524F5DA56B0, + C6CA0624B45EC3D866BC0D79, ); name = maths; sourceTree = ""; }; + 079E92B46BB2C82F22F34543 = {isa = PBXGroup; children = ( + 60DDA3B2D06C918647F0F2FF, + AA75E89A148ADF8C55671CA0, + C5401AF900EB8056416C1294, + 1F16E8AF03971A15157AD981, + 62733AC6CAD0F79BEAE0CF4F, + 09A3E1630BFC67C63AFEDE3A, + 46BD0A7BCF4C608DB94285EC, + 0B92355966B36E2B913BC8EE, + EF28BA2B5E24F4749F732230, + 601874CF9435F18E7B69AE6A, + 45905746CA7C3BFE98B583C9, + 89F164CF6D809DD8AB8FDB55, + 6C556B58616171CC70488F0D, + 6615B376201BA6A338D7177E, ); name = memory; sourceTree = ""; }; + 217F279469B33A64EFBAE050 = {isa = PBXGroup; children = ( + 17697EA857D23FAC8FF46868, + 4A5ED88CC2ED6ADD8A5B102A, + 975AC19606552D5003580062, + E0A6F645310D7B77741716C4, + 35BD72D236BE7ADC019B5564, + 6DE47E2E070BC5173F0985BB, + 79A4F1CF3FB5D20104693598, ); name = misc; sourceTree = ""; }; + 819D84ABBC8FC9A0A2687B2D = {isa = PBXGroup; children = ( + 7D87E3CB6613ADCE674B00BE, + C7A6585C8F7FB3EF78837563, + AC488F0777290DB214E6E937, + A85BC2CE425BF6058D12702A, + E189A00A50805AE126B38E28, + F3F9135662EDBBC14EBC448C, + 786ABCE38FCC63E58ED44C5B, + 47D12441679F0062EB7C96AF, + 0C5169FC4BAB96B2F16BF5B8, + 942E454B72BC4A6CF702F2B4, + 5C4A0785E529A72663FC155E, + 23925ED31BD8E2D82FF86A31, + F78633365BAD28DA5864C502, + 1EC7132F648E537E2B1F95EC, + 68CC5DF188B4F8D9BC4A397A, + 9F994395393E0BFB8A320B04, + A7F0F0269FBC2B91DCB49989, + 89C44D65C6EA486543A139E9, + DA64460418AFD14930104FEC, + 6A8D0F24F0A1F95A52845506, + 04A6FE27FC63E4D27E857CBF, + 9CBEE085CF47C89A93F2783E, + 158F40026FBDA4EE9F90CF02, + C86288867D1603D982FB9AC9, + 994C767AF66B2C4731EAF528, + 6108C64B7B0AD2CA64F30DC7, + 14F44BEA5F54F7E064122CC7, + 295439C55D8A711959ADABD3, + A75D66A07D6443E350214CC3, ); name = native; sourceTree = ""; }; + 3A052EC6B760C1155D26B316 = {isa = PBXGroup; children = ( 21A118094F4A8DC6E9343AC6, 2206F8DB2D2D3042FFB24820, D4F8F05BFF087B2BCA01CB71, @@ -818,7 +806,7 @@ 1BF703172DA6AC2179913394, DD6356DF25DE4F39BFB2BD87, 3A1128BBCB04C3DCE2E5D37E, ); name = network; sourceTree = ""; }; - D46664D5E1C590C441D4F80B = {isa = PBXGroup; children = ( + 59F91632E8AC2C4CB166DD4C = {isa = PBXGroup; children = ( 0DBB48BEAC0B38D509A6ED6F, 0E0B382367017DA9380D3C61, BD8335C336E988FF37044F21, @@ -834,11 +822,6 @@ FE39F19585CBAE3EE247840C, 70C7586ACDA27A1FFC0C7AEE, BA5EF35337DDE160BCA69BE2, ); name = streams; sourceTree = ""; }; - F87D6E9F1E5FE32A55A2A8DB = {isa = PBXGroup; children = ( - 2026B0F45584BD5BECC4EFBA, - 1A8917A61F4F6E9766564420, - 3832110FA8DA58E650AB6F9E, - EF3A7A1A871BAB32EA1B46EF, ); name = logging; sourceTree = ""; }; A18C218B66BAD36C1F6FDB5D = {isa = PBXGroup; children = ( 6816BB0D62EC676409B3587F, 8F92FD719B301B68F4945EA9, @@ -846,126 +829,117 @@ 41535CB61E936ECEBB04FFAC, EF54929F7151858D8FF8107B, 966BC35C454118B1B895436D, ); name = system; sourceTree = ""; }; - E3BC172EB1F1CA22B436FC42 = {isa = PBXGroup; children = ( + 571C1E9DE9DFA4396DA41ACB = {isa = PBXGroup; children = ( + F92040E5407E1B24B9D740C2, + 3BE1A6F6B461F08095CABAC9, + BFF18A9C80EEDD74D0223EEC, + 5D8B625E558414B158ACA721, + E597E0071A0752D8B87C0C7A, + E62053E448B91F1A968D6B0C, + C743089A221B553DA6B45F65, + 898C4B2D036C170A6ED46DD0, + E02684265B013C418CC7A242, + 293CD4C7F50623F81F3D6297, + 98B2591FE72E0B3D259F332F, + 8299092A070FB3E459760F8C, + 2E621C1E7F2E9FC6A6D14282, + 52D7E72C26E3D1589A6A1BD4, + BA4ECA72D6EADF487141684A, + 408110CA0AFFDF83F3AF497D, + D4ED28003B9120E85F5CD490, + F6B44EB4315A24F4359BF2B5, + 1D68491BDF0E63AC125D454C, + 971270DAD06B91F5B156C362, + DD7DC4C53F386AD914887EDA, + 9B5E2905BAEE2A1E7B7657AF, + 03BB1C54D9DEDDAB20B854AD, + AD1F1A9815D8660FA0305028, ); name = text; sourceTree = ""; }; + 2A0BDB4F3B8780F1312D05B2 = {isa = PBXGroup; children = ( + C3AC4696140DE22682732FB6, + 61E66D9A002421AAA36E6CA2, + F93E87E35290A40DC20A4D44, + 65B0A35F0ED651E60556A0E4, + 7C91591CECC16FC22329ADB8, + 8EED918F1D3876E4EB17F5A5, + E7CEB65B72C024546E5927A7, + 6B625D967F13EC4AFB7BADCA, + DA8CFA399CD27524DB69AD78, + 1DFCB49A7B79D79376629528, + E830FDCCA2799244C53AEB8F, + 71B6F45D512F8B8D802B1927, + C016810AF5F23520BE9EBF2E, + 832D1429ADEE1B07AB3693A3, + 62DF24F1C7E14730CDA3F27B, + 0CE43A8B78FB46CE63C0AB6A, + B6AC99C26F679771A2F942B5, + 9FBFACCA56589CDCC3D78F0E, + 65DBA30ACD7C6156850F1F4E, + 6603F93CB38F0E7BEB779A9D, + B4A651618E07F64027C2DB75, + D624E1F31ADE1C718E97A3C1, ); name = threads; sourceTree = ""; }; + 050F08BB0358A9E6E066DE35 = {isa = PBXGroup; children = ( + B5880B8DE2B7362EF263D82A, + 8E1A22B596E70DF1D0C15F8C, + 15569873F24C4157977C8D9F, + C64E52A86F2984D4A5F82EF8, + 8215524ADDC78289AD8BD4CE, + AB7582784F8607123662C3EC, ); name = time; sourceTree = ""; }; + 9AE02D48833B87EB32478790 = {isa = PBXGroup; children = ( + 85CC7C10F36E6A615CF24289, + 0C36123881F7A4B6A144F272, ); name = "unit_tests"; sourceTree = ""; }; + E7ABB7ADDD6A2CDD0AD7C71F = {isa = PBXGroup; children = ( 498778ED99DF1BA68A6E3A18, 46393FE4FE6D8683444CD1A3, 32A77D14749535446A0BC825, 822342F0C44B761EAB020F86, ); name = xml; sourceTree = ""; }; - D959EACECE951B6D139A99C8 = {isa = PBXGroup; children = ( - AEB923D05C620EF9E927B48C, - 99FBA3CCFA443DB353B07F71, - C4272B1ABE77520CD6E55EB7, - ECC4847BBD2AC72116506F0E, ); name = javascript; sourceTree = ""; }; - D0CB81045FF79BEAD1744CAD = {isa = PBXGroup; children = ( + 7EEFCB7E4DF561B623FB36AA = {isa = PBXGroup; children = ( E8DCBADAA3B789839C797F82, 3D32372B5CC311AA696124D2, A88106868D7BACF251D9EAA8, 8EA982741224B1BF1BB840B6, F2C96C26ACDFFE9D480D5561, 8E018B63249825F4D00DEB6C, ); name = zip; sourceTree = ""; }; - 9AE02D48833B87EB32478790 = {isa = PBXGroup; children = ( - 85CC7C10F36E6A615CF24289, - 0C36123881F7A4B6A144F272, ); name = "unit_tests"; sourceTree = ""; }; - 47B575A04992E9EA22045F72 = {isa = PBXGroup; children = ( - 17697EA857D23FAC8FF46868, - 4A5ED88CC2ED6ADD8A5B102A, - 975AC19606552D5003580062, - E0A6F645310D7B77741716C4, - 35BD72D236BE7ADC019B5564, - 6DE47E2E070BC5173F0985BB, - 79A4F1CF3FB5D20104693598, ); name = misc; sourceTree = ""; }; - 95B8EA2C19F69EB464681FD5 = {isa = PBXGroup; children = ( - 7D87E3CB6613ADCE674B00BE, - C7A6585C8F7FB3EF78837563, - AC488F0777290DB214E6E937, - A85BC2CE425BF6058D12702A, - E189A00A50805AE126B38E28, - F3F9135662EDBBC14EBC448C, - 786ABCE38FCC63E58ED44C5B, - 47D12441679F0062EB7C96AF, - 0C5169FC4BAB96B2F16BF5B8, - 942E454B72BC4A6CF702F2B4, - 5C4A0785E529A72663FC155E, - 23925ED31BD8E2D82FF86A31, - F78633365BAD28DA5864C502, - 1EC7132F648E537E2B1F95EC, - 68CC5DF188B4F8D9BC4A397A, - 9F994395393E0BFB8A320B04, - A7F0F0269FBC2B91DCB49989, - 89C44D65C6EA486543A139E9, - DA64460418AFD14930104FEC, - 6A8D0F24F0A1F95A52845506, - 04A6FE27FC63E4D27E857CBF, - 9CBEE085CF47C89A93F2783E, - 158F40026FBDA4EE9F90CF02, - C86288867D1603D982FB9AC9, - 994C767AF66B2C4731EAF528, - 6108C64B7B0AD2CA64F30DC7, - 14F44BEA5F54F7E064122CC7, - 295439C55D8A711959ADABD3, - A75D66A07D6443E350214CC3, ); name = native; sourceTree = ""; }; 077C855D265E61FB93F96107 = {isa = PBXGroup; children = ( - 53B7ECB896E5903DD2493E14, - C3BF0F36B4C2A20B594B2C17, - 283F53CC2F8E672B54F90A31, - 7582B2AE14482E2927B3AE2F, - BF229D931FB1A5222CD9DB43, - CFA0FE5274773CA97B9EA5A1, - 120D356AA058212F80C97EAB, - 2AE9B24F8D2F81FB9B7FF4C7, - D46664D5E1C590C441D4F80B, - F87D6E9F1E5FE32A55A2A8DB, + 794DFFB544985A9E4BB71FE9, + 0E0018AEDDE87B7E1E838FFF, + F675A1B181B929A10E0F2EDC, + B11BB62450B7453F15CC4A15, + 34A3F5DFEFA3BB3D96C89E77, + 079E92B46BB2C82F22F34543, + 217F279469B33A64EFBAE050, + 819D84ABBC8FC9A0A2687B2D, + 3A052EC6B760C1155D26B316, + 59F91632E8AC2C4CB166DD4C, A18C218B66BAD36C1F6FDB5D, - E3BC172EB1F1CA22B436FC42, - D959EACECE951B6D139A99C8, - D0CB81045FF79BEAD1744CAD, + 571C1E9DE9DFA4396DA41ACB, + 2A0BDB4F3B8780F1312D05B2, + 050F08BB0358A9E6E066DE35, 9AE02D48833B87EB32478790, - 47B575A04992E9EA22045F72, - 95B8EA2C19F69EB464681FD5, - F003AC63C800E3F090BF217F, + E7ABB7ADDD6A2CDD0AD7C71F, + 7EEFCB7E4DF561B623FB36AA, FDDA86C3FCCC3C74F7CDA53D, ); name = "juce_core"; sourceTree = ""; }; - DB193F277014CB2D4EED9B10 = {isa = PBXGroup; children = ( - F420591CACE7056F78000039, - D49594C439C67202647804D2, - 793CDD14387F49E8757B9042, - 3123FA92E774DD0E4788E9FB, - A10311375CB3203008B0DD24, - 8F977FE20118240233D8E05E, ); name = values; sourceTree = ""; }; - 3F1B3F5816792824A8FED9CF = {isa = PBXGroup; children = ( - F35CA3BED53A2146B7623ECA, - 1A849B3BFFE1598017793994, - E58624F033F218AF36C7F9FD, ); name = undomanager; sourceTree = ""; }; - F27B1321E6B098E31C61FD54 = {isa = PBXGroup; children = ( + AC52466931A3B16BD9763E38 = {isa = PBXGroup; children = ( E3273B696D8398C56B0F1A40, DC4EE2A66A86B99C8D9B0068, 89898A337D18F63C9DDE1AEE, 1259079CB2A8907577BBBAA3, ); name = "app_properties"; sourceTree = ""; }; + 3F1B3F5816792824A8FED9CF = {isa = PBXGroup; children = ( + F35CA3BED53A2146B7623ECA, + 1A849B3BFFE1598017793994, + E58624F033F218AF36C7F9FD, ); name = undomanager; sourceTree = ""; }; + F6401C531E65F257DF38CF3C = {isa = PBXGroup; children = ( + F420591CACE7056F78000039, + D49594C439C67202647804D2, + 793CDD14387F49E8757B9042, + 3123FA92E774DD0E4788E9FB, + A10311375CB3203008B0DD24, + 8F977FE20118240233D8E05E, ); name = values; sourceTree = ""; }; 2D4BDB90369FB93DE77234CD = {isa = PBXGroup; children = ( - DB193F277014CB2D4EED9B10, + AC52466931A3B16BD9763E38, 3F1B3F5816792824A8FED9CF, - F27B1321E6B098E31C61FD54, - B8E7EC57DAC2DE65CFEC21E0, + F6401C531E65F257DF38CF3C, 5F55D2FE7338877E1CDD4B45, ); name = "juce_data_structures"; sourceTree = ""; }; - FF92A51DE50343C6AA33A0DB = {isa = PBXGroup; children = ( - C4788802A0C1A2908645028B, - 016AB5DF7206562FA4B48A81, - A387B8D5928ABA707B55736D, - E862612C6909A6188FBEB8C8, - A5AFA37677301D3BEFDEB596, - C546B9AC32E553D5969B2537, - 86AE81E813B7FC9D59B66C05, - 29610D1C68DD1FA2043A0D95, - 1B9D255022E9F460E5F710C5, - 6501D18FEF031C7FEF45F39E, - D53B158241A875303FC52D8B, - 984AA2236CD860A916ACF57E, - B3CEFD554B22D2764327CC70, ); name = messages; sourceTree = ""; }; - A9B3363B5E302799D0945C6C = {isa = PBXGroup; children = ( - 8414F7B17DA39B4D0B4C3739, - C894801E6F257C0E84E5C03F, - DBE5789816F028CE53FD3EB4, - 62B84090765C713CC4250BB6, ); name = timers; sourceTree = ""; }; - A045CC1D9919072B85C45336 = {isa = PBXGroup; children = ( + 8B5D59397507DBD642F28154 = {isa = PBXGroup; children = ( 536EB9664EDB02A4CBF9BD28, 2575944C94EF083E2CBDBFA1, 0C90578962B82B1AE222578E, @@ -974,14 +948,28 @@ E4AF8704D952EA14B38CA782, E536D2E0E822CA257FA97875, 6B1B6046C54E082A9E25D69C, ); name = broadcasters; sourceTree = ""; }; - 67DB973FF5A1FFA8D81AA280 = {isa = PBXGroup; children = ( + F4A3188D8DDD3C8F89FF602E = {isa = PBXGroup; children = ( CAA3289777033409B1E9050C, 1818AAD83B5C0FC5B322446F, 3824684DA7C61AA29E386158, 309B10A91B0698EC749802D5, 71EA769D5757AB3B16E5E6E6, EFE65E031B01332448C2BE5E, ); name = interprocess; sourceTree = ""; }; - 21AFBAFF05B76A3121EDCBFC = {isa = PBXGroup; children = ( + 34CAAF6F9811717AAD813B0E = {isa = PBXGroup; children = ( + C4788802A0C1A2908645028B, + 016AB5DF7206562FA4B48A81, + A387B8D5928ABA707B55736D, + E862612C6909A6188FBEB8C8, + A5AFA37677301D3BEFDEB596, + C546B9AC32E553D5969B2537, + 86AE81E813B7FC9D59B66C05, + 29610D1C68DD1FA2043A0D95, + 1B9D255022E9F460E5F710C5, + 6501D18FEF031C7FEF45F39E, + D53B158241A875303FC52D8B, + 984AA2236CD860A916ACF57E, + B3CEFD554B22D2764327CC70, ); name = messages; sourceTree = ""; }; + 56016BCA11D038D0C9AD5A97 = {isa = PBXGroup; children = ( 219B89271C840E2D7E512612, 4A8C64BB96FB93919DDF2166, A93E36A200F473B766F6A8BA, @@ -990,13 +978,17 @@ 5B67F01C0BA9323892900AF8, 7EBAA8C6B6447AC1707EA1A7, 1C3E6A1B46D80DBFEE6CF33B, ); name = native; sourceTree = ""; }; + CFF5C902C2954FE53CEED0A9 = {isa = PBXGroup; children = ( + 8414F7B17DA39B4D0B4C3739, + C894801E6F257C0E84E5C03F, + DBE5789816F028CE53FD3EB4, + 62B84090765C713CC4250BB6, ); name = timers; sourceTree = ""; }; C0F8D0D123397FF7AF17F3F8 = {isa = PBXGroup; children = ( - FF92A51DE50343C6AA33A0DB, - A9B3363B5E302799D0945C6C, - A045CC1D9919072B85C45336, - 67DB973FF5A1FFA8D81AA280, - 21AFBAFF05B76A3121EDCBFC, - 3549AF6032831F9553E74467, + 8B5D59397507DBD642F28154, + F4A3188D8DDD3C8F89FF602E, + 34CAAF6F9811717AAD813B0E, + 56016BCA11D038D0C9AD5A97, + CFF5C902C2954FE53CEED0A9, 08C449B44C89E728A89013F3, ); name = "juce_events"; sourceTree = ""; }; 39D7580AE0D199F462A0411D = {isa = PBXGroup; children = ( A1637DEBD3438ACB0D7F48E0, @@ -1016,19 +1008,25 @@ 65FC1A9B2D0CDCD2D0180A17, 60F8D50274C2C6DEA40C13AC, AB5FD54FE20E3B8792AE7601, ); name = contexts; sourceTree = ""; }; - 6DD41751A3949FBC19CC8416 = {isa = PBXGroup; children = ( - 4E2E741BA1779C70049641D0, - C63DB03ADC0A6E3C45DD88C9, - 981D4316CDD5076577509386, - 3D95AB0F7898371918F9E8FA, - F58C62E4CFF820B85CEF0A9A, - AE8492E6A10C324142D09EA8, - 48D212A6051005FB7A4BC338, - 8BEBE3E3D47AD3E8AAACF7BA, ); name = images; sourceTree = ""; }; - 39F75EB88C131A0C1E7C5350 = {isa = PBXGroup; children = ( - EE785DBFA288EFA2E7AB2108, - 659BEDAE6C17DD4FA6B74971, - 35CCF611A1FFF0A68FA75161, ); name = "image_formats"; sourceTree = ""; }; + FCAD07FFB4B2EA8DC6AC0919 = {isa = PBXGroup; children = ( + 373E70565BE10D615B096C28, + A16DA9030A96B26C6BF52FDC, + BDCB1657E429C9F03CB17827, + 1FC89BBE37A0162D7B8A8E64, + 2F014FFE6BB6209B7BBBCB79, ); name = effects; sourceTree = ""; }; + 06AB29F987FA0C7C31D28DE0 = {isa = PBXGroup; children = ( + 1316BB7ACE3F151F3B44A3EC, + ACD09DE112FDD1028AC1E11B, + CB85029BEDE10DB68C5BAA21, + EFE00478AEAFE39D81B0E59D, + FF49DBB348CFFF3F396FB712, + F69E6E1AC446B803B6C6A6B4, + ED872E47438BBE6325FE78F2, + 523B09319B14E721921D830A, + A546FAE114D127B368A631D9, + B909BE26785040CF82533E80, + B7F363708A0CDC05D9C04876, + F86158611AE1654F4BCAFC47, ); name = fonts; sourceTree = ""; }; 1B141638D452CFF03036C180 = {isa = PBXGroup; children = ( 07064C4F0CA036ABDCF9C708, 86152CB848C36CC25014D020, @@ -1045,30 +1043,20 @@ 3B51C055A70A99CDCEDFA399, 189CC2967B6148BE990281E8, 9EF2F14290768DC26DBA6149, ); name = geometry; sourceTree = ""; }; - C8E76BBA092B9546D62BFFE4 = {isa = PBXGroup; children = ( - 02FA201D32033D122C04A1B5, - 7EE080AF681F1D927DF35B95, - C71BB293CEF65605741E0CDA, ); name = placement; sourceTree = ""; }; - CBF50CCCB6412B6D1DC75BAC = {isa = PBXGroup; children = ( - 1316BB7ACE3F151F3B44A3EC, - ACD09DE112FDD1028AC1E11B, - CB85029BEDE10DB68C5BAA21, - EFE00478AEAFE39D81B0E59D, - FF49DBB348CFFF3F396FB712, - F69E6E1AC446B803B6C6A6B4, - ED872E47438BBE6325FE78F2, - 523B09319B14E721921D830A, - A546FAE114D127B368A631D9, - B909BE26785040CF82533E80, - B7F363708A0CDC05D9C04876, - F86158611AE1654F4BCAFC47, ); name = fonts; sourceTree = ""; }; - 9860A568DF9EDABCEE8B9490 = {isa = PBXGroup; children = ( - 373E70565BE10D615B096C28, - A16DA9030A96B26C6BF52FDC, - BDCB1657E429C9F03CB17827, - 1FC89BBE37A0162D7B8A8E64, - 2F014FFE6BB6209B7BBBCB79, ); name = effects; sourceTree = ""; }; - B3A6498CEE78E75BCCC0DC93 = {isa = PBXGroup; children = ( + B6422127B6E1E519F16D5D01 = {isa = PBXGroup; children = ( + EE785DBFA288EFA2E7AB2108, + 659BEDAE6C17DD4FA6B74971, + 35CCF611A1FFF0A68FA75161, ); name = "image_formats"; sourceTree = ""; }; + 5454696B1478986ED70E8BE6 = {isa = PBXGroup; children = ( + 4E2E741BA1779C70049641D0, + C63DB03ADC0A6E3C45DD88C9, + 981D4316CDD5076577509386, + 3D95AB0F7898371918F9E8FA, + F58C62E4CFF820B85CEF0A9A, + AE8492E6A10C324142D09EA8, + 48D212A6051005FB7A4BC338, + 8BEBE3E3D47AD3E8AAACF7BA, ); name = images; sourceTree = ""; }; + F6100BBD16C1323B2A368E31 = {isa = PBXGroup; children = ( 56F46591D347CA4272001691, 6421875FDD1DB8F8C322F3A8, 30453B2E00C2367919B4AC25, @@ -1082,19 +1070,54 @@ 0493323D5A1374BBEFCFE455, 53F3EB3D456B15EF5CC6FC67, A5E748EC8CB636CEBF7BA497, ); name = native; sourceTree = ""; }; + 4CDBF6FDC8517CE9CD5DAE53 = {isa = PBXGroup; children = ( + 02FA201D32033D122C04A1B5, + 7EE080AF681F1D927DF35B95, + C71BB293CEF65605741E0CDA, ); name = placement; sourceTree = ""; }; 0BD57F3380CCDFE06E36335D = {isa = PBXGroup; children = ( 39D7580AE0D199F462A0411D, 8090AB4707E33400125CA4C9, - 6DD41751A3949FBC19CC8416, - 39F75EB88C131A0C1E7C5350, + FCAD07FFB4B2EA8DC6AC0919, + 06AB29F987FA0C7C31D28DE0, 1B141638D452CFF03036C180, - C8E76BBA092B9546D62BFFE4, - CBF50CCCB6412B6D1DC75BAC, - 9860A568DF9EDABCEE8B9490, - B3A6498CEE78E75BCCC0DC93, - 7402FA767F4FD9CCD3DD1578, + B6422127B6E1E519F16D5D01, + 5454696B1478986ED70E8BE6, + F6100BBD16C1323B2A368E31, + 4CDBF6FDC8517CE9CD5DAE53, C794DBEF09A83E199223D205, ); name = "juce_graphics"; sourceTree = ""; }; - 51F1DE322ACA481FA5B3E623 = {isa = PBXGroup; children = ( + FB19D4D8B3EF0AAD913831BD = {isa = PBXGroup; children = ( + E31FA0995B22027AEF89904B, + A570C960A1D5C3F9E50A928D, ); name = application; sourceTree = ""; }; + FFB4908016D828B7A31E558E = {isa = PBXGroup; children = ( + 717C583F454C2AF7BAF710A7, + 71D588CCC35F0C1A5A0E9E3F, + 1E19C8C3F46E236277F58F42, + 0C1C8C5879770EF4E8824EF3, + E80A7D62B2B3F4BD2CD3F170, + 3F111FBCEE1230015F476C68, + 130A28E84D438B08C6B5D5A5, + 4DD07E53E4ABDE534D34981E, + D711FA513F8E9F696570DBB5, + 302AFDDB94F243E1C82AF3E9, + A20C7B40F6C5309CBEC5038E, + 0A82B6536AC2C02E099AB0AB, + 14EED238D31DAABE590C749A, + C88CAA67E7AD9181F1C9E3CE, + 1A6CC0CB9A61C67DF712B06E, + CE290D98DCBBDC902406E73F, + FB3723E1113ED13B4B8DF09A, + 0525B4E0F2387B1F3AA520F8, ); name = buttons; sourceTree = ""; }; + E753A3930D4EC754FD3951DF = {isa = PBXGroup; children = ( + DD7B2584B0C91BB4124A397E, + 5044BE1EA711B629563F70CD, + 6E8326A0BC2AAA5F82287220, + E9904E84AFCF3AB39B03BAA9, + 081B7C7D1B9CB7F72A193DEF, + 5DBA0BFB2868C3E1F1E871FB, + E422C589FA0328C35A0549FD, + 1FC1E37865F424D91228A888, + F59A5377B8D4476B34214F98, ); name = commands; sourceTree = ""; }; + 2AB87CC11B062F576ADC7BBE = {isa = PBXGroup; children = ( 37380DEDD5BEE5E9267FA12F, 9132D1324A6D6D049C9B2FFE, 02BD81436ED17F1341E19522, @@ -1104,28 +1127,46 @@ F0A440A64636CA5008C1D76A, 2EC797F05D27994FD0B4F19B, 71D8C3F48801BEF5DB86B619, ); name = components; sourceTree = ""; }; - 01EB66B6B2CBE57DEC21DE34 = {isa = PBXGroup; children = ( - 1679AB8658094A527E7A2811, - 03E4C81E1D323C0CD78DC8A7, - 2F5EFAB6DFDBD1661C8D53A9, - C76F648E207E0B0E8E98C8B3, - 774896BADE9613608E2A1EFE, - 26D9D7114D4E9ECBABA9C391, - B9BC9B5BC286D2C9356DDF47, - 918FA23368FDE2ECDDC1CD08, - E597DB183789D09B45395742, - A16B3D0EA58919EDAEB08792, - C1CC6D2EB9A261B4D2B926BF, - 207945846A9C6558F509C745, - B0644268B39736787E910714, - B39A0E62D1C43A61243F6864, - 18F87CFF17A2C8B806B58028, - CF9F9D13FD1B7ED219092643, - 8FE02C7AD75EE732A416DA8C, - B63040F76DC9E9F5256AC022, - 9EDBF1BC8604795A1B0774C9, - ED577465CA22A65861192A35, ); name = mouse; sourceTree = ""; }; - 05CB0B9F5C39B9F9CE569275 = {isa = PBXGroup; children = ( + 2C09DF77CEDAD5B67CB9B028 = {isa = PBXGroup; children = ( + B2485AFF4249D9C40B9B54CB, + E833133B78833DA0D34F48A4, + 451343A64FCB48BC926E0962, + 1C2A1CDE2DA322901B0899F8, + 7A704BB75CD29EA20C349CDA, + 20BC71D082643A43C9BD37C1, + F8FDB57B9F26F2B0582CBEED, + B6C28B2DAE4802FA291E3487, + 32B8A985D15EAE4008F43D5F, + A93E7F99453C2CD22B7B7115, + 71D7F3CED9D84ECF00E3C7DF, + BA92F6D1BF35CF6623B0BD1F, + E7405CD3B6CF257A84E60DB5, + 505E065430B4C61E119415FE, + 9F3BAC34BBE550826A0C2B4D, ); name = drawables; sourceTree = ""; }; + 97809F525BBAC86742399A72 = {isa = PBXGroup; children = ( + 4D6C90354134741F7F295412, + D06CEB2AEDFB98E1406E06F7, + 88DA5DAE40649E777AD45ECA, + 3A8FC4F98008643A60177AEC, + CD9D30D3D61F095124F6D916, + 94852FE71706851643C6BDE3, + 7D41725B59E3415350C8E035, + 2DB2C70618EAA8DC81B2564F, + 1846D85E50A6B97BBC5EDD6E, + 52AAE149F3EC7BAB0E7703DC, + 4961AA10B3563523AE1B0BFE, + 10650C6BB284DC0F6E7DCB5C, + 54FF1D1CC748FA043A28004F, + 7E9061B22520E892C910ECC9, + 47B6D5118C5FE2D6A452A487, + 1D610C9DF69B955B05EB9A54, + 140BFF25B0078C0709FF2461, + 2DB4D07F237B52911EB0B812, + CBE147D9B86A9F69A7CCEC3D, + A2E15C0836AF048130C893F4, + ADC3125F0DCD2924ACB173EB, + AC975C4D82A4C525F6D879A5, ); name = filebrowser; sourceTree = ""; }; + 32B53A33A9FC7DC72C4B1242 = {isa = PBXGroup; children = ( C26182D37D8E31BD85FDEF5D, 0CFAADB1812DF1EFFFE48116, 6CB12AF57587118CCC37BC8B, @@ -1139,62 +1180,7 @@ 00FD1194DB59F69CA9DFCFAF, 40A7C1EB6363A8FC4A9900B0, E1592FAB1A9F6FAC33F051BC, ); name = keyboard; sourceTree = ""; }; - 47736D14938B4000F6823B04 = {isa = PBXGroup; children = ( - 755B3410E5F1D6CD7CA350E0, - 75228523BAA6F029F315E6F1, - BAC8A1406F49B48E85DBF2E7, - 70F0A80A99565603FECCF39D, - C511170BCB0784C896826010, - FB9E2985FBE36494513C83A6, - B05CF8A5EE33A7062E10DFD2, - 3B3F316BC1E0486A4FD27686, - DB57D9360A4FA63286A9E305, - 4543C730A5DA77649C20B6B8, - CB568736EE6D12C909B6A8F7, - 4A20547D0C763ABB1DE5A9C4, - FC00A16A6756DBFE0B875F5C, - C8AF9CABB9019702BBAE46AC, - FA3161F4692D54C87001BCD7, - 3A9E838A0D5461D20726AE71, - B86F88CBFF4E577BCCF8D620, - FB1A1B08CB724305EBC233A4, - 304137C2E24F2CC1863D9731, - 00D9EB5B09E980D4A78D852A, - 7C8D639A2FC3EA14709367B1, - FED2586B3C7EA1BBA5512D58, - 3D52A3BB485767A61EF457E7, - 8F6E58F2C5CA9D3C6DFEDDB5, - E41E6A613E45920223A133F7, - 458C003240D4C31FF940A99C, - 732EB7C9CF8E817B7239DBA1, ); name = widgets; sourceTree = ""; }; - 398BACFBDE29E0514F4CA907 = {isa = PBXGroup; children = ( - 93D1FA25103C27AFCCA1AAAA, - 555CE1B4514C7E3BBB1A009E, - FD7E5A4B8C6532BD458B2A94, - 2F3A411E38028AE655F7EF95, - 2A1CE4FC4448FBE9D4713C5B, - A9DFB028B3E73E65E1407098, - ACD0AD8EACA79E8A6273413E, - 230C6175514E621AA9037C67, - FEA9C3FC8BE313C619C3D195, - C75917573F92864DA80C9A11, - 81A30FE08E3703C49D5ECC93, - 69266B83D819323230CB67B9, - A4C303DC411E19BA54A10871, - A29400BAA8E7CD1D1CA48C79, - 84F1747F90732DE67C601E3A, - 31FED87B0FA79D42C5B63186, - 5B9C910F85E921B561995ED3, - 65269D81DF23F8211A61032E, - 9AF8A6A41A7FFACC570EBCF5, ); name = windows; sourceTree = ""; }; - CDFF2D1465961758C0EF3C4F = {isa = PBXGroup; children = ( - 133B528A88E99C116B75BFDA, - D0B7D5B46558A7393B43C79B, - 9B0ADC4932AEE1AEDBAAB8AE, - 3CBF4CE2F60BBF9EB9637BC5, - DD374C28FF1CF5F121C3C6E5, - 5187A18B4BAC7087C4FE8060, ); name = menus; sourceTree = ""; }; - 4D9B59FA6727E6D1680D884E = {isa = PBXGroup; children = ( + A8A5A10DE0F56563B9F4AFD3 = {isa = PBXGroup; children = ( DBBD318E15A635AACB31E1DE, C6313E766ECDCE48435BA5A0, 27E36BA8310CE73DCCA58AC9, @@ -1231,72 +1217,7 @@ 65A7736ECC548A9FD10E4F42, 652822ADCD7393AF40945DA2, 89A3C346A8D9173D9CBDD088, ); name = layout; sourceTree = ""; }; - 75C0000D478F969885805A58 = {isa = PBXGroup; children = ( - 717C583F454C2AF7BAF710A7, - 71D588CCC35F0C1A5A0E9E3F, - 1E19C8C3F46E236277F58F42, - 0C1C8C5879770EF4E8824EF3, - E80A7D62B2B3F4BD2CD3F170, - 3F111FBCEE1230015F476C68, - 130A28E84D438B08C6B5D5A5, - 4DD07E53E4ABDE534D34981E, - D711FA513F8E9F696570DBB5, - 302AFDDB94F243E1C82AF3E9, - A20C7B40F6C5309CBEC5038E, - 0A82B6536AC2C02E099AB0AB, - 14EED238D31DAABE590C749A, - C88CAA67E7AD9181F1C9E3CE, - 1A6CC0CB9A61C67DF712B06E, - CE290D98DCBBDC902406E73F, - FB3723E1113ED13B4B8DF09A, - 0525B4E0F2387B1F3AA520F8, ); name = buttons; sourceTree = ""; }; - 778CF3546E5DBE366BF63E99 = {isa = PBXGroup; children = ( - F3327A4ED4197E583711EC38, - 8894A48D347FE788EFD7D0AC, - AC0B866AA2C5F577AA221143, - 6930D056DFFC6EAA2B52E045, - BE72D524BA45BC24B3264F2C, - 543A10EED475842E60CE7F3C, - E281E7EA009C44FA607DAFEB, - B16933E10DCBA3CC20ADFAFF, - 6B29E55E890064489381C65A, - 1BAB3298971199DD4A26042B, - 558FEC99442C039E45679325, - 45A89EE380DBADF9105B866A, - 18BF5D458C9584CD0136DCC7, - 2DBE41449BBADA6D1242D7E4, ); name = positioning; sourceTree = ""; }; - D36ED2585AFE0D1ADA95740C = {isa = PBXGroup; children = ( - B2485AFF4249D9C40B9B54CB, - E833133B78833DA0D34F48A4, - 451343A64FCB48BC926E0962, - 1C2A1CDE2DA322901B0899F8, - 7A704BB75CD29EA20C349CDA, - 20BC71D082643A43C9BD37C1, - F8FDB57B9F26F2B0582CBEED, - B6C28B2DAE4802FA291E3487, - 32B8A985D15EAE4008F43D5F, - A93E7F99453C2CD22B7B7115, - 71D7F3CED9D84ECF00E3C7DF, - BA92F6D1BF35CF6623B0BD1F, - E7405CD3B6CF257A84E60DB5, - 505E065430B4C61E119415FE, - 9F3BAC34BBE550826A0C2B4D, ); name = drawables; sourceTree = ""; }; - AA44D87FE68F20BC9038C07C = {isa = PBXGroup; children = ( - 294C8642232443EEC9C4DF3D, - 2327E88F48EE9DBD166727F4, - A507DE8ED0DFE58D8443F1D0, - 7C019D56F09C3415D36A0058, - DF82F535AAA1380C3213FF03, - D5AAA258357323FD8DBC7B08, - 2BB6FE1F813E3EF9FB1FAACE, - CD87ECBCB1347FDB040D63FC, - 5B0D2EC9A8AC716C07B61137, - 86ECCFC606602CF42A755A8D, - 27A1A9F9CB957FACCFF348D3, - DFB1FF7E047D9883528DECF8, - C1A8DCB1BD40331EFC186CF7, - 5BFC164CB4F8BC4FD839EDC8, ); name = properties; sourceTree = ""; }; - 0497AE7C3FF9222448CEC17B = {isa = PBXGroup; children = ( + 9D615EE90969B20898E44885 = {isa = PBXGroup; children = ( 9D0323FECB030B06FBD0F627, 01A853C55CAE8341C207A758, 7E8133ED13638E1D0C6F849F, @@ -1305,48 +1226,40 @@ 492FBEED85D887CC01080068, 4AA6BD2A3FDFADDCB0322F9C, 7224FBF6C8769342A0E3AC71, ); name = lookandfeel; sourceTree = ""; }; - B0DA666A72BF97CE5C6452EA = {isa = PBXGroup; children = ( - 4D6C90354134741F7F295412, - D06CEB2AEDFB98E1406E06F7, - 88DA5DAE40649E777AD45ECA, - 3A8FC4F98008643A60177AEC, - CD9D30D3D61F095124F6D916, - 94852FE71706851643C6BDE3, - 7D41725B59E3415350C8E035, - 2DB2C70618EAA8DC81B2564F, - 1846D85E50A6B97BBC5EDD6E, - 52AAE149F3EC7BAB0E7703DC, - 4961AA10B3563523AE1B0BFE, - 10650C6BB284DC0F6E7DCB5C, - 54FF1D1CC748FA043A28004F, - 7E9061B22520E892C910ECC9, - 47B6D5118C5FE2D6A452A487, - 1D610C9DF69B955B05EB9A54, - 140BFF25B0078C0709FF2461, - 2DB4D07F237B52911EB0B812, - CBE147D9B86A9F69A7CCEC3D, - A2E15C0836AF048130C893F4, - ADC3125F0DCD2924ACB173EB, - AC975C4D82A4C525F6D879A5, ); name = filebrowser; sourceTree = ""; }; - 8BA9558E831744561590ACEA = {isa = PBXGroup; children = ( - DD7B2584B0C91BB4124A397E, - 5044BE1EA711B629563F70CD, - 6E8326A0BC2AAA5F82287220, - E9904E84AFCF3AB39B03BAA9, - 081B7C7D1B9CB7F72A193DEF, - 5DBA0BFB2868C3E1F1E871FB, - E422C589FA0328C35A0549FD, - 1FC1E37865F424D91228A888, - F59A5377B8D4476B34214F98, ); name = commands; sourceTree = ""; }; - 9BFEAB312F069BA6BD17F30C = {isa = PBXGroup; children = ( + 58D452F193C5A3D6B5C54857 = {isa = PBXGroup; children = ( + 133B528A88E99C116B75BFDA, + D0B7D5B46558A7393B43C79B, + 9B0ADC4932AEE1AEDBAAB8AE, + 3CBF4CE2F60BBF9EB9637BC5, + DD374C28FF1CF5F121C3C6E5, + 5187A18B4BAC7087C4FE8060, ); name = menus; sourceTree = ""; }; + 4C435E887BB51A80D1AD32EC = {isa = PBXGroup; children = ( 3FB71EFD64D47E52DADCACA4, 20A5A541366F7C22EF633114, 3437B0E3EA85400DBEEE0074, CAC058A2D753BB9E0559D8EB, ); name = misc; sourceTree = ""; }; - FFADE91960A55164D44E8FCE = {isa = PBXGroup; children = ( - E31FA0995B22027AEF89904B, - A570C960A1D5C3F9E50A928D, ); name = application; sourceTree = ""; }; - 61EFC47D10826ECFA538F192 = {isa = PBXGroup; children = ( + 4CEA1CAE0326D7D757F5DCD9 = {isa = PBXGroup; children = ( + 1679AB8658094A527E7A2811, + 03E4C81E1D323C0CD78DC8A7, + 2F5EFAB6DFDBD1661C8D53A9, + C76F648E207E0B0E8E98C8B3, + 774896BADE9613608E2A1EFE, + 26D9D7114D4E9ECBABA9C391, + B9BC9B5BC286D2C9356DDF47, + 918FA23368FDE2ECDDC1CD08, + E597DB183789D09B45395742, + A16B3D0EA58919EDAEB08792, + C1CC6D2EB9A261B4D2B926BF, + 207945846A9C6558F509C745, + B0644268B39736787E910714, + B39A0E62D1C43A61243F6864, + 18F87CFF17A2C8B806B58028, + CF9F9D13FD1B7ED219092643, + 8FE02C7AD75EE732A416DA8C, + B63040F76DC9E9F5256AC022, + 9EDBF1BC8604795A1B0774C9, + ED577465CA22A65861192A35, ); name = mouse; sourceTree = ""; }; + 3868CE5E2C3580329BD46200 = {isa = PBXGroup; children = ( 8E3F7589FDC16A7DA986FC42, E96CBEBCDABA3EA741C4C2EC, 305C7AE4DF0701B34616E4FA, @@ -1363,25 +1276,102 @@ 07D2814B9A8E25F3269B675D, 3705B72C4B467A1EABEC9C49, FE8B93BA3F56CCC0BB37A5C8, ); name = native; sourceTree = ""; }; + 2DFFAC58258089DB53540ADD = {isa = PBXGroup; children = ( + F3327A4ED4197E583711EC38, + 8894A48D347FE788EFD7D0AC, + AC0B866AA2C5F577AA221143, + 6930D056DFFC6EAA2B52E045, + BE72D524BA45BC24B3264F2C, + 543A10EED475842E60CE7F3C, + E281E7EA009C44FA607DAFEB, + B16933E10DCBA3CC20ADFAFF, + 6B29E55E890064489381C65A, + 1BAB3298971199DD4A26042B, + 558FEC99442C039E45679325, + 45A89EE380DBADF9105B866A, + 18BF5D458C9584CD0136DCC7, + 2DBE41449BBADA6D1242D7E4, ); name = positioning; sourceTree = ""; }; + 9230777686069FB897A06CDA = {isa = PBXGroup; children = ( + 294C8642232443EEC9C4DF3D, + 2327E88F48EE9DBD166727F4, + A507DE8ED0DFE58D8443F1D0, + 7C019D56F09C3415D36A0058, + DF82F535AAA1380C3213FF03, + D5AAA258357323FD8DBC7B08, + 2BB6FE1F813E3EF9FB1FAACE, + CD87ECBCB1347FDB040D63FC, + 5B0D2EC9A8AC716C07B61137, + 86ECCFC606602CF42A755A8D, + 27A1A9F9CB957FACCFF348D3, + DFB1FF7E047D9883528DECF8, + C1A8DCB1BD40331EFC186CF7, + 5BFC164CB4F8BC4FD839EDC8, ); name = properties; sourceTree = ""; }; + 600AA54E6408CB4F526B0E76 = {isa = PBXGroup; children = ( + 755B3410E5F1D6CD7CA350E0, + 75228523BAA6F029F315E6F1, + BAC8A1406F49B48E85DBF2E7, + 70F0A80A99565603FECCF39D, + C511170BCB0784C896826010, + FB9E2985FBE36494513C83A6, + B05CF8A5EE33A7062E10DFD2, + 3B3F316BC1E0486A4FD27686, + DB57D9360A4FA63286A9E305, + 4543C730A5DA77649C20B6B8, + CB568736EE6D12C909B6A8F7, + 4A20547D0C763ABB1DE5A9C4, + FC00A16A6756DBFE0B875F5C, + C8AF9CABB9019702BBAE46AC, + FA3161F4692D54C87001BCD7, + 3A9E838A0D5461D20726AE71, + B86F88CBFF4E577BCCF8D620, + FB1A1B08CB724305EBC233A4, + 304137C2E24F2CC1863D9731, + 00D9EB5B09E980D4A78D852A, + 7C8D639A2FC3EA14709367B1, + FED2586B3C7EA1BBA5512D58, + 3D52A3BB485767A61EF457E7, + 8F6E58F2C5CA9D3C6DFEDDB5, + E41E6A613E45920223A133F7, + 458C003240D4C31FF940A99C, + 732EB7C9CF8E817B7239DBA1, ); name = widgets; sourceTree = ""; }; + 788D289F45CAF6C053DD4785 = {isa = PBXGroup; children = ( + 93D1FA25103C27AFCCA1AAAA, + 555CE1B4514C7E3BBB1A009E, + FD7E5A4B8C6532BD458B2A94, + 2F3A411E38028AE655F7EF95, + 2A1CE4FC4448FBE9D4713C5B, + A9DFB028B3E73E65E1407098, + ACD0AD8EACA79E8A6273413E, + 230C6175514E621AA9037C67, + FEA9C3FC8BE313C619C3D195, + C75917573F92864DA80C9A11, + 81A30FE08E3703C49D5ECC93, + 69266B83D819323230CB67B9, + A4C303DC411E19BA54A10871, + A29400BAA8E7CD1D1CA48C79, + 84F1747F90732DE67C601E3A, + 31FED87B0FA79D42C5B63186, + 5B9C910F85E921B561995ED3, + 65269D81DF23F8211A61032E, + 9AF8A6A41A7FFACC570EBCF5, ); name = windows; sourceTree = ""; }; CBE7B44549D0E7411076D57F = {isa = PBXGroup; children = ( - 51F1DE322ACA481FA5B3E623, - 01EB66B6B2CBE57DEC21DE34, - 05CB0B9F5C39B9F9CE569275, - 47736D14938B4000F6823B04, - 398BACFBDE29E0514F4CA907, - CDFF2D1465961758C0EF3C4F, - 4D9B59FA6727E6D1680D884E, - 75C0000D478F969885805A58, - 778CF3546E5DBE366BF63E99, - D36ED2585AFE0D1ADA95740C, - AA44D87FE68F20BC9038C07C, - 0497AE7C3FF9222448CEC17B, - B0DA666A72BF97CE5C6452EA, - 8BA9558E831744561590ACEA, - 9BFEAB312F069BA6BD17F30C, - FFADE91960A55164D44E8FCE, - 61EFC47D10826ECFA538F192, - 31F1BE05C5BC30558F8039AD, + FB19D4D8B3EF0AAD913831BD, + FFB4908016D828B7A31E558E, + E753A3930D4EC754FD3951DF, + 2AB87CC11B062F576ADC7BBE, + 2C09DF77CEDAD5B67CB9B028, + 97809F525BBAC86742399A72, + 32B53A33A9FC7DC72C4B1242, + A8A5A10DE0F56563B9F4AFD3, + 9D615EE90969B20898E44885, + 58D452F193C5A3D6B5C54857, + 4C435E887BB51A80D1AD32EC, + 4CEA1CAE0326D7D757F5DCD9, + 3868CE5E2C3580329BD46200, + 2DFFAC58258089DB53540ADD, + 9230777686069FB897A06CDA, + 600AA54E6408CB4F526B0E76, + 788D289F45CAF6C053DD4785, 614E3EC828D056202DC10732, ); name = "juce_gui_basics"; sourceTree = ""; }; E40525D81D015389B0388510 = {isa = PBXGroup; children = ( 46A2A110922BAD26FB4298C5, @@ -1443,7 +1433,6 @@ 5339003A04D05F6E3F333436, F4FF39023AE719A2C1FDFCF6, E145BB5F87254EDB7C912760, - 8FBE4F804ECCBADAA37592F0, C001B0F67BB17E32A3BC8F92, ); name = "juce_gui_extra"; sourceTree = ""; }; C37CC96B89E62143A0E75336 = {isa = PBXGroup; children = ( 077C855D265E61FB93F96107, @@ -1454,15 +1443,15 @@ D073C93C9EC5893BBF5B728C, ); name = "Juce Modules"; sourceTree = ""; }; 70A885E880F4C1F36DBA276E = {isa = PBXGroup; children = ( 994F654E220C76091B1672F8, - 116E9A279FB25AE32174C42F, - C1980330512BAADDA1CB0D24, - 8FC7BFF093D665F8178EC297, - B2650D0AA7710D3C2627238A, - 01D2B9B2D33BFF1F4B571B7E, - F21F13BF684528EB7041BD67, + EACC160E0A89470B41179AB4, + CD26BF26FF05366672B6606F, + F7AF7F3B0D1DCF1E9B1F4DA1, + 7B4F5B653B7DDBC603F313BC, + 20D5A8BFF03A85C71D10B72A, + 6070F82641B68C6D023AD16D, F6CA8CB0E2135154E38E9707, ); name = "Juce Library Code"; sourceTree = ""; }; F75EB749D5026E5AC86B6C4B = {isa = PBXGroup; children = ( - B531D38613FDEC368336A51E, + C47B583663A97D26144D160A, D071023526C8D2E38D1C95C5, ); name = Resources; sourceTree = ""; }; C581D34B32A781E9AED7F7B0 = {isa = PBXGroup; children = ( 21A912CCEA1FC0733AD65075, @@ -1471,7 +1460,7 @@ EF932865774E86525CE7FC55, 6E43583682EFEBAE58D59BA4, ); name = Frameworks; sourceTree = ""; }; 1C83313FCFBC3FAFA8CDB087 = {isa = PBXGroup; children = ( - EA398D9C544440E06637C134, ); name = Products; sourceTree = ""; }; + 630E0739D24A3C9E99CD4592, ); name = Products; sourceTree = ""; }; CB9C4DF3F11D65C6BF6B80AD = {isa = PBXGroup; children = ( 23A603C0DAA7E2E423A4123A, C37CC96B89E62143A0E75336, @@ -1479,7 +1468,7 @@ F75EB749D5026E5AC86B6C4B, C581D34B32A781E9AED7F7B0, 1C83313FCFBC3FAFA8CDB087, ); name = Source; sourceTree = ""; }; - 34AEE2803DA0D6192C299422 = {isa = XCBuildConfiguration; buildSettings = { + 88AB96D6C191F6480F1CC05F = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -1495,12 +1484,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.roli.jucehelloworld; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 339C95D5B2E96DD37B176D75 = {isa = XCBuildConfiguration; buildSettings = { + 0B5D6160680C2FCAC89A9A1D = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -1517,7 +1506,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.roli.jucehelloworld; @@ -1554,34 +1543,35 @@ PRODUCT_NAME = "HelloWorld"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + B9DE95F0E67F7222D16D6F11 = {isa = PBXTargetDependency; target = 192D34128EA37F28BC1CBB22; }; D5495970AC0AFC78DD0ADE12 = {isa = XCConfigurationList; buildConfigurations = ( F6DA01300C80F2338FCBD24A, CA9F73DE863A75BEA780D77E, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - D2ABD8290ABA5095AE85F9A6 = {isa = XCConfigurationList; buildConfigurations = ( - 34AEE2803DA0D6192C299422, - 339C95D5B2E96DD37B176D75, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 7B2C68FAAB7FB794B44BA476 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + EFBE1A73760DB4B465A16F0B = {isa = XCConfigurationList; buildConfigurations = ( + 88AB96D6C191F6480F1CC05F, + 0B5D6160680C2FCAC89A9A1D, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 026F69AE2DD97CA7C9006986 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 6E85E85F989CB43995D01BAF, ); runOnlyForDeploymentPostprocessing = 0; }; - 5C249F77DD3C907CDA919026 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + C39352E04613E968B30D0584 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 535A340E26E5D6766D1780CA, 31E87C6EC193B9C408D16F20, - F1FECDFA7E29BD6B703AF52B, - EA50C8A2A8471D0EB4B8E644, - 10A93C9ECE23E879115D5B95, - 16890172C661285B431823B1, - 7DCA87102FFCD304FA172464, - 219E48FBEA32F43040A9970C, ); runOnlyForDeploymentPostprocessing = 0; }; - A8FE28D8F12C03C93B8EAD1D = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + C00F4D9BB21AA1D23C159240, + FD58015BBF155E1BC897A3DB, + 7E94E1B62C6D18481CF59459, + 605BA65217C14EDE46D7BBDB, + D64D8487EDE1692651640117, + 91B43FAA9FF01E555772E593, ); runOnlyForDeploymentPostprocessing = 0; }; + CD0E71EFDCF3177FCE405E9D = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 4DB01A361C3EB8BBBE893AAC, 51A76E3A281D21F429C75F0E, 820ECCDC2115F6687BEC40C6, EAA5A5EECF04D2B7FCF768FC, 6CEBF944E27D7BE88E78945D, ); runOnlyForDeploymentPostprocessing = 0; }; - 9337F8263A94B688D61D5B68 = {isa = PBXNativeTarget; buildConfigurationList = D2ABD8290ABA5095AE85F9A6; buildPhases = ( - 7B2C68FAAB7FB794B44BA476, - 5C249F77DD3C907CDA919026, - A8FE28D8F12C03C93B8EAD1D, ); buildRules = ( ); dependencies = ( ); name = HelloWorld; productName = HelloWorld; productReference = EA398D9C544440E06637C134; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - E34D5B980741D93050D0BB6B = {isa = PBXProject; buildConfigurationList = D5495970AC0AFC78DD0ADE12; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = CB9C4DF3F11D65C6BF6B80AD; projectDirPath = ""; projectRoot = ""; targets = ( 9337F8263A94B688D61D5B68 ); }; + 192D34128EA37F28BC1CBB22 = {isa = PBXNativeTarget; buildConfigurationList = EFBE1A73760DB4B465A16F0B; buildPhases = ( + 026F69AE2DD97CA7C9006986, + C39352E04613E968B30D0584, + CD0E71EFDCF3177FCE405E9D, ); buildRules = ( ); dependencies = ( ); name = "HelloWorld (App)"; productName = HelloWorld; productReference = 630E0739D24A3C9E99CD4592; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + E34D5B980741D93050D0BB6B = {isa = PBXProject; buildConfigurationList = D5495970AC0AFC78DD0ADE12; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 192D34128EA37F28BC1CBB22 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = CB9C4DF3F11D65C6BF6B80AD; projectDirPath = ""; projectRoot = ""; targets = (192D34128EA37F28BC1CBB22); }; }; rootObject = E34D5B980741D93050D0BB6B; } diff --git a/examples/HelloWorld/Builds/MacOSX/Info-App.plist b/examples/HelloWorld/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..29b13c5a6b --- /dev/null +++ b/examples/HelloWorld/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + HelloWorld + CFBundleDisplayName + HelloWorld + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/HelloWorld/Builds/MacOSX/Info.plist b/examples/HelloWorld/Builds/MacOSX/Info.plist deleted file mode 100644 index 4923295c96..0000000000 --- a/examples/HelloWorld/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - HelloWorld - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - ROLI Ltd. - NSHighResolutionCapable - - - diff --git a/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj b/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj index ba3867f669..ce540a926e 100644 --- a/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj +++ b/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj @@ -125,31 +125,55 @@ - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -164,70 +188,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -266,100 +287,88 @@ true - - true - - - true - true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -371,58 +380,49 @@ true - - true - - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -446,25 +446,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -482,31 +485,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -533,127 +530,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -707,184 +707,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -953,50 +953,15 @@ true - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1013,25 +978,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1041,34 +987,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -1079,15 +1021,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + @@ -1097,19 +1105,11 @@ - - - - - - - - - - + + @@ -1120,10 +1120,15 @@ - - - - + + + + + + + + + @@ -1134,39 +1139,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1175,33 +1196,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1221,15 +1215,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1237,13 +1245,6 @@ - - - - - - - @@ -1251,31 +1252,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1304,14 +1304,6 @@ - - - - - - - - diff --git a/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj.filters b/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj.filters index a71839c2f6..4e282e52fc 100644 --- a/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj.filters +++ b/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj.filters @@ -14,8 +14,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -23,17 +32,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -41,60 +44,57 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -104,80 +104,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -208,45 +208,6 @@ HelloWorld\Source - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -262,33 +223,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -313,80 +247,35 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\network + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\network + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\network + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\network + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\memory - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc + + Juce Modules\juce_core\misc Juce Modules\juce_core\misc @@ -460,17 +349,116 @@ Juce Modules\juce_core\native - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip Juce Modules\juce_data_structures\app_properties @@ -478,23 +466,17 @@ Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_events\messages + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_events\timers + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_events\timers + + Juce Modules\juce_data_structures\values Juce Modules\juce_events\broadcasters @@ -514,6 +496,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -529,6 +523,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -550,26 +550,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -586,32 +589,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -643,128 +640,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -817,206 +817,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1096,22 +1096,22 @@ Juce Modules\juce_gui_extra\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1119,56 +1119,98 @@ HelloWorld\Source - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\maths + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\maths + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\maths + + + Juce Modules\juce_core\maths Juce Modules\juce_core\maths @@ -1224,53 +1266,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -1329,173 +1452,74 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core - - Juce Modules\juce_core\files + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\files + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\streams + + Juce Modules\juce_data_structures - - Juce Modules\juce_core\streams + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_core\streams + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\interprocess - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\interprocess - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -1524,36 +1548,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -1563,6 +1557,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -1593,17 +1593,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1635,38 +1650,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1677,167 +1671,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1896,32 +1878,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -1944,27 +1968,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -1986,80 +1989,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2143,26 +2143,6 @@ Juce Library Code - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - Juce Library Code diff --git a/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj b/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj index 53e2d6c243..36c97b5452 100644 --- a/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj +++ b/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj @@ -131,31 +131,55 @@ - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -170,70 +194,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -272,100 +293,88 @@ true - - true - - - true - true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -377,58 +386,49 @@ true - - true - - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -452,25 +452,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -488,31 +491,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -539,127 +536,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -713,184 +713,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -959,50 +959,15 @@ true - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1019,25 +984,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1047,34 +993,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -1085,15 +1027,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + @@ -1103,19 +1111,11 @@ - - - - - - - - - - + + @@ -1126,10 +1126,15 @@ - - - - + + + + + + + + + @@ -1140,39 +1145,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1181,33 +1202,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1227,15 +1221,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1243,13 +1251,6 @@ - - - - - - - @@ -1257,31 +1258,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1310,14 +1310,6 @@ - - - - - - - - diff --git a/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj.filters b/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj.filters index 15ca1ed6b2..9c47133943 100644 --- a/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj.filters +++ b/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj.filters @@ -14,8 +14,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -23,17 +32,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -41,60 +44,57 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -104,80 +104,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -208,45 +208,6 @@ HelloWorld\Source - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -262,33 +223,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -313,80 +247,35 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\network + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\network + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\network + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\network + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\memory - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc + + Juce Modules\juce_core\misc Juce Modules\juce_core\misc @@ -460,17 +349,116 @@ Juce Modules\juce_core\native - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip Juce Modules\juce_data_structures\app_properties @@ -478,23 +466,17 @@ Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_events\messages + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_events\timers + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_events\timers + + Juce Modules\juce_data_structures\values Juce Modules\juce_events\broadcasters @@ -514,6 +496,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -529,6 +523,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -550,26 +550,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -586,32 +589,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -643,128 +640,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -817,206 +817,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1096,22 +1096,22 @@ Juce Modules\juce_gui_extra\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1119,56 +1119,98 @@ HelloWorld\Source - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\maths + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\maths + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\maths + + + Juce Modules\juce_core\maths Juce Modules\juce_core\maths @@ -1224,53 +1266,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -1329,173 +1452,74 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core - - Juce Modules\juce_core\files + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\files + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\network + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_core\streams + + Juce Modules\juce_data_structures - - Juce Modules\juce_core\streams + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_core\streams + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\interprocess - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\interprocess - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -1524,36 +1548,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -1563,6 +1557,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -1593,17 +1593,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1635,38 +1650,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1677,167 +1671,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1896,32 +1878,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -1944,27 +1968,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -1986,80 +1989,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2143,26 +2143,6 @@ Juce Library Code - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - Juce Library Code diff --git a/examples/HelloWorld/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj b/examples/HelloWorld/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj index 4bf34edf44..1bb13e34fc 100644 --- a/examples/HelloWorld/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj +++ b/examples/HelloWorld/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 9B5335D3CC41BA3A59D5E2E6 = {isa = PBXBuildFile; fileRef = 630E0739D24A3C9E99CD4592; }; F70117123739E2303A99AD70 = {isa = PBXBuildFile; fileRef = AF0CC5F28EB37B1FABBDD5DD; }; 02F0D49EDD6A3E82D98302F3 = {isa = PBXBuildFile; fileRef = FE9531D38CA4C273B6FB87A7; }; 9C737750FC4663FBFDF8C048 = {isa = PBXBuildFile; fileRef = FB6FA17C00AB569935B5CFF8; }; @@ -14,18 +15,17 @@ 7AA2F50DAEF3BA88A7C9C97E = {isa = PBXBuildFile; fileRef = B700739654886DC8E7C1293B; }; 535A340E26E5D6766D1780CA = {isa = PBXBuildFile; fileRef = B3978067F1432E1A2618A5DB; }; 31E87C6EC193B9C408D16F20 = {isa = PBXBuildFile; fileRef = 0EDDB91E8D84944C3EBACFFE; }; - F1FECDFA7E29BD6B703AF52B = {isa = PBXBuildFile; fileRef = 116E9A279FB25AE32174C42F; }; - EA50C8A2A8471D0EB4B8E644 = {isa = PBXBuildFile; fileRef = C1980330512BAADDA1CB0D24; }; - 10A93C9ECE23E879115D5B95 = {isa = PBXBuildFile; fileRef = 8FC7BFF093D665F8178EC297; }; - 16890172C661285B431823B1 = {isa = PBXBuildFile; fileRef = B2650D0AA7710D3C2627238A; }; - 7DCA87102FFCD304FA172464 = {isa = PBXBuildFile; fileRef = 01D2B9B2D33BFF1F4B571B7E; }; - 219E48FBEA32F43040A9970C = {isa = PBXBuildFile; fileRef = F21F13BF684528EB7041BD67; }; + C00F4D9BB21AA1D23C159240 = {isa = PBXBuildFile; fileRef = EACC160E0A89470B41179AB4; }; + FD58015BBF155E1BC897A3DB = {isa = PBXBuildFile; fileRef = CD26BF26FF05366672B6606F; }; + 7E94E1B62C6D18481CF59459 = {isa = PBXBuildFile; fileRef = F7AF7F3B0D1DCF1E9B1F4DA1; }; + 605BA65217C14EDE46D7BBDB = {isa = PBXBuildFile; fileRef = 7B4F5B653B7DDBC603F313BC; }; + D64D8487EDE1692651640117 = {isa = PBXBuildFile; fileRef = 20D5A8BFF03A85C71D10B72A; }; + 91B43FAA9FF01E555772E593 = {isa = PBXBuildFile; fileRef = 6070F82641B68C6D023AD16D; }; 00BB14FB0329250A897855F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; 00D9EB5B09E980D4A78D852A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; 00FD1194DB59F69CA9DFCFAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; 016AB5DF7206562FA4B48A81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; 01A853C55CAE8341C207A758 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; - 01D2B9B2D33BFF1F4B571B7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 01D5DC75EA54630B8805AD59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 02123F620ABB8F19FCE4E7E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; 02BD81436ED17F1341E19522 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; @@ -66,7 +66,6 @@ 0EDDB91E8D84944C3EBACFFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; }; 0F5CBF5A5C2283DA1344E55E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; 10650C6BB284DC0F6E7DCB5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 116E9A279FB25AE32174C42F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 118B13BE32C7FDCE82BDC495 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 1259079CB2A8907577BBBAA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; 130A28E84D438B08C6B5D5A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -116,6 +115,7 @@ 207945846A9C6558F509C745 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; 20A5A541366F7C22EF633114 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; 20BC71D082643A43C9BD37C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; + 20D5A8BFF03A85C71D10B72A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 2162A9A1F6F5DF44CBAC2129 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2199D426EC85451D81636490 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 219B89271C840E2D7E512612 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -157,7 +157,6 @@ 309B10A91B0698EC749802D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; 30D62F5F1125F39CE8D28C78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 3123FA92E774DD0E4788E9FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; - 31F1BE05C5BC30558F8039AD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 31FED87B0FA79D42C5B63186 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 32A77D14749535446A0BC825 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 32B8A985D15EAE4008F43D5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -165,7 +164,6 @@ 3437B0E3EA85400DBEEE0074 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; 348CDBF399D99B719511B313 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; 34B6C8553DCBD14A2F7207FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3549AF6032831F9553E74467 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 35BD72D236BE7ADC019B5564 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; 35CCF611A1FFF0A68FA75161 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 3705B72C4B467A1EABEC9C49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -264,6 +262,7 @@ 5FCCDEEE0E7A1AD4179D1E1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FE579E53ADAEEDEDF2AA2D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; 601874CF9435F18E7B69AE6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; + 6070F82641B68C6D023AD16D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 60DDA3B2D06C918647F0F2FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; 60F8D50274C2C6DEA40C13AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; 6108C64B7B0AD2CA64F30DC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -274,6 +273,7 @@ 62B84090765C713CC4250BB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; 62DF24F1C7E14730CDA3F27B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; 62E67D3BBC3098E5BC56F835 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 630E0739D24A3C9E99CD4592 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 632A6E49E7D869A9744A4491 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; 6421875FDD1DB8F8C322F3A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 64D016CA7156861886442427 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -320,7 +320,6 @@ 71EA769D5757AB3B16E5E6E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; 7224FBF6C8769342A0E3AC71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; 732EB7C9CF8E817B7239DBA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; - 7402FA767F4FD9CCD3DD1578 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 744475CFFBA91FDA03DDF659 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 74AB579ADDC7C355C5704A16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; 75228523BAA6F029F315E6F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; @@ -333,6 +332,7 @@ 7A6E2A815D9AE276CF064A24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 7A704BB75CD29EA20C349CDA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; 7A969F79FFA4031B868F9EED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7B4F5B653B7DDBC603F313BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 7B78D4684FE1D74EA847C1B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; 7BB92A7F312D9DA6AA53FAC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; 7C019D56F09C3415D36A0058 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -382,8 +382,6 @@ 8F92FD719B301B68F4945EA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; 8F977FE20118240233D8E05E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; 8FA331691E39F5D8FB0DCDF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8FBE4F804ECCBADAA37592F0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 8FC7BFF093D665F8178EC297 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 8FE02C7AD75EE732A416DA8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; 90CFC8BC9D8A156A512D2A39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; 9132D1324A6D6D049C9B2FFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -475,7 +473,6 @@ B1557FE77AC7D7FBF5A745F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B16933E10DCBA3CC20ADFAFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; B2485AFF4249D9C40B9B54CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; - B2650D0AA7710D3C2627238A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; B2C3D53237084A8C79EE8B16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; B2EE22875A0E4C2679EFD3CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; B3978067F1432E1A2618A5DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -483,7 +480,6 @@ B3AE3983352E66690C865088 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; B3CEFD554B22D2764327CC70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; B4A651618E07F64027C2DB75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; - B531D38613FDEC368336A51E = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; B5880B8DE2B7362EF263D82A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; B5D117435CCB80BF33D4AD00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; B63040F76DC9E9F5256AC022 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; @@ -494,7 +490,6 @@ B78154B28539A2E8152D2B9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; B7F363708A0CDC05D9C04876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; B86F88CBFF4E577BCCF8D620 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - B8E7EC57DAC2DE65CFEC21E0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B909BE26785040CF82533E80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; B93ACCE3F29334143039311C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; B9BC9B5BC286D2C9356DDF47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -512,7 +507,6 @@ BFF18A9C80EEDD74D0223EEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; C001B0F67BB17E32A3BC8F92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; C016810AF5F23520BE9EBF2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - C1980330512BAADDA1CB0D24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; C1A8DCB1BD40331EFC186CF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; C1CC6D2EB9A261B4D2B926BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; C2012B18C8652969617417E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; @@ -524,6 +518,7 @@ C40948D9BB7965E367551251 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; C4272B1ABE77520CD6E55EB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; C4788802A0C1A2908645028B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + C47B583663A97D26144D160A = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; C511170BCB0784C896826010 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; C5401AF900EB8056416C1294 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; C546B9AC32E553D5969B2537 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; @@ -555,6 +550,7 @@ CB85029BEDE10DB68C5BAA21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; CBE147D9B86A9F69A7CCEC3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CC95B7798FE5B9D685B3573D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CD26BF26FF05366672B6606F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; CD87ECBCB1347FDB040D63FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; CD9D30D3D61F095124F6D916 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CE290D98DCBBDC902406E73F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; @@ -622,6 +618,7 @@ E96CBEBCDABA3EA741C4C2EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; E9904E84AFCF3AB39B03BAA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; EA433D25CF79DF86FEF978D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + EACC160E0A89470B41179AB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; ECC4847BBD2AC72116506F0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; ED577465CA22A65861192A35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; ED872E47438BBE6325FE78F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -632,10 +629,8 @@ EF932865774E86525CE7FC55 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; EFE00478AEAFE39D81B0E59D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; EFE65E031B01332448C2BE5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; - F003AC63C800E3F090BF217F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F08B148BBAEA45BCDA3F066F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; F0A440A64636CA5008C1D76A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; - F21F13BF684528EB7041BD67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; F26B1DF1D28880AA0099B36D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; F2AA4EBDE6E999C033A8CA65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; F2C96C26ACDFFE9D480D5561 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -654,6 +649,7 @@ F6B44EB4315A24F4359BF2B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; F6CA8CB0E2135154E38E9707 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; F78633365BAD28DA5864C502 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7AF7F3B0D1DCF1E9B1F4DA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; F83EC8D59072A524F5DA56B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; F86158611AE1654F4BCAFC47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; F8FDB57B9F26F2B0582CBEED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -674,7 +670,6 @@ FE39F19585CBAE3EE247840C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../../modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; FE8B93BA3F56CCC0BB37A5C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; FE9531D38CA4C273B6FB87A7 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; - EA398D9C544440E06637C134 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; FEA9C3FC8BE313C619C3D195 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; FED2586B3C7EA1BBA5512D58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; FF06CDF5B9CF3DE2EA741D54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -686,58 +681,7 @@ 0784B69B6377F90FB264DCB0, ); name = Source; sourceTree = ""; }; 23A603C0DAA7E2E423A4123A = {isa = PBXGroup; children = ( 39BDB517F5C4ED09B374411D, ); name = HelloWorld; sourceTree = ""; }; - 53B7ECB896E5903DD2493E14 = {isa = PBXGroup; children = ( - F92040E5407E1B24B9D740C2, - 3BE1A6F6B461F08095CABAC9, - BFF18A9C80EEDD74D0223EEC, - 5D8B625E558414B158ACA721, - E597E0071A0752D8B87C0C7A, - E62053E448B91F1A968D6B0C, - C743089A221B553DA6B45F65, - 898C4B2D036C170A6ED46DD0, - E02684265B013C418CC7A242, - 293CD4C7F50623F81F3D6297, - 98B2591FE72E0B3D259F332F, - 8299092A070FB3E459760F8C, - 2E621C1E7F2E9FC6A6D14282, - 52D7E72C26E3D1589A6A1BD4, - BA4ECA72D6EADF487141684A, - 408110CA0AFFDF83F3AF497D, - D4ED28003B9120E85F5CD490, - F6B44EB4315A24F4359BF2B5, - 1D68491BDF0E63AC125D454C, - 971270DAD06B91F5B156C362, - DD7DC4C53F386AD914887EDA, - 9B5E2905BAEE2A1E7B7657AF, - 03BB1C54D9DEDDAB20B854AD, - AD1F1A9815D8660FA0305028, ); name = text; sourceTree = ""; }; - C3BF0F36B4C2A20B594B2C17 = {isa = PBXGroup; children = ( - 5FCCDEEE0E7A1AD4179D1E1D, - FD5D001673478C39B79A9C6A, - 403E7E9949CFE8BD73DDD909, - AB625562B978102C10FD5311, - 39F7F5DC827150D2E57F1DBF, - 0B62C1B2DFE2EE1C8E1EB5B6, - 26341A8D55A799AC0ED8B33F, - 38E5FF4A3CBEA8C42D9F14CD, - F83EC8D59072A524F5DA56B0, - C6CA0624B45EC3D866BC0D79, ); name = maths; sourceTree = ""; }; - 283F53CC2F8E672B54F90A31 = {isa = PBXGroup; children = ( - 60DDA3B2D06C918647F0F2FF, - AA75E89A148ADF8C55671CA0, - C5401AF900EB8056416C1294, - 1F16E8AF03971A15157AD981, - 62733AC6CAD0F79BEAE0CF4F, - 09A3E1630BFC67C63AFEDE3A, - 46BD0A7BCF4C608DB94285EC, - 0B92355966B36E2B913BC8EE, - EF28BA2B5E24F4749F732230, - 601874CF9435F18E7B69AE6A, - 45905746CA7C3BFE98B583C9, - 89F164CF6D809DD8AB8FDB55, - 6C556B58616171CC70488F0D, - 6615B376201BA6A338D7177E, ); name = memory; sourceTree = ""; }; - 7582B2AE14482E2927B3AE2F = {isa = PBXGroup; children = ( + 794DFFB544985A9E4BB71FE9 = {isa = PBXGroup; children = ( 02123F620ABB8F19FCE4E7E5, F5D2E9784191EC7F2DFA3949, 068349E735D107BE09BEC641, @@ -759,37 +703,7 @@ E6CD70420EF8F0E3CAD9ED5B, 7A969F79FFA4031B868F9EED, A17E8E8081DF2A399C206DF2, ); name = containers; sourceTree = ""; }; - BF229D931FB1A5222CD9DB43 = {isa = PBXGroup; children = ( - C3AC4696140DE22682732FB6, - 61E66D9A002421AAA36E6CA2, - F93E87E35290A40DC20A4D44, - 65B0A35F0ED651E60556A0E4, - 7C91591CECC16FC22329ADB8, - 8EED918F1D3876E4EB17F5A5, - E7CEB65B72C024546E5927A7, - 6B625D967F13EC4AFB7BADCA, - DA8CFA399CD27524DB69AD78, - 1DFCB49A7B79D79376629528, - E830FDCCA2799244C53AEB8F, - 71B6F45D512F8B8D802B1927, - C016810AF5F23520BE9EBF2E, - 832D1429ADEE1B07AB3693A3, - 62DF24F1C7E14730CDA3F27B, - 0CE43A8B78FB46CE63C0AB6A, - B6AC99C26F679771A2F942B5, - 9FBFACCA56589CDCC3D78F0E, - 65DBA30ACD7C6156850F1F4E, - 6603F93CB38F0E7BEB779A9D, - B4A651618E07F64027C2DB75, - D624E1F31ADE1C718E97A3C1, ); name = threads; sourceTree = ""; }; - CFA0FE5274773CA97B9EA5A1 = {isa = PBXGroup; children = ( - B5880B8DE2B7362EF263D82A, - 8E1A22B596E70DF1D0C15F8C, - 15569873F24C4157977C8D9F, - C64E52A86F2984D4A5F82EF8, - 8215524ADDC78289AD8BD4CE, - AB7582784F8607123662C3EC, ); name = time; sourceTree = ""; }; - 120D356AA058212F80C97EAB = {isa = PBXGroup; children = ( + 0E0018AEDDE87B7E1E838FFF = {isa = PBXGroup; children = ( FC47B303DF1BE68BE78F9079, D882D6E64CEFE8FFE435EF40, 5457E4C7D67E767CCD8B0964, @@ -807,7 +721,81 @@ F5FD842A428369A565BC92E4, 83F74BA834946705EB9ED79C, 1657734A03E0F21166FAE9E8, ); name = files; sourceTree = ""; }; - 2AE9B24F8D2F81FB9B7FF4C7 = {isa = PBXGroup; children = ( + F675A1B181B929A10E0F2EDC = {isa = PBXGroup; children = ( + AEB923D05C620EF9E927B48C, + 99FBA3CCFA443DB353B07F71, + C4272B1ABE77520CD6E55EB7, + ECC4847BBD2AC72116506F0E, ); name = javascript; sourceTree = ""; }; + B11BB62450B7453F15CC4A15 = {isa = PBXGroup; children = ( + 2026B0F45584BD5BECC4EFBA, + 1A8917A61F4F6E9766564420, + 3832110FA8DA58E650AB6F9E, + EF3A7A1A871BAB32EA1B46EF, ); name = logging; sourceTree = ""; }; + 34A3F5DFEFA3BB3D96C89E77 = {isa = PBXGroup; children = ( + 5FCCDEEE0E7A1AD4179D1E1D, + FD5D001673478C39B79A9C6A, + 403E7E9949CFE8BD73DDD909, + AB625562B978102C10FD5311, + 39F7F5DC827150D2E57F1DBF, + 0B62C1B2DFE2EE1C8E1EB5B6, + 26341A8D55A799AC0ED8B33F, + 38E5FF4A3CBEA8C42D9F14CD, + F83EC8D59072A524F5DA56B0, + C6CA0624B45EC3D866BC0D79, ); name = maths; sourceTree = ""; }; + 079E92B46BB2C82F22F34543 = {isa = PBXGroup; children = ( + 60DDA3B2D06C918647F0F2FF, + AA75E89A148ADF8C55671CA0, + C5401AF900EB8056416C1294, + 1F16E8AF03971A15157AD981, + 62733AC6CAD0F79BEAE0CF4F, + 09A3E1630BFC67C63AFEDE3A, + 46BD0A7BCF4C608DB94285EC, + 0B92355966B36E2B913BC8EE, + EF28BA2B5E24F4749F732230, + 601874CF9435F18E7B69AE6A, + 45905746CA7C3BFE98B583C9, + 89F164CF6D809DD8AB8FDB55, + 6C556B58616171CC70488F0D, + 6615B376201BA6A338D7177E, ); name = memory; sourceTree = ""; }; + 217F279469B33A64EFBAE050 = {isa = PBXGroup; children = ( + 17697EA857D23FAC8FF46868, + 4A5ED88CC2ED6ADD8A5B102A, + 975AC19606552D5003580062, + E0A6F645310D7B77741716C4, + 35BD72D236BE7ADC019B5564, + 6DE47E2E070BC5173F0985BB, + 79A4F1CF3FB5D20104693598, ); name = misc; sourceTree = ""; }; + 819D84ABBC8FC9A0A2687B2D = {isa = PBXGroup; children = ( + 7D87E3CB6613ADCE674B00BE, + C7A6585C8F7FB3EF78837563, + AC488F0777290DB214E6E937, + A85BC2CE425BF6058D12702A, + E189A00A50805AE126B38E28, + F3F9135662EDBBC14EBC448C, + 786ABCE38FCC63E58ED44C5B, + 47D12441679F0062EB7C96AF, + 0C5169FC4BAB96B2F16BF5B8, + 942E454B72BC4A6CF702F2B4, + 5C4A0785E529A72663FC155E, + 23925ED31BD8E2D82FF86A31, + F78633365BAD28DA5864C502, + 1EC7132F648E537E2B1F95EC, + 68CC5DF188B4F8D9BC4A397A, + 9F994395393E0BFB8A320B04, + A7F0F0269FBC2B91DCB49989, + 89C44D65C6EA486543A139E9, + DA64460418AFD14930104FEC, + 6A8D0F24F0A1F95A52845506, + 04A6FE27FC63E4D27E857CBF, + 9CBEE085CF47C89A93F2783E, + 158F40026FBDA4EE9F90CF02, + C86288867D1603D982FB9AC9, + 994C767AF66B2C4731EAF528, + 6108C64B7B0AD2CA64F30DC7, + 14F44BEA5F54F7E064122CC7, + 295439C55D8A711959ADABD3, + A75D66A07D6443E350214CC3, ); name = native; sourceTree = ""; }; + 3A052EC6B760C1155D26B316 = {isa = PBXGroup; children = ( 21A118094F4A8DC6E9343AC6, 2206F8DB2D2D3042FFB24820, D4F8F05BFF087B2BCA01CB71, @@ -818,7 +806,7 @@ 1BF703172DA6AC2179913394, DD6356DF25DE4F39BFB2BD87, 3A1128BBCB04C3DCE2E5D37E, ); name = network; sourceTree = ""; }; - D46664D5E1C590C441D4F80B = {isa = PBXGroup; children = ( + 59F91632E8AC2C4CB166DD4C = {isa = PBXGroup; children = ( 0DBB48BEAC0B38D509A6ED6F, 0E0B382367017DA9380D3C61, BD8335C336E988FF37044F21, @@ -834,11 +822,6 @@ FE39F19585CBAE3EE247840C, 70C7586ACDA27A1FFC0C7AEE, BA5EF35337DDE160BCA69BE2, ); name = streams; sourceTree = ""; }; - F87D6E9F1E5FE32A55A2A8DB = {isa = PBXGroup; children = ( - 2026B0F45584BD5BECC4EFBA, - 1A8917A61F4F6E9766564420, - 3832110FA8DA58E650AB6F9E, - EF3A7A1A871BAB32EA1B46EF, ); name = logging; sourceTree = ""; }; A18C218B66BAD36C1F6FDB5D = {isa = PBXGroup; children = ( 6816BB0D62EC676409B3587F, 8F92FD719B301B68F4945EA9, @@ -846,126 +829,117 @@ 41535CB61E936ECEBB04FFAC, EF54929F7151858D8FF8107B, 966BC35C454118B1B895436D, ); name = system; sourceTree = ""; }; - E3BC172EB1F1CA22B436FC42 = {isa = PBXGroup; children = ( + 571C1E9DE9DFA4396DA41ACB = {isa = PBXGroup; children = ( + F92040E5407E1B24B9D740C2, + 3BE1A6F6B461F08095CABAC9, + BFF18A9C80EEDD74D0223EEC, + 5D8B625E558414B158ACA721, + E597E0071A0752D8B87C0C7A, + E62053E448B91F1A968D6B0C, + C743089A221B553DA6B45F65, + 898C4B2D036C170A6ED46DD0, + E02684265B013C418CC7A242, + 293CD4C7F50623F81F3D6297, + 98B2591FE72E0B3D259F332F, + 8299092A070FB3E459760F8C, + 2E621C1E7F2E9FC6A6D14282, + 52D7E72C26E3D1589A6A1BD4, + BA4ECA72D6EADF487141684A, + 408110CA0AFFDF83F3AF497D, + D4ED28003B9120E85F5CD490, + F6B44EB4315A24F4359BF2B5, + 1D68491BDF0E63AC125D454C, + 971270DAD06B91F5B156C362, + DD7DC4C53F386AD914887EDA, + 9B5E2905BAEE2A1E7B7657AF, + 03BB1C54D9DEDDAB20B854AD, + AD1F1A9815D8660FA0305028, ); name = text; sourceTree = ""; }; + 2A0BDB4F3B8780F1312D05B2 = {isa = PBXGroup; children = ( + C3AC4696140DE22682732FB6, + 61E66D9A002421AAA36E6CA2, + F93E87E35290A40DC20A4D44, + 65B0A35F0ED651E60556A0E4, + 7C91591CECC16FC22329ADB8, + 8EED918F1D3876E4EB17F5A5, + E7CEB65B72C024546E5927A7, + 6B625D967F13EC4AFB7BADCA, + DA8CFA399CD27524DB69AD78, + 1DFCB49A7B79D79376629528, + E830FDCCA2799244C53AEB8F, + 71B6F45D512F8B8D802B1927, + C016810AF5F23520BE9EBF2E, + 832D1429ADEE1B07AB3693A3, + 62DF24F1C7E14730CDA3F27B, + 0CE43A8B78FB46CE63C0AB6A, + B6AC99C26F679771A2F942B5, + 9FBFACCA56589CDCC3D78F0E, + 65DBA30ACD7C6156850F1F4E, + 6603F93CB38F0E7BEB779A9D, + B4A651618E07F64027C2DB75, + D624E1F31ADE1C718E97A3C1, ); name = threads; sourceTree = ""; }; + 050F08BB0358A9E6E066DE35 = {isa = PBXGroup; children = ( + B5880B8DE2B7362EF263D82A, + 8E1A22B596E70DF1D0C15F8C, + 15569873F24C4157977C8D9F, + C64E52A86F2984D4A5F82EF8, + 8215524ADDC78289AD8BD4CE, + AB7582784F8607123662C3EC, ); name = time; sourceTree = ""; }; + 9AE02D48833B87EB32478790 = {isa = PBXGroup; children = ( + 85CC7C10F36E6A615CF24289, + 0C36123881F7A4B6A144F272, ); name = "unit_tests"; sourceTree = ""; }; + E7ABB7ADDD6A2CDD0AD7C71F = {isa = PBXGroup; children = ( 498778ED99DF1BA68A6E3A18, 46393FE4FE6D8683444CD1A3, 32A77D14749535446A0BC825, 822342F0C44B761EAB020F86, ); name = xml; sourceTree = ""; }; - D959EACECE951B6D139A99C8 = {isa = PBXGroup; children = ( - AEB923D05C620EF9E927B48C, - 99FBA3CCFA443DB353B07F71, - C4272B1ABE77520CD6E55EB7, - ECC4847BBD2AC72116506F0E, ); name = javascript; sourceTree = ""; }; - D0CB81045FF79BEAD1744CAD = {isa = PBXGroup; children = ( + 7EEFCB7E4DF561B623FB36AA = {isa = PBXGroup; children = ( E8DCBADAA3B789839C797F82, 3D32372B5CC311AA696124D2, A88106868D7BACF251D9EAA8, 8EA982741224B1BF1BB840B6, F2C96C26ACDFFE9D480D5561, 8E018B63249825F4D00DEB6C, ); name = zip; sourceTree = ""; }; - 9AE02D48833B87EB32478790 = {isa = PBXGroup; children = ( - 85CC7C10F36E6A615CF24289, - 0C36123881F7A4B6A144F272, ); name = "unit_tests"; sourceTree = ""; }; - 47B575A04992E9EA22045F72 = {isa = PBXGroup; children = ( - 17697EA857D23FAC8FF46868, - 4A5ED88CC2ED6ADD8A5B102A, - 975AC19606552D5003580062, - E0A6F645310D7B77741716C4, - 35BD72D236BE7ADC019B5564, - 6DE47E2E070BC5173F0985BB, - 79A4F1CF3FB5D20104693598, ); name = misc; sourceTree = ""; }; - 95B8EA2C19F69EB464681FD5 = {isa = PBXGroup; children = ( - 7D87E3CB6613ADCE674B00BE, - C7A6585C8F7FB3EF78837563, - AC488F0777290DB214E6E937, - A85BC2CE425BF6058D12702A, - E189A00A50805AE126B38E28, - F3F9135662EDBBC14EBC448C, - 786ABCE38FCC63E58ED44C5B, - 47D12441679F0062EB7C96AF, - 0C5169FC4BAB96B2F16BF5B8, - 942E454B72BC4A6CF702F2B4, - 5C4A0785E529A72663FC155E, - 23925ED31BD8E2D82FF86A31, - F78633365BAD28DA5864C502, - 1EC7132F648E537E2B1F95EC, - 68CC5DF188B4F8D9BC4A397A, - 9F994395393E0BFB8A320B04, - A7F0F0269FBC2B91DCB49989, - 89C44D65C6EA486543A139E9, - DA64460418AFD14930104FEC, - 6A8D0F24F0A1F95A52845506, - 04A6FE27FC63E4D27E857CBF, - 9CBEE085CF47C89A93F2783E, - 158F40026FBDA4EE9F90CF02, - C86288867D1603D982FB9AC9, - 994C767AF66B2C4731EAF528, - 6108C64B7B0AD2CA64F30DC7, - 14F44BEA5F54F7E064122CC7, - 295439C55D8A711959ADABD3, - A75D66A07D6443E350214CC3, ); name = native; sourceTree = ""; }; 077C855D265E61FB93F96107 = {isa = PBXGroup; children = ( - 53B7ECB896E5903DD2493E14, - C3BF0F36B4C2A20B594B2C17, - 283F53CC2F8E672B54F90A31, - 7582B2AE14482E2927B3AE2F, - BF229D931FB1A5222CD9DB43, - CFA0FE5274773CA97B9EA5A1, - 120D356AA058212F80C97EAB, - 2AE9B24F8D2F81FB9B7FF4C7, - D46664D5E1C590C441D4F80B, - F87D6E9F1E5FE32A55A2A8DB, + 794DFFB544985A9E4BB71FE9, + 0E0018AEDDE87B7E1E838FFF, + F675A1B181B929A10E0F2EDC, + B11BB62450B7453F15CC4A15, + 34A3F5DFEFA3BB3D96C89E77, + 079E92B46BB2C82F22F34543, + 217F279469B33A64EFBAE050, + 819D84ABBC8FC9A0A2687B2D, + 3A052EC6B760C1155D26B316, + 59F91632E8AC2C4CB166DD4C, A18C218B66BAD36C1F6FDB5D, - E3BC172EB1F1CA22B436FC42, - D959EACECE951B6D139A99C8, - D0CB81045FF79BEAD1744CAD, + 571C1E9DE9DFA4396DA41ACB, + 2A0BDB4F3B8780F1312D05B2, + 050F08BB0358A9E6E066DE35, 9AE02D48833B87EB32478790, - 47B575A04992E9EA22045F72, - 95B8EA2C19F69EB464681FD5, - F003AC63C800E3F090BF217F, + E7ABB7ADDD6A2CDD0AD7C71F, + 7EEFCB7E4DF561B623FB36AA, FDDA86C3FCCC3C74F7CDA53D, ); name = "juce_core"; sourceTree = ""; }; - DB193F277014CB2D4EED9B10 = {isa = PBXGroup; children = ( + AC52466931A3B16BD9763E38 = {isa = PBXGroup; children = ( + E3273B696D8398C56B0F1A40, + DC4EE2A66A86B99C8D9B0068, + 89898A337D18F63C9DDE1AEE, + 1259079CB2A8907577BBBAA3, ); name = "app_properties"; sourceTree = ""; }; + 3F1B3F5816792824A8FED9CF = {isa = PBXGroup; children = ( + F35CA3BED53A2146B7623ECA, + 1A849B3BFFE1598017793994, + E58624F033F218AF36C7F9FD, ); name = undomanager; sourceTree = ""; }; + F6401C531E65F257DF38CF3C = {isa = PBXGroup; children = ( F420591CACE7056F78000039, D49594C439C67202647804D2, 793CDD14387F49E8757B9042, 3123FA92E774DD0E4788E9FB, A10311375CB3203008B0DD24, 8F977FE20118240233D8E05E, ); name = values; sourceTree = ""; }; - 3F1B3F5816792824A8FED9CF = {isa = PBXGroup; children = ( - F35CA3BED53A2146B7623ECA, - 1A849B3BFFE1598017793994, - E58624F033F218AF36C7F9FD, ); name = undomanager; sourceTree = ""; }; - F27B1321E6B098E31C61FD54 = {isa = PBXGroup; children = ( - E3273B696D8398C56B0F1A40, - DC4EE2A66A86B99C8D9B0068, - 89898A337D18F63C9DDE1AEE, - 1259079CB2A8907577BBBAA3, ); name = "app_properties"; sourceTree = ""; }; 2D4BDB90369FB93DE77234CD = {isa = PBXGroup; children = ( - DB193F277014CB2D4EED9B10, + AC52466931A3B16BD9763E38, 3F1B3F5816792824A8FED9CF, - F27B1321E6B098E31C61FD54, - B8E7EC57DAC2DE65CFEC21E0, + F6401C531E65F257DF38CF3C, 5F55D2FE7338877E1CDD4B45, ); name = "juce_data_structures"; sourceTree = ""; }; - FF92A51DE50343C6AA33A0DB = {isa = PBXGroup; children = ( - C4788802A0C1A2908645028B, - 016AB5DF7206562FA4B48A81, - A387B8D5928ABA707B55736D, - E862612C6909A6188FBEB8C8, - A5AFA37677301D3BEFDEB596, - C546B9AC32E553D5969B2537, - 86AE81E813B7FC9D59B66C05, - 29610D1C68DD1FA2043A0D95, - 1B9D255022E9F460E5F710C5, - 6501D18FEF031C7FEF45F39E, - D53B158241A875303FC52D8B, - 984AA2236CD860A916ACF57E, - B3CEFD554B22D2764327CC70, ); name = messages; sourceTree = ""; }; - A9B3363B5E302799D0945C6C = {isa = PBXGroup; children = ( - 8414F7B17DA39B4D0B4C3739, - C894801E6F257C0E84E5C03F, - DBE5789816F028CE53FD3EB4, - 62B84090765C713CC4250BB6, ); name = timers; sourceTree = ""; }; - A045CC1D9919072B85C45336 = {isa = PBXGroup; children = ( + 8B5D59397507DBD642F28154 = {isa = PBXGroup; children = ( 536EB9664EDB02A4CBF9BD28, 2575944C94EF083E2CBDBFA1, 0C90578962B82B1AE222578E, @@ -974,14 +948,28 @@ E4AF8704D952EA14B38CA782, E536D2E0E822CA257FA97875, 6B1B6046C54E082A9E25D69C, ); name = broadcasters; sourceTree = ""; }; - 67DB973FF5A1FFA8D81AA280 = {isa = PBXGroup; children = ( + F4A3188D8DDD3C8F89FF602E = {isa = PBXGroup; children = ( CAA3289777033409B1E9050C, 1818AAD83B5C0FC5B322446F, 3824684DA7C61AA29E386158, 309B10A91B0698EC749802D5, 71EA769D5757AB3B16E5E6E6, EFE65E031B01332448C2BE5E, ); name = interprocess; sourceTree = ""; }; - 21AFBAFF05B76A3121EDCBFC = {isa = PBXGroup; children = ( + 34CAAF6F9811717AAD813B0E = {isa = PBXGroup; children = ( + C4788802A0C1A2908645028B, + 016AB5DF7206562FA4B48A81, + A387B8D5928ABA707B55736D, + E862612C6909A6188FBEB8C8, + A5AFA37677301D3BEFDEB596, + C546B9AC32E553D5969B2537, + 86AE81E813B7FC9D59B66C05, + 29610D1C68DD1FA2043A0D95, + 1B9D255022E9F460E5F710C5, + 6501D18FEF031C7FEF45F39E, + D53B158241A875303FC52D8B, + 984AA2236CD860A916ACF57E, + B3CEFD554B22D2764327CC70, ); name = messages; sourceTree = ""; }; + 56016BCA11D038D0C9AD5A97 = {isa = PBXGroup; children = ( 219B89271C840E2D7E512612, 4A8C64BB96FB93919DDF2166, A93E36A200F473B766F6A8BA, @@ -990,13 +978,17 @@ 5B67F01C0BA9323892900AF8, 7EBAA8C6B6447AC1707EA1A7, 1C3E6A1B46D80DBFEE6CF33B, ); name = native; sourceTree = ""; }; + CFF5C902C2954FE53CEED0A9 = {isa = PBXGroup; children = ( + 8414F7B17DA39B4D0B4C3739, + C894801E6F257C0E84E5C03F, + DBE5789816F028CE53FD3EB4, + 62B84090765C713CC4250BB6, ); name = timers; sourceTree = ""; }; C0F8D0D123397FF7AF17F3F8 = {isa = PBXGroup; children = ( - FF92A51DE50343C6AA33A0DB, - A9B3363B5E302799D0945C6C, - A045CC1D9919072B85C45336, - 67DB973FF5A1FFA8D81AA280, - 21AFBAFF05B76A3121EDCBFC, - 3549AF6032831F9553E74467, + 8B5D59397507DBD642F28154, + F4A3188D8DDD3C8F89FF602E, + 34CAAF6F9811717AAD813B0E, + 56016BCA11D038D0C9AD5A97, + CFF5C902C2954FE53CEED0A9, 08C449B44C89E728A89013F3, ); name = "juce_events"; sourceTree = ""; }; 39D7580AE0D199F462A0411D = {isa = PBXGroup; children = ( A1637DEBD3438ACB0D7F48E0, @@ -1016,19 +1008,25 @@ 65FC1A9B2D0CDCD2D0180A17, 60F8D50274C2C6DEA40C13AC, AB5FD54FE20E3B8792AE7601, ); name = contexts; sourceTree = ""; }; - 6DD41751A3949FBC19CC8416 = {isa = PBXGroup; children = ( - 4E2E741BA1779C70049641D0, - C63DB03ADC0A6E3C45DD88C9, - 981D4316CDD5076577509386, - 3D95AB0F7898371918F9E8FA, - F58C62E4CFF820B85CEF0A9A, - AE8492E6A10C324142D09EA8, - 48D212A6051005FB7A4BC338, - 8BEBE3E3D47AD3E8AAACF7BA, ); name = images; sourceTree = ""; }; - 39F75EB88C131A0C1E7C5350 = {isa = PBXGroup; children = ( - EE785DBFA288EFA2E7AB2108, - 659BEDAE6C17DD4FA6B74971, - 35CCF611A1FFF0A68FA75161, ); name = "image_formats"; sourceTree = ""; }; + FCAD07FFB4B2EA8DC6AC0919 = {isa = PBXGroup; children = ( + 373E70565BE10D615B096C28, + A16DA9030A96B26C6BF52FDC, + BDCB1657E429C9F03CB17827, + 1FC89BBE37A0162D7B8A8E64, + 2F014FFE6BB6209B7BBBCB79, ); name = effects; sourceTree = ""; }; + 06AB29F987FA0C7C31D28DE0 = {isa = PBXGroup; children = ( + 1316BB7ACE3F151F3B44A3EC, + ACD09DE112FDD1028AC1E11B, + CB85029BEDE10DB68C5BAA21, + EFE00478AEAFE39D81B0E59D, + FF49DBB348CFFF3F396FB712, + F69E6E1AC446B803B6C6A6B4, + ED872E47438BBE6325FE78F2, + 523B09319B14E721921D830A, + A546FAE114D127B368A631D9, + B909BE26785040CF82533E80, + B7F363708A0CDC05D9C04876, + F86158611AE1654F4BCAFC47, ); name = fonts; sourceTree = ""; }; 1B141638D452CFF03036C180 = {isa = PBXGroup; children = ( 07064C4F0CA036ABDCF9C708, 86152CB848C36CC25014D020, @@ -1045,30 +1043,20 @@ 3B51C055A70A99CDCEDFA399, 189CC2967B6148BE990281E8, 9EF2F14290768DC26DBA6149, ); name = geometry; sourceTree = ""; }; - C8E76BBA092B9546D62BFFE4 = {isa = PBXGroup; children = ( - 02FA201D32033D122C04A1B5, - 7EE080AF681F1D927DF35B95, - C71BB293CEF65605741E0CDA, ); name = placement; sourceTree = ""; }; - CBF50CCCB6412B6D1DC75BAC = {isa = PBXGroup; children = ( - 1316BB7ACE3F151F3B44A3EC, - ACD09DE112FDD1028AC1E11B, - CB85029BEDE10DB68C5BAA21, - EFE00478AEAFE39D81B0E59D, - FF49DBB348CFFF3F396FB712, - F69E6E1AC446B803B6C6A6B4, - ED872E47438BBE6325FE78F2, - 523B09319B14E721921D830A, - A546FAE114D127B368A631D9, - B909BE26785040CF82533E80, - B7F363708A0CDC05D9C04876, - F86158611AE1654F4BCAFC47, ); name = fonts; sourceTree = ""; }; - 9860A568DF9EDABCEE8B9490 = {isa = PBXGroup; children = ( - 373E70565BE10D615B096C28, - A16DA9030A96B26C6BF52FDC, - BDCB1657E429C9F03CB17827, - 1FC89BBE37A0162D7B8A8E64, - 2F014FFE6BB6209B7BBBCB79, ); name = effects; sourceTree = ""; }; - B3A6498CEE78E75BCCC0DC93 = {isa = PBXGroup; children = ( + B6422127B6E1E519F16D5D01 = {isa = PBXGroup; children = ( + EE785DBFA288EFA2E7AB2108, + 659BEDAE6C17DD4FA6B74971, + 35CCF611A1FFF0A68FA75161, ); name = "image_formats"; sourceTree = ""; }; + 5454696B1478986ED70E8BE6 = {isa = PBXGroup; children = ( + 4E2E741BA1779C70049641D0, + C63DB03ADC0A6E3C45DD88C9, + 981D4316CDD5076577509386, + 3D95AB0F7898371918F9E8FA, + F58C62E4CFF820B85CEF0A9A, + AE8492E6A10C324142D09EA8, + 48D212A6051005FB7A4BC338, + 8BEBE3E3D47AD3E8AAACF7BA, ); name = images; sourceTree = ""; }; + F6100BBD16C1323B2A368E31 = {isa = PBXGroup; children = ( 56F46591D347CA4272001691, 6421875FDD1DB8F8C322F3A8, 30453B2E00C2367919B4AC25, @@ -1082,19 +1070,54 @@ 0493323D5A1374BBEFCFE455, 53F3EB3D456B15EF5CC6FC67, A5E748EC8CB636CEBF7BA497, ); name = native; sourceTree = ""; }; + 4CDBF6FDC8517CE9CD5DAE53 = {isa = PBXGroup; children = ( + 02FA201D32033D122C04A1B5, + 7EE080AF681F1D927DF35B95, + C71BB293CEF65605741E0CDA, ); name = placement; sourceTree = ""; }; 0BD57F3380CCDFE06E36335D = {isa = PBXGroup; children = ( 39D7580AE0D199F462A0411D, 8090AB4707E33400125CA4C9, - 6DD41751A3949FBC19CC8416, - 39F75EB88C131A0C1E7C5350, + FCAD07FFB4B2EA8DC6AC0919, + 06AB29F987FA0C7C31D28DE0, 1B141638D452CFF03036C180, - C8E76BBA092B9546D62BFFE4, - CBF50CCCB6412B6D1DC75BAC, - 9860A568DF9EDABCEE8B9490, - B3A6498CEE78E75BCCC0DC93, - 7402FA767F4FD9CCD3DD1578, + B6422127B6E1E519F16D5D01, + 5454696B1478986ED70E8BE6, + F6100BBD16C1323B2A368E31, + 4CDBF6FDC8517CE9CD5DAE53, C794DBEF09A83E199223D205, ); name = "juce_graphics"; sourceTree = ""; }; - 51F1DE322ACA481FA5B3E623 = {isa = PBXGroup; children = ( + FB19D4D8B3EF0AAD913831BD = {isa = PBXGroup; children = ( + E31FA0995B22027AEF89904B, + A570C960A1D5C3F9E50A928D, ); name = application; sourceTree = ""; }; + FFB4908016D828B7A31E558E = {isa = PBXGroup; children = ( + 717C583F454C2AF7BAF710A7, + 71D588CCC35F0C1A5A0E9E3F, + 1E19C8C3F46E236277F58F42, + 0C1C8C5879770EF4E8824EF3, + E80A7D62B2B3F4BD2CD3F170, + 3F111FBCEE1230015F476C68, + 130A28E84D438B08C6B5D5A5, + 4DD07E53E4ABDE534D34981E, + D711FA513F8E9F696570DBB5, + 302AFDDB94F243E1C82AF3E9, + A20C7B40F6C5309CBEC5038E, + 0A82B6536AC2C02E099AB0AB, + 14EED238D31DAABE590C749A, + C88CAA67E7AD9181F1C9E3CE, + 1A6CC0CB9A61C67DF712B06E, + CE290D98DCBBDC902406E73F, + FB3723E1113ED13B4B8DF09A, + 0525B4E0F2387B1F3AA520F8, ); name = buttons; sourceTree = ""; }; + E753A3930D4EC754FD3951DF = {isa = PBXGroup; children = ( + DD7B2584B0C91BB4124A397E, + 5044BE1EA711B629563F70CD, + 6E8326A0BC2AAA5F82287220, + E9904E84AFCF3AB39B03BAA9, + 081B7C7D1B9CB7F72A193DEF, + 5DBA0BFB2868C3E1F1E871FB, + E422C589FA0328C35A0549FD, + 1FC1E37865F424D91228A888, + F59A5377B8D4476B34214F98, ); name = commands; sourceTree = ""; }; + 2AB87CC11B062F576ADC7BBE = {isa = PBXGroup; children = ( 37380DEDD5BEE5E9267FA12F, 9132D1324A6D6D049C9B2FFE, 02BD81436ED17F1341E19522, @@ -1104,28 +1127,46 @@ F0A440A64636CA5008C1D76A, 2EC797F05D27994FD0B4F19B, 71D8C3F48801BEF5DB86B619, ); name = components; sourceTree = ""; }; - 01EB66B6B2CBE57DEC21DE34 = {isa = PBXGroup; children = ( - 1679AB8658094A527E7A2811, - 03E4C81E1D323C0CD78DC8A7, - 2F5EFAB6DFDBD1661C8D53A9, - C76F648E207E0B0E8E98C8B3, - 774896BADE9613608E2A1EFE, - 26D9D7114D4E9ECBABA9C391, - B9BC9B5BC286D2C9356DDF47, - 918FA23368FDE2ECDDC1CD08, - E597DB183789D09B45395742, - A16B3D0EA58919EDAEB08792, - C1CC6D2EB9A261B4D2B926BF, - 207945846A9C6558F509C745, - B0644268B39736787E910714, - B39A0E62D1C43A61243F6864, - 18F87CFF17A2C8B806B58028, - CF9F9D13FD1B7ED219092643, - 8FE02C7AD75EE732A416DA8C, - B63040F76DC9E9F5256AC022, - 9EDBF1BC8604795A1B0774C9, - ED577465CA22A65861192A35, ); name = mouse; sourceTree = ""; }; - 05CB0B9F5C39B9F9CE569275 = {isa = PBXGroup; children = ( + 2C09DF77CEDAD5B67CB9B028 = {isa = PBXGroup; children = ( + B2485AFF4249D9C40B9B54CB, + E833133B78833DA0D34F48A4, + 451343A64FCB48BC926E0962, + 1C2A1CDE2DA322901B0899F8, + 7A704BB75CD29EA20C349CDA, + 20BC71D082643A43C9BD37C1, + F8FDB57B9F26F2B0582CBEED, + B6C28B2DAE4802FA291E3487, + 32B8A985D15EAE4008F43D5F, + A93E7F99453C2CD22B7B7115, + 71D7F3CED9D84ECF00E3C7DF, + BA92F6D1BF35CF6623B0BD1F, + E7405CD3B6CF257A84E60DB5, + 505E065430B4C61E119415FE, + 9F3BAC34BBE550826A0C2B4D, ); name = drawables; sourceTree = ""; }; + 97809F525BBAC86742399A72 = {isa = PBXGroup; children = ( + 4D6C90354134741F7F295412, + D06CEB2AEDFB98E1406E06F7, + 88DA5DAE40649E777AD45ECA, + 3A8FC4F98008643A60177AEC, + CD9D30D3D61F095124F6D916, + 94852FE71706851643C6BDE3, + 7D41725B59E3415350C8E035, + 2DB2C70618EAA8DC81B2564F, + 1846D85E50A6B97BBC5EDD6E, + 52AAE149F3EC7BAB0E7703DC, + 4961AA10B3563523AE1B0BFE, + 10650C6BB284DC0F6E7DCB5C, + 54FF1D1CC748FA043A28004F, + 7E9061B22520E892C910ECC9, + 47B6D5118C5FE2D6A452A487, + 1D610C9DF69B955B05EB9A54, + 140BFF25B0078C0709FF2461, + 2DB4D07F237B52911EB0B812, + CBE147D9B86A9F69A7CCEC3D, + A2E15C0836AF048130C893F4, + ADC3125F0DCD2924ACB173EB, + AC975C4D82A4C525F6D879A5, ); name = filebrowser; sourceTree = ""; }; + 32B53A33A9FC7DC72C4B1242 = {isa = PBXGroup; children = ( C26182D37D8E31BD85FDEF5D, 0CFAADB1812DF1EFFFE48116, 6CB12AF57587118CCC37BC8B, @@ -1139,62 +1180,7 @@ 00FD1194DB59F69CA9DFCFAF, 40A7C1EB6363A8FC4A9900B0, E1592FAB1A9F6FAC33F051BC, ); name = keyboard; sourceTree = ""; }; - 47736D14938B4000F6823B04 = {isa = PBXGroup; children = ( - 755B3410E5F1D6CD7CA350E0, - 75228523BAA6F029F315E6F1, - BAC8A1406F49B48E85DBF2E7, - 70F0A80A99565603FECCF39D, - C511170BCB0784C896826010, - FB9E2985FBE36494513C83A6, - B05CF8A5EE33A7062E10DFD2, - 3B3F316BC1E0486A4FD27686, - DB57D9360A4FA63286A9E305, - 4543C730A5DA77649C20B6B8, - CB568736EE6D12C909B6A8F7, - 4A20547D0C763ABB1DE5A9C4, - FC00A16A6756DBFE0B875F5C, - C8AF9CABB9019702BBAE46AC, - FA3161F4692D54C87001BCD7, - 3A9E838A0D5461D20726AE71, - B86F88CBFF4E577BCCF8D620, - FB1A1B08CB724305EBC233A4, - 304137C2E24F2CC1863D9731, - 00D9EB5B09E980D4A78D852A, - 7C8D639A2FC3EA14709367B1, - FED2586B3C7EA1BBA5512D58, - 3D52A3BB485767A61EF457E7, - 8F6E58F2C5CA9D3C6DFEDDB5, - E41E6A613E45920223A133F7, - 458C003240D4C31FF940A99C, - 732EB7C9CF8E817B7239DBA1, ); name = widgets; sourceTree = ""; }; - 398BACFBDE29E0514F4CA907 = {isa = PBXGroup; children = ( - 93D1FA25103C27AFCCA1AAAA, - 555CE1B4514C7E3BBB1A009E, - FD7E5A4B8C6532BD458B2A94, - 2F3A411E38028AE655F7EF95, - 2A1CE4FC4448FBE9D4713C5B, - A9DFB028B3E73E65E1407098, - ACD0AD8EACA79E8A6273413E, - 230C6175514E621AA9037C67, - FEA9C3FC8BE313C619C3D195, - C75917573F92864DA80C9A11, - 81A30FE08E3703C49D5ECC93, - 69266B83D819323230CB67B9, - A4C303DC411E19BA54A10871, - A29400BAA8E7CD1D1CA48C79, - 84F1747F90732DE67C601E3A, - 31FED87B0FA79D42C5B63186, - 5B9C910F85E921B561995ED3, - 65269D81DF23F8211A61032E, - 9AF8A6A41A7FFACC570EBCF5, ); name = windows; sourceTree = ""; }; - CDFF2D1465961758C0EF3C4F = {isa = PBXGroup; children = ( - 133B528A88E99C116B75BFDA, - D0B7D5B46558A7393B43C79B, - 9B0ADC4932AEE1AEDBAAB8AE, - 3CBF4CE2F60BBF9EB9637BC5, - DD374C28FF1CF5F121C3C6E5, - 5187A18B4BAC7087C4FE8060, ); name = menus; sourceTree = ""; }; - 4D9B59FA6727E6D1680D884E = {isa = PBXGroup; children = ( + A8A5A10DE0F56563B9F4AFD3 = {isa = PBXGroup; children = ( DBBD318E15A635AACB31E1DE, C6313E766ECDCE48435BA5A0, 27E36BA8310CE73DCCA58AC9, @@ -1231,72 +1217,7 @@ 65A7736ECC548A9FD10E4F42, 652822ADCD7393AF40945DA2, 89A3C346A8D9173D9CBDD088, ); name = layout; sourceTree = ""; }; - 75C0000D478F969885805A58 = {isa = PBXGroup; children = ( - 717C583F454C2AF7BAF710A7, - 71D588CCC35F0C1A5A0E9E3F, - 1E19C8C3F46E236277F58F42, - 0C1C8C5879770EF4E8824EF3, - E80A7D62B2B3F4BD2CD3F170, - 3F111FBCEE1230015F476C68, - 130A28E84D438B08C6B5D5A5, - 4DD07E53E4ABDE534D34981E, - D711FA513F8E9F696570DBB5, - 302AFDDB94F243E1C82AF3E9, - A20C7B40F6C5309CBEC5038E, - 0A82B6536AC2C02E099AB0AB, - 14EED238D31DAABE590C749A, - C88CAA67E7AD9181F1C9E3CE, - 1A6CC0CB9A61C67DF712B06E, - CE290D98DCBBDC902406E73F, - FB3723E1113ED13B4B8DF09A, - 0525B4E0F2387B1F3AA520F8, ); name = buttons; sourceTree = ""; }; - 778CF3546E5DBE366BF63E99 = {isa = PBXGroup; children = ( - F3327A4ED4197E583711EC38, - 8894A48D347FE788EFD7D0AC, - AC0B866AA2C5F577AA221143, - 6930D056DFFC6EAA2B52E045, - BE72D524BA45BC24B3264F2C, - 543A10EED475842E60CE7F3C, - E281E7EA009C44FA607DAFEB, - B16933E10DCBA3CC20ADFAFF, - 6B29E55E890064489381C65A, - 1BAB3298971199DD4A26042B, - 558FEC99442C039E45679325, - 45A89EE380DBADF9105B866A, - 18BF5D458C9584CD0136DCC7, - 2DBE41449BBADA6D1242D7E4, ); name = positioning; sourceTree = ""; }; - D36ED2585AFE0D1ADA95740C = {isa = PBXGroup; children = ( - B2485AFF4249D9C40B9B54CB, - E833133B78833DA0D34F48A4, - 451343A64FCB48BC926E0962, - 1C2A1CDE2DA322901B0899F8, - 7A704BB75CD29EA20C349CDA, - 20BC71D082643A43C9BD37C1, - F8FDB57B9F26F2B0582CBEED, - B6C28B2DAE4802FA291E3487, - 32B8A985D15EAE4008F43D5F, - A93E7F99453C2CD22B7B7115, - 71D7F3CED9D84ECF00E3C7DF, - BA92F6D1BF35CF6623B0BD1F, - E7405CD3B6CF257A84E60DB5, - 505E065430B4C61E119415FE, - 9F3BAC34BBE550826A0C2B4D, ); name = drawables; sourceTree = ""; }; - AA44D87FE68F20BC9038C07C = {isa = PBXGroup; children = ( - 294C8642232443EEC9C4DF3D, - 2327E88F48EE9DBD166727F4, - A507DE8ED0DFE58D8443F1D0, - 7C019D56F09C3415D36A0058, - DF82F535AAA1380C3213FF03, - D5AAA258357323FD8DBC7B08, - 2BB6FE1F813E3EF9FB1FAACE, - CD87ECBCB1347FDB040D63FC, - 5B0D2EC9A8AC716C07B61137, - 86ECCFC606602CF42A755A8D, - 27A1A9F9CB957FACCFF348D3, - DFB1FF7E047D9883528DECF8, - C1A8DCB1BD40331EFC186CF7, - 5BFC164CB4F8BC4FD839EDC8, ); name = properties; sourceTree = ""; }; - 0497AE7C3FF9222448CEC17B = {isa = PBXGroup; children = ( + 9D615EE90969B20898E44885 = {isa = PBXGroup; children = ( 9D0323FECB030B06FBD0F627, 01A853C55CAE8341C207A758, 7E8133ED13638E1D0C6F849F, @@ -1305,48 +1226,40 @@ 492FBEED85D887CC01080068, 4AA6BD2A3FDFADDCB0322F9C, 7224FBF6C8769342A0E3AC71, ); name = lookandfeel; sourceTree = ""; }; - B0DA666A72BF97CE5C6452EA = {isa = PBXGroup; children = ( - 4D6C90354134741F7F295412, - D06CEB2AEDFB98E1406E06F7, - 88DA5DAE40649E777AD45ECA, - 3A8FC4F98008643A60177AEC, - CD9D30D3D61F095124F6D916, - 94852FE71706851643C6BDE3, - 7D41725B59E3415350C8E035, - 2DB2C70618EAA8DC81B2564F, - 1846D85E50A6B97BBC5EDD6E, - 52AAE149F3EC7BAB0E7703DC, - 4961AA10B3563523AE1B0BFE, - 10650C6BB284DC0F6E7DCB5C, - 54FF1D1CC748FA043A28004F, - 7E9061B22520E892C910ECC9, - 47B6D5118C5FE2D6A452A487, - 1D610C9DF69B955B05EB9A54, - 140BFF25B0078C0709FF2461, - 2DB4D07F237B52911EB0B812, - CBE147D9B86A9F69A7CCEC3D, - A2E15C0836AF048130C893F4, - ADC3125F0DCD2924ACB173EB, - AC975C4D82A4C525F6D879A5, ); name = filebrowser; sourceTree = ""; }; - 8BA9558E831744561590ACEA = {isa = PBXGroup; children = ( - DD7B2584B0C91BB4124A397E, - 5044BE1EA711B629563F70CD, - 6E8326A0BC2AAA5F82287220, - E9904E84AFCF3AB39B03BAA9, - 081B7C7D1B9CB7F72A193DEF, - 5DBA0BFB2868C3E1F1E871FB, - E422C589FA0328C35A0549FD, - 1FC1E37865F424D91228A888, - F59A5377B8D4476B34214F98, ); name = commands; sourceTree = ""; }; - 9BFEAB312F069BA6BD17F30C = {isa = PBXGroup; children = ( + 58D452F193C5A3D6B5C54857 = {isa = PBXGroup; children = ( + 133B528A88E99C116B75BFDA, + D0B7D5B46558A7393B43C79B, + 9B0ADC4932AEE1AEDBAAB8AE, + 3CBF4CE2F60BBF9EB9637BC5, + DD374C28FF1CF5F121C3C6E5, + 5187A18B4BAC7087C4FE8060, ); name = menus; sourceTree = ""; }; + 4C435E887BB51A80D1AD32EC = {isa = PBXGroup; children = ( 3FB71EFD64D47E52DADCACA4, 20A5A541366F7C22EF633114, 3437B0E3EA85400DBEEE0074, CAC058A2D753BB9E0559D8EB, ); name = misc; sourceTree = ""; }; - FFADE91960A55164D44E8FCE = {isa = PBXGroup; children = ( - E31FA0995B22027AEF89904B, - A570C960A1D5C3F9E50A928D, ); name = application; sourceTree = ""; }; - 61EFC47D10826ECFA538F192 = {isa = PBXGroup; children = ( + 4CEA1CAE0326D7D757F5DCD9 = {isa = PBXGroup; children = ( + 1679AB8658094A527E7A2811, + 03E4C81E1D323C0CD78DC8A7, + 2F5EFAB6DFDBD1661C8D53A9, + C76F648E207E0B0E8E98C8B3, + 774896BADE9613608E2A1EFE, + 26D9D7114D4E9ECBABA9C391, + B9BC9B5BC286D2C9356DDF47, + 918FA23368FDE2ECDDC1CD08, + E597DB183789D09B45395742, + A16B3D0EA58919EDAEB08792, + C1CC6D2EB9A261B4D2B926BF, + 207945846A9C6558F509C745, + B0644268B39736787E910714, + B39A0E62D1C43A61243F6864, + 18F87CFF17A2C8B806B58028, + CF9F9D13FD1B7ED219092643, + 8FE02C7AD75EE732A416DA8C, + B63040F76DC9E9F5256AC022, + 9EDBF1BC8604795A1B0774C9, + ED577465CA22A65861192A35, ); name = mouse; sourceTree = ""; }; + 3868CE5E2C3580329BD46200 = {isa = PBXGroup; children = ( 8E3F7589FDC16A7DA986FC42, E96CBEBCDABA3EA741C4C2EC, 305C7AE4DF0701B34616E4FA, @@ -1363,25 +1276,102 @@ 07D2814B9A8E25F3269B675D, 3705B72C4B467A1EABEC9C49, FE8B93BA3F56CCC0BB37A5C8, ); name = native; sourceTree = ""; }; + 2DFFAC58258089DB53540ADD = {isa = PBXGroup; children = ( + F3327A4ED4197E583711EC38, + 8894A48D347FE788EFD7D0AC, + AC0B866AA2C5F577AA221143, + 6930D056DFFC6EAA2B52E045, + BE72D524BA45BC24B3264F2C, + 543A10EED475842E60CE7F3C, + E281E7EA009C44FA607DAFEB, + B16933E10DCBA3CC20ADFAFF, + 6B29E55E890064489381C65A, + 1BAB3298971199DD4A26042B, + 558FEC99442C039E45679325, + 45A89EE380DBADF9105B866A, + 18BF5D458C9584CD0136DCC7, + 2DBE41449BBADA6D1242D7E4, ); name = positioning; sourceTree = ""; }; + 9230777686069FB897A06CDA = {isa = PBXGroup; children = ( + 294C8642232443EEC9C4DF3D, + 2327E88F48EE9DBD166727F4, + A507DE8ED0DFE58D8443F1D0, + 7C019D56F09C3415D36A0058, + DF82F535AAA1380C3213FF03, + D5AAA258357323FD8DBC7B08, + 2BB6FE1F813E3EF9FB1FAACE, + CD87ECBCB1347FDB040D63FC, + 5B0D2EC9A8AC716C07B61137, + 86ECCFC606602CF42A755A8D, + 27A1A9F9CB957FACCFF348D3, + DFB1FF7E047D9883528DECF8, + C1A8DCB1BD40331EFC186CF7, + 5BFC164CB4F8BC4FD839EDC8, ); name = properties; sourceTree = ""; }; + 600AA54E6408CB4F526B0E76 = {isa = PBXGroup; children = ( + 755B3410E5F1D6CD7CA350E0, + 75228523BAA6F029F315E6F1, + BAC8A1406F49B48E85DBF2E7, + 70F0A80A99565603FECCF39D, + C511170BCB0784C896826010, + FB9E2985FBE36494513C83A6, + B05CF8A5EE33A7062E10DFD2, + 3B3F316BC1E0486A4FD27686, + DB57D9360A4FA63286A9E305, + 4543C730A5DA77649C20B6B8, + CB568736EE6D12C909B6A8F7, + 4A20547D0C763ABB1DE5A9C4, + FC00A16A6756DBFE0B875F5C, + C8AF9CABB9019702BBAE46AC, + FA3161F4692D54C87001BCD7, + 3A9E838A0D5461D20726AE71, + B86F88CBFF4E577BCCF8D620, + FB1A1B08CB724305EBC233A4, + 304137C2E24F2CC1863D9731, + 00D9EB5B09E980D4A78D852A, + 7C8D639A2FC3EA14709367B1, + FED2586B3C7EA1BBA5512D58, + 3D52A3BB485767A61EF457E7, + 8F6E58F2C5CA9D3C6DFEDDB5, + E41E6A613E45920223A133F7, + 458C003240D4C31FF940A99C, + 732EB7C9CF8E817B7239DBA1, ); name = widgets; sourceTree = ""; }; + 788D289F45CAF6C053DD4785 = {isa = PBXGroup; children = ( + 93D1FA25103C27AFCCA1AAAA, + 555CE1B4514C7E3BBB1A009E, + FD7E5A4B8C6532BD458B2A94, + 2F3A411E38028AE655F7EF95, + 2A1CE4FC4448FBE9D4713C5B, + A9DFB028B3E73E65E1407098, + ACD0AD8EACA79E8A6273413E, + 230C6175514E621AA9037C67, + FEA9C3FC8BE313C619C3D195, + C75917573F92864DA80C9A11, + 81A30FE08E3703C49D5ECC93, + 69266B83D819323230CB67B9, + A4C303DC411E19BA54A10871, + A29400BAA8E7CD1D1CA48C79, + 84F1747F90732DE67C601E3A, + 31FED87B0FA79D42C5B63186, + 5B9C910F85E921B561995ED3, + 65269D81DF23F8211A61032E, + 9AF8A6A41A7FFACC570EBCF5, ); name = windows; sourceTree = ""; }; CBE7B44549D0E7411076D57F = {isa = PBXGroup; children = ( - 51F1DE322ACA481FA5B3E623, - 01EB66B6B2CBE57DEC21DE34, - 05CB0B9F5C39B9F9CE569275, - 47736D14938B4000F6823B04, - 398BACFBDE29E0514F4CA907, - CDFF2D1465961758C0EF3C4F, - 4D9B59FA6727E6D1680D884E, - 75C0000D478F969885805A58, - 778CF3546E5DBE366BF63E99, - D36ED2585AFE0D1ADA95740C, - AA44D87FE68F20BC9038C07C, - 0497AE7C3FF9222448CEC17B, - B0DA666A72BF97CE5C6452EA, - 8BA9558E831744561590ACEA, - 9BFEAB312F069BA6BD17F30C, - FFADE91960A55164D44E8FCE, - 61EFC47D10826ECFA538F192, - 31F1BE05C5BC30558F8039AD, + FB19D4D8B3EF0AAD913831BD, + FFB4908016D828B7A31E558E, + E753A3930D4EC754FD3951DF, + 2AB87CC11B062F576ADC7BBE, + 2C09DF77CEDAD5B67CB9B028, + 97809F525BBAC86742399A72, + 32B53A33A9FC7DC72C4B1242, + A8A5A10DE0F56563B9F4AFD3, + 9D615EE90969B20898E44885, + 58D452F193C5A3D6B5C54857, + 4C435E887BB51A80D1AD32EC, + 4CEA1CAE0326D7D757F5DCD9, + 3868CE5E2C3580329BD46200, + 2DFFAC58258089DB53540ADD, + 9230777686069FB897A06CDA, + 600AA54E6408CB4F526B0E76, + 788D289F45CAF6C053DD4785, 614E3EC828D056202DC10732, ); name = "juce_gui_basics"; sourceTree = ""; }; E40525D81D015389B0388510 = {isa = PBXGroup; children = ( 46A2A110922BAD26FB4298C5, @@ -1443,7 +1433,6 @@ 5339003A04D05F6E3F333436, F4FF39023AE719A2C1FDFCF6, E145BB5F87254EDB7C912760, - 8FBE4F804ECCBADAA37592F0, C001B0F67BB17E32A3BC8F92, ); name = "juce_gui_extra"; sourceTree = ""; }; C37CC96B89E62143A0E75336 = {isa = PBXGroup; children = ( 077C855D265E61FB93F96107, @@ -1454,15 +1443,15 @@ D073C93C9EC5893BBF5B728C, ); name = "Juce Modules"; sourceTree = ""; }; 70A885E880F4C1F36DBA276E = {isa = PBXGroup; children = ( 994F654E220C76091B1672F8, - 116E9A279FB25AE32174C42F, - C1980330512BAADDA1CB0D24, - 8FC7BFF093D665F8178EC297, - B2650D0AA7710D3C2627238A, - 01D2B9B2D33BFF1F4B571B7E, - F21F13BF684528EB7041BD67, + EACC160E0A89470B41179AB4, + CD26BF26FF05366672B6606F, + F7AF7F3B0D1DCF1E9B1F4DA1, + 7B4F5B653B7DDBC603F313BC, + 20D5A8BFF03A85C71D10B72A, + 6070F82641B68C6D023AD16D, F6CA8CB0E2135154E38E9707, ); name = "Juce Library Code"; sourceTree = ""; }; F75EB749D5026E5AC86B6C4B = {isa = PBXGroup; children = ( - B531D38613FDEC368336A51E, + C47B583663A97D26144D160A, B700739654886DC8E7C1293B, ); name = Resources; sourceTree = ""; }; C581D34B32A781E9AED7F7B0 = {isa = PBXGroup; children = ( AF0CC5F28EB37B1FABBDD5DD, @@ -1471,7 +1460,7 @@ EF932865774E86525CE7FC55, 07D50D8347ED27B84F822D6C, ); name = Frameworks; sourceTree = ""; }; 1C83313FCFBC3FAFA8CDB087 = {isa = PBXGroup; children = ( - EA398D9C544440E06637C134, ); name = Products; sourceTree = ""; }; + 630E0739D24A3C9E99CD4592, ); name = Products; sourceTree = ""; }; CB9C4DF3F11D65C6BF6B80AD = {isa = PBXGroup; children = ( 23A603C0DAA7E2E423A4123A, C37CC96B89E62143A0E75336, @@ -1479,7 +1468,7 @@ F75EB749D5026E5AC86B6C4B, C581D34B32A781E9AED7F7B0, 1C83313FCFBC3FAFA8CDB087, ); name = Source; sourceTree = ""; }; - 34AEE2803DA0D6192C299422 = {isa = XCBuildConfiguration; buildSettings = { + 88AB96D6C191F6480F1CC05F = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -1497,10 +1486,10 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.roli.jucehelloworld; }; name = Debug; }; - 339C95D5B2E96DD37B176D75 = {isa = XCBuildConfiguration; buildSettings = { + 0B5D6160680C2FCAC89A9A1D = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -1519,7 +1508,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.roli.jucehelloworld; }; name = Release; }; F6DA01300C80F2338FCBD24A = {isa = XCBuildConfiguration; buildSettings = { @@ -1560,34 +1549,35 @@ TARGETED_DEVICE_FAMILY = "1,2"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + B9DE95F0E67F7222D16D6F11 = {isa = PBXTargetDependency; target = 192D34128EA37F28BC1CBB22; }; D5495970AC0AFC78DD0ADE12 = {isa = XCConfigurationList; buildConfigurations = ( F6DA01300C80F2338FCBD24A, CA9F73DE863A75BEA780D77E, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - D2ABD8290ABA5095AE85F9A6 = {isa = XCConfigurationList; buildConfigurations = ( - 34AEE2803DA0D6192C299422, - 339C95D5B2E96DD37B176D75, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 7B2C68FAAB7FB794B44BA476 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + EFBE1A73760DB4B465A16F0B = {isa = XCConfigurationList; buildConfigurations = ( + 88AB96D6C191F6480F1CC05F, + 0B5D6160680C2FCAC89A9A1D, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 026F69AE2DD97CA7C9006986 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 7AA2F50DAEF3BA88A7C9C97E, ); runOnlyForDeploymentPostprocessing = 0; }; - 5C249F77DD3C907CDA919026 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + C39352E04613E968B30D0584 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 535A340E26E5D6766D1780CA, 31E87C6EC193B9C408D16F20, - F1FECDFA7E29BD6B703AF52B, - EA50C8A2A8471D0EB4B8E644, - 10A93C9ECE23E879115D5B95, - 16890172C661285B431823B1, - 7DCA87102FFCD304FA172464, - 219E48FBEA32F43040A9970C, ); runOnlyForDeploymentPostprocessing = 0; }; - A8FE28D8F12C03C93B8EAD1D = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + C00F4D9BB21AA1D23C159240, + FD58015BBF155E1BC897A3DB, + 7E94E1B62C6D18481CF59459, + 605BA65217C14EDE46D7BBDB, + D64D8487EDE1692651640117, + 91B43FAA9FF01E555772E593, ); runOnlyForDeploymentPostprocessing = 0; }; + CD0E71EFDCF3177FCE405E9D = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( F70117123739E2303A99AD70, 02F0D49EDD6A3E82D98302F3, 9C737750FC4663FBFDF8C048, EAA5A5EECF04D2B7FCF768FC, ACB6DFC6389AFB78A7EF0A61, ); runOnlyForDeploymentPostprocessing = 0; }; - 9337F8263A94B688D61D5B68 = {isa = PBXNativeTarget; buildConfigurationList = D2ABD8290ABA5095AE85F9A6; buildPhases = ( - 7B2C68FAAB7FB794B44BA476, - 5C249F77DD3C907CDA919026, - A8FE28D8F12C03C93B8EAD1D, ); buildRules = ( ); dependencies = ( ); name = HelloWorld; productName = HelloWorld; productReference = EA398D9C544440E06637C134; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - E34D5B980741D93050D0BB6B = {isa = PBXProject; buildConfigurationList = D5495970AC0AFC78DD0ADE12; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = CB9C4DF3F11D65C6BF6B80AD; projectDirPath = ""; projectRoot = ""; targets = ( 9337F8263A94B688D61D5B68 ); }; + 192D34128EA37F28BC1CBB22 = {isa = PBXNativeTarget; buildConfigurationList = EFBE1A73760DB4B465A16F0B; buildPhases = ( + 026F69AE2DD97CA7C9006986, + C39352E04613E968B30D0584, + CD0E71EFDCF3177FCE405E9D, ); buildRules = ( ); dependencies = ( ); name = "HelloWorld (App)"; productName = HelloWorld; productReference = 630E0739D24A3C9E99CD4592; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + E34D5B980741D93050D0BB6B = {isa = PBXProject; buildConfigurationList = D5495970AC0AFC78DD0ADE12; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 192D34128EA37F28BC1CBB22 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = CB9C4DF3F11D65C6BF6B80AD; projectDirPath = ""; projectRoot = ""; targets = (192D34128EA37F28BC1CBB22); }; }; rootObject = E34D5B980741D93050D0BB6B; } diff --git a/examples/HelloWorld/Builds/iOS/Info-App.plist b/examples/HelloWorld/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..9b030d4279 --- /dev/null +++ b/examples/HelloWorld/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + HelloWorld + CFBundleDisplayName + HelloWorld + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/HelloWorld/Builds/iOS/Info.plist b/examples/HelloWorld/Builds/iOS/Info.plist deleted file mode 100644 index ef012dcbfd..0000000000 --- a/examples/HelloWorld/Builds/iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - LSRequiresIPhoneOS - - UIViewControllerBasedStatusBarAppearance - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - HelloWorld - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - ROLI Ltd. - NSHighResolutionCapable - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/examples/HelloWorld/HelloWorld.jucer b/examples/HelloWorld/HelloWorld.jucer index c729ea5f05..14af973f13 100644 --- a/examples/HelloWorld/HelloWorld.jucer +++ b/examples/HelloWorld/HelloWorld.jucer @@ -1,15 +1,7 @@ - + objCExtraSuffix="JtTAKTK1s" iosScreenOrientation="portraitlandscape"> diff --git a/examples/HelloWorld/JuceLibraryCode/AppConfig.h b/examples/HelloWorld/JuceLibraryCode/AppConfig.h index 9847311612..458064bbc6 100644 --- a/examples/HelloWorld/JuceLibraryCode/AppConfig.h +++ b/examples/HelloWorld/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -31,9 +31,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_core flags: diff --git a/examples/HelloWorld/JuceLibraryCode/JuceHeader.h b/examples/HelloWorld/JuceLibraryCode/JuceHeader.h index 56b5bc2f5d..3047038abb 100644 --- a/examples/HelloWorld/JuceLibraryCode/JuceHeader.h +++ b/examples/HelloWorld/JuceLibraryCode/JuceHeader.h @@ -14,12 +14,14 @@ #define __APPHEADERFILE_TTAKTK1S__ #include "AppConfig.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" + +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/HelloWorld/JuceLibraryCode/ReadMe.txt b/examples/HelloWorld/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/HelloWorld/JuceLibraryCode/ReadMe.txt +++ b/examples/HelloWorld/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/HelloWorld/JuceLibraryCode/juce_core.cpp b/examples/HelloWorld/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_core.mm b/examples/HelloWorld/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_data_structures.cpp b/examples/HelloWorld/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_data_structures.mm b/examples/HelloWorld/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_events.cpp b/examples/HelloWorld/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_events.mm b/examples/HelloWorld/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_graphics.cpp b/examples/HelloWorld/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_graphics.mm b/examples/HelloWorld/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_gui_basics.cpp b/examples/HelloWorld/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_gui_basics.mm b/examples/HelloWorld/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_gui_extra.cpp b/examples/HelloWorld/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/juce_gui_extra.mm b/examples/HelloWorld/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/HelloWorld/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/HelloWorld/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/HelloWorld/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/HelloWorld/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/HelloWorld/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/HelloWorld/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/HelloWorld/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/HelloWorld/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/HelloWorld/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/HelloWorld/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/HelloWorld/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/HelloWorld/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/HelloWorld/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/HelloWorld/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/HelloWorld/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/HelloWorld/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/HelloWorld/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/HelloWorld/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/HelloWorld/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/HelloWorld/Source/MainComponent.cpp b/examples/HelloWorld/Source/MainComponent.cpp index 824418dbc0..883dd026f1 100644 --- a/examples/HelloWorld/Source/MainComponent.cpp +++ b/examples/HelloWorld/Source/MainComponent.cpp @@ -1,17 +1,17 @@ /* ============================================================================== - This is an automatically generated GUI class created by the Introjucer! + This is an automatically generated GUI class created by the Projucer! Be careful when adding custom code to these files, as only the code within the "//[xyz]" and "//[/xyz]" sections will be retained when the file is loaded and re-saved. - Created with Introjucer version: 3.1.0 + Created with Projucer version: 4.2.0 ------------------------------------------------------------------------------ - The Introjucer is part of the JUCE library - "Jules' Utility Class Extensions" + The Projucer is part of the JUCE library - "Jules' Utility Class Extensions" Copyright (c) 2015 - ROLI Ltd. ============================================================================== @@ -127,9 +127,9 @@ void MainComponent::buttonClicked (Button* buttonThatWasClicked) //============================================================================== #if 0 -/* -- Introjucer information section -- +/* -- Projucer information section -- - This is where the Introjucer stores the metadata that describe this GUI layout, so + This is where the Projucer stores the metadata that describe this GUI layout, so make changes in here at your peril! BEGIN_JUCER_METADATA diff --git a/examples/HelloWorld/Source/MainComponent.h b/examples/HelloWorld/Source/MainComponent.h index 8f9fc376bb..9be666afe7 100644 --- a/examples/HelloWorld/Source/MainComponent.h +++ b/examples/HelloWorld/Source/MainComponent.h @@ -1,17 +1,17 @@ /* ============================================================================== - This is an automatically generated GUI class created by the Introjucer! + This is an automatically generated GUI class created by the Projucer! Be careful when adding custom code to these files, as only the code within the "//[xyz]" and "//[/xyz]" sections will be retained when the file is loaded and re-saved. - Created with Introjucer version: 3.1.0 + Created with Projucer version: 4.2.0 ------------------------------------------------------------------------------ - The Introjucer is part of the JUCE library - "Jules' Utility Class Extensions" + The Projucer is part of the JUCE library - "Jules' Utility Class Extensions" Copyright (c) 2015 - ROLI Ltd. ============================================================================== diff --git a/examples/HelloWorld/readme.txt b/examples/HelloWorld/readme.txt deleted file mode 100644 index 16cca8c526..0000000000 --- a/examples/HelloWorld/readme.txt +++ /dev/null @@ -1,5 +0,0 @@ - -This directory contains simple "Hello World" type projects that you can copy and alter to -quickly create a JUCE application. - -For a more complete example, see the Juce demo app. diff --git a/examples/MPETest/Builds/LinuxMakefile/Makefile b/examples/MPETest/Builds/LinuxMakefile/Makefile index a8e2c8dcfe..992c4df718 100644 --- a/examples/MPETest/Builds/LinuxMakefile/Makefile +++ b/examples/MPETest/Builds/LinuxMakefile/Makefile @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -50,20 +50,20 @@ endif OBJECTS := \ $(OBJDIR)/Main_90ebc5c2.o \ - $(OBJDIR)/juce_audio_basics_399a455e.o \ - $(OBJDIR)/juce_audio_devices_c1c9ba9c.o \ - $(OBJDIR)/juce_audio_formats_f04b043c.o \ - $(OBJDIR)/juce_audio_processors_eb9ae116.o \ - $(OBJDIR)/juce_audio_utils_cf18005c.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_cryptography_3b1f489a.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_gui_extra_b81d9e1c.o \ - $(OBJDIR)/juce_opengl_1890bee0.o \ - $(OBJDIR)/juce_video_86a19d3c.o \ + $(OBJDIR)/juce_audio_basics_6b797ca1.o \ + $(OBJDIR)/juce_audio_devices_a742c38b.o \ + $(OBJDIR)/juce_audio_formats_5a29c68a.o \ + $(OBJDIR)/juce_audio_processors_dea3173d.o \ + $(OBJDIR)/juce_audio_utils_c7eb679f.o \ + $(OBJDIR)/juce_core_75b14332.o \ + $(OBJDIR)/juce_cryptography_6de2ebff.o \ + $(OBJDIR)/juce_data_structures_72d3da2c.o \ + $(OBJDIR)/juce_events_d2be882c.o \ + $(OBJDIR)/juce_graphics_9c18891e.o \ + $(OBJDIR)/juce_gui_basics_8a6da59c.o \ + $(OBJDIR)/juce_gui_extra_4a026f23.o \ + $(OBJDIR)/juce_opengl_cd70b4c2.o \ + $(OBJDIR)/juce_video_f128c512.o \ .PHONY: clean @@ -87,72 +87,72 @@ $(OBJDIR)/Main_90ebc5c2.o: ../../Source/Main.cpp @echo "Compiling Main.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_basics_399a455e.o: ../../../../modules/juce_audio_basics/juce_audio_basics.cpp +$(OBJDIR)/juce_audio_basics_6b797ca1.o: ../../JuceLibraryCode/juce_audio_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_devices_c1c9ba9c.o: ../../../../modules/juce_audio_devices/juce_audio_devices.cpp +$(OBJDIR)/juce_audio_devices_a742c38b.o: ../../JuceLibraryCode/juce_audio_devices.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_devices.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_formats_f04b043c.o: ../../../../modules/juce_audio_formats/juce_audio_formats.cpp +$(OBJDIR)/juce_audio_formats_5a29c68a.o: ../../JuceLibraryCode/juce_audio_formats.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_formats.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_processors_eb9ae116.o: ../../../../modules/juce_audio_processors/juce_audio_processors.cpp +$(OBJDIR)/juce_audio_processors_dea3173d.o: ../../JuceLibraryCode/juce_audio_processors.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_processors.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_utils_cf18005c.o: ../../../../modules/juce_audio_utils/juce_audio_utils.cpp +$(OBJDIR)/juce_audio_utils_c7eb679f.o: ../../JuceLibraryCode/juce_audio_utils.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_utils.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp +$(OBJDIR)/juce_core_75b14332.o: ../../JuceLibraryCode/juce_core.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_core.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_cryptography_3b1f489a.o: ../../../../modules/juce_cryptography/juce_cryptography.cpp +$(OBJDIR)/juce_cryptography_6de2ebff.o: ../../JuceLibraryCode/juce_cryptography.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_cryptography.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp +$(OBJDIR)/juce_data_structures_72d3da2c.o: ../../JuceLibraryCode/juce_data_structures.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_data_structures.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp +$(OBJDIR)/juce_events_d2be882c.o: ../../JuceLibraryCode/juce_events.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_events.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp +$(OBJDIR)/juce_graphics_9c18891e.o: ../../JuceLibraryCode/juce_graphics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_graphics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp +$(OBJDIR)/juce_gui_basics_8a6da59c.o: ../../JuceLibraryCode/juce_gui_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_extra_b81d9e1c.o: ../../../../modules/juce_gui_extra/juce_gui_extra.cpp +$(OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_extra.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_opengl_1890bee0.o: ../../../../modules/juce_opengl/juce_opengl.cpp +$(OBJDIR)/juce_opengl_cd70b4c2.o: ../../JuceLibraryCode/juce_opengl.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_opengl.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_video_86a19d3c.o: ../../../../modules/juce_video/juce_video.cpp +$(OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_video.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" diff --git a/examples/MPETest/Builds/MacOSX/Info-App.plist b/examples/MPETest/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..913d638130 --- /dev/null +++ b/examples/MPETest/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + MPETest + CFBundleDisplayName + MPETest + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/MPETest/Builds/MacOSX/MPETest.xcodeproj/project.pbxproj b/examples/MPETest/Builds/MacOSX/MPETest.xcodeproj/project.pbxproj index eafcf906c3..4d9c1649cd 100644 --- a/examples/MPETest/Builds/MacOSX/MPETest.xcodeproj/project.pbxproj +++ b/examples/MPETest/Builds/MacOSX/MPETest.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 5345B11540AF5F39D65F975D = {isa = PBXBuildFile; fileRef = BCC50B48B1A4B967949B2DB2; }; CE2807371257B52B1D2B06E0 = {isa = PBXBuildFile; fileRef = D8FF2E14B072C8B9544C95BF; }; 189A987224B9646B9AA0D399 = {isa = PBXBuildFile; fileRef = C64527E74752ECF0B056A9F5; }; 354BBD7645C4F76503133A20 = {isa = PBXBuildFile; fileRef = 90E350DA6DF0535788EDA0C7; }; @@ -21,27 +22,26 @@ 8489C516E3B50AC1AF94A2B7 = {isa = PBXBuildFile; fileRef = A373D65BDAB25C19EC6A05AE; }; B911480598E3B26D6C5CD121 = {isa = PBXBuildFile; fileRef = 563C94CB5AD0F745076DF69B; }; 9624DEADA1180DF1694DC960 = {isa = PBXBuildFile; fileRef = 24A91402E8066EE92308ED53; }; - 11799C013AE3020D49E30FAA = {isa = PBXBuildFile; fileRef = 38E1ABBD84C884FA0415656D; }; - 1D658D4157BE1B43D8479B90 = {isa = PBXBuildFile; fileRef = 832DA01918B8312FEC0909CB; }; - BACF830AD2D2A4A355CF6416 = {isa = PBXBuildFile; fileRef = 9A95B88EAC68EEDBB4A6EA80; }; - 40CE4D54E8E5C3D69BE6B28A = {isa = PBXBuildFile; fileRef = 08DC2C6ABC78DEA6ADDA07C7; }; - 3BE3610CFA0A5492C15C2B28 = {isa = PBXBuildFile; fileRef = E121AC6E7E98A5CAFDA979A5; }; - 3554BDF7A9BA55927CE0EEC2 = {isa = PBXBuildFile; fileRef = 25B67ED795BC11D69805D4A8; }; - FC8EF6180A541E21AFA8B61D = {isa = PBXBuildFile; fileRef = C6CE8E894E9EF9F77754F88C; }; - 0ACA2AC433B06D3C3F0E8437 = {isa = PBXBuildFile; fileRef = 6EC90B8CF8A53493F8D3AA92; }; - BCCD66263B8293322F1DF6AC = {isa = PBXBuildFile; fileRef = EA74FE68F55905DCC00E5F9B; }; - C08120E7D42077C188537D18 = {isa = PBXBuildFile; fileRef = 81D922DED89925E8726146B5; }; - A97103497F3243952961BB2C = {isa = PBXBuildFile; fileRef = AB53E74A974E246BF80A79E6; }; - 818B6DDE1AD290C3D843D934 = {isa = PBXBuildFile; fileRef = 24F5F702BEEE4A103E7100C3; }; - 539BE2D6F29A2DEAA304A22F = {isa = PBXBuildFile; fileRef = 06993C00B6249E3DA3F7E3DD; }; - 80D9D554D874198024A99E12 = {isa = PBXBuildFile; fileRef = 84BAC21CF2D5009634F00330; }; + EF8212B417AAAAC6D3474386 = {isa = PBXBuildFile; fileRef = 09EA8A83520C46161D7D2755; }; + 4BFF94D11CECA761FBAE1410 = {isa = PBXBuildFile; fileRef = 8D176867D45798666BD95148; }; + B248A4699DD1C7BE084496C9 = {isa = PBXBuildFile; fileRef = EE3589BD41C340083AB21668; }; + 090A55AE76E27BEC1B46A0E0 = {isa = PBXBuildFile; fileRef = CBB4BEAD22FE4A4BC5B456B7; }; + F6EFFE3EBDBB88CA2039DFF1 = {isa = PBXBuildFile; fileRef = 7E2D734218F1780FF00CC3DD; }; + FED952CF0E36265BDC5C64D0 = {isa = PBXBuildFile; fileRef = 7732B295AF2A31839AD666D2; }; + C83469ECA9E515BB6A6003DD = {isa = PBXBuildFile; fileRef = 3404A775416CF91F09044336; }; + FFD41327C4CC72462DE84C45 = {isa = PBXBuildFile; fileRef = 174DD4CF66CC36E022366266; }; + 7C01930A2D6F582A673AC729 = {isa = PBXBuildFile; fileRef = 946C518BCB0E0B0E6ACF32FC; }; + 1875F88D7DFC67ECA1B5888E = {isa = PBXBuildFile; fileRef = A78BFF5030E777226A4E8302; }; + 43F0DC0302D8F7A849E988D4 = {isa = PBXBuildFile; fileRef = D649919726F44392C046D2E6; }; + 2D9BD6F79DF48E6F11A11BA7 = {isa = PBXBuildFile; fileRef = C1C8087ECE896B20639D5F49; }; + BAFF5EA46ACD90DFDEBC1BF5 = {isa = PBXBuildFile; fileRef = A3D61FF6E3B3F021C831EDC9; }; + 331F98DC960CAC10477E6694 = {isa = PBXBuildFile; fileRef = 58CFF4841F9D78B1C0641C0C; }; 001595A5B01C0F1EBB38054F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; 002DBBBB1D4CAA23FF7991DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 00331FA93EEBE239AAF33926 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; 00643E30A5A0B008BE0F35CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 00AF9FA396C820CB31276ADA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; 0165787521D72C0F5D608B29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 01982E7F111EA0F64A134DAB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 020EE4DB59648F4FB8516FA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 02570D7EEA9EECE2355D09A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; 02AF229CB188EEBE3B0213B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; @@ -57,7 +57,6 @@ 0591FF86C4D808638C1E1B31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; 05B043441E6AD4C671E76907 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; 063919C782AAE385A7A829A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 06993C00B6249E3DA3F7E3DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 07304207015792AD04B49951 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; 073B9D4A117401CAB7E589F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; 0760036B9D3615440627B5E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; @@ -71,11 +70,11 @@ 0892D5D2CB6A4453365FBB2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; 08B60F139B2A313DB825ED18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 08D887059F6C310DDE202681 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; - 08DC2C6ABC78DEA6ADDA07C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 0908AC305FF07665C1ED181B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; 096393D9E6EBD72262AF3D77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 098829F7BA0AC367A8DBD55E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 09D41C26F44CB7D5AE9C3303 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 09EA8A83520C46161D7D2755 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 0A078E86A69712204CD5256A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; 0A5EA78978E6DAD9B563ED02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; 0A7749697A76FDBB036E1B55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -122,6 +121,7 @@ 16DA36707AE772CAA1B6810E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../../../modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 16EABF4921D82BAD71BB7AB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 170C1744EC38808860EC5FF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; + 174DD4CF66CC36E022366266 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 1768D1D4C1D416203C163E00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; }; 17AB90878E18D665B5F05E1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; 1840BA14C3C29EF2AF08434B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -168,12 +168,10 @@ 2481B3B84FE81519A2FCE441 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; 2484173D7D4BA02BB498C49E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 24A91402E8066EE92308ED53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; - 24F5F702BEEE4A103E7100C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 24F636F42CCC4684B24491B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../../../modules/juce_video/native/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; 252D26C60E79A2C069E172E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; 25679A32335DD3ADDA3902E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; 25908D5017FC87CB6E801484 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; - 25B67ED795BC11D69805D4A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 25CFE2B2F50BF6AC1F57C0CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 260FF0356209F0FAC5EF72F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; 2711898DEDADE22BFD3A59E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; @@ -215,6 +213,7 @@ 32E90C7EB3FED091E0719B69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; 32FB34EFF836CC859B88D59A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; 334367A18F54C928DC48ACA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3404A775416CF91F09044336 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 34A028F41F6B89FE6879A252 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 34A2FB33D2EEC064397B7531 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; 34CDFC07974C484C788CCEF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; @@ -226,7 +225,6 @@ 35B0BB5C14EA49DAB3BFC581 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceSelectorComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h"; sourceTree = "SOURCE_ROOT"; }; 360380932997DAF4065415CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_win_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; 365216CCA2790E551A56CCCD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; - 365B29176E55C070CD0A9F5A = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 368ACA792AA63A2A353D9241 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; 36EBA0C5C75594F6432CAA0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 3729299D2A64E43C1F08345D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -237,7 +235,6 @@ 388594124789651D112746E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 38B43C95BCC69F232C7A941D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 38C6EF1A2390CCC6DC9F9307 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; - 38E1ABBD84C884FA0415656D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 38E9379C8C6490ED44B87159 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; 39044A002A444195B2A5350E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 391416CDD6D0F5ED2F788D1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -271,7 +268,6 @@ 3FC1061502C287C1D0099B21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 3FD9075B28C4450CFC36F949 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; 405855C9B41EB9CAC7DDDD17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 40596589E6A4CA47E84EE943 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4129D412D114068734D0831B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; 418A6B140F02F7642B04C53D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 42371152802017F57D1D7E7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -314,9 +310,7 @@ 4A83BA7F930D8A2D7377C4F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; 4B3B9FF56E20E06A7CCA6EBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 4B6C721DBA89F46FB5134D7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 4C5018AA4799F86499662B0E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4C66A0301EF302CE34C09C92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4CD401D9D010608EA9D68C35 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4D082B7993A7A8B7A84E5AA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; 4DB650E1059524F73A732BC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_video.h"; path = "../../../../modules/juce_video/juce_video.h"; sourceTree = "SOURCE_ROOT"; }; 4DFE65A65E05E238FE866846 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -336,7 +330,6 @@ 5242C34113987084B2A220E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; 5296588DFEE115D050FFDBE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailBase.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h"; sourceTree = "SOURCE_ROOT"; }; 52C3173E0EE9C79C08C5DDFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; - 53111224BD873CB59FD4E6AD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5349789C9506EED7C8705BC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; 53679FA0362E193DBB53E5B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; 539990B2CDD50F397B743256 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -358,6 +351,7 @@ 575C1AF87615D28A9766B9EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 576F07120DA4768B0CB14570 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 58587BC050F0D9A45940FE62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; + 58CFF4841F9D78B1C0641C0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 58DC77B1478A9F35AC2DFB36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 594503FB43ADDEB6168FEC32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MissingGLDefinitions.h"; path = "../../../../modules/juce_opengl/native/juce_MissingGLDefinitions.h"; sourceTree = "SOURCE_ROOT"; }; 59746D5A7A92DEA51E39AC29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; @@ -401,7 +395,6 @@ 641800593DAE412AA2630600 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; 64CE05BF5F2A115665AFE76B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; 652B01D78B35590B9ECA9592 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6572780DEF7C396030F7E88F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6583002220C32FC6E2ABC427 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; 662F9B9615942BB97D1C50C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; 6651651E2DB80985AE11BC2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; @@ -410,7 +403,6 @@ 6706AC981DAB99A2716BD5A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; 670D4EE6E16AB62126E09DE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; 6715F6B8526A84C7D7F96130 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; - 676612F907956EE00D5C9856 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6827D79ECEE15C9A98A6B135 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; 683ABA8E00BCCEDDCABDE1A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; 6847021E92EA605C660B2E95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; @@ -433,7 +425,6 @@ 6E74B73FC38D61B2E9838178 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; 6E993A8C1ED9ECC3852FE787 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 6E9C575B96F65E6DDD4F62B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; - 6EC90B8CF8A53493F8D3AA92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 6EEB164FC6C3D32E231A15C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; 6F47E5D0F6E40ED2846E6572 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; 6F70AE9408F0C6C37FBC2824 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_android.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_android.h"; sourceTree = "SOURCE_ROOT"; }; @@ -465,6 +456,7 @@ 76A004283D71BFD31D9ACB8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; 76DFDF2933729C113013EA3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 772FC3C9E091EF0A66C077C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7732B295AF2A31839AD666D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 77831CE7DF0F7C089A0E8EC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_QuickTimeMovieComponent.cpp"; path = "../../../../modules/juce_video/native/juce_win32_QuickTimeMovieComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 77BDC4AE92BEEEFA03C6C05D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; 77DA69E8D9174B38C4F330EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -488,6 +480,7 @@ 7CCCB8DF5D4F39091A296F19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; 7DBF72CA0BAF975B3CCCB4CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; 7DCDF71BCE61BDA76974A47E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7E2D734218F1780FF00CC3DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 7E380BA307E4A53923F32491 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; 7E3D799471D4CEFDA9559628 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; 7E8ECB3FC70DFC32CC40E487 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -503,17 +496,14 @@ 814EF966AA71A45BCC8C4A30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; 81531B2A0B3EFDF3AA98F33A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; 81979AE0B2796459699657AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - 81D922DED89925E8726146B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 821E625B06C44D6189F224D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; 829C1B8BE77DFC515A7AA26D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; 82AB090E4FDB3EE467CC1D5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 832DA01918B8312FEC0909CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 83A6706DABCA6472080498B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; 83AE6F73E2AB5E8368098F82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; 83EB1BA403786C5C84D79B31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; 845F400AE7591D486FD12323 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; 847246F31A8A11B09027094D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 84BAC21CF2D5009634F00330 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 84BDA14D7DC9213E854ACD09 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; 84F8234BF77E0D6A16945175 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 8522BED67A89A1DFEAE4FD54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; @@ -547,6 +537,7 @@ 8C557330D246823A53B449A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; 8C6D860D00B9D27F59BE688A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 8D0FED07A31C8C9F84ECDAD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 8D176867D45798666BD95148 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 8D2FC9A82A2C76FAB8AFA963 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; 8D4C070861B82AC3C9018A6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; 8D9DDE982773DF3829A5D2EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -573,6 +564,7 @@ 93841F898FCD5F4D7E8DBCE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; 93E62B431FD26A26B8955220 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 94326617CCCB546B084196BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; + 946C518BCB0E0B0E6ACF32FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 94F9D3988E9B53DA9BC5F37B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 95166B9DCE9F8F0C5704AAFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLContext.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 9599D7A27E31328EB5BAE931 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailCache.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h"; sourceTree = "SOURCE_ROOT"; }; @@ -592,7 +584,6 @@ 99BFCDD644103FBB6DB8C288 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; }; 9A24B551B171C6CE823CC0E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 9A345A87139ECBCED9ECED0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9A95B88EAC68EEDBB4A6EA80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 9AB400909E97F5649F5A99A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; 9AB9C86B8CA403F869AE410A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; 9B06BBF43F6B0721E7616790 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -626,7 +617,6 @@ A0C842CBFBEF097902336B9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; A0D33AB1C8AEDB4245670498 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; A10C76922D7BDC73DF81540D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; - A11E58F0D28254BF0C5E6CBC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A13E91A475BACB16352E4536 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; A1697BA9955319A199576BC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; A197C8251B7D0C4E6F502433 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; @@ -638,6 +628,7 @@ A353726F76D426E1528DF4E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; A373D65BDAB25C19EC6A05AE = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; A39AD70F4C86A88879AEE98E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; + A3D61FF6E3B3F021C831EDC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; A441178DDFDC6458E849F535 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioVisualiserComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.h"; sourceTree = "SOURCE_ROOT"; }; A4C684C69EC69A6FCA57E4F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; A4D41578D2FC92EBF6D6157F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -652,10 +643,11 @@ A67CA597C2F003ACCB9C931D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; A68450207C4150B561E61A30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; A6A60C3C36A7788E8226E80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - A6BC9FC87555B39B73778711 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A6C0EBBD5187121DDE0C45AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; A77C703EF249E18E4314B50B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; A77D3FB03D23EC79D35A3583 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + A78BFF5030E777226A4E8302 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; + A7A229511154A5A91A29958D = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; A802D4B2EC2895FC9409844A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; A808793AE99B03FF99E3FADA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLImage.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLImage.cpp"; sourceTree = "SOURCE_ROOT"; }; A816E22F2317F3AB90262CB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -669,7 +661,6 @@ AB1DE39BFBA22179B919703B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ZoneLayoutComponent.h; path = ../../Source/ZoneLayoutComponent.h; sourceTree = "SOURCE_ROOT"; }; AB209E34B329FDEFA3032277 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; AB25A2883C749400DBBD2F3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; - AB53E74A974E246BF80A79E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; AC3A1878FFA5E36CC67EF642 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; AC410B09B6B19E3DBFA81342 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; ACC491D8A1B67C3214E49DE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPEDemoSynthVoice.h; path = ../../Source/MPEDemoSynthVoice.h; sourceTree = "SOURCE_ROOT"; }; @@ -741,6 +732,7 @@ BC379633DCC75D8A5F2582D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; BC44D402B4EC2091612352B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; BCC009DED67EBAE7E35C74DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; + BCC50B48B1A4B967949B2DB2 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MPETest.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; BCCBB4E9E23CF1A2376675E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; BCCD4D99EC4AAD2FB7DBCEF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; BCF92E9C27C5F13C1CECF184 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -757,6 +749,7 @@ C034BC82CE4EB8F2568629E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; C0624E7928A6685285622AA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_CameraDevice.cpp"; path = "../../../../modules/juce_video/native/juce_android_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; C0636FF79924D1DE1FC5F8CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + C1C8087ECE896B20639D5F49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; C1CDE97113A08C356493680A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; C22D2E1636E4E08CCC2A30CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; C27C6E28C83CFDDE48D68C36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -768,11 +761,9 @@ C495993112F10E9129851E8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; C580FA81A05C83C55A6C47F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; C5B2445A0F393620939C2EE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; - C6072BB69D5A3F12142BC115 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; C622457017D7A56DC4C7FC67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; C63E20DAEDFA5299CE44D5B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; C64527E74752ECF0B056A9F5 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - C6CE8E894E9EF9F77754F88C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; C6D05CB8E473C762FB2FCD7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; C6E0CA97537C58A56F34EA44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; C6E0CF2ABA1A9BA45B0AED68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -789,6 +780,7 @@ CAE879F535FD4BCC9DD18A96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; CB0C9A0921B30250FE6A1E31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; CB833C35F124FADDB489217A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; + CBB4BEAD22FE4A4BC5B456B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; CC2A62060FD202B17EACBC03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; CD0684C129832B1A2C6AE8E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CD309FAA7F85CA991A489A08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -822,6 +814,7 @@ D424D907C93822CBBABB39D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Matrix3D.h"; path = "../../../../modules/juce_opengl/geometry/juce_Matrix3D.h"; sourceTree = "SOURCE_ROOT"; }; D48FE428CE33968C024759F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; D5CFFAB59CC287F87A6F67BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h"; sourceTree = "SOURCE_ROOT"; }; + D649919726F44392C046D2E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; D665353CD91C952945B5C0CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioVisualiserComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; D690112A5DB4AC36AE518836 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLExtensions.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGLExtensions.h"; sourceTree = "SOURCE_ROOT"; }; D69B16D06E21D1FBEA756A3D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; @@ -871,7 +864,6 @@ E026A53FF9F9EF195C0EE710 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E0513862E1966494CD8EC68A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; E0AFFDE86D2593F1FF21FEFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - E121AC6E7E98A5CAFDA979A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; E1CB32FBE6F6E310599E2D26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; E1E2599D827CB64258EC9EB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; E1EFD62896E03997AD0B77AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -905,11 +897,9 @@ E853BEF233C01DBAFE0DDD63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; E8669227B7C5605F03DB0218 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; E8859539419AFAB74AD0E592 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; }; - E8BF6B3522E318AF306DB68D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E903BD2C42BC73A2D07B2D56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; E9812566DAAA2B50B3A21FBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; EA305103C28E10C02723A54C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; - EA74FE68F55905DCC00E5F9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; EB151DF44C739572E4BC1E16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; EB9428C401AEE0E7D09B5566 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; EBDAA7D47F11011A2332666C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; @@ -921,6 +911,7 @@ EDEA57CD386F98DE9E17C6BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; EDF6D41F0DD4DAC224C6BCC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; EE25A55A433D3F49D9CEB7E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + EE3589BD41C340083AB21668 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; EE7FAEA30D9CE2164584A78A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; EEAA56CA1D734C607F3CDDA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLTexture.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.h"; sourceTree = "SOURCE_ROOT"; }; EED0A429D445855F953C216C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; @@ -928,11 +919,9 @@ EF5C5733F527839385058414 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; F008D0FCAC412A662ACF8CE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; F038C05A3CE96C4713D2A1C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - F069C0B7A0FA2E1ABCDDCC59 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F0FDA8930B43FE5CB66D6CB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; F10DC52CBB1B254FC223A215 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; F1DB507A323F101AF64C0BD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; - F229305EABC54A0360E3F43D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F234E0468AAAF83CC3181F58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; F242D93EC6CECD96C182FFEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; F244FC45098CF46687C0437E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -942,7 +931,9 @@ F339D1DFAAD5B0D011B72AC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; F34AF47FEC2C9342DBA43833 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; F40683744DB687F8B72C133C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + F43667EA56F363AEB2B05633 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; F4479BE62D0A08B4D2C02DB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + F4515E036F6B680D6D6DC8C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; F47E8376EC7BDC4528239031 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; F4EF587736A179433A6784CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; F6346CA0038C6218ACC926B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -951,25 +942,21 @@ F6B60D635CDCF67189D36226 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; F6B6B1365187B9519FC0A206 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RSAKey.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_RSAKey.cpp"; sourceTree = "SOURCE_ROOT"; }; F7369DF5ABFBA560A5FD5E71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - F7E832627C87C46DCDFEE64C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = "SOURCE_ROOT"; }; - FC7EF3CDEE50B555E15E362D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; - F2F5F067109EB7C9537DD9AD = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MPETest.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - F43667EA56F363AEB2B05633 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; - F4515E036F6B680D6D6DC8C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; F7ACBF56597C2D60F4795F64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; + F7E832627C87C46DCDFEE64C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = "SOURCE_ROOT"; }; F870C5032CF4205C73C7D6BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; F8A78774C3D5B868C9B284F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; F8C9CB0B192609E85304CFD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; F966FD65D75BE3D11D0C5FF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; F99DE3F007FFF9F697C63849 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; F9AAC643E9F18D7EFB610EF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; - F9F9A26F9FF90E3D18275949 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; FA161FD5E96B2B2115B6476D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; FA41FA5168778882CD66481B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; FA6C06C38C3B71CDA2D8919A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; FBA1D6C3F0CE4D37146DDE37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; FBA615F612FB406896AEFE5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; FC14C5899F93765A74125329 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; + FC7EF3CDEE50B555E15E362D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; FC847EE9B175571189CEB522 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; }; FC90CD1022F5AEDEAB769D66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; FD0A0A1DBC1E2CEF451EB097 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -1073,9 +1060,12 @@ 9BCB14578B2C8CC21FDA6382, 40898647F35D01F6A2699106, 4E643F9CD9EE691AE833B64B, - 4C5018AA4799F86499662B0E, 9EE84FBC6D21836516BE409A, ); name = "juce_audio_basics"; sourceTree = ""; }; - 4E68B457C9E7F2B65A5B88DA = {isa = PBXGroup; children = ( + FEC33CE472E18F890322C300 = {isa = PBXGroup; children = ( + 49E4C6DD3893245B406C90BB, + E0AFFDE86D2593F1FF21FEFC, + 5A28DED9BBEDC2E03C6AECFB, ); name = "audio_cd"; sourceTree = ""; }; + 353D53348631342E3124B35A = {isa = PBXGroup; children = ( 3FC1061502C287C1D0099B21, 44E830CE4F46500243B0F095, 334367A18F54C928DC48ACA8, @@ -1083,22 +1073,13 @@ 001595A5B01C0F1EBB38054F, 58587BC050F0D9A45940FE62, 570B9DC717F39CD9455B6A4C, ); name = "audio_io"; sourceTree = ""; }; - 8163EFE6597F8420428189E3 = {isa = PBXGroup; children = ( + 68D9375AB2026225B9CD9A9B = {isa = PBXGroup; children = ( 00331FA93EEBE239AAF33926, 4F371455D5C271A26FB4272C, 0AB0EB7DB8293C2AB03F001B, 5F5EC6184D029A61D4EAFEB4, 0ED6AF00F8FD440991D6E9B4, ); name = "midi_io"; sourceTree = ""; }; - BFE026E2BC00A379694115B9 = {isa = PBXGroup; children = ( - C00E40B39075B28FE2A6CFA8, - 99BFCDD644103FBB6DB8C288, - D254890C63ADC9C6812BDF93, - 925C571487EEB3DCE49D5767, ); name = sources; sourceTree = ""; }; - 72B1340F1020F9087F37A76F = {isa = PBXGroup; children = ( - 49E4C6DD3893245B406C90BB, - E0AFFDE86D2593F1FF21FEFC, - 5A28DED9BBEDC2E03C6AECFB, ); name = "audio_cd"; sourceTree = ""; }; - 2B2C179AA15B3FF9075EECC3 = {isa = PBXGroup; children = ( + 3FC822C412DDD87DD2292F5D = {isa = PBXGroup; children = ( 3F38B8657F25B4ED7A44AA58, 226FD52F4533F8CE03C8DF20, 44524BF33AC80E3F57C0522B, @@ -1118,31 +1099,19 @@ A5136F150AC3C3D48C8B5BEF, 08B60F139B2A313DB825ED18, 34F6D81CDDA0736524995278, ); name = native; sourceTree = ""; }; + CB8BE58B640DC2244F13B057 = {isa = PBXGroup; children = ( + C00E40B39075B28FE2A6CFA8, + 99BFCDD644103FBB6DB8C288, + D254890C63ADC9C6812BDF93, + 925C571487EEB3DCE49D5767, ); name = sources; sourceTree = ""; }; 6FA8D51AF51DE1C29574C6FE = {isa = PBXGroup; children = ( - 4E68B457C9E7F2B65A5B88DA, - 8163EFE6597F8420428189E3, - BFE026E2BC00A379694115B9, - 72B1340F1020F9087F37A76F, - 2B2C179AA15B3FF9075EECC3, - 4CD401D9D010608EA9D68C35, + FEC33CE472E18F890322C300, + 353D53348631342E3124B35A, + 68D9375AB2026225B9CD9A9B, + 3FC822C412DDD87DD2292F5D, + CB8BE58B640DC2244F13B057, B50A8EE15B6ED3D2A655C0F4, ); name = "juce_audio_devices"; sourceTree = ""; }; - D9636748AB4515EA6F70F6F1 = {isa = PBXGroup; children = ( - 66DB34EE165CA04ACACB104D, - 55318EBDA23C2918FC8D838E, - 8C6D860D00B9D27F59BE688A, - AD47911F727BBE2907742B6C, - E6BBD52DEEF5BB309A5E0D36, - 44F7EDE4220F31B641051082, - B346F61236D50FFFAA93DB58, - B1D0E807C8AA03DCD59D95CC, - 0C03AA02839664626F4DEECB, - DE5BD7F4C4C455FAE894D657, - 3138762B0FB6AE1FEB2A444D, - 6338FC98FAF82F3C9A15E943, - 3E77C173AE32F62B892CF01F, - B84ECC2C7B1E0C5283C5DE92, - 4F7F3DF2110623AD17177CC9, ); name = format; sourceTree = ""; }; - 0FE231DB06C13D3823C690EC = {isa = PBXGroup; children = ( + 55B43E45D0C415276C789792 = {isa = PBXGroup; children = ( DB895ABF03BA62DAC80F9B7D, 1DB0E5D44E06C20E9596193D, 9241AB0AAE9428D1D3404DAE, @@ -1161,16 +1130,48 @@ 1D766E0719754559EDA33816, E1E2599D827CB64258EC9EB0, 0A7749697A76FDBB036E1B55, ); name = codecs; sourceTree = ""; }; + A99676553CA567DA1CD19729 = {isa = PBXGroup; children = ( + 66DB34EE165CA04ACACB104D, + 55318EBDA23C2918FC8D838E, + 8C6D860D00B9D27F59BE688A, + AD47911F727BBE2907742B6C, + E6BBD52DEEF5BB309A5E0D36, + 44F7EDE4220F31B641051082, + B346F61236D50FFFAA93DB58, + B1D0E807C8AA03DCD59D95CC, + 0C03AA02839664626F4DEECB, + DE5BD7F4C4C455FAE894D657, + 3138762B0FB6AE1FEB2A444D, + 6338FC98FAF82F3C9A15E943, + 3E77C173AE32F62B892CF01F, + B84ECC2C7B1E0C5283C5DE92, + 4F7F3DF2110623AD17177CC9, ); name = format; sourceTree = ""; }; 8ABF3BD4A9FEBEC19699733B = {isa = PBXGroup; children = ( 54683E42FA3E4E644B5BA342, 6651651E2DB80985AE11BC2A, ); name = sampler; sourceTree = ""; }; B0157000DB5FEB5AF75E4F9E = {isa = PBXGroup; children = ( - D9636748AB4515EA6F70F6F1, - 0FE231DB06C13D3823C690EC, + 55B43E45D0C415276C789792, + A99676553CA567DA1CD19729, 8ABF3BD4A9FEBEC19699733B, - 6572780DEF7C396030F7E88F, BA74CBA07F7E462B824D155B, ); name = "juce_audio_formats"; sourceTree = ""; }; - B141FE8425056D7A1111F49C = {isa = PBXGroup; children = ( + 9C9A34F2E29F06E239808F36 = {isa = PBXGroup; children = ( + DE96C095E423324993DCAC8E, + 3DA4C013F3A87FB9066D9A06, + DBFBB4E07B66E9FB6EFC0CA4, + FC14C5899F93765A74125329, ); name = format; sourceTree = ""; }; + 2E2BF65AA79564DE74678A9A = {isa = PBXGroup; children = ( + F7369DF5ABFBA560A5FD5E71, + DD814F83C89F94E61871C009, + 807FB66424227F43DB1E720A, + A77D3FB03D23EC79D35A3583, + D5CFFAB59CC287F87A6F67BD, + 07B0233D286E466E20AC2887, + 8D9DDE982773DF3829A5D2EC, + 3BC401D5C6F376B3E8A98BE9, + 6E9C575B96F65E6DDD4F62B8, + AC3A1878FFA5E36CC67EF642, + B5EA0961ABF5E581D4DA94C1, ); name = "format_types"; sourceTree = ""; }; + 950899B150A83EDAFC1A7C58 = {isa = PBXGroup; children = ( DD27A9D5B621B219B88F1B4E, 2B8110812EDB60E35F64ECC2, DEE0007C38531B281E20A2A3, @@ -1187,23 +1188,6 @@ 74EAE983AF79D27EE6858539, 71C76E49F379F9B05389C3CA, 7597D668A9F5F71F9D02D8DC, ); name = processors; sourceTree = ""; }; - 56224860442B325B89B3D560 = {isa = PBXGroup; children = ( - DE96C095E423324993DCAC8E, - 3DA4C013F3A87FB9066D9A06, - DBFBB4E07B66E9FB6EFC0CA4, - FC14C5899F93765A74125329, ); name = format; sourceTree = ""; }; - 8399A36C496E0E4B8C36120B = {isa = PBXGroup; children = ( - F7369DF5ABFBA560A5FD5E71, - DD814F83C89F94E61871C009, - 807FB66424227F43DB1E720A, - A77D3FB03D23EC79D35A3583, - D5CFFAB59CC287F87A6F67BD, - 07B0233D286E466E20AC2887, - 8D9DDE982773DF3829A5D2EC, - 3BC401D5C6F376B3E8A98BE9, - 6E9C575B96F65E6DDD4F62B8, - AC3A1878FFA5E36CC67EF642, - B5EA0961ABF5E581D4DA94C1, ); name = "format_types"; sourceTree = ""; }; 4AE5724854053F8845688903 = {isa = PBXGroup; children = ( A084D01ED9334EBAFB966862, 5C198C39CC5322356263DE10, @@ -1221,12 +1205,11 @@ 9C0AAFB1E56B8FF6CB8F614B, 39D44FF56380385B8384F81C, ); name = utilities; sourceTree = ""; }; AB48A58D44AEFCA3F21E8D14 = {isa = PBXGroup; children = ( - B141FE8425056D7A1111F49C, - 56224860442B325B89B3D560, - 8399A36C496E0E4B8C36120B, + 9C9A34F2E29F06E239808F36, + 2E2BF65AA79564DE74678A9A, + 950899B150A83EDAFC1A7C58, 4AE5724854053F8845688903, D8411DCED586C411659DD219, - 01982E7F111EA0F64A134DAB, 3B86FA979F365227E1EB9592, ); name = "juce_audio_processors"; sourceTree = ""; }; BD867FD0796BCA4D85BA1A2B = {isa = PBXGroup; children = ( D6DBFE153ED66744A79FD7C7, @@ -1243,73 +1226,21 @@ E81E701E50B80CD8D7ADD9A0, 6B08381BCFD3448AB40EB764, 109575E72FCBE619A842EADB, ); name = gui; sourceTree = ""; }; - 53729100FC8FB30CBB91B28A = {isa = PBXGroup; children = ( - BE353035E54BBD637701274C, - 703E93210140FC510B4C30B7, ); name = players; sourceTree = ""; }; - FCAEACFE743F52A057EB2683 = {isa = PBXGroup; children = ( + 910BAE63F2745E62AC611F8B = {isa = PBXGroup; children = ( 07986389020D0AB5D139286C, D3FE216B5EAC55834446D659, 5FF0AE9C309D0F00EE9D93B8, 5975D093AA16540D75DFC05E, 360380932997DAF4065415CC, ); name = native; sourceTree = ""; }; + EF7DCE743797F54417AD5B77 = {isa = PBXGroup; children = ( + BE353035E54BBD637701274C, + 703E93210140FC510B4C30B7, ); name = players; sourceTree = ""; }; B41158B4484EA0875E08A9DA = {isa = PBXGroup; children = ( BD867FD0796BCA4D85BA1A2B, - 53729100FC8FB30CBB91B28A, - FCAEACFE743F52A057EB2683, - 40596589E6A4CA47E84EE943, + 910BAE63F2745E62AC611F8B, + EF7DCE743797F54417AD5B77, 7E380BA307E4A53923F32491, ); name = "juce_audio_utils"; sourceTree = ""; }; - 93B788DFC1C7243528F1FA3D = {isa = PBXGroup; children = ( - E75814074C88E2E781498AAB, - A070B9FA4EEB5C5AEED5561A, - 4DFE65A65E05E238FE866846, - E37337FE5F1EA5C0675E05EB, - CED4C734633F91C89BFD3829, - BB43F941001F9EDECDEC4836, - AFEEDEBED70B5B1D1B0AE490, - 7A4BC1998983615017DC2BF1, - 355BB193F5BCA256A8F08E02, - E2EDD6CB9434A89412CB83D5, - 21FC0D072DCC9C6AC57D6C45, - B66D5720A6D53D145235B680, - 98A33952B59DC73987AB3F3E, - 0FD3D4A7B7481F8361E14D82, - 522CD93708D62677267D572C, - 29FC11849A8427D248E2D21A, - 94326617CCCB546B084196BC, - 9F73DCCD91827818100240F0, - 7BD2190159E33306493A2F15, - B8CA9856C1004FCC5CC4F710, - BC379633DCC75D8A5F2582D8, - A2CDBE41FA1F8EC3E492683C, - 3E298D7161D5A18EA25B0852, - CADCB071D5B0B5B6C355EBFB, ); name = text; sourceTree = ""; }; - 316F29C45111629E4CFADFD9 = {isa = PBXGroup; children = ( - 7B4BED87BE117AF628DDC1EF, - B82A885925538D2A750B5077, - 0DC3165A5F3B775232531A23, - AF8A2C37DFCE17AAC5976773, - 88A6977E6C431A7B8E41B87A, - 2B700EED388A0D5BCD27119C, - B3D740F535AE6C7211B7F346, - 52C3173E0EE9C79C08C5DDFA, - C622457017D7A56DC4C7FC67, - C5B2445A0F393620939C2EE8, ); name = maths; sourceTree = ""; }; - 4D4790E42CCA98AACE00B679 = {isa = PBXGroup; children = ( - 6BCD122B109FEA7382F86B6F, - 79C500C091AF9E639F37C514, - 7F555DDE48B74E14F99C805F, - 15326497248BF0C5248444F7, - EBDAA7D47F11011A2332666C, - 260FF0356209F0FAC5EF72F9, - 73F442AEA16947270FABB59A, - 8ED647B92C0CB084AB1756B8, - 5B1A209CBE6AEB1063FB149F, - 6CE9869F76A0BDBBAAFC2AD2, - B8F33A418BB2AEEA980B25FE, - B02859F63C4DB6CFB687B30F, - 0591FF86C4D808638C1E1B31, - D30D77B2572852C5C9FF86C0, ); name = memory; sourceTree = ""; }; - 5992DD47776CE4F001ECE043 = {isa = PBXGroup; children = ( + 4A22E892A29C29D098FD3593 = {isa = PBXGroup; children = ( 9963DA20A3A169F096DA9FCF, CE5EFD0B93A7DD3687B3FA11, E833D66716056A926C5C89F4, @@ -1331,37 +1262,7 @@ 72FA76AAEC0B844D6A97B04F, 9E757FCCA80FD5CDE38CE39C, 89A9ABEAE3260E88A8286832, ); name = containers; sourceTree = ""; }; - CCB563EF33548D5CC941B744 = {isa = PBXGroup; children = ( - 17AB90878E18D665B5F05E1D, - 4A17352DBA7235663A22CA37, - 2E19514EB12ED8C007D02BED, - A5C776304CEA43636F46A5FE, - 380DE52CF0881D08E28EF459, - 435805944C64D39060796749, - 3EA36ED5181F96146B13E1A3, - B0EC575BAE9C7CA8148B2814, - F4515E036F6B680D6D6DC8C9, - 47CA6B2483E98530ED21101E, - 143EBC60EF7CD518951B3DFB, - 380CF7E6B4A92C10348D923E, - 55774BDDEFF8D07E7657F2D9, - 30EAE83CBD3493EA5E75C943, - 69E514BDB41278F42D52E932, - 988A1AF75EB5E8F25AAD1632, - 0C614464266C8D7861BB4688, - 152F9CC2FD2D12CD202427EE, - 9AB9C86B8CA403F869AE410A, - 9AB400909E97F5649F5A99A0, - B76CFD3BC6CEDC9DBA1E63EB, - A67CA597C2F003ACCB9C931D, ); name = threads; sourceTree = ""; }; - 6184FF3D83820107C5B1024A = {isa = PBXGroup; children = ( - FA161FD5E96B2B2115B6476D, - 6285DDA600803EFB4D1F8EC6, - 0DC3607C9300A572222E9668, - A197C8251B7D0C4E6F502433, - 74C004337047593335F0EB2F, - 1DB6C92024C5D0273B576FFB, ); name = time; sourceTree = ""; }; - 22310530F28620B8D9BA128C = {isa = PBXGroup; children = ( + 0DD79C2CB3CF94C9C86FB7E9 = {isa = PBXGroup; children = ( 42671DCA829C86E21A41AA48, B5C2E2E572443EBC683A308B, 1EE89A61F329252103888090, @@ -1379,66 +1280,43 @@ D7694A3176492013902BBF3F, 237324C3262FA4A6854BAE69, 5EEB8F8B7C5FE167380BE097, ); name = files; sourceTree = ""; }; - D6B10605190A8ACEDF432FF1 = {isa = PBXGroup; children = ( - 2E4AA3AC87FCE4E51218FCAD, - 9993C464C5F2B833CCB80E73, - D04BA00975A92412026A237A, - 7C263AD6FB3F219F513FC2AD, - 9C9DC2BD4FEE0C379DE12571, - 9F5F2836C2D83C3F53254241, - A816E22F2317F3AB90262CB4, - DB68CB04F33818FB58F304B7, - E62F93F0E69F1FDDBC40E5FA, - D01042D887575822E0081B0E, ); name = network; sourceTree = ""; }; - 5ACD43AB3DA26EA8E78D5F52 = {isa = PBXGroup; children = ( - 7861AA53364025BA5B10E816, - 9E4BB78272577D198F7CEA4E, - AA21DA98CEF52C5F09BEEC38, - F34AF47FEC2C9342DBA43833, - ED8B57E5C91C21AE53C2693F, - 2BF9277EE9D23E6756DDEAAD, - 53679FA0362E193DBB53E5B6, - 381C61E5D8990308F006A622, - 4A83BA7F930D8A2D7377C4F8, - 1A9CD64FD02DC991351F79D0, - F870C5032CF4205C73C7D6BE, - 3D23A96B33496215A0A41752, - 2FD97DD724D2656CF1E0D166, - A004966E7468D0F909B144B8, - FFA9C3C0C173CB01D1AB7EC0, ); name = streams; sourceTree = ""; }; - C18471B46EC423B7B641B6DC = {isa = PBXGroup; children = ( - 1683945897B57B67297DE68E, - 0760036B9D3615440627B5E1, - F2ED06DE39A6A3BB84A23F8D, - 37769779C54F5EAA72386EA8, ); name = logging; sourceTree = ""; }; - 25774FF13894F0C8069E0942 = {isa = PBXGroup; children = ( - E1CB32FBE6F6E310599E2D26, - 0892D5D2CB6A4453365FBB2E, - 2DDDB0D5D31784DE584658A3, - A55F7E43C7EBDAB0936E49DE, - 230A9419C6C9B6D00D2BB8A2, - 86CCBF0A2BA002DD4F6EF744, ); name = system; sourceTree = ""; }; - D3D244BE0B0E2F4909304C21 = {isa = PBXGroup; children = ( - C27C6E28C83CFDDE48D68C36, - 864B819B16A5912645B76472, - 9A345A87139ECBCED9ECED0C, - 7BF0F10BC424F0558F6E346C, ); name = xml; sourceTree = ""; }; - D10F20151607501065C2E850 = {isa = PBXGroup; children = ( + 46B5815F6C5952C7014E408A = {isa = PBXGroup; children = ( B492A15E9ED021566DDDF527, 12A38F9DB2A92D7E4D566697, 89DADBB730BD793525216677, 9EAEC4C3DC466EB31FBDA4E9, ); name = javascript; sourceTree = ""; }; - 2588A788741DCD917C0F5756 = {isa = PBXGroup; children = ( - 2CB483940897747625E0DEF0, - C495993112F10E9129851E8C, - 5DAA0C0CDF8A539F6FCEFAA5, - B03367C60569B1910FD00AC6, - E22DA44980799F3DA64DDE25, - 0B4BE6C38E70E7391A88B4CF, ); name = zip; sourceTree = ""; }; - BBD3ACD1D6192688C7E8FE6C = {isa = PBXGroup; children = ( - F0FDA8930B43FE5CB66D6CB7, - 6C03D708D1A0BE6E3315D8AF, ); name = "unit_tests"; sourceTree = ""; }; - C4F26089A6CEE0C99EC8FA55 = {isa = PBXGroup; children = ( + 2112E06AD7F39A6C7967BF97 = {isa = PBXGroup; children = ( + 1683945897B57B67297DE68E, + 0760036B9D3615440627B5E1, + F2ED06DE39A6A3BB84A23F8D, + 37769779C54F5EAA72386EA8, ); name = logging; sourceTree = ""; }; + 5D6E6DC6E1F004DACD6F7171 = {isa = PBXGroup; children = ( + 7B4BED87BE117AF628DDC1EF, + B82A885925538D2A750B5077, + 0DC3165A5F3B775232531A23, + AF8A2C37DFCE17AAC5976773, + 88A6977E6C431A7B8E41B87A, + 2B700EED388A0D5BCD27119C, + B3D740F535AE6C7211B7F346, + 52C3173E0EE9C79C08C5DDFA, + C622457017D7A56DC4C7FC67, + C5B2445A0F393620939C2EE8, ); name = maths; sourceTree = ""; }; + EE8A0633C64A26FF459722E7 = {isa = PBXGroup; children = ( + 6BCD122B109FEA7382F86B6F, + 79C500C091AF9E639F37C514, + 7F555DDE48B74E14F99C805F, + 15326497248BF0C5248444F7, + EBDAA7D47F11011A2332666C, + 260FF0356209F0FAC5EF72F9, + 73F442AEA16947270FABB59A, + 8ED647B92C0CB084AB1756B8, + 5B1A209CBE6AEB1063FB149F, + 6CE9869F76A0BDBBAAFC2AD2, + B8F33A418BB2AEEA980B25FE, + B02859F63C4DB6CFB687B30F, + 0591FF86C4D808638C1E1B31, + D30D77B2572852C5C9FF86C0, ); name = memory; sourceTree = ""; }; + 674DAD99F329B661662BAD45 = {isa = PBXGroup; children = ( FEA9025EC5AFF06C3119E2DE, 7CCCB8DF5D4F39091A296F19, 55267F7B25EDD9F895BC8501, @@ -1446,7 +1324,7 @@ 6F47E5D0F6E40ED2846E6572, 814ED3A6EFB59ADEF6747D30, 44144EB6BBF8C91984B24B26, ); name = misc; sourceTree = ""; }; - F38C88E1DC944F4C43265644 = {isa = PBXGroup; children = ( + A0436C48620245BF4FEFEB93 = {isa = PBXGroup; children = ( 4129D412D114068734D0831B, 5F906D2606C9F07B104120B3, 25679A32335DD3ADDA3902E2, @@ -1476,87 +1354,169 @@ 391416CDD6D0F5ED2F788D1C, DAA02F90C34CFED97483236C, 5F4AB4FE887CEE13DD04B691, ); name = native; sourceTree = ""; }; - A8FC72E4F19FEC8B91E632C8 = {isa = PBXGroup; children = ( - 93B788DFC1C7243528F1FA3D, - 316F29C45111629E4CFADFD9, - 4D4790E42CCA98AACE00B679, - 5992DD47776CE4F001ECE043, - CCB563EF33548D5CC941B744, - 6184FF3D83820107C5B1024A, - 22310530F28620B8D9BA128C, - D6B10605190A8ACEDF432FF1, - 5ACD43AB3DA26EA8E78D5F52, - C18471B46EC423B7B641B6DC, - 25774FF13894F0C8069E0942, - D3D244BE0B0E2F4909304C21, - D10F20151607501065C2E850, - 2588A788741DCD917C0F5756, - BBD3ACD1D6192688C7E8FE6C, - C4F26089A6CEE0C99EC8FA55, - F38C88E1DC944F4C43265644, - F229305EABC54A0360E3F43D, - 3C3914CF4EB61FC23AEA3490, ); name = "juce_core"; sourceTree = ""; }; - A87A8F3E687B87185D390390 = {isa = PBXGroup; children = ( - F47E8376EC7BDC4528239031, - 3FD9075B28C4450CFC36F949, - 87077F5EFF965C2D201F6E14, - 8937E49637ED97118277A146, - F6B6B1365187B9519FC0A206, - 866DF75570266BD14E146D0E, ); name = encryption; sourceTree = ""; }; - 5A9B169E349FCD88C8D3FFF1 = {isa = PBXGroup; children = ( - EDEA57CD386F98DE9E17C6BA, - D2BC77B38E85C0126AEDC3F1, - 7816A52096E7A88C501B1130, - 4339E4AC89EC3FA5C5F4CCD5, - 8FC849BFEF9953E872591AE4, + 630184501451CD1DAA013D68 = {isa = PBXGroup; children = ( + 2E4AA3AC87FCE4E51218FCAD, + 9993C464C5F2B833CCB80E73, + D04BA00975A92412026A237A, + 7C263AD6FB3F219F513FC2AD, + 9C9DC2BD4FEE0C379DE12571, + 9F5F2836C2D83C3F53254241, + A816E22F2317F3AB90262CB4, + DB68CB04F33818FB58F304B7, + E62F93F0E69F1FDDBC40E5FA, + D01042D887575822E0081B0E, ); name = network; sourceTree = ""; }; + C50086CF1FDAB0868B4CB122 = {isa = PBXGroup; children = ( + 7861AA53364025BA5B10E816, + 9E4BB78272577D198F7CEA4E, + AA21DA98CEF52C5F09BEEC38, + F34AF47FEC2C9342DBA43833, + ED8B57E5C91C21AE53C2693F, + 2BF9277EE9D23E6756DDEAAD, + 53679FA0362E193DBB53E5B6, + 381C61E5D8990308F006A622, + 4A83BA7F930D8A2D7377C4F8, + 1A9CD64FD02DC991351F79D0, + F870C5032CF4205C73C7D6BE, + 3D23A96B33496215A0A41752, + 2FD97DD724D2656CF1E0D166, + A004966E7468D0F909B144B8, + FFA9C3C0C173CB01D1AB7EC0, ); name = streams; sourceTree = ""; }; + 25774FF13894F0C8069E0942 = {isa = PBXGroup; children = ( + E1CB32FBE6F6E310599E2D26, + 0892D5D2CB6A4453365FBB2E, + 2DDDB0D5D31784DE584658A3, + A55F7E43C7EBDAB0936E49DE, + 230A9419C6C9B6D00D2BB8A2, + 86CCBF0A2BA002DD4F6EF744, ); name = system; sourceTree = ""; }; + 9AD1CDC5E4ED9B36613C6463 = {isa = PBXGroup; children = ( + E75814074C88E2E781498AAB, + A070B9FA4EEB5C5AEED5561A, + 4DFE65A65E05E238FE866846, + E37337FE5F1EA5C0675E05EB, + CED4C734633F91C89BFD3829, + BB43F941001F9EDECDEC4836, + AFEEDEBED70B5B1D1B0AE490, + 7A4BC1998983615017DC2BF1, + 355BB193F5BCA256A8F08E02, + E2EDD6CB9434A89412CB83D5, + 21FC0D072DCC9C6AC57D6C45, + B66D5720A6D53D145235B680, + 98A33952B59DC73987AB3F3E, + 0FD3D4A7B7481F8361E14D82, + 522CD93708D62677267D572C, + 29FC11849A8427D248E2D21A, + 94326617CCCB546B084196BC, + 9F73DCCD91827818100240F0, + 7BD2190159E33306493A2F15, + B8CA9856C1004FCC5CC4F710, + BC379633DCC75D8A5F2582D8, + A2CDBE41FA1F8EC3E492683C, + 3E298D7161D5A18EA25B0852, + CADCB071D5B0B5B6C355EBFB, ); name = text; sourceTree = ""; }; + 40712DA41158EE48F814BB3E = {isa = PBXGroup; children = ( + 17AB90878E18D665B5F05E1D, + 4A17352DBA7235663A22CA37, + 2E19514EB12ED8C007D02BED, + A5C776304CEA43636F46A5FE, + 380DE52CF0881D08E28EF459, + 435805944C64D39060796749, + 3EA36ED5181F96146B13E1A3, + B0EC575BAE9C7CA8148B2814, + F4515E036F6B680D6D6DC8C9, + 47CA6B2483E98530ED21101E, + 143EBC60EF7CD518951B3DFB, + 380CF7E6B4A92C10348D923E, + 55774BDDEFF8D07E7657F2D9, + 30EAE83CBD3493EA5E75C943, + 69E514BDB41278F42D52E932, + 988A1AF75EB5E8F25AAD1632, + 0C614464266C8D7861BB4688, + 152F9CC2FD2D12CD202427EE, + 9AB9C86B8CA403F869AE410A, + 9AB400909E97F5649F5A99A0, + B76CFD3BC6CEDC9DBA1E63EB, + A67CA597C2F003ACCB9C931D, ); name = threads; sourceTree = ""; }; + 99053B07C8B2C430B86B12FF = {isa = PBXGroup; children = ( + FA161FD5E96B2B2115B6476D, + 6285DDA600803EFB4D1F8EC6, + 0DC3607C9300A572222E9668, + A197C8251B7D0C4E6F502433, + 74C004337047593335F0EB2F, + 1DB6C92024C5D0273B576FFB, ); name = time; sourceTree = ""; }; + BBD3ACD1D6192688C7E8FE6C = {isa = PBXGroup; children = ( + F0FDA8930B43FE5CB66D6CB7, + 6C03D708D1A0BE6E3315D8AF, ); name = "unit_tests"; sourceTree = ""; }; + 6A64CD3CF25DA5DF51E7BA55 = {isa = PBXGroup; children = ( + C27C6E28C83CFDDE48D68C36, + 864B819B16A5912645B76472, + 9A345A87139ECBCED9ECED0C, + 7BF0F10BC424F0558F6E346C, ); name = xml; sourceTree = ""; }; + 61BABE798BFD312FA67BF992 = {isa = PBXGroup; children = ( + 2CB483940897747625E0DEF0, + C495993112F10E9129851E8C, + 5DAA0C0CDF8A539F6FCEFAA5, + B03367C60569B1910FD00AC6, + E22DA44980799F3DA64DDE25, + 0B4BE6C38E70E7391A88B4CF, ); name = zip; sourceTree = ""; }; + A8FC72E4F19FEC8B91E632C8 = {isa = PBXGroup; children = ( + 4A22E892A29C29D098FD3593, + 0DD79C2CB3CF94C9C86FB7E9, + 46B5815F6C5952C7014E408A, + 2112E06AD7F39A6C7967BF97, + 5D6E6DC6E1F004DACD6F7171, + EE8A0633C64A26FF459722E7, + 674DAD99F329B661662BAD45, + A0436C48620245BF4FEFEB93, + 630184501451CD1DAA013D68, + C50086CF1FDAB0868B4CB122, + 25774FF13894F0C8069E0942, + 9AD1CDC5E4ED9B36613C6463, + 40712DA41158EE48F814BB3E, + 99053B07C8B2C430B86B12FF, + BBD3ACD1D6192688C7E8FE6C, + 6A64CD3CF25DA5DF51E7BA55, + 61BABE798BFD312FA67BF992, + 3C3914CF4EB61FC23AEA3490, ); name = "juce_core"; sourceTree = ""; }; + A87A8F3E687B87185D390390 = {isa = PBXGroup; children = ( + F47E8376EC7BDC4528239031, + 3FD9075B28C4450CFC36F949, + 87077F5EFF965C2D201F6E14, + 8937E49637ED97118277A146, + F6B6B1365187B9519FC0A206, + 866DF75570266BD14E146D0E, ); name = encryption; sourceTree = ""; }; + 5A9B169E349FCD88C8D3FFF1 = {isa = PBXGroup; children = ( + EDEA57CD386F98DE9E17C6BA, + D2BC77B38E85C0126AEDC3F1, + 7816A52096E7A88C501B1130, + 4339E4AC89EC3FA5C5F4CCD5, + 8FC849BFEF9953E872591AE4, 8EC8237E53FD84E9697F2C34, ); name = hashing; sourceTree = ""; }; 0FF7D030BAE4E164EAF53EED = {isa = PBXGroup; children = ( A87A8F3E687B87185D390390, 5A9B169E349FCD88C8D3FFF1, - F069C0B7A0FA2E1ABCDDCC59, D97D04E27CEBD97B988F3F7E, ); name = "juce_cryptography"; sourceTree = ""; }; - C187B575F71B5C6F3B2A3A89 = {isa = PBXGroup; children = ( + D0E0FF7892BB1AA40FB56AAB = {isa = PBXGroup; children = ( + 35303BDED3573FD025AA6BF6, + 61E9F7EEC1E8A9BC83431E55, + 81979AE0B2796459699657AF, + 6CB919D0572583A79239C10D, ); name = "app_properties"; sourceTree = ""; }; + D05C3DF63345D322742D3539 = {isa = PBXGroup; children = ( + D8DDE8B0AB11A6FFB9C7A8B9, + 575C1AF87615D28A9766B9EE, + E630DE24659C252E9EBFE366, ); name = undomanager; sourceTree = ""; }; + 05DB266F8ABB0446A25906F9 = {isa = PBXGroup; children = ( F1DB507A323F101AF64C0BD2, C034BC82CE4EB8F2568629E0, D8275ED6BFD4AAD7BF13CC2D, 04A9E8ACA19D89D3B4EE5FBF, 498D7E415C0E24045E8CC34A, 07898F72AF374731C8D58113, ); name = values; sourceTree = ""; }; - D05C3DF63345D322742D3539 = {isa = PBXGroup; children = ( - D8DDE8B0AB11A6FFB9C7A8B9, - 575C1AF87615D28A9766B9EE, - E630DE24659C252E9EBFE366, ); name = undomanager; sourceTree = ""; }; - C42F76D7A76EDD94516EDDA6 = {isa = PBXGroup; children = ( - 35303BDED3573FD025AA6BF6, - 61E9F7EEC1E8A9BC83431E55, - 81979AE0B2796459699657AF, - 6CB919D0572583A79239C10D, ); name = "app_properties"; sourceTree = ""; }; E97E404EBE9BAAE69CF6EBF1 = {isa = PBXGroup; children = ( - C187B575F71B5C6F3B2A3A89, + D0E0FF7892BB1AA40FB56AAB, D05C3DF63345D322742D3539, - C42F76D7A76EDD94516EDDA6, - A11E58F0D28254BF0C5E6CBC, + 05DB266F8ABB0446A25906F9, E2D1B06DF3B78955E6076686, ); name = "juce_data_structures"; sourceTree = ""; }; - 11E41E38163B29A096760242 = {isa = PBXGroup; children = ( - 020EE4DB59648F4FB8516FA9, - BBA80FB6E7B8CC2B36236750, - 2711898DEDADE22BFD3A59E4, - ACF5C8CA1E6228ACCFB67F2B, - 812D84E4F3A82B1C61214191, - 1319CFA9BEB6EF9A0CCA5DE1, - DF65E154752472424051E11B, - 576F07120DA4768B0CB14570, - 7120C1DA3DF4C3FE1E82AD0D, - 39A0C2C528E433AB151366CE, - 9BAF53E9F559484E89236B95, - BCCD4D99EC4AAD2FB7DBCEF3, - E012ACB1A57FAAF6CB476741, ); name = messages; sourceTree = ""; }; - F9AA32A6D2CD2C9600C49E58 = {isa = PBXGroup; children = ( - B654E7DD258B9A755CCA7BEA, - 19F1E0A1D16107BC0A21D8B0, - F6346CA0038C6218ACC926B9, - AF04AAABB333D46EAE2FD387, ); name = timers; sourceTree = ""; }; - 0D3B940E483EED260C9233E8 = {isa = PBXGroup; children = ( + D0CBF052937112FE2C4F4BCB = {isa = PBXGroup; children = ( 0F4BDA5EDC7B99927EDE3F84, 31400B4D421980AB72921D8F, C0294ADFDB35341825074EB3, @@ -1565,14 +1525,28 @@ 3EF6F6A74D6521ADC75318C0, 5984276E446D5C9A035D9FC7, 8533CFE78DDDAB7BD643071C, ); name = broadcasters; sourceTree = ""; }; - F7E869FCC6C7B5E60166E628 = {isa = PBXGroup; children = ( + AFF4854CCF3E0690C0D21710 = {isa = PBXGroup; children = ( DDD9956A34EECD84627E4D23, 5BCFBCD0F10A1CA1755A6496, 6583002220C32FC6E2ABC427, 3926A9B46D728AA024FA23B2, 4E247FD4978713561FAD3C42, 03D75F52F5707AB35D6BA8EC, ); name = interprocess; sourceTree = ""; }; - FB1C700442C42DFDF562E24E = {isa = PBXGroup; children = ( + E6816042ECB56AE064FDC099 = {isa = PBXGroup; children = ( + 020EE4DB59648F4FB8516FA9, + BBA80FB6E7B8CC2B36236750, + 2711898DEDADE22BFD3A59E4, + ACF5C8CA1E6228ACCFB67F2B, + 812D84E4F3A82B1C61214191, + 1319CFA9BEB6EF9A0CCA5DE1, + DF65E154752472424051E11B, + 576F07120DA4768B0CB14570, + 7120C1DA3DF4C3FE1E82AD0D, + 39A0C2C528E433AB151366CE, + 9BAF53E9F559484E89236B95, + BCCD4D99EC4AAD2FB7DBCEF3, + E012ACB1A57FAAF6CB476741, ); name = messages; sourceTree = ""; }; + C437977D8F991C4C61BAFC7A = {isa = PBXGroup; children = ( 23986EADB0FA1118A421AB50, 148CD006F32196E97DB2E15F, EE7FAEA30D9CE2164584A78A, @@ -1581,13 +1555,17 @@ 1BBE5A8CC950364880DE6DA1, 481F5349D5FC0457C31ECCEB, 09D41C26F44CB7D5AE9C3303, ); name = native; sourceTree = ""; }; + 374C7FF0C926A2AF69FB1B32 = {isa = PBXGroup; children = ( + B654E7DD258B9A755CCA7BEA, + 19F1E0A1D16107BC0A21D8B0, + F6346CA0038C6218ACC926B9, + AF04AAABB333D46EAE2FD387, ); name = timers; sourceTree = ""; }; 2FE035201A22BC055E791509 = {isa = PBXGroup; children = ( - 11E41E38163B29A096760242, - F9AA32A6D2CD2C9600C49E58, - 0D3B940E483EED260C9233E8, - F7E869FCC6C7B5E60166E628, - FB1C700442C42DFDF562E24E, - E8BF6B3522E318AF306DB68D, + D0CBF052937112FE2C4F4BCB, + AFF4854CCF3E0690C0D21710, + E6816042ECB56AE064FDC099, + C437977D8F991C4C61BAFC7A, + 374C7FF0C926A2AF69FB1B32, 3F23E79E8D215B53423F66EF, ); name = "juce_events"; sourceTree = ""; }; F9847817E9BB5512AE44F69D = {isa = PBXGroup; children = ( 687D3BEBD01B7089DA7EBAD1, @@ -1607,19 +1585,25 @@ 5E85FF9DADED1BF2F393CA7B, 9F9ABD34F4E3D415CD8E3548, 7F3776EEB353DCFCE936872F, ); name = contexts; sourceTree = ""; }; - 372BE2FD5F53BE0867B3023B = {isa = PBXGroup; children = ( - B737F86A97583158D47EED8F, - A2F3BC68972901383B331361, - 2E156BE3E6DBAA7865B0F3C0, - 2C8137E945F72BA9105D65C6, - 32E90C7EB3FED091E0719B69, - BA24E4AEE7BD1C7CDF793728, - 55E7B636B43C78D7D5A2F3BD, - EDF6D41F0DD4DAC224C6BCC3, ); name = images; sourceTree = ""; }; - E36FF72E9ACA557159FF17DF = {isa = PBXGroup; children = ( - 8B2483DC502CFB85054091C5, - 80888401EE0F8AC038266306, - FFBF68910D82B4BC2BB3D5E0, ); name = "image_formats"; sourceTree = ""; }; + ED9016186C7EB9071BCA2BB4 = {isa = PBXGroup; children = ( + 47BBFABAEE4BB9362BBF81CC, + A2515767F54BBB1189F67674, + 073B9D4A117401CAB7E589F9, + EB9428C401AEE0E7D09B5566, + DA03D10FD1896F49D3AA2D81, ); name = effects; sourceTree = ""; }; + 004EF5819514F7D29CE96416 = {isa = PBXGroup; children = ( + C7D441D167E579678DA387D7, + 9C731D9984CC3858193A2C17, + 0575302FD50DFE761DAE40B9, + F6A72C0BF37C9ECC315FEE8E, + 59BE5C6F0A513D6CCF776C33, + C75AB0FC6F1A4F57D95397EB, + DB096C620CC605E3347E49DA, + F2EE77BFC5289905F345230C, + 604A0F57022215439EBAF444, + 15586852872DD0E50CE31622, + ED6A7341ECDCC395ABB50FF0, + 3E3006AC0AD8CBA944F20C19, ); name = fonts; sourceTree = ""; }; 5422E92020E708C5C9AD48AB = {isa = PBXGroup; children = ( 2AAAEBE53A14BA001544D40D, 1A88388BE44AED2870102576, @@ -1636,30 +1620,20 @@ 3A44297947691ABDFE965AD5, 683ABA8E00BCCEDDCABDE1A9, DF63EBB2114464E14D80E087, ); name = geometry; sourceTree = ""; }; - 20228E5F8C3C731001D0A5FC = {isa = PBXGroup; children = ( - 313744A137B12D90ABC32ADF, - 76A004283D71BFD31D9ACB8B, - 1C4B851DCA88F1B74D37A957, ); name = placement; sourceTree = ""; }; - 7052E1E31883BD4DA5A9A70E = {isa = PBXGroup; children = ( - C7D441D167E579678DA387D7, - 9C731D9984CC3858193A2C17, - 0575302FD50DFE761DAE40B9, - F6A72C0BF37C9ECC315FEE8E, - 59BE5C6F0A513D6CCF776C33, - C75AB0FC6F1A4F57D95397EB, - DB096C620CC605E3347E49DA, - F2EE77BFC5289905F345230C, - 604A0F57022215439EBAF444, - 15586852872DD0E50CE31622, - ED6A7341ECDCC395ABB50FF0, - 3E3006AC0AD8CBA944F20C19, ); name = fonts; sourceTree = ""; }; - D57E40A1961685032E00EBDD = {isa = PBXGroup; children = ( - 47BBFABAEE4BB9362BBF81CC, - A2515767F54BBB1189F67674, - 073B9D4A117401CAB7E589F9, - EB9428C401AEE0E7D09B5566, - DA03D10FD1896F49D3AA2D81, ); name = effects; sourceTree = ""; }; - 5AFC1E3D3E4C607478ADEB41 = {isa = PBXGroup; children = ( + AC3A332232395C98F45369B2 = {isa = PBXGroup; children = ( + 8B2483DC502CFB85054091C5, + 80888401EE0F8AC038266306, + FFBF68910D82B4BC2BB3D5E0, ); name = "image_formats"; sourceTree = ""; }; + 82E33CFE508EF4ACB1BA81BC = {isa = PBXGroup; children = ( + B737F86A97583158D47EED8F, + A2F3BC68972901383B331361, + 2E156BE3E6DBAA7865B0F3C0, + 2C8137E945F72BA9105D65C6, + 32E90C7EB3FED091E0719B69, + BA24E4AEE7BD1C7CDF793728, + 55E7B636B43C78D7D5A2F3BD, + EDF6D41F0DD4DAC224C6BCC3, ); name = images; sourceTree = ""; }; + 2884897F39D802511540DF39 = {isa = PBXGroup; children = ( 36EBA0C5C75594F6432CAA0F, EF5C5733F527839385058414, E6C36657CECAF4AA1AD8558D, @@ -1673,156 +1647,25 @@ 3D1B0F640AC066EDBE4FCA90, 076628E712D4AD6AAA111947, 0C0752466019BB68BD8A77AD, ); name = native; sourceTree = ""; }; - 03B60629C9CC9D1D5FC4272B = {isa = PBXGroup; children = ( - F9847817E9BB5512AE44F69D, - D1572B954DD1F694A3F2F6B9, - 372BE2FD5F53BE0867B3023B, - E36FF72E9ACA557159FF17DF, - 5422E92020E708C5C9AD48AB, - 20228E5F8C3C731001D0A5FC, - 7052E1E31883BD4DA5A9A70E, - D57E40A1961685032E00EBDD, - 5AFC1E3D3E4C607478ADEB41, - A6BC9FC87555B39B73778711, - 75321A674B370F32E25E4FBD, ); name = "juce_graphics"; sourceTree = ""; }; - DCE64BC7DA75227D26FEFF4D = {isa = PBXGroup; children = ( - 8522BED67A89A1DFEAE4FD54, - FA41FA5168778882CD66481B, - F4EF587736A179433A6784CA, - 388594124789651D112746E2, - 424EE6A1FC2ED9C33D5F25A4, - 845F400AE7591D486FD12323, - B4627ACD9DAE391505B47CC8, - C6E0CF2ABA1A9BA45B0AED68, - E3EBACD5CB6769BBB22735D1, ); name = components; sourceTree = ""; }; - 14FC85DB4914D81BFBFBD76E = {isa = PBXGroup; children = ( - FE3B1B765FD79B42BAB31946, - 6E74B73FC38D61B2E9838178, - C0636FF79924D1DE1FC5F8CB, - A016A16A72E6597E19D0117C, - 8105E14C122672883486A562, - 1F9241B5C167C0419181B5E5, - BDE06F7154D61ECE453CB356, - 5242C34113987084B2A220E2, - 1AD6B4D9A3ABFC32D70230D8, - BC44D402B4EC2091612352B2, - 8665D9D9CE72D78FA1DB8400, - B3B09D930294921308A25479, - 7585B4D0AF0B0B94FFF5754B, - 562D0A3E3BC11FEEC83922A2, - 7A08DDF75B40A0BB8EC435D1, - 39044A002A444195B2A5350E, - 486B26EF01146242F3C661F7, - F24DBB309D44148115EE7202, - 569FA642C1BD9436D90CAE02, - FBA1D6C3F0CE4D37146DDE37, ); name = mouse; sourceTree = ""; }; - E5C9AB6C3BBCB8C77E074B9C = {isa = PBXGroup; children = ( - 6D45A9F8D00AF9F3FBF43394, - C9D87BCB93AFB0E715801097, - 252D26C60E79A2C069E172E5, - A82DBA408269C87D418906BF, - EF2B4989E0D155EE1D678F08, - EB151DF44C739572E4BC1E16, - A6352E758302225B3893D9BC, - A0D33AB1C8AEDB4245670498, - B4EF43855D18382AC6F26A01, - 92306B69EF888E52654C7A26, - B8E4371A1812FB6544696147, - 662F9B9615942BB97D1C50C0, - BDA1F22AECB324960FD04B8C, ); name = keyboard; sourceTree = ""; }; - F3E951F87E31E5EF048AAE41 = {isa = PBXGroup; children = ( - 715049CBFF51DD0B6C96C4AD, - BDA5300CE231168A0DFD9706, - E026A53FF9F9EF195C0EE710, - D8D65FD4A2F1B4572540A21D, - 81531B2A0B3EFDF3AA98F33A, - 9E5D3DF0A5372D0EE20D7C52, - 34A028F41F6B89FE6879A252, - A59547388F399186B5559860, - C2C02D2BE263F8050442D47A, - 92E263576EE09D2FFB2488D4, - 83EB1BA403786C5C84D79B31, - E903BD2C42BC73A2D07B2D56, - 61C15F781039DFD34048F987, - CDCA935BA045154E92DEE09D, - 3E994268B5F30A3299CAFB5D, - 1F2C3B261C75AFE0815B4F6C, - DF77C09D912D32A137200C50, - 96FA1FB83212CA1F7B24340F, - 652B01D78B35590B9ECA9592, - 6706AC981DAB99A2716BD5A9, - 84F8234BF77E0D6A16945175, - 762F1D3C34A3070C92736819, - 59746D5A7A92DEA51E39AC29, - 7A389934F2E8BE092DABF7F6, - B6B15C5ACA212627415B92A6, - 350B2C6A55A8CC92FE9FACD0, - A39AD70F4C86A88879AEE98E, ); name = widgets; sourceTree = ""; }; - EE0090F4548A821EE653E4CD = {isa = PBXGroup; children = ( - 38B43C95BCC69F232C7A941D, - FDB6B9D5EBB59B8C2069A0E6, - 4FD427089A9CDE1B5B0C4664, - 38C6EF1A2390CCC6DC9F9307, - 483B36334E2D7C2A6F6D5C1E, - A10C76922D7BDC73DF81540D, - C897DAA514552248B4BEB8B1, - C762137F95A067D877B2DDB4, - A8DE43E4A9F916584738AA7E, - 31C21E360B87491DCA771EDE, - C22D2E1636E4E08CCC2A30CD, - F4479BE62D0A08B4D2C02DB9, - E7ABB8B409A117BB3FEEEE0E, - ACF70D3C6DFCF9CE58921468, - 7B3E7CFDA9BE759870114F56, - E39A3A161533974224B415C8, - D2B89986858D8B327441661A, - F40683744DB687F8B72C133C, - D19CD21192E82B0ADDEA153F, ); name = windows; sourceTree = ""; }; - 29473F02ECE1905E01BEB82A = {isa = PBXGroup; children = ( - 1D78EC4983FF07EF7F5B90F8, - 368ACA792AA63A2A353D9241, - CD33944EC8F554BA64242262, - 734A9DABB685FB4C6FBFF63A, - 170C1744EC38808860EC5FF5, - 797024ADCC2EBD68FDC1C5A5, ); name = menus; sourceTree = ""; }; - 694D48159B04EAE4F7521F78 = {isa = PBXGroup; children = ( - FC847EE9B175571189CEB522, - 135B6889C5DB189F0BD5E5D5, - 85843AACDFA8061F182556AE, - A6C0EBBD5187121DDE0C45AE, - 2E216EC91202D5C65AE63F7D, - 2F0226716C7B97307DC10F14, - CD309FAA7F85CA991A489A08, - 1F08617D548E6203B649283C, - 9B06BBF43F6B0721E7616790, - B97AF825D9F4F24DF5751FB1, - A6A60C3C36A7788E8226E80D, - E42FD3B1912D5F551179D1DB, - 29565FA867CDE49665585AC3, - E1EFD62896E03997AD0B77AF, - DB130B7171062DA7585C54F9, - EED0A429D445855F953C216C, - CEBF81D1689753BB5F3FDBE6, - 5D9714FDF6CC158ED499F67A, - EC102CE64BE3F8AF1D3B720C, - 0881FC00E66C06A97AE5D44E, - C6D05CB8E473C762FB2FCD7F, - B5A05D33611D8BAC85D43C8C, - C80BA373E25BE1EBCA733FDF, - E84138DC7565FE1416315C8C, - A4C684C69EC69A6FCA57E4F8, - 9E801E5784DD299F44CCC555, - 5F652BEA513040A30DF9B82E, - E746C564E0175FB54090D87A, - 23F3CC2C225B17A90D900CD0, - 1F80940BD86054B4AA0369A6, - AF9CDD2400A6940A7E8DFE5F, - 5349789C9506EED7C8705BC1, - C3C6ED0B48A81623AAE57AFC, - 66B6F0A0B4CFBAB1C1352742, - 483FDD4DC1AAE6377594EBC5, - 11A3D99C5AF2C6619ABBF176, ); name = layout; sourceTree = ""; }; - 2C4FD197868903FA32A10559 = {isa = PBXGroup; children = ( + CE28CC6B72893C947E291988 = {isa = PBXGroup; children = ( + 313744A137B12D90ABC32ADF, + 76A004283D71BFD31D9ACB8B, + 1C4B851DCA88F1B74D37A957, ); name = placement; sourceTree = ""; }; + 03B60629C9CC9D1D5FC4272B = {isa = PBXGroup; children = ( + F9847817E9BB5512AE44F69D, + D1572B954DD1F694A3F2F6B9, + ED9016186C7EB9071BCA2BB4, + 004EF5819514F7D29CE96416, + 5422E92020E708C5C9AD48AB, + AC3A332232395C98F45369B2, + 82E33CFE508EF4ACB1BA81BC, + 2884897F39D802511540DF39, + CE28CC6B72893C947E291988, + 75321A674B370F32E25E4FBD, ); name = "juce_graphics"; sourceTree = ""; }; + D6DD08EA18E75A89E2F11E08 = {isa = PBXGroup; children = ( + 7C4B94E6E74999267FF81409, + 8B64303D4A4877BE3D9ECA23, ); name = application; sourceTree = ""; }; + 16865F06540CB7A7B1C261AA = {isa = PBXGroup; children = ( A9235E9E60C4A238FA54047B, CE6199FD4EDDB4537A206D63, CAE879F535FD4BCC9DD18A96, @@ -1841,22 +1684,27 @@ AC410B09B6B19E3DBFA81342, 281EDA11196A278E6AB4B7FE, 2481B3B84FE81519A2FCE441, ); name = buttons; sourceTree = ""; }; - 35E72F0F5305CCDA027D8FD0 = {isa = PBXGroup; children = ( - 854311676B3921D8DD3D0157, - 7E3D799471D4CEFDA9559628, - 05B043441E6AD4C671E76907, - E55E5BA2A453E87D427CB4FA, - 05238D17EC276B357390E5D7, - 394EB2D6CECEDF1C9BA4555B, - CB833C35F124FADDB489217A, - A843CE531AEC32940221ABA1, - B28A031B821E7D99B96609CA, - 91CC923684BB3404154A74E6, - 1C5D3E2D967DCB9B6171F8D1, - 922591A6E5E820CB10974DA5, - 8E21F6EF4E830FF170C5B569, - 23B55CF0886E4D70AD727E19, ); name = positioning; sourceTree = ""; }; - 5CBE527B5452FBD68EF69F25 = {isa = PBXGroup; children = ( + E47625E657D79BACCFA1D126 = {isa = PBXGroup; children = ( + 768ED0B52F40AF137ABB4B23, + 0C1AE743A7F57659EDCAFEC7, + A0C842CBFBEF097902336B9F, + 6996A01131F6EC782335849A, + 43C676DCCF3EF43C3E461DBF, + 6827D79ECEE15C9A98A6B135, + 87C79B3F7798AA8550362662, + 4F19EA0D6C57032FB00BA151, + 2FDF6E187E8341031460DC5E, ); name = commands; sourceTree = ""; }; + 3E80C9A944B2FA16BD95CE88 = {isa = PBXGroup; children = ( + 8522BED67A89A1DFEAE4FD54, + FA41FA5168778882CD66481B, + F4EF587736A179433A6784CA, + 388594124789651D112746E2, + 424EE6A1FC2ED9C33D5F25A4, + 845F400AE7591D486FD12323, + B4627ACD9DAE391505B47CC8, + C6E0CF2ABA1A9BA45B0AED68, + E3EBACD5CB6769BBB22735D1, ); name = components; sourceTree = ""; }; + CE338B6E9D87046DD1167A95 = {isa = PBXGroup; children = ( 0908AC305FF07665C1ED181B, AB0F764CBA1600621049FAE6, 5FE360FAE9A403ABFF04FBFF, @@ -1872,31 +1720,7 @@ 7C997A5BA57D7568AB3E0F79, 0B544DB0EBE315150B7DB69E, C35854B72C47F401808A93D6, ); name = drawables; sourceTree = ""; }; - 0E9D9BA8DBBC6609F085ED08 = {isa = PBXGroup; children = ( - 6135C09E481C8C987F2DBB0E, - E8669227B7C5605F03DB0218, - 44888289A2CF2F4FAE8A7216, - D6F4411BCCEA6358FADA3BC3, - FA6C06C38C3B71CDA2D8919A, - 4FB8831B363370118A37844C, - BD22F15779DC50BF4A27B33F, - 0772E67E5B580EAE2C4A248A, - 34A2FB33D2EEC064397B7531, - 8A00D34ABCC62F277B89FED1, - FD0A0A1DBC1E2CEF451EB097, - 62500028F4BBCC38D0CED34D, - F8C9CB0B192609E85304CFD1, - DE51539BA5A479C76A8BB82E, ); name = properties; sourceTree = ""; }; - 9454110AC9CFB425E28985EA = {isa = PBXGroup; children = ( - F6B60D635CDCF67189D36226, - DF0BF35672EB45AE2A8E0966, - 1693F25ED160AF15F12B1EDF, - 53F6ABA12780FECACEB5B595, - A13E91A475BACB16352E4536, - C3DAB6E6D5D1C1CF8AD15E8A, - BBBDDFA136909E051E416C80, - 0A8CD57178A1419CC58AE215, ); name = lookandfeel; sourceTree = ""; }; - 2E79909678FCA63C13A6342E = {isa = PBXGroup; children = ( + 2DC570E4FD77A2E1BC56E249 = {isa = PBXGroup; children = ( 93E62B431FD26A26B8955220, 75160F42498EEF24CDFF6C1F, 7E8ECB3FC70DFC32CC40E487, @@ -1919,25 +1743,100 @@ AE071AE60A488A88983388A8, D783DFE1BF328D75FA4EB7EA, ADF727BFA0B03E4BB95B2E21, ); name = filebrowser; sourceTree = ""; }; - D93EB826B373D2EF3A582BF6 = {isa = PBXGroup; children = ( - 768ED0B52F40AF137ABB4B23, - 0C1AE743A7F57659EDCAFEC7, - A0C842CBFBEF097902336B9F, - 6996A01131F6EC782335849A, - 43C676DCCF3EF43C3E461DBF, - 6827D79ECEE15C9A98A6B135, - 87C79B3F7798AA8550362662, - 4F19EA0D6C57032FB00BA151, - 2FDF6E187E8341031460DC5E, ); name = commands; sourceTree = ""; }; - 15F986546C5C25997A7B0342 = {isa = PBXGroup; children = ( + 954D09F5DD4B5A3F5849A740 = {isa = PBXGroup; children = ( + 6D45A9F8D00AF9F3FBF43394, + C9D87BCB93AFB0E715801097, + 252D26C60E79A2C069E172E5, + A82DBA408269C87D418906BF, + EF2B4989E0D155EE1D678F08, + EB151DF44C739572E4BC1E16, + A6352E758302225B3893D9BC, + A0D33AB1C8AEDB4245670498, + B4EF43855D18382AC6F26A01, + 92306B69EF888E52654C7A26, + B8E4371A1812FB6544696147, + 662F9B9615942BB97D1C50C0, + BDA1F22AECB324960FD04B8C, ); name = keyboard; sourceTree = ""; }; + CB09BE3765D38BA6415BBFE0 = {isa = PBXGroup; children = ( + FC847EE9B175571189CEB522, + 135B6889C5DB189F0BD5E5D5, + 85843AACDFA8061F182556AE, + A6C0EBBD5187121DDE0C45AE, + 2E216EC91202D5C65AE63F7D, + 2F0226716C7B97307DC10F14, + CD309FAA7F85CA991A489A08, + 1F08617D548E6203B649283C, + 9B06BBF43F6B0721E7616790, + B97AF825D9F4F24DF5751FB1, + A6A60C3C36A7788E8226E80D, + E42FD3B1912D5F551179D1DB, + 29565FA867CDE49665585AC3, + E1EFD62896E03997AD0B77AF, + DB130B7171062DA7585C54F9, + EED0A429D445855F953C216C, + CEBF81D1689753BB5F3FDBE6, + 5D9714FDF6CC158ED499F67A, + EC102CE64BE3F8AF1D3B720C, + 0881FC00E66C06A97AE5D44E, + C6D05CB8E473C762FB2FCD7F, + B5A05D33611D8BAC85D43C8C, + C80BA373E25BE1EBCA733FDF, + E84138DC7565FE1416315C8C, + A4C684C69EC69A6FCA57E4F8, + 9E801E5784DD299F44CCC555, + 5F652BEA513040A30DF9B82E, + E746C564E0175FB54090D87A, + 23F3CC2C225B17A90D900CD0, + 1F80940BD86054B4AA0369A6, + AF9CDD2400A6940A7E8DFE5F, + 5349789C9506EED7C8705BC1, + C3C6ED0B48A81623AAE57AFC, + 66B6F0A0B4CFBAB1C1352742, + 483FDD4DC1AAE6377594EBC5, + 11A3D99C5AF2C6619ABBF176, ); name = layout; sourceTree = ""; }; + E192C775CDC45DF4482C6C12 = {isa = PBXGroup; children = ( + F6B60D635CDCF67189D36226, + DF0BF35672EB45AE2A8E0966, + 1693F25ED160AF15F12B1EDF, + 53F6ABA12780FECACEB5B595, + A13E91A475BACB16352E4536, + C3DAB6E6D5D1C1CF8AD15E8A, + BBBDDFA136909E051E416C80, + 0A8CD57178A1419CC58AE215, ); name = lookandfeel; sourceTree = ""; }; + B9B5C652FB5041AF51B4CDC4 = {isa = PBXGroup; children = ( + 1D78EC4983FF07EF7F5B90F8, + 368ACA792AA63A2A353D9241, + CD33944EC8F554BA64242262, + 734A9DABB685FB4C6FBFF63A, + 170C1744EC38808860EC5FF5, + 797024ADCC2EBD68FDC1C5A5, ); name = menus; sourceTree = ""; }; + 9BF002EB2659EA29997CD976 = {isa = PBXGroup; children = ( 76DFDF2933729C113013EA3E, 3D0A72C575B21608CC08323F, 95EBA44CEF397A39E5A4FB18, D408CA86079E3FE98FEAFF99, ); name = misc; sourceTree = ""; }; - FAFE45DB3117768DDB36C10B = {isa = PBXGroup; children = ( - 7C4B94E6E74999267FF81409, - 8B64303D4A4877BE3D9ECA23, ); name = application; sourceTree = ""; }; - FF33525A8F472392FB59EDCE = {isa = PBXGroup; children = ( + CF1071C5A0847D0E90F8894B = {isa = PBXGroup; children = ( + FE3B1B765FD79B42BAB31946, + 6E74B73FC38D61B2E9838178, + C0636FF79924D1DE1FC5F8CB, + A016A16A72E6597E19D0117C, + 8105E14C122672883486A562, + 1F9241B5C167C0419181B5E5, + BDE06F7154D61ECE453CB356, + 5242C34113987084B2A220E2, + 1AD6B4D9A3ABFC32D70230D8, + BC44D402B4EC2091612352B2, + 8665D9D9CE72D78FA1DB8400, + B3B09D930294921308A25479, + 7585B4D0AF0B0B94FFF5754B, + 562D0A3E3BC11FEEC83922A2, + 7A08DDF75B40A0BB8EC435D1, + 39044A002A444195B2A5350E, + 486B26EF01146242F3C661F7, + F24DBB309D44148115EE7202, + 569FA642C1BD9436D90CAE02, + FBA1D6C3F0CE4D37146DDE37, ); name = mouse; sourceTree = ""; }; + 76FCAEDC5AC2501DC2553DF6 = {isa = PBXGroup; children = ( 0D8E6523CB4D0315377B874D, 4C66A0301EF302CE34C09C92, 87F84688081C0FAAF3BB8BE1, @@ -1954,25 +1853,102 @@ BCC009DED67EBAE7E35C74DE, E853BEF233C01DBAFE0DDD63, A4D41578D2FC92EBF6D6157F, ); name = native; sourceTree = ""; }; + 2A2BE232FE313D7325600496 = {isa = PBXGroup; children = ( + 854311676B3921D8DD3D0157, + 7E3D799471D4CEFDA9559628, + 05B043441E6AD4C671E76907, + E55E5BA2A453E87D427CB4FA, + 05238D17EC276B357390E5D7, + 394EB2D6CECEDF1C9BA4555B, + CB833C35F124FADDB489217A, + A843CE531AEC32940221ABA1, + B28A031B821E7D99B96609CA, + 91CC923684BB3404154A74E6, + 1C5D3E2D967DCB9B6171F8D1, + 922591A6E5E820CB10974DA5, + 8E21F6EF4E830FF170C5B569, + 23B55CF0886E4D70AD727E19, ); name = positioning; sourceTree = ""; }; + 68507AC57329AA622B897B16 = {isa = PBXGroup; children = ( + 6135C09E481C8C987F2DBB0E, + E8669227B7C5605F03DB0218, + 44888289A2CF2F4FAE8A7216, + D6F4411BCCEA6358FADA3BC3, + FA6C06C38C3B71CDA2D8919A, + 4FB8831B363370118A37844C, + BD22F15779DC50BF4A27B33F, + 0772E67E5B580EAE2C4A248A, + 34A2FB33D2EEC064397B7531, + 8A00D34ABCC62F277B89FED1, + FD0A0A1DBC1E2CEF451EB097, + 62500028F4BBCC38D0CED34D, + F8C9CB0B192609E85304CFD1, + DE51539BA5A479C76A8BB82E, ); name = properties; sourceTree = ""; }; + 133EEE32F59B901D4507D257 = {isa = PBXGroup; children = ( + 715049CBFF51DD0B6C96C4AD, + BDA5300CE231168A0DFD9706, + E026A53FF9F9EF195C0EE710, + D8D65FD4A2F1B4572540A21D, + 81531B2A0B3EFDF3AA98F33A, + 9E5D3DF0A5372D0EE20D7C52, + 34A028F41F6B89FE6879A252, + A59547388F399186B5559860, + C2C02D2BE263F8050442D47A, + 92E263576EE09D2FFB2488D4, + 83EB1BA403786C5C84D79B31, + E903BD2C42BC73A2D07B2D56, + 61C15F781039DFD34048F987, + CDCA935BA045154E92DEE09D, + 3E994268B5F30A3299CAFB5D, + 1F2C3B261C75AFE0815B4F6C, + DF77C09D912D32A137200C50, + 96FA1FB83212CA1F7B24340F, + 652B01D78B35590B9ECA9592, + 6706AC981DAB99A2716BD5A9, + 84F8234BF77E0D6A16945175, + 762F1D3C34A3070C92736819, + 59746D5A7A92DEA51E39AC29, + 7A389934F2E8BE092DABF7F6, + B6B15C5ACA212627415B92A6, + 350B2C6A55A8CC92FE9FACD0, + A39AD70F4C86A88879AEE98E, ); name = widgets; sourceTree = ""; }; + 15BA684451D424786EAAFBC9 = {isa = PBXGroup; children = ( + 38B43C95BCC69F232C7A941D, + FDB6B9D5EBB59B8C2069A0E6, + 4FD427089A9CDE1B5B0C4664, + 38C6EF1A2390CCC6DC9F9307, + 483B36334E2D7C2A6F6D5C1E, + A10C76922D7BDC73DF81540D, + C897DAA514552248B4BEB8B1, + C762137F95A067D877B2DDB4, + A8DE43E4A9F916584738AA7E, + 31C21E360B87491DCA771EDE, + C22D2E1636E4E08CCC2A30CD, + F4479BE62D0A08B4D2C02DB9, + E7ABB8B409A117BB3FEEEE0E, + ACF70D3C6DFCF9CE58921468, + 7B3E7CFDA9BE759870114F56, + E39A3A161533974224B415C8, + D2B89986858D8B327441661A, + F40683744DB687F8B72C133C, + D19CD21192E82B0ADDEA153F, ); name = windows; sourceTree = ""; }; DC7A247CC600A1D363C7E386 = {isa = PBXGroup; children = ( - DCE64BC7DA75227D26FEFF4D, - 14FC85DB4914D81BFBFBD76E, - E5C9AB6C3BBCB8C77E074B9C, - F3E951F87E31E5EF048AAE41, - EE0090F4548A821EE653E4CD, - 29473F02ECE1905E01BEB82A, - 694D48159B04EAE4F7521F78, - 2C4FD197868903FA32A10559, - 35E72F0F5305CCDA027D8FD0, - 5CBE527B5452FBD68EF69F25, - 0E9D9BA8DBBC6609F085ED08, - 9454110AC9CFB425E28985EA, - 2E79909678FCA63C13A6342E, - D93EB826B373D2EF3A582BF6, - 15F986546C5C25997A7B0342, - FAFE45DB3117768DDB36C10B, - FF33525A8F472392FB59EDCE, - 53111224BD873CB59FD4E6AD, + D6DD08EA18E75A89E2F11E08, + 16865F06540CB7A7B1C261AA, + E47625E657D79BACCFA1D126, + 3E80C9A944B2FA16BD95CE88, + CE338B6E9D87046DD1167A95, + 2DC570E4FD77A2E1BC56E249, + 954D09F5DD4B5A3F5849A740, + CB09BE3765D38BA6415BBFE0, + E192C775CDC45DF4482C6C12, + B9B5C652FB5041AF51B4CDC4, + 9BF002EB2659EA29997CD976, + CF1071C5A0847D0E90F8894B, + 76FCAEDC5AC2501DC2553DF6, + 2A2BE232FE313D7325600496, + 68507AC57329AA622B897B16, + 133EEE32F59B901D4507D257, + 15BA684451D424786EAAFBC9, BF1DED2E1BA1C076425B8CA0, ); name = "juce_gui_basics"; sourceTree = ""; }; 908BC53083FC3B9D6BB417EE = {isa = PBXGroup; children = ( 55B57622C00BFCBD2B2AC3AD, @@ -2034,9 +2010,21 @@ 29DA925FB1C79A3D2F60DD2C, EEC35FA255E758C24F5C3887, CEFBCB523E84D6B602487BFB, - C6072BB69D5A3F12142BC115, B3345A12095B5451B31BC2B9, ); name = "juce_gui_extra"; sourceTree = ""; }; - 0C071A8378C82B49A8B5C3F5 = {isa = PBXGroup; children = ( + 6401AA2BC61B131DF9725D04 = {isa = PBXGroup; children = ( + 1F9EF1E392691DF9CC82A715, + D424D907C93822CBBABB39D4, + 208C1446FD1A325C1AB92D7B, + 1E566116CD030074BE41AE7C, ); name = geometry; sourceTree = ""; }; + D436D15CD0F2A96A900519BB = {isa = PBXGroup; children = ( + 594503FB43ADDEB6168FEC32, + 6F70AE9408F0C6C37FBC2824, + 6DBAA8FC487AE3C94BF0EA9D, + 56612A865FA5B0E49552BA7A, + D1E4737C60EBD969197A6FA7, + 61205D36742D1BFA2C342241, + D690112A5DB4AC36AE518836, ); name = native; sourceTree = ""; }; + 09952ABC6497519FA26D67E6 = {isa = PBXGroup; children = ( 95166B9DCE9F8F0C5704AAFB, 1768D1D4C1D416203C163E00, 9915F52C7A0F1EB8A2C19B55, @@ -2054,47 +2042,32 @@ E8859539419AFAB74AD0E592, 3C5EB4E00CDBA4EAE7C96902, EEAA56CA1D734C607F3CDDA8, ); name = opengl; sourceTree = ""; }; - D25566AFCC8A2DC64ECC7C4A = {isa = PBXGroup; children = ( - 1F9EF1E392691DF9CC82A715, - D424D907C93822CBBABB39D4, - 208C1446FD1A325C1AB92D7B, - 1E566116CD030074BE41AE7C, ); name = geometry; sourceTree = ""; }; - C77A8EF5C52BD85E7C709F21 = {isa = PBXGroup; children = ( + FE3F2201FA4542634FDB46A5 = {isa = PBXGroup; children = ( 9B3CF30A3919BE54493D59FB, 07A30AAAFC7A005BE5BD13CF, ); name = utils; sourceTree = ""; }; - A925452EC20B59A6CC305A1A = {isa = PBXGroup; children = ( - 594503FB43ADDEB6168FEC32, - 6F70AE9408F0C6C37FBC2824, - 6DBAA8FC487AE3C94BF0EA9D, - 56612A865FA5B0E49552BA7A, - D1E4737C60EBD969197A6FA7, - 61205D36742D1BFA2C342241, - D690112A5DB4AC36AE518836, ); name = native; sourceTree = ""; }; 9A05C793DA07104EA1F82DD2 = {isa = PBXGroup; children = ( - 0C071A8378C82B49A8B5C3F5, - D25566AFCC8A2DC64ECC7C4A, - C77A8EF5C52BD85E7C709F21, - A925452EC20B59A6CC305A1A, - F9F9A26F9FF90E3D18275949, + 6401AA2BC61B131DF9725D04, + D436D15CD0F2A96A900519BB, + 09952ABC6497519FA26D67E6, + FE3F2201FA4542634FDB46A5, 9DA161A15B4C68C62A63A0D1, ); name = "juce_opengl"; sourceTree = ""; }; - DFC0B79DDB8F8248544C34F8 = {isa = PBXGroup; children = ( - 90054A29105E825D9737130B, - 80A4083D5F12CF76E89D3772, ); name = playback; sourceTree = ""; }; - 61DD27E50054ABB8A4C4B8EA = {isa = PBXGroup; children = ( + DC5F62B96EFAE1C594E0ADAE = {isa = PBXGroup; children = ( 1E1A13BFC2C3B8C2F85EEED5, 6E515F0982E797C04C1B4612, ); name = capture; sourceTree = ""; }; - CCE2EB560C10174C66B79CAC = {isa = PBXGroup; children = ( + E88B2650537481AF6DAD4760 = {isa = PBXGroup; children = ( C0624E7928A6685285622AA2, 24F636F42CCC4684B24491B2, 16DA36707AE772CAA1B6810E, DB3CD0B067F5FABA895758A1, E2867ABC0D315CD6C4239554, 77831CE7DF0F7C089A0E8EC9, ); name = native; sourceTree = ""; }; + 3F0BFFB687C0659984796BF8 = {isa = PBXGroup; children = ( + 90054A29105E825D9737130B, + 80A4083D5F12CF76E89D3772, ); name = playback; sourceTree = ""; }; 73ECFA6363C272906389BC2F = {isa = PBXGroup; children = ( - DFC0B79DDB8F8248544C34F8, - 61DD27E50054ABB8A4C4B8EA, - CCE2EB560C10174C66B79CAC, - 676612F907956EE00D5C9856, + DC5F62B96EFAE1C594E0ADAE, + E88B2650537481AF6DAD4760, + 3F0BFFB687C0659984796BF8, 4DB650E1059524F73A732BC1, ); name = "juce_video"; sourceTree = ""; }; 38592324982B511EF7CF4FE1 = {isa = PBXGroup; children = ( 6D6BD190E0292674F39E8980, @@ -2113,23 +2086,23 @@ 73ECFA6363C272906389BC2F, ); name = "Juce Modules"; sourceTree = ""; }; 8FD50932910B01056900DB55 = {isa = PBXGroup; children = ( 0364DE831A6E6B4B0A83D3D1, - 38E1ABBD84C884FA0415656D, - 832DA01918B8312FEC0909CB, - 9A95B88EAC68EEDBB4A6EA80, - 08DC2C6ABC78DEA6ADDA07C7, - E121AC6E7E98A5CAFDA979A5, - 25B67ED795BC11D69805D4A8, - C6CE8E894E9EF9F77754F88C, - 6EC90B8CF8A53493F8D3AA92, - EA74FE68F55905DCC00E5F9B, - 81D922DED89925E8726146B5, - AB53E74A974E246BF80A79E6, - 24F5F702BEEE4A103E7100C3, - 06993C00B6249E3DA3F7E3DD, - 84BAC21CF2D5009634F00330, + 09EA8A83520C46161D7D2755, + 8D176867D45798666BD95148, + EE3589BD41C340083AB21668, + CBB4BEAD22FE4A4BC5B456B7, + 7E2D734218F1780FF00CC3DD, + 7732B295AF2A31839AD666D2, + 3404A775416CF91F09044336, + 174DD4CF66CC36E022366266, + 946C518BCB0E0B0E6ACF32FC, + A78BFF5030E777226A4E8302, + D649919726F44392C046D2E6, + C1C8087ECE896B20639D5F49, + A3D61FF6E3B3F021C831EDC9, + 58CFF4841F9D78B1C0641C0C, FE31FF67DA4B994486AF30B5, ); name = "Juce Library Code"; sourceTree = ""; }; 43FDB2C2DEB73A9729490F71 = {isa = PBXGroup; children = ( - 365B29176E55C070CD0A9F5A, + A7A229511154A5A91A29958D, 563C94CB5AD0F745076DF69B, ); name = Resources; sourceTree = ""; }; 27CABD79CAE4AAD868B6F6AE = {isa = PBXGroup; children = ( D8FF2E14B072C8B9544C95BF, @@ -2146,7 +2119,7 @@ AB17BDF654E684FC179BB7DD, A373D65BDAB25C19EC6A05AE, ); name = Frameworks; sourceTree = ""; }; D2EAA17C8503A297B197A159 = {isa = PBXGroup; children = ( - F2F5F067109EB7C9537DD9AD, ); name = Products; sourceTree = ""; }; + BCC50B48B1A4B967949B2DB2, ); name = Products; sourceTree = ""; }; 9F958921F12E7C784E909D34 = {isa = PBXGroup; children = ( C69BCE512948465235B05858, 38592324982B511EF7CF4FE1, @@ -2154,7 +2127,7 @@ 43FDB2C2DEB73A9729490F71, 27CABD79CAE4AAD868B6F6AE, D2EAA17C8503A297B197A159, ); name = Source; sourceTree = ""; }; - 13DD017E82BE73DE17E3061F = {isa = XCBuildConfiguration; buildSettings = { + 2FFE5285CB0A07579D491975 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2170,13 +2143,13 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET = 10.10; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.MPETest; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 8A3A5202D74C4ED05D01A48C = {isa = XCBuildConfiguration; buildSettings = { + 74219C60B6FB3AD61BD5CD12 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2193,7 +2166,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET = 10.10; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; @@ -2231,31 +2204,32 @@ PRODUCT_NAME = "MPETest"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 33F09A62C3878F91E38BA7B3 = {isa = PBXTargetDependency; target = 0DF05A38ED8E8BF6EB7D9C5C; }; CC7502C8943D2FC599DFC557 = {isa = XCConfigurationList; buildConfigurations = ( FEF5C4C4E770A72077867343, 40FE0A8C9EA53BF7A25086B3, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - EC2B3731DA5499850A21A4DA = {isa = XCConfigurationList; buildConfigurations = ( - 13DD017E82BE73DE17E3061F, - 8A3A5202D74C4ED05D01A48C, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 26CE613F6C9512DE5B5EA90A = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 20A88B838659B5B766A08F56 = {isa = XCConfigurationList; buildConfigurations = ( + 2FFE5285CB0A07579D491975, + 74219C60B6FB3AD61BD5CD12, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 518008B4BCAC2EDE2921458A = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( B911480598E3B26D6C5CD121, ); runOnlyForDeploymentPostprocessing = 0; }; - C6DDDDC410B54D1BB911DCE8 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + EF758DF42F97B8D22FD35F80 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 9624DEADA1180DF1694DC960, - 11799C013AE3020D49E30FAA, - 1D658D4157BE1B43D8479B90, - BACF830AD2D2A4A355CF6416, - 40CE4D54E8E5C3D69BE6B28A, - 3BE3610CFA0A5492C15C2B28, - 3554BDF7A9BA55927CE0EEC2, - FC8EF6180A541E21AFA8B61D, - 0ACA2AC433B06D3C3F0E8437, - BCCD66263B8293322F1DF6AC, - C08120E7D42077C188537D18, - A97103497F3243952961BB2C, - 818B6DDE1AD290C3D843D934, - 539BE2D6F29A2DEAA304A22F, - 80D9D554D874198024A99E12, ); runOnlyForDeploymentPostprocessing = 0; }; - 2757C15324B1437EA7429DA4 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + EF8212B417AAAAC6D3474386, + 4BFF94D11CECA761FBAE1410, + B248A4699DD1C7BE084496C9, + 090A55AE76E27BEC1B46A0E0, + F6EFFE3EBDBB88CA2039DFF1, + FED952CF0E36265BDC5C64D0, + C83469ECA9E515BB6A6003DD, + FFD41327C4CC72462DE84C45, + 7C01930A2D6F582A673AC729, + 1875F88D7DFC67ECA1B5888E, + 43F0DC0302D8F7A849E988D4, + 2D9BD6F79DF48E6F11A11BA7, + BAFF5EA46ACD90DFDEBC1BF5, + 331F98DC960CAC10477E6694, ); runOnlyForDeploymentPostprocessing = 0; }; + AF94D754542EEF998EE0EF72 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( CE2807371257B52B1D2B06E0, 189A987224B9646B9AA0D399, 354BBD7645C4F76503133A20, @@ -2269,11 +2243,11 @@ 9A24423E8EB4E7B5AA0FD499, 88E739BEDD7197917839D7C6, 8489C516E3B50AC1AF94A2B7, ); runOnlyForDeploymentPostprocessing = 0; }; - 3F4BE438A23C638EFAB20578 = {isa = PBXNativeTarget; buildConfigurationList = EC2B3731DA5499850A21A4DA; buildPhases = ( - 26CE613F6C9512DE5B5EA90A, - C6DDDDC410B54D1BB911DCE8, - 2757C15324B1437EA7429DA4, ); buildRules = ( ); dependencies = ( ); name = MPETest; productName = MPETest; productReference = F2F5F067109EB7C9537DD9AD; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 9606743A47FFF871B775B1AB = {isa = PBXProject; buildConfigurationList = CC7502C8943D2FC599DFC557; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 9F958921F12E7C784E909D34; projectDirPath = ""; projectRoot = ""; targets = ( 3F4BE438A23C638EFAB20578 ); }; + 0DF05A38ED8E8BF6EB7D9C5C = {isa = PBXNativeTarget; buildConfigurationList = 20A88B838659B5B766A08F56; buildPhases = ( + 518008B4BCAC2EDE2921458A, + EF758DF42F97B8D22FD35F80, + AF94D754542EEF998EE0EF72, ); buildRules = ( ); dependencies = ( ); name = "MPETest (App)"; productName = MPETest; productReference = BCC50B48B1A4B967949B2DB2; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 9606743A47FFF871B775B1AB = {isa = PBXProject; buildConfigurationList = CC7502C8943D2FC599DFC557; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 0DF05A38ED8E8BF6EB7D9C5C = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 9F958921F12E7C784E909D34; projectDirPath = ""; projectRoot = ""; targets = (0DF05A38ED8E8BF6EB7D9C5C); }; }; rootObject = 9606743A47FFF871B775B1AB; } diff --git a/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj b/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj index 459c2c3613..02a474ba21 100644 --- a/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj +++ b/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj @@ -217,6 +217,9 @@ true + + true + true @@ -232,15 +235,6 @@ true - - true - - - true - - - true - true @@ -289,25 +283,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -337,25 +316,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -373,6 +355,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -406,9 +406,6 @@ true - - true - true @@ -418,31 +415,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -457,70 +481,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -559,136 +580,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -703,37 +721,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -757,25 +757,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -793,31 +796,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -844,127 +841,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1018,184 +1018,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1306,20 +1306,20 @@ true - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -1364,6 +1364,8 @@ + + @@ -1371,20 +1373,10 @@ + - - - - - - - - - - - @@ -1394,8 +1386,25 @@ + + + + + + + + + + + + + + + + + @@ -1406,15 +1415,6 @@ - - - - - - - - - @@ -1435,41 +1435,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1486,25 +1451,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1514,6 +1460,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1527,31 +1507,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1560,14 +1560,22 @@ + + + + - - - - + + + + + + + + @@ -1577,19 +1585,11 @@ - - - - - - - - - - + + @@ -1600,10 +1600,15 @@ - - - - + + + + + + + + + @@ -1614,39 +1619,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1655,33 +1676,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1701,15 +1695,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1717,13 +1725,6 @@ - - - - - - - @@ -1731,31 +1732,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1781,20 +1781,10 @@ - - - - - - - - - - @@ -1802,30 +1792,24 @@ + + + + + + + + + + + - - - - - - - - - - - - - - - - - diff --git a/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj.filters b/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj.filters index 48b98fc633..4bb8d44e8c 100644 --- a/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj.filters +++ b/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj.filters @@ -35,45 +35,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -86,17 +86,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -104,17 +113,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -122,29 +125,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -158,33 +158,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -194,80 +194,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -290,30 +290,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -409,6 +409,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -424,15 +427,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -487,26 +481,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -535,26 +514,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -574,6 +556,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -607,9 +607,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -625,44 +622,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -679,33 +640,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -730,41 +664,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -772,32 +676,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -877,78 +766,183 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -964,6 +958,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -985,26 +985,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1021,32 +1024,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1078,6 +1075,51 @@ Juce Modules\juce_graphics\native + + Juce Modules\juce_graphics\placement + + + Juce Modules\juce_gui_basics\application + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + Juce Modules\juce_gui_basics\components @@ -1090,116 +1132,74 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1252,99 +1252,6 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - Juce Modules\juce_gui_basics\lookandfeel @@ -1357,56 +1264,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1453,6 +1345,114 @@ Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + Juce Modules\juce_gui_extra\code_editor @@ -1579,46 +1579,46 @@ Juce Modules\juce_video\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1749,6 +1749,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1770,23 +1776,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1812,38 +1839,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1875,33 +1902,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1962,50 +1962,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2067,53 +2109,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2172,158 +2295,35 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core - - Juce Modules\juce_core\files + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_cryptography\encryption Juce Modules\juce_cryptography\hashing @@ -2337,6 +2337,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2346,20 +2358,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2388,36 +2412,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2427,6 +2421,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2457,17 +2457,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2499,50 +2514,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2559,44 +2604,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2622,87 +2685,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2748,44 +2730,86 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2808,27 +2832,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2850,80 +2853,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -3000,33 +3000,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3039,9 +3012,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3063,18 +3033,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3085,50 +3085,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - - Juce Library Code diff --git a/examples/MPETest/JuceLibraryCode/AppConfig.h b/examples/MPETest/JuceLibraryCode/AppConfig.h index 8c9d6b412a..1cd1c1ccf0 100644 --- a/examples/MPETest/JuceLibraryCode/AppConfig.h +++ b/examples/MPETest/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -39,9 +39,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/MPETest/JuceLibraryCode/JuceHeader.h b/examples/MPETest/JuceLibraryCode/JuceHeader.h index e993d65d37..57a588c042 100644 --- a/examples/MPETest/JuceLibraryCode/JuceHeader.h +++ b/examples/MPETest/JuceLibraryCode/JuceHeader.h @@ -14,20 +14,22 @@ #define __APPHEADERFILE_IILE7R__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_audio_utils/juce_audio_utils.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/MPETest/JuceLibraryCode/ReadMe.txt b/examples/MPETest/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/MPETest/JuceLibraryCode/ReadMe.txt +++ b/examples/MPETest/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/MPETest/JuceLibraryCode/juce_audio_basics.cpp b/examples/MPETest/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_audio_basics.mm b/examples/MPETest/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_audio_devices.cpp b/examples/MPETest/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_audio_devices.mm b/examples/MPETest/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_audio_formats.cpp b/examples/MPETest/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_audio_formats.mm b/examples/MPETest/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_audio_processors.cpp b/examples/MPETest/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_audio_processors.mm b/examples/MPETest/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_audio_utils.cpp b/examples/MPETest/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_audio_utils.mm b/examples/MPETest/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_core.cpp b/examples/MPETest/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_core.mm b/examples/MPETest/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_cryptography.cpp b/examples/MPETest/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_cryptography.mm b/examples/MPETest/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_data_structures.cpp b/examples/MPETest/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_data_structures.mm b/examples/MPETest/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_events.cpp b/examples/MPETest/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_events.mm b/examples/MPETest/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_graphics.cpp b/examples/MPETest/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_graphics.mm b/examples/MPETest/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_gui_basics.cpp b/examples/MPETest/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_gui_basics.mm b/examples/MPETest/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_gui_extra.cpp b/examples/MPETest/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_gui_extra.mm b/examples/MPETest/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_opengl.cpp b/examples/MPETest/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_opengl.mm b/examples/MPETest/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_video.cpp b/examples/MPETest/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/juce_video.mm b/examples/MPETest/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/MPETest/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/MPETest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/MPETest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/MPETest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/MPETest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/MPETest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/MPETest/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/MPETest/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/MPETest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/MPETest/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/MPETest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/MPETest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/MPETest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/MPETest/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index 718392ff72..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/MPETest/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/MPETest/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 0dd1636ec2..0000000000 --- a/examples/MPETest/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_video/juce_video.h" diff --git a/examples/MPETest/MPETest.jucer b/examples/MPETest/MPETest.jucer index cfc7570894..8e964a8245 100644 --- a/examples/MPETest/MPETest.jucer +++ b/examples/MPETest/MPETest.jucer @@ -2,7 +2,7 @@ + jucerVersion="4.2.0"> diff --git a/examples/MPETest/Source/MPEDemoSynthVoice.h b/examples/MPETest/Source/MPEDemoSynthVoice.h index e2cca2b608..9bb99222f2 100644 --- a/examples/MPETest/Source/MPEDemoSynthVoice.h +++ b/examples/MPETest/Source/MPEDemoSynthVoice.h @@ -30,13 +30,13 @@ class MPEDemoSynthVoice : public MPESynthesiserVoice { public: - //========================================================================== + //============================================================================== MPEDemoSynthVoice() : phase (0.0), phaseDelta (0.0), tailOff (0.0) { } - //========================================================================== + //============================================================================== void noteStarted() override { jassert (currentlyPlayingNote.isValid()); @@ -107,7 +107,7 @@ public: } } - //========================================================================== + //============================================================================== virtual void renderNextBlock (AudioBuffer& outputBuffer, int startSample, int numSamples) override @@ -152,7 +152,7 @@ public: } private: - //========================================================================== + //============================================================================== float getNextSample() noexcept { const double levelDb = (level.getNextValue() - 1.0) * maxLevelDb; @@ -160,7 +160,7 @@ private: // timbre is used to blend between a sine and a square. const double f1 = std::sin (phase); - const double f2 = std::copysign (1.0, f1); + const double f2 = std::copysign (1.0, f1); const double a2 = timbre.getNextValue(); const double a1 = 1.0 - a2; @@ -173,7 +173,7 @@ private: return nextSample; } - //========================================================================== + //============================================================================== LinearSmoothedValue level, timbre, frequency; double phase, phaseDelta, tailOff; diff --git a/examples/MPETest/Source/MPESetupComponent.h b/examples/MPETest/Source/MPESetupComponent.h index 555c68c4bb..3f68caad82 100644 --- a/examples/MPETest/Source/MPESetupComponent.h +++ b/examples/MPETest/Source/MPESetupComponent.h @@ -33,7 +33,7 @@ class MPESetupComponent : public Component, private ComboBox::Listener { public: - //========================================================================== + //============================================================================== class Listener { public: @@ -48,7 +48,7 @@ public: void addListener (Listener* listenerToAdd) { listeners.add (listenerToAdd); } void removeListener (Listener* listenerToRemove) { listeners.remove (listenerToRemove); } - //========================================================================== + //============================================================================== MPESetupComponent() : masterChannelLabel (String::empty, "Master channel:"), noteChannelsLabel (String::empty, "Nr. of note channels:"), @@ -82,7 +82,7 @@ public: numberOfVoices.addListener (this); } - //========================================================================== + //============================================================================== void resized() override { Rectangle r (proportionOfWidth (0.65f), 15, proportionOfWidth (0.25f), 3000); @@ -122,7 +122,7 @@ public: } private: - //========================================================================== + //============================================================================== void initialiseComboBoxWithConsecutiveIntegers (ComboBox& comboBox, Label& labelToAttach, int firstValue, int numValues, int valueToSelect, bool makeVisible = true) @@ -141,14 +141,14 @@ private: comboBox.addListener (this); } - //========================================================================== + //============================================================================== void initialiseButton (Button& button) { addAndMakeVisible (button); button.addListener (this); } - //========================================================================== + //============================================================================== void buttonClicked (Button* button) override { if (button == &addZoneButton) @@ -161,7 +161,7 @@ private: voiceStealingEnabledToggleClicked(); } - //========================================================================== + //============================================================================== void addZoneButtonClicked() { if (areMPEParametersValid()) @@ -180,14 +180,14 @@ private: } } - //========================================================================== + //============================================================================== void clearAllZonesButtonClicked() { zoneLayout.clearAllZones(); listeners.call (&MPESetupComponent::Listener::allZonesCleared); } - //========================================================================== + //============================================================================== void legacyModeEnabledToggleClicked() { bool legacyModeEnabled = legacyModeEnabledToggle.getToggleState(); @@ -216,14 +216,14 @@ private: } } - //========================================================================== + //============================================================================== void voiceStealingEnabledToggleClicked() { listeners.call (&MPESetupComponent::Listener::voiceStealingEnabledChanged, voiceStealingEnabledToggle.getToggleState()); } - //========================================================================== + //============================================================================== void comboBoxChanged (ComboBox* comboBoxThatHasChanged) override { if (comboBoxThatHasChanged == &numberOfVoices) @@ -239,7 +239,7 @@ private: } } - //========================================================================== + //============================================================================== void numberOfVoicesChanged() { listeners.call (&MPESetupComponent::Listener::numberOfVoicesChanged, @@ -271,7 +271,7 @@ private: } } - //========================================================================== + //============================================================================== bool areMPEParametersValid() const { int maxPossibleNumNoteChannels = 16 - masterChannel.getText().getIntValue(); @@ -301,14 +301,14 @@ private: "Got it"); } - //========================================================================== + //============================================================================== Range getLegacyModeChannelRange() const { return Range (legacyStartChannel.getText().getIntValue(), legacyEndChannel.getText().getIntValue() + 1); } - //========================================================================== + //============================================================================== MPEZoneLayout zoneLayout; ComboBox masterChannel, noteChannels, masterPitchbendRange, notePitchbendRange; diff --git a/examples/MPETest/Source/Main.cpp b/examples/MPETest/Source/Main.cpp index fe17cebfa6..a858eb7a26 100644 --- a/examples/MPETest/Source/Main.cpp +++ b/examples/MPETest/Source/Main.cpp @@ -42,14 +42,14 @@ struct MPETestClasses class MPETestApplication : public JUCEApplication { public: - //========================================================================== + //============================================================================== MPETestApplication() {} const String getApplicationName() override { return ProjectInfo::projectName; } const String getApplicationVersion() override { return ProjectInfo::versionString; } bool moreThanOneInstanceAllowed() override { return true; } - //========================================================================== + //============================================================================== void initialise (const String&) override { mainWindow = new MainWindow (getApplicationName()); @@ -65,7 +65,7 @@ public: quit(); } - //========================================================================== + //============================================================================== class MainWindow : public DocumentWindow { public: @@ -88,7 +88,7 @@ public: }; private: - //========================================================================== + //============================================================================== ScopedPointer mainWindow; }; diff --git a/examples/MPETest/Source/MainComponent.h b/examples/MPETest/Source/MainComponent.h index f1a481f80b..f1c35c0073 100644 --- a/examples/MPETest/Source/MainComponent.h +++ b/examples/MPETest/Source/MainComponent.h @@ -33,7 +33,7 @@ class MainComponent : public Component, private MPESetupComponent::Listener { public: - //========================================================================== + //============================================================================== MainComponent() : audioSetupComp (audioDeviceManager, 0, 0, 0, 256, true, true, true, false), zoneLayoutComp (colourPicker), @@ -68,7 +68,7 @@ public: audioDeviceManager.removeMidiInputCallback (String::empty, this); } - //========================================================================== + //============================================================================== void resized() override { const int visualiserCompWidth = 2800; @@ -87,7 +87,7 @@ public: MPESetupComp.setBounds (r); } - //========================================================================== + //============================================================================== void audioDeviceIOCallback (const float** /*inputChannelData*/, int /*numInputChannels*/, float** outputChannelData, int numOutputChannels, int numSamples) override @@ -112,7 +112,7 @@ public: } private: - //========================================================================== + //============================================================================== void handleIncomingMidiMessage (MidiInput* /*source*/, const MidiMessage& message) override { @@ -120,7 +120,7 @@ private: midiCollector.addMessageToQueue (message); } - //========================================================================== + //============================================================================== void zoneAdded (MPEZone newZone) override { MidiOutput* midiOutput = audioDeviceManager.getDefaultMidiOutput(); @@ -175,7 +175,7 @@ private: synth.addVoice (new MPEDemoSynthVoice); } - //========================================================================== + //============================================================================== LookAndFeel_V3 lookAndFeel; AudioDeviceManager audioDeviceManager; diff --git a/examples/MPETest/Source/Visualiser.h b/examples/MPETest/Source/Visualiser.h index bbdacc9916..819bfd0077 100644 --- a/examples/MPETest/Source/Visualiser.h +++ b/examples/MPETest/Source/Visualiser.h @@ -35,7 +35,7 @@ public: { } - //========================================================================== + //============================================================================== void update (const MPENote& newNote, Point newCentre) { note = newNote; @@ -49,7 +49,7 @@ public: repaint(); } - //========================================================================== + //============================================================================== void paint (Graphics& g) override { if (note.keyState == MPENote::keyDown || note.keyState == MPENote::keyDownAndSustained) @@ -62,13 +62,13 @@ public: drawNoteLabel (g, colour); } - //========================================================================== + //============================================================================== MPENote note; Colour colour; Point centre; private: - //========================================================================== + //============================================================================== void drawPressedNoteCircle (Graphics& g, Colour zoneColour) { g.setColour (zoneColour.withAlpha (0.3f)); @@ -77,7 +77,7 @@ private: g.drawEllipse (translateToLocalBounds (getSquareAroundCentre (getPressureRadius())), 2.0f); } - //========================================================================== + //============================================================================== void drawSustainedNoteCircle (Graphics& g, Colour zoneColour) { g.setColour (zoneColour); @@ -88,7 +88,7 @@ private: g.fillPath (dashedCircle); } - //========================================================================== + //============================================================================== void drawNoteLabel (Graphics& g, Colour zoneColour) { Rectangle textBounds = translateToLocalBounds (getTextRectangle()).getSmallestIntegerContainer(); @@ -98,7 +98,7 @@ private: g.drawText (String (note.midiChannel), textBounds, Justification::centredTop); } - //========================================================================== + //============================================================================== Rectangle getSquareAroundCentre (float radius) const noexcept { return Rectangle (radius * 2.0f, radius * 2.0f).withCentre (centre); @@ -129,12 +129,12 @@ class Visualiser : public Component, private AsyncUpdater { public: - //========================================================================== + //============================================================================== Visualiser (const ZoneColourPicker& zoneColourPicker) : colourPicker (zoneColourPicker) {} - //========================================================================== + //============================================================================== void paint (Graphics& g) override { g.fillAll (Colours::black); @@ -156,7 +156,7 @@ public: } } - //========================================================================== + //============================================================================== void noteAdded (MPENote newNote) override { const ScopedLock sl (lock); @@ -193,7 +193,7 @@ public: private: - //========================================================================== + //============================================================================== MPENote* findActiveNote (int noteID) const noexcept { for (auto& note : activeNotes) @@ -212,7 +212,7 @@ private: return nullptr; } - //========================================================================== + //============================================================================== void handleAsyncUpdate() override { const ScopedLock sl (lock); @@ -230,7 +230,7 @@ private: noteComp->update (*noteInfo, getCentrePositionForNote (*noteInfo)); } - //========================================================================== + //============================================================================== Point getCentrePositionForNote (MPENote note) const { float n = float (note.initialNote) + float (note.totalPitchbendInSemitones); @@ -240,7 +240,7 @@ private: return Point (x, y); } - //========================================================================== + //============================================================================== OwnedArray noteComponents; CriticalSection lock; Array activeNotes; diff --git a/examples/MPETest/Source/ZoneColourPicker.h b/examples/MPETest/Source/ZoneColourPicker.h index b2428a4093..3f6b48fe3c 100644 --- a/examples/MPETest/Source/ZoneColourPicker.h +++ b/examples/MPETest/Source/ZoneColourPicker.h @@ -30,13 +30,13 @@ class ZoneColourPicker { public: - //========================================================================== + //============================================================================== ZoneColourPicker() : legacyModeEnabled (false) { } - //========================================================================== + //============================================================================== Colour getColourForMidiChannel (int midiChannel) const noexcept { if (legacyModeEnabled) @@ -54,7 +54,7 @@ public: } - //========================================================================== + //============================================================================== Colour getColourForZoneIndex (int zoneIndex) const noexcept { if (legacyModeEnabled) @@ -77,12 +77,12 @@ public: return colours[zoneIndex % colours.size()]; } - //========================================================================== + //============================================================================== void setZoneLayout (MPEZoneLayout layout) noexcept { zoneLayout = layout; } void setLegacyModeEnabled (bool shouldBeEnabled) noexcept { legacyModeEnabled = shouldBeEnabled; } private: - //========================================================================== + //============================================================================== JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ZoneColourPicker) MPEZoneLayout zoneLayout; diff --git a/examples/MPETest/Source/ZoneLayoutComponent.h b/examples/MPETest/Source/ZoneLayoutComponent.h index b5b9d68dc2..3de2e01fcf 100644 --- a/examples/MPETest/Source/ZoneLayoutComponent.h +++ b/examples/MPETest/Source/ZoneLayoutComponent.h @@ -31,12 +31,12 @@ class ZoneLayoutComponent : public Component, public MPESetupComponent::Listener { public: - //========================================================================== + //============================================================================== ZoneLayoutComponent (const ZoneColourPicker& zoneColourPicker) : colourPicker (zoneColourPicker) {} - //========================================================================== + //============================================================================== void paint (Graphics& g) override { paintBackground (g); @@ -47,7 +47,7 @@ public: paintZones (g); } - //========================================================================== + //============================================================================== void zoneAdded (MPEZone newZone) override { zoneLayout.addZone (newZone); @@ -72,7 +72,7 @@ public: void numberOfVoicesChanged (int) override { /* not interested in this change */ } private: - //========================================================================== + //============================================================================== void paintBackground (Graphics& g) { g.setColour (Colours::black); @@ -89,7 +89,7 @@ private: } } - //========================================================================== + //============================================================================== void paintZones (Graphics& g) { float channelWidth = getChannelRectangleWidth(); @@ -116,7 +116,7 @@ private: } } - //========================================================================== + //============================================================================== void paintLegacyMode (Graphics& g) { int startChannel = legacyModeChannelRange.getStart() - 1; @@ -134,18 +134,18 @@ private: g.drawText ("<>" + String (legacyModePitchbendRange), zoneRect.reduced (4, 4), Justification::bottomLeft, false); } - //========================================================================== + //============================================================================== float getChannelRectangleWidth() const noexcept { return float (getWidth()) / numMidiChannels; } - //========================================================================== + //============================================================================== MPEZoneLayout zoneLayout; const ZoneColourPicker& colourPicker; - bool legacyModeEnabled = false; - int legacyModePitchbendRange = 48; + bool legacyModeEnabled = false; + int legacyModePitchbendRange = 48; Range legacyModeChannelRange = { 1, 17 }; const int numMidiChannels = 16; }; diff --git a/examples/MidiTest/Builds/LinuxMakefile/Makefile b/examples/MidiTest/Builds/LinuxMakefile/Makefile index 847bf1548f..4fa71c7cf8 100644 --- a/examples/MidiTest/Builds/LinuxMakefile/Makefile +++ b/examples/MidiTest/Builds/LinuxMakefile/Makefile @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -51,17 +51,17 @@ endif OBJECTS := \ $(OBJDIR)/Main_90ebc5c2.o \ $(OBJDIR)/MainComponent_a6ffb4a5.o \ - $(OBJDIR)/juce_audio_basics_399a455e.o \ - $(OBJDIR)/juce_audio_devices_c1c9ba9c.o \ - $(OBJDIR)/juce_audio_formats_f04b043c.o \ - $(OBJDIR)/juce_audio_processors_eb9ae116.o \ - $(OBJDIR)/juce_audio_utils_cf18005c.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_gui_extra_b81d9e1c.o \ + $(OBJDIR)/juce_audio_basics_6b797ca1.o \ + $(OBJDIR)/juce_audio_devices_a742c38b.o \ + $(OBJDIR)/juce_audio_formats_5a29c68a.o \ + $(OBJDIR)/juce_audio_processors_dea3173d.o \ + $(OBJDIR)/juce_audio_utils_c7eb679f.o \ + $(OBJDIR)/juce_core_75b14332.o \ + $(OBJDIR)/juce_data_structures_72d3da2c.o \ + $(OBJDIR)/juce_events_d2be882c.o \ + $(OBJDIR)/juce_graphics_9c18891e.o \ + $(OBJDIR)/juce_gui_basics_8a6da59c.o \ + $(OBJDIR)/juce_gui_extra_4a026f23.o \ .PHONY: clean @@ -90,57 +90,57 @@ $(OBJDIR)/MainComponent_a6ffb4a5.o: ../../Source/MainComponent.cpp @echo "Compiling MainComponent.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_basics_399a455e.o: ../../../../modules/juce_audio_basics/juce_audio_basics.cpp +$(OBJDIR)/juce_audio_basics_6b797ca1.o: ../../JuceLibraryCode/juce_audio_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_devices_c1c9ba9c.o: ../../../../modules/juce_audio_devices/juce_audio_devices.cpp +$(OBJDIR)/juce_audio_devices_a742c38b.o: ../../JuceLibraryCode/juce_audio_devices.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_devices.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_formats_f04b043c.o: ../../../../modules/juce_audio_formats/juce_audio_formats.cpp +$(OBJDIR)/juce_audio_formats_5a29c68a.o: ../../JuceLibraryCode/juce_audio_formats.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_formats.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_processors_eb9ae116.o: ../../../../modules/juce_audio_processors/juce_audio_processors.cpp +$(OBJDIR)/juce_audio_processors_dea3173d.o: ../../JuceLibraryCode/juce_audio_processors.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_processors.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_utils_cf18005c.o: ../../../../modules/juce_audio_utils/juce_audio_utils.cpp +$(OBJDIR)/juce_audio_utils_c7eb679f.o: ../../JuceLibraryCode/juce_audio_utils.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_utils.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp +$(OBJDIR)/juce_core_75b14332.o: ../../JuceLibraryCode/juce_core.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_core.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp +$(OBJDIR)/juce_data_structures_72d3da2c.o: ../../JuceLibraryCode/juce_data_structures.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_data_structures.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp +$(OBJDIR)/juce_events_d2be882c.o: ../../JuceLibraryCode/juce_events.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_events.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp +$(OBJDIR)/juce_graphics_9c18891e.o: ../../JuceLibraryCode/juce_graphics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_graphics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp +$(OBJDIR)/juce_gui_basics_8a6da59c.o: ../../JuceLibraryCode/juce_gui_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_extra_b81d9e1c.o: ../../../../modules/juce_gui_extra/juce_gui_extra.cpp +$(OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_extra.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" diff --git a/examples/MidiTest/Builds/MacOSX/Info-App.plist b/examples/MidiTest/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..208b8d0c98 --- /dev/null +++ b/examples/MidiTest/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + MidiTest + CFBundleDisplayName + MidiTest + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/MidiTest/Builds/MacOSX/Info.plist b/examples/MidiTest/Builds/MacOSX/Info.plist deleted file mode 100644 index 3525a67635..0000000000 --- a/examples/MidiTest/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - MidiTest - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/MidiTest/Builds/MacOSX/MidiTest.xcodeproj/project.pbxproj b/examples/MidiTest/Builds/MacOSX/MidiTest.xcodeproj/project.pbxproj index 3dfb639b93..a187b8844c 100644 --- a/examples/MidiTest/Builds/MacOSX/MidiTest.xcodeproj/project.pbxproj +++ b/examples/MidiTest/Builds/MacOSX/MidiTest.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 9A51751AC71BE2115F097C25 = {isa = PBXBuildFile; fileRef = AB7855931CA983F4EE039617; }; 766D6C7C22B520C9B4FE4BFF = {isa = PBXBuildFile; fileRef = 7926FFCD77E9709AED437153; }; 6635F9B102B7D8BC31732833 = {isa = PBXBuildFile; fileRef = 26BDDBFEF106516A3BD127A5; }; 6E7E21CC6A8D45C27A0A0B44 = {isa = PBXBuildFile; fileRef = 2A9FEECFF1D4D213A401A8A2; }; @@ -19,20 +20,19 @@ 15EACE5FBAF5AFA3A17EE67C = {isa = PBXBuildFile; fileRef = 963D38EE3DC00AE35DF2F33A; }; 94151FFFF4B5D4915D7A5215 = {isa = PBXBuildFile; fileRef = 78E7E3A7B7E1E3E0363CC3A8; }; F5137909CF5368EB77945BFB = {isa = PBXBuildFile; fileRef = 8F56F2FA5C0D47F9EA19E09C; }; - 88DE6F57C76D99EEC434D1B2 = {isa = PBXBuildFile; fileRef = 06251F5E80644992958A3B61; }; - 77692C39FD792A74F31B4879 = {isa = PBXBuildFile; fileRef = AE002D113A5E494C827E27FE; }; - 8C273077D625F1912B04CFF6 = {isa = PBXBuildFile; fileRef = CE3FB8659C598AA9C97F8387; }; - BE39B1C20CE31DADE9254A94 = {isa = PBXBuildFile; fileRef = 67B176E3836E1CDE0701D21F; }; - DABE03E21DBF412FBF0DE749 = {isa = PBXBuildFile; fileRef = 0D1C2E36AC03421206996124; }; - B6083C3B99FBBDC85D952058 = {isa = PBXBuildFile; fileRef = 3BBF7A3FFBA017A997B1F06F; }; - 04BFA0E97FB4A1B53C4100AB = {isa = PBXBuildFile; fileRef = C0E9B3EDC77F5A822BE65F21; }; - 888368E79422C87075ECD156 = {isa = PBXBuildFile; fileRef = 8BFDC490FA70E7A2BD762F2C; }; - B1197B3CBFC0607667805765 = {isa = PBXBuildFile; fileRef = 21A1CB994664ABEFC0765425; }; - 2454C388F07D82FFE7C44445 = {isa = PBXBuildFile; fileRef = 214E214858B30900A6574117; }; - 1E60E07B31292E9F087A00ED = {isa = PBXBuildFile; fileRef = A21D4A32B970D081ECF552F4; }; + 6CAB4A9A42A545E0F1A9290B = {isa = PBXBuildFile; fileRef = C61C59FC15608FD1C65107F1; }; + 0A9284E727E06691D8E7534E = {isa = PBXBuildFile; fileRef = E994D76CBE38D3E312B96C0D; }; + 69E9245B6DF6396ED05131C0 = {isa = PBXBuildFile; fileRef = F79982408861D410209D50B2; }; + 907F0B46CA8C930FCEF5760F = {isa = PBXBuildFile; fileRef = 8C2CBA5A6ABF034EF004B413; }; + 4556DD61E9E784BA1BE9DE09 = {isa = PBXBuildFile; fileRef = EE4C7DA7A8DE67398031BBC1; }; + A2D6A1EB27B589224C6D6622 = {isa = PBXBuildFile; fileRef = EDBFE4D2484526BA892CD7F3; }; + 97FA74A4F21962DA4C1D62C7 = {isa = PBXBuildFile; fileRef = 2B3497004FE2487E7863DAE5; }; + 6A81989C90CD1BE375987C9A = {isa = PBXBuildFile; fileRef = 97DDD468D1B8D8B810EC0FDD; }; + 167C296FF5C793CBA3045F92 = {isa = PBXBuildFile; fileRef = 3BAA08E098FF4384E0950D01; }; + C35947426F4AD4600EA3074D = {isa = PBXBuildFile; fileRef = 35C20643C3468A0C45809D16; }; + 68E7F01E8C655B668D220D34 = {isa = PBXBuildFile; fileRef = CB919E222B28AB38228D080E; }; 0045CAAD73734ABF9EC7386E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; 004A7D1BC57F2136FF31D767 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 004F0CC129C05470392B9665 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0070839D920C6E0890104E57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 0093510DE4AC3C9CB46D6D05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; 00A4833128A464FEA72B6F16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -51,7 +51,6 @@ 05248CC68AF398A13747B3AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 05DB708BD84063136277A680 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; 06156CF92A104236B6EDFD6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; - 06251F5E80644992958A3B61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 06606DC924B7DAE58792628E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; 0671CDC6377ED9857C888231 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; 06A3571D29486CC63867E429 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; @@ -81,9 +80,7 @@ 0C7A1C47389DD6A1DE34D831 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; 0CB863BBFAD6C44533486388 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; 0D09B1F17B1E52F3DC674E74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0D1C2E36AC03421206996124 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 0DF9423E2283E5E9A4D3AB36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 0E18901E9C32415284BA768A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0E30FD7FA58525003B4AF689 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 0E734BE27322456529C0AA99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; 0E9380C830C6440477B820C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -130,7 +127,6 @@ 1C18537D3DE0DE18D4E8B96E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 1C18D19A02D7B576A3B303F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; 1C71735BBF7F71227F596CD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; - 1D7E9C764EAEF6B62DFC3FEA = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 1DD0CC18B4AD6D25F9385F72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 1DD60CC76FE45CB93908DAB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; 1E02F37ED1CED5CE1DDE07A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -144,12 +140,9 @@ 203B5EE4372B3D7CD70D6D1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioVisualiserComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 205C688D2532586B5333B157 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 2101C88856D6E4101D4B6EB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - 214E214858B30900A6574117 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 2158477C497C9435DC12DD65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_BluetoothMidiDevicePairingDialogue.mm"; path = "../../../../modules/juce_audio_utils/native/juce_ios_BluetoothMidiDevicePairingDialogue.mm"; sourceTree = "SOURCE_ROOT"; }; 215DE048889CCA704E8F5112 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - 21A1CB994664ABEFC0765425 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 21AA213CE75E3291949C6CBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; - 21C2EA5071601B7046CE11FB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2235F2008813426E4E917B2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; 22D5D3A2B80C1A7DF3EC2D72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; 23A215F23E5255041A5DA259 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -184,6 +177,7 @@ 2A9C48E02F347508B60E1E21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; 2A9FEECFF1D4D213A401A8A2 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; 2AAE45171EA474D2FEDBEF6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; + 2B3497004FE2487E7863DAE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 2B5AD253F09E8774138A92EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; 2BCD73521AE0F79C616C18EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; 2BDA963F7AA43162273A3224 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; @@ -228,11 +222,11 @@ 358A88AD27C7B7E14018D6E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; 35A49DE14F79186394703465 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; 35AE3C6D75DE08E9C41DFCEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; + 35C20643C3468A0C45809D16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 3682725F0866C54EA2F5B4E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 369F33DB5CB81F96AB857B90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; 36E722BB3336373CFD7DD1D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; 3736F8C41DF0B06A014D329C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 379B5157AC6495B253A2C832 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 37E63175C424B7005BED7899 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; 3899F0D969DE1CFDE1C28A4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; 391E61B7E04EEEEE8A87195C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; @@ -247,8 +241,8 @@ 3B14F255BA42DDF1D3E88474 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; 3B3ABD6553620D1A228B04C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; 3BA54B750BD87ECE45A72A3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3BAA08E098FF4384E0950D01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 3BABE0CFE82FC1E24EF88B87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3BBF7A3FFBA017A997B1F06F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 3C9794FEFFD6B2B3CB8F2B65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; 3CD7992BECDBC3ABC6BF20EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 3E6EEBC916FEE32965231D76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; @@ -289,10 +283,8 @@ 490C9E6C4CFC2DACA9D020F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; 4965BC05E07C74ACBC69CE0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 496C15C1B88544F6B30707D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 4999D0E2E73B14F89B3852B2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 49C27EB9F39A5C1BAB48A3CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; 49F24776F527FD9F6D11F8D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioAppComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4A1D30BBAB2649F4C0970E87 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4B0486F8ABCFE1914A1BE334 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; 4B236544955E197FD4AAFEFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; 4B612CF023FAAAB715A7CE61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -312,7 +304,6 @@ 50835B89AEF3E18AE107A63B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; 50CC32A6DB1FAB3BE0A4FC43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 50F0CD4FF37A8BD224C4A696 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5132A84A1CFE138A30001C77 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 515A303B1DE0FFD73F905EC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 518F3F3EBE3BCB07BE44A605 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; 51EB466DB1D789C87174F52F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; @@ -381,7 +372,6 @@ 616001AC742985F6056FC373 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; 6187479B8B75C129BEFF9CF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 626A01BA93A061B77DE39B01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 62AD83AD4696E47FB45585CB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6315EC0AA8AAC51EF78270C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; 63217D136190E7F6D1D7D4B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; 632EB1DDB282B7EA29091876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -401,7 +391,6 @@ 668C11A0C6FFD4FE9C496E6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; 671AE5D17EF53649D7D1B706 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; 679F43697B35F986EA2CAE00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 67B176E3836E1CDE0701D21F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 67B7C5D013D32150AA632AFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 67E0AFE3935297E54BC38B59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; 68BA33E44F2F9898C251828C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -409,7 +398,6 @@ 68D30198ED90BAB25E06FB93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; 692760FF53C119B0ADCEBC85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 69D6EDDF240FE265F3963EAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; - 6AE0098B6A2E1EAAE4229AEC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6B0C6075941C9912A095E582 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 6B557AF16786514B9B509F6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; 6B59BEC92B516D43CA1CCD9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; @@ -439,6 +427,8 @@ 73F2C869E920D4AA0AE4EAB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; 7427DE3DD9E5F7BC673338A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; 74965ED2CA35AFBE8CF98315 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 74AD7815C4FE6E500B9DCA10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + 7514987563C2700E7867FF98 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 7618E389756278E8A8737270 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; 76CEAA7DA1188C7BA85E9AD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; 76EF2B2A80865A874EA3AC21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; @@ -469,10 +459,12 @@ 7DE03DEF670FF7640DA6BF30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; 7DF9149436E477A8CA9C4913 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; 7E2B039E35B63D564CB0E12B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; + 7E2CA1F84FDB50B15E1FC1AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 7EB411B3EEEF32A2457A28A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; 7EE6C13ACD91E2B5CD3DE8AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; 7EE75EFFCB6D3551ED743B5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailBase.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h"; sourceTree = "SOURCE_ROOT"; }; 7F7B055D0C2811CE7C4B4484 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; + 7FA4E3D2ACE64C064B0BFC11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; 7FCE792C7AB12179255A503B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; 7FF73F42C8BA1F00D7397605 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; 8171E819672599C2594371EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -515,8 +507,8 @@ 8B5B75774474FCA544B1B2FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; 8B83FD1FA65C4103DDE2EA9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 8BF87A8954B8F7AB4436942E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8BFDC490FA70E7A2BD762F2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 8C1169C0AAC0A019D2DBE488 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8C2CBA5A6ABF034EF004B413 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 8C4B2862B075A24BB66F7BCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; 8C907079F5A8EF3BD3DD35C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; 8CA657F3BF721467B5EC9053 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -530,6 +522,10 @@ 8F56F2FA5C0D47F9EA19E09C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; }; 8FF8814C6B322D670346712C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; 90794FCA3ACFCE9FF934CFCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 90D02D7896DC67E6A5AA7465 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; + 90DDEFA4C3E0D9A94D89D560 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + 90DE26768727489CEA4902CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9165B7EFC4A6D0D2D4BDB964 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; 916C34DC7037A6ECB6B02ADC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 91FA7F73B33D66D9C3A6FD9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = "SOURCE_ROOT"; }; 92123D5456E4E881FDE03CF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -537,40 +533,32 @@ 926BB03B7062274CF6152259 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; 92E3ED2752ED738806E731C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 9364B320302B675300E93B41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; + 938A89D7873B62E2FF8929B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 9481495E00E43EBBCF41D165 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 94BF50B22594BFFBBF487F68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; + 94C3AA9784869B88B76D1F24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; 94DCC8FBB12908BF17B61683 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; 94F8976DD7ADFE95E840AD91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; - 96136E8FAEE6D138EABDC874 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; - 963D38EE3DC00AE35DF2F33A = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; - 992E198BAFF9F97CA8267243 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - 9AE96EFA03DB4690EC7D7EF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; - A70C237020E785056E276FD9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; - 13966A9213FDBB55FF26B12F = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MidiTest.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - 74AD7815C4FE6E500B9DCA10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; - 7E2CA1F84FDB50B15E1FC1AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 7FA4E3D2ACE64C064B0BFC11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 90D02D7896DC67E6A5AA7465 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; - 90DDEFA4C3E0D9A94D89D560 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 90DE26768727489CEA4902CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9165B7EFC4A6D0D2D4BDB964 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 938A89D7873B62E2FF8929B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 94C3AA9784869B88B76D1F24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; 95E20E99B8FB196573B9697C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 96136E8FAEE6D138EABDC874 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; 961694E31BDCEBFC65CC1796 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 963D38EE3DC00AE35DF2F33A = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; 96C10BDED107AED6A992F38C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; 97067DD5073A37AD706DDE95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; 977004696868887798BE902E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 97A2720B7633C85F8FDA6837 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; 97BD8C01E13C93693AD70692 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; + 97DDD468D1B8D8B810EC0FDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 9816D8CB9D6F77D837CE1581 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; 9902AF593FBBEAB3B6D84F6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; + 992E198BAFF9F97CA8267243 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; 99665EBB1C635EC8B198D415 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; 9987B55A7D7AE452D921F227 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; 99F3BE02BEA734C0197C607C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; 9A1630514C56BFA5361E93D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A458C31170E38D728FDC648 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; 9AC7FDA570544046185D6933 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; + 9AE96EFA03DB4690EC7D7EF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; 9B6CED77127E63CD68BFD16C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; 9BAED86761B8DDB97637DCB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; 9BC778712D665C9DF94C08A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; @@ -598,7 +586,6 @@ A1DE30BF8642FB2549F8D772 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; A1EAEF985828A65A8BB822E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; A2181237574C8E3CEC3D3C24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - A21D4A32B970D081ECF552F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; A26FAD7AB054AE6BFC9F106E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; A2D5629F1BF85B126284E956 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; A33F0C48ADF554C6A1DE55BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; @@ -621,6 +608,7 @@ A63E53BEDA50DA92880F4101 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; A67FE9CFCAF3E3883D94C392 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; A6AC42E7E0856E8A9915675D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + A70C237020E785056E276FD9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; A73ACC374B8EB6D4AFD8AAF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; A759DC9DA67FE7574884F88D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; A770DBBE0DD8D1D33450AB3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -638,6 +626,7 @@ AA23BE61CCD82B6EFD668570 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; AA5AC912BDF346506FC325F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; AAB742E00619AE4A2CA4A222 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + AB7855931CA983F4EE039617 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MidiTest.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; ABC2516934519F9F8262B572 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; AC10CC6D18D4F05E307BA85C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; AC61D2A968CDA510B480DC8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -645,7 +634,6 @@ ACC586E84D66B1187620EFA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; ADD6CABAAE68447D5D444C11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; ADDD1F7465029C1760729DEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - AE002D113A5E494C827E27FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; AE09578E8AB4B19FB2325728 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; AE0FED2100423857C1907DD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; AE3B0657991C1CC3638745B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -719,7 +707,6 @@ C01C65AA178CAAD65CDF7273 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; C03441A2B101989DA24967D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; C0A79BE84BCDDC6220F87084 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; - C0E9B3EDC77F5A822BE65F21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; C12A4B017FACBA4EC31EA7CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; C1994F6906975E2337549F27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; C1B1CD3695D2E9AB7E0E6EE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; @@ -734,6 +721,7 @@ C4F8FC1F6A6212470D6F4EEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; C54484F67D536E24BF7FC8B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; }; C5D519CB43C72FB9313DC9A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + C61C59FC15608FD1C65107F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; C6A2E5AE96FB8DE7F76D10E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; C704CA2145896AAB100E6D1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; C7F857ED7C6223F0B7BEBBD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -755,6 +743,7 @@ CB2ABF575A275A9AFAF69AB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; CB60DC44A14E39F7316076B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; CB866EB013B77B1EDFAC762E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; + CB919E222B28AB38228D080E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; CBCFD12A72DAD166AA1BDD3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CCAF7D95EA8817DFE7FA09F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; CCAFCC6717B719157B251C1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; @@ -767,7 +756,6 @@ CDE1C86EB362EDC8A03F428F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; CDF98CC2BD3A485541A79049 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; CDFEFB5A6A4B49E18713243D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - CE3FB8659C598AA9C97F8387 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; CEB5926D26D476217426C3DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; CF7E9C84229F57D36F3F121D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; CF8FC5357F57FDEFB20BCFB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -856,11 +844,11 @@ E87F503108182FD43982C45D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; E97E18687E2B9BCDA03B06F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; E9946EBAE111937EA2EF0EC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioVisualiserComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E994D76CBE38D3E312B96C0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; E99773FC067DD2C5B1C7EA53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; EA4E07555263482179C7F6B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; EA7B437CA63EDE546A390088 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; EB452E3DF6494293D9AE9F96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; - EBAB0ECCF22BDB741F384B1D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; EC1DB896229AC7C81EF6230B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; EC6AED5402632BB7AB3D9817 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; EC79622BA496FF289861EAB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; @@ -869,7 +857,9 @@ ED7B6E0CCAABFFD95483A5A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; ED9FD17E6D8D6E53D61077CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; EDB7989F66D08E051F092EBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + EDBFE4D2484526BA892CD7F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; EE10729725D82DBAF10420A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; + EE4C7DA7A8DE67398031BBC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; EF26FBEF648444F597EED4D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; EF29543541EAA4ADFF5D8733 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; EF6DCFE1A8648BA97D9E027B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -890,10 +880,10 @@ F4ABBA594FA6BC2FBEDD398F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; F4E9F80E7F85608F4A5AB58F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; F5442F8B15FB0A77E4648186 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; - F60BFB92E0D488E003958E0F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F62BBC1A8B1C678801A0418F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; F7179A0D030175A196FC9746 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; F75051C40F6B34B13C483AB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + F79982408861D410209D50B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; F81CF0787F1810B455463CE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; F860CDA9B50B6B178D431622 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; F89103411772458E971E8C81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -996,9 +986,12 @@ 8C776C4907D6EB4A612F8255, 45711C8C6AC5740CAAEE6B04, 6FA1018757E05E7616E926AE, - 004F0CC129C05470392B9665, D7423C164AF5168754CFCDB9, ); name = "juce_audio_basics"; sourceTree = ""; }; - 412A148C8202E8685B4A960B = {isa = PBXGroup; children = ( + 1BCD4423E84B52B4A245F0ED = {isa = PBXGroup; children = ( + C1B1CD3695D2E9AB7E0E6EE1, + 79A3983C899D364ADCAEAA80, + 28568BBF30F1DB6038A18401, ); name = "audio_cd"; sourceTree = ""; }; + A7F1C7A65DBEF378CFA06C3C = {isa = PBXGroup; children = ( 6B0C6075941C9912A095E582, 4F74069552CD0B8306159E3F, 6FDD6A7F82D671CAF2B1EEB8, @@ -1006,22 +999,13 @@ 19CC5553744E7E198B3043F4, 33E57CC37341A05F0115E359, C1D757F71096002EA476DBC0, ); name = "audio_io"; sourceTree = ""; }; - 521BD06F109EC360B7038DD4 = {isa = PBXGroup; children = ( + 630A6EE36909C9A4DF6C558E = {isa = PBXGroup; children = ( 90D02D7896DC67E6A5AA7465, 7124C55033AA878E30CE4E7D, 74AD7815C4FE6E500B9DCA10, BE048D62FF378F61320A353D, 645C0553A0BE7854CBBE329A, ); name = "midi_io"; sourceTree = ""; }; - AA87DB4A9A22F19BDAEFE5D8 = {isa = PBXGroup; children = ( - 7FA4E3D2ACE64C064B0BFC11, - A4AF80059F74FF502CAB1655, - 16B6619A5A552495ADC91C2E, - 3003B712285C45FB9A9C5824, ); name = sources; sourceTree = ""; }; - 0CB27604266434392528A0A9 = {isa = PBXGroup; children = ( - C1B1CD3695D2E9AB7E0E6EE1, - 79A3983C899D364ADCAEAA80, - 28568BBF30F1DB6038A18401, ); name = "audio_cd"; sourceTree = ""; }; - 413DAF5E4A5A55B72FE31041 = {isa = PBXGroup; children = ( + 9C570CC7FFD4AE34E1BB4591 = {isa = PBXGroup; children = ( C4F8FC1F6A6212470D6F4EEF, B99FD659AB1F5AE5733F0542, 50835B89AEF3E18AE107A63B, @@ -1041,31 +1025,19 @@ 8171E819672599C2594371EB, 63F06F3A718D0C1313A78321, 37E63175C424B7005BED7899, ); name = native; sourceTree = ""; }; + DFF257FA6DC46A793C24AB12 = {isa = PBXGroup; children = ( + 7FA4E3D2ACE64C064B0BFC11, + A4AF80059F74FF502CAB1655, + 16B6619A5A552495ADC91C2E, + 3003B712285C45FB9A9C5824, ); name = sources; sourceTree = ""; }; DBC38E2F8B6D4D0E1E4084E2 = {isa = PBXGroup; children = ( - 412A148C8202E8685B4A960B, - 521BD06F109EC360B7038DD4, - AA87DB4A9A22F19BDAEFE5D8, - 0CB27604266434392528A0A9, - 413DAF5E4A5A55B72FE31041, - 1D7E9C764EAEF6B62DFC3FEA, + 1BCD4423E84B52B4A245F0ED, + A7F1C7A65DBEF378CFA06C3C, + 630A6EE36909C9A4DF6C558E, + 9C570CC7FFD4AE34E1BB4591, + DFF257FA6DC46A793C24AB12, 2235F2008813426E4E917B2E, ); name = "juce_audio_devices"; sourceTree = ""; }; - 6EFA3AE1659E270768E508DE = {isa = PBXGroup; children = ( - 3682725F0866C54EA2F5B4E7, - E24CCE4B7AE25CA7990C9DCA, - 26021651C22BD6DE054AF1D6, - A38CB181B540BD7A6CA21362, - 34E6CD251FA09E2F5B0592DE, - 875A14BB773AFC27135869A1, - 54669FEC417AFCA5503F78DD, - CDF98CC2BD3A485541A79049, - 9987B55A7D7AE452D921F227, - EC79622BA496FF289861EAB9, - 8D6CCBB6ADF78D5139B35DE6, - F1D0D12D2F7CE8C88A28169B, - 73E24FDB3C3E517471A8FF3F, - B60DA66A1E0DBA5BB2549EA7, - 639BB1B8BEEED7BF60F2D891, ); name = format; sourceTree = ""; }; - BF16121C5E169FE3A2CAD521 = {isa = PBXGroup; children = ( + 163F68AE329A49AE8C4C6A87 = {isa = PBXGroup; children = ( 4BD929A35245C5C8E1128201, AF5ED93D7B6AC2DE6DCEAC23, 8E9358560B0ACE8A912B8AB3, @@ -1084,16 +1056,48 @@ 251A3E830E20378FE1E70462, 07F0E97918A02142DE52344D, 2F225714445457C8332BD3B1, ); name = codecs; sourceTree = ""; }; + 9B9D6E491AAC137A3D43CD62 = {isa = PBXGroup; children = ( + 3682725F0866C54EA2F5B4E7, + E24CCE4B7AE25CA7990C9DCA, + 26021651C22BD6DE054AF1D6, + A38CB181B540BD7A6CA21362, + 34E6CD251FA09E2F5B0592DE, + 875A14BB773AFC27135869A1, + 54669FEC417AFCA5503F78DD, + CDF98CC2BD3A485541A79049, + 9987B55A7D7AE452D921F227, + EC79622BA496FF289861EAB9, + 8D6CCBB6ADF78D5139B35DE6, + F1D0D12D2F7CE8C88A28169B, + 73E24FDB3C3E517471A8FF3F, + B60DA66A1E0DBA5BB2549EA7, + 639BB1B8BEEED7BF60F2D891, ); name = format; sourceTree = ""; }; 99F1BACC767800780A8D643F = {isa = PBXGroup; children = ( 833103DB8E0F65D0E7BEEF0C, 2D0F17B9AE9B8C3F2FF90387, ); name = sampler; sourceTree = ""; }; C8857FD6ADA102CCD5484C14 = {isa = PBXGroup; children = ( - 6EFA3AE1659E270768E508DE, - BF16121C5E169FE3A2CAD521, + 163F68AE329A49AE8C4C6A87, + 9B9D6E491AAC137A3D43CD62, 99F1BACC767800780A8D643F, - F60BFB92E0D488E003958E0F, D55687B02DF776608D011DE6, ); name = "juce_audio_formats"; sourceTree = ""; }; - 946A544FA785166188EB9942 = {isa = PBXGroup; children = ( + 0DB2BA44079181A22599C3A8 = {isa = PBXGroup; children = ( + F016087BCC0EC5E166B45215, + AAB742E00619AE4A2CA4A222, + BAD4511258CEEAD73C748782, + AC10CC6D18D4F05E307BA85C, ); name = format; sourceTree = ""; }; + B35AA217D16BC8FDC112D021 = {isa = PBXGroup; children = ( + 612FC77FBD64CC1F6ABEC287, + D86E055DC747CF4917E4981C, + A0A17D0546958E5428D46022, + A6AC42E7E0856E8A9915675D, + 45586BE1687078BDB44C33F0, + 68CAC12255032C9598B836DF, + 004A7D1BC57F2136FF31D767, + 3AC1657491C449D35317D152, + 0C7A1C47389DD6A1DE34D831, + 8781C749016774125396B268, + B6F1399CBD41DC2FF546CA8C, ); name = "format_types"; sourceTree = ""; }; + FE3DD9135B35505627D0F996 = {isa = PBXGroup; children = ( 4BDA1EF1F7CF9256A68D333B, 469C174FFE7BE215B1B7EA9E, 06156CF92A104236B6EDFD6E, @@ -1110,23 +1114,6 @@ D5C2565A72079ED9B26F4329, 3BA54B750BD87ECE45A72A3D, 9902AF593FBBEAB3B6D84F6A, ); name = processors; sourceTree = ""; }; - DE43B8949C3673683A4145E7 = {isa = PBXGroup; children = ( - F016087BCC0EC5E166B45215, - AAB742E00619AE4A2CA4A222, - BAD4511258CEEAD73C748782, - AC10CC6D18D4F05E307BA85C, ); name = format; sourceTree = ""; }; - 2D3B454266035989793B50E4 = {isa = PBXGroup; children = ( - 612FC77FBD64CC1F6ABEC287, - D86E055DC747CF4917E4981C, - A0A17D0546958E5428D46022, - A6AC42E7E0856E8A9915675D, - 45586BE1687078BDB44C33F0, - 68CAC12255032C9598B836DF, - 004A7D1BC57F2136FF31D767, - 3AC1657491C449D35317D152, - 0C7A1C47389DD6A1DE34D831, - 8781C749016774125396B268, - B6F1399CBD41DC2FF546CA8C, ); name = "format_types"; sourceTree = ""; }; 0A5D0B4D98C62D681284255B = {isa = PBXGroup; children = ( 5C3B25EFEDBDB3FF37FBD546, CF8FC5357F57FDEFB20BCFB4, @@ -1144,12 +1131,11 @@ 829E26BF13D9D5728057226C, C9441DECAB98635D65D32950, ); name = utilities; sourceTree = ""; }; 08208586E6517BD2DF67E1BB = {isa = PBXGroup; children = ( - 946A544FA785166188EB9942, - DE43B8949C3673683A4145E7, - 2D3B454266035989793B50E4, + 0DB2BA44079181A22599C3A8, + B35AA217D16BC8FDC112D021, + FE3DD9135B35505627D0F996, 0A5D0B4D98C62D681284255B, FEA13DA86CBA0709150CFACA, - 21C2EA5071601B7046CE11FB, 53774BD198186D5292A6C79E, ); name = "juce_audio_processors"; sourceTree = ""; }; 0C7DADB3ED97AF53E7F9C877 = {isa = PBXGroup; children = ( 49F24776F527FD9F6D11F8D8, @@ -1166,73 +1152,21 @@ C8416100B7FEBFFEA67C9AA4, C7F857ED7C6223F0B7BEBBD0, 0DF9423E2283E5E9A4D3AB36, ); name = gui; sourceTree = ""; }; - 52A685AD333945C4BA5AC3A0 = {isa = PBXGroup; children = ( - 10F8E2A5426A365F3193B251, - 70C902F9BB9ABFEE77FECEA1, ); name = players; sourceTree = ""; }; - D534C203A2F34567D0E49FFC = {isa = PBXGroup; children = ( + 84DCA19BCA2B97F8331CAD21 = {isa = PBXGroup; children = ( 414963BDCCA2040627721C78, 2158477C497C9435DC12DD65, 847E7E00243B8FC7BCCE69D7, BF1D2F31EFE400A6DCAB8596, 5001ED9DCB2695E7C7FB575D, ); name = native; sourceTree = ""; }; + D80C060008801D8C2CC619F4 = {isa = PBXGroup; children = ( + 10F8E2A5426A365F3193B251, + 70C902F9BB9ABFEE77FECEA1, ); name = players; sourceTree = ""; }; 481DB3EC1543DF78D91EEE0B = {isa = PBXGroup; children = ( 0C7DADB3ED97AF53E7F9C877, - 52A685AD333945C4BA5AC3A0, - D534C203A2F34567D0E49FFC, - EBAB0ECCF22BDB741F384B1D, + 84DCA19BCA2B97F8331CAD21, + D80C060008801D8C2CC619F4, 5FD667A17A029680D6D2F986, ); name = "juce_audio_utils"; sourceTree = ""; }; - 54857A0ED7C578048EA3BC8C = {isa = PBXGroup; children = ( - 56984FF7B7A8186E267CA2C7, - 7DF9149436E477A8CA9C4913, - C9B3C530D568B8F23A468735, - 90DDEFA4C3E0D9A94D89D560, - B1DF86973FEECE79964F8417, - 290313E8DFE0C4FC406C2360, - D98B4710CA9D9EEA80D3850C, - B252BBCF9F5FD643D0E9AC83, - 021E4B9D060BD0CF0860AE90, - 3899F0D969DE1CFDE1C28A4C, - 447C281C78F82035C2BD24EB, - 391E61B7E04EEEEE8A87195C, - DAEC7D47D0797A93D614BBFB, - D2079159DFD2C55DA65831AA, - F20219B169674F73013B959B, - B812EAB4E6CBB640845742ED, - 9BAED86761B8DDB97637DCB0, - 7C7709861088BBB95FBFC7B9, - BCFC623C56B7071F9CC6B0AD, - EC6AED5402632BB7AB3D9817, - B301BDB1D870A1997BBD8B31, - 6037D45756D11A1360FBDFB4, - FE0E52C9AFA1874FD0F6EDFB, - B39B217148F866D5F57942C4, ); name = text; sourceTree = ""; }; - 8F0440E037A0737A5B5A816F = {isa = PBXGroup; children = ( - 5EC7614B7F46EA2C43B14AD8, - 115AAB2BB6D1E55D688417EF, - 0093510DE4AC3C9CB46D6D05, - 5696C635F1687848F831176D, - 57290064E3CFF9DD86D814E1, - 196F23E5CD478EC63198A2D5, - DADF4E1FDD2FB8DE33E71E9B, - 589E9DB86BE9D5BCC3738166, - 4B0486F8ABCFE1914A1BE334, - BEE210C77DA7D3688A1742A4, ); name = maths; sourceTree = ""; }; - EF19B5815B61879A232AB5F8 = {isa = PBXGroup; children = ( - B410222AAD7B88C20581B38A, - 6DB7CDAC2EAD21710557CC90, - F482E3FEBB9C48AD3D3B4D27, - CD75E6F688CDFDF12DDCDB78, - 5078B5E8B29C7812E2A61C87, - B3F9F7C9AA10351F04D5841E, - EC1DB896229AC7C81EF6230B, - FFA8D7FC84A4B69BC21A109B, - 440B83793DD44839DE3E4F6F, - 10E481B0FC72E71E14CF6F16, - 35A49DE14F79186394703465, - 65ABEFA3DB37D2D541830543, - 9E5488FCBB203D6BFCC9626C, - 53E7F696AD8FE29150F9FF87, ); name = memory; sourceTree = ""; }; - 0606A517BC59F09662D14021 = {isa = PBXGroup; children = ( + 566D292EAC206E5837B40131 = {isa = PBXGroup; children = ( 1B711C8B57441E43AEC12D48, 96136E8FAEE6D138EABDC874, A4A123FEBDE48FDDBEB74AED, @@ -1254,37 +1188,7 @@ 48B594C3AC9C012619F76024, E77E3C682E425FFB37A34DF5, ECAE3FA47A5AA11B7F49930E, ); name = containers; sourceTree = ""; }; - B52E49803AFAC22A5D3DFAF9 = {isa = PBXGroup; children = ( - C25DBA75B27D857652748702, - 9AC7FDA570544046185D6933, - 58ECEED241DF27ED319D1DFC, - 09437961E4C3262AF3ADED8B, - A88B5A8101BD7EAB2B0BAB35, - 632EB1DDB282B7EA29091876, - F12E0BC6AA64C2E1A0284A26, - A37D36CA1CD0EFDD6829D108, - 5322147EFA4CACACD31C55BB, - 1945B8B1780CECAA1A49EDDA, - B607D4F65F2DE1F20187AE0C, - E04EBB578FEA27D7F991CD8A, - 992E198BAFF9F97CA8267243, - AA23BE61CCD82B6EFD668570, - 8C4B2862B075A24BB66F7BCC, - B4E7D1AC16B0EDD769C3E301, - 7427DE3DD9E5F7BC673338A9, - 2FBA7B33A6753CD6EDA3C44D, - 3A4D960AFD726944CDD837A0, - 4DBB69C768DC0AB48E4D7335, - B30B16136732BB68AB32885A, - DF3DBAEDD9DEAEB7A7D0C246, ); name = threads; sourceTree = ""; }; - E10B0598C5380293E7D3522A = {isa = PBXGroup; children = ( - D1FD340C6786DED8A06EA0BE, - 47E867EB426ED9E824837D86, - 3F6066E4811F5614743ADF18, - 658BA13CE4A1B5BDAB21F453, - 5E1B48EC342F75E172492CC2, - 7618E389756278E8A8737270, ); name = time; sourceTree = ""; }; - 52068909833FDC8D4678A63D = {isa = PBXGroup; children = ( + D3CAA19ECDDB7C664B8D647A = {isa = PBXGroup; children = ( 22D5D3A2B80C1A7DF3EC2D72, D166DF5A19C529101A29CA3D, 06ABA2CB47AC9A1C9C3DB734, @@ -1302,7 +1206,81 @@ 4E71CDAE57EC0F8252E8A379, 916C34DC7037A6ECB6B02ADC, 67E0AFE3935297E54BC38B59, ); name = files; sourceTree = ""; }; - D66C2FBDAA3856B79F27CB26 = {isa = PBXGroup; children = ( + 8F2B41AF84B55107F0EC52ED = {isa = PBXGroup; children = ( + 1FE48E2A7E4965A31A55888F, + ED9FD17E6D8D6E53D61077CB, + C7FA975F9BC2B0A10374E66A, + 0A5B25A301828B0F4A45E68B, ); name = javascript; sourceTree = ""; }; + 17510F6886DEC9435C03BB4B = {isa = PBXGroup; children = ( + 9816D8CB9D6F77D837CE1581, + 1ABA7718EB30C6B8A4D60A0B, + BC189AD35765B04899A257C2, + 26F5080C5674741DEEB509A6, ); name = logging; sourceTree = ""; }; + 9804ED2634D6C5834BF321F5 = {isa = PBXGroup; children = ( + 5EC7614B7F46EA2C43B14AD8, + 115AAB2BB6D1E55D688417EF, + 0093510DE4AC3C9CB46D6D05, + 5696C635F1687848F831176D, + 57290064E3CFF9DD86D814E1, + 196F23E5CD478EC63198A2D5, + DADF4E1FDD2FB8DE33E71E9B, + 589E9DB86BE9D5BCC3738166, + 4B0486F8ABCFE1914A1BE334, + BEE210C77DA7D3688A1742A4, ); name = maths; sourceTree = ""; }; + 5AD2EEB7D5BAD4D976976204 = {isa = PBXGroup; children = ( + B410222AAD7B88C20581B38A, + 6DB7CDAC2EAD21710557CC90, + F482E3FEBB9C48AD3D3B4D27, + CD75E6F688CDFDF12DDCDB78, + 5078B5E8B29C7812E2A61C87, + B3F9F7C9AA10351F04D5841E, + EC1DB896229AC7C81EF6230B, + FFA8D7FC84A4B69BC21A109B, + 440B83793DD44839DE3E4F6F, + 10E481B0FC72E71E14CF6F16, + 35A49DE14F79186394703465, + 65ABEFA3DB37D2D541830543, + 9E5488FCBB203D6BFCC9626C, + 53E7F696AD8FE29150F9FF87, ); name = memory; sourceTree = ""; }; + 40838AC862B3884AB4933596 = {isa = PBXGroup; children = ( + A1462538DDB60A384CA330C6, + 33FC576912A6019A3F14604B, + 8EF7ED003297DFA5026CC445, + 87E96BA5A9FFCA433E0453C0, + 94C3AA9784869B88B76D1F24, + 79C23DAB6FB460C2A29A7815, + B072058D4853C3D58657D667, ); name = misc; sourceTree = ""; }; + 68DE5DA19EDA288EC77B1397 = {isa = PBXGroup; children = ( + 8461D846AE31A276B18B6362, + DAC04A108BE4FB935F5A7D37, + 0AFDB7BA03791E1D80ADD26A, + A4BF427B5DC0D39311835749, + E8344472027EED5C371F79D9, + 1A9227C1FF193983C98CB889, + B77EFBE3AC6C32DBE89551B8, + 522A524115FB924F7DE4A1CA, + A8390DAF1F315060F0AD26F0, + 00A4833128A464FEA72B6F16, + 8BF87A8954B8F7AB4436942E, + 3BABE0CFE82FC1E24EF88B87, + E8796FBD2A6A0D79ADE450FC, + F8C6E397B8401CB796604C30, + D54AC77D0C8CA12793087FBA, + C460425DCE929D5573D692EA, + 36E722BB3336373CFD7DD1D7, + 8598A0B964801650BAFC6FBB, + 261E752EDF94C097EAEF814B, + 2D782AE6EDF69CC4D35C46F0, + 1DD0CC18B4AD6D25F9385F72, + BC8BF730EECDDAB6A392CE75, + D73B9B0649119D3BEC204139, + D1AC28DBD299D0DDFFFBFF93, + C86DFA20D2EB1B232AE1C2FE, + 92E3ED2752ED738806E731C8, + 49C27EB9F39A5C1BAB48A3CF, + A49E4ACB0716C74EDC25DC50, + 4B616298D27D8AFCAF94A62B, ); name = native; sourceTree = ""; }; + 815BBF68DACA9B7DAD3277FA = {isa = PBXGroup; children = ( 152BC2F3F6B0F518C984177E, 9364B320302B675300E93B41, 79F607C4907089E574F59974, @@ -1313,7 +1291,7 @@ 1A39051C4AF1619FA04E23C7, 5E3E8D9EDD3396025DB49F40, 12A03A62777C1C5E81950DBC, ); name = network; sourceTree = ""; }; - ABB327C80FA60E4EE212DEDA = {isa = PBXGroup; children = ( + B728B781DF6487DFEBA5D072 = {isa = PBXGroup; children = ( EA7B437CA63EDE546A390088, 9C00A3B72C9748ACFBF5C059, A0A1B6344FD51FCDBB9C204E, @@ -1329,11 +1307,6 @@ 15C2EE8305EE8F0E0DA60E7E, A5B4B4ACFAFFCA55AA7DF0EE, DE604B27DA8E8141012B7C76, ); name = streams; sourceTree = ""; }; - F1ACCD6572C36B1C197F7389 = {isa = PBXGroup; children = ( - 9816D8CB9D6F77D837CE1581, - 1ABA7718EB30C6B8A4D60A0B, - BC189AD35765B04899A257C2, - 26F5080C5674741DEEB509A6, ); name = logging; sourceTree = ""; }; CA8C33C6E039B1D9AEED744B = {isa = PBXGroup; children = ( A55D76D2DD846DF369A1B062, 7FF73F42C8BA1F00D7397605, @@ -1341,126 +1314,117 @@ 25D6F3C83F487FC6A4E6E0A5, 2B5AD253F09E8774138A92EC, 78415F3E8CD250F76A2B4E5C, ); name = system; sourceTree = ""; }; - 8C94CC16F964A703D25D1D0C = {isa = PBXGroup; children = ( - 459BA6D8DE834F3A84690357, - 7DE03DEF670FF7640DA6BF30, + 679D8B32CDF18BEC9868D766 = {isa = PBXGroup; children = ( + 56984FF7B7A8186E267CA2C7, + 7DF9149436E477A8CA9C4913, + C9B3C530D568B8F23A468735, + 90DDEFA4C3E0D9A94D89D560, + B1DF86973FEECE79964F8417, + 290313E8DFE0C4FC406C2360, + D98B4710CA9D9EEA80D3850C, + B252BBCF9F5FD643D0E9AC83, + 021E4B9D060BD0CF0860AE90, + 3899F0D969DE1CFDE1C28A4C, + 447C281C78F82035C2BD24EB, + 391E61B7E04EEEEE8A87195C, + DAEC7D47D0797A93D614BBFB, + D2079159DFD2C55DA65831AA, + F20219B169674F73013B959B, + B812EAB4E6CBB640845742ED, + 9BAED86761B8DDB97637DCB0, + 7C7709861088BBB95FBFC7B9, + BCFC623C56B7071F9CC6B0AD, + EC6AED5402632BB7AB3D9817, + B301BDB1D870A1997BBD8B31, + 6037D45756D11A1360FBDFB4, + FE0E52C9AFA1874FD0F6EDFB, + B39B217148F866D5F57942C4, ); name = text; sourceTree = ""; }; + E60CC81027CC44036DFBFFCC = {isa = PBXGroup; children = ( + C25DBA75B27D857652748702, + 9AC7FDA570544046185D6933, + 58ECEED241DF27ED319D1DFC, + 09437961E4C3262AF3ADED8B, + A88B5A8101BD7EAB2B0BAB35, + 632EB1DDB282B7EA29091876, + F12E0BC6AA64C2E1A0284A26, + A37D36CA1CD0EFDD6829D108, + 5322147EFA4CACACD31C55BB, + 1945B8B1780CECAA1A49EDDA, + B607D4F65F2DE1F20187AE0C, + E04EBB578FEA27D7F991CD8A, + 992E198BAFF9F97CA8267243, + AA23BE61CCD82B6EFD668570, + 8C4B2862B075A24BB66F7BCC, + B4E7D1AC16B0EDD769C3E301, + 7427DE3DD9E5F7BC673338A9, + 2FBA7B33A6753CD6EDA3C44D, + 3A4D960AFD726944CDD837A0, + 4DBB69C768DC0AB48E4D7335, + B30B16136732BB68AB32885A, + DF3DBAEDD9DEAEB7A7D0C246, ); name = threads; sourceTree = ""; }; + CE4C42BE639FF296A3B3FB54 = {isa = PBXGroup; children = ( + D1FD340C6786DED8A06EA0BE, + 47E867EB426ED9E824837D86, + 3F6066E4811F5614743ADF18, + 658BA13CE4A1B5BDAB21F453, + 5E1B48EC342F75E172492CC2, + 7618E389756278E8A8737270, ); name = time; sourceTree = ""; }; + 13FBA7C2E0827B356440A388 = {isa = PBXGroup; children = ( + 031323316BE5A4736C9E93DC, + E4F40BEE2B9AD2278B514971, ); name = "unit_tests"; sourceTree = ""; }; + 54B15408924A124E02F9E7D2 = {isa = PBXGroup; children = ( + 459BA6D8DE834F3A84690357, + 7DE03DEF670FF7640DA6BF30, F75051C40F6B34B13C483AB9, 1F6F203486A696D5B35DC25F, ); name = xml; sourceTree = ""; }; - 11BCBBDF1B984D6B50FF1D65 = {isa = PBXGroup; children = ( - 1FE48E2A7E4965A31A55888F, - ED9FD17E6D8D6E53D61077CB, - C7FA975F9BC2B0A10374E66A, - 0A5B25A301828B0F4A45E68B, ); name = javascript; sourceTree = ""; }; - 868BF883D27E9D8B871E75EB = {isa = PBXGroup; children = ( + C9B5CA73ACDF7CCCC0E830BE = {isa = PBXGroup; children = ( CA6A35C980DA16823A27B7F6, 8D317883E61856EE2491FC09, 5AD10992C4A5CF4C11FB8A0D, 9E2419E5C9BB345B5121A6D2, 05248CC68AF398A13747B3AF, B4AD729202F07B7BEE54E492, ); name = zip; sourceTree = ""; }; - 13FBA7C2E0827B356440A388 = {isa = PBXGroup; children = ( - 031323316BE5A4736C9E93DC, - E4F40BEE2B9AD2278B514971, ); name = "unit_tests"; sourceTree = ""; }; - E6989A7A06F752F666765CD3 = {isa = PBXGroup; children = ( - A1462538DDB60A384CA330C6, - 33FC576912A6019A3F14604B, - 8EF7ED003297DFA5026CC445, - 87E96BA5A9FFCA433E0453C0, - 94C3AA9784869B88B76D1F24, - 79C23DAB6FB460C2A29A7815, - B072058D4853C3D58657D667, ); name = misc; sourceTree = ""; }; - F83F9A68BD888CC09E3010F6 = {isa = PBXGroup; children = ( - 8461D846AE31A276B18B6362, - DAC04A108BE4FB935F5A7D37, - 0AFDB7BA03791E1D80ADD26A, - A4BF427B5DC0D39311835749, - E8344472027EED5C371F79D9, - 1A9227C1FF193983C98CB889, - B77EFBE3AC6C32DBE89551B8, - 522A524115FB924F7DE4A1CA, - A8390DAF1F315060F0AD26F0, - 00A4833128A464FEA72B6F16, - 8BF87A8954B8F7AB4436942E, - 3BABE0CFE82FC1E24EF88B87, - E8796FBD2A6A0D79ADE450FC, - F8C6E397B8401CB796604C30, - D54AC77D0C8CA12793087FBA, - C460425DCE929D5573D692EA, - 36E722BB3336373CFD7DD1D7, - 8598A0B964801650BAFC6FBB, - 261E752EDF94C097EAEF814B, - 2D782AE6EDF69CC4D35C46F0, - 1DD0CC18B4AD6D25F9385F72, - BC8BF730EECDDAB6A392CE75, - D73B9B0649119D3BEC204139, - D1AC28DBD299D0DDFFFBFF93, - C86DFA20D2EB1B232AE1C2FE, - 92E3ED2752ED738806E731C8, - 49C27EB9F39A5C1BAB48A3CF, - A49E4ACB0716C74EDC25DC50, - 4B616298D27D8AFCAF94A62B, ); name = native; sourceTree = ""; }; FEA1B0BA7F8F75F1333343F3 = {isa = PBXGroup; children = ( - 54857A0ED7C578048EA3BC8C, - 8F0440E037A0737A5B5A816F, - EF19B5815B61879A232AB5F8, - 0606A517BC59F09662D14021, - B52E49803AFAC22A5D3DFAF9, - E10B0598C5380293E7D3522A, - 52068909833FDC8D4678A63D, - D66C2FBDAA3856B79F27CB26, - ABB327C80FA60E4EE212DEDA, - F1ACCD6572C36B1C197F7389, + 566D292EAC206E5837B40131, + D3CAA19ECDDB7C664B8D647A, + 8F2B41AF84B55107F0EC52ED, + 17510F6886DEC9435C03BB4B, + 9804ED2634D6C5834BF321F5, + 5AD2EEB7D5BAD4D976976204, + 40838AC862B3884AB4933596, + 68DE5DA19EDA288EC77B1397, + 815BBF68DACA9B7DAD3277FA, + B728B781DF6487DFEBA5D072, CA8C33C6E039B1D9AEED744B, - 8C94CC16F964A703D25D1D0C, - 11BCBBDF1B984D6B50FF1D65, - 868BF883D27E9D8B871E75EB, + 679D8B32CDF18BEC9868D766, + E60CC81027CC44036DFBFFCC, + CE4C42BE639FF296A3B3FB54, 13FBA7C2E0827B356440A388, - E6989A7A06F752F666765CD3, - F83F9A68BD888CC09E3010F6, - 4A1D30BBAB2649F4C0970E87, + 54B15408924A124E02F9E7D2, + C9B5CA73ACDF7CCCC0E830BE, 59E9E1263FAA9E36D6D33C01, ); name = "juce_core"; sourceTree = ""; }; - E041BB0DC52093F623C413CE = {isa = PBXGroup; children = ( + 1E1AC211840B2F5FFEF23EFE = {isa = PBXGroup; children = ( + 35AE3C6D75DE08E9C41DFCEE, + 406DF1B4D378562F659E8565, + 2A25688682B14F59080B8856, + 5029A627A11CDF63AF4F5B8F, ); name = "app_properties"; sourceTree = ""; }; + 9D61E1F52239600FDC155F07 = {isa = PBXGroup; children = ( + DEED8BDABC10E6650C61915D, + A759DC9DA67FE7574884F88D, + 9CDD6AA35716672F050A28C4, ); name = undomanager; sourceTree = ""; }; + E1ED042A7C1CC9770756E817 = {isa = PBXGroup; children = ( 94BF50B22594BFFBBF487F68, C01C65AA178CAAD65CDF7273, DD813DFB4467E734B53BD1F4, DF329E2274A09998C98424BF, C80C46AC11D0A36B43BF545C, 19A0D8CE0DDC2B5A8215ED90, ); name = values; sourceTree = ""; }; - 9D61E1F52239600FDC155F07 = {isa = PBXGroup; children = ( - DEED8BDABC10E6650C61915D, - A759DC9DA67FE7574884F88D, - 9CDD6AA35716672F050A28C4, ); name = undomanager; sourceTree = ""; }; - 20FE35E9EAC903FACAD65400 = {isa = PBXGroup; children = ( - 35AE3C6D75DE08E9C41DFCEE, - 406DF1B4D378562F659E8565, - 2A25688682B14F59080B8856, - 5029A627A11CDF63AF4F5B8F, ); name = "app_properties"; sourceTree = ""; }; 584A723B020C02FF0714AC51 = {isa = PBXGroup; children = ( - E041BB0DC52093F623C413CE, + 1E1AC211840B2F5FFEF23EFE, 9D61E1F52239600FDC155F07, - 20FE35E9EAC903FACAD65400, - 4999D0E2E73B14F89B3852B2, + E1ED042A7C1CC9770756E817, D1B0DB676A6A968AA8539F91, ); name = "juce_data_structures"; sourceTree = ""; }; - D0B6D317D5D309AA53817F7F = {isa = PBXGroup; children = ( - 977004696868887798BE902E, - DAB4E720D859B35A658F42A6, - 085EA881D89B7D96B4E1C4EF, - 869267FDBCC5DA2192C28D1F, - 420826E000BDB4599401C676, - 4DA35338F37F962A4FE2E519, - DEEBA624C3A1C4317AC9AE65, - 2A6A33F1E1EF96645DE3A7A9, - 5328DAC2EF0B411BDEE766C0, - 15A9B402DFA75E656A407EC6, - 132527D90182FABFAD6B679A, - 6B557AF16786514B9B509F6E, - 96C10BDED107AED6A992F38C, ); name = messages; sourceTree = ""; }; - 219CF44A11B0306C4C8E089A = {isa = PBXGroup; children = ( - 7CD1D9760A7F9124BC92868A, - 4EA1329ABB28BF7D1E2BCEE7, - 86ADBCA3CFDA607F9E22805E, - 2977F9A301367D33C8054620, ); name = timers; sourceTree = ""; }; - 867F5167D5B02633DE3C27FF = {isa = PBXGroup; children = ( + 6EE84109ECE595FD76A85FA9 = {isa = PBXGroup; children = ( 8A282A87C13A4CB559B544D5, DB9ADD80EF2DCECC21876922, B73F7F0669A6434AA911BB2A, @@ -1469,14 +1433,28 @@ 4D8B25F49672278DAD980D37, 8E317934922B12ABA2B5A8AA, 671AE5D17EF53649D7D1B706, ); name = broadcasters; sourceTree = ""; }; - CD5127A5D0157A6C8DAE649C = {isa = PBXGroup; children = ( + 337E513465DEFBF4ACAA5ACA = {isa = PBXGroup; children = ( 7FCE792C7AB12179255A503B, 616001AC742985F6056FC373, CCD2995B73F60BDBAAFC07C9, 7EB411B3EEEF32A2457A28A3, 84EA235515C1B97954C1F97C, 53DB1E1F972D23211F994563, ); name = interprocess; sourceTree = ""; }; - E7EB8F13CC4D253F1FBED90C = {isa = PBXGroup; children = ( + 456E82EC4B7488C7113FFF91 = {isa = PBXGroup; children = ( + 977004696868887798BE902E, + DAB4E720D859B35A658F42A6, + 085EA881D89B7D96B4E1C4EF, + 869267FDBCC5DA2192C28D1F, + 420826E000BDB4599401C676, + 4DA35338F37F962A4FE2E519, + DEEBA624C3A1C4317AC9AE65, + 2A6A33F1E1EF96645DE3A7A9, + 5328DAC2EF0B411BDEE766C0, + 15A9B402DFA75E656A407EC6, + 132527D90182FABFAD6B679A, + 6B557AF16786514B9B509F6E, + 96C10BDED107AED6A992F38C, ); name = messages; sourceTree = ""; }; + 5DE819894F47B7825D1AB4E3 = {isa = PBXGroup; children = ( 2D5463C56EB1D673D4C37A26, 2101C88856D6E4101D4B6EB9, F8A4925B3E23206A0754205E, @@ -1485,13 +1463,17 @@ 3A4ADB03B4FDD3E092A4EA1F, BA50382ECF67058553C0CF60, 0995D7B07504B098C495A289, ); name = native; sourceTree = ""; }; + B482FC9D25B806C6972EB2E5 = {isa = PBXGroup; children = ( + 7CD1D9760A7F9124BC92868A, + 4EA1329ABB28BF7D1E2BCEE7, + 86ADBCA3CFDA607F9E22805E, + 2977F9A301367D33C8054620, ); name = timers; sourceTree = ""; }; 9999265D6565E84C519B6188 = {isa = PBXGroup; children = ( - D0B6D317D5D309AA53817F7F, - 219CF44A11B0306C4C8E089A, - 867F5167D5B02633DE3C27FF, - CD5127A5D0157A6C8DAE649C, - E7EB8F13CC4D253F1FBED90C, - 62AD83AD4696E47FB45585CB, + 6EE84109ECE595FD76A85FA9, + 337E513465DEFBF4ACAA5ACA, + 456E82EC4B7488C7113FFF91, + 5DE819894F47B7825D1AB4E3, + B482FC9D25B806C6972EB2E5, 2EDAD84A240F6EA14E91F843, ); name = "juce_events"; sourceTree = ""; }; D96C00E687028523A6B95820 = {isa = PBXGroup; children = ( 6687C444F957D7D097F6D457, @@ -1511,19 +1493,25 @@ CB2ABF575A275A9AFAF69AB6, D6529F0028A0D64B57BD486A, D9ACF6590CE093AE1B687493, ); name = contexts; sourceTree = ""; }; - 11E04A6A98874D8C749E8125 = {isa = PBXGroup; children = ( - 64E9F1A471FB4139A86242AD, - 7983BE181790E622062ABDA7, - EF6DCFE1A8648BA97D9E027B, - B2B7AA7BD345763FD87C6F6C, - CCB0F34697E82EF0D5FF4B44, - 5B43C06682E6348DCD10BECA, - E13F0F8F7F6F633D94F8852E, - 10BE0702983DAC068A700C60, ); name = images; sourceTree = ""; }; - 5B11A45CDA3691A7C35A7DE3 = {isa = PBXGroup; children = ( - ADDD1F7465029C1760729DEC, - 626A01BA93A061B77DE39B01, - 3FD158E0EBB5A23F749067E3, ); name = "image_formats"; sourceTree = ""; }; + 57F5DFEF697CEFA865225015 = {isa = PBXGroup; children = ( + 031D5EF47AD1A899C5FEB1C9, + 55A358EA30720C4A5CCA9151, + 215DE048889CCA704E8F5112, + 87EA6E46F50CE9F1225F5378, + DBE644AB8DD7935E701F364A, ); name = effects; sourceTree = ""; }; + E9D66FAE21704D06A0B83946 = {isa = PBXGroup; children = ( + BE790FC31FED01F453778D57, + 57F15A42094E5ACCA8DB407D, + DC1F273C442E0C5B476BFBB4, + A2D5629F1BF85B126284E956, + CDE1C86EB362EDC8A03F428F, + 84151C5E4FC8B82EFA3EA196, + F5442F8B15FB0A77E4648186, + 27584E89B3BADB1CF4B1FDE4, + 1F2B9396D1F9383A2BE87F61, + BC21204055502ECD5D995C9A, + B0F96C67BA2727CA3DBE84B2, + 76EF2B2A80865A874EA3AC21, ); name = fonts; sourceTree = ""; }; 760DBB50894CEE6E6A9683E9 = {isa = PBXGroup; children = ( 490C9E6C4CFC2DACA9D020F5, 183BE9E5FB25F41ACD9E9773, @@ -1540,30 +1528,20 @@ DD30B985E81FD9E1A2DA0CFA, ACC586E84D66B1187620EFA7, 924AD69D9805BF69CF891A26, ); name = geometry; sourceTree = ""; }; - 161618966E3DD04535D909F4 = {isa = PBXGroup; children = ( - CD90BB1F67F6D769D73D3A01, - 281A6D0D7525F65789FB49EF, - 9BC778712D665C9DF94C08A0, ); name = placement; sourceTree = ""; }; - 765E46E76E5F123A08D7DA64 = {isa = PBXGroup; children = ( - BE790FC31FED01F453778D57, - 57F15A42094E5ACCA8DB407D, - DC1F273C442E0C5B476BFBB4, - A2D5629F1BF85B126284E956, - CDE1C86EB362EDC8A03F428F, - 84151C5E4FC8B82EFA3EA196, - F5442F8B15FB0A77E4648186, - 27584E89B3BADB1CF4B1FDE4, - 1F2B9396D1F9383A2BE87F61, - BC21204055502ECD5D995C9A, - B0F96C67BA2727CA3DBE84B2, - 76EF2B2A80865A874EA3AC21, ); name = fonts; sourceTree = ""; }; - 9A92559D2C772DB8D1AC41BA = {isa = PBXGroup; children = ( - 031D5EF47AD1A899C5FEB1C9, - 55A358EA30720C4A5CCA9151, - 215DE048889CCA704E8F5112, - 87EA6E46F50CE9F1225F5378, - DBE644AB8DD7935E701F364A, ); name = effects; sourceTree = ""; }; - 35BA4E7412123EA78166D65C = {isa = PBXGroup; children = ( + C34D6D30D8DBCA8AB20E0CA9 = {isa = PBXGroup; children = ( + ADDD1F7465029C1760729DEC, + 626A01BA93A061B77DE39B01, + 3FD158E0EBB5A23F749067E3, ); name = "image_formats"; sourceTree = ""; }; + BE7999C01F4E8918A26757D9 = {isa = PBXGroup; children = ( + 64E9F1A471FB4139A86242AD, + 7983BE181790E622062ABDA7, + EF6DCFE1A8648BA97D9E027B, + B2B7AA7BD345763FD87C6F6C, + CCB0F34697E82EF0D5FF4B44, + 5B43C06682E6348DCD10BECA, + E13F0F8F7F6F633D94F8852E, + 10BE0702983DAC068A700C60, ); name = images; sourceTree = ""; }; + 4AA7012AF7750719875F4CB9 = {isa = PBXGroup; children = ( 77451A1E595A87FE92658636, 26A66F26019CBD79F5A91C9A, AE3B0657991C1CC3638745B5, @@ -1577,19 +1555,54 @@ A67FE9CFCAF3E3883D94C392, F89103411772458E971E8C81, BE488D6CD2C0140A9B6E934C, ); name = native; sourceTree = ""; }; + 649291E367D69150D9B29E97 = {isa = PBXGroup; children = ( + CD90BB1F67F6D769D73D3A01, + 281A6D0D7525F65789FB49EF, + 9BC778712D665C9DF94C08A0, ); name = placement; sourceTree = ""; }; 6D0CD7DF808796C772B9CF79 = {isa = PBXGroup; children = ( D96C00E687028523A6B95820, C20FDADCE5D132ADD0F0B674, - 11E04A6A98874D8C749E8125, - 5B11A45CDA3691A7C35A7DE3, + 57F5DFEF697CEFA865225015, + E9D66FAE21704D06A0B83946, 760DBB50894CEE6E6A9683E9, - 161618966E3DD04535D909F4, - 765E46E76E5F123A08D7DA64, - 9A92559D2C772DB8D1AC41BA, - 35BA4E7412123EA78166D65C, - 6AE0098B6A2E1EAAE4229AEC, + C34D6D30D8DBCA8AB20E0CA9, + BE7999C01F4E8918A26757D9, + 4AA7012AF7750719875F4CB9, + 649291E367D69150D9B29E97, 346D8BC0FDE14C4BE4CAE645, ); name = "juce_graphics"; sourceTree = ""; }; - 83FB8583DA1B49CE63FD33E6 = {isa = PBXGroup; children = ( + 14036E5BB20F9B91CE588A6D = {isa = PBXGroup; children = ( + F193B593463CBEA3B4F399C1, + EE10729725D82DBAF10420A9, ); name = application; sourceTree = ""; }; + CE4F071417E914EE0C29050F = {isa = PBXGroup; children = ( + C2CED429B672EB6A5D299F68, + 640409A66565092660767890, + D33A70241E8C2D22B6409385, + 2AAE45171EA474D2FEDBEF6B, + BD06615203039932C590F0D8, + 5E7C3EF67857DB0082A41E95, + 9CE0F9D7C49B64C29A699E3D, + 65268CEE346EB4D090D434DF, + A96E3DEAF00EC750459EE0BB, + 68D30198ED90BAB25E06FB93, + 8C1169C0AAC0A019D2DBE488, + DBC3334D0BE4DE348E479B3B, + 6CC8C6277F4B378BB2516B99, + 5F7997D0291392415EB5670D, + 8B83FD1FA65C4103DDE2EA9C, + 43D160D6ED038A7088AB3DEC, + 4B612CF023FAAAB715A7CE61, + 76CEAA7DA1188C7BA85E9AD4, ); name = buttons; sourceTree = ""; }; + 03E007E3CFCF5C62E91D9B28 = {isa = PBXGroup; children = ( + 17A622FB24C67AF413278C9D, + EF26FBEF648444F597EED4D9, + 4166F8C587E680C19CDB28D2, + 292937C4EBBA8D66231DEF1E, + 858D95EA823FCD1DBFBC4E96, + DE62CAD14A6EA0B6F66E2B9A, + 0A4BDBC90AD26454FF1F992A, + 54D12DFAAC0B8DA6E394204C, + 7219E995BF8937AA13EF0937, ); name = commands; sourceTree = ""; }; + EBB653557413A1E1B90D2280 = {isa = PBXGroup; children = ( 5F467F2059AE430E6BF3F4C0, 70423D657809189527B69E00, 82E3B133D0E15FC5A0467749, @@ -1599,28 +1612,46 @@ 1AE59A7E8079843A9523C1C3, 0172D6B3308953A0A0484272, D00B28DABFC2293AD6A9D856, ); name = components; sourceTree = ""; }; - 7E1DABFE3234865540CA3ABA = {isa = PBXGroup; children = ( - A612D2AEB82CA6769747CFF8, - 00F105203610541906FA031C, - A4C85C1FBBAEF5CD869B481A, - 21AA213CE75E3291949C6CBB, - C8516C1E40F21AF2F48EE246, - 90794FCA3ACFCE9FF934CFCA, - 7A55A7E6495A10FE553E75EB, - ED7B6E0CCAABFFD95483A5A1, - 2570C4274F677D5F73074430, - B3F638A9960D94D4E38C3EE5, - B4FEFA79560682768177D629, - B3E9F31A38FEE09FFEB0E997, - FA5389B4B4B922397A55CB60, - F49F1A69A3B46150C57557D0, - AE3CFB79C6A02BB12EB0A2BA, - 67B7C5D013D32150AA632AFE, - F4E9F80E7F85608F4A5AB58F, - 1ADF350761EB5629DF148F35, - F4ABBA594FA6BC2FBEDD398F, - F62BBC1A8B1C678801A0418F, ); name = mouse; sourceTree = ""; }; - 8F207CAF34524A39BAA9EEC1 = {isa = PBXGroup; children = ( + B1DC18EAAEA038ACF5504D45 = {isa = PBXGroup; children = ( + 48914D8EF53DF4F467B5C38E, + 19CF04AE6B9BA0BF4B673644, + 3A0905D5A44682BA32E890B5, + 34E24767484BE14AA957A1CB, + F40EB47EEC8830E90B51887A, + 1B5C5E960E7409E889F78A02, + 52143236E07D91EB0AF4C7BC, + 34D309D5E22BA0FF12D2FEE7, + D0C3247AC5F5E17108E67EA5, + 2A9C48E02F347508B60E1E21, + 07AB7FDD7580231858DA3BD3, + 7E2B039E35B63D564CB0E12B, + 7A223F4215B0F750291066C3, + 0B3E8AF5DD78B8C46461633D, + 5C5EA791F21CA31804DBD014, ); name = drawables; sourceTree = ""; }; + 3AC48E55C541B2FB79393A17 = {isa = PBXGroup; children = ( + 85929AE1240EF7396488E6EF, + 1E02F37ED1CED5CE1DDE07A0, + 7328E44FE859DD15EC2CE03A, + 34A5918D9A6D9E594FDDA424, + 515A303B1DE0FFD73F905EC7, + C8F142A5E2D13E72F99E219E, + CFC4CBAAADA0714B6334AB82, + A770DBBE0DD8D1D33450AB3D, + 7793AAB87CA8422BEB1D2786, + 32600FBC59D4D1081295E262, + 5221FCE051C50A62D61AB705, + 64CB953C4710E1182A72BA47, + 42D0E88CB303E30747CE24FE, + B1CF51AE63BB5DEBECD47875, + 33E8C12F554677E58F4BAE77, + 496C15C1B88544F6B30707D1, + 5B0E1920431F1047B1306B7D, + 2FA12C63BC0BD2C8DF3B03CB, + D4C3B2CECDA6BE1056EB21E6, + CD8DB8D0560BACDD3845F550, + 9481495E00E43EBBCF41D165, + D7EF1A8F35C7DA552BC9AD32, ); name = filebrowser; sourceTree = ""; }; + 8FCA1F2EC8FD85E745A9CFE5 = {isa = PBXGroup; children = ( 01C131F232C1BBF49445C4C2, 2E4666160268FAC7A532A06F, 2F629B6A39DD38758FE73113, @@ -1634,62 +1665,7 @@ 1113FC41E8F9E67116F34119, 4C1C0EABAF9943E25BB843E2, C8ED6F312DBD9DE5E9A1B568, ); name = keyboard; sourceTree = ""; }; - A439B5AB535FCD05D9635E47 = {isa = PBXGroup; children = ( - B92FE036F9E2892A4E7BA7BF, - 0AD47AB335E576ACA9979911, - 692760FF53C119B0ADCEBC85, - 74965ED2CA35AFBE8CF98315, - 88B3C4FF9311F4797F9BDCCA, - D8D135DCCC6EF939F0CD2A26, - BB30BEBF839C3640BB28B3D1, - 43248265F0C0DFDCBF4CBBFB, - 86771CD55EEBF4DCD6B3EE1C, - 273F8B5CC164C605070744D7, - 443719DFD779BD07F5831148, - 40AA1B902D8D3CB54D860BBE, - 961694E31BDCEBFC65CC1796, - 85D5A35174B569C59CF2C7F3, - 7977C9703BF976B2CC300105, - A8B4A6DDE41B6826A72E1CC1, - 154C899287F20AFF9A47016E, - 2BDA963F7AA43162273A3224, - DB9BF231B5007FC6051A639E, - 84758DEDFF52B8A4A78DF410, - 58D8DA39709C9E4902C964BF, - 5BD03168178B05F7A6F1126A, - BA11889570DB5E67AD37DB90, - 2C1FCF64B8120D658E982254, - 8B5B75774474FCA544B1B2FD, - FF704E82ACB2DEB955F06B02, - CCAFCC6717B719157B251C1B, ); name = widgets; sourceTree = ""; }; - 9554444EAF47E14FB0E625E6 = {isa = PBXGroup; children = ( - 0AAFF309A3F53A79BD65A222, - 6EF4481E63CDB816C43CFE33, - 50F0CD4FF37A8BD224C4A696, - 9DE1DEB9CB034DBF7F1603BF, - FFC31B01BFA016D0D97EFFC1, - FFA5E5B817C46570A742F8DB, - CEB5926D26D476217426C3DC, - DF1900E8201A1BCCBC64AF00, - F860CDA9B50B6B178D431622, - 179021EB8CF93BAF69C822DA, - DF7FFD1509B205871099C5B7, - 8CA657F3BF721467B5EC9053, - 06A3571D29486CC63867E429, - C704CA2145896AAB100E6D1C, - 86FA92C698D7FA9BB526A62F, - B4BD3B842D678DD5C850A7AA, - D39E4EA15D8933D05802B88E, - 0070839D920C6E0890104E57, - BBFC02ADF6B29159C4E8C758, ); name = windows; sourceTree = ""; }; - 6D7115C8BBAFCEEDEF3B29A8 = {isa = PBXGroup; children = ( - DFB53C51F58D5F2CC3B488C9, - 3947CE32DD0E2EF74A9A5685, - D5B2347B8869A49762221315, - 5786743BB354833AD3E7C941, - E8591ABA5B7B62C30D83359C, - 452DA077C32F269A990CAF7F, ); name = menus; sourceTree = ""; }; - A6B239F3F3ED96077D3ACFE5 = {isa = PBXGroup; children = ( + 293A8F2A2A279CC380D3AE28 = {isa = PBXGroup; children = ( C54484F67D536E24BF7FC8B1, 6315EC0AA8AAC51EF78270C3, C6A2E5AE96FB8DE7F76D10E8, @@ -1726,72 +1702,7 @@ 92123D5456E4E881FDE03CF3, 9C3D731E59E142B877B3B40A, 9AE96EFA03DB4690EC7D7EF7, ); name = layout; sourceTree = ""; }; - 4BCDD6827692F581AFD87F9A = {isa = PBXGroup; children = ( - C2CED429B672EB6A5D299F68, - 640409A66565092660767890, - D33A70241E8C2D22B6409385, - 2AAE45171EA474D2FEDBEF6B, - BD06615203039932C590F0D8, - 5E7C3EF67857DB0082A41E95, - 9CE0F9D7C49B64C29A699E3D, - 65268CEE346EB4D090D434DF, - A96E3DEAF00EC750459EE0BB, - 68D30198ED90BAB25E06FB93, - 8C1169C0AAC0A019D2DBE488, - DBC3334D0BE4DE348E479B3B, - 6CC8C6277F4B378BB2516B99, - 5F7997D0291392415EB5670D, - 8B83FD1FA65C4103DDE2EA9C, - 43D160D6ED038A7088AB3DEC, - 4B612CF023FAAAB715A7CE61, - 76CEAA7DA1188C7BA85E9AD4, ); name = buttons; sourceTree = ""; }; - 897AD2913E5E4B03E0FA59F4 = {isa = PBXGroup; children = ( - 45AEBBCAC5AEBF62F00C26B2, - 115DD24D8087A0F9DEDFE56A, - 8A9C5EBA0F19F7979A38DDF0, - C12A4B017FACBA4EC31EA7CF, - D8CB941CF4128105B5FA76FD, - 63217D136190E7F6D1D7D4B5, - 298F762E40199B266A9E2BFC, - BFF3AE3A9F6BB64BE5616A50, - 26FB1EB0E5333AFEB5A9C673, - E7AC5DB63FE9C67DA227E2D9, - B2324576FF886CB84C45CC49, - 2DCE43708C0681747EDD7D71, - 5A8B09391BEE95EFE335F7EE, - 02F93E26C18DF960E7F84C58, ); name = positioning; sourceTree = ""; }; - EE06F0065901763ED2B9DA8F = {isa = PBXGroup; children = ( - 48914D8EF53DF4F467B5C38E, - 19CF04AE6B9BA0BF4B673644, - 3A0905D5A44682BA32E890B5, - 34E24767484BE14AA957A1CB, - F40EB47EEC8830E90B51887A, - 1B5C5E960E7409E889F78A02, - 52143236E07D91EB0AF4C7BC, - 34D309D5E22BA0FF12D2FEE7, - D0C3247AC5F5E17108E67EA5, - 2A9C48E02F347508B60E1E21, - 07AB7FDD7580231858DA3BD3, - 7E2B039E35B63D564CB0E12B, - 7A223F4215B0F750291066C3, - 0B3E8AF5DD78B8C46461633D, - 5C5EA791F21CA31804DBD014, ); name = drawables; sourceTree = ""; }; - 2677AC3B7C1F7C3B985FD692 = {isa = PBXGroup; children = ( - 2D5C31D2E08FE74B61101250, - 13BE2012758BD5A811FB1619, - 2C16FFCFBF61CF478520019E, - AC61D2A968CDA510B480DC8D, - 846D8BE3FE17967539E883C3, - 2E22793041EE56845DCD02A9, - B9686DBC8D800831E3CEC46C, - E87F503108182FD43982C45D, - DF78C17F0D24AB45003D96BC, - 18C27047735CAAD217F9C7CF, - 6187479B8B75C129BEFF9CF3, - 44A7BA2DD53EE355E052627B, - 550ACC8080B604CACF4A1327, - 6CEDDB70061CF81C7ADCA315, ); name = properties; sourceTree = ""; }; - 8990AF2A8F1384EAA27C085F = {isa = PBXGroup; children = ( + CD44E7B93243D911BD21D5CF = {isa = PBXGroup; children = ( FB80193BD95C440867B71614, 58DBF3229DF035E3FDE0DD96, 5BB8C184757E8472A0DBC655, @@ -1800,48 +1711,40 @@ 3F97F503656083301FF92E9A, 31706C2C6BC3F1FE61C6F336, 81A990BB88C606DFA9303366, ); name = lookandfeel; sourceTree = ""; }; - 6D3969CCF4EF5BD6940299E6 = {isa = PBXGroup; children = ( - 85929AE1240EF7396488E6EF, - 1E02F37ED1CED5CE1DDE07A0, - 7328E44FE859DD15EC2CE03A, - 34A5918D9A6D9E594FDDA424, - 515A303B1DE0FFD73F905EC7, - C8F142A5E2D13E72F99E219E, - CFC4CBAAADA0714B6334AB82, - A770DBBE0DD8D1D33450AB3D, - 7793AAB87CA8422BEB1D2786, - 32600FBC59D4D1081295E262, - 5221FCE051C50A62D61AB705, - 64CB953C4710E1182A72BA47, - 42D0E88CB303E30747CE24FE, - B1CF51AE63BB5DEBECD47875, - 33E8C12F554677E58F4BAE77, - 496C15C1B88544F6B30707D1, - 5B0E1920431F1047B1306B7D, - 2FA12C63BC0BD2C8DF3B03CB, - D4C3B2CECDA6BE1056EB21E6, - CD8DB8D0560BACDD3845F550, - 9481495E00E43EBBCF41D165, - D7EF1A8F35C7DA552BC9AD32, ); name = filebrowser; sourceTree = ""; }; - 82441657EFB9BB5DEBE86CCF = {isa = PBXGroup; children = ( - 17A622FB24C67AF413278C9D, - EF26FBEF648444F597EED4D9, - 4166F8C587E680C19CDB28D2, - 292937C4EBBA8D66231DEF1E, - 858D95EA823FCD1DBFBC4E96, - DE62CAD14A6EA0B6F66E2B9A, - 0A4BDBC90AD26454FF1F992A, - 54D12DFAAC0B8DA6E394204C, - 7219E995BF8937AA13EF0937, ); name = commands; sourceTree = ""; }; - E268D6E2AAB12B20D826CC5C = {isa = PBXGroup; children = ( + 4CF448A76997972AA7E2541B = {isa = PBXGroup; children = ( + DFB53C51F58D5F2CC3B488C9, + 3947CE32DD0E2EF74A9A5685, + D5B2347B8869A49762221315, + 5786743BB354833AD3E7C941, + E8591ABA5B7B62C30D83359C, + 452DA077C32F269A990CAF7F, ); name = menus; sourceTree = ""; }; + 67A74E16A0A62A4AC8459371 = {isa = PBXGroup; children = ( 679F43697B35F986EA2CAE00, 305C4EC192FB709CAA24530E, E5ADA9D2394B8B8C38431782, 9DFB1207084A2C2E0C53DB62, ); name = misc; sourceTree = ""; }; - D951574DD75B51FCEC27319C = {isa = PBXGroup; children = ( - F193B593463CBEA3B4F399C1, - EE10729725D82DBAF10420A9, ); name = application; sourceTree = ""; }; - 3EBD4832DE0F6F063F1044BA = {isa = PBXGroup; children = ( + 07D1770E88FE8886FF649937 = {isa = PBXGroup; children = ( + A612D2AEB82CA6769747CFF8, + 00F105203610541906FA031C, + A4C85C1FBBAEF5CD869B481A, + 21AA213CE75E3291949C6CBB, + C8516C1E40F21AF2F48EE246, + 90794FCA3ACFCE9FF934CFCA, + 7A55A7E6495A10FE553E75EB, + ED7B6E0CCAABFFD95483A5A1, + 2570C4274F677D5F73074430, + B3F638A9960D94D4E38C3EE5, + B4FEFA79560682768177D629, + B3E9F31A38FEE09FFEB0E997, + FA5389B4B4B922397A55CB60, + F49F1A69A3B46150C57557D0, + AE3CFB79C6A02BB12EB0A2BA, + 67B7C5D013D32150AA632AFE, + F4E9F80E7F85608F4A5AB58F, + 1ADF350761EB5629DF148F35, + F4ABBA594FA6BC2FBEDD398F, + F62BBC1A8B1C678801A0418F, ); name = mouse; sourceTree = ""; }; + CE5247481F8388E89683477B = {isa = PBXGroup; children = ( 3CD7992BECDBC3ABC6BF20EC, CF7E9C84229F57D36F3F121D, AE7A50472A120B0FCD6941E3, @@ -1858,25 +1761,102 @@ 29270807EE1FFA28E8B97173, 6BCF17B2983BB7D7DF91CA8F, F399C5718D31B61C2204231D, ); name = native; sourceTree = ""; }; + F821C5A6C12ED59BB9FFA44C = {isa = PBXGroup; children = ( + 45AEBBCAC5AEBF62F00C26B2, + 115DD24D8087A0F9DEDFE56A, + 8A9C5EBA0F19F7979A38DDF0, + C12A4B017FACBA4EC31EA7CF, + D8CB941CF4128105B5FA76FD, + 63217D136190E7F6D1D7D4B5, + 298F762E40199B266A9E2BFC, + BFF3AE3A9F6BB64BE5616A50, + 26FB1EB0E5333AFEB5A9C673, + E7AC5DB63FE9C67DA227E2D9, + B2324576FF886CB84C45CC49, + 2DCE43708C0681747EDD7D71, + 5A8B09391BEE95EFE335F7EE, + 02F93E26C18DF960E7F84C58, ); name = positioning; sourceTree = ""; }; + 813E8BF63ADFB60149D6D3A7 = {isa = PBXGroup; children = ( + 2D5C31D2E08FE74B61101250, + 13BE2012758BD5A811FB1619, + 2C16FFCFBF61CF478520019E, + AC61D2A968CDA510B480DC8D, + 846D8BE3FE17967539E883C3, + 2E22793041EE56845DCD02A9, + B9686DBC8D800831E3CEC46C, + E87F503108182FD43982C45D, + DF78C17F0D24AB45003D96BC, + 18C27047735CAAD217F9C7CF, + 6187479B8B75C129BEFF9CF3, + 44A7BA2DD53EE355E052627B, + 550ACC8080B604CACF4A1327, + 6CEDDB70061CF81C7ADCA315, ); name = properties; sourceTree = ""; }; + 210D376321ABCF35A1FDA812 = {isa = PBXGroup; children = ( + B92FE036F9E2892A4E7BA7BF, + 0AD47AB335E576ACA9979911, + 692760FF53C119B0ADCEBC85, + 74965ED2CA35AFBE8CF98315, + 88B3C4FF9311F4797F9BDCCA, + D8D135DCCC6EF939F0CD2A26, + BB30BEBF839C3640BB28B3D1, + 43248265F0C0DFDCBF4CBBFB, + 86771CD55EEBF4DCD6B3EE1C, + 273F8B5CC164C605070744D7, + 443719DFD779BD07F5831148, + 40AA1B902D8D3CB54D860BBE, + 961694E31BDCEBFC65CC1796, + 85D5A35174B569C59CF2C7F3, + 7977C9703BF976B2CC300105, + A8B4A6DDE41B6826A72E1CC1, + 154C899287F20AFF9A47016E, + 2BDA963F7AA43162273A3224, + DB9BF231B5007FC6051A639E, + 84758DEDFF52B8A4A78DF410, + 58D8DA39709C9E4902C964BF, + 5BD03168178B05F7A6F1126A, + BA11889570DB5E67AD37DB90, + 2C1FCF64B8120D658E982254, + 8B5B75774474FCA544B1B2FD, + FF704E82ACB2DEB955F06B02, + CCAFCC6717B719157B251C1B, ); name = widgets; sourceTree = ""; }; + 13C5141296225242A3B3026D = {isa = PBXGroup; children = ( + 0AAFF309A3F53A79BD65A222, + 6EF4481E63CDB816C43CFE33, + 50F0CD4FF37A8BD224C4A696, + 9DE1DEB9CB034DBF7F1603BF, + FFC31B01BFA016D0D97EFFC1, + FFA5E5B817C46570A742F8DB, + CEB5926D26D476217426C3DC, + DF1900E8201A1BCCBC64AF00, + F860CDA9B50B6B178D431622, + 179021EB8CF93BAF69C822DA, + DF7FFD1509B205871099C5B7, + 8CA657F3BF721467B5EC9053, + 06A3571D29486CC63867E429, + C704CA2145896AAB100E6D1C, + 86FA92C698D7FA9BB526A62F, + B4BD3B842D678DD5C850A7AA, + D39E4EA15D8933D05802B88E, + 0070839D920C6E0890104E57, + BBFC02ADF6B29159C4E8C758, ); name = windows; sourceTree = ""; }; D2208A7A101585B74AA5C9EB = {isa = PBXGroup; children = ( - 83FB8583DA1B49CE63FD33E6, - 7E1DABFE3234865540CA3ABA, - 8F207CAF34524A39BAA9EEC1, - A439B5AB535FCD05D9635E47, - 9554444EAF47E14FB0E625E6, - 6D7115C8BBAFCEEDEF3B29A8, - A6B239F3F3ED96077D3ACFE5, - 4BCDD6827692F581AFD87F9A, - 897AD2913E5E4B03E0FA59F4, - EE06F0065901763ED2B9DA8F, - 2677AC3B7C1F7C3B985FD692, - 8990AF2A8F1384EAA27C085F, - 6D3969CCF4EF5BD6940299E6, - 82441657EFB9BB5DEBE86CCF, - E268D6E2AAB12B20D826CC5C, - D951574DD75B51FCEC27319C, - 3EBD4832DE0F6F063F1044BA, - 5132A84A1CFE138A30001C77, + 14036E5BB20F9B91CE588A6D, + CE4F071417E914EE0C29050F, + 03E007E3CFCF5C62E91D9B28, + EBB653557413A1E1B90D2280, + B1DC18EAAEA038ACF5504D45, + 3AC48E55C541B2FB79393A17, + 8FCA1F2EC8FD85E745A9CFE5, + 293A8F2A2A279CC380D3AE28, + CD44E7B93243D911BD21D5CF, + 4CF448A76997972AA7E2541B, + 67A74E16A0A62A4AC8459371, + 07D1770E88FE8886FF649937, + CE5247481F8388E89683477B, + F821C5A6C12ED59BB9FFA44C, + 813E8BF63ADFB60149D6D3A7, + 210D376321ABCF35A1FDA812, + 13C5141296225242A3B3026D, 8FF8814C6B322D670346712C, ); name = "juce_gui_basics"; sourceTree = ""; }; DE034CD3F8B6EEDDB5F6F31F = {isa = PBXGroup; children = ( 5B5CB42B086D6C224DAE0E6D, @@ -1938,7 +1918,6 @@ 53E1F867C97D508EA6B48200, 9CA7E3B97E045033F8697E73, D1A4618B6E803098E88C4BDB, - 0E18901E9C32415284BA768A, 3ACCA940E7DAAF1360518308, ); name = "juce_gui_extra"; sourceTree = ""; }; DA8FE3C7F864386E24D8CC2A = {isa = PBXGroup; children = ( 0690EECB6F2AB185DA0731CB, @@ -1954,20 +1933,20 @@ 68648549A04799D8AEE2B77B, ); name = "Juce Modules"; sourceTree = ""; }; 6B93BE35C7D2D1D27ADEFE23 = {isa = PBXGroup; children = ( 5349B0714A02B856B15B8FC5, - 06251F5E80644992958A3B61, - AE002D113A5E494C827E27FE, - CE3FB8659C598AA9C97F8387, - 67B176E3836E1CDE0701D21F, - 0D1C2E36AC03421206996124, - 3BBF7A3FFBA017A997B1F06F, - C0E9B3EDC77F5A822BE65F21, - 8BFDC490FA70E7A2BD762F2C, - 21A1CB994664ABEFC0765425, - 214E214858B30900A6574117, - A21D4A32B970D081ECF552F4, + C61C59FC15608FD1C65107F1, + E994D76CBE38D3E312B96C0D, + F79982408861D410209D50B2, + 8C2CBA5A6ABF034EF004B413, + EE4C7DA7A8DE67398031BBC1, + EDBFE4D2484526BA892CD7F3, + 2B3497004FE2487E7863DAE5, + 97DDD468D1B8D8B810EC0FDD, + 3BAA08E098FF4384E0950D01, + 35C20643C3468A0C45809D16, + CB919E222B28AB38228D080E, D93CBFE9E05B4DC324582F20, ); name = "Juce Library Code"; sourceTree = ""; }; 5C1EAE2AD9CCE2B4F31B3EA9 = {isa = PBXGroup; children = ( - 379B5157AC6495B253A2C832, + 7514987563C2700E7867FF98, 963D38EE3DC00AE35DF2F33A, ); name = Resources; sourceTree = ""; }; E13EEBD9B7B8AE35C17CD559 = {isa = PBXGroup; children = ( 7926FFCD77E9709AED437153, @@ -1981,7 +1960,7 @@ 566D5E15DB1A5D46DDC9B861, A70C237020E785056E276FD9, ); name = Frameworks; sourceTree = ""; }; 396BE724B1AC489682B74278 = {isa = PBXGroup; children = ( - 13966A9213FDBB55FF26B12F, ); name = Products; sourceTree = ""; }; + AB7855931CA983F4EE039617, ); name = Products; sourceTree = ""; }; 937739BC97C6E6294CDCF171 = {isa = PBXGroup; children = ( AEB39FD252263E85F2FFE6BC, DA8FE3C7F864386E24D8CC2A, @@ -1989,7 +1968,7 @@ 5C1EAE2AD9CCE2B4F31B3EA9, E13EEBD9B7B8AE35C17CD559, 396BE724B1AC489682B74278, ); name = Source; sourceTree = ""; }; - 6B4A9DB0EFBFB70E9C96D694 = {isa = XCBuildConfiguration; buildSettings = { + 3B991DBD0B9EF35770D99DE0 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2005,14 +1984,14 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET = 10.9; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_CPLUSPLUSFLAGS = "-std=c++14 -Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Wsign-conversion"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.MidiTest; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 882C0061E66EA99B23B90D15 = {isa = XCBuildConfiguration; buildSettings = { + 8508F29925B0BD0B7BFF3FF3 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2029,7 +2008,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET = 10.9; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; @@ -2068,29 +2047,30 @@ PRODUCT_NAME = "MidiTest"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + AF76B951E8014014261613D6 = {isa = PBXTargetDependency; target = 68C4BE0E455A27D9A0CEB672; }; 33B4E927BEBC8696D1D2812E = {isa = XCConfigurationList; buildConfigurations = ( E12A8778C1F50489C01F266F, BBC1D92E610807090C266548, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - A097E9FC646D59572D329FA8 = {isa = XCConfigurationList; buildConfigurations = ( - 6B4A9DB0EFBFB70E9C96D694, - 882C0061E66EA99B23B90D15, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - A8F7668F69C4B750FDA5668F = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9EEC5DC9E6376BF734D6A626 = {isa = XCConfigurationList; buildConfigurations = ( + 3B991DBD0B9EF35770D99DE0, + 8508F29925B0BD0B7BFF3FF3, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + A1114FDF6F871F83BAF3B6B8 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 15EACE5FBAF5AFA3A17EE67C, ); runOnlyForDeploymentPostprocessing = 0; }; - 30B3B84DA95D5AFD0C2B618B = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 80C515E0387A6AF48C93D08C = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 94151FFFF4B5D4915D7A5215, F5137909CF5368EB77945BFB, - 88DE6F57C76D99EEC434D1B2, - 77692C39FD792A74F31B4879, - 8C273077D625F1912B04CFF6, - BE39B1C20CE31DADE9254A94, - DABE03E21DBF412FBF0DE749, - B6083C3B99FBBDC85D952058, - 04BFA0E97FB4A1B53C4100AB, - 888368E79422C87075ECD156, - B1197B3CBFC0607667805765, - 2454C388F07D82FFE7C44445, - 1E60E07B31292E9F087A00ED, ); runOnlyForDeploymentPostprocessing = 0; }; - 78AC5A7D3A226390D0A5CD45 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 6CAB4A9A42A545E0F1A9290B, + 0A9284E727E06691D8E7534E, + 69E9245B6DF6396ED05131C0, + 907F0B46CA8C930FCEF5760F, + 4556DD61E9E784BA1BE9DE09, + A2D6A1EB27B589224C6D6622, + 97FA74A4F21962DA4C1D62C7, + 6A81989C90CD1BE375987C9A, + 167C296FF5C793CBA3045F92, + C35947426F4AD4600EA3074D, + 68E7F01E8C655B668D220D34, ); runOnlyForDeploymentPostprocessing = 0; }; + AADBC72B2C7030FAD1D8CAF8 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 766D6C7C22B520C9B4FE4BFF, 6635F9B102B7D8BC31732833, 6E7E21CC6A8D45C27A0A0B44, @@ -2101,11 +2081,11 @@ B43DBC16A721D2CF78602FC9, 3D7C47402EAF5E8BE1C72E65, 3BEFB8C29A21D912B03528A7, ); runOnlyForDeploymentPostprocessing = 0; }; - D2CD7EC0BA82072669ED8EAA = {isa = PBXNativeTarget; buildConfigurationList = A097E9FC646D59572D329FA8; buildPhases = ( - A8F7668F69C4B750FDA5668F, - 30B3B84DA95D5AFD0C2B618B, - 78AC5A7D3A226390D0A5CD45, ); buildRules = ( ); dependencies = ( ); name = MidiTest; productName = MidiTest; productReference = 13966A9213FDBB55FF26B12F; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 08CC3758D6C29BD07C86A240 = {isa = PBXProject; buildConfigurationList = 33B4E927BEBC8696D1D2812E; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 937739BC97C6E6294CDCF171; projectDirPath = ""; projectRoot = ""; targets = ( D2CD7EC0BA82072669ED8EAA ); }; + 68C4BE0E455A27D9A0CEB672 = {isa = PBXNativeTarget; buildConfigurationList = 9EEC5DC9E6376BF734D6A626; buildPhases = ( + A1114FDF6F871F83BAF3B6B8, + 80C515E0387A6AF48C93D08C, + AADBC72B2C7030FAD1D8CAF8, ); buildRules = ( ); dependencies = ( ); name = "MidiTest (App)"; productName = MidiTest; productReference = AB7855931CA983F4EE039617; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 08CC3758D6C29BD07C86A240 = {isa = PBXProject; buildConfigurationList = 33B4E927BEBC8696D1D2812E; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 68C4BE0E455A27D9A0CEB672 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 937739BC97C6E6294CDCF171; projectDirPath = ""; projectRoot = ""; targets = (68C4BE0E455A27D9A0CEB672); }; }; rootObject = 08CC3758D6C29BD07C86A240; } diff --git a/examples/MidiTest/Builds/VisualStudio2013/MidiTest.sln b/examples/MidiTest/Builds/VisualStudio2013/MidiTest.sln deleted file mode 100644 index a26d450c3f..0000000000 --- a/examples/MidiTest/Builds/VisualStudio2013/MidiTest.sln +++ /dev/null @@ -1,19 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2013 -Project("{6FB140E6-9A4C-826A-B1FF-68BC7A580630}") = "MidiTest", "MidiTest.vcxproj", "{E4A0537A-4F06-DC9E-944E-48CA0A0E2CCA}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {E4A0537A-4F06-DC9E-944E-48CA0A0E2CCA}.Debug|Win32.ActiveCfg = Debug|Win32 - {E4A0537A-4F06-DC9E-944E-48CA0A0E2CCA}.Debug|Win32.Build.0 = Debug|Win32 - {E4A0537A-4F06-DC9E-944E-48CA0A0E2CCA}.Release|Win32.ActiveCfg = Release|Win32 - {E4A0537A-4F06-DC9E-944E-48CA0A0E2CCA}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/examples/MidiTest/Builds/VisualStudio2013/MidiTest.vcxproj b/examples/MidiTest/Builds/VisualStudio2013/MidiTest.vcxproj deleted file mode 100644 index 9429c7b41c..0000000000 --- a/examples/MidiTest/Builds/VisualStudio2013/MidiTest.vcxproj +++ /dev/null @@ -1,1666 +0,0 @@ - - - - - - Debug - Win32 - - - Release - Win32 - - - - {E4A0537A-4F06-DC9E-944E-48CA0A0E2CCA} - v120 - - - - Application - false - v120 - - - Application - false - true - v120 - - - - - - - - v120 - - - <_ProjectFileVersion>10.0.30319.1 - MidiTest - true - MidiTest - true - v120 - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - EditAndContinue - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2013_78A5020=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\MidiTest.exe - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\MidiTest.pdb - Windows - MachineX86 - false - true - - - true - $(IntDir)\MidiTest.bsc - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Full - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2013_78A5020=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) - MultiThreaded - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\MidiTest.exe - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\MidiTest.pdb - Windows - MachineX86 - true - true - true - - - true - $(IntDir)\MidiTest.bsc - - - - - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/MidiTest/Builds/VisualStudio2013/MidiTest.vcxproj.filters b/examples/MidiTest/Builds/VisualStudio2013/MidiTest.vcxproj.filters deleted file mode 100644 index 9bd4951efd..0000000000 --- a/examples/MidiTest/Builds/VisualStudio2013/MidiTest.vcxproj.filters +++ /dev/null @@ -1,2801 +0,0 @@ - - - - - - {F8327AD5-636C-5063-9565-8393677CA36F} - - - {B5B1CBED-7DAB-ADA7-43AD-EFAFB3A02B15} - - - {422C46B7-0467-2DB0-BF3C-16DFCAFD69AC} - - - {3247ED97-A75A-F50B-8CCC-46155E895806} - - - {A33A1E1D-AC2C-6382-8681-48B0FC374C60} - - - {3FD908F5-98C8-9A61-FC03-0BAF8913CBB0} - - - {11A75801-B027-40BD-4993-023023ACCBF7} - - - {EF2CAB40-0432-429B-C517-86ADF136BB8A} - - - {8F7EC212-3168-AD81-5064-C45BA838C408} - - - {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} - - - {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} - - - {0F766DD4-A277-CB86-5647-42498C8B41E1} - - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - - - {01603E05-423B-5FC3-1BEE-E15ED33B5688} - - - {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - - - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} - - - {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} - - - {0B0E7392-324B-088C-FBEB-5FE999D61782} - - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - - - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} - - - {70796D73-6D30-8A1B-4732-7C021E47C05A} - - - {EB8DD942-E2CB-869F-D381-E02A65BA790B} - - - {8F91DFC0-7A71-1BA8-D8D9-6B4CF49151A4} - - - {B63F69FD-8A40-8E1E-E7ED-419B8DC1C12B} - - - {8167E753-09C7-5D1C-EF2B-32D297557443} - - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - - - {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - - {476C69CE-0B67-6B85-E888-45D91E37A29E} - - - {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} - - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} - - - {DA0DC4AC-B511-A2D4-199A-C93454D6F114} - - - {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - - - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} - - - {F03654BC-34D8-F975-BEA3-750CC2783D23} - - - {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} - - - {928D8FCC-5E00-174B-6538-93E8D75AB396} - - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} - - - {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - - {358AEA11-3F96-36AE-7B32-71373B5C5396} - - - {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - - - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} - - - {6322B88F-984A-C3CD-6263-38D7AA49B6EC} - - - {73C1E759-AD90-59A3-942E-2D10FAA29107} - - - {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} - - - {4926B3FF-E797-F586-857A-69D9703FA2D1} - - - {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - - {413F481F-075C-2958-115C-D8268682FCB7} - - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - - {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} - - - {E37D25CD-4350-4614-055B-7ABC55E67895} - - - {FFC6E1CC-C772-75E6-5087-FB5D4E016799} - - - {8E43579F-C185-266D-DD67-F8B95BD80F2F} - - - {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} - - - {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - - {75F1F352-251A-75E0-D941-8431588F5C1E} - - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} - - - {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} - - - {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - - - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} - - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} - - - {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} - - - {C60A6FCA-9462-922E-AD8D-69F10C9049AF} - - - {D56498EE-E354-1F00-5EEE-8CF7944BEAFB} - - - {61B2920C-494D-D8CB-C0C7-5DBF3D76D164} - - - {66C9B809-8739-A217-C78D-A15D6089B8E3} - - - {C413328B-5D81-89EE-F4F3-75752E700DE4} - - - {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} - - - - - MidiTest\Source - - - MidiTest\Source - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\synthesisers - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\midi_io - - - Juce Modules\juce_audio_devices\midi_io - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\players - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - MidiTest\Source - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\synthesisers - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\midi_io - - - Juce Modules\juce_audio_devices\midi_io - - - Juce Modules\juce_audio_devices\midi_io - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\gui - - - Juce Modules\juce_audio_utils\players - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - Juce Library Code - - - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - - - Juce Library Code - - - diff --git a/examples/MidiTest/Builds/VisualStudio2013/resources.rc b/examples/MidiTest/Builds/VisualStudio2013/resources.rc deleted file mode 100644 index 9250ad5724..0000000000 --- a/examples/MidiTest/Builds/VisualStudio2013/resources.rc +++ /dev/null @@ -1,29 +0,0 @@ -#ifdef JUCE_USER_DEFINED_RC_FILE - #include JUCE_USER_DEFINED_RC_FILE -#else - -#undef WIN32_LEAN_AND_MEAN -#define WIN32_LEAN_AND_MEAN -#include - -VS_VERSION_INFO VERSIONINFO -FILEVERSION 1,0,0,0 -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "FileDescription", "MidiTest\0" - VALUE "FileVersion", "1.0.0\0" - VALUE "ProductName", "MidiTest\0" - VALUE "ProductVersion", "1.0.0\0" - END - END - - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 65001 - END -END - -#endif diff --git a/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj b/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj index fb2347676f..300508a81a 100644 --- a/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj +++ b/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj @@ -218,6 +218,9 @@ true + + true + true @@ -233,15 +236,6 @@ true - - true - - - true - - - true - true @@ -290,25 +284,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -338,25 +317,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -374,6 +356,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -407,9 +407,6 @@ true - - true - true @@ -419,31 +416,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -458,70 +482,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -560,118 +581,115 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -686,52 +704,34 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -740,25 +740,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -776,31 +779,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -827,127 +824,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1001,184 +1001,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1247,17 +1247,17 @@ true - - - - - - - - - - - + + + + + + + + + + + @@ -1297,6 +1297,8 @@ + + @@ -1304,20 +1306,10 @@ + - - - - - - - - - - - @@ -1327,8 +1319,25 @@ + + + + + + + + + + + + + + + + + @@ -1339,15 +1348,6 @@ - - - - - - - - - @@ -1368,41 +1368,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1419,25 +1384,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1447,6 +1393,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1460,40 +1440,68 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + - - - - + + + + + + + + @@ -1503,19 +1511,11 @@ - - - - - - - - - - + + @@ -1526,10 +1526,15 @@ - - - - + + + + + + + + + @@ -1540,39 +1545,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1581,33 +1602,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1627,15 +1621,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1643,13 +1651,6 @@ - - - - - - - @@ -1657,31 +1658,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1710,19 +1710,6 @@ - - - - - - - - - - - - - diff --git a/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj.filters b/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj.filters index 28a7c942b0..df94f4461b 100644 --- a/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj.filters +++ b/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj.filters @@ -35,45 +35,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -86,17 +86,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -104,17 +113,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -122,60 +125,57 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -185,80 +185,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -376,6 +376,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -391,15 +394,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -454,26 +448,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -502,26 +481,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -541,14 +523,32 @@ Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\scanning + + + Juce Modules\juce_audio_processors\scanning + + + Juce Modules\juce_audio_processors\scanning Juce Modules\juce_audio_processors\utilities @@ -574,9 +574,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -592,44 +589,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -646,33 +607,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -697,41 +631,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -739,32 +643,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -844,79 +733,190 @@ Juce Modules\juce_core\native - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\system - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\threads - - Juce Modules\juce_graphics\colour + + Juce Modules\juce_core\threads - + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + + + Juce Modules\juce_graphics\colour + + Juce Modules\juce_graphics\colour @@ -934,26 +934,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -970,32 +973,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1027,128 +1024,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1174,125 +1174,32 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout Juce Modules\juce_gui_basics\lookandfeel @@ -1306,56 +1213,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1402,6 +1294,114 @@ Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + Juce Modules\juce_gui_extra\code_editor @@ -1480,37 +1480,37 @@ Juce Modules\juce_gui_extra\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1626,6 +1626,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1647,23 +1653,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1689,38 +1716,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1752,33 +1779,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1839,50 +1839,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -1944,53 +1986,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2049,92 +2172,8 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2142,12 +2181,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2157,41 +2190,20 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native + + Juce Modules\juce_core - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core + + Juce Modules\juce_data_structures\undomanager Juce Modules\juce_data_structures\values @@ -2202,20 +2214,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2232,47 +2256,17 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages Juce Modules\juce_events\native @@ -2283,6 +2277,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2313,17 +2313,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2355,38 +2370,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -2397,167 +2391,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -2616,32 +2598,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2664,27 +2688,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2706,80 +2709,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2863,41 +2863,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - Juce Library Code diff --git a/examples/MidiTest/Builds/iOS/Info-App.plist b/examples/MidiTest/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..10d15714a6 --- /dev/null +++ b/examples/MidiTest/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + MidiTest + CFBundleDisplayName + MidiTest + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/MidiTest/Builds/iOS/Info.plist b/examples/MidiTest/Builds/iOS/Info.plist deleted file mode 100644 index 1f6e26120e..0000000000 --- a/examples/MidiTest/Builds/iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - LSRequiresIPhoneOS - - UIViewControllerBasedStatusBarAppearance - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - MidiTest - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/examples/MidiTest/Builds/iOS/MidiTest.xcodeproj/project.pbxproj b/examples/MidiTest/Builds/iOS/MidiTest.xcodeproj/project.pbxproj index 73b2db6ee7..ac79e47d4f 100644 --- a/examples/MidiTest/Builds/iOS/MidiTest.xcodeproj/project.pbxproj +++ b/examples/MidiTest/Builds/iOS/MidiTest.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 9A51751AC71BE2115F097C25 = {isa = PBXBuildFile; fileRef = AB7855931CA983F4EE039617; }; 766D6C7C22B520C9B4FE4BFF = {isa = PBXBuildFile; fileRef = 7926FFCD77E9709AED437153; }; 6635F9B102B7D8BC31732833 = {isa = PBXBuildFile; fileRef = 26BDDBFEF106516A3BD127A5; }; 61FB52938D612F9865CBF79F = {isa = PBXBuildFile; fileRef = AFDE2BF9DBF2382C4106B4C7; }; @@ -20,20 +21,19 @@ B4EA7A34D4DFF81EF9616B34 = {isa = PBXBuildFile; fileRef = 9FBD6E11D5668E77AF50973E; }; 94151FFFF4B5D4915D7A5215 = {isa = PBXBuildFile; fileRef = 78E7E3A7B7E1E3E0363CC3A8; }; F5137909CF5368EB77945BFB = {isa = PBXBuildFile; fileRef = 8F56F2FA5C0D47F9EA19E09C; }; - 88DE6F57C76D99EEC434D1B2 = {isa = PBXBuildFile; fileRef = 06251F5E80644992958A3B61; }; - 77692C39FD792A74F31B4879 = {isa = PBXBuildFile; fileRef = AE002D113A5E494C827E27FE; }; - 8C273077D625F1912B04CFF6 = {isa = PBXBuildFile; fileRef = CE3FB8659C598AA9C97F8387; }; - BE39B1C20CE31DADE9254A94 = {isa = PBXBuildFile; fileRef = 67B176E3836E1CDE0701D21F; }; - DABE03E21DBF412FBF0DE749 = {isa = PBXBuildFile; fileRef = 0D1C2E36AC03421206996124; }; - B6083C3B99FBBDC85D952058 = {isa = PBXBuildFile; fileRef = 3BBF7A3FFBA017A997B1F06F; }; - 04BFA0E97FB4A1B53C4100AB = {isa = PBXBuildFile; fileRef = C0E9B3EDC77F5A822BE65F21; }; - 888368E79422C87075ECD156 = {isa = PBXBuildFile; fileRef = 8BFDC490FA70E7A2BD762F2C; }; - B1197B3CBFC0607667805765 = {isa = PBXBuildFile; fileRef = 21A1CB994664ABEFC0765425; }; - 2454C388F07D82FFE7C44445 = {isa = PBXBuildFile; fileRef = 214E214858B30900A6574117; }; - 1E60E07B31292E9F087A00ED = {isa = PBXBuildFile; fileRef = A21D4A32B970D081ECF552F4; }; + 6CAB4A9A42A545E0F1A9290B = {isa = PBXBuildFile; fileRef = C61C59FC15608FD1C65107F1; }; + 0A9284E727E06691D8E7534E = {isa = PBXBuildFile; fileRef = E994D76CBE38D3E312B96C0D; }; + 69E9245B6DF6396ED05131C0 = {isa = PBXBuildFile; fileRef = F79982408861D410209D50B2; }; + 907F0B46CA8C930FCEF5760F = {isa = PBXBuildFile; fileRef = 8C2CBA5A6ABF034EF004B413; }; + 4556DD61E9E784BA1BE9DE09 = {isa = PBXBuildFile; fileRef = EE4C7DA7A8DE67398031BBC1; }; + A2D6A1EB27B589224C6D6622 = {isa = PBXBuildFile; fileRef = EDBFE4D2484526BA892CD7F3; }; + 97FA74A4F21962DA4C1D62C7 = {isa = PBXBuildFile; fileRef = 2B3497004FE2487E7863DAE5; }; + 6A81989C90CD1BE375987C9A = {isa = PBXBuildFile; fileRef = 97DDD468D1B8D8B810EC0FDD; }; + 167C296FF5C793CBA3045F92 = {isa = PBXBuildFile; fileRef = 3BAA08E098FF4384E0950D01; }; + C35947426F4AD4600EA3074D = {isa = PBXBuildFile; fileRef = 35C20643C3468A0C45809D16; }; + 68E7F01E8C655B668D220D34 = {isa = PBXBuildFile; fileRef = CB919E222B28AB38228D080E; }; 0045CAAD73734ABF9EC7386E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; 004A7D1BC57F2136FF31D767 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 004F0CC129C05470392B9665 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0070839D920C6E0890104E57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 0093510DE4AC3C9CB46D6D05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; 00A4833128A464FEA72B6F16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -52,7 +52,6 @@ 05248CC68AF398A13747B3AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 05DB708BD84063136277A680 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; 06156CF92A104236B6EDFD6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; - 06251F5E80644992958A3B61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 06606DC924B7DAE58792628E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; 0671CDC6377ED9857C888231 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; 06A3571D29486CC63867E429 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; @@ -81,9 +80,7 @@ 0C4B79BB601F5DF62EEEC1C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; 0C7A1C47389DD6A1DE34D831 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; 0D09B1F17B1E52F3DC674E74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0D1C2E36AC03421206996124 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 0DF9423E2283E5E9A4D3AB36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 0E18901E9C32415284BA768A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0E734BE27322456529C0AA99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; 0E9380C830C6440477B820C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 0E98BF2DDB2F83B2BDC98BC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -129,7 +126,6 @@ 1C18537D3DE0DE18D4E8B96E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 1C18D19A02D7B576A3B303F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; 1C71735BBF7F71227F596CD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; - 1D7E9C764EAEF6B62DFC3FEA = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 1DD0CC18B4AD6D25F9385F72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 1DD60CC76FE45CB93908DAB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; 1E02F37ED1CED5CE1DDE07A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -143,12 +139,9 @@ 203B5EE4372B3D7CD70D6D1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioVisualiserComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 205C688D2532586B5333B157 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 2101C88856D6E4101D4B6EB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - 214E214858B30900A6574117 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 2158477C497C9435DC12DD65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_BluetoothMidiDevicePairingDialogue.mm"; path = "../../../../modules/juce_audio_utils/native/juce_ios_BluetoothMidiDevicePairingDialogue.mm"; sourceTree = "SOURCE_ROOT"; }; 215DE048889CCA704E8F5112 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - 21A1CB994664ABEFC0765425 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 21AA213CE75E3291949C6CBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; - 21C2EA5071601B7046CE11FB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2235F2008813426E4E917B2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; 22D5D3A2B80C1A7DF3EC2D72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; 23A215F23E5255041A5DA259 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -182,6 +175,7 @@ 2A6A33F1E1EF96645DE3A7A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 2A9C48E02F347508B60E1E21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; 2AAE45171EA474D2FEDBEF6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; + 2B3497004FE2487E7863DAE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 2B5AD253F09E8774138A92EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; 2BCD73521AE0F79C616C18EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; 2BDA963F7AA43162273A3224 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; @@ -226,11 +220,11 @@ 358A88AD27C7B7E14018D6E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; 35A49DE14F79186394703465 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; 35AE3C6D75DE08E9C41DFCEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; + 35C20643C3468A0C45809D16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 3682725F0866C54EA2F5B4E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 369F33DB5CB81F96AB857B90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; 36E722BB3336373CFD7DD1D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; 3736F8C41DF0B06A014D329C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 379B5157AC6495B253A2C832 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 37E63175C424B7005BED7899 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; 3899F0D969DE1CFDE1C28A4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; 391E61B7E04EEEEE8A87195C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; @@ -245,8 +239,8 @@ 3B14F255BA42DDF1D3E88474 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; 3B3ABD6553620D1A228B04C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; 3BA54B750BD87ECE45A72A3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3BAA08E098FF4384E0950D01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 3BABE0CFE82FC1E24EF88B87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3BBF7A3FFBA017A997B1F06F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 3C9794FEFFD6B2B3CB8F2B65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; 3CD7992BECDBC3ABC6BF20EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 3E6EEBC916FEE32965231D76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; @@ -287,10 +281,8 @@ 490C9E6C4CFC2DACA9D020F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; 4965BC05E07C74ACBC69CE0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 496C15C1B88544F6B30707D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 4999D0E2E73B14F89B3852B2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 49C27EB9F39A5C1BAB48A3CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; 49F24776F527FD9F6D11F8D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioAppComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4A1D30BBAB2649F4C0970E87 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4B0486F8ABCFE1914A1BE334 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; 4B236544955E197FD4AAFEFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; 4B612CF023FAAAB715A7CE61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -310,7 +302,6 @@ 50835B89AEF3E18AE107A63B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; 50CC32A6DB1FAB3BE0A4FC43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 50F0CD4FF37A8BD224C4A696 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5132A84A1CFE138A30001C77 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 515A303B1DE0FFD73F905EC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 518F3F3EBE3BCB07BE44A605 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; 51EB466DB1D789C87174F52F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; @@ -380,7 +371,6 @@ 616001AC742985F6056FC373 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; 6187479B8B75C129BEFF9CF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 626A01BA93A061B77DE39B01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 62AD83AD4696E47FB45585CB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6315EC0AA8AAC51EF78270C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; 63217D136190E7F6D1D7D4B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; 632EB1DDB282B7EA29091876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -400,7 +390,6 @@ 668C11A0C6FFD4FE9C496E6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; 671AE5D17EF53649D7D1B706 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; 679F43697B35F986EA2CAE00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 67B176E3836E1CDE0701D21F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 67B7C5D013D32150AA632AFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 67E0AFE3935297E54BC38B59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; 68BA33E44F2F9898C251828C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -408,7 +397,6 @@ 68D30198ED90BAB25E06FB93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; 692760FF53C119B0ADCEBC85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 69D6EDDF240FE265F3963EAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; - 6AE0098B6A2E1EAAE4229AEC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6B0C6075941C9912A095E582 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 6B557AF16786514B9B509F6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; 6B59BEC92B516D43CA1CCD9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; @@ -439,6 +427,7 @@ 7427DE3DD9E5F7BC673338A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; 74965ED2CA35AFBE8CF98315 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; 74AD7815C4FE6E500B9DCA10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + 7514987563C2700E7867FF98 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 7618E389756278E8A8737270 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; 76CEAA7DA1188C7BA85E9AD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; 76EF2B2A80865A874EA3AC21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; @@ -517,8 +506,8 @@ 8B5B75774474FCA544B1B2FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; 8B83FD1FA65C4103DDE2EA9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 8BF87A8954B8F7AB4436942E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8BFDC490FA70E7A2BD762F2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 8C1169C0AAC0A019D2DBE488 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8C2CBA5A6ABF034EF004B413 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 8C4B2862B075A24BB66F7BCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; 8C907079F5A8EF3BD3DD35C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; 8CA657F3BF721467B5EC9053 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -558,6 +547,7 @@ 977004696868887798BE902E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 97A2720B7633C85F8FDA6837 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; 97BD8C01E13C93693AD70692 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; + 97DDD468D1B8D8B810EC0FDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 9816D8CB9D6F77D837CE1581 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; 9902AF593FBBEAB3B6D84F6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; 992E198BAFF9F97CA8267243 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -596,7 +586,6 @@ A1DE30BF8642FB2549F8D772 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; A1EAEF985828A65A8BB822E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; A2181237574C8E3CEC3D3C24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - A21D4A32B970D081ECF552F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; A26FAD7AB054AE6BFC9F106E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; A2D5629F1BF85B126284E956 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; A33F0C48ADF554C6A1DE55BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; @@ -636,6 +625,7 @@ AA23BE61CCD82B6EFD668570 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; AA5AC912BDF346506FC325F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; AAB742E00619AE4A2CA4A222 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + AB7855931CA983F4EE039617 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MidiTest.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; ABC2516934519F9F8262B572 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; AC10CC6D18D4F05E307BA85C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; AC61D2A968CDA510B480DC8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -643,7 +633,6 @@ ACC586E84D66B1187620EFA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; ADD6CABAAE68447D5D444C11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; ADDD1F7465029C1760729DEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - AE002D113A5E494C827E27FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; AE09578E8AB4B19FB2325728 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; AE0FED2100423857C1907DD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; AE3B0657991C1CC3638745B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -719,7 +708,6 @@ C01C65AA178CAAD65CDF7273 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; C03441A2B101989DA24967D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; C0A79BE84BCDDC6220F87084 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; - C0E9B3EDC77F5A822BE65F21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; C12A4B017FACBA4EC31EA7CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; C1994F6906975E2337549F27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; C1B1CD3695D2E9AB7E0E6EE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; @@ -734,6 +722,7 @@ C4F8FC1F6A6212470D6F4EEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; C54484F67D536E24BF7FC8B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; }; C5D519CB43C72FB9313DC9A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + C61C59FC15608FD1C65107F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; C6A2E5AE96FB8DE7F76D10E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; C704CA2145896AAB100E6D1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; C7F857ED7C6223F0B7BEBBD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -755,6 +744,7 @@ CB2ABF575A275A9AFAF69AB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; CB60DC44A14E39F7316076B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; CB866EB013B77B1EDFAC762E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; + CB919E222B28AB38228D080E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; CBCFD12A72DAD166AA1BDD3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CCAF7D95EA8817DFE7FA09F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; CCAFCC6717B719157B251C1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; @@ -767,11 +757,11 @@ CDE1C86EB362EDC8A03F428F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; CDF98CC2BD3A485541A79049 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; CDFEFB5A6A4B49E18713243D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - CE3FB8659C598AA9C97F8387 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; CEB5926D26D476217426C3DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; CF7E9C84229F57D36F3F121D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; CF8FC5357F57FDEFB20BCFB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; CFC4CBAAADA0714B6334AB82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; + CFDF1B2793E46E91C2441286 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; D00B28DABFC2293AD6A9D856 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; D05BACDC19A58337F4478966 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; D0C3247AC5F5E17108E67EA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -790,41 +780,38 @@ D55687B02DF776608D011DE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; D59C9E76EDB310F15653FDE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; D5B2347B8869A49762221315 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; + D5C2565A72079ED9B26F4329 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; D6529F0028A0D64B57BD486A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; D6757C5ABE80386BEA1DB2ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; D73B9B0649119D3BEC204139 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; D7423C164AF5168754CFCDB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; D7EF1A8F35C7DA552BC9AD32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D86E055DC747CF4917E4981C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; + D87241DB2223F8240EF1F9A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; D8CB941CF4128105B5FA76FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; D8D135DCCC6EF939F0CD2A26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; D90126A3E2B027C248C91016 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + D92E5CDC95DA238F6C250C99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; D93CBFE9E05B4DC324582F20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + D98B4710CA9D9EEA80D3850C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; D9ACF6590CE093AE1B687493 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; DAB4E720D859B35A658F42A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; DAC04A108BE4FB935F5A7D37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; DADF4E1FDD2FB8DE33E71E9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; + DAEC7D47D0797A93D614BBFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; DB9ADD80EF2DCECC21876922 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; DB9BF231B5007FC6051A639E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; DBC3334D0BE4DE348E479B3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; DBE644AB8DD7935E701F364A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; DBEB99D494A9620FE06F48B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - DD45E70E19FB20AA19459C2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - DE604B27DA8E8141012B7C76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; - E9DA836CFC56933A44FCB8DE = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 13966A9213FDBB55FF26B12F = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MidiTest.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - CFDF1B2793E46E91C2441286 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - D5C2565A72079ED9B26F4329 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; - D86E055DC747CF4917E4981C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; - D87241DB2223F8240EF1F9A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D92E5CDC95DA238F6C250C99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - D98B4710CA9D9EEA80D3850C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; - DAEC7D47D0797A93D614BBFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; DC1F273C442E0C5B476BFBB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; DC60770546B09AC16CFE70FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; DC9B8C25598219E6D3F09BAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZone.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h"; sourceTree = "SOURCE_ROOT"; }; DD30B985E81FD9E1A2DA0CFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; + DD45E70E19FB20AA19459C2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; DD80465B0BAAD50257737B48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; DD813DFB4467E734B53BD1F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; + DE604B27DA8E8141012B7C76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; DE62CAD14A6EA0B6F66E2B9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; DEB45A52F4AAB4FF1DEFF917 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; DEEBA624C3A1C4317AC9AE65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; @@ -858,11 +845,12 @@ E87F503108182FD43982C45D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; E97E18687E2B9BCDA03B06F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; E9946EBAE111937EA2EF0EC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioVisualiserComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E994D76CBE38D3E312B96C0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; E99773FC067DD2C5B1C7EA53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9DA836CFC56933A44FCB8DE = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; EA4E07555263482179C7F6B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; EA7B437CA63EDE546A390088 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; EB452E3DF6494293D9AE9F96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; - EBAB0ECCF22BDB741F384B1D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; EC1DB896229AC7C81EF6230B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; EC6AED5402632BB7AB3D9817 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; EC79622BA496FF289861EAB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; @@ -871,7 +859,9 @@ ED7B6E0CCAABFFD95483A5A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; ED9FD17E6D8D6E53D61077CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; EDB7989F66D08E051F092EBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + EDBFE4D2484526BA892CD7F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; EE10729725D82DBAF10420A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; + EE4C7DA7A8DE67398031BBC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; EF26FBEF648444F597EED4D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; EF29543541EAA4ADFF5D8733 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; EF6DCFE1A8648BA97D9E027B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -892,10 +882,10 @@ F4ABBA594FA6BC2FBEDD398F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; F4E9F80E7F85608F4A5AB58F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; F5442F8B15FB0A77E4648186 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; - F60BFB92E0D488E003958E0F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F62BBC1A8B1C678801A0418F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; F7179A0D030175A196FC9746 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; F75051C40F6B34B13C483AB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + F79982408861D410209D50B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; F81CF0787F1810B455463CE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; F860CDA9B50B6B178D431622 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; F89103411772458E971E8C81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -998,9 +988,12 @@ 8C776C4907D6EB4A612F8255, 45711C8C6AC5740CAAEE6B04, 6FA1018757E05E7616E926AE, - 004F0CC129C05470392B9665, D7423C164AF5168754CFCDB9, ); name = "juce_audio_basics"; sourceTree = ""; }; - 412A148C8202E8685B4A960B = {isa = PBXGroup; children = ( + 1BCD4423E84B52B4A245F0ED = {isa = PBXGroup; children = ( + C1B1CD3695D2E9AB7E0E6EE1, + 79A3983C899D364ADCAEAA80, + 28568BBF30F1DB6038A18401, ); name = "audio_cd"; sourceTree = ""; }; + A7F1C7A65DBEF378CFA06C3C = {isa = PBXGroup; children = ( 6B0C6075941C9912A095E582, 4F74069552CD0B8306159E3F, 6FDD6A7F82D671CAF2B1EEB8, @@ -1008,22 +1001,13 @@ 19CC5553744E7E198B3043F4, 33E57CC37341A05F0115E359, C1D757F71096002EA476DBC0, ); name = "audio_io"; sourceTree = ""; }; - 521BD06F109EC360B7038DD4 = {isa = PBXGroup; children = ( + 630A6EE36909C9A4DF6C558E = {isa = PBXGroup; children = ( 90D02D7896DC67E6A5AA7465, 7124C55033AA878E30CE4E7D, 74AD7815C4FE6E500B9DCA10, BE048D62FF378F61320A353D, 645C0553A0BE7854CBBE329A, ); name = "midi_io"; sourceTree = ""; }; - AA87DB4A9A22F19BDAEFE5D8 = {isa = PBXGroup; children = ( - 7FA4E3D2ACE64C064B0BFC11, - A4AF80059F74FF502CAB1655, - 16B6619A5A552495ADC91C2E, - 3003B712285C45FB9A9C5824, ); name = sources; sourceTree = ""; }; - 0CB27604266434392528A0A9 = {isa = PBXGroup; children = ( - C1B1CD3695D2E9AB7E0E6EE1, - 79A3983C899D364ADCAEAA80, - 28568BBF30F1DB6038A18401, ); name = "audio_cd"; sourceTree = ""; }; - 413DAF5E4A5A55B72FE31041 = {isa = PBXGroup; children = ( + 9C570CC7FFD4AE34E1BB4591 = {isa = PBXGroup; children = ( C4F8FC1F6A6212470D6F4EEF, B99FD659AB1F5AE5733F0542, 50835B89AEF3E18AE107A63B, @@ -1043,31 +1027,19 @@ 8171E819672599C2594371EB, 63F06F3A718D0C1313A78321, 37E63175C424B7005BED7899, ); name = native; sourceTree = ""; }; + DFF257FA6DC46A793C24AB12 = {isa = PBXGroup; children = ( + 7FA4E3D2ACE64C064B0BFC11, + A4AF80059F74FF502CAB1655, + 16B6619A5A552495ADC91C2E, + 3003B712285C45FB9A9C5824, ); name = sources; sourceTree = ""; }; DBC38E2F8B6D4D0E1E4084E2 = {isa = PBXGroup; children = ( - 412A148C8202E8685B4A960B, - 521BD06F109EC360B7038DD4, - AA87DB4A9A22F19BDAEFE5D8, - 0CB27604266434392528A0A9, - 413DAF5E4A5A55B72FE31041, - 1D7E9C764EAEF6B62DFC3FEA, + 1BCD4423E84B52B4A245F0ED, + A7F1C7A65DBEF378CFA06C3C, + 630A6EE36909C9A4DF6C558E, + 9C570CC7FFD4AE34E1BB4591, + DFF257FA6DC46A793C24AB12, 2235F2008813426E4E917B2E, ); name = "juce_audio_devices"; sourceTree = ""; }; - 6EFA3AE1659E270768E508DE = {isa = PBXGroup; children = ( - 3682725F0866C54EA2F5B4E7, - E24CCE4B7AE25CA7990C9DCA, - 26021651C22BD6DE054AF1D6, - A38CB181B540BD7A6CA21362, - 34E6CD251FA09E2F5B0592DE, - 875A14BB773AFC27135869A1, - 54669FEC417AFCA5503F78DD, - CDF98CC2BD3A485541A79049, - 9987B55A7D7AE452D921F227, - EC79622BA496FF289861EAB9, - 8D6CCBB6ADF78D5139B35DE6, - F1D0D12D2F7CE8C88A28169B, - 73E24FDB3C3E517471A8FF3F, - B60DA66A1E0DBA5BB2549EA7, - 639BB1B8BEEED7BF60F2D891, ); name = format; sourceTree = ""; }; - BF16121C5E169FE3A2CAD521 = {isa = PBXGroup; children = ( + 163F68AE329A49AE8C4C6A87 = {isa = PBXGroup; children = ( 4BD929A35245C5C8E1128201, AF5ED93D7B6AC2DE6DCEAC23, 8E9358560B0ACE8A912B8AB3, @@ -1086,16 +1058,48 @@ 251A3E830E20378FE1E70462, 07F0E97918A02142DE52344D, 2F225714445457C8332BD3B1, ); name = codecs; sourceTree = ""; }; + 9B9D6E491AAC137A3D43CD62 = {isa = PBXGroup; children = ( + 3682725F0866C54EA2F5B4E7, + E24CCE4B7AE25CA7990C9DCA, + 26021651C22BD6DE054AF1D6, + A38CB181B540BD7A6CA21362, + 34E6CD251FA09E2F5B0592DE, + 875A14BB773AFC27135869A1, + 54669FEC417AFCA5503F78DD, + CDF98CC2BD3A485541A79049, + 9987B55A7D7AE452D921F227, + EC79622BA496FF289861EAB9, + 8D6CCBB6ADF78D5139B35DE6, + F1D0D12D2F7CE8C88A28169B, + 73E24FDB3C3E517471A8FF3F, + B60DA66A1E0DBA5BB2549EA7, + 639BB1B8BEEED7BF60F2D891, ); name = format; sourceTree = ""; }; 99F1BACC767800780A8D643F = {isa = PBXGroup; children = ( 833103DB8E0F65D0E7BEEF0C, 2D0F17B9AE9B8C3F2FF90387, ); name = sampler; sourceTree = ""; }; C8857FD6ADA102CCD5484C14 = {isa = PBXGroup; children = ( - 6EFA3AE1659E270768E508DE, - BF16121C5E169FE3A2CAD521, + 163F68AE329A49AE8C4C6A87, + 9B9D6E491AAC137A3D43CD62, 99F1BACC767800780A8D643F, - F60BFB92E0D488E003958E0F, D55687B02DF776608D011DE6, ); name = "juce_audio_formats"; sourceTree = ""; }; - 946A544FA785166188EB9942 = {isa = PBXGroup; children = ( + 0DB2BA44079181A22599C3A8 = {isa = PBXGroup; children = ( + F016087BCC0EC5E166B45215, + AAB742E00619AE4A2CA4A222, + BAD4511258CEEAD73C748782, + AC10CC6D18D4F05E307BA85C, ); name = format; sourceTree = ""; }; + B35AA217D16BC8FDC112D021 = {isa = PBXGroup; children = ( + 612FC77FBD64CC1F6ABEC287, + D86E055DC747CF4917E4981C, + A0A17D0546958E5428D46022, + A6AC42E7E0856E8A9915675D, + 45586BE1687078BDB44C33F0, + 68CAC12255032C9598B836DF, + 004A7D1BC57F2136FF31D767, + 3AC1657491C449D35317D152, + 0C7A1C47389DD6A1DE34D831, + 8781C749016774125396B268, + B6F1399CBD41DC2FF546CA8C, ); name = "format_types"; sourceTree = ""; }; + FE3DD9135B35505627D0F996 = {isa = PBXGroup; children = ( 4BDA1EF1F7CF9256A68D333B, 469C174FFE7BE215B1B7EA9E, 06156CF92A104236B6EDFD6E, @@ -1112,23 +1116,6 @@ D5C2565A72079ED9B26F4329, 3BA54B750BD87ECE45A72A3D, 9902AF593FBBEAB3B6D84F6A, ); name = processors; sourceTree = ""; }; - DE43B8949C3673683A4145E7 = {isa = PBXGroup; children = ( - F016087BCC0EC5E166B45215, - AAB742E00619AE4A2CA4A222, - BAD4511258CEEAD73C748782, - AC10CC6D18D4F05E307BA85C, ); name = format; sourceTree = ""; }; - 2D3B454266035989793B50E4 = {isa = PBXGroup; children = ( - 612FC77FBD64CC1F6ABEC287, - D86E055DC747CF4917E4981C, - A0A17D0546958E5428D46022, - A6AC42E7E0856E8A9915675D, - 45586BE1687078BDB44C33F0, - 68CAC12255032C9598B836DF, - 004A7D1BC57F2136FF31D767, - 3AC1657491C449D35317D152, - 0C7A1C47389DD6A1DE34D831, - 8781C749016774125396B268, - B6F1399CBD41DC2FF546CA8C, ); name = "format_types"; sourceTree = ""; }; 0A5D0B4D98C62D681284255B = {isa = PBXGroup; children = ( 5C3B25EFEDBDB3FF37FBD546, CF8FC5357F57FDEFB20BCFB4, @@ -1146,12 +1133,11 @@ 829E26BF13D9D5728057226C, C9441DECAB98635D65D32950, ); name = utilities; sourceTree = ""; }; 08208586E6517BD2DF67E1BB = {isa = PBXGroup; children = ( - 946A544FA785166188EB9942, - DE43B8949C3673683A4145E7, - 2D3B454266035989793B50E4, + 0DB2BA44079181A22599C3A8, + B35AA217D16BC8FDC112D021, + FE3DD9135B35505627D0F996, 0A5D0B4D98C62D681284255B, FEA13DA86CBA0709150CFACA, - 21C2EA5071601B7046CE11FB, 53774BD198186D5292A6C79E, ); name = "juce_audio_processors"; sourceTree = ""; }; 0C7DADB3ED97AF53E7F9C877 = {isa = PBXGroup; children = ( 49F24776F527FD9F6D11F8D8, @@ -1168,73 +1154,21 @@ C8416100B7FEBFFEA67C9AA4, C7F857ED7C6223F0B7BEBBD0, 0DF9423E2283E5E9A4D3AB36, ); name = gui; sourceTree = ""; }; - 52A685AD333945C4BA5AC3A0 = {isa = PBXGroup; children = ( - 10F8E2A5426A365F3193B251, - 70C902F9BB9ABFEE77FECEA1, ); name = players; sourceTree = ""; }; - D534C203A2F34567D0E49FFC = {isa = PBXGroup; children = ( + 84DCA19BCA2B97F8331CAD21 = {isa = PBXGroup; children = ( 414963BDCCA2040627721C78, 2158477C497C9435DC12DD65, 847E7E00243B8FC7BCCE69D7, BF1D2F31EFE400A6DCAB8596, 5001ED9DCB2695E7C7FB575D, ); name = native; sourceTree = ""; }; + D80C060008801D8C2CC619F4 = {isa = PBXGroup; children = ( + 10F8E2A5426A365F3193B251, + 70C902F9BB9ABFEE77FECEA1, ); name = players; sourceTree = ""; }; 481DB3EC1543DF78D91EEE0B = {isa = PBXGroup; children = ( 0C7DADB3ED97AF53E7F9C877, - 52A685AD333945C4BA5AC3A0, - D534C203A2F34567D0E49FFC, - EBAB0ECCF22BDB741F384B1D, + 84DCA19BCA2B97F8331CAD21, + D80C060008801D8C2CC619F4, 5FD667A17A029680D6D2F986, ); name = "juce_audio_utils"; sourceTree = ""; }; - 54857A0ED7C578048EA3BC8C = {isa = PBXGroup; children = ( - 56984FF7B7A8186E267CA2C7, - 7DF9149436E477A8CA9C4913, - C9B3C530D568B8F23A468735, - 90DDEFA4C3E0D9A94D89D560, - B1DF86973FEECE79964F8417, - 290313E8DFE0C4FC406C2360, - D98B4710CA9D9EEA80D3850C, - B252BBCF9F5FD643D0E9AC83, - 021E4B9D060BD0CF0860AE90, - 3899F0D969DE1CFDE1C28A4C, - 447C281C78F82035C2BD24EB, - 391E61B7E04EEEEE8A87195C, - DAEC7D47D0797A93D614BBFB, - D2079159DFD2C55DA65831AA, - F20219B169674F73013B959B, - B812EAB4E6CBB640845742ED, - 9BAED86761B8DDB97637DCB0, - 7C7709861088BBB95FBFC7B9, - BCFC623C56B7071F9CC6B0AD, - EC6AED5402632BB7AB3D9817, - B301BDB1D870A1997BBD8B31, - 6037D45756D11A1360FBDFB4, - FE0E52C9AFA1874FD0F6EDFB, - B39B217148F866D5F57942C4, ); name = text; sourceTree = ""; }; - 8F0440E037A0737A5B5A816F = {isa = PBXGroup; children = ( - 5EC7614B7F46EA2C43B14AD8, - 115AAB2BB6D1E55D688417EF, - 0093510DE4AC3C9CB46D6D05, - 5696C635F1687848F831176D, - 57290064E3CFF9DD86D814E1, - 196F23E5CD478EC63198A2D5, - DADF4E1FDD2FB8DE33E71E9B, - 589E9DB86BE9D5BCC3738166, - 4B0486F8ABCFE1914A1BE334, - BEE210C77DA7D3688A1742A4, ); name = maths; sourceTree = ""; }; - EF19B5815B61879A232AB5F8 = {isa = PBXGroup; children = ( - B410222AAD7B88C20581B38A, - 6DB7CDAC2EAD21710557CC90, - F482E3FEBB9C48AD3D3B4D27, - CD75E6F688CDFDF12DDCDB78, - 5078B5E8B29C7812E2A61C87, - B3F9F7C9AA10351F04D5841E, - EC1DB896229AC7C81EF6230B, - FFA8D7FC84A4B69BC21A109B, - 440B83793DD44839DE3E4F6F, - 10E481B0FC72E71E14CF6F16, - 35A49DE14F79186394703465, - 65ABEFA3DB37D2D541830543, - 9E5488FCBB203D6BFCC9626C, - 53E7F696AD8FE29150F9FF87, ); name = memory; sourceTree = ""; }; - 0606A517BC59F09662D14021 = {isa = PBXGroup; children = ( + 566D292EAC206E5837B40131 = {isa = PBXGroup; children = ( 1B711C8B57441E43AEC12D48, 96136E8FAEE6D138EABDC874, A4A123FEBDE48FDDBEB74AED, @@ -1256,37 +1190,7 @@ 48B594C3AC9C012619F76024, E77E3C682E425FFB37A34DF5, ECAE3FA47A5AA11B7F49930E, ); name = containers; sourceTree = ""; }; - B52E49803AFAC22A5D3DFAF9 = {isa = PBXGroup; children = ( - C25DBA75B27D857652748702, - 9AC7FDA570544046185D6933, - 58ECEED241DF27ED319D1DFC, - 09437961E4C3262AF3ADED8B, - A88B5A8101BD7EAB2B0BAB35, - 632EB1DDB282B7EA29091876, - F12E0BC6AA64C2E1A0284A26, - A37D36CA1CD0EFDD6829D108, - 5322147EFA4CACACD31C55BB, - 1945B8B1780CECAA1A49EDDA, - B607D4F65F2DE1F20187AE0C, - E04EBB578FEA27D7F991CD8A, - 992E198BAFF9F97CA8267243, - AA23BE61CCD82B6EFD668570, - 8C4B2862B075A24BB66F7BCC, - B4E7D1AC16B0EDD769C3E301, - 7427DE3DD9E5F7BC673338A9, - 2FBA7B33A6753CD6EDA3C44D, - 3A4D960AFD726944CDD837A0, - 4DBB69C768DC0AB48E4D7335, - B30B16136732BB68AB32885A, - DF3DBAEDD9DEAEB7A7D0C246, ); name = threads; sourceTree = ""; }; - E10B0598C5380293E7D3522A = {isa = PBXGroup; children = ( - D1FD340C6786DED8A06EA0BE, - 47E867EB426ED9E824837D86, - 3F6066E4811F5614743ADF18, - 658BA13CE4A1B5BDAB21F453, - 5E1B48EC342F75E172492CC2, - 7618E389756278E8A8737270, ); name = time; sourceTree = ""; }; - 52068909833FDC8D4678A63D = {isa = PBXGroup; children = ( + D3CAA19ECDDB7C664B8D647A = {isa = PBXGroup; children = ( 22D5D3A2B80C1A7DF3EC2D72, D166DF5A19C529101A29CA3D, 06ABA2CB47AC9A1C9C3DB734, @@ -1304,66 +1208,43 @@ 4E71CDAE57EC0F8252E8A379, 916C34DC7037A6ECB6B02ADC, 67E0AFE3935297E54BC38B59, ); name = files; sourceTree = ""; }; - D66C2FBDAA3856B79F27CB26 = {isa = PBXGroup; children = ( - 152BC2F3F6B0F518C984177E, - 9364B320302B675300E93B41, - 79F607C4907089E574F59974, - 7F7B055D0C2811CE7C4B4484, - 047E2858DF652C4EECE19350, - 8D1CE0B9ECDF4CF36B1CB4F4, - 43E964EF17328AB8C3F454D0, - 1A39051C4AF1619FA04E23C7, - 5E3E8D9EDD3396025DB49F40, - 12A03A62777C1C5E81950DBC, ); name = network; sourceTree = ""; }; - ABB327C80FA60E4EE212DEDA = {isa = PBXGroup; children = ( - EA7B437CA63EDE546A390088, - 9C00A3B72C9748ACFBF5C059, - A0A1B6344FD51FCDBB9C204E, - 9DA13E7352FB376508315D83, - A7C30AD9E7ACADB65E2E9FF2, - 6374A362F258DBD2F39C868C, - 0124FD2E09CC905B5F5E946D, - 33E1D4A2F37E15E02464FB04, - 1E91A2C8AF72DF59C199E818, - DEB45A52F4AAB4FF1DEFF917, - 8C907079F5A8EF3BD3DD35C1, - D234BD4D6AE149D63892A568, - 15C2EE8305EE8F0E0DA60E7E, - A5B4B4ACFAFFCA55AA7DF0EE, - DE604B27DA8E8141012B7C76, ); name = streams; sourceTree = ""; }; - F1ACCD6572C36B1C197F7389 = {isa = PBXGroup; children = ( - 9816D8CB9D6F77D837CE1581, - 1ABA7718EB30C6B8A4D60A0B, - BC189AD35765B04899A257C2, - 26F5080C5674741DEEB509A6, ); name = logging; sourceTree = ""; }; - CA8C33C6E039B1D9AEED744B = {isa = PBXGroup; children = ( - A55D76D2DD846DF369A1B062, - 7FF73F42C8BA1F00D7397605, - 5A5572F95434483C670D0763, - 25D6F3C83F487FC6A4E6E0A5, - 2B5AD253F09E8774138A92EC, - 78415F3E8CD250F76A2B4E5C, ); name = system; sourceTree = ""; }; - 8C94CC16F964A703D25D1D0C = {isa = PBXGroup; children = ( - 459BA6D8DE834F3A84690357, - 7DE03DEF670FF7640DA6BF30, - F75051C40F6B34B13C483AB9, - 1F6F203486A696D5B35DC25F, ); name = xml; sourceTree = ""; }; - 11BCBBDF1B984D6B50FF1D65 = {isa = PBXGroup; children = ( + 8F2B41AF84B55107F0EC52ED = {isa = PBXGroup; children = ( 1FE48E2A7E4965A31A55888F, ED9FD17E6D8D6E53D61077CB, C7FA975F9BC2B0A10374E66A, 0A5B25A301828B0F4A45E68B, ); name = javascript; sourceTree = ""; }; - 868BF883D27E9D8B871E75EB = {isa = PBXGroup; children = ( - CA6A35C980DA16823A27B7F6, - 8D317883E61856EE2491FC09, - 5AD10992C4A5CF4C11FB8A0D, - 9E2419E5C9BB345B5121A6D2, - 05248CC68AF398A13747B3AF, - B4AD729202F07B7BEE54E492, ); name = zip; sourceTree = ""; }; - 13FBA7C2E0827B356440A388 = {isa = PBXGroup; children = ( - 031323316BE5A4736C9E93DC, - E4F40BEE2B9AD2278B514971, ); name = "unit_tests"; sourceTree = ""; }; - E6989A7A06F752F666765CD3 = {isa = PBXGroup; children = ( + 17510F6886DEC9435C03BB4B = {isa = PBXGroup; children = ( + 9816D8CB9D6F77D837CE1581, + 1ABA7718EB30C6B8A4D60A0B, + BC189AD35765B04899A257C2, + 26F5080C5674741DEEB509A6, ); name = logging; sourceTree = ""; }; + 9804ED2634D6C5834BF321F5 = {isa = PBXGroup; children = ( + 5EC7614B7F46EA2C43B14AD8, + 115AAB2BB6D1E55D688417EF, + 0093510DE4AC3C9CB46D6D05, + 5696C635F1687848F831176D, + 57290064E3CFF9DD86D814E1, + 196F23E5CD478EC63198A2D5, + DADF4E1FDD2FB8DE33E71E9B, + 589E9DB86BE9D5BCC3738166, + 4B0486F8ABCFE1914A1BE334, + BEE210C77DA7D3688A1742A4, ); name = maths; sourceTree = ""; }; + 5AD2EEB7D5BAD4D976976204 = {isa = PBXGroup; children = ( + B410222AAD7B88C20581B38A, + 6DB7CDAC2EAD21710557CC90, + F482E3FEBB9C48AD3D3B4D27, + CD75E6F688CDFDF12DDCDB78, + 5078B5E8B29C7812E2A61C87, + B3F9F7C9AA10351F04D5841E, + EC1DB896229AC7C81EF6230B, + FFA8D7FC84A4B69BC21A109B, + 440B83793DD44839DE3E4F6F, + 10E481B0FC72E71E14CF6F16, + 35A49DE14F79186394703465, + 65ABEFA3DB37D2D541830543, + 9E5488FCBB203D6BFCC9626C, + 53E7F696AD8FE29150F9FF87, ); name = memory; sourceTree = ""; }; + 40838AC862B3884AB4933596 = {isa = PBXGroup; children = ( A1462538DDB60A384CA330C6, 33FC576912A6019A3F14604B, 8EF7ED003297DFA5026CC445, @@ -1371,7 +1252,7 @@ 94C3AA9784869B88B76D1F24, 79C23DAB6FB460C2A29A7815, B072058D4853C3D58657D667, ); name = misc; sourceTree = ""; }; - F83F9A68BD888CC09E3010F6 = {isa = PBXGroup; children = ( + 68DE5DA19EDA288EC77B1397 = {isa = PBXGroup; children = ( 8461D846AE31A276B18B6362, DAC04A108BE4FB935F5A7D37, 0AFDB7BA03791E1D80ADD26A, @@ -1401,68 +1282,151 @@ 49C27EB9F39A5C1BAB48A3CF, A49E4ACB0716C74EDC25DC50, 4B616298D27D8AFCAF94A62B, ); name = native; sourceTree = ""; }; - FEA1B0BA7F8F75F1333343F3 = {isa = PBXGroup; children = ( - 54857A0ED7C578048EA3BC8C, - 8F0440E037A0737A5B5A816F, - EF19B5815B61879A232AB5F8, - 0606A517BC59F09662D14021, - B52E49803AFAC22A5D3DFAF9, - E10B0598C5380293E7D3522A, - 52068909833FDC8D4678A63D, - D66C2FBDAA3856B79F27CB26, - ABB327C80FA60E4EE212DEDA, - F1ACCD6572C36B1C197F7389, - CA8C33C6E039B1D9AEED744B, - 8C94CC16F964A703D25D1D0C, - 11BCBBDF1B984D6B50FF1D65, - 868BF883D27E9D8B871E75EB, - 13FBA7C2E0827B356440A388, - E6989A7A06F752F666765CD3, - F83F9A68BD888CC09E3010F6, - 4A1D30BBAB2649F4C0970E87, - 59E9E1263FAA9E36D6D33C01, ); name = "juce_core"; sourceTree = ""; }; - E041BB0DC52093F623C413CE = {isa = PBXGroup; children = ( - 94BF50B22594BFFBBF487F68, + 815BBF68DACA9B7DAD3277FA = {isa = PBXGroup; children = ( + 152BC2F3F6B0F518C984177E, + 9364B320302B675300E93B41, + 79F607C4907089E574F59974, + 7F7B055D0C2811CE7C4B4484, + 047E2858DF652C4EECE19350, + 8D1CE0B9ECDF4CF36B1CB4F4, + 43E964EF17328AB8C3F454D0, + 1A39051C4AF1619FA04E23C7, + 5E3E8D9EDD3396025DB49F40, + 12A03A62777C1C5E81950DBC, ); name = network; sourceTree = ""; }; + B728B781DF6487DFEBA5D072 = {isa = PBXGroup; children = ( + EA7B437CA63EDE546A390088, + 9C00A3B72C9748ACFBF5C059, + A0A1B6344FD51FCDBB9C204E, + 9DA13E7352FB376508315D83, + A7C30AD9E7ACADB65E2E9FF2, + 6374A362F258DBD2F39C868C, + 0124FD2E09CC905B5F5E946D, + 33E1D4A2F37E15E02464FB04, + 1E91A2C8AF72DF59C199E818, + DEB45A52F4AAB4FF1DEFF917, + 8C907079F5A8EF3BD3DD35C1, + D234BD4D6AE149D63892A568, + 15C2EE8305EE8F0E0DA60E7E, + A5B4B4ACFAFFCA55AA7DF0EE, + DE604B27DA8E8141012B7C76, ); name = streams; sourceTree = ""; }; + CA8C33C6E039B1D9AEED744B = {isa = PBXGroup; children = ( + A55D76D2DD846DF369A1B062, + 7FF73F42C8BA1F00D7397605, + 5A5572F95434483C670D0763, + 25D6F3C83F487FC6A4E6E0A5, + 2B5AD253F09E8774138A92EC, + 78415F3E8CD250F76A2B4E5C, ); name = system; sourceTree = ""; }; + 679D8B32CDF18BEC9868D766 = {isa = PBXGroup; children = ( + 56984FF7B7A8186E267CA2C7, + 7DF9149436E477A8CA9C4913, + C9B3C530D568B8F23A468735, + 90DDEFA4C3E0D9A94D89D560, + B1DF86973FEECE79964F8417, + 290313E8DFE0C4FC406C2360, + D98B4710CA9D9EEA80D3850C, + B252BBCF9F5FD643D0E9AC83, + 021E4B9D060BD0CF0860AE90, + 3899F0D969DE1CFDE1C28A4C, + 447C281C78F82035C2BD24EB, + 391E61B7E04EEEEE8A87195C, + DAEC7D47D0797A93D614BBFB, + D2079159DFD2C55DA65831AA, + F20219B169674F73013B959B, + B812EAB4E6CBB640845742ED, + 9BAED86761B8DDB97637DCB0, + 7C7709861088BBB95FBFC7B9, + BCFC623C56B7071F9CC6B0AD, + EC6AED5402632BB7AB3D9817, + B301BDB1D870A1997BBD8B31, + 6037D45756D11A1360FBDFB4, + FE0E52C9AFA1874FD0F6EDFB, + B39B217148F866D5F57942C4, ); name = text; sourceTree = ""; }; + E60CC81027CC44036DFBFFCC = {isa = PBXGroup; children = ( + C25DBA75B27D857652748702, + 9AC7FDA570544046185D6933, + 58ECEED241DF27ED319D1DFC, + 09437961E4C3262AF3ADED8B, + A88B5A8101BD7EAB2B0BAB35, + 632EB1DDB282B7EA29091876, + F12E0BC6AA64C2E1A0284A26, + A37D36CA1CD0EFDD6829D108, + 5322147EFA4CACACD31C55BB, + 1945B8B1780CECAA1A49EDDA, + B607D4F65F2DE1F20187AE0C, + E04EBB578FEA27D7F991CD8A, + 992E198BAFF9F97CA8267243, + AA23BE61CCD82B6EFD668570, + 8C4B2862B075A24BB66F7BCC, + B4E7D1AC16B0EDD769C3E301, + 7427DE3DD9E5F7BC673338A9, + 2FBA7B33A6753CD6EDA3C44D, + 3A4D960AFD726944CDD837A0, + 4DBB69C768DC0AB48E4D7335, + B30B16136732BB68AB32885A, + DF3DBAEDD9DEAEB7A7D0C246, ); name = threads; sourceTree = ""; }; + CE4C42BE639FF296A3B3FB54 = {isa = PBXGroup; children = ( + D1FD340C6786DED8A06EA0BE, + 47E867EB426ED9E824837D86, + 3F6066E4811F5614743ADF18, + 658BA13CE4A1B5BDAB21F453, + 5E1B48EC342F75E172492CC2, + 7618E389756278E8A8737270, ); name = time; sourceTree = ""; }; + 13FBA7C2E0827B356440A388 = {isa = PBXGroup; children = ( + 031323316BE5A4736C9E93DC, + E4F40BEE2B9AD2278B514971, ); name = "unit_tests"; sourceTree = ""; }; + 54B15408924A124E02F9E7D2 = {isa = PBXGroup; children = ( + 459BA6D8DE834F3A84690357, + 7DE03DEF670FF7640DA6BF30, + F75051C40F6B34B13C483AB9, + 1F6F203486A696D5B35DC25F, ); name = xml; sourceTree = ""; }; + C9B5CA73ACDF7CCCC0E830BE = {isa = PBXGroup; children = ( + CA6A35C980DA16823A27B7F6, + 8D317883E61856EE2491FC09, + 5AD10992C4A5CF4C11FB8A0D, + 9E2419E5C9BB345B5121A6D2, + 05248CC68AF398A13747B3AF, + B4AD729202F07B7BEE54E492, ); name = zip; sourceTree = ""; }; + FEA1B0BA7F8F75F1333343F3 = {isa = PBXGroup; children = ( + 566D292EAC206E5837B40131, + D3CAA19ECDDB7C664B8D647A, + 8F2B41AF84B55107F0EC52ED, + 17510F6886DEC9435C03BB4B, + 9804ED2634D6C5834BF321F5, + 5AD2EEB7D5BAD4D976976204, + 40838AC862B3884AB4933596, + 68DE5DA19EDA288EC77B1397, + 815BBF68DACA9B7DAD3277FA, + B728B781DF6487DFEBA5D072, + CA8C33C6E039B1D9AEED744B, + 679D8B32CDF18BEC9868D766, + E60CC81027CC44036DFBFFCC, + CE4C42BE639FF296A3B3FB54, + 13FBA7C2E0827B356440A388, + 54B15408924A124E02F9E7D2, + C9B5CA73ACDF7CCCC0E830BE, + 59E9E1263FAA9E36D6D33C01, ); name = "juce_core"; sourceTree = ""; }; + 1E1AC211840B2F5FFEF23EFE = {isa = PBXGroup; children = ( + 35AE3C6D75DE08E9C41DFCEE, + 406DF1B4D378562F659E8565, + 2A25688682B14F59080B8856, + 5029A627A11CDF63AF4F5B8F, ); name = "app_properties"; sourceTree = ""; }; + 9D61E1F52239600FDC155F07 = {isa = PBXGroup; children = ( + DEED8BDABC10E6650C61915D, + A759DC9DA67FE7574884F88D, + 9CDD6AA35716672F050A28C4, ); name = undomanager; sourceTree = ""; }; + E1ED042A7C1CC9770756E817 = {isa = PBXGroup; children = ( + 94BF50B22594BFFBBF487F68, C01C65AA178CAAD65CDF7273, DD813DFB4467E734B53BD1F4, DF329E2274A09998C98424BF, C80C46AC11D0A36B43BF545C, 19A0D8CE0DDC2B5A8215ED90, ); name = values; sourceTree = ""; }; - 9D61E1F52239600FDC155F07 = {isa = PBXGroup; children = ( - DEED8BDABC10E6650C61915D, - A759DC9DA67FE7574884F88D, - 9CDD6AA35716672F050A28C4, ); name = undomanager; sourceTree = ""; }; - 20FE35E9EAC903FACAD65400 = {isa = PBXGroup; children = ( - 35AE3C6D75DE08E9C41DFCEE, - 406DF1B4D378562F659E8565, - 2A25688682B14F59080B8856, - 5029A627A11CDF63AF4F5B8F, ); name = "app_properties"; sourceTree = ""; }; 584A723B020C02FF0714AC51 = {isa = PBXGroup; children = ( - E041BB0DC52093F623C413CE, + 1E1AC211840B2F5FFEF23EFE, 9D61E1F52239600FDC155F07, - 20FE35E9EAC903FACAD65400, - 4999D0E2E73B14F89B3852B2, + E1ED042A7C1CC9770756E817, D1B0DB676A6A968AA8539F91, ); name = "juce_data_structures"; sourceTree = ""; }; - D0B6D317D5D309AA53817F7F = {isa = PBXGroup; children = ( - 977004696868887798BE902E, - DAB4E720D859B35A658F42A6, - 085EA881D89B7D96B4E1C4EF, - 869267FDBCC5DA2192C28D1F, - 420826E000BDB4599401C676, - 4DA35338F37F962A4FE2E519, - DEEBA624C3A1C4317AC9AE65, - 2A6A33F1E1EF96645DE3A7A9, - 5328DAC2EF0B411BDEE766C0, - 15A9B402DFA75E656A407EC6, - 132527D90182FABFAD6B679A, - 6B557AF16786514B9B509F6E, - 96C10BDED107AED6A992F38C, ); name = messages; sourceTree = ""; }; - 219CF44A11B0306C4C8E089A = {isa = PBXGroup; children = ( - 7CD1D9760A7F9124BC92868A, - 4EA1329ABB28BF7D1E2BCEE7, - 86ADBCA3CFDA607F9E22805E, - 2977F9A301367D33C8054620, ); name = timers; sourceTree = ""; }; - 867F5167D5B02633DE3C27FF = {isa = PBXGroup; children = ( + 6EE84109ECE595FD76A85FA9 = {isa = PBXGroup; children = ( 8A282A87C13A4CB559B544D5, DB9ADD80EF2DCECC21876922, B73F7F0669A6434AA911BB2A, @@ -1471,14 +1435,28 @@ 4D8B25F49672278DAD980D37, 8E317934922B12ABA2B5A8AA, 671AE5D17EF53649D7D1B706, ); name = broadcasters; sourceTree = ""; }; - CD5127A5D0157A6C8DAE649C = {isa = PBXGroup; children = ( + 337E513465DEFBF4ACAA5ACA = {isa = PBXGroup; children = ( 7FCE792C7AB12179255A503B, 616001AC742985F6056FC373, CCD2995B73F60BDBAAFC07C9, 7EB411B3EEEF32A2457A28A3, 84EA235515C1B97954C1F97C, 53DB1E1F972D23211F994563, ); name = interprocess; sourceTree = ""; }; - E7EB8F13CC4D253F1FBED90C = {isa = PBXGroup; children = ( + 456E82EC4B7488C7113FFF91 = {isa = PBXGroup; children = ( + 977004696868887798BE902E, + DAB4E720D859B35A658F42A6, + 085EA881D89B7D96B4E1C4EF, + 869267FDBCC5DA2192C28D1F, + 420826E000BDB4599401C676, + 4DA35338F37F962A4FE2E519, + DEEBA624C3A1C4317AC9AE65, + 2A6A33F1E1EF96645DE3A7A9, + 5328DAC2EF0B411BDEE766C0, + 15A9B402DFA75E656A407EC6, + 132527D90182FABFAD6B679A, + 6B557AF16786514B9B509F6E, + 96C10BDED107AED6A992F38C, ); name = messages; sourceTree = ""; }; + 5DE819894F47B7825D1AB4E3 = {isa = PBXGroup; children = ( 2D5463C56EB1D673D4C37A26, 2101C88856D6E4101D4B6EB9, F8A4925B3E23206A0754205E, @@ -1487,13 +1465,17 @@ 3A4ADB03B4FDD3E092A4EA1F, BA50382ECF67058553C0CF60, 0995D7B07504B098C495A289, ); name = native; sourceTree = ""; }; + B482FC9D25B806C6972EB2E5 = {isa = PBXGroup; children = ( + 7CD1D9760A7F9124BC92868A, + 4EA1329ABB28BF7D1E2BCEE7, + 86ADBCA3CFDA607F9E22805E, + 2977F9A301367D33C8054620, ); name = timers; sourceTree = ""; }; 9999265D6565E84C519B6188 = {isa = PBXGroup; children = ( - D0B6D317D5D309AA53817F7F, - 219CF44A11B0306C4C8E089A, - 867F5167D5B02633DE3C27FF, - CD5127A5D0157A6C8DAE649C, - E7EB8F13CC4D253F1FBED90C, - 62AD83AD4696E47FB45585CB, + 6EE84109ECE595FD76A85FA9, + 337E513465DEFBF4ACAA5ACA, + 456E82EC4B7488C7113FFF91, + 5DE819894F47B7825D1AB4E3, + B482FC9D25B806C6972EB2E5, 2EDAD84A240F6EA14E91F843, ); name = "juce_events"; sourceTree = ""; }; D96C00E687028523A6B95820 = {isa = PBXGroup; children = ( 6687C444F957D7D097F6D457, @@ -1513,19 +1495,25 @@ CB2ABF575A275A9AFAF69AB6, D6529F0028A0D64B57BD486A, D9ACF6590CE093AE1B687493, ); name = contexts; sourceTree = ""; }; - 11E04A6A98874D8C749E8125 = {isa = PBXGroup; children = ( - 64E9F1A471FB4139A86242AD, - 7983BE181790E622062ABDA7, - EF6DCFE1A8648BA97D9E027B, - B2B7AA7BD345763FD87C6F6C, - CCB0F34697E82EF0D5FF4B44, - 5B43C06682E6348DCD10BECA, - E13F0F8F7F6F633D94F8852E, - 10BE0702983DAC068A700C60, ); name = images; sourceTree = ""; }; - 5B11A45CDA3691A7C35A7DE3 = {isa = PBXGroup; children = ( - ADDD1F7465029C1760729DEC, - 626A01BA93A061B77DE39B01, - 3FD158E0EBB5A23F749067E3, ); name = "image_formats"; sourceTree = ""; }; + 57F5DFEF697CEFA865225015 = {isa = PBXGroup; children = ( + 031D5EF47AD1A899C5FEB1C9, + 55A358EA30720C4A5CCA9151, + 215DE048889CCA704E8F5112, + 87EA6E46F50CE9F1225F5378, + DBE644AB8DD7935E701F364A, ); name = effects; sourceTree = ""; }; + E9D66FAE21704D06A0B83946 = {isa = PBXGroup; children = ( + BE790FC31FED01F453778D57, + 57F15A42094E5ACCA8DB407D, + DC1F273C442E0C5B476BFBB4, + A2D5629F1BF85B126284E956, + CDE1C86EB362EDC8A03F428F, + 84151C5E4FC8B82EFA3EA196, + F5442F8B15FB0A77E4648186, + 27584E89B3BADB1CF4B1FDE4, + 1F2B9396D1F9383A2BE87F61, + BC21204055502ECD5D995C9A, + B0F96C67BA2727CA3DBE84B2, + 76EF2B2A80865A874EA3AC21, ); name = fonts; sourceTree = ""; }; 760DBB50894CEE6E6A9683E9 = {isa = PBXGroup; children = ( 490C9E6C4CFC2DACA9D020F5, 183BE9E5FB25F41ACD9E9773, @@ -1542,30 +1530,20 @@ DD30B985E81FD9E1A2DA0CFA, ACC586E84D66B1187620EFA7, 924AD69D9805BF69CF891A26, ); name = geometry; sourceTree = ""; }; - 161618966E3DD04535D909F4 = {isa = PBXGroup; children = ( - CD90BB1F67F6D769D73D3A01, - 281A6D0D7525F65789FB49EF, - 9BC778712D665C9DF94C08A0, ); name = placement; sourceTree = ""; }; - 765E46E76E5F123A08D7DA64 = {isa = PBXGroup; children = ( - BE790FC31FED01F453778D57, - 57F15A42094E5ACCA8DB407D, - DC1F273C442E0C5B476BFBB4, - A2D5629F1BF85B126284E956, - CDE1C86EB362EDC8A03F428F, - 84151C5E4FC8B82EFA3EA196, - F5442F8B15FB0A77E4648186, - 27584E89B3BADB1CF4B1FDE4, - 1F2B9396D1F9383A2BE87F61, - BC21204055502ECD5D995C9A, - B0F96C67BA2727CA3DBE84B2, - 76EF2B2A80865A874EA3AC21, ); name = fonts; sourceTree = ""; }; - 9A92559D2C772DB8D1AC41BA = {isa = PBXGroup; children = ( - 031D5EF47AD1A899C5FEB1C9, - 55A358EA30720C4A5CCA9151, - 215DE048889CCA704E8F5112, - 87EA6E46F50CE9F1225F5378, - DBE644AB8DD7935E701F364A, ); name = effects; sourceTree = ""; }; - 35BA4E7412123EA78166D65C = {isa = PBXGroup; children = ( + C34D6D30D8DBCA8AB20E0CA9 = {isa = PBXGroup; children = ( + ADDD1F7465029C1760729DEC, + 626A01BA93A061B77DE39B01, + 3FD158E0EBB5A23F749067E3, ); name = "image_formats"; sourceTree = ""; }; + BE7999C01F4E8918A26757D9 = {isa = PBXGroup; children = ( + 64E9F1A471FB4139A86242AD, + 7983BE181790E622062ABDA7, + EF6DCFE1A8648BA97D9E027B, + B2B7AA7BD345763FD87C6F6C, + CCB0F34697E82EF0D5FF4B44, + 5B43C06682E6348DCD10BECA, + E13F0F8F7F6F633D94F8852E, + 10BE0702983DAC068A700C60, ); name = images; sourceTree = ""; }; + 4AA7012AF7750719875F4CB9 = {isa = PBXGroup; children = ( 77451A1E595A87FE92658636, 26A66F26019CBD79F5A91C9A, AE3B0657991C1CC3638745B5, @@ -1579,19 +1557,54 @@ A67FE9CFCAF3E3883D94C392, F89103411772458E971E8C81, BE488D6CD2C0140A9B6E934C, ); name = native; sourceTree = ""; }; + 649291E367D69150D9B29E97 = {isa = PBXGroup; children = ( + CD90BB1F67F6D769D73D3A01, + 281A6D0D7525F65789FB49EF, + 9BC778712D665C9DF94C08A0, ); name = placement; sourceTree = ""; }; 6D0CD7DF808796C772B9CF79 = {isa = PBXGroup; children = ( D96C00E687028523A6B95820, C20FDADCE5D132ADD0F0B674, - 11E04A6A98874D8C749E8125, - 5B11A45CDA3691A7C35A7DE3, + 57F5DFEF697CEFA865225015, + E9D66FAE21704D06A0B83946, 760DBB50894CEE6E6A9683E9, - 161618966E3DD04535D909F4, - 765E46E76E5F123A08D7DA64, - 9A92559D2C772DB8D1AC41BA, - 35BA4E7412123EA78166D65C, - 6AE0098B6A2E1EAAE4229AEC, + C34D6D30D8DBCA8AB20E0CA9, + BE7999C01F4E8918A26757D9, + 4AA7012AF7750719875F4CB9, + 649291E367D69150D9B29E97, 346D8BC0FDE14C4BE4CAE645, ); name = "juce_graphics"; sourceTree = ""; }; - 83FB8583DA1B49CE63FD33E6 = {isa = PBXGroup; children = ( + 14036E5BB20F9B91CE588A6D = {isa = PBXGroup; children = ( + F193B593463CBEA3B4F399C1, + EE10729725D82DBAF10420A9, ); name = application; sourceTree = ""; }; + CE4F071417E914EE0C29050F = {isa = PBXGroup; children = ( + C2CED429B672EB6A5D299F68, + 640409A66565092660767890, + D33A70241E8C2D22B6409385, + 2AAE45171EA474D2FEDBEF6B, + BD06615203039932C590F0D8, + 5E7C3EF67857DB0082A41E95, + 9CE0F9D7C49B64C29A699E3D, + 65268CEE346EB4D090D434DF, + A96E3DEAF00EC750459EE0BB, + 68D30198ED90BAB25E06FB93, + 8C1169C0AAC0A019D2DBE488, + DBC3334D0BE4DE348E479B3B, + 6CC8C6277F4B378BB2516B99, + 5F7997D0291392415EB5670D, + 8B83FD1FA65C4103DDE2EA9C, + 43D160D6ED038A7088AB3DEC, + 4B612CF023FAAAB715A7CE61, + 76CEAA7DA1188C7BA85E9AD4, ); name = buttons; sourceTree = ""; }; + 03E007E3CFCF5C62E91D9B28 = {isa = PBXGroup; children = ( + 17A622FB24C67AF413278C9D, + EF26FBEF648444F597EED4D9, + 4166F8C587E680C19CDB28D2, + 292937C4EBBA8D66231DEF1E, + 858D95EA823FCD1DBFBC4E96, + DE62CAD14A6EA0B6F66E2B9A, + 0A4BDBC90AD26454FF1F992A, + 54D12DFAAC0B8DA6E394204C, + 7219E995BF8937AA13EF0937, ); name = commands; sourceTree = ""; }; + EBB653557413A1E1B90D2280 = {isa = PBXGroup; children = ( 5F467F2059AE430E6BF3F4C0, 70423D657809189527B69E00, 82E3B133D0E15FC5A0467749, @@ -1601,28 +1614,46 @@ 1AE59A7E8079843A9523C1C3, 0172D6B3308953A0A0484272, D00B28DABFC2293AD6A9D856, ); name = components; sourceTree = ""; }; - 7E1DABFE3234865540CA3ABA = {isa = PBXGroup; children = ( - A612D2AEB82CA6769747CFF8, - 00F105203610541906FA031C, - A4C85C1FBBAEF5CD869B481A, - 21AA213CE75E3291949C6CBB, - C8516C1E40F21AF2F48EE246, - 90794FCA3ACFCE9FF934CFCA, - 7A55A7E6495A10FE553E75EB, - ED7B6E0CCAABFFD95483A5A1, - 2570C4274F677D5F73074430, - B3F638A9960D94D4E38C3EE5, - B4FEFA79560682768177D629, - B3E9F31A38FEE09FFEB0E997, - FA5389B4B4B922397A55CB60, - F49F1A69A3B46150C57557D0, - AE3CFB79C6A02BB12EB0A2BA, - 67B7C5D013D32150AA632AFE, - F4E9F80E7F85608F4A5AB58F, - 1ADF350761EB5629DF148F35, - F4ABBA594FA6BC2FBEDD398F, - F62BBC1A8B1C678801A0418F, ); name = mouse; sourceTree = ""; }; - 8F207CAF34524A39BAA9EEC1 = {isa = PBXGroup; children = ( + B1DC18EAAEA038ACF5504D45 = {isa = PBXGroup; children = ( + 48914D8EF53DF4F467B5C38E, + 19CF04AE6B9BA0BF4B673644, + 3A0905D5A44682BA32E890B5, + 34E24767484BE14AA957A1CB, + F40EB47EEC8830E90B51887A, + 1B5C5E960E7409E889F78A02, + 52143236E07D91EB0AF4C7BC, + 34D309D5E22BA0FF12D2FEE7, + D0C3247AC5F5E17108E67EA5, + 2A9C48E02F347508B60E1E21, + 07AB7FDD7580231858DA3BD3, + 7E2B039E35B63D564CB0E12B, + 7A223F4215B0F750291066C3, + 0B3E8AF5DD78B8C46461633D, + 5C5EA791F21CA31804DBD014, ); name = drawables; sourceTree = ""; }; + 3AC48E55C541B2FB79393A17 = {isa = PBXGroup; children = ( + 85929AE1240EF7396488E6EF, + 1E02F37ED1CED5CE1DDE07A0, + 7328E44FE859DD15EC2CE03A, + 34A5918D9A6D9E594FDDA424, + 515A303B1DE0FFD73F905EC7, + C8F142A5E2D13E72F99E219E, + CFC4CBAAADA0714B6334AB82, + A770DBBE0DD8D1D33450AB3D, + 7793AAB87CA8422BEB1D2786, + 32600FBC59D4D1081295E262, + 5221FCE051C50A62D61AB705, + 64CB953C4710E1182A72BA47, + 42D0E88CB303E30747CE24FE, + B1CF51AE63BB5DEBECD47875, + 33E8C12F554677E58F4BAE77, + 496C15C1B88544F6B30707D1, + 5B0E1920431F1047B1306B7D, + 2FA12C63BC0BD2C8DF3B03CB, + D4C3B2CECDA6BE1056EB21E6, + CD8DB8D0560BACDD3845F550, + 9481495E00E43EBBCF41D165, + D7EF1A8F35C7DA552BC9AD32, ); name = filebrowser; sourceTree = ""; }; + 8FCA1F2EC8FD85E745A9CFE5 = {isa = PBXGroup; children = ( 01C131F232C1BBF49445C4C2, 2E4666160268FAC7A532A06F, 2F629B6A39DD38758FE73113, @@ -1636,62 +1667,7 @@ 1113FC41E8F9E67116F34119, 4C1C0EABAF9943E25BB843E2, C8ED6F312DBD9DE5E9A1B568, ); name = keyboard; sourceTree = ""; }; - A439B5AB535FCD05D9635E47 = {isa = PBXGroup; children = ( - B92FE036F9E2892A4E7BA7BF, - 0AD47AB335E576ACA9979911, - 692760FF53C119B0ADCEBC85, - 74965ED2CA35AFBE8CF98315, - 88B3C4FF9311F4797F9BDCCA, - D8D135DCCC6EF939F0CD2A26, - BB30BEBF839C3640BB28B3D1, - 43248265F0C0DFDCBF4CBBFB, - 86771CD55EEBF4DCD6B3EE1C, - 273F8B5CC164C605070744D7, - 443719DFD779BD07F5831148, - 40AA1B902D8D3CB54D860BBE, - 961694E31BDCEBFC65CC1796, - 85D5A35174B569C59CF2C7F3, - 7977C9703BF976B2CC300105, - A8B4A6DDE41B6826A72E1CC1, - 154C899287F20AFF9A47016E, - 2BDA963F7AA43162273A3224, - DB9BF231B5007FC6051A639E, - 84758DEDFF52B8A4A78DF410, - 58D8DA39709C9E4902C964BF, - 5BD03168178B05F7A6F1126A, - BA11889570DB5E67AD37DB90, - 2C1FCF64B8120D658E982254, - 8B5B75774474FCA544B1B2FD, - FF704E82ACB2DEB955F06B02, - CCAFCC6717B719157B251C1B, ); name = widgets; sourceTree = ""; }; - 9554444EAF47E14FB0E625E6 = {isa = PBXGroup; children = ( - 0AAFF309A3F53A79BD65A222, - 6EF4481E63CDB816C43CFE33, - 50F0CD4FF37A8BD224C4A696, - 9DE1DEB9CB034DBF7F1603BF, - FFC31B01BFA016D0D97EFFC1, - FFA5E5B817C46570A742F8DB, - CEB5926D26D476217426C3DC, - DF1900E8201A1BCCBC64AF00, - F860CDA9B50B6B178D431622, - 179021EB8CF93BAF69C822DA, - DF7FFD1509B205871099C5B7, - 8CA657F3BF721467B5EC9053, - 06A3571D29486CC63867E429, - C704CA2145896AAB100E6D1C, - 86FA92C698D7FA9BB526A62F, - B4BD3B842D678DD5C850A7AA, - D39E4EA15D8933D05802B88E, - 0070839D920C6E0890104E57, - BBFC02ADF6B29159C4E8C758, ); name = windows; sourceTree = ""; }; - 6D7115C8BBAFCEEDEF3B29A8 = {isa = PBXGroup; children = ( - DFB53C51F58D5F2CC3B488C9, - 3947CE32DD0E2EF74A9A5685, - D5B2347B8869A49762221315, - 5786743BB354833AD3E7C941, - E8591ABA5B7B62C30D83359C, - 452DA077C32F269A990CAF7F, ); name = menus; sourceTree = ""; }; - A6B239F3F3ED96077D3ACFE5 = {isa = PBXGroup; children = ( + 293A8F2A2A279CC380D3AE28 = {isa = PBXGroup; children = ( C54484F67D536E24BF7FC8B1, 6315EC0AA8AAC51EF78270C3, C6A2E5AE96FB8DE7F76D10E8, @@ -1728,72 +1704,7 @@ 92123D5456E4E881FDE03CF3, 9C3D731E59E142B877B3B40A, 9AE96EFA03DB4690EC7D7EF7, ); name = layout; sourceTree = ""; }; - 4BCDD6827692F581AFD87F9A = {isa = PBXGroup; children = ( - C2CED429B672EB6A5D299F68, - 640409A66565092660767890, - D33A70241E8C2D22B6409385, - 2AAE45171EA474D2FEDBEF6B, - BD06615203039932C590F0D8, - 5E7C3EF67857DB0082A41E95, - 9CE0F9D7C49B64C29A699E3D, - 65268CEE346EB4D090D434DF, - A96E3DEAF00EC750459EE0BB, - 68D30198ED90BAB25E06FB93, - 8C1169C0AAC0A019D2DBE488, - DBC3334D0BE4DE348E479B3B, - 6CC8C6277F4B378BB2516B99, - 5F7997D0291392415EB5670D, - 8B83FD1FA65C4103DDE2EA9C, - 43D160D6ED038A7088AB3DEC, - 4B612CF023FAAAB715A7CE61, - 76CEAA7DA1188C7BA85E9AD4, ); name = buttons; sourceTree = ""; }; - 897AD2913E5E4B03E0FA59F4 = {isa = PBXGroup; children = ( - 45AEBBCAC5AEBF62F00C26B2, - 115DD24D8087A0F9DEDFE56A, - 8A9C5EBA0F19F7979A38DDF0, - C12A4B017FACBA4EC31EA7CF, - D8CB941CF4128105B5FA76FD, - 63217D136190E7F6D1D7D4B5, - 298F762E40199B266A9E2BFC, - BFF3AE3A9F6BB64BE5616A50, - 26FB1EB0E5333AFEB5A9C673, - E7AC5DB63FE9C67DA227E2D9, - B2324576FF886CB84C45CC49, - 2DCE43708C0681747EDD7D71, - 5A8B09391BEE95EFE335F7EE, - 02F93E26C18DF960E7F84C58, ); name = positioning; sourceTree = ""; }; - EE06F0065901763ED2B9DA8F = {isa = PBXGroup; children = ( - 48914D8EF53DF4F467B5C38E, - 19CF04AE6B9BA0BF4B673644, - 3A0905D5A44682BA32E890B5, - 34E24767484BE14AA957A1CB, - F40EB47EEC8830E90B51887A, - 1B5C5E960E7409E889F78A02, - 52143236E07D91EB0AF4C7BC, - 34D309D5E22BA0FF12D2FEE7, - D0C3247AC5F5E17108E67EA5, - 2A9C48E02F347508B60E1E21, - 07AB7FDD7580231858DA3BD3, - 7E2B039E35B63D564CB0E12B, - 7A223F4215B0F750291066C3, - 0B3E8AF5DD78B8C46461633D, - 5C5EA791F21CA31804DBD014, ); name = drawables; sourceTree = ""; }; - 2677AC3B7C1F7C3B985FD692 = {isa = PBXGroup; children = ( - 2D5C31D2E08FE74B61101250, - 13BE2012758BD5A811FB1619, - 2C16FFCFBF61CF478520019E, - AC61D2A968CDA510B480DC8D, - 846D8BE3FE17967539E883C3, - 2E22793041EE56845DCD02A9, - B9686DBC8D800831E3CEC46C, - E87F503108182FD43982C45D, - DF78C17F0D24AB45003D96BC, - 18C27047735CAAD217F9C7CF, - 6187479B8B75C129BEFF9CF3, - 44A7BA2DD53EE355E052627B, - 550ACC8080B604CACF4A1327, - 6CEDDB70061CF81C7ADCA315, ); name = properties; sourceTree = ""; }; - 8990AF2A8F1384EAA27C085F = {isa = PBXGroup; children = ( + CD44E7B93243D911BD21D5CF = {isa = PBXGroup; children = ( FB80193BD95C440867B71614, 58DBF3229DF035E3FDE0DD96, 5BB8C184757E8472A0DBC655, @@ -1802,48 +1713,40 @@ 3F97F503656083301FF92E9A, 31706C2C6BC3F1FE61C6F336, 81A990BB88C606DFA9303366, ); name = lookandfeel; sourceTree = ""; }; - 6D3969CCF4EF5BD6940299E6 = {isa = PBXGroup; children = ( - 85929AE1240EF7396488E6EF, - 1E02F37ED1CED5CE1DDE07A0, - 7328E44FE859DD15EC2CE03A, - 34A5918D9A6D9E594FDDA424, - 515A303B1DE0FFD73F905EC7, - C8F142A5E2D13E72F99E219E, - CFC4CBAAADA0714B6334AB82, - A770DBBE0DD8D1D33450AB3D, - 7793AAB87CA8422BEB1D2786, - 32600FBC59D4D1081295E262, - 5221FCE051C50A62D61AB705, - 64CB953C4710E1182A72BA47, - 42D0E88CB303E30747CE24FE, - B1CF51AE63BB5DEBECD47875, - 33E8C12F554677E58F4BAE77, - 496C15C1B88544F6B30707D1, - 5B0E1920431F1047B1306B7D, - 2FA12C63BC0BD2C8DF3B03CB, - D4C3B2CECDA6BE1056EB21E6, - CD8DB8D0560BACDD3845F550, - 9481495E00E43EBBCF41D165, - D7EF1A8F35C7DA552BC9AD32, ); name = filebrowser; sourceTree = ""; }; - 82441657EFB9BB5DEBE86CCF = {isa = PBXGroup; children = ( - 17A622FB24C67AF413278C9D, - EF26FBEF648444F597EED4D9, - 4166F8C587E680C19CDB28D2, - 292937C4EBBA8D66231DEF1E, - 858D95EA823FCD1DBFBC4E96, - DE62CAD14A6EA0B6F66E2B9A, - 0A4BDBC90AD26454FF1F992A, - 54D12DFAAC0B8DA6E394204C, - 7219E995BF8937AA13EF0937, ); name = commands; sourceTree = ""; }; - E268D6E2AAB12B20D826CC5C = {isa = PBXGroup; children = ( + 4CF448A76997972AA7E2541B = {isa = PBXGroup; children = ( + DFB53C51F58D5F2CC3B488C9, + 3947CE32DD0E2EF74A9A5685, + D5B2347B8869A49762221315, + 5786743BB354833AD3E7C941, + E8591ABA5B7B62C30D83359C, + 452DA077C32F269A990CAF7F, ); name = menus; sourceTree = ""; }; + 67A74E16A0A62A4AC8459371 = {isa = PBXGroup; children = ( 679F43697B35F986EA2CAE00, 305C4EC192FB709CAA24530E, E5ADA9D2394B8B8C38431782, 9DFB1207084A2C2E0C53DB62, ); name = misc; sourceTree = ""; }; - D951574DD75B51FCEC27319C = {isa = PBXGroup; children = ( - F193B593463CBEA3B4F399C1, - EE10729725D82DBAF10420A9, ); name = application; sourceTree = ""; }; - 3EBD4832DE0F6F063F1044BA = {isa = PBXGroup; children = ( + 07D1770E88FE8886FF649937 = {isa = PBXGroup; children = ( + A612D2AEB82CA6769747CFF8, + 00F105203610541906FA031C, + A4C85C1FBBAEF5CD869B481A, + 21AA213CE75E3291949C6CBB, + C8516C1E40F21AF2F48EE246, + 90794FCA3ACFCE9FF934CFCA, + 7A55A7E6495A10FE553E75EB, + ED7B6E0CCAABFFD95483A5A1, + 2570C4274F677D5F73074430, + B3F638A9960D94D4E38C3EE5, + B4FEFA79560682768177D629, + B3E9F31A38FEE09FFEB0E997, + FA5389B4B4B922397A55CB60, + F49F1A69A3B46150C57557D0, + AE3CFB79C6A02BB12EB0A2BA, + 67B7C5D013D32150AA632AFE, + F4E9F80E7F85608F4A5AB58F, + 1ADF350761EB5629DF148F35, + F4ABBA594FA6BC2FBEDD398F, + F62BBC1A8B1C678801A0418F, ); name = mouse; sourceTree = ""; }; + CE5247481F8388E89683477B = {isa = PBXGroup; children = ( 3CD7992BECDBC3ABC6BF20EC, CF7E9C84229F57D36F3F121D, AE7A50472A120B0FCD6941E3, @@ -1860,25 +1763,102 @@ 29270807EE1FFA28E8B97173, 6BCF17B2983BB7D7DF91CA8F, F399C5718D31B61C2204231D, ); name = native; sourceTree = ""; }; + F821C5A6C12ED59BB9FFA44C = {isa = PBXGroup; children = ( + 45AEBBCAC5AEBF62F00C26B2, + 115DD24D8087A0F9DEDFE56A, + 8A9C5EBA0F19F7979A38DDF0, + C12A4B017FACBA4EC31EA7CF, + D8CB941CF4128105B5FA76FD, + 63217D136190E7F6D1D7D4B5, + 298F762E40199B266A9E2BFC, + BFF3AE3A9F6BB64BE5616A50, + 26FB1EB0E5333AFEB5A9C673, + E7AC5DB63FE9C67DA227E2D9, + B2324576FF886CB84C45CC49, + 2DCE43708C0681747EDD7D71, + 5A8B09391BEE95EFE335F7EE, + 02F93E26C18DF960E7F84C58, ); name = positioning; sourceTree = ""; }; + 813E8BF63ADFB60149D6D3A7 = {isa = PBXGroup; children = ( + 2D5C31D2E08FE74B61101250, + 13BE2012758BD5A811FB1619, + 2C16FFCFBF61CF478520019E, + AC61D2A968CDA510B480DC8D, + 846D8BE3FE17967539E883C3, + 2E22793041EE56845DCD02A9, + B9686DBC8D800831E3CEC46C, + E87F503108182FD43982C45D, + DF78C17F0D24AB45003D96BC, + 18C27047735CAAD217F9C7CF, + 6187479B8B75C129BEFF9CF3, + 44A7BA2DD53EE355E052627B, + 550ACC8080B604CACF4A1327, + 6CEDDB70061CF81C7ADCA315, ); name = properties; sourceTree = ""; }; + 210D376321ABCF35A1FDA812 = {isa = PBXGroup; children = ( + B92FE036F9E2892A4E7BA7BF, + 0AD47AB335E576ACA9979911, + 692760FF53C119B0ADCEBC85, + 74965ED2CA35AFBE8CF98315, + 88B3C4FF9311F4797F9BDCCA, + D8D135DCCC6EF939F0CD2A26, + BB30BEBF839C3640BB28B3D1, + 43248265F0C0DFDCBF4CBBFB, + 86771CD55EEBF4DCD6B3EE1C, + 273F8B5CC164C605070744D7, + 443719DFD779BD07F5831148, + 40AA1B902D8D3CB54D860BBE, + 961694E31BDCEBFC65CC1796, + 85D5A35174B569C59CF2C7F3, + 7977C9703BF976B2CC300105, + A8B4A6DDE41B6826A72E1CC1, + 154C899287F20AFF9A47016E, + 2BDA963F7AA43162273A3224, + DB9BF231B5007FC6051A639E, + 84758DEDFF52B8A4A78DF410, + 58D8DA39709C9E4902C964BF, + 5BD03168178B05F7A6F1126A, + BA11889570DB5E67AD37DB90, + 2C1FCF64B8120D658E982254, + 8B5B75774474FCA544B1B2FD, + FF704E82ACB2DEB955F06B02, + CCAFCC6717B719157B251C1B, ); name = widgets; sourceTree = ""; }; + 13C5141296225242A3B3026D = {isa = PBXGroup; children = ( + 0AAFF309A3F53A79BD65A222, + 6EF4481E63CDB816C43CFE33, + 50F0CD4FF37A8BD224C4A696, + 9DE1DEB9CB034DBF7F1603BF, + FFC31B01BFA016D0D97EFFC1, + FFA5E5B817C46570A742F8DB, + CEB5926D26D476217426C3DC, + DF1900E8201A1BCCBC64AF00, + F860CDA9B50B6B178D431622, + 179021EB8CF93BAF69C822DA, + DF7FFD1509B205871099C5B7, + 8CA657F3BF721467B5EC9053, + 06A3571D29486CC63867E429, + C704CA2145896AAB100E6D1C, + 86FA92C698D7FA9BB526A62F, + B4BD3B842D678DD5C850A7AA, + D39E4EA15D8933D05802B88E, + 0070839D920C6E0890104E57, + BBFC02ADF6B29159C4E8C758, ); name = windows; sourceTree = ""; }; D2208A7A101585B74AA5C9EB = {isa = PBXGroup; children = ( - 83FB8583DA1B49CE63FD33E6, - 7E1DABFE3234865540CA3ABA, - 8F207CAF34524A39BAA9EEC1, - A439B5AB535FCD05D9635E47, - 9554444EAF47E14FB0E625E6, - 6D7115C8BBAFCEEDEF3B29A8, - A6B239F3F3ED96077D3ACFE5, - 4BCDD6827692F581AFD87F9A, - 897AD2913E5E4B03E0FA59F4, - EE06F0065901763ED2B9DA8F, - 2677AC3B7C1F7C3B985FD692, - 8990AF2A8F1384EAA27C085F, - 6D3969CCF4EF5BD6940299E6, - 82441657EFB9BB5DEBE86CCF, - E268D6E2AAB12B20D826CC5C, - D951574DD75B51FCEC27319C, - 3EBD4832DE0F6F063F1044BA, - 5132A84A1CFE138A30001C77, + 14036E5BB20F9B91CE588A6D, + CE4F071417E914EE0C29050F, + 03E007E3CFCF5C62E91D9B28, + EBB653557413A1E1B90D2280, + B1DC18EAAEA038ACF5504D45, + 3AC48E55C541B2FB79393A17, + 8FCA1F2EC8FD85E745A9CFE5, + 293A8F2A2A279CC380D3AE28, + CD44E7B93243D911BD21D5CF, + 4CF448A76997972AA7E2541B, + 67A74E16A0A62A4AC8459371, + 07D1770E88FE8886FF649937, + CE5247481F8388E89683477B, + F821C5A6C12ED59BB9FFA44C, + 813E8BF63ADFB60149D6D3A7, + 210D376321ABCF35A1FDA812, + 13C5141296225242A3B3026D, 8FF8814C6B322D670346712C, ); name = "juce_gui_basics"; sourceTree = ""; }; DE034CD3F8B6EEDDB5F6F31F = {isa = PBXGroup; children = ( 5B5CB42B086D6C224DAE0E6D, @@ -1940,7 +1920,6 @@ 53E1F867C97D508EA6B48200, 9CA7E3B97E045033F8697E73, D1A4618B6E803098E88C4BDB, - 0E18901E9C32415284BA768A, 3ACCA940E7DAAF1360518308, ); name = "juce_gui_extra"; sourceTree = ""; }; DA8FE3C7F864386E24D8CC2A = {isa = PBXGroup; children = ( 0690EECB6F2AB185DA0731CB, @@ -1956,20 +1935,20 @@ 68648549A04799D8AEE2B77B, ); name = "Juce Modules"; sourceTree = ""; }; 6B93BE35C7D2D1D27ADEFE23 = {isa = PBXGroup; children = ( 5349B0714A02B856B15B8FC5, - 06251F5E80644992958A3B61, - AE002D113A5E494C827E27FE, - CE3FB8659C598AA9C97F8387, - 67B176E3836E1CDE0701D21F, - 0D1C2E36AC03421206996124, - 3BBF7A3FFBA017A997B1F06F, - C0E9B3EDC77F5A822BE65F21, - 8BFDC490FA70E7A2BD762F2C, - 21A1CB994664ABEFC0765425, - 214E214858B30900A6574117, - A21D4A32B970D081ECF552F4, + C61C59FC15608FD1C65107F1, + E994D76CBE38D3E312B96C0D, + F79982408861D410209D50B2, + 8C2CBA5A6ABF034EF004B413, + EE4C7DA7A8DE67398031BBC1, + EDBFE4D2484526BA892CD7F3, + 2B3497004FE2487E7863DAE5, + 97DDD468D1B8D8B810EC0FDD, + 3BAA08E098FF4384E0950D01, + 35C20643C3468A0C45809D16, + CB919E222B28AB38228D080E, D93CBFE9E05B4DC324582F20, ); name = "Juce Library Code"; sourceTree = ""; }; 5C1EAE2AD9CCE2B4F31B3EA9 = {isa = PBXGroup; children = ( - 379B5157AC6495B253A2C832, + 7514987563C2700E7867FF98, 9FBD6E11D5668E77AF50973E, ); name = Resources; sourceTree = ""; }; E13EEBD9B7B8AE35C17CD559 = {isa = PBXGroup; children = ( 7926FFCD77E9709AED437153, @@ -1984,7 +1963,7 @@ 566D5E15DB1A5D46DDC9B861, 913C67AB487B1455B97E8A3E, ); name = Frameworks; sourceTree = ""; }; 396BE724B1AC489682B74278 = {isa = PBXGroup; children = ( - 13966A9213FDBB55FF26B12F, ); name = Products; sourceTree = ""; }; + AB7855931CA983F4EE039617, ); name = Products; sourceTree = ""; }; 937739BC97C6E6294CDCF171 = {isa = PBXGroup; children = ( AEB39FD252263E85F2FFE6BC, DA8FE3C7F864386E24D8CC2A, @@ -1992,7 +1971,7 @@ 5C1EAE2AD9CCE2B4F31B3EA9, E13EEBD9B7B8AE35C17CD559, 396BE724B1AC489682B74278, ); name = Source; sourceTree = ""; }; - 6B4A9DB0EFBFB70E9C96D694 = {isa = XCBuildConfiguration; buildSettings = { + 3B991DBD0B9EF35770D99DE0 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2010,10 +1989,10 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.MidiTest; }; name = Debug; }; - 882C0061E66EA99B23B90D15 = {isa = XCBuildConfiguration; buildSettings = { + 8508F29925B0BD0B7BFF3FF3 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2032,7 +2011,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.MidiTest; }; name = Release; }; E12A8778C1F50489C01F266F = {isa = XCBuildConfiguration; buildSettings = { @@ -2075,29 +2054,30 @@ TARGETED_DEVICE_FAMILY = "1,2"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + AF76B951E8014014261613D6 = {isa = PBXTargetDependency; target = 68C4BE0E455A27D9A0CEB672; }; 33B4E927BEBC8696D1D2812E = {isa = XCConfigurationList; buildConfigurations = ( E12A8778C1F50489C01F266F, BBC1D92E610807090C266548, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - A097E9FC646D59572D329FA8 = {isa = XCConfigurationList; buildConfigurations = ( - 6B4A9DB0EFBFB70E9C96D694, - 882C0061E66EA99B23B90D15, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - A8F7668F69C4B750FDA5668F = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9EEC5DC9E6376BF734D6A626 = {isa = XCConfigurationList; buildConfigurations = ( + 3B991DBD0B9EF35770D99DE0, + 8508F29925B0BD0B7BFF3FF3, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + A1114FDF6F871F83BAF3B6B8 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( B4EA7A34D4DFF81EF9616B34, ); runOnlyForDeploymentPostprocessing = 0; }; - 30B3B84DA95D5AFD0C2B618B = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 80C515E0387A6AF48C93D08C = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 94151FFFF4B5D4915D7A5215, F5137909CF5368EB77945BFB, - 88DE6F57C76D99EEC434D1B2, - 77692C39FD792A74F31B4879, - 8C273077D625F1912B04CFF6, - BE39B1C20CE31DADE9254A94, - DABE03E21DBF412FBF0DE749, - B6083C3B99FBBDC85D952058, - 04BFA0E97FB4A1B53C4100AB, - 888368E79422C87075ECD156, - B1197B3CBFC0607667805765, - 2454C388F07D82FFE7C44445, - 1E60E07B31292E9F087A00ED, ); runOnlyForDeploymentPostprocessing = 0; }; - 78AC5A7D3A226390D0A5CD45 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 6CAB4A9A42A545E0F1A9290B, + 0A9284E727E06691D8E7534E, + 69E9245B6DF6396ED05131C0, + 907F0B46CA8C930FCEF5760F, + 4556DD61E9E784BA1BE9DE09, + A2D6A1EB27B589224C6D6622, + 97FA74A4F21962DA4C1D62C7, + 6A81989C90CD1BE375987C9A, + 167C296FF5C793CBA3045F92, + C35947426F4AD4600EA3074D, + 68E7F01E8C655B668D220D34, ); runOnlyForDeploymentPostprocessing = 0; }; + AADBC72B2C7030FAD1D8CAF8 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 766D6C7C22B520C9B4FE4BFF, 6635F9B102B7D8BC31732833, 61FB52938D612F9865CBF79F, @@ -2109,11 +2089,11 @@ 2276632F4A0CAA61F25AFCB2, 3D7C47402EAF5E8BE1C72E65, 029CD2478E773EB13C1D4D87, ); runOnlyForDeploymentPostprocessing = 0; }; - D2CD7EC0BA82072669ED8EAA = {isa = PBXNativeTarget; buildConfigurationList = A097E9FC646D59572D329FA8; buildPhases = ( - A8F7668F69C4B750FDA5668F, - 30B3B84DA95D5AFD0C2B618B, - 78AC5A7D3A226390D0A5CD45, ); buildRules = ( ); dependencies = ( ); name = MidiTest; productName = MidiTest; productReference = 13966A9213FDBB55FF26B12F; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 08CC3758D6C29BD07C86A240 = {isa = PBXProject; buildConfigurationList = 33B4E927BEBC8696D1D2812E; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 937739BC97C6E6294CDCF171; projectDirPath = ""; projectRoot = ""; targets = ( D2CD7EC0BA82072669ED8EAA ); }; + 68C4BE0E455A27D9A0CEB672 = {isa = PBXNativeTarget; buildConfigurationList = 9EEC5DC9E6376BF734D6A626; buildPhases = ( + A1114FDF6F871F83BAF3B6B8, + 80C515E0387A6AF48C93D08C, + AADBC72B2C7030FAD1D8CAF8, ); buildRules = ( ); dependencies = ( ); name = "MidiTest (App)"; productName = MidiTest; productReference = AB7855931CA983F4EE039617; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 08CC3758D6C29BD07C86A240 = {isa = PBXProject; buildConfigurationList = 33B4E927BEBC8696D1D2812E; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 68C4BE0E455A27D9A0CEB672 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 937739BC97C6E6294CDCF171; projectDirPath = ""; projectRoot = ""; targets = (68C4BE0E455A27D9A0CEB672); }; }; rootObject = 08CC3758D6C29BD07C86A240; } diff --git a/examples/MidiTest/JuceLibraryCode/AppConfig.h b/examples/MidiTest/JuceLibraryCode/AppConfig.h index 4bc16affad..d0526bcbb6 100644 --- a/examples/MidiTest/JuceLibraryCode/AppConfig.h +++ b/examples/MidiTest/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -36,9 +36,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/MidiTest/JuceLibraryCode/JuceHeader.h b/examples/MidiTest/JuceLibraryCode/JuceHeader.h index 3b762e041c..d0075dc86c 100644 --- a/examples/MidiTest/JuceLibraryCode/JuceHeader.h +++ b/examples/MidiTest/JuceLibraryCode/JuceHeader.h @@ -14,17 +14,19 @@ #define __APPHEADERFILE_WHE0AY__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_audio_utils/juce_audio_utils.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/MidiTest/JuceLibraryCode/ReadMe.txt b/examples/MidiTest/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/MidiTest/JuceLibraryCode/ReadMe.txt +++ b/examples/MidiTest/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/MidiTest/JuceLibraryCode/juce_audio_basics.cpp b/examples/MidiTest/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_audio_basics.mm b/examples/MidiTest/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_audio_devices.cpp b/examples/MidiTest/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_audio_devices.mm b/examples/MidiTest/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_audio_formats.cpp b/examples/MidiTest/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_audio_formats.mm b/examples/MidiTest/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_audio_processors.cpp b/examples/MidiTest/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_audio_processors.mm b/examples/MidiTest/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_audio_utils.cpp b/examples/MidiTest/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_audio_utils.mm b/examples/MidiTest/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_core.cpp b/examples/MidiTest/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_core.mm b/examples/MidiTest/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_data_structures.cpp b/examples/MidiTest/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_data_structures.mm b/examples/MidiTest/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_events.cpp b/examples/MidiTest/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_events.mm b/examples/MidiTest/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_graphics.cpp b/examples/MidiTest/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_graphics.mm b/examples/MidiTest/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_gui_basics.cpp b/examples/MidiTest/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_gui_basics.mm b/examples/MidiTest/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_gui_extra.cpp b/examples/MidiTest/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/juce_gui_extra.mm b/examples/MidiTest/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/MidiTest/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/MidiTest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/MidiTest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/MidiTest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/MidiTest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/MidiTest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/MidiTest/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/MidiTest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/MidiTest/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/MidiTest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/MidiTest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/MidiTest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/MidiTest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/MidiTest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/MidiTest/MidiTest.jucer b/examples/MidiTest/MidiTest.jucer index bce1e12867..0f3ba9e31a 100644 --- a/examples/MidiTest/MidiTest.jucer +++ b/examples/MidiTest/MidiTest.jucer @@ -2,7 +2,7 @@ + jucerVersion="4.2.0"> @@ -78,7 +78,7 @@ - + @@ -104,7 +104,9 @@ androidKeyStore="${user.home}/.android/debug.keystore" androidKeyStorePass="android" androidKeyAlias="androiddebugkey" androidKeyAliasPass="android" androidCpp11="1" androidScreenOrientation="unspecified" targetFolder="Builds/AndroidStudio" - androidSDKPath="" androidNDKPath="" androidMicNeeded="1"> + androidSDKPath="" androidNDKPath="" androidMicNeeded="1" gradleVersion="2.10" + gradleWrapperVersion="0.6.0-beta5" gradleToolchain="clang" gradleToolchainVersion="3.6" + buildToolsVersion="23.0.1"> diff --git a/examples/MidiTest/Source/Main.cpp b/examples/MidiTest/Source/Main.cpp index eeb0816bfc..67e4b3688c 100644 --- a/examples/MidiTest/Source/Main.cpp +++ b/examples/MidiTest/Source/Main.cpp @@ -29,14 +29,14 @@ class MidiTestApplication : public JUCEApplication { public: - //========================================================================== + //============================================================================== MidiTestApplication() {} const String getApplicationName() override { return ProjectInfo::projectName; } const String getApplicationVersion() override { return ProjectInfo::versionString; } bool moreThanOneInstanceAllowed() override { return true; } - //========================================================================== + //============================================================================== void initialise (const String& commandLine) override { // This method is where you should put your application's initialisation code.. @@ -51,7 +51,7 @@ public: mainWindow = nullptr; // (deletes our window) } - //========================================================================== + //============================================================================== void systemRequestedQuit() override { // This is called when the app is being asked to quit: you can ignore this @@ -67,7 +67,7 @@ public: ignoreUnused (commandLine); } - //========================================================================== + //============================================================================== /* This class implements the desktop window that contains an instance of our MainContentComponent class. diff --git a/examples/MidiTest/Source/MainComponent.cpp b/examples/MidiTest/Source/MainComponent.cpp old mode 100755 new mode 100644 index 4ee22273a2..5cd5704059 --- a/examples/MidiTest/Source/MainComponent.cpp +++ b/examples/MidiTest/Source/MainComponent.cpp @@ -48,7 +48,7 @@ class MidiDeviceListBox : public ListBox, private ListBoxModel { public: - //========================================================================== + //============================================================================== MidiDeviceListBox (const String& name, MainContentComponent& contentComponent, bool isInputDeviceList) @@ -61,14 +61,14 @@ public: setClickingTogglesRowSelection (true); } - //========================================================================== + //============================================================================== int getNumRows() override { return isInput ? parent.getNumMidiInputs() : parent.getNumMidiOutputs(); } - //========================================================================== + //============================================================================== void paintListBoxItem (int rowNumber, Graphics &g, int width, int height, bool rowIsSelected) override { @@ -97,7 +97,7 @@ public: } } - //========================================================================== + //============================================================================== void selectedRowsChanged (int) override { SparseSet newSelectedItems = getSelectedRows(); @@ -119,7 +119,7 @@ public: } } - //========================================================================== + //============================================================================== void syncSelectedItemsWithDeviceList (const ReferenceCountedArray& midiDevices) { SparseSet selectedRows; @@ -133,7 +133,7 @@ public: } private: - //========================================================================== + //============================================================================== MainContentComponent& parent; bool isInput; SparseSet lastSelectedItems; diff --git a/examples/MidiTest/Source/MainComponent.h b/examples/MidiTest/Source/MainComponent.h index 2c349619e5..904ca8365f 100644 --- a/examples/MidiTest/Source/MainComponent.h +++ b/examples/MidiTest/Source/MainComponent.h @@ -41,11 +41,11 @@ class MainContentComponent : public Component, private ButtonListener { public: - //========================================================================== + //============================================================================== MainContentComponent (); ~MainContentComponent(); - //========================================================================== + //============================================================================== void timerCallback () override; void handleNoteOn (MidiKeyboardState*, int midiChannel, int midiNoteNumber, float velocity) override; void handleNoteOff (MidiKeyboardState*, int midiChannel, int midiNoteNumber, float velocity) override; @@ -63,20 +63,20 @@ public: ReferenceCountedObjectPtr getMidiDevice (int index, bool isInputDevice) const noexcept; private: - //========================================================================== + //============================================================================== void handleIncomingMidiMessage (MidiInput *source, const MidiMessage &message) override; void sendToOutputs(const MidiMessage& msg); - //========================================================================== + //============================================================================== bool hasDeviceListChanged (const StringArray& deviceNames, bool isInputDevice); ReferenceCountedObjectPtr findDeviceWithName (const String& name, bool isInputDevice) const; void closeUnpluggedDevices (StringArray& currentlyPluggedInDevices, bool isInputDevice); void updateDeviceList (bool isInputDeviceList); - //========================================================================== + //============================================================================== void addLabelAndSetStyle (Label& label); - //========================================================================== + //============================================================================== Label midiInputLabel; Label midiOutputLabel; Label incomingMidiLabel; @@ -92,7 +92,7 @@ private: ReferenceCountedArray midiInputs; ReferenceCountedArray midiOutputs; - //========================================================================== + //============================================================================== JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainContentComponent) }; diff --git a/examples/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile b/examples/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile index e8ee94ee54..49f701d5b4 100644 --- a/examples/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile +++ b/examples/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -51,20 +51,20 @@ endif OBJECTS := \ $(OBJDIR)/Main_90ebc5c2.o \ $(OBJDIR)/BinaryData_ce4232d4.o \ - $(OBJDIR)/juce_audio_basics_399a455e.o \ - $(OBJDIR)/juce_audio_devices_c1c9ba9c.o \ - $(OBJDIR)/juce_audio_formats_f04b043c.o \ - $(OBJDIR)/juce_audio_processors_eb9ae116.o \ - $(OBJDIR)/juce_audio_utils_cf18005c.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_cryptography_3b1f489a.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_gui_extra_b81d9e1c.o \ - $(OBJDIR)/juce_opengl_1890bee0.o \ - $(OBJDIR)/juce_osc_72ef0f3c.o \ + $(OBJDIR)/juce_audio_basics_6b797ca1.o \ + $(OBJDIR)/juce_audio_devices_a742c38b.o \ + $(OBJDIR)/juce_audio_formats_5a29c68a.o \ + $(OBJDIR)/juce_audio_processors_dea3173d.o \ + $(OBJDIR)/juce_audio_utils_c7eb679f.o \ + $(OBJDIR)/juce_core_75b14332.o \ + $(OBJDIR)/juce_cryptography_6de2ebff.o \ + $(OBJDIR)/juce_data_structures_72d3da2c.o \ + $(OBJDIR)/juce_events_d2be882c.o \ + $(OBJDIR)/juce_graphics_9c18891e.o \ + $(OBJDIR)/juce_gui_basics_8a6da59c.o \ + $(OBJDIR)/juce_gui_extra_4a026f23.o \ + $(OBJDIR)/juce_opengl_cd70b4c2.o \ + $(OBJDIR)/juce_osc_be4cee16.o \ .PHONY: clean @@ -93,72 +93,72 @@ $(OBJDIR)/BinaryData_ce4232d4.o: ../../JuceLibraryCode/BinaryData.cpp @echo "Compiling BinaryData.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_basics_399a455e.o: ../../../../modules/juce_audio_basics/juce_audio_basics.cpp +$(OBJDIR)/juce_audio_basics_6b797ca1.o: ../../JuceLibraryCode/juce_audio_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_devices_c1c9ba9c.o: ../../../../modules/juce_audio_devices/juce_audio_devices.cpp +$(OBJDIR)/juce_audio_devices_a742c38b.o: ../../JuceLibraryCode/juce_audio_devices.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_devices.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_formats_f04b043c.o: ../../../../modules/juce_audio_formats/juce_audio_formats.cpp +$(OBJDIR)/juce_audio_formats_5a29c68a.o: ../../JuceLibraryCode/juce_audio_formats.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_formats.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_processors_eb9ae116.o: ../../../../modules/juce_audio_processors/juce_audio_processors.cpp +$(OBJDIR)/juce_audio_processors_dea3173d.o: ../../JuceLibraryCode/juce_audio_processors.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_processors.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_utils_cf18005c.o: ../../../../modules/juce_audio_utils/juce_audio_utils.cpp +$(OBJDIR)/juce_audio_utils_c7eb679f.o: ../../JuceLibraryCode/juce_audio_utils.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_utils.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp +$(OBJDIR)/juce_core_75b14332.o: ../../JuceLibraryCode/juce_core.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_core.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_cryptography_3b1f489a.o: ../../../../modules/juce_cryptography/juce_cryptography.cpp +$(OBJDIR)/juce_cryptography_6de2ebff.o: ../../JuceLibraryCode/juce_cryptography.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_cryptography.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp +$(OBJDIR)/juce_data_structures_72d3da2c.o: ../../JuceLibraryCode/juce_data_structures.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_data_structures.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp +$(OBJDIR)/juce_events_d2be882c.o: ../../JuceLibraryCode/juce_events.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_events.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp +$(OBJDIR)/juce_graphics_9c18891e.o: ../../JuceLibraryCode/juce_graphics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_graphics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp +$(OBJDIR)/juce_gui_basics_8a6da59c.o: ../../JuceLibraryCode/juce_gui_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_extra_b81d9e1c.o: ../../../../modules/juce_gui_extra/juce_gui_extra.cpp +$(OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_extra.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_opengl_1890bee0.o: ../../../../modules/juce_opengl/juce_opengl.cpp +$(OBJDIR)/juce_opengl_cd70b4c2.o: ../../JuceLibraryCode/juce_opengl.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_opengl.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_osc_72ef0f3c.o: ../../../../modules/juce_osc/juce_osc.cpp +$(OBJDIR)/juce_osc_be4cee16.o: ../../JuceLibraryCode/juce_osc.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_osc.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" diff --git a/examples/NetworkGraphicsDemo/Builds/MacOSX/Icon.icns b/examples/NetworkGraphicsDemo/Builds/MacOSX/Icon.icns index efb55fc004..64566582b2 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/MacOSX/Icon.icns and b/examples/NetworkGraphicsDemo/Builds/MacOSX/Icon.icns differ diff --git a/examples/NetworkGraphicsDemo/Builds/MacOSX/Info-App.plist b/examples/NetworkGraphicsDemo/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..798ab5f569 --- /dev/null +++ b/examples/NetworkGraphicsDemo/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + Icon.icns + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + JUCE Network Graphics Demo + CFBundleDisplayName + JUCE Network Graphics Demo + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/NetworkGraphicsDemo/Builds/MacOSX/Info.plist b/examples/NetworkGraphicsDemo/Builds/MacOSX/Info.plist deleted file mode 100644 index a093b0cd36..0000000000 --- a/examples/NetworkGraphicsDemo/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - Icon.icns - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - JUCE Network Graphics Demo - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/NetworkGraphicsDemo/Builds/MacOSX/JUCE Network Graphics Demo.xcodeproj/project.pbxproj b/examples/NetworkGraphicsDemo/Builds/MacOSX/JUCE Network Graphics Demo.xcodeproj/project.pbxproj index b9b4658afb..3e63076cda 100644 --- a/examples/NetworkGraphicsDemo/Builds/MacOSX/JUCE Network Graphics Demo.xcodeproj/project.pbxproj +++ b/examples/NetworkGraphicsDemo/Builds/MacOSX/JUCE Network Graphics Demo.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + F468E8C7B02DFD4D53911277 = {isa = PBXBuildFile; fileRef = E4162459ED4C829EF7B19691; }; 80EE2C27B466BAFD83881D3F = {isa = PBXBuildFile; fileRef = 2E13A899F4E3C99054A3656F; }; C4D6C466C41173D6970553D2 = {isa = PBXBuildFile; fileRef = 9E8129263CD42C6029FC2CAD; }; BED88ADEA4DC91AA8C810FA8 = {isa = PBXBuildFile; fileRef = 398A945EFD9ED923162982B1; }; @@ -21,20 +22,20 @@ 006DF460F8DF66EFFA80D968 = {isa = PBXBuildFile; fileRef = 70F1CAF3C4C561DD81E6AFC1; }; 987CBD5330E76B404F0D966C = {isa = PBXBuildFile; fileRef = 77C0AC21C1028911123844FC; }; 9F618C008A503063D10076C4 = {isa = PBXBuildFile; fileRef = 74711D7544168CCAC4969A07; }; - F420418005A79DAF770E7735 = {isa = PBXBuildFile; fileRef = 39BADA2042495195394900F3; }; - 96B6D565C6C5F9159EB6A55F = {isa = PBXBuildFile; fileRef = 44301EEC47F5688D9BC0582E; }; - 76B52030E43D3B5AB6127691 = {isa = PBXBuildFile; fileRef = F756FBC7A6836696BCADD2B4; }; - 400043FD261C86FBBC627B22 = {isa = PBXBuildFile; fileRef = 814EF15FC580DB2A5F426071; }; - A1DF53840C31BE4F53C45FDC = {isa = PBXBuildFile; fileRef = CAD2BDFE8443FE5648EF5A9C; }; - C0034230852C5B299E4E727F = {isa = PBXBuildFile; fileRef = C63EFC8D5E9FDC58BD4A9CA2; }; - 723819DB39E466E20A7F3320 = {isa = PBXBuildFile; fileRef = DD866BA894AC019F86C5F4C9; }; - C9E4DFC6834B1902D7B5ECB5 = {isa = PBXBuildFile; fileRef = A67B57899953E98B2B52FA2C; }; - 12BE09EBD1CD09058C84C052 = {isa = PBXBuildFile; fileRef = 13BEE456E0A7D58819C06B21; }; - 6E0A0DA4E667AC2D4F11E690 = {isa = PBXBuildFile; fileRef = A80E52C517801112E8F19350; }; - 47674ECBB496642ADA2FE208 = {isa = PBXBuildFile; fileRef = 3C02F146BFD3D2C8B0B3D8B8; }; - 5615BFDBF1F361687927B58C = {isa = PBXBuildFile; fileRef = D185AFBBD6B50B5CCC2A9A3D; }; - 2E23D07E4DE9480FB5B4C540 = {isa = PBXBuildFile; fileRef = 556B39875D557171B3E0D68C; }; - B8AF173DBD1F487F943A2FE7 = {isa = PBXBuildFile; fileRef = 71274DD47D3EFC3EB83ED73C; }; + 718B99FAB1E8194D2B0206AC = {isa = PBXBuildFile; fileRef = C330F97CDD84D73ADFF32B6B; }; + 33DF4133C9A034541881565B = {isa = PBXBuildFile; fileRef = 7426094FECDBDB73C1DDE58B; }; + E450503516A898335FF1484C = {isa = PBXBuildFile; fileRef = 75F0E24A0BFFB573DA77B602; }; + C2999D6FCD5C87F7BBE12E58 = {isa = PBXBuildFile; fileRef = 92B708D33562C06F382E615F; }; + 4CF197F817C8E39E9CBD1F37 = {isa = PBXBuildFile; fileRef = 1D9299636D0100B772E26000; }; + 09F3BF47BA1F8E671565F0CF = {isa = PBXBuildFile; fileRef = F5D1149D91939A33DE653BAB; }; + 689F1BF1DA09BEE5EFD51E8C = {isa = PBXBuildFile; fileRef = 82F67360DC3AD52A255A3829; }; + CDF8191688659B6FB4F69C8D = {isa = PBXBuildFile; fileRef = 48C10DE9B2C0B0B6D874D2D2; }; + B6BF743F7CD09709BE3E8139 = {isa = PBXBuildFile; fileRef = EF15E2FA8F8D4DB6479A48B6; }; + 6F2EF8469609CE8A16241E40 = {isa = PBXBuildFile; fileRef = 8BA1BD3E0D16C4009774F319; }; + 9FF3C9A4A206BF1180E3A8B5 = {isa = PBXBuildFile; fileRef = 5C8C2C045A2E27C9B23754D3; }; + 5A9046883911D31579E1FA3A = {isa = PBXBuildFile; fileRef = A119D66FC1AD1E7BA31EFA46; }; + CD97DCDA3B81BE426F5430FF = {isa = PBXBuildFile; fileRef = B431FB5881D1232F27DC05DA; }; + 682E2C7BF7CF308447AC4D11 = {isa = PBXBuildFile; fileRef = 70128920B5973BE15D2E58CF; }; 000265F702986DE8DD932309 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; 000DAE49A15BE8D4DA5ADA8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; 000EA162E25BC873954A9E48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -93,7 +94,6 @@ 0C573FF1309CE106DA2D2CF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; 0C58D2236F902CCD34EA4FCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 0CFDFC8B0EE4F67F3140A95E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; - 0D6692C87B6EEDFCB658A996 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 0DA4C3278F6482DB3E59D9BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; 0DB078E2523AD3ABE77A95F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioChannelSet.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.h"; sourceTree = "SOURCE_ROOT"; }; 0DBCEADB9A04439E66BE176E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -122,7 +122,6 @@ 1377617053AF07B0E571F77B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 13A6B8661E1D605FCD86F1E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; 13BD4B06D1A341403533186D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCTimeTag.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCTimeTag.cpp"; sourceTree = "SOURCE_ROOT"; }; - 13BEE456E0A7D58819C06B21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 13C50C345BB1AE097DE51F8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; 13E0FBE11F1B5028F51D4A83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; 140159E9C38C975949494E5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -161,6 +160,7 @@ 1D153366F6EA459B397CA356 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; 1D58402ABF05B2EF162769C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 1D68D7036540404EFB82B35D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1D9299636D0100B772E26000 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 1DE2689A8FBB19007E892906 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; 1DE819F8D407705C57EACD26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; 1E206D97A7B91545FE0D27CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -171,6 +171,7 @@ 1F3F5EE19B8CA78D9513AD94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 1F52A06FB3A565B54144FD8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; 1F999582FEA88311EC2EBF27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; + 1FD6DBAC73414DD4C152E34E = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 1FEF9A01DC5486A9FA1CDF04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; 201270E933BAEFC855FF02FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; 20193027F5E90E62F44027B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Whirlpool.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -185,7 +186,6 @@ 22A9BA274F3AD6FAF4331D11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 2368F4F33C1FA1F250C0606C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2373A1F1357D75E328517966 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 23EC7FFD41859C9725D21B16 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 23F3CBC829C0363C6C760957 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; 24711D9742CB31F36F71A36E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; 24FD7D015B6C46BDFC98E2DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -237,7 +237,6 @@ 30D2B2F180671715D1CFAD5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; 3121B99F19132789145FDF58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; 3153401B1C69B651D2AD37E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; - 3180211C7FFE65342212F8DC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3193E205AA627C635FF236E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; 32053E605C421DA9F9C406BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; 3234FA3655EA51C78D5E2D87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -261,7 +260,6 @@ 3913A6C3147F55D7390405B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; 3957E1F6F24F89D6DCB8829E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; 398A945EFD9ED923162982B1 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; - 39BADA2042495195394900F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 39E116DC12FD26E3DB3F4DFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 39F7F18157821A256E23B868 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; 3A132DEDF59503D8AEE2E1F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; @@ -270,7 +268,6 @@ 3BA17634675701A90B92AA88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; 3BAA4C5AFD5E6AE8B7447E17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; 3BEA5E0CD39AABEAB92B425E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; - 3C02F146BFD3D2C8B0B3D8B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 3CFD6B00875759345575ECFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 3D7BB39A9FCE43D8EAF6B6CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; 3DD9BA50041192D1F28D87CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; @@ -295,7 +292,6 @@ 42DA53757E1591ED0395C94E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; 43BE50DA24ABCAF9183FC535 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; 43BEA6B7451F512AC9B1ED38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; - 44301EEC47F5688D9BC0582E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 445C1F432C6144BD2F6D3327 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 448838BE6E937D450A3C84CE = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; 4533B1E6786C588EEB5F17F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -309,6 +305,7 @@ 489251CA8BE0CA79BA247455 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; 489FD44544F03774CBFA04E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 48A798B2097EF59A8A53F1F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; + 48C10DE9B2C0B0B6D874D2D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 48EBF61EDF71322807F5AF4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; 49EEE3FAA41505E20A1587BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 4A0C286E6CB8D31A8C048A88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -352,7 +349,6 @@ 5484B58D02279CE228079C12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 54E5C8F4F9BF6B8228482AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; 55037EF642A280DAC85CE34D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; - 556B39875D557171B3E0D68C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 55F8FDB2CE9EA9B6F6F750B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MissingGLDefinitions.h"; path = "../../../../modules/juce_opengl/native/juce_MissingGLDefinitions.h"; sourceTree = "SOURCE_ROOT"; }; 5614CF8ACD28587D8E9FC249 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; 561DC7B5329A4719A85FB37E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -361,7 +357,6 @@ 56FA5F3ABA3B0278767C107B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; 57134B5B764CAAAEA07C56CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 579117EBA45C1878DC55FF65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; - 5794F3D9DC292B1603244735 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 57C8BBE1EFA839C458DEF2F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; 5864A3A4338CCCB6524CE499 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 58B4452DE10C4ABF8D8DC7EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; @@ -380,6 +375,7 @@ 5C2B9D77C8CEB8A1F6C121E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C5FBFC0D457D62BDC602F17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C82D0E8AB39B155A987109A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5C8C2C045A2E27C9B23754D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 5C99C4705F0D6CE613DE7711 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCReceiver.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCReceiver.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C9AF08626A44F2AF6783A53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 5CCB6DBE5D69271176CD9603 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -428,7 +424,6 @@ 678B3B27F695152D396C09A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; 6799B056504F9F017998B9E2 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; 6821655BB8883B9A421666C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6894C4ABEF5203014A0B665F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 689962387B441B1770B53D6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 696F7896036B652369517438 = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; 69995C9ACA8B57DDB8E49495 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; @@ -453,10 +448,10 @@ 6F4CD56079CABCB8F4FBA0D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; 6F9461C9816AF7B764F73FC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; 6FDDB32B35EF2BC6C4E353C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioAppComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 70128920B5973BE15D2E58CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../JuceLibraryCode/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; 70736236C82A9ACE63DB3D3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; 709EB992B73BB302F0D9FC8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; 70F1CAF3C4C561DD81E6AFC1 = {isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = "SOURCE_ROOT"; }; - 71274DD47D3EFC3EB83ED73C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../../../modules/juce_osc/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; 71359267D6C329BC132B88CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; 71894D722D549F75275D3D53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 724D1A80CA91E8ADB78287BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; @@ -467,6 +462,7 @@ 72FD8AC04D2B0BEE1A5E2596 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; 7319C1AFC4D882F649320DDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 7414371325D7C8E4ECB043D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; + 7426094FECDBDB73C1DDE58B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 74711D7544168CCAC4969A07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; 74A4500C4809EFB73D5FA36C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 74C15BFC6E036DE767574778 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; @@ -475,6 +471,7 @@ 75636F75113CD1ABF8B01F08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; 758A85BA2A15681252AAC852 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 75CBB4C7E9CBA8B36FA40FB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; + 75F0E24A0BFFB573DA77B602 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 77234EEA6FC39172D3B4B455 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; 777AA662407B7A91748C92A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 77C0AC21C1028911123844FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -504,13 +501,13 @@ 806774C77EBD99266FE68583 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; 80B9B913DD55B0BD215AEC86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 80D63910D7196D7DF849A239 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; - 814EF15FC580DB2A5F426071 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 81E803F2EB73BF09CB0CF2DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; 82073AD531BE1009AE92477D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; 82A654CA5A700A19A9A673BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; 82B25B30D756F75BDFDBBCD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; 82B807E750DB47D6FA6AA5F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; 82CF205CD196BF77B68EA75A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 82F67360DC3AD52A255A3829 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 834384DBC61E38E789FD9B7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; 837FC46135954E8144A996FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; 83E38E7D0548FCDF7B150F22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; @@ -541,6 +538,7 @@ 8AF3D4A8845EBB742E3F521C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; 8B73B43B30D1235C6F6C7472 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; 8B7B53B20BE2BD10F219B06A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8BA1BD3E0D16C4009774F319 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 8BB63BFDE6F8C634381B9CF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 8BD1742DEA98185FA7ED4152 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8C19D0C6E404A67C74D07A9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; @@ -572,9 +570,9 @@ 91B931E774E4401630F74EE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; 91BDECC58244D65FC321A8E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; 9247A389C11552FA21BAB71F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9270C4E5EF60DE6108311112 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 9271A906B51A234888B79D68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 92800676AF753D1A60108F11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; + 92B708D33562C06F382E615F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 935CA85EF98714D3A17AE737 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 93736C303F60B4DBF1D87989 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; 9411003BA4D471F2C95269ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -599,7 +597,6 @@ 9817FEEE6C1D99BCE7DB2395 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; 98C797055FB6A630BD2AF26B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 98FE786D6DCAA1F39D0428E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9905205B6EDA5FAFA31EA03F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 991A179EF480F6B3049D0CE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; 9935025CC78B291623780878 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 996E743A20FC78671766BF59 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; @@ -632,6 +629,7 @@ A073692401C6D5C86D77E53C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; A09A20116F929D337AE95CB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCSender.h"; path = "../../../../modules/juce_osc/osc/juce_OSCSender.h"; sourceTree = "SOURCE_ROOT"; }; A118AD624CE30228686D51F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; + A119D66FC1AD1E7BA31EFA46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; A127A78E54490885EA61239C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; A15770CD33E47FF114451904 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; A198E2290B15C62F68D21050 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -653,7 +651,6 @@ A61EAEE68793E336E6F8BCF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; A630EDA780905F9CCC6EF5D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; A64B09FC5A333C71F069C890 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - A67B57899953E98B2B52FA2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; A6A0A10D492CB91AF88BCDCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; A6AC587CC82C4689D4C0D90E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; A6AFC4953E324CC5163256E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -661,7 +658,6 @@ A6B8840048CE44449BF2E319 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCArgument.h"; path = "../../../../modules/juce_osc/osc/juce_OSCArgument.h"; sourceTree = "SOURCE_ROOT"; }; A7198BFD9B0CC598BD50B587 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; A7DF0F471086004A6B81CD11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; - A80E52C517801112E8F19350 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; A84DBA7DBC8FBEA5740CB026 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; A89C8222531A7CBACE054C1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; A8A0AF041F30CB7F45D2FF47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -696,7 +692,6 @@ B14FEADC75BB9C57CF45D850 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; B18369F3EF227348BAECC29F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; B19456B2F153DD805FB2F660 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; - B1EA7F743B1C77827CAB5707 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B1FD722E367F8B48B2C8F658 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; B2A4F9CD6F95FB4EECC2FB10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; B2C692D20C6190AC831ED780 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -709,6 +704,7 @@ B3D45312AB6F986CB3B4051C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; B4179816650495DEE17116FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; B42577EBD62A6AF7AC97DAF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; + B431FB5881D1232F27DC05DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; B4B9CE9038C38B848A3DEF42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; B4E70AE3447587BABF51A076 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; B541B5E33CE3B2054B30FF03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -731,7 +727,6 @@ B8D70BA0254864A54E587B21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; B8D9A7FDB054852EF59BF4AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; B93D72307AE413B7A9A074C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_opengl.h"; path = "../../../../modules/juce_opengl/juce_opengl.h"; sourceTree = "SOURCE_ROOT"; }; - B94D80A7B5ADCC744E7CE7E6 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B94E7B4E08D0CE7D4B3AA470 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; B96670417A0708508B971C58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; B97A4BE39BF95F50E67A4683 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -771,6 +766,7 @@ C26C5CA5E6514CF7457B1ACB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; C2AF71A259E7FE29A378F063 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCTypes.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCTypes.cpp"; sourceTree = "SOURCE_ROOT"; }; C30F3519F6ADB14DD19DE1A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; + C330F97CDD84D73ADFF32B6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; C3538736DEAAF93829AB60A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; C378389E66043AAF139C6426 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; C3EE00C42BC5D0E1610F879A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; @@ -779,7 +775,6 @@ C5104FA479708493D5396BAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; C536B42EF0D28435B6410AC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; C56022F99B8FB808D00CE6D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; - C63EFC8D5E9FDC58BD4A9CA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; C6BDBA40F172EF384F005E8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; C6CCDF5390C72C6C37F3446D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; C7373F24FD2E886C50CB3903 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -798,7 +793,6 @@ C9EF40785DAD416946D6AAE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; CA5CAB4B48FE75C6760BB780 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCBundle.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCBundle.cpp"; sourceTree = "SOURCE_ROOT"; }; CA7D20970FD9BCB45BB5822A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; - CAD2BDFE8443FE5648EF5A9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; CB0FCCF91CA21CA88D295932 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; CB3DD188BB8AAB1931436CD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; CB46FEDCD501D06F0B024134 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -817,7 +811,6 @@ CF1F536ECAA15F7AF8B20746 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; CF5C8009A1AB469B2A3EDAF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; CF6BAD445F116D03D5AC2E69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; - D01F1E62E142AEF92EFEF9A0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D0436D71AD541BF93E0585DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; D05C8EB1FF06FB0A06C39518 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; D080322D3DB943F3FAFE56CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -825,7 +818,6 @@ D12A0DFFE18728E84D9AB739 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; D15B6AC0F49F8BAAAF71FDF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; D1696F4E539DDB4D7423051C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D185AFBBD6B50B5CCC2A9A3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; D1CA4E7E20D80D0AC1614F98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; D215EF12EACEF7D1CF873FFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; D2C6697A783580EE58B2C5EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -837,14 +829,12 @@ D45979081B92930C507C3B87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; D4C20B86C7B0A9FFBCA8FE6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; D4C5D7EE1A40AD018E5E6F02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; - D4F3296FB4D267CD9DBAEC22 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_osc/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D5313BED337DBBC9A1F7D9CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; D56935CBCD13662FDB475D86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; D62FB517B25339128E860F9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; D64370EA15694620740DAEF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; D656F7818C72485E3ECC50C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; D65C8F172D8C1FD532B67348 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; - D697C54442250F5A720D2CBF = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D79506405903905814D5B32B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; D7C7D8F1CD5FCCAD941DAB9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; D7D3D13E56861B7937B08EFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -857,6 +847,7 @@ D9064DA71018E0FB2C02BD3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; D93778DB7CCB4B438A59D8AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; D96D639C9895ADEB144D5E40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; + D9958673B7BFB76E4F815126 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; D9B8313EC8799E313E1F7948 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; D9FC957CB510399786D69D8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; DA768EEF9A95E554F7903B60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; @@ -866,14 +857,12 @@ DC3AA6076CA4CFB066F146D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; DC4E35EEAF01C08CFC4A4CAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; DC50301B6C3FDAE98E224E76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - DC76782D8BA40A4CA365C279 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; DC9C7030E63CDD457DE54498 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; DCA560DA0C66BB6D6EA92500 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; DCB2FAD653F074F08A916315 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; DCE5AE0A528365094776BE17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; DCE64BC49FFC96654D30AD87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; DD6265BDB310A14072805592 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - DD866BA894AC019F86C5F4C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; DDD307F9E18E442E43786B0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BluetoothMidiDevicePairingDialogue.h"; path = "../../../../modules/juce_audio_utils/gui/juce_BluetoothMidiDevicePairingDialogue.h"; sourceTree = "SOURCE_ROOT"; }; DDD38519DCDDE8BDE8AC092B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; DE42EED0A04BB9F90D623BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -887,54 +876,51 @@ E04A8F9E8B767CC682430498 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; E07D1F3E8D8727F58F868B90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; E0F302E28F1CA85EE2A60BEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + E26BB7E510E3BEE029962DD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; E27E9AF73E442C75C0091F8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; E33B4A0A655F6365B17CE1F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; E368DF5C372BB7CCE82DC763 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + E4162459ED4C829EF7B19691 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "JUCE Network Graphics Demo.app"; sourceTree = "BUILT_PRODUCTS_DIR"; }; E41A33EB67E7E190A88A3AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; E428D9BEA0B66A12448F3649 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; E44B8F906461AB6AC47B374A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LADSPAPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; E4546F8D14174EB8C05A47C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + E45C1684DCDBFD3B76F0B209 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + E4D3972CA0596447A3C0A5EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; E4D861851BBC388FE4CB5DFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; E526AF80946C3F077C1C63C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; E540A462EBB080CF14B31764 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; E614AF9C124E2CEE229954DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; E6526B2FBE4F9F3DF819A030 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; - E73144B6B99143468DB98842 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLShaderProgram.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp"; sourceTree = "SOURCE_ROOT"; }; - E74DA5EF2C208608AF676212 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - E8DE188896E5791E338D4EE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; - EA53F7F4674786EB152A2273 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - EA65F835FDB1DB86406C9471 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; - EC794872987FEA2E129C589A = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; - EE2712F5383D654D470BA1C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; - F3292E3563DB7ABB076DB400 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; - 88B666E3E64434D066937972 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "JUCE Network Graphics Demo.app"; sourceTree = "BUILT_PRODUCTS_DIR"; }; - D9958673B7BFB76E4F815126 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - E26BB7E510E3BEE029962DD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; - E325C8811CC4773321407E9B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - E45C1684DCDBFD3B76F0B209 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - E4D3972CA0596447A3C0A5EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; E7230A4CC16B57C93FCE675A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; + E73144B6B99143468DB98842 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLShaderProgram.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp"; sourceTree = "SOURCE_ROOT"; }; E74B5E2C22C81CA99C9CB473 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; + E74DA5EF2C208608AF676212 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; E75749124D1F2FD391C01787 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; E78FFEA6B1BE4AD1EE43C60D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_android_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; E8649B16BA011770D16BF051 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioChannelSet.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.cpp"; sourceTree = "SOURCE_ROOT"; }; E89452B0110096760B06397C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; E8B02F47799FC984D3FE1083 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; + E8DE188896E5791E338D4EE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; + EA53F7F4674786EB152A2273 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + EA65F835FDB1DB86406C9471 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; EA8A250986871A036D42DB94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; EAED7C0A5FFE6D29DD0A0D9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; EB267F3D6CA06EDB2EB92BBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; EB5D5F550EC7617B00286524 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCAddress.h"; path = "../../../../modules/juce_osc/osc/juce_OSCAddress.h"; sourceTree = "SOURCE_ROOT"; }; EB990950081504EBD067FF9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC794872987FEA2E129C589A = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; EC97D7ABC489A5E1BD7BAF41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; ECB67354113361CDADA77BC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; ECD46DBA26680A8F86569C2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; ED256A12202BBE4615053DD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCReceiver.h"; path = "../../../../modules/juce_osc/osc/juce_OSCReceiver.h"; sourceTree = "SOURCE_ROOT"; }; ED2D3A163433149267F3C47D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + EE2712F5383D654D470BA1C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; EE6895EE5020998469F17433 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; EE77BB1682ABC799703B5972 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; EE8916C220D09A855BDCB95C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; + EF15E2FA8F8D4DB6479A48B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; EF337D9B43E0569DE3E48279 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; - EF43908046753F20507CC3B0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; EF805FA4F575DBCAF69C1AE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; EF8BAD426428948862257FC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; EFD1CE8574994B5B6D078FD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -947,6 +933,7 @@ F1AEC47949E75A0B4DBEA130 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; F22EB69681485A38365940DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../../../modules/juce_cryptography/hashing/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; F31752A999520E521BC507D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + F3292E3563DB7ABB076DB400 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; F3472E21D095DB91ADE8D714 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; F36CA213BBF312F093F8C6E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; F39E719901F12B16AD7D600C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; @@ -956,12 +943,12 @@ F57531462BB169A5F0224ADE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; F5A0AF00BD4B6471D5057B9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; F5A991062FE0EEEFE0CAAC17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; + F5D1149D91939A33DE653BAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; F6440E90EC3193EBD07AD3D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; F672C9D6819D4CEA39A76445 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; F6943E7562D614D4D2F687E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; F6F314A674A9535D6425F794 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; F70EF841DE659606631FBD20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; - F756FBC7A6836696BCADD2B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; F765D762D0012A1607F5622A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; F7BF997FD40A633D0B519290 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; F80B331AD631D4F77A673691 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1078,9 +1065,12 @@ 535BC18EA5604A8E324D5E7B, BCC14FB1DB5AF2D57E552587, B1873441490E1D82AFF483A9, - 3180211C7FFE65342212F8DC, A23791E205B22F21521DF9F4, ); name = "juce_audio_basics"; sourceTree = ""; }; - 4BEC77BC6E7CFADDDF9B8150 = {isa = PBXGroup; children = ( + FE2A7BD2DBBF5455858731DA = {isa = PBXGroup; children = ( + A127A78E54490885EA61239C, + 7E9DE536E504F1EDDF5532C3, + EC97D7ABC489A5E1BD7BAF41, ); name = "audio_cd"; sourceTree = ""; }; + CAF4120F7AF03F2B0CEDF196 = {isa = PBXGroup; children = ( A64B09FC5A333C71F069C890, 0566C8771A3278C82D183A98, 50E3DBC3F2D136A9A59ED1D8, @@ -1088,22 +1078,13 @@ 5C82D0E8AB39B155A987109A, 0EAE4A004CEB66D275142FCA, 3913A6C3147F55D7390405B5, ); name = "audio_io"; sourceTree = ""; }; - E59E95D4515B03C9EA7E9340 = {isa = PBXGroup; children = ( + 84472E4F555D5EF6DC2C67D9 = {isa = PBXGroup; children = ( DC9C7030E63CDD457DE54498, 9E2535830FEEC2462D0A01C0, C8C33E8254DF7A03B953FF91, B19456B2F153DD805FB2F660, 5D17004F2CE0F2DBFDE79EA4, ); name = "midi_io"; sourceTree = ""; }; - DC49ACA858E5F3CF488CE4A0 = {isa = PBXGroup; children = ( - 7F64D580AA191FBC2A74E943, - 8F2FACABB024833B7F932BC5, - 03F0E358E328911FE44415CC, - 666F7A0F487C9974AF12E8A9, ); name = sources; sourceTree = ""; }; - C66C381D76BA1142DA9D14B3 = {isa = PBXGroup; children = ( - A127A78E54490885EA61239C, - 7E9DE536E504F1EDDF5532C3, - EC97D7ABC489A5E1BD7BAF41, ); name = "audio_cd"; sourceTree = ""; }; - 96990D0DA7180EC733377986 = {isa = PBXGroup; children = ( + CD508012D7E439F5FE247F64 = {isa = PBXGroup; children = ( 25F7E2E0BF7DF2E71648BFFE, 51FFA102D25322925C454ACD, EFD1CE8574994B5B6D078FD9, @@ -1123,31 +1104,19 @@ 5614CF8ACD28587D8E9FC249, 2B14736595E3FFC604AFBD7C, 1E206D97A7B91545FE0D27CD, ); name = native; sourceTree = ""; }; + 2C4B5DD8F4B918768433680C = {isa = PBXGroup; children = ( + 7F64D580AA191FBC2A74E943, + 8F2FACABB024833B7F932BC5, + 03F0E358E328911FE44415CC, + 666F7A0F487C9974AF12E8A9, ); name = sources; sourceTree = ""; }; 05C8723D6B99C1C95FA1860E = {isa = PBXGroup; children = ( - 4BEC77BC6E7CFADDDF9B8150, - E59E95D4515B03C9EA7E9340, - DC49ACA858E5F3CF488CE4A0, - C66C381D76BA1142DA9D14B3, - 96990D0DA7180EC733377986, - 9270C4E5EF60DE6108311112, + FE2A7BD2DBBF5455858731DA, + CAF4120F7AF03F2B0CEDF196, + 84472E4F555D5EF6DC2C67D9, + CD508012D7E439F5FE247F64, + 2C4B5DD8F4B918768433680C, B8072A5DFFD892216550F18B, ); name = "juce_audio_devices"; sourceTree = ""; }; - 1554E277DE02E3B888375604 = {isa = PBXGroup; children = ( - 282B495AB94F47BD60C7E62F, - 9002A3D1CD5740D9C50A834C, - 5D2856B19DC13C57D70E42DE, - CD5B4BF3641DA629049AF981, - 72F927799B30E12B01E9C00A, - 5F43B58D079ECA063DEFCD0E, - 60DD038BF3685FF524C3A720, - 101637AD0747ECC48982FDAA, - 8784634AAD6079EF097FD751, - B4B9CE9038C38B848A3DEF42, - AD5D3156CBD517EB3835798A, - 2AA07C55625E1ADD22E9A4D5, - B599D417EDB736AB6D22321A, - 806774C77EBD99266FE68583, - A61EAEE68793E336E6F8BCF7, ); name = format; sourceTree = ""; }; - 8B72B48B4486011378022F46 = {isa = PBXGroup; children = ( + 5FCA8C56F0BE13FDC728F6CC = {isa = PBXGroup; children = ( 382C1DB36E41E2DEB77B11ED, 66E12916E12BBC042F715891, 5484B58D02279CE228079C12, @@ -1166,16 +1135,48 @@ 1172DC1C9E21CAAF0C82687D, 5864A3A4338CCCB6524CE499, F168A7541EBE16D46968C97D, ); name = codecs; sourceTree = ""; }; + CEF799BC3437652CC14A7F31 = {isa = PBXGroup; children = ( + 282B495AB94F47BD60C7E62F, + 9002A3D1CD5740D9C50A834C, + 5D2856B19DC13C57D70E42DE, + CD5B4BF3641DA629049AF981, + 72F927799B30E12B01E9C00A, + 5F43B58D079ECA063DEFCD0E, + 60DD038BF3685FF524C3A720, + 101637AD0747ECC48982FDAA, + 8784634AAD6079EF097FD751, + B4B9CE9038C38B848A3DEF42, + AD5D3156CBD517EB3835798A, + 2AA07C55625E1ADD22E9A4D5, + B599D417EDB736AB6D22321A, + 806774C77EBD99266FE68583, + A61EAEE68793E336E6F8BCF7, ); name = format; sourceTree = ""; }; AD3107F336CFB1ECE81D56C6 = {isa = PBXGroup; children = ( 505B41AE1B6E2B7FF4B0D859, E26BB7E510E3BEE029962DD3, ); name = sampler; sourceTree = ""; }; E645944AAADA77E0BF55B753 = {isa = PBXGroup; children = ( - 1554E277DE02E3B888375604, - 8B72B48B4486011378022F46, + 5FCA8C56F0BE13FDC728F6CC, + CEF799BC3437652CC14A7F31, AD3107F336CFB1ECE81D56C6, - E325C8811CC4773321407E9B, 1ED0FAAEFF9D4A6426E76E89, ); name = "juce_audio_formats"; sourceTree = ""; }; - 7BB74D988E491E6D61D92993 = {isa = PBXGroup; children = ( + FE300569F188EC00203BB722 = {isa = PBXGroup; children = ( + 6E27EBF864367EBA8B44DFA9, + E45C1684DCDBFD3B76F0B209, + DC50301B6C3FDAE98E224E76, + 9671131059C459A1E119535E, ); name = format; sourceTree = ""; }; + 8503E64B39A00D815D69DCF1 = {isa = PBXGroup; children = ( + 3F6BE2A8CAF1C23380D884F5, + 1D153366F6EA459B397CA356, + E44B8F906461AB6AC47B374A, + 914ED3B5EEB409125EADBB2F, + 10D5F9D8D44A252288D19F42, + 7A41A9C37A8BA7EFB6D1F518, + 264B51063F7AA584D23B426E, + 545C5A5F29523968A387FD91, + CE06CB9CD28DE31FA1528DE5, + F906FBF064A716C5EADF5708, + 5B8CE8EC0CEDF800AD5B71E1, ); name = "format_types"; sourceTree = ""; }; + E525C43251E1D1225CB95350 = {isa = PBXGroup; children = ( E8649B16BA011770D16BF051, 0DB078E2523AD3ABE77A95F6, 47C8219AACA73B2EBE302A35, @@ -1192,23 +1193,6 @@ 174350B11E9207B7038E2BFA, A42479D8A3AE579891E8741A, 487F7DFCFB0CF15BDFEBD24E, ); name = processors; sourceTree = ""; }; - 7DFB429912E7CFEEA12BA501 = {isa = PBXGroup; children = ( - 6E27EBF864367EBA8B44DFA9, - E45C1684DCDBFD3B76F0B209, - DC50301B6C3FDAE98E224E76, - 9671131059C459A1E119535E, ); name = format; sourceTree = ""; }; - BCF1810AF6CFAC9FA7F520BA = {isa = PBXGroup; children = ( - 3F6BE2A8CAF1C23380D884F5, - 1D153366F6EA459B397CA356, - E44B8F906461AB6AC47B374A, - 914ED3B5EEB409125EADBB2F, - 10D5F9D8D44A252288D19F42, - 7A41A9C37A8BA7EFB6D1F518, - 264B51063F7AA584D23B426E, - 545C5A5F29523968A387FD91, - CE06CB9CD28DE31FA1528DE5, - F906FBF064A716C5EADF5708, - 5B8CE8EC0CEDF800AD5B71E1, ); name = "format_types"; sourceTree = ""; }; 355D27971E753065A8756A77 = {isa = PBXGroup; children = ( 9411003BA4D471F2C95269ED, 4AA0B96439AA013BFDFED0FF, @@ -1226,12 +1210,11 @@ 5ED809701F235D958635DACA, 877FC50B817B57928FD4395C, ); name = utilities; sourceTree = ""; }; 5102C5BFB76FB218BB512EC7 = {isa = PBXGroup; children = ( - 7BB74D988E491E6D61D92993, - 7DFB429912E7CFEEA12BA501, - BCF1810AF6CFAC9FA7F520BA, + FE300569F188EC00203BB722, + 8503E64B39A00D815D69DCF1, + E525C43251E1D1225CB95350, 355D27971E753065A8756A77, CF3502266720B326C5ED5310, - 9905205B6EDA5FAFA31EA03F, A94C6EB19B9BF24D83054D60, ); name = "juce_audio_processors"; sourceTree = ""; }; 3622CFF351CF31035D444625 = {isa = PBXGroup; children = ( 26DDCC5B563483D67D645398, @@ -1248,73 +1231,21 @@ DDD307F9E18E442E43786B0E, BE6C77497C8F42747F797BBD, 181C1A360C01EFF44A3BB18A, ); name = gui; sourceTree = ""; }; - 56DDB21277B7847412918A37 = {isa = PBXGroup; children = ( - E75749124D1F2FD391C01787, - 97188A2D8CC4C0DACC6A4D2F, ); name = players; sourceTree = ""; }; - D8843096A672D4F2E84BA70B = {isa = PBXGroup; children = ( + A84F97B4063842C7891EE593 = {isa = PBXGroup; children = ( E78FFEA6B1BE4AD1EE43C60D, 7B0648C17B0C62706424B080, 7F23EFF727A93D53C8654687, B0DD6412314A0666002F9CB5, 1B9BCCBA7BA4D87454EC8710, ); name = native; sourceTree = ""; }; + A14FD89A2624B173921CBEEE = {isa = PBXGroup; children = ( + E75749124D1F2FD391C01787, + 97188A2D8CC4C0DACC6A4D2F, ); name = players; sourceTree = ""; }; 738E94C7871EC777AE05CA28 = {isa = PBXGroup; children = ( 3622CFF351CF31035D444625, - 56DDB21277B7847412918A37, - D8843096A672D4F2E84BA70B, - 6894C4ABEF5203014A0B665F, + A84F97B4063842C7891EE593, + A14FD89A2624B173921CBEEE, 0C573FF1309CE106DA2D2CF9, ); name = "juce_audio_utils"; sourceTree = ""; }; - 24F1C7CE0BA8B996E80B5383 = {isa = PBXGroup; children = ( - 23F3CBC829C0363C6C760957, - F70EF841DE659606631FBD20, - 0DBCEADB9A04439E66BE176E, - 0B37C06B070C6F069F23A812, - 2931409E5426C745CB3B6EE6, - 579117EBA45C1878DC55FF65, - 999ECAD45309F13369547FDB, - 210B445861AC2BD744D97F6D, - DE66F892ACF4DCAE897F3BE4, - C041D609CA330DE35D88B7EE, - 6BB634F1841C4BCE4775FF8D, - 9AFB00C8011E7902EF67789C, - 7CDAE6FBB85B787E8FA15B0C, - E8B02F47799FC984D3FE1083, - 0679221D71CD972EE07343B5, - 482D7E87F00C2888C2B8FC9E, - 74E60A8C1056FF1D64053A62, - 01641AA0EEDDC5059FC28EF9, - 8EE86B89C69AD4D9A802526D, - EAED7C0A5FFE6D29DD0A0D9A, - E27E9AF73E442C75C0091F8D, - A073692401C6D5C86D77E53C, - 0F98FB16D69403E94F1BB9C7, - B3D45312AB6F986CB3B4051C, ); name = text; sourceTree = ""; }; - C6B0A793A79BB7918A5A2337 = {isa = PBXGroup; children = ( - 1C99350395AE046857697B14, - 6B23639B2FD8C8FCFC241070, - C3538736DEAAF93829AB60A0, - 08CCA1B6C1824CE73281A769, - AC61701F361E5327D6BEEEDD, - 30D2B2F180671715D1CFAD5E, - EA8A250986871A036D42DB94, - 4E451FB3A0D657682324CEED, - 52058B3A331BFA856932EEED, - 20802D1854C7E66EBFCF2992, ); name = maths; sourceTree = ""; }; - 167969AC10CCB46C3FB57BD8 = {isa = PBXGroup; children = ( - FF7509FDC5B23104C7AF1665, - 42DA53757E1591ED0395C94E, - 4BE9A59D703E4CA4661252C1, - 9C20682A5F49B7BD2CEC3E2B, - 3601DA62C81D9C4FEB9CAA23, - 042DAFB982DBCB0940DAC979, - 81E803F2EB73BF09CB0CF2DE, - B6B133F816AD44FBFFBF8146, - AB6D9BF527527D3143CAC2A2, - B785E11D273E197A78C90597, - FF796B6850F1EE2F18668D06, - 6DAF8D36A60A6F606DCDBADB, - D05C8EB1FF06FB0A06C39518, - 3957E1F6F24F89D6DCB8829E, ); name = memory; sourceTree = ""; }; - 7A48C4CD434CC8B40E417307 = {isa = PBXGroup; children = ( + 3E88FA6BBB7307BDB4546665 = {isa = PBXGroup; children = ( 15D277FFB993448CDB52E307, 10F958EF56CFB17EA747F3B9, 8EF093827B72F444E74F5682, @@ -1336,37 +1267,7 @@ 51D8A242315E93AECE0D1B0E, BE65BDFEC645F36487A68F71, DA768EEF9A95E554F7903B60, ); name = containers; sourceTree = ""; }; - E2522538E4E168520D3AE9E6 = {isa = PBXGroup; children = ( - 11561CA1FD46FA08C2EF0C9E, - 3020CB57085A70221FC0042D, - 9DCB9FE79EDD770E0EC8A370, - B3B317778509714561A5E52F, - EB267F3D6CA06EDB2EB92BBE, - 6F3E59877038096FDA5B28DE, - 1ADD2315C0E364D635A88C2D, - 862A547990420303EBE1C849, - B8D70BA0254864A54E587B21, - B2A4F9CD6F95FB4EECC2FB10, - 55037EF642A280DAC85CE34D, - EE8916C220D09A855BDCB95C, - 6256BA6104CE254172D02804, - 306D2FC4CE156DB61D67C0E0, - B8D0006C486909BB51D8D818, - 64223866AD9D3D69464C198B, - 8AAEBEE37A67A5D01EBA6BB7, - 8FC33441590BA03C2EB5CD63, - C9EF40785DAD416946D6AAE1, - A54E763170141C2FC3BBD197, - 9DF463C5E206ADC98851C78A, - 16A3BFE2C5679BDD49A4F424, ); name = threads; sourceTree = ""; }; - 5287498162903ADA659A8E12 = {isa = PBXGroup; children = ( - BED621A030C4C37B2326EE4A, - 34CAFBB1E014F17C6111C716, - D4C5D7EE1A40AD018E5E6F02, - 724D1A80CA91E8ADB78287BE, - 32E5AD1B0A329492EDB0D49C, - 9D29AC99CA678DE27CAAAE31, ); name = time; sourceTree = ""; }; - 12BF6A615E82605F03493444 = {isa = PBXGroup; children = ( + 4259FE6E61733A28141C3DB5 = {isa = PBXGroup; children = ( 890BD2A64C7C25201E20C02F, 8E32705B99BB15E3586C067C, 4C816FF16C50AA5C87C8F7D3, @@ -1384,66 +1285,43 @@ 74D4B2EEC36940893BF7AC25, 09802FE2689EB8288E554B4B, 08EF9C1A184B049FA45DF95F, ); name = files; sourceTree = ""; }; - 5EFEFD2A4E3AAB61D642FFE8 = {isa = PBXGroup; children = ( - 621893AE2A99F8D4331194AD, - DC4E35EEAF01C08CFC4A4CAC, - 95139F961E2C7FB6421D04A5, - A6AC587CC82C4689D4C0D90E, - 4B2D5FBEF56C3D584E65D9AD, - 04609F32D6A859ED385DCBE6, - B4E70AE3447587BABF51A076, - 2AAA2414F61ABBBF1C571901, - 8FD227DE98DB156FBBC8DD1D, - 90348A625874E8DD3DCBF583, ); name = network; sourceTree = ""; }; - 72CEB8F82E75A1CFB00029A5 = {isa = PBXGroup; children = ( - E4546F8D14174EB8C05A47C3, - BAE421BF414A8713DC446E10, - E428D9BEA0B66A12448F3649, - F4825162600591FAF2F1F79E, - 60DC6B904E0A0ED7D5BACBD3, - 30B528362C388E5B51DF91D6, - D1CA4E7E20D80D0AC1614F98, - 357FB6126252FB4FC7551A59, - B594FC49609DB3E2CF3DCB0C, - C26C5CA5E6514CF7457B1ACB, - DE42EED0A04BB9F90D623BAF, - C0C7CB3229B2E54FFB785CA6, - 2253863C60C8AAB3DBA4B5F1, - 861F5C579BDAA33718FFE9CA, - FCFEAB9C67D9B7FB03AB51BD, ); name = streams; sourceTree = ""; }; - 1CE1CE477EC30641FD179C4A = {isa = PBXGroup; children = ( - 7E79FB8A1C88684D9961874F, - 2ACEBF748334BD2B0CBAE26E, - CC04871FDDC918BBD27FBA04, - B32E8849197AC0716AF288A3, ); name = logging; sourceTree = ""; }; - 2D1E53D6474EF042D74F7EB1 = {isa = PBXGroup; children = ( - 0F26080D0E46879414836AE2, - 01A0FE7CE574B63A82297143, - F13FB76427772F29EAD88728, - C41176B7A1D16BC5C67A5727, - 5DC79394D56549821815B376, - 2A10DFB3A22E8AABF4763F68, ); name = system; sourceTree = ""; }; - B639BECD83CD833126B067A3 = {isa = PBXGroup; children = ( - 50385CBC88D67EF57CBAF9F6, - D0E00FC62C3DA68962100AD6, - A8F0A5C9A372D5C57033B581, - D65C8F172D8C1FD532B67348, ); name = xml; sourceTree = ""; }; - AD49AC0FCF415EB54E2E0633 = {isa = PBXGroup; children = ( + 4F984803615AFEF01CA381E7 = {isa = PBXGroup; children = ( 43BE50DA24ABCAF9183FC535, F6943E7562D614D4D2F687E4, E74B5E2C22C81CA99C9CB473, B37C746F12C8413EA4DF8157, ); name = javascript; sourceTree = ""; }; - 3337230947C52C4E45CDDA71 = {isa = PBXGroup; children = ( - 777AA662407B7A91748C92A8, - FC4F3DA26D3500959DF7662A, - 1EE2B1FB37648506A369D269, - 8F9E95F991B215FFDD3F8E9B, - 10E1C3C331DF35D35508268B, - AABBDC405E85A02000A3991B, ); name = zip; sourceTree = ""; }; - 1008A5ADA2C02169D7BD422F = {isa = PBXGroup; children = ( - C938DCCA334DE363B27C1E65, - F163668D4C2343C282574A78, ); name = "unit_tests"; sourceTree = ""; }; - 2D72BF9EB6B50E02583A57E9 = {isa = PBXGroup; children = ( + D67328CFFC537A335859C29D = {isa = PBXGroup; children = ( + 7E79FB8A1C88684D9961874F, + 2ACEBF748334BD2B0CBAE26E, + CC04871FDDC918BBD27FBA04, + B32E8849197AC0716AF288A3, ); name = logging; sourceTree = ""; }; + 8B868B1DC66B91A6AE704940 = {isa = PBXGroup; children = ( + 1C99350395AE046857697B14, + 6B23639B2FD8C8FCFC241070, + C3538736DEAAF93829AB60A0, + 08CCA1B6C1824CE73281A769, + AC61701F361E5327D6BEEEDD, + 30D2B2F180671715D1CFAD5E, + EA8A250986871A036D42DB94, + 4E451FB3A0D657682324CEED, + 52058B3A331BFA856932EEED, + 20802D1854C7E66EBFCF2992, ); name = maths; sourceTree = ""; }; + CE6E404C245754A7B798C047 = {isa = PBXGroup; children = ( + FF7509FDC5B23104C7AF1665, + 42DA53757E1591ED0395C94E, + 4BE9A59D703E4CA4661252C1, + 9C20682A5F49B7BD2CEC3E2B, + 3601DA62C81D9C4FEB9CAA23, + 042DAFB982DBCB0940DAC979, + 81E803F2EB73BF09CB0CF2DE, + B6B133F816AD44FBFFBF8146, + AB6D9BF527527D3143CAC2A2, + B785E11D273E197A78C90597, + FF796B6850F1EE2F18668D06, + 6DAF8D36A60A6F606DCDBADB, + D05C8EB1FF06FB0A06C39518, + 3957E1F6F24F89D6DCB8829E, ); name = memory; sourceTree = ""; }; + 96537848E056768FEA73DD3F = {isa = PBXGroup; children = ( 9CAA1BFBE6B44233E6F1247E, 3481CFA2138FAF27F8514E06, F18B23CFD55FD0C26C21B539, @@ -1451,7 +1329,7 @@ BCDFDFFF924A8FDF40B82990, 837FC46135954E8144A996FD, 3F02521692ADDB7FFD0453AE, ); name = misc; sourceTree = ""; }; - C4BEFC49CBCE656D666CCC90 = {isa = PBXGroup; children = ( + 9D285913EB2E428AD35A173B = {isa = PBXGroup; children = ( AC2F6510662AD5D52E367FB8, 174E22634C4ADC7062948B9D, 8680FB438DEC3B3994B6CB9D, @@ -1481,25 +1359,128 @@ 54358D8A9A8DE6AF4F781E8B, 489FD44544F03774CBFA04E5, B8D9A7FDB054852EF59BF4AE, ); name = native; sourceTree = ""; }; - F7B521C7EB8A7EFC4DE2AD31 = {isa = PBXGroup; children = ( - 24F1C7CE0BA8B996E80B5383, - C6B0A793A79BB7918A5A2337, - 167969AC10CCB46C3FB57BD8, - 7A48C4CD434CC8B40E417307, - E2522538E4E168520D3AE9E6, - 5287498162903ADA659A8E12, - 12BF6A615E82605F03493444, - 5EFEFD2A4E3AAB61D642FFE8, - 72CEB8F82E75A1CFB00029A5, - 1CE1CE477EC30641FD179C4A, + DBFA2DC65F153A012CFBA942 = {isa = PBXGroup; children = ( + 621893AE2A99F8D4331194AD, + DC4E35EEAF01C08CFC4A4CAC, + 95139F961E2C7FB6421D04A5, + A6AC587CC82C4689D4C0D90E, + 4B2D5FBEF56C3D584E65D9AD, + 04609F32D6A859ED385DCBE6, + B4E70AE3447587BABF51A076, + 2AAA2414F61ABBBF1C571901, + 8FD227DE98DB156FBBC8DD1D, + 90348A625874E8DD3DCBF583, ); name = network; sourceTree = ""; }; + 87474B9FD5EC93E50440C823 = {isa = PBXGroup; children = ( + E4546F8D14174EB8C05A47C3, + BAE421BF414A8713DC446E10, + E428D9BEA0B66A12448F3649, + F4825162600591FAF2F1F79E, + 60DC6B904E0A0ED7D5BACBD3, + 30B528362C388E5B51DF91D6, + D1CA4E7E20D80D0AC1614F98, + 357FB6126252FB4FC7551A59, + B594FC49609DB3E2CF3DCB0C, + C26C5CA5E6514CF7457B1ACB, + DE42EED0A04BB9F90D623BAF, + C0C7CB3229B2E54FFB785CA6, + 2253863C60C8AAB3DBA4B5F1, + 861F5C579BDAA33718FFE9CA, + FCFEAB9C67D9B7FB03AB51BD, ); name = streams; sourceTree = ""; }; + 2D1E53D6474EF042D74F7EB1 = {isa = PBXGroup; children = ( + 0F26080D0E46879414836AE2, + 01A0FE7CE574B63A82297143, + F13FB76427772F29EAD88728, + C41176B7A1D16BC5C67A5727, + 5DC79394D56549821815B376, + 2A10DFB3A22E8AABF4763F68, ); name = system; sourceTree = ""; }; + 64E59548E4DA43EF2DAD7D99 = {isa = PBXGroup; children = ( + 23F3CBC829C0363C6C760957, + F70EF841DE659606631FBD20, + 0DBCEADB9A04439E66BE176E, + 0B37C06B070C6F069F23A812, + 2931409E5426C745CB3B6EE6, + 579117EBA45C1878DC55FF65, + 999ECAD45309F13369547FDB, + 210B445861AC2BD744D97F6D, + DE66F892ACF4DCAE897F3BE4, + C041D609CA330DE35D88B7EE, + 6BB634F1841C4BCE4775FF8D, + 9AFB00C8011E7902EF67789C, + 7CDAE6FBB85B787E8FA15B0C, + E8B02F47799FC984D3FE1083, + 0679221D71CD972EE07343B5, + 482D7E87F00C2888C2B8FC9E, + 74E60A8C1056FF1D64053A62, + 01641AA0EEDDC5059FC28EF9, + 8EE86B89C69AD4D9A802526D, + EAED7C0A5FFE6D29DD0A0D9A, + E27E9AF73E442C75C0091F8D, + A073692401C6D5C86D77E53C, + 0F98FB16D69403E94F1BB9C7, + B3D45312AB6F986CB3B4051C, ); name = text; sourceTree = ""; }; + 4880536EC477C63956063CCF = {isa = PBXGroup; children = ( + 11561CA1FD46FA08C2EF0C9E, + 3020CB57085A70221FC0042D, + 9DCB9FE79EDD770E0EC8A370, + B3B317778509714561A5E52F, + EB267F3D6CA06EDB2EB92BBE, + 6F3E59877038096FDA5B28DE, + 1ADD2315C0E364D635A88C2D, + 862A547990420303EBE1C849, + B8D70BA0254864A54E587B21, + B2A4F9CD6F95FB4EECC2FB10, + 55037EF642A280DAC85CE34D, + EE8916C220D09A855BDCB95C, + 6256BA6104CE254172D02804, + 306D2FC4CE156DB61D67C0E0, + B8D0006C486909BB51D8D818, + 64223866AD9D3D69464C198B, + 8AAEBEE37A67A5D01EBA6BB7, + 8FC33441590BA03C2EB5CD63, + C9EF40785DAD416946D6AAE1, + A54E763170141C2FC3BBD197, + 9DF463C5E206ADC98851C78A, + 16A3BFE2C5679BDD49A4F424, ); name = threads; sourceTree = ""; }; + CD1005615E4677435D98EF24 = {isa = PBXGroup; children = ( + BED621A030C4C37B2326EE4A, + 34CAFBB1E014F17C6111C716, + D4C5D7EE1A40AD018E5E6F02, + 724D1A80CA91E8ADB78287BE, + 32E5AD1B0A329492EDB0D49C, + 9D29AC99CA678DE27CAAAE31, ); name = time; sourceTree = ""; }; + 1008A5ADA2C02169D7BD422F = {isa = PBXGroup; children = ( + C938DCCA334DE363B27C1E65, + F163668D4C2343C282574A78, ); name = "unit_tests"; sourceTree = ""; }; + D3627EF054BD0A0BA8D78125 = {isa = PBXGroup; children = ( + 50385CBC88D67EF57CBAF9F6, + D0E00FC62C3DA68962100AD6, + A8F0A5C9A372D5C57033B581, + D65C8F172D8C1FD532B67348, ); name = xml; sourceTree = ""; }; + 6C3CF67CABCBEF3047DC25FC = {isa = PBXGroup; children = ( + 777AA662407B7A91748C92A8, + FC4F3DA26D3500959DF7662A, + 1EE2B1FB37648506A369D269, + 8F9E95F991B215FFDD3F8E9B, + 10E1C3C331DF35D35508268B, + AABBDC405E85A02000A3991B, ); name = zip; sourceTree = ""; }; + F7B521C7EB8A7EFC4DE2AD31 = {isa = PBXGroup; children = ( + 3E88FA6BBB7307BDB4546665, + 4259FE6E61733A28141C3DB5, + 4F984803615AFEF01CA381E7, + D67328CFFC537A335859C29D, + 8B868B1DC66B91A6AE704940, + CE6E404C245754A7B798C047, + 96537848E056768FEA73DD3F, + 9D285913EB2E428AD35A173B, + DBFA2DC65F153A012CFBA942, + 87474B9FD5EC93E50440C823, 2D1E53D6474EF042D74F7EB1, - B639BECD83CD833126B067A3, - AD49AC0FCF415EB54E2E0633, - 3337230947C52C4E45CDDA71, + 64E59548E4DA43EF2DAD7D99, + 4880536EC477C63956063CCF, + CD1005615E4677435D98EF24, 1008A5ADA2C02169D7BD422F, - 2D72BF9EB6B50E02583A57E9, - C4BEFC49CBCE656D666CCC90, - EF43908046753F20507CC3B0, + D3627EF054BD0A0BA8D78125, + 6C3CF67CABCBEF3047DC25FC, 5AAF6FD01A8ACE63E3FAEA56, ); name = "juce_core"; sourceTree = ""; }; 83E7F8F4C0F653DE37DD0D26 = {isa = PBXGroup; children = ( C7373F24FD2E886C50CB3903, @@ -1518,50 +1499,29 @@ 7C749B953A62BB34443CEA51 = {isa = PBXGroup; children = ( 83E7F8F4C0F653DE37DD0D26, 07E8C0ED0D5A016CCB79D6E7, - 23EC7FFD41859C9725D21B16, 53AB900649E4156D953DB1CA, ); name = "juce_cryptography"; sourceTree = ""; }; - 0C891309AA75AF8EAD3F2410 = {isa = PBXGroup; children = ( + B571D0335B8C8F01A9CEFEEA = {isa = PBXGroup; children = ( + 4F742E04B5AD194395A593C0, + 8DFA74E13F6E40A5B1C09C11, + D9FC957CB510399786D69D8D, + BDFEE2E6B40F3E47E3B16D38, ); name = "app_properties"; sourceTree = ""; }; + DB9E03F1DD7B48E3C0F38481 = {isa = PBXGroup; children = ( + 7C4111F98C8023097C14C138, + 60D9E4052C3FFFA026BB35C6, + D7F183070EDA8D6D7659BDA1, ); name = undomanager; sourceTree = ""; }; + 4EE55C06F92D4E1D6C7CBC88 = {isa = PBXGroup; children = ( 1140A39FF348973EE6F372CB, F39E719901F12B16AD7D600C, BB3265EFC32ADB68A59A90CF, 991A179EF480F6B3049D0CE2, 4D3007B3F8AECBDB658F7259, 82B25B30D756F75BDFDBBCD0, ); name = values; sourceTree = ""; }; - DB9E03F1DD7B48E3C0F38481 = {isa = PBXGroup; children = ( - 7C4111F98C8023097C14C138, - 60D9E4052C3FFFA026BB35C6, - D7F183070EDA8D6D7659BDA1, ); name = undomanager; sourceTree = ""; }; - 168252DC2B6D85C5D9B3C71D = {isa = PBXGroup; children = ( - 4F742E04B5AD194395A593C0, - 8DFA74E13F6E40A5B1C09C11, - D9FC957CB510399786D69D8D, - BDFEE2E6B40F3E47E3B16D38, ); name = "app_properties"; sourceTree = ""; }; FF81165C6DC0BE3D7DDDDB3C = {isa = PBXGroup; children = ( - 0C891309AA75AF8EAD3F2410, + B571D0335B8C8F01A9CEFEEA, DB9E03F1DD7B48E3C0F38481, - 168252DC2B6D85C5D9B3C71D, - DC76782D8BA40A4CA365C279, + 4EE55C06F92D4E1D6C7CBC88, AC98912B3226C0D29B0C8861, ); name = "juce_data_structures"; sourceTree = ""; }; - 21928033EBAEE82B66D3F9F4 = {isa = PBXGroup; children = ( - E526AF80946C3F077C1C63C6, - 09532D678D2C41FEFACA71F3, - DCE64BC49FFC96654D30AD87, - C92F4F51EC54B859EAB7F09D, - CBE595558B9038547D418CEE, - F9E113AE1D2940394B95BC0F, - D0436D71AD541BF93E0585DB, - 56D6FF1634AE7B4B4B6AC323, - 3A132DEDF59503D8AEE2E1F8, - 445C1F432C6144BD2F6D3327, - EF337D9B43E0569DE3E48279, - 5016A40C1850BBD55197D30E, - 1AB81EC2CA06F18202F3049B, ); name = messages; sourceTree = ""; }; - BD202CDEBCAA90F124416FB7 = {isa = PBXGroup; children = ( - E540A462EBB080CF14B31764, - 9EEF2A75EDD5E8023F9AD6B0, - EE6895EE5020998469F17433, - C6CCDF5390C72C6C37F3446D, ); name = timers; sourceTree = ""; }; - 42068D6B4354DC77F34701E0 = {isa = PBXGroup; children = ( + D2F6AFEB9AA55BE367590015 = {isa = PBXGroup; children = ( 4E1C2B9C5692A96700C1A898, 9F49BF4440F09115117F9615, 5A26430C3B39E428B483F11D, @@ -1570,14 +1530,28 @@ F57531462BB169A5F0224ADE, C536B42EF0D28435B6410AC9, 80D63910D7196D7DF849A239, ); name = broadcasters; sourceTree = ""; }; - 443BF89F57F585ED86F2ADA5 = {isa = PBXGroup; children = ( + 454743972062A85E92BCCC8A = {isa = PBXGroup; children = ( 1F52A06FB3A565B54144FD8A, 333E5AB794D5FC5A798A285C, F540CB77351EAEFC2B3D05CA, 208B3803558F7BECB0A0AA42, 6821655BB8883B9A421666C3, 1F999582FEA88311EC2EBF27, ); name = interprocess; sourceTree = ""; }; - 20360E9243409D2FA6F5E8B0 = {isa = PBXGroup; children = ( + 54F8D5BFEC9FBD89B3F13258 = {isa = PBXGroup; children = ( + E526AF80946C3F077C1C63C6, + 09532D678D2C41FEFACA71F3, + DCE64BC49FFC96654D30AD87, + C92F4F51EC54B859EAB7F09D, + CBE595558B9038547D418CEE, + F9E113AE1D2940394B95BC0F, + D0436D71AD541BF93E0585DB, + 56D6FF1634AE7B4B4B6AC323, + 3A132DEDF59503D8AEE2E1F8, + 445C1F432C6144BD2F6D3327, + EF337D9B43E0569DE3E48279, + 5016A40C1850BBD55197D30E, + 1AB81EC2CA06F18202F3049B, ); name = messages; sourceTree = ""; }; + 133942303ADEBA9443090E51 = {isa = PBXGroup; children = ( B576434956BD89F0B571B6C4, BB9242FB689B4DAEDF1963BE, AB26977EA68E27838B54A8E4, @@ -1586,13 +1560,17 @@ 001CA7EAF68DA335025FF01E, CB3DD188BB8AAB1931436CD4, DFC37DEA417DA0FC812FDAC2, ); name = native; sourceTree = ""; }; + F1FFEB45C855ED1D898DFB10 = {isa = PBXGroup; children = ( + E540A462EBB080CF14B31764, + 9EEF2A75EDD5E8023F9AD6B0, + EE6895EE5020998469F17433, + C6CCDF5390C72C6C37F3446D, ); name = timers; sourceTree = ""; }; 194518F009569975413BBA1F = {isa = PBXGroup; children = ( - 21928033EBAEE82B66D3F9F4, - BD202CDEBCAA90F124416FB7, - 42068D6B4354DC77F34701E0, - 443BF89F57F585ED86F2ADA5, - 20360E9243409D2FA6F5E8B0, - D697C54442250F5A720D2CBF, + D2F6AFEB9AA55BE367590015, + 454743972062A85E92BCCC8A, + 54F8D5BFEC9FBD89B3F13258, + 133942303ADEBA9443090E51, + F1FFEB45C855ED1D898DFB10, 3BAA4C5AFD5E6AE8B7447E17, ); name = "juce_events"; sourceTree = ""; }; DE5FE5E5C0261E389C091E12 = {isa = PBXGroup; children = ( 61F74754A7B5F0BD930A51DD, @@ -1612,19 +1590,25 @@ BBE01A9C5FD8C0656AEA9D3C, AE6120B318B44C69CEDA6321, A198E2290B15C62F68D21050, ); name = contexts; sourceTree = ""; }; - 0CFBDBCAC210067B8B49D659 = {isa = PBXGroup; children = ( - 965402AAAAF0A0D920DC7C36, - A55309C54076A01EA57315CE, - 5A2B63BC2433F17DB96CC411, - 3320CAFB079DBFED7E79D33E, - 276FBDD27027CDB3CDE7A1C3, - 21530C9C69B792CA80BE9398, - 3B92F7E81BAB71A0460668E6, - EA65F835FDB1DB86406C9471, ); name = images; sourceTree = ""; }; - 18A16F44D68A4E1E3545E4B8 = {isa = PBXGroup; children = ( - 39E116DC12FD26E3DB3F4DFA, - 8C2A93223809C1EFD6D7C404, - 9D05F58F8CE58D9D6952BF1D, ); name = "image_formats"; sourceTree = ""; }; + 54DC6101CF7C15EF6FB319B1 = {isa = PBXGroup; children = ( + 000EA162E25BC873954A9E48, + E41A33EB67E7E190A88A3AD3, + B1FD722E367F8B48B2C8F658, + 24711D9742CB31F36F71A36E, + 85D61362BF185DA51B00E00E, ); name = effects; sourceTree = ""; }; + A625E1CAB83679B5120F0B10 = {isa = PBXGroup; children = ( + 5B59DE0C6545CCC3FA26750E, + 99FC512DFBE57AAC3894FC20, + 98C797055FB6A630BD2AF26B, + D34F5512C192C172CCC479F7, + 98FE786D6DCAA1F39D0428E4, + D5313BED337DBBC9A1F7D9CB, + 82A654CA5A700A19A9A673BC, + 9BB341CFFB496948D5E9A16E, + 2FAFDCAFBC5054B61699B4F0, + CF6BAD445F116D03D5AC2E69, + 944B844043D0815614FD4CFD, + 8AADBD01ED8B177F160939D3, ); name = fonts; sourceTree = ""; }; 9F785FD816CB0B5C3B2C3113 = {isa = PBXGroup; children = ( 1296A96AEE50FD66957B71C1, CF1F536ECAA15F7AF8B20746, @@ -1641,30 +1625,20 @@ 2D4E5BBC19F41BB8512E5E03, 6EA97857D017530AE58ECA66, 672780D824A4CAD951DBB29B, ); name = geometry; sourceTree = ""; }; - 7A3AD3D13991794B6B51DD9A = {isa = PBXGroup; children = ( - B18369F3EF227348BAECC29F, - F3472E21D095DB91ADE8D714, - C56022F99B8FB808D00CE6D7, ); name = placement; sourceTree = ""; }; - 4A6A14045BB393F2E063EDDF = {isa = PBXGroup; children = ( - 5B59DE0C6545CCC3FA26750E, - 99FC512DFBE57AAC3894FC20, - 98C797055FB6A630BD2AF26B, - D34F5512C192C172CCC479F7, - 98FE786D6DCAA1F39D0428E4, - D5313BED337DBBC9A1F7D9CB, - 82A654CA5A700A19A9A673BC, - 9BB341CFFB496948D5E9A16E, - 2FAFDCAFBC5054B61699B4F0, - CF6BAD445F116D03D5AC2E69, - 944B844043D0815614FD4CFD, - 8AADBD01ED8B177F160939D3, ); name = fonts; sourceTree = ""; }; - 7AE62EF9190681EC903809C5 = {isa = PBXGroup; children = ( - 000EA162E25BC873954A9E48, - E41A33EB67E7E190A88A3AD3, - B1FD722E367F8B48B2C8F658, - 24711D9742CB31F36F71A36E, - 85D61362BF185DA51B00E00E, ); name = effects; sourceTree = ""; }; - 9D5DD150F3EAB90686880331 = {isa = PBXGroup; children = ( + 16E178138AD12602815F6005 = {isa = PBXGroup; children = ( + 39E116DC12FD26E3DB3F4DFA, + 8C2A93223809C1EFD6D7C404, + 9D05F58F8CE58D9D6952BF1D, ); name = "image_formats"; sourceTree = ""; }; + A9634FF7347ABFE165D94BC5 = {isa = PBXGroup; children = ( + 965402AAAAF0A0D920DC7C36, + A55309C54076A01EA57315CE, + 5A2B63BC2433F17DB96CC411, + 3320CAFB079DBFED7E79D33E, + 276FBDD27027CDB3CDE7A1C3, + 21530C9C69B792CA80BE9398, + 3B92F7E81BAB71A0460668E6, + EA65F835FDB1DB86406C9471, ); name = images; sourceTree = ""; }; + 91111B082348A9DE28FB8778 = {isa = PBXGroup; children = ( B97A4BE39BF95F50E67A4683, A1AF1E8ADB16AE21785390F5, DCA560DA0C66BB6D6EA92500, @@ -1676,158 +1650,27 @@ E74DA5EF2C208608AF676212, AF81BE7F88B9B754A9005DC0, AE358D496192BAED93263F83, - 758A85BA2A15681252AAC852, - A6AFC4953E324CC5163256E6, ); name = native; sourceTree = ""; }; - 02D2BF1071BA036B1046217F = {isa = PBXGroup; children = ( - DE5FE5E5C0261E389C091E12, - 312F6818F7C175E16EFA49E6, - 0CFBDBCAC210067B8B49D659, - 18A16F44D68A4E1E3545E4B8, - 9F785FD816CB0B5C3B2C3113, - 7A3AD3D13991794B6B51DD9A, - 4A6A14045BB393F2E063EDDF, - 7AE62EF9190681EC903809C5, - 9D5DD150F3EAB90686880331, - 5794F3D9DC292B1603244735, - 0CFDFC8B0EE4F67F3140A95E, ); name = "juce_graphics"; sourceTree = ""; }; - DE106FCD14E351677236CC4A = {isa = PBXGroup; children = ( - 2DAF843B2C0DA27E8741E080, - FD362E3DD7D0ED06015A52CB, - 94363B04A83DFC9C02B023DE, - F31752A999520E521BC507D1, - B77EBFED3A56358BE8599594, - 43BEA6B7451F512AC9B1ED38, - 429925ABEF514DEDE33BF925, - D2C6697A783580EE58B2C5EF, - 91B931E774E4401630F74EE7, ); name = components; sourceTree = ""; }; - EAFD1F880E6790F3DFC2A32E = {isa = PBXGroup; children = ( - 5A99F85A02CACE2773FAF4AA, - FC4E3F4086054CB8E200F393, - 1197F204437B7E10650C45C9, - B2C692D20C6190AC831ED780, - 3F0618824A11684059926E73, - 13E0FBE11F1B5028F51D4A83, - 592C559B3CB1579907BC6452, - 9B88C701BE205AEB33ACC5FB, - BE92FB177CE8690F02DDCDCA, - 32053E605C421DA9F9C406BA, - 6F9461C9816AF7B764F73FC9, - E0069A75C60B6ECB8E8CBFDD, - 6BA526E7009CAA47F22B2FC3, - 883F407DDE5464DEC7ED1634, - 561DC7B5329A4719A85FB37E, - B7FC671CAA2FB61FA45FF25D, - 1199999650BF539117869187, - FCA5F5B553B92A4A49C3F1EF, - 6C42AAE33B1F86E496AA352C, - C00042157AE4788F1B7DD087, ); name = mouse; sourceTree = ""; }; - 2AA0EAA4D18373DEBC82DAF8 = {isa = PBXGroup; children = ( - BAC4FD0C99CEBD2133F79C24, - 1A5E7683202DE3D3B911F9C8, - EF8BAD426428948862257FC4, - FAF2AB8383B89E9A5AF5E946, - A42F8BC3DE25F1CC15D383E0, - DC15808BB97E1521C055A470, - E8DE188896E5791E338D4EE7, - C790F51988B04C4A38A737EE, - C1E7A30EDB756EF33710AB4C, - FC4C976D76A0B0F932B3188A, - FEF9EF55D1BF28C6A84DE4C0, - 2E551D5175FA94E0FFBF08F4, - 56FA5F3ABA3B0278767C107B, ); name = keyboard; sourceTree = ""; }; - FF93C45FC8A8E8F4935C575E = {isa = PBXGroup; children = ( - 1C36397644AEF2DC1576C3A6, - 0DA4C3278F6482DB3E59D9BA, - 2368F4F33C1FA1F250C0606C, - B700A20AB7FA4833FBE9FAF2, - E6526B2FBE4F9F3DF819A030, - 9AB6DA2CD6FC85ABC73DCA8C, - D8B377D58489B765A9369335, - 3EBDD668B2AAF5F5159D68F2, - B96670417A0708508B971C58, - 12F6DB893E5757C9F3D00F0D, - 67321193997802F731C9F3C8, - 06E0E9069EB3A4DED12A83DD, - 1D58402ABF05B2EF162769C7, - 14527382440E68E3F0EB8198, - 5E043C5F2F280FC934592EDD, - AD3AD8A8258B52524F9FD249, - 1D68D7036540404EFB82B35D, - 9E7319BC97DD7609E51BA8E6, - FF43622B9AAF3751B65DD81B, - 8A791C2E9E31061FB1114D0C, - B84FF21D1349C565A604B4D2, - 280CB58A46300BC229661DD6, - D93778DB7CCB4B438A59D8AB, - B0D4F13DF0278D8722F7C4B8, - BB422B25F3D67420F1A7A27C, - D9064DA71018E0FB2C02BD3B, - E4D861851BBC388FE4CB5DFA, ); name = widgets; sourceTree = ""; }; - 7E08533D7B37AC3A130E8033 = {isa = PBXGroup; children = ( - AB7E120B33CE6C4EA5AE1C03, - 9ABB34DD0089D3C1B2CB0448, - A93241AAFC2CA466E7F61D68, - 8034DEB0DE55C62EE0B5D2FB, - 1BFF9FF8A046E614580B8B78, - B4179816650495DEE17116FF, - 9473F75E32710D282051D93C, - 3FD16FE28FD9ABF22F0FF744, - 4A21D36388A0B6D9543A244D, - 874BD8915F9FC9EAF09AFB87, - A61D17AF31E2326EDA285C22, - C378389E66043AAF139C6426, - 334E1EA595F4B89AB02E1D2E, - 092152EAB569DB7795FD7B2F, - 6BE69871BE4A865ABF84BC7E, - C8E5F60ED66385553547961E, - CC8C5C667CA1A6EBAA1323E4, - 6ED2FF75E5F98253AA1C287F, - 0AD627D1D2B082D09E1AA078, ); name = windows; sourceTree = ""; }; - 73383E801888C9D719E5D2CD = {isa = PBXGroup; children = ( - BB7CA26CF4540A535BE229CA, - 8BD1742DEA98185FA7ED4152, - A84DBA7DBC8FBEA5740CB026, - 14340FB465ADE55CB3E9B66A, - FE11EB2D3A4040325E458261, - 7B441C4B6CF9473676EA3610, ); name = menus; sourceTree = ""; }; - C30EF995A31EC08218367298 = {isa = PBXGroup; children = ( - 097E290A4679C103208EF789, - C8A38D75BD930F3CC7634124, - 26407477D58D92220A6AA6E8, - F90875A12DE5F66F7E70CC89, - 1ADEA6673C57B57FC0BBCD04, - 3FCD20ECBA1032D55D90DAF9, - 546BB53FC47D83869F8DDCE9, - F6440E90EC3193EBD07AD3D7, - 2669CC5C7AE7A916B5F5CF89, - A7198BFD9B0CC598BD50B587, - E368DF5C372BB7CCE82DC763, - 58B4452DE10C4ABF8D8DC7EB, - 2ABA2A324D752641AD2EA84D, - 42203A96B0F67E68EDB0939E, - 864DAFF59D56AC67F7BE6F77, - 83E38E7D0548FCDF7B150F22, - 2AF3F242C6AE6B81BEA684EE, - B35603E21B57E534616F599B, - C78105C8AEE452AED0700AAC, - 91BDECC58244D65FC321A8E8, - 03CD52285663EB462E66AEDE, - D8E594FED69859E740E91543, - 877CA42D199DE2C3C4EF58A9, - AF7E3E7137C6F49674649968, - 9801E411857A072092954171, - D79506405903905814D5B32B, - 8745ACE2C81BA9685BF99233, - 029E06243E22D19B62C7FAC4, - C18944C7BB1D9143312BE3A7, - 75636F75113CD1ABF8B01F08, - 6E01440F1FACE2977203A70B, - 74C15BFC6E036DE767574778, - 971B377F39D4CAFA77AB790C, - 95738AF2EAF17A2FA9B8E069, - 035144F9C35671488A15E9F6, - 678B3B27F695152D396C09A3, ); name = layout; sourceTree = ""; }; - 1912E5DD1B0D040510925205 = {isa = PBXGroup; children = ( + 758A85BA2A15681252AAC852, + A6AFC4953E324CC5163256E6, ); name = native; sourceTree = ""; }; + 0C8363E82A0109D09920F871 = {isa = PBXGroup; children = ( + B18369F3EF227348BAECC29F, + F3472E21D095DB91ADE8D714, + C56022F99B8FB808D00CE6D7, ); name = placement; sourceTree = ""; }; + 02D2BF1071BA036B1046217F = {isa = PBXGroup; children = ( + DE5FE5E5C0261E389C091E12, + 312F6818F7C175E16EFA49E6, + 54DC6101CF7C15EF6FB319B1, + A625E1CAB83679B5120F0B10, + 9F785FD816CB0B5C3B2C3113, + 16E178138AD12602815F6005, + A9634FF7347ABFE165D94BC5, + 91111B082348A9DE28FB8778, + 0C8363E82A0109D09920F871, + 0CFDFC8B0EE4F67F3140A95E, ); name = "juce_graphics"; sourceTree = ""; }; + D4088159B90D7FB4EC40CF24 = {isa = PBXGroup; children = ( + 5BDA528B96063067AFD59CBB, + 0833B2844B74E56A7F375B99, ); name = application; sourceTree = ""; }; + 1C4E717E24B04BAB072097A2 = {isa = PBXGroup; children = ( 3CFD6B00875759345575ECFD, 03C5EFBEA606B1857E2E7E70, ECD46DBA26680A8F86569C2E, @@ -1846,22 +1689,27 @@ 5DBA889C8116242666F3C93B, 63DB40AFD30CEFB03779AB79, 665FF99D0D1BF3755FE7B803, ); name = buttons; sourceTree = ""; }; - A44CD4C37170EFD44180E7D6 = {isa = PBXGroup; children = ( - 5A1C17DCA88F1D02ED5F401F, - 123CEDA734678EE95C34463D, - A118AD624CE30228686D51F3, - 00B6967A854897C9D379AAF4, - 6B59A53C3FB3B4462A5E10D0, - 648E0A0D55BE1D012C1D89B1, - 150135E20D3B4547F1B8A76F, - F81AAE65A3598A15825E6794, - 4D5112F69E06189A9318A69F, - A15770CD33E47FF114451904, - CCA843C191E1EC761E0C4B1B, - 382D4767A626A3D30826EE1B, - 82B807E750DB47D6FA6AA5F8, - 48EBF61EDF71322807F5AF4E, ); name = positioning; sourceTree = ""; }; - DCA8D2B60E2A3630B372680A = {isa = PBXGroup; children = ( + 666DF2B2F0DCA026714B89DA = {isa = PBXGroup; children = ( + CD3D15787DE0633AF0F41D14, + 14B4A539EBA209BC22B91F76, + A9FE7AE10A02329F18BAF8BB, + 11FC5BF4D4CE5451BA651132, + 0DD52BE61E4DCA9575F5649F, + A4A507E78D1082DF5EDA723E, + 5127ACB1400962FB70BF6D07, + 53F664A2A3FE1983E183A431, + 1A25D684574EDD045683D4E8, ); name = commands; sourceTree = ""; }; + D26CB32508DFA94C2FB8BDDE = {isa = PBXGroup; children = ( + 2DAF843B2C0DA27E8741E080, + FD362E3DD7D0ED06015A52CB, + 94363B04A83DFC9C02B023DE, + F31752A999520E521BC507D1, + B77EBFED3A56358BE8599594, + 43BEA6B7451F512AC9B1ED38, + 429925ABEF514DEDE33BF925, + D2C6697A783580EE58B2C5EF, + 91B931E774E4401630F74EE7, ); name = components; sourceTree = ""; }; + 12269422D30EB1DFD95C69CB = {isa = PBXGroup; children = ( 4E8939ACD0CB224ABD3B3C00, 57C8BBE1EFA839C458DEF2F6, 9817FEEE6C1D99BCE7DB2395, @@ -1877,31 +1725,7 @@ 39F7F18157821A256E23B868, 77234EEA6FC39172D3B4B455, EF805FA4F575DBCAF69C1AE4, ); name = drawables; sourceTree = ""; }; - 35A6E785E6B623A66F7FEF46 = {isa = PBXGroup; children = ( - 4533B1E6786C588EEB5F17F1, - 2C8DB3B21316CF58A088AE4B, - 80B9B913DD55B0BD215AEC86, - ECB67354113361CDADA77BC6, - 57134B5B764CAAAEA07C56CE, - 1A89B025B5C028C536ED4A8F, - FD28016A7BC2B34138B3C986, - 27B46B69A1381640C0C14CF6, - 8D32D3B412213EC3153588E0, - D380F5AED297C4D7BE55911C, - 357921A7E994C213A2D768DE, - DDD38519DCDDE8BDE8AC092B, - 4D823926C18ED8ABD95035DB, - B7DA793390976975B7967E54, ); name = properties; sourceTree = ""; }; - 98C025B3DB9871C4A016D3D9 = {isa = PBXGroup; children = ( - 140159E9C38C975949494E5C, - DCE5AE0A528365094776BE17, - 047CB008052CCD126633FB9B, - 05FD1A2AE03215E9DF92132F, - EB990950081504EBD067FF9A, - 48A798B2097EF59A8A53F1F5, - F1AEC47949E75A0B4DBEA130, - CCCF7AA714938B03DE4407FA, ); name = lookandfeel; sourceTree = ""; }; - CA4B62998A983A5AE6AFE0F9 = {isa = PBXGroup; children = ( + 6DFD874DDF56441FE53A2D81 = {isa = PBXGroup; children = ( 9808FC8EBDD993802B13E360, 489251CA8BE0CA79BA247455, CB0FCCF91CA21CA88D295932, @@ -1924,25 +1748,100 @@ 5BA3B4D0018FA0D5C976CA3E, 4B73A2599617EEF450ACABAC, 35A404D8F4164D65C3E4DCC4, ); name = filebrowser; sourceTree = ""; }; - 78416A0B2F412465845BA10F = {isa = PBXGroup; children = ( - CD3D15787DE0633AF0F41D14, - 14B4A539EBA209BC22B91F76, - A9FE7AE10A02329F18BAF8BB, - 11FC5BF4D4CE5451BA651132, - 0DD52BE61E4DCA9575F5649F, - A4A507E78D1082DF5EDA723E, - 5127ACB1400962FB70BF6D07, - 53F664A2A3FE1983E183A431, - 1A25D684574EDD045683D4E8, ); name = commands; sourceTree = ""; }; - EF2D0AF0B8A4EF73BDE12526 = {isa = PBXGroup; children = ( + 467FF0E8F3109E55EE75184F = {isa = PBXGroup; children = ( + BAC4FD0C99CEBD2133F79C24, + 1A5E7683202DE3D3B911F9C8, + EF8BAD426428948862257FC4, + FAF2AB8383B89E9A5AF5E946, + A42F8BC3DE25F1CC15D383E0, + DC15808BB97E1521C055A470, + E8DE188896E5791E338D4EE7, + C790F51988B04C4A38A737EE, + C1E7A30EDB756EF33710AB4C, + FC4C976D76A0B0F932B3188A, + FEF9EF55D1BF28C6A84DE4C0, + 2E551D5175FA94E0FFBF08F4, + 56FA5F3ABA3B0278767C107B, ); name = keyboard; sourceTree = ""; }; + 1CB5509948AFE86F3911B78F = {isa = PBXGroup; children = ( + 097E290A4679C103208EF789, + C8A38D75BD930F3CC7634124, + 26407477D58D92220A6AA6E8, + F90875A12DE5F66F7E70CC89, + 1ADEA6673C57B57FC0BBCD04, + 3FCD20ECBA1032D55D90DAF9, + 546BB53FC47D83869F8DDCE9, + F6440E90EC3193EBD07AD3D7, + 2669CC5C7AE7A916B5F5CF89, + A7198BFD9B0CC598BD50B587, + E368DF5C372BB7CCE82DC763, + 58B4452DE10C4ABF8D8DC7EB, + 2ABA2A324D752641AD2EA84D, + 42203A96B0F67E68EDB0939E, + 864DAFF59D56AC67F7BE6F77, + 83E38E7D0548FCDF7B150F22, + 2AF3F242C6AE6B81BEA684EE, + B35603E21B57E534616F599B, + C78105C8AEE452AED0700AAC, + 91BDECC58244D65FC321A8E8, + 03CD52285663EB462E66AEDE, + D8E594FED69859E740E91543, + 877CA42D199DE2C3C4EF58A9, + AF7E3E7137C6F49674649968, + 9801E411857A072092954171, + D79506405903905814D5B32B, + 8745ACE2C81BA9685BF99233, + 029E06243E22D19B62C7FAC4, + C18944C7BB1D9143312BE3A7, + 75636F75113CD1ABF8B01F08, + 6E01440F1FACE2977203A70B, + 74C15BFC6E036DE767574778, + 971B377F39D4CAFA77AB790C, + 95738AF2EAF17A2FA9B8E069, + 035144F9C35671488A15E9F6, + 678B3B27F695152D396C09A3, ); name = layout; sourceTree = ""; }; + 1B0931509E12B39F6B94241C = {isa = PBXGroup; children = ( + 140159E9C38C975949494E5C, + DCE5AE0A528365094776BE17, + 047CB008052CCD126633FB9B, + 05FD1A2AE03215E9DF92132F, + EB990950081504EBD067FF9A, + 48A798B2097EF59A8A53F1F5, + F1AEC47949E75A0B4DBEA130, + CCCF7AA714938B03DE4407FA, ); name = lookandfeel; sourceTree = ""; }; + 78692A338E191322719F8A92 = {isa = PBXGroup; children = ( + BB7CA26CF4540A535BE229CA, + 8BD1742DEA98185FA7ED4152, + A84DBA7DBC8FBEA5740CB026, + 14340FB465ADE55CB3E9B66A, + FE11EB2D3A4040325E458261, + 7B441C4B6CF9473676EA3610, ); name = menus; sourceTree = ""; }; + D46728BF25FBBD4F071C6174 = {isa = PBXGroup; children = ( 56E7EE3C43947842BB8BDC1A, F80B331AD631D4F77A673691, 3F05E519F0B0931CE0347455, 0BAD16A58A9CBB0A2FC3C273, ); name = misc; sourceTree = ""; }; - 5FAD6E8C8995E6BB704305CF = {isa = PBXGroup; children = ( - 5BDA528B96063067AFD59CBB, - 0833B2844B74E56A7F375B99, ); name = application; sourceTree = ""; }; - D0B902078808A11AB68BCA1A = {isa = PBXGroup; children = ( + 01F4037CDE89AF7D798873F5 = {isa = PBXGroup; children = ( + 5A99F85A02CACE2773FAF4AA, + FC4E3F4086054CB8E200F393, + 1197F204437B7E10650C45C9, + B2C692D20C6190AC831ED780, + 3F0618824A11684059926E73, + 13E0FBE11F1B5028F51D4A83, + 592C559B3CB1579907BC6452, + 9B88C701BE205AEB33ACC5FB, + BE92FB177CE8690F02DDCDCA, + 32053E605C421DA9F9C406BA, + 6F9461C9816AF7B764F73FC9, + E0069A75C60B6ECB8E8CBFDD, + 6BA526E7009CAA47F22B2FC3, + 883F407DDE5464DEC7ED1634, + 561DC7B5329A4719A85FB37E, + B7FC671CAA2FB61FA45FF25D, + 1199999650BF539117869187, + FCA5F5B553B92A4A49C3F1EF, + 6C42AAE33B1F86E496AA352C, + C00042157AE4788F1B7DD087, ); name = mouse; sourceTree = ""; }; + 863A326C998107D89A9D7DEA = {isa = PBXGroup; children = ( 051B1F5CA25863E123C662B0, 82073AD531BE1009AE92477D, 795FF599087653F77C7E98D2, @@ -1959,25 +1858,102 @@ BA93F94CB1FC135E6F8D8910, 5C2B9D77C8CEB8A1F6C121E1, 94C3811F389418A6C4304554, ); name = native; sourceTree = ""; }; + 9CC4E3174919557428C044E9 = {isa = PBXGroup; children = ( + 5A1C17DCA88F1D02ED5F401F, + 123CEDA734678EE95C34463D, + A118AD624CE30228686D51F3, + 00B6967A854897C9D379AAF4, + 6B59A53C3FB3B4462A5E10D0, + 648E0A0D55BE1D012C1D89B1, + 150135E20D3B4547F1B8A76F, + F81AAE65A3598A15825E6794, + 4D5112F69E06189A9318A69F, + A15770CD33E47FF114451904, + CCA843C191E1EC761E0C4B1B, + 382D4767A626A3D30826EE1B, + 82B807E750DB47D6FA6AA5F8, + 48EBF61EDF71322807F5AF4E, ); name = positioning; sourceTree = ""; }; + 02F9E0A4DF6E8598ACBBEA6A = {isa = PBXGroup; children = ( + 4533B1E6786C588EEB5F17F1, + 2C8DB3B21316CF58A088AE4B, + 80B9B913DD55B0BD215AEC86, + ECB67354113361CDADA77BC6, + 57134B5B764CAAAEA07C56CE, + 1A89B025B5C028C536ED4A8F, + FD28016A7BC2B34138B3C986, + 27B46B69A1381640C0C14CF6, + 8D32D3B412213EC3153588E0, + D380F5AED297C4D7BE55911C, + 357921A7E994C213A2D768DE, + DDD38519DCDDE8BDE8AC092B, + 4D823926C18ED8ABD95035DB, + B7DA793390976975B7967E54, ); name = properties; sourceTree = ""; }; + 46ABF047CEDB85DFAA5F127D = {isa = PBXGroup; children = ( + 1C36397644AEF2DC1576C3A6, + 0DA4C3278F6482DB3E59D9BA, + 2368F4F33C1FA1F250C0606C, + B700A20AB7FA4833FBE9FAF2, + E6526B2FBE4F9F3DF819A030, + 9AB6DA2CD6FC85ABC73DCA8C, + D8B377D58489B765A9369335, + 3EBDD668B2AAF5F5159D68F2, + B96670417A0708508B971C58, + 12F6DB893E5757C9F3D00F0D, + 67321193997802F731C9F3C8, + 06E0E9069EB3A4DED12A83DD, + 1D58402ABF05B2EF162769C7, + 14527382440E68E3F0EB8198, + 5E043C5F2F280FC934592EDD, + AD3AD8A8258B52524F9FD249, + 1D68D7036540404EFB82B35D, + 9E7319BC97DD7609E51BA8E6, + FF43622B9AAF3751B65DD81B, + 8A791C2E9E31061FB1114D0C, + B84FF21D1349C565A604B4D2, + 280CB58A46300BC229661DD6, + D93778DB7CCB4B438A59D8AB, + B0D4F13DF0278D8722F7C4B8, + BB422B25F3D67420F1A7A27C, + D9064DA71018E0FB2C02BD3B, + E4D861851BBC388FE4CB5DFA, ); name = widgets; sourceTree = ""; }; + 69478F81B70887AFA96D372C = {isa = PBXGroup; children = ( + AB7E120B33CE6C4EA5AE1C03, + 9ABB34DD0089D3C1B2CB0448, + A93241AAFC2CA466E7F61D68, + 8034DEB0DE55C62EE0B5D2FB, + 1BFF9FF8A046E614580B8B78, + B4179816650495DEE17116FF, + 9473F75E32710D282051D93C, + 3FD16FE28FD9ABF22F0FF744, + 4A21D36388A0B6D9543A244D, + 874BD8915F9FC9EAF09AFB87, + A61D17AF31E2326EDA285C22, + C378389E66043AAF139C6426, + 334E1EA595F4B89AB02E1D2E, + 092152EAB569DB7795FD7B2F, + 6BE69871BE4A865ABF84BC7E, + C8E5F60ED66385553547961E, + CC8C5C667CA1A6EBAA1323E4, + 6ED2FF75E5F98253AA1C287F, + 0AD627D1D2B082D09E1AA078, ); name = windows; sourceTree = ""; }; A8198033A6100EDB28E54475 = {isa = PBXGroup; children = ( - DE106FCD14E351677236CC4A, - EAFD1F880E6790F3DFC2A32E, - 2AA0EAA4D18373DEBC82DAF8, - FF93C45FC8A8E8F4935C575E, - 7E08533D7B37AC3A130E8033, - 73383E801888C9D719E5D2CD, - C30EF995A31EC08218367298, - 1912E5DD1B0D040510925205, - A44CD4C37170EFD44180E7D6, - DCA8D2B60E2A3630B372680A, - 35A6E785E6B623A66F7FEF46, - 98C025B3DB9871C4A016D3D9, - CA4B62998A983A5AE6AFE0F9, - 78416A0B2F412465845BA10F, - EF2D0AF0B8A4EF73BDE12526, - 5FAD6E8C8995E6BB704305CF, - D0B902078808A11AB68BCA1A, - D01F1E62E142AEF92EFEF9A0, + D4088159B90D7FB4EC40CF24, + 1C4E717E24B04BAB072097A2, + 666DF2B2F0DCA026714B89DA, + D26CB32508DFA94C2FB8BDDE, + 12269422D30EB1DFD95C69CB, + 6DFD874DDF56441FE53A2D81, + 467FF0E8F3109E55EE75184F, + 1CB5509948AFE86F3911B78F, + 1B0931509E12B39F6B94241C, + 78692A338E191322719F8A92, + D46728BF25FBBD4F071C6174, + 01F4037CDE89AF7D798873F5, + 863A326C998107D89A9D7DEA, + 9CC4E3174919557428C044E9, + 02F9E0A4DF6E8598ACBBEA6A, + 46ABF047CEDB85DFAA5F127D, + 69478F81B70887AFA96D372C, 7FC7D527EA3B088288F8DA36, ); name = "juce_gui_basics"; sourceTree = ""; }; 676457E043CCB749AD9C996E = {isa = PBXGroup; children = ( 84DFB13BE79A86FC987A63C7, @@ -2039,9 +2015,21 @@ 961FD846C95FA83CB96E0E3E, 57B905251571D00290681E12, 34B0FDBBF6879DC73A0B59BD, - B94D80A7B5ADCC744E7CE7E6, A7DF0F471086004A6B81CD11, ); name = "juce_gui_extra"; sourceTree = ""; }; - D0CC2C98FF18A9025221B221 = {isa = PBXGroup; children = ( + 40C488926F781C6AD971DA44 = {isa = PBXGroup; children = ( + C3EE00C42BC5D0E1610F879A, + 26B7A212D6DBD337A4F8AB7C, + 93736C303F60B4DBF1D87989, + CB481B5E92CC1EF7898DD17F, ); name = geometry; sourceTree = ""; }; + 444D592E3E85DCB91FACCD6E = {isa = PBXGroup; children = ( + 55F8FDB2CE9EA9B6F6F750B1, + 613925F9A0F758ED88BBB3AB, + 118B1A6119520DC2CCE4E119, + F885D9146184104D5D7C05C2, + 414E7CA5C5AB18AE918F414D, + AEE7A4457DD1D960854EFFF2, + AA5DEFC178005AF6703DD8C2, ); name = native; sourceTree = ""; }; + F79997650AF525E408636142 = {isa = PBXGroup; children = ( 1ABEE94704EA506C399E9BB7, AC5460D2875AEE783D2A2AAD, 2373A1F1357D75E328517966, @@ -2059,28 +2047,14 @@ 72887C393A61739FD6C803A3, 60707845CE9EFAADCB5BB90F, 94F05A309F81C027AF3AA82C, ); name = opengl; sourceTree = ""; }; - 848B383D0E793418373C92A0 = {isa = PBXGroup; children = ( - C3EE00C42BC5D0E1610F879A, - 26B7A212D6DBD337A4F8AB7C, - 93736C303F60B4DBF1D87989, - CB481B5E92CC1EF7898DD17F, ); name = geometry; sourceTree = ""; }; - 13F7942CD1F8C764749719FD = {isa = PBXGroup; children = ( + 801A81F6DCDF82A19CB20C46 = {isa = PBXGroup; children = ( A630EDA780905F9CCC6EF5D8, AB0C82D0A432008DA9B02B67, ); name = utils; sourceTree = ""; }; - 06E255E5C0ECC537CBF35414 = {isa = PBXGroup; children = ( - 55F8FDB2CE9EA9B6F6F750B1, - 613925F9A0F758ED88BBB3AB, - 118B1A6119520DC2CCE4E119, - F885D9146184104D5D7C05C2, - 414E7CA5C5AB18AE918F414D, - AEE7A4457DD1D960854EFFF2, - AA5DEFC178005AF6703DD8C2, ); name = native; sourceTree = ""; }; 538DDB7E7BA2CEDE1BB9E479 = {isa = PBXGroup; children = ( - D0CC2C98FF18A9025221B221, - 848B383D0E793418373C92A0, - 13F7942CD1F8C764749719FD, - 06E255E5C0ECC537CBF35414, - B1EA7F743B1C77827CAB5707, + 40C488926F781C6AD971DA44, + 444D592E3E85DCB91FACCD6E, + F79997650AF525E408636142, + 801A81F6DCDF82A19CB20C46, B93D72307AE413B7A9A074C5, ); name = "juce_opengl"; sourceTree = ""; }; DCAAA3B7EE46E63D38167ABC = {isa = PBXGroup; children = ( BF62BF87517BCECDF7BFC044, @@ -2101,7 +2075,6 @@ B3342B74DDD833F6D04A7AD3, ); name = osc; sourceTree = ""; }; 3A7D17A61BAAFBFCAC026C49 = {isa = PBXGroup; children = ( DCAAA3B7EE46E63D38167ABC, - D4F3296FB4D267CD9DBAEC22, 913E0691329569D88E7AAB64, ); name = "juce_osc"; sourceTree = ""; }; EF0AACA84F1CEE7F45F56339 = {isa = PBXGroup; children = ( 81E8B4FDE23F10677BD70DCD, @@ -2122,23 +2095,23 @@ 0555BAE6156EAF15CA77A2D8, 74711D7544168CCAC4969A07, 92800676AF753D1A60108F11, - 39BADA2042495195394900F3, - 44301EEC47F5688D9BC0582E, - F756FBC7A6836696BCADD2B4, - 814EF15FC580DB2A5F426071, - CAD2BDFE8443FE5648EF5A9C, - C63EFC8D5E9FDC58BD4A9CA2, - DD866BA894AC019F86C5F4C9, - A67B57899953E98B2B52FA2C, - 13BEE456E0A7D58819C06B21, - A80E52C517801112E8F19350, - 3C02F146BFD3D2C8B0B3D8B8, - D185AFBBD6B50B5CCC2A9A3D, - 556B39875D557171B3E0D68C, - 71274DD47D3EFC3EB83ED73C, + C330F97CDD84D73ADFF32B6B, + 7426094FECDBDB73C1DDE58B, + 75F0E24A0BFFB573DA77B602, + 92B708D33562C06F382E615F, + 1D9299636D0100B772E26000, + F5D1149D91939A33DE653BAB, + 82F67360DC3AD52A255A3829, + 48C10DE9B2C0B0B6D874D2D2, + EF15E2FA8F8D4DB6479A48B6, + 8BA1BD3E0D16C4009774F319, + 5C8C2C045A2E27C9B23754D3, + A119D66FC1AD1E7BA31EFA46, + B431FB5881D1232F27DC05DA, + 70128920B5973BE15D2E58CF, D12A0DFFE18728E84D9AB739, ); name = "Juce Library Code"; sourceTree = ""; }; 4AA57E2B5FD5374D348EEF7F = {isa = PBXGroup; children = ( - 0D6692C87B6EEDFCB658A996, + 1FD6DBAC73414DD4C152E34E, 696F7896036B652369517438, 70F1CAF3C4C561DD81E6AFC1, ); name = Resources; sourceTree = ""; }; 71F5560BE0EE3A17A9CE44F6 = {isa = PBXGroup; children = ( @@ -2154,7 +2127,7 @@ 935CA85EF98714D3A17AE737, EC794872987FEA2E129C589A, ); name = Frameworks; sourceTree = ""; }; 8B59A884C62D960EE9DFEF47 = {isa = PBXGroup; children = ( - 88B666E3E64434D066937972, ); name = Products; sourceTree = ""; }; + E4162459ED4C829EF7B19691, ); name = Products; sourceTree = ""; }; D2EB65517396C974F0415A7F = {isa = PBXGroup; children = ( 856518502A948813C90E6761, EF0AACA84F1CEE7F45F56339, @@ -2162,7 +2135,7 @@ 4AA57E2B5FD5374D348EEF7F, 71F5560BE0EE3A17A9CE44F6, 8B59A884C62D960EE9DFEF47, ); name = Source; sourceTree = ""; }; - 48B76E3AFA2377D9DB65015D = {isa = XCBuildConfiguration; buildSettings = { + EE7498599191DDC73ECB55B0 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2178,13 +2151,13 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET = 10.9; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.juce.NetworkGraphicsDemo; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 5E673C38F805EC668720414D = {isa = XCBuildConfiguration; buildSettings = { + 2E06386CE7CCA5FF76819BFF = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2201,7 +2174,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET = 10.9; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; @@ -2239,33 +2212,34 @@ PRODUCT_NAME = "JUCE Network Graphics Demo"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 80BE97CC38B01FABC0E73204 = {isa = PBXTargetDependency; target = 4311FBCBD02948A0ED96C7DD; }; 02715337C584F3C721251428 = {isa = XCConfigurationList; buildConfigurations = ( 3BF0365A560ACD4FD24D40CE, 9C6D2FD441D79104734762A5, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - BDC88C5882EF70163B9C8B02 = {isa = XCConfigurationList; buildConfigurations = ( - 48B76E3AFA2377D9DB65015D, - 5E673C38F805EC668720414D, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 27D13F64374981C0D070073D = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + B73863F5D180C23D3EC40C38 = {isa = XCConfigurationList; buildConfigurations = ( + EE7498599191DDC73ECB55B0, + 2E06386CE7CCA5FF76819BFF, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 714944DB86A4D402E7FA269E = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 65B2C4ED19229E0EDC8EF993, 006DF460F8DF66EFFA80D968, ); runOnlyForDeploymentPostprocessing = 0; }; - 8FA3466A9C5DCEF1CEC9D134 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + C2977559BF9148DB70CA10AE = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 987CBD5330E76B404F0D966C, 9F618C008A503063D10076C4, - F420418005A79DAF770E7735, - 96B6D565C6C5F9159EB6A55F, - 76B52030E43D3B5AB6127691, - 400043FD261C86FBBC627B22, - A1DF53840C31BE4F53C45FDC, - C0034230852C5B299E4E727F, - 723819DB39E466E20A7F3320, - C9E4DFC6834B1902D7B5ECB5, - 12BE09EBD1CD09058C84C052, - 6E0A0DA4E667AC2D4F11E690, - 47674ECBB496642ADA2FE208, - 5615BFDBF1F361687927B58C, - 2E23D07E4DE9480FB5B4C540, - B8AF173DBD1F487F943A2FE7, ); runOnlyForDeploymentPostprocessing = 0; }; - 6B8B22FD390097B066D6145E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 718B99FAB1E8194D2B0206AC, + 33DF4133C9A034541881565B, + E450503516A898335FF1484C, + C2999D6FCD5C87F7BBE12E58, + 4CF197F817C8E39E9CBD1F37, + 09F3BF47BA1F8E671565F0CF, + 689F1BF1DA09BEE5EFD51E8C, + CDF8191688659B6FB4F69C8D, + B6BF743F7CD09709BE3E8139, + 6F2EF8469609CE8A16241E40, + 9FF3C9A4A206BF1180E3A8B5, + 5A9046883911D31579E1FA3A, + CD97DCDA3B81BE426F5430FF, + 682E2C7BF7CF308447AC4D11, ); runOnlyForDeploymentPostprocessing = 0; }; + 865E89B94B41EB14C202CBB0 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 80EE2C27B466BAFD83881D3F, C4D6C466C41173D6970553D2, BED88ADEA4DC91AA8C810FA8, @@ -2277,11 +2251,11 @@ B323E5E5FBD5663B21A8E623, EC14DA30C090DDC62084DB4C, 8ECB0767EE340DD83869E37D, ); runOnlyForDeploymentPostprocessing = 0; }; - AC6EE7CFEC691FF6322586E4 = {isa = PBXNativeTarget; buildConfigurationList = BDC88C5882EF70163B9C8B02; buildPhases = ( - 27D13F64374981C0D070073D, - 8FA3466A9C5DCEF1CEC9D134, - 6B8B22FD390097B066D6145E, ); buildRules = ( ); dependencies = ( ); name = "JUCE Network Graphics Demo"; productName = "JUCE Network Graphics Demo"; productReference = 88B666E3E64434D066937972; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - A5398ADB6F5B128C00EB935C = {isa = PBXProject; buildConfigurationList = 02715337C584F3C721251428; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = D2EB65517396C974F0415A7F; projectDirPath = ""; projectRoot = ""; targets = ( AC6EE7CFEC691FF6322586E4 ); }; + 4311FBCBD02948A0ED96C7DD = {isa = PBXNativeTarget; buildConfigurationList = B73863F5D180C23D3EC40C38; buildPhases = ( + 714944DB86A4D402E7FA269E, + C2977559BF9148DB70CA10AE, + 865E89B94B41EB14C202CBB0, ); buildRules = ( ); dependencies = ( ); name = "JUCE Network Graphics Demo (App)"; productName = "JUCE Network Graphics Demo"; productReference = E4162459ED4C829EF7B19691; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + A5398ADB6F5B128C00EB935C = {isa = PBXProject; buildConfigurationList = 02715337C584F3C721251428; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 4311FBCBD02948A0ED96C7DD = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = D2EB65517396C974F0415A7F; projectDirPath = ""; projectRoot = ""; targets = (4311FBCBD02948A0ED96C7DD); }; }; rootObject = A5398ADB6F5B128C00EB935C; } diff --git a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj index 796c87cd38..3fe5a31607 100644 --- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj +++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj @@ -217,6 +217,9 @@ true + + true + true @@ -232,15 +235,6 @@ true - - true - - - true - - - true - true @@ -289,25 +283,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -337,25 +316,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -373,6 +355,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -406,9 +406,6 @@ true - - true - true @@ -418,31 +415,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -457,70 +481,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -559,136 +580,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -703,37 +721,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -757,25 +757,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -793,31 +796,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -844,127 +841,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1018,184 +1018,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1316,20 +1316,20 @@ true - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -1372,6 +1372,8 @@ + + @@ -1379,20 +1381,10 @@ + - - - - - - - - - - - @@ -1402,8 +1394,25 @@ + + + + + + + + + + + + + + + + + @@ -1414,15 +1423,6 @@ - - - - - - - - - @@ -1443,41 +1443,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1494,25 +1459,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1522,6 +1468,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1535,31 +1515,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1568,14 +1568,22 @@ + + + + - - - - + + + + + + + + @@ -1585,19 +1593,11 @@ - - - - - - - - - - + + @@ -1608,10 +1608,15 @@ - - - - + + + + + + + + + @@ -1622,39 +1627,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1663,33 +1684,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1709,15 +1703,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1725,13 +1733,6 @@ - - - - - - - @@ -1739,31 +1740,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1789,20 +1789,10 @@ - - - - - - - - - - @@ -1810,6 +1800,16 @@ + + + + + + + + + + @@ -1826,20 +1826,6 @@ - - - - - - - - - - - - - - diff --git a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj.filters b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj.filters index 3a68a2d201..b371b6a56d 100644 --- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj.filters +++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj.filters @@ -35,45 +35,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -86,17 +86,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -104,17 +113,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -122,29 +125,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -158,33 +158,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -194,80 +194,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -290,18 +290,18 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {1A62F82C-C14A-E14A-94DE-8A27E0F8A090} @@ -403,6 +403,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -418,15 +421,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -481,26 +475,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -529,28 +508,31 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - + + Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format @@ -568,6 +550,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -601,9 +601,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -619,44 +616,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -673,33 +634,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -724,41 +658,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -766,32 +670,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -871,77 +760,182 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages Juce Modules\juce_events\native @@ -958,6 +952,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -979,26 +979,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1015,32 +1018,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1072,128 +1069,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1246,206 +1246,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1579,46 +1579,46 @@ Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1743,6 +1743,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1764,23 +1770,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1806,38 +1833,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1869,33 +1896,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1938,68 +1938,110 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\gui + + Juce Modules\juce_audio_utils\gui + + + Juce Modules\juce_audio_utils\gui + + + Juce Modules\juce_audio_utils\gui + + + Juce Modules\juce_audio_utils\gui + + + Juce Modules\juce_audio_utils\players + + + Juce Modules\juce_audio_utils + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils\gui + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils\gui + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils\gui + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils\players + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_utils + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2061,197 +2103,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2259,12 +2298,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2274,39 +2307,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2331,6 +2331,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2340,20 +2352,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2382,36 +2406,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2421,6 +2415,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2451,17 +2451,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2493,50 +2508,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2553,44 +2598,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2616,87 +2679,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2745,41 +2727,83 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2802,27 +2826,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2844,80 +2847,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2994,33 +2994,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3033,9 +3006,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3057,6 +3027,36 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl @@ -3101,48 +3101,6 @@ JUCE Network Graphics Demo - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_osc - Juce Library Code diff --git a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/icon.ico b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/icon.ico index 70bbdd5117..09d32ad703 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/icon.ico and b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/icon.ico differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/Icon.icns b/examples/NetworkGraphicsDemo/Builds/iOS/Icon.icns index efb55fc004..64566582b2 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/Icon.icns and b/examples/NetworkGraphicsDemo/Builds/iOS/Icon.icns differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/Info-App.plist b/examples/NetworkGraphicsDemo/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..8814fa28e4 --- /dev/null +++ b/examples/NetworkGraphicsDemo/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + JUCE Network Graphics Demo + CFBundleDisplayName + JUCE Network Graphics Demo + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/Info.plist b/examples/NetworkGraphicsDemo/Builds/iOS/Info.plist deleted file mode 100644 index 4cac323a48..0000000000 --- a/examples/NetworkGraphicsDemo/Builds/iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - LSRequiresIPhoneOS - - UIViewControllerBasedStatusBarAppearance - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - JUCE Network Graphics Demo - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo.xcodeproj/project.pbxproj b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo.xcodeproj/project.pbxproj index 9aa26c5e18..adf9cf21ed 100644 --- a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo.xcodeproj/project.pbxproj +++ b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + F468E8C7B02DFD4D53911277 = {isa = PBXBuildFile; fileRef = E4162459ED4C829EF7B19691; }; 80EE2C27B466BAFD83881D3F = {isa = PBXBuildFile; fileRef = 2E13A899F4E3C99054A3656F; }; C4D6C466C41173D6970553D2 = {isa = PBXBuildFile; fileRef = 9E8129263CD42C6029FC2CAD; }; 3CC6DC6E223415B506D0CB75 = {isa = PBXBuildFile; fileRef = 080961C54C58ECF2346B4C23; }; @@ -22,20 +23,20 @@ 006DF460F8DF66EFFA80D968 = {isa = PBXBuildFile; fileRef = 70F1CAF3C4C561DD81E6AFC1; }; 987CBD5330E76B404F0D966C = {isa = PBXBuildFile; fileRef = 77C0AC21C1028911123844FC; }; 9F618C008A503063D10076C4 = {isa = PBXBuildFile; fileRef = 74711D7544168CCAC4969A07; }; - F420418005A79DAF770E7735 = {isa = PBXBuildFile; fileRef = 39BADA2042495195394900F3; }; - 96B6D565C6C5F9159EB6A55F = {isa = PBXBuildFile; fileRef = 44301EEC47F5688D9BC0582E; }; - 76B52030E43D3B5AB6127691 = {isa = PBXBuildFile; fileRef = F756FBC7A6836696BCADD2B4; }; - 400043FD261C86FBBC627B22 = {isa = PBXBuildFile; fileRef = 814EF15FC580DB2A5F426071; }; - A1DF53840C31BE4F53C45FDC = {isa = PBXBuildFile; fileRef = CAD2BDFE8443FE5648EF5A9C; }; - C0034230852C5B299E4E727F = {isa = PBXBuildFile; fileRef = C63EFC8D5E9FDC58BD4A9CA2; }; - 723819DB39E466E20A7F3320 = {isa = PBXBuildFile; fileRef = DD866BA894AC019F86C5F4C9; }; - C9E4DFC6834B1902D7B5ECB5 = {isa = PBXBuildFile; fileRef = A67B57899953E98B2B52FA2C; }; - 12BE09EBD1CD09058C84C052 = {isa = PBXBuildFile; fileRef = 13BEE456E0A7D58819C06B21; }; - 6E0A0DA4E667AC2D4F11E690 = {isa = PBXBuildFile; fileRef = A80E52C517801112E8F19350; }; - 47674ECBB496642ADA2FE208 = {isa = PBXBuildFile; fileRef = 3C02F146BFD3D2C8B0B3D8B8; }; - 5615BFDBF1F361687927B58C = {isa = PBXBuildFile; fileRef = D185AFBBD6B50B5CCC2A9A3D; }; - 2E23D07E4DE9480FB5B4C540 = {isa = PBXBuildFile; fileRef = 556B39875D557171B3E0D68C; }; - B8AF173DBD1F487F943A2FE7 = {isa = PBXBuildFile; fileRef = 71274DD47D3EFC3EB83ED73C; }; + 718B99FAB1E8194D2B0206AC = {isa = PBXBuildFile; fileRef = C330F97CDD84D73ADFF32B6B; }; + 33DF4133C9A034541881565B = {isa = PBXBuildFile; fileRef = 7426094FECDBDB73C1DDE58B; }; + E450503516A898335FF1484C = {isa = PBXBuildFile; fileRef = 75F0E24A0BFFB573DA77B602; }; + C2999D6FCD5C87F7BBE12E58 = {isa = PBXBuildFile; fileRef = 92B708D33562C06F382E615F; }; + 4CF197F817C8E39E9CBD1F37 = {isa = PBXBuildFile; fileRef = 1D9299636D0100B772E26000; }; + 09F3BF47BA1F8E671565F0CF = {isa = PBXBuildFile; fileRef = F5D1149D91939A33DE653BAB; }; + 689F1BF1DA09BEE5EFD51E8C = {isa = PBXBuildFile; fileRef = 82F67360DC3AD52A255A3829; }; + CDF8191688659B6FB4F69C8D = {isa = PBXBuildFile; fileRef = 48C10DE9B2C0B0B6D874D2D2; }; + B6BF743F7CD09709BE3E8139 = {isa = PBXBuildFile; fileRef = EF15E2FA8F8D4DB6479A48B6; }; + 6F2EF8469609CE8A16241E40 = {isa = PBXBuildFile; fileRef = 8BA1BD3E0D16C4009774F319; }; + 9FF3C9A4A206BF1180E3A8B5 = {isa = PBXBuildFile; fileRef = 5C8C2C045A2E27C9B23754D3; }; + 5A9046883911D31579E1FA3A = {isa = PBXBuildFile; fileRef = A119D66FC1AD1E7BA31EFA46; }; + CD97DCDA3B81BE426F5430FF = {isa = PBXBuildFile; fileRef = B431FB5881D1232F27DC05DA; }; + 682E2C7BF7CF308447AC4D11 = {isa = PBXBuildFile; fileRef = 70128920B5973BE15D2E58CF; }; 000265F702986DE8DD932309 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; 000DAE49A15BE8D4DA5ADA8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; 000EA162E25BC873954A9E48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -95,7 +96,6 @@ 0C573FF1309CE106DA2D2CF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; 0C58D2236F902CCD34EA4FCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 0CFDFC8B0EE4F67F3140A95E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; - 0D6692C87B6EEDFCB658A996 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 0DA4C3278F6482DB3E59D9BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; 0DB078E2523AD3ABE77A95F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioChannelSet.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.h"; sourceTree = "SOURCE_ROOT"; }; 0DBCEADB9A04439E66BE176E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -124,7 +124,6 @@ 1377617053AF07B0E571F77B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 13A6B8661E1D605FCD86F1E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; 13BD4B06D1A341403533186D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCTimeTag.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCTimeTag.cpp"; sourceTree = "SOURCE_ROOT"; }; - 13BEE456E0A7D58819C06B21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 13C50C345BB1AE097DE51F8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; 13E0FBE11F1B5028F51D4A83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; 140159E9C38C975949494E5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -163,6 +162,7 @@ 1D153366F6EA459B397CA356 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; 1D58402ABF05B2EF162769C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 1D68D7036540404EFB82B35D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1D9299636D0100B772E26000 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 1DE2689A8FBB19007E892906 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; 1DE819F8D407705C57EACD26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; 1E206D97A7B91545FE0D27CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -173,6 +173,7 @@ 1F3F5EE19B8CA78D9513AD94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 1F52A06FB3A565B54144FD8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; 1F999582FEA88311EC2EBF27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; + 1FD6DBAC73414DD4C152E34E = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 1FEF9A01DC5486A9FA1CDF04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; 201270E933BAEFC855FF02FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; 20193027F5E90E62F44027B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Whirlpool.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -187,7 +188,6 @@ 22A9BA274F3AD6FAF4331D11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 2368F4F33C1FA1F250C0606C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2373A1F1357D75E328517966 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 23EC7FFD41859C9725D21B16 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 23F3CBC829C0363C6C760957 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; 24711D9742CB31F36F71A36E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; 24FD7D015B6C46BDFC98E2DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -239,7 +239,6 @@ 30D2B2F180671715D1CFAD5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; 3121B99F19132789145FDF58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; 3153401B1C69B651D2AD37E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; - 3180211C7FFE65342212F8DC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3193E205AA627C635FF236E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; 32053E605C421DA9F9C406BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; 3234FA3655EA51C78D5E2D87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -263,7 +262,6 @@ 382D4767A626A3D30826EE1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; 3913A6C3147F55D7390405B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; 3957E1F6F24F89D6DCB8829E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; - 39BADA2042495195394900F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 39E116DC12FD26E3DB3F4DFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 39F7F18157821A256E23B868 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; 3A132DEDF59503D8AEE2E1F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; @@ -272,7 +270,6 @@ 3BA17634675701A90B92AA88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; 3BAA4C5AFD5E6AE8B7447E17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; 3BEA5E0CD39AABEAB92B425E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; - 3C02F146BFD3D2C8B0B3D8B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 3CFD6B00875759345575ECFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 3D7BB39A9FCE43D8EAF6B6CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; 3DD9BA50041192D1F28D87CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; @@ -297,7 +294,6 @@ 42DA53757E1591ED0395C94E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; 43BE50DA24ABCAF9183FC535 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; 43BEA6B7451F512AC9B1ED38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; - 44301EEC47F5688D9BC0582E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 445C1F432C6144BD2F6D3327 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 448838BE6E937D450A3C84CE = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; 4533B1E6786C588EEB5F17F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -311,6 +307,7 @@ 489251CA8BE0CA79BA247455 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; 489FD44544F03774CBFA04E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 48A798B2097EF59A8A53F1F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; + 48C10DE9B2C0B0B6D874D2D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 48EBF61EDF71322807F5AF4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; 49EEE3FAA41505E20A1587BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 4A0C286E6CB8D31A8C048A88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -355,7 +352,6 @@ 5484B58D02279CE228079C12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 54E5C8F4F9BF6B8228482AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; 55037EF642A280DAC85CE34D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; - 556B39875D557171B3E0D68C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 55F8FDB2CE9EA9B6F6F750B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MissingGLDefinitions.h"; path = "../../../../modules/juce_opengl/native/juce_MissingGLDefinitions.h"; sourceTree = "SOURCE_ROOT"; }; 5614CF8ACD28587D8E9FC249 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; 561DC7B5329A4719A85FB37E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -364,7 +360,6 @@ 56FA5F3ABA3B0278767C107B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; 57134B5B764CAAAEA07C56CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 579117EBA45C1878DC55FF65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; - 5794F3D9DC292B1603244735 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 57C8BBE1EFA839C458DEF2F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; 5864A3A4338CCCB6524CE499 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 58B4452DE10C4ABF8D8DC7EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; @@ -383,6 +378,7 @@ 5C2B9D77C8CEB8A1F6C121E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C5FBFC0D457D62BDC602F17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C82D0E8AB39B155A987109A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5C8C2C045A2E27C9B23754D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 5C99C4705F0D6CE613DE7711 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCReceiver.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCReceiver.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C9AF08626A44F2AF6783A53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 5CCB6DBE5D69271176CD9603 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -431,7 +427,6 @@ 678B3B27F695152D396C09A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; 6799B056504F9F017998B9E2 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; 6821655BB8883B9A421666C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6894C4ABEF5203014A0B665F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 689962387B441B1770B53D6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 69995C9ACA8B57DDB8E49495 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; 6B23639B2FD8C8FCFC241070 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; @@ -455,10 +450,10 @@ 6F4CD56079CABCB8F4FBA0D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; 6F9461C9816AF7B764F73FC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; 6FDDB32B35EF2BC6C4E353C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioAppComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 70128920B5973BE15D2E58CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../JuceLibraryCode/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; 70736236C82A9ACE63DB3D3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; 709EB992B73BB302F0D9FC8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; 70F1CAF3C4C561DD81E6AFC1 = {isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = "SOURCE_ROOT"; }; - 71274DD47D3EFC3EB83ED73C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../../../modules/juce_osc/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; 71359267D6C329BC132B88CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; 71894D722D549F75275D3D53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 724D1A80CA91E8ADB78287BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; @@ -469,6 +464,7 @@ 72FD8AC04D2B0BEE1A5E2596 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; 7319C1AFC4D882F649320DDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 7414371325D7C8E4ECB043D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; + 7426094FECDBDB73C1DDE58B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 74711D7544168CCAC4969A07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; 74A4500C4809EFB73D5FA36C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 74C15BFC6E036DE767574778 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; @@ -477,6 +473,7 @@ 75636F75113CD1ABF8B01F08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; 758A85BA2A15681252AAC852 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 75CBB4C7E9CBA8B36FA40FB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; + 75F0E24A0BFFB573DA77B602 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 77234EEA6FC39172D3B4B455 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; 777AA662407B7A91748C92A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 77C0AC21C1028911123844FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -506,13 +503,13 @@ 806774C77EBD99266FE68583 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; 80B9B913DD55B0BD215AEC86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 80D63910D7196D7DF849A239 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; - 814EF15FC580DB2A5F426071 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 81E803F2EB73BF09CB0CF2DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; 82073AD531BE1009AE92477D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; 82A654CA5A700A19A9A673BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; 82B25B30D756F75BDFDBBCD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; 82B807E750DB47D6FA6AA5F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; 82CF205CD196BF77B68EA75A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 82F67360DC3AD52A255A3829 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 834384DBC61E38E789FD9B7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; 837FC46135954E8144A996FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; 83E38E7D0548FCDF7B150F22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; @@ -543,6 +540,7 @@ 8AF3D4A8845EBB742E3F521C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; 8B73B43B30D1235C6F6C7472 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; 8B7B53B20BE2BD10F219B06A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8BA1BD3E0D16C4009774F319 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 8BB63BFDE6F8C634381B9CF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 8BD1742DEA98185FA7ED4152 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8C19D0C6E404A67C74D07A9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; @@ -575,9 +573,9 @@ 91B931E774E4401630F74EE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; 91BDECC58244D65FC321A8E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; 9247A389C11552FA21BAB71F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9270C4E5EF60DE6108311112 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 9271A906B51A234888B79D68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 92800676AF753D1A60108F11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; + 92B708D33562C06F382E615F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 935CA85EF98714D3A17AE737 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 93736C303F60B4DBF1D87989 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; 9411003BA4D471F2C95269ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -602,7 +600,6 @@ 9817FEEE6C1D99BCE7DB2395 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; 98C797055FB6A630BD2AF26B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 98FE786D6DCAA1F39D0428E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9905205B6EDA5FAFA31EA03F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 991A179EF480F6B3049D0CE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; 9935025CC78B291623780878 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 9982F39121710EFFD5FEEAEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MasterComponent.h; path = ../../Source/MasterComponent.h; sourceTree = "SOURCE_ROOT"; }; @@ -634,6 +631,7 @@ A073692401C6D5C86D77E53C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; A09A20116F929D337AE95CB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCSender.h"; path = "../../../../modules/juce_osc/osc/juce_OSCSender.h"; sourceTree = "SOURCE_ROOT"; }; A118AD624CE30228686D51F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; + A119D66FC1AD1E7BA31EFA46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; A127A78E54490885EA61239C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; A15770CD33E47FF114451904 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; A198E2290B15C62F68D21050 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -655,7 +653,6 @@ A61EAEE68793E336E6F8BCF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; A630EDA780905F9CCC6EF5D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; A64B09FC5A333C71F069C890 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - A67B57899953E98B2B52FA2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; A6A0A10D492CB91AF88BCDCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; A6AC587CC82C4689D4C0D90E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; A6AFC4953E324CC5163256E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -664,7 +661,6 @@ A7050DB1488924F209A7B5CF = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = "JUCE Network Graphics Demo/Images.xcassets"; sourceTree = "SOURCE_ROOT"; }; A7198BFD9B0CC598BD50B587 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; A7DF0F471086004A6B81CD11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; - A80E52C517801112E8F19350 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; A84DBA7DBC8FBEA5740CB026 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; A89C8222531A7CBACE054C1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; A8A0AF041F30CB7F45D2FF47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -699,7 +695,6 @@ B14FEADC75BB9C57CF45D850 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; B18369F3EF227348BAECC29F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; B19456B2F153DD805FB2F660 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; - B1EA7F743B1C77827CAB5707 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B1FD722E367F8B48B2C8F658 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; B2A4F9CD6F95FB4EECC2FB10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; B2C692D20C6190AC831ED780 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -712,6 +707,7 @@ B3D45312AB6F986CB3B4051C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; B4179816650495DEE17116FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; B42577EBD62A6AF7AC97DAF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; + B431FB5881D1232F27DC05DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; B4B9CE9038C38B848A3DEF42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; B4E70AE3447587BABF51A076 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; B541B5E33CE3B2054B30FF03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -734,7 +730,6 @@ B8D70BA0254864A54E587B21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; B8D9A7FDB054852EF59BF4AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; B93D72307AE413B7A9A074C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_opengl.h"; path = "../../../../modules/juce_opengl/juce_opengl.h"; sourceTree = "SOURCE_ROOT"; }; - B94D80A7B5ADCC744E7CE7E6 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B94E7B4E08D0CE7D4B3AA470 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; B96670417A0708508B971C58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; B97A4BE39BF95F50E67A4683 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -774,6 +769,7 @@ C26C5CA5E6514CF7457B1ACB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; C2AF71A259E7FE29A378F063 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCTypes.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCTypes.cpp"; sourceTree = "SOURCE_ROOT"; }; C30F3519F6ADB14DD19DE1A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; + C330F97CDD84D73ADFF32B6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; C3538736DEAAF93829AB60A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; C378389E66043AAF139C6426 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; C3EE00C42BC5D0E1610F879A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; @@ -782,7 +778,6 @@ C5104FA479708493D5396BAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; C536B42EF0D28435B6410AC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; C56022F99B8FB808D00CE6D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; - C63EFC8D5E9FDC58BD4A9CA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; C6BDBA40F172EF384F005E8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; C6CCDF5390C72C6C37F3446D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; C7373F24FD2E886C50CB3903 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -801,7 +796,6 @@ C9EF40785DAD416946D6AAE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; CA5CAB4B48FE75C6760BB780 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCBundle.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCBundle.cpp"; sourceTree = "SOURCE_ROOT"; }; CA7D20970FD9BCB45BB5822A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; - CAD2BDFE8443FE5648EF5A9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; CB0FCCF91CA21CA88D295932 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; CB3DD188BB8AAB1931436CD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; CB46FEDCD501D06F0B024134 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -819,7 +813,6 @@ CF1F536ECAA15F7AF8B20746 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; CF5C8009A1AB469B2A3EDAF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; CF6BAD445F116D03D5AC2E69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; - D01F1E62E142AEF92EFEF9A0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D0436D71AD541BF93E0585DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; D05C8EB1FF06FB0A06C39518 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; D080322D3DB943F3FAFE56CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -827,7 +820,6 @@ D12A0DFFE18728E84D9AB739 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; D15B6AC0F49F8BAAAF71FDF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; D1696F4E539DDB4D7423051C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D185AFBBD6B50B5CCC2A9A3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; D1CA4E7E20D80D0AC1614F98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; D215EF12EACEF7D1CF873FFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; D2C6697A783580EE58B2C5EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -839,14 +831,12 @@ D45979081B92930C507C3B87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; D4C20B86C7B0A9FFBCA8FE6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; D4C5D7EE1A40AD018E5E6F02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; - D4F3296FB4D267CD9DBAEC22 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_osc/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D5313BED337DBBC9A1F7D9CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; D56935CBCD13662FDB475D86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; D62FB517B25339128E860F9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; D64370EA15694620740DAEF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; D656F7818C72485E3ECC50C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; D65C8F172D8C1FD532B67348 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; - D697C54442250F5A720D2CBF = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D79506405903905814D5B32B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; D7C7D8F1CD5FCCAD941DAB9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; D7D3D13E56861B7937B08EFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -870,14 +860,12 @@ DC3AA6076CA4CFB066F146D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; DC4E35EEAF01C08CFC4A4CAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; DC50301B6C3FDAE98E224E76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - DC76782D8BA40A4CA365C279 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; DC9C7030E63CDD457DE54498 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; DCA560DA0C66BB6D6EA92500 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; DCB2FAD653F074F08A916315 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; DCE5AE0A528365094776BE17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; DCE64BC49FFC96654D30AD87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; DD6265BDB310A14072805592 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - DD866BA894AC019F86C5F4C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; DDD307F9E18E442E43786B0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BluetoothMidiDevicePairingDialogue.h"; path = "../../../../modules/juce_audio_utils/gui/juce_BluetoothMidiDevicePairingDialogue.h"; sourceTree = "SOURCE_ROOT"; }; DDD38519DCDDE8BDE8AC092B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; DE42EED0A04BB9F90D623BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -893,9 +881,9 @@ E0F302E28F1CA85EE2A60BEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E26BB7E510E3BEE029962DD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; E27E9AF73E442C75C0091F8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; - E325C8811CC4773321407E9B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E33B4A0A655F6365B17CE1F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; E368DF5C372BB7CCE82DC763 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + E4162459ED4C829EF7B19691 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "JUCE Network Graphics Demo.app"; sourceTree = "BUILT_PRODUCTS_DIR"; }; E41A33EB67E7E190A88A3AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; E428D9BEA0B66A12448F3649 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; E44B8F906461AB6AC47B374A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LADSPAPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -933,8 +921,8 @@ EE6895EE5020998469F17433 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; EE77BB1682ABC799703B5972 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; EE8916C220D09A855BDCB95C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; + EF15E2FA8F8D4DB6479A48B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; EF337D9B43E0569DE3E48279 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; - EF43908046753F20507CC3B0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; EF805FA4F575DBCAF69C1AE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; EF8BAD426428948862257FC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; EFD1CE8574994B5B6D078FD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -956,16 +944,15 @@ F57531462BB169A5F0224ADE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; F5A0AF00BD4B6471D5057B9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; F5A991062FE0EEEFE0CAAC17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; + F5D1149D91939A33DE653BAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; + F6440E90EC3193EBD07AD3D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; F672C9D6819D4CEA39A76445 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; F6943E7562D614D4D2F687E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; F6F314A674A9535D6425F794 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; - F7BF997FD40A633D0B519290 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - F7D557738137CA1A370BAA27 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - 88B666E3E64434D066937972 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "JUCE Network Graphics Demo.app"; sourceTree = "BUILT_PRODUCTS_DIR"; }; - F6440E90EC3193EBD07AD3D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; F70EF841DE659606631FBD20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; - F756FBC7A6836696BCADD2B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; F765D762D0012A1607F5622A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7BF997FD40A633D0B519290 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + F7D557738137CA1A370BAA27 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; F80B331AD631D4F77A673691 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; F81AAE65A3598A15825E6794 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; F885D9146184104D5D7C05C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_linux.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_linux.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1080,9 +1067,12 @@ 535BC18EA5604A8E324D5E7B, BCC14FB1DB5AF2D57E552587, B1873441490E1D82AFF483A9, - 3180211C7FFE65342212F8DC, A23791E205B22F21521DF9F4, ); name = "juce_audio_basics"; sourceTree = ""; }; - 4BEC77BC6E7CFADDDF9B8150 = {isa = PBXGroup; children = ( + FE2A7BD2DBBF5455858731DA = {isa = PBXGroup; children = ( + A127A78E54490885EA61239C, + 7E9DE536E504F1EDDF5532C3, + EC97D7ABC489A5E1BD7BAF41, ); name = "audio_cd"; sourceTree = ""; }; + CAF4120F7AF03F2B0CEDF196 = {isa = PBXGroup; children = ( A64B09FC5A333C71F069C890, 0566C8771A3278C82D183A98, 50E3DBC3F2D136A9A59ED1D8, @@ -1090,22 +1080,13 @@ 5C82D0E8AB39B155A987109A, 0EAE4A004CEB66D275142FCA, 3913A6C3147F55D7390405B5, ); name = "audio_io"; sourceTree = ""; }; - E59E95D4515B03C9EA7E9340 = {isa = PBXGroup; children = ( + 84472E4F555D5EF6DC2C67D9 = {isa = PBXGroup; children = ( DC9C7030E63CDD457DE54498, 9E2535830FEEC2462D0A01C0, C8C33E8254DF7A03B953FF91, B19456B2F153DD805FB2F660, 5D17004F2CE0F2DBFDE79EA4, ); name = "midi_io"; sourceTree = ""; }; - DC49ACA858E5F3CF488CE4A0 = {isa = PBXGroup; children = ( - 7F64D580AA191FBC2A74E943, - 8F2FACABB024833B7F932BC5, - 03F0E358E328911FE44415CC, - 666F7A0F487C9974AF12E8A9, ); name = sources; sourceTree = ""; }; - C66C381D76BA1142DA9D14B3 = {isa = PBXGroup; children = ( - A127A78E54490885EA61239C, - 7E9DE536E504F1EDDF5532C3, - EC97D7ABC489A5E1BD7BAF41, ); name = "audio_cd"; sourceTree = ""; }; - 96990D0DA7180EC733377986 = {isa = PBXGroup; children = ( + CD508012D7E439F5FE247F64 = {isa = PBXGroup; children = ( 25F7E2E0BF7DF2E71648BFFE, 51FFA102D25322925C454ACD, EFD1CE8574994B5B6D078FD9, @@ -1125,31 +1106,19 @@ 5614CF8ACD28587D8E9FC249, 2B14736595E3FFC604AFBD7C, 1E206D97A7B91545FE0D27CD, ); name = native; sourceTree = ""; }; + 2C4B5DD8F4B918768433680C = {isa = PBXGroup; children = ( + 7F64D580AA191FBC2A74E943, + 8F2FACABB024833B7F932BC5, + 03F0E358E328911FE44415CC, + 666F7A0F487C9974AF12E8A9, ); name = sources; sourceTree = ""; }; 05C8723D6B99C1C95FA1860E = {isa = PBXGroup; children = ( - 4BEC77BC6E7CFADDDF9B8150, - E59E95D4515B03C9EA7E9340, - DC49ACA858E5F3CF488CE4A0, - C66C381D76BA1142DA9D14B3, - 96990D0DA7180EC733377986, - 9270C4E5EF60DE6108311112, + FE2A7BD2DBBF5455858731DA, + CAF4120F7AF03F2B0CEDF196, + 84472E4F555D5EF6DC2C67D9, + CD508012D7E439F5FE247F64, + 2C4B5DD8F4B918768433680C, B8072A5DFFD892216550F18B, ); name = "juce_audio_devices"; sourceTree = ""; }; - 1554E277DE02E3B888375604 = {isa = PBXGroup; children = ( - 282B495AB94F47BD60C7E62F, - 9002A3D1CD5740D9C50A834C, - 5D2856B19DC13C57D70E42DE, - CD5B4BF3641DA629049AF981, - 72F927799B30E12B01E9C00A, - 5F43B58D079ECA063DEFCD0E, - 60DD038BF3685FF524C3A720, - 101637AD0747ECC48982FDAA, - 8784634AAD6079EF097FD751, - B4B9CE9038C38B848A3DEF42, - AD5D3156CBD517EB3835798A, - 2AA07C55625E1ADD22E9A4D5, - B599D417EDB736AB6D22321A, - 806774C77EBD99266FE68583, - A61EAEE68793E336E6F8BCF7, ); name = format; sourceTree = ""; }; - 8B72B48B4486011378022F46 = {isa = PBXGroup; children = ( + 5FCA8C56F0BE13FDC728F6CC = {isa = PBXGroup; children = ( 382C1DB36E41E2DEB77B11ED, 66E12916E12BBC042F715891, 5484B58D02279CE228079C12, @@ -1168,16 +1137,48 @@ 1172DC1C9E21CAAF0C82687D, 5864A3A4338CCCB6524CE499, F168A7541EBE16D46968C97D, ); name = codecs; sourceTree = ""; }; + CEF799BC3437652CC14A7F31 = {isa = PBXGroup; children = ( + 282B495AB94F47BD60C7E62F, + 9002A3D1CD5740D9C50A834C, + 5D2856B19DC13C57D70E42DE, + CD5B4BF3641DA629049AF981, + 72F927799B30E12B01E9C00A, + 5F43B58D079ECA063DEFCD0E, + 60DD038BF3685FF524C3A720, + 101637AD0747ECC48982FDAA, + 8784634AAD6079EF097FD751, + B4B9CE9038C38B848A3DEF42, + AD5D3156CBD517EB3835798A, + 2AA07C55625E1ADD22E9A4D5, + B599D417EDB736AB6D22321A, + 806774C77EBD99266FE68583, + A61EAEE68793E336E6F8BCF7, ); name = format; sourceTree = ""; }; AD3107F336CFB1ECE81D56C6 = {isa = PBXGroup; children = ( 505B41AE1B6E2B7FF4B0D859, E26BB7E510E3BEE029962DD3, ); name = sampler; sourceTree = ""; }; E645944AAADA77E0BF55B753 = {isa = PBXGroup; children = ( - 1554E277DE02E3B888375604, - 8B72B48B4486011378022F46, + 5FCA8C56F0BE13FDC728F6CC, + CEF799BC3437652CC14A7F31, AD3107F336CFB1ECE81D56C6, - E325C8811CC4773321407E9B, 1ED0FAAEFF9D4A6426E76E89, ); name = "juce_audio_formats"; sourceTree = ""; }; - 7BB74D988E491E6D61D92993 = {isa = PBXGroup; children = ( + FE300569F188EC00203BB722 = {isa = PBXGroup; children = ( + 6E27EBF864367EBA8B44DFA9, + E45C1684DCDBFD3B76F0B209, + DC50301B6C3FDAE98E224E76, + 9671131059C459A1E119535E, ); name = format; sourceTree = ""; }; + 8503E64B39A00D815D69DCF1 = {isa = PBXGroup; children = ( + 3F6BE2A8CAF1C23380D884F5, + 1D153366F6EA459B397CA356, + E44B8F906461AB6AC47B374A, + 914ED3B5EEB409125EADBB2F, + 10D5F9D8D44A252288D19F42, + 7A41A9C37A8BA7EFB6D1F518, + 264B51063F7AA584D23B426E, + 545C5A5F29523968A387FD91, + CE06CB9CD28DE31FA1528DE5, + F906FBF064A716C5EADF5708, + 5B8CE8EC0CEDF800AD5B71E1, ); name = "format_types"; sourceTree = ""; }; + E525C43251E1D1225CB95350 = {isa = PBXGroup; children = ( E8649B16BA011770D16BF051, 0DB078E2523AD3ABE77A95F6, 47C8219AACA73B2EBE302A35, @@ -1194,23 +1195,6 @@ 174350B11E9207B7038E2BFA, A42479D8A3AE579891E8741A, 487F7DFCFB0CF15BDFEBD24E, ); name = processors; sourceTree = ""; }; - 7DFB429912E7CFEEA12BA501 = {isa = PBXGroup; children = ( - 6E27EBF864367EBA8B44DFA9, - E45C1684DCDBFD3B76F0B209, - DC50301B6C3FDAE98E224E76, - 9671131059C459A1E119535E, ); name = format; sourceTree = ""; }; - BCF1810AF6CFAC9FA7F520BA = {isa = PBXGroup; children = ( - 3F6BE2A8CAF1C23380D884F5, - 1D153366F6EA459B397CA356, - E44B8F906461AB6AC47B374A, - 914ED3B5EEB409125EADBB2F, - 10D5F9D8D44A252288D19F42, - 7A41A9C37A8BA7EFB6D1F518, - 264B51063F7AA584D23B426E, - 545C5A5F29523968A387FD91, - CE06CB9CD28DE31FA1528DE5, - F906FBF064A716C5EADF5708, - 5B8CE8EC0CEDF800AD5B71E1, ); name = "format_types"; sourceTree = ""; }; 355D27971E753065A8756A77 = {isa = PBXGroup; children = ( 9411003BA4D471F2C95269ED, 4AA0B96439AA013BFDFED0FF, @@ -1228,12 +1212,11 @@ 5ED809701F235D958635DACA, 877FC50B817B57928FD4395C, ); name = utilities; sourceTree = ""; }; 5102C5BFB76FB218BB512EC7 = {isa = PBXGroup; children = ( - 7BB74D988E491E6D61D92993, - 7DFB429912E7CFEEA12BA501, - BCF1810AF6CFAC9FA7F520BA, + FE300569F188EC00203BB722, + 8503E64B39A00D815D69DCF1, + E525C43251E1D1225CB95350, 355D27971E753065A8756A77, CF3502266720B326C5ED5310, - 9905205B6EDA5FAFA31EA03F, A94C6EB19B9BF24D83054D60, ); name = "juce_audio_processors"; sourceTree = ""; }; 3622CFF351CF31035D444625 = {isa = PBXGroup; children = ( 26DDCC5B563483D67D645398, @@ -1250,73 +1233,21 @@ DDD307F9E18E442E43786B0E, BE6C77497C8F42747F797BBD, 181C1A360C01EFF44A3BB18A, ); name = gui; sourceTree = ""; }; - 56DDB21277B7847412918A37 = {isa = PBXGroup; children = ( - E75749124D1F2FD391C01787, - 97188A2D8CC4C0DACC6A4D2F, ); name = players; sourceTree = ""; }; - D8843096A672D4F2E84BA70B = {isa = PBXGroup; children = ( + A84F97B4063842C7891EE593 = {isa = PBXGroup; children = ( E78FFEA6B1BE4AD1EE43C60D, 7B0648C17B0C62706424B080, 7F23EFF727A93D53C8654687, B0DD6412314A0666002F9CB5, 1B9BCCBA7BA4D87454EC8710, ); name = native; sourceTree = ""; }; + A14FD89A2624B173921CBEEE = {isa = PBXGroup; children = ( + E75749124D1F2FD391C01787, + 97188A2D8CC4C0DACC6A4D2F, ); name = players; sourceTree = ""; }; 738E94C7871EC777AE05CA28 = {isa = PBXGroup; children = ( 3622CFF351CF31035D444625, - 56DDB21277B7847412918A37, - D8843096A672D4F2E84BA70B, - 6894C4ABEF5203014A0B665F, + A84F97B4063842C7891EE593, + A14FD89A2624B173921CBEEE, 0C573FF1309CE106DA2D2CF9, ); name = "juce_audio_utils"; sourceTree = ""; }; - 24F1C7CE0BA8B996E80B5383 = {isa = PBXGroup; children = ( - 23F3CBC829C0363C6C760957, - F70EF841DE659606631FBD20, - 0DBCEADB9A04439E66BE176E, - 0B37C06B070C6F069F23A812, - 2931409E5426C745CB3B6EE6, - 579117EBA45C1878DC55FF65, - 999ECAD45309F13369547FDB, - 210B445861AC2BD744D97F6D, - DE66F892ACF4DCAE897F3BE4, - C041D609CA330DE35D88B7EE, - 6BB634F1841C4BCE4775FF8D, - 9AFB00C8011E7902EF67789C, - 7CDAE6FBB85B787E8FA15B0C, - E8B02F47799FC984D3FE1083, - 0679221D71CD972EE07343B5, - 482D7E87F00C2888C2B8FC9E, - 74E60A8C1056FF1D64053A62, - 01641AA0EEDDC5059FC28EF9, - 8EE86B89C69AD4D9A802526D, - EAED7C0A5FFE6D29DD0A0D9A, - E27E9AF73E442C75C0091F8D, - A073692401C6D5C86D77E53C, - 0F98FB16D69403E94F1BB9C7, - B3D45312AB6F986CB3B4051C, ); name = text; sourceTree = ""; }; - C6B0A793A79BB7918A5A2337 = {isa = PBXGroup; children = ( - 1C99350395AE046857697B14, - 6B23639B2FD8C8FCFC241070, - C3538736DEAAF93829AB60A0, - 08CCA1B6C1824CE73281A769, - AC61701F361E5327D6BEEEDD, - 30D2B2F180671715D1CFAD5E, - EA8A250986871A036D42DB94, - 4E451FB3A0D657682324CEED, - 52058B3A331BFA856932EEED, - 20802D1854C7E66EBFCF2992, ); name = maths; sourceTree = ""; }; - 167969AC10CCB46C3FB57BD8 = {isa = PBXGroup; children = ( - FF7509FDC5B23104C7AF1665, - 42DA53757E1591ED0395C94E, - 4BE9A59D703E4CA4661252C1, - 9C20682A5F49B7BD2CEC3E2B, - 3601DA62C81D9C4FEB9CAA23, - 042DAFB982DBCB0940DAC979, - 81E803F2EB73BF09CB0CF2DE, - B6B133F816AD44FBFFBF8146, - AB6D9BF527527D3143CAC2A2, - B785E11D273E197A78C90597, - FF796B6850F1EE2F18668D06, - 6DAF8D36A60A6F606DCDBADB, - D05C8EB1FF06FB0A06C39518, - 3957E1F6F24F89D6DCB8829E, ); name = memory; sourceTree = ""; }; - 7A48C4CD434CC8B40E417307 = {isa = PBXGroup; children = ( + 3E88FA6BBB7307BDB4546665 = {isa = PBXGroup; children = ( 15D277FFB993448CDB52E307, 10F958EF56CFB17EA747F3B9, 8EF093827B72F444E74F5682, @@ -1338,37 +1269,7 @@ 51D8A242315E93AECE0D1B0E, BE65BDFEC645F36487A68F71, DA768EEF9A95E554F7903B60, ); name = containers; sourceTree = ""; }; - E2522538E4E168520D3AE9E6 = {isa = PBXGroup; children = ( - 11561CA1FD46FA08C2EF0C9E, - 3020CB57085A70221FC0042D, - 9DCB9FE79EDD770E0EC8A370, - B3B317778509714561A5E52F, - EB267F3D6CA06EDB2EB92BBE, - 6F3E59877038096FDA5B28DE, - 1ADD2315C0E364D635A88C2D, - 862A547990420303EBE1C849, - B8D70BA0254864A54E587B21, - B2A4F9CD6F95FB4EECC2FB10, - 55037EF642A280DAC85CE34D, - EE8916C220D09A855BDCB95C, - 6256BA6104CE254172D02804, - 306D2FC4CE156DB61D67C0E0, - B8D0006C486909BB51D8D818, - 64223866AD9D3D69464C198B, - 8AAEBEE37A67A5D01EBA6BB7, - 8FC33441590BA03C2EB5CD63, - C9EF40785DAD416946D6AAE1, - A54E763170141C2FC3BBD197, - 9DF463C5E206ADC98851C78A, - 16A3BFE2C5679BDD49A4F424, ); name = threads; sourceTree = ""; }; - 5287498162903ADA659A8E12 = {isa = PBXGroup; children = ( - BED621A030C4C37B2326EE4A, - 34CAFBB1E014F17C6111C716, - D4C5D7EE1A40AD018E5E6F02, - 724D1A80CA91E8ADB78287BE, - 32E5AD1B0A329492EDB0D49C, - 9D29AC99CA678DE27CAAAE31, ); name = time; sourceTree = ""; }; - 12BF6A615E82605F03493444 = {isa = PBXGroup; children = ( + 4259FE6E61733A28141C3DB5 = {isa = PBXGroup; children = ( 890BD2A64C7C25201E20C02F, 8E32705B99BB15E3586C067C, 4C816FF16C50AA5C87C8F7D3, @@ -1386,66 +1287,43 @@ 74D4B2EEC36940893BF7AC25, 09802FE2689EB8288E554B4B, 08EF9C1A184B049FA45DF95F, ); name = files; sourceTree = ""; }; - 5EFEFD2A4E3AAB61D642FFE8 = {isa = PBXGroup; children = ( - 621893AE2A99F8D4331194AD, - DC4E35EEAF01C08CFC4A4CAC, - 95139F961E2C7FB6421D04A5, - A6AC587CC82C4689D4C0D90E, - 4B2D5FBEF56C3D584E65D9AD, - 04609F32D6A859ED385DCBE6, - B4E70AE3447587BABF51A076, - 2AAA2414F61ABBBF1C571901, - 8FD227DE98DB156FBBC8DD1D, - 90348A625874E8DD3DCBF583, ); name = network; sourceTree = ""; }; - 72CEB8F82E75A1CFB00029A5 = {isa = PBXGroup; children = ( - E4546F8D14174EB8C05A47C3, - BAE421BF414A8713DC446E10, - E428D9BEA0B66A12448F3649, - F4825162600591FAF2F1F79E, - 60DC6B904E0A0ED7D5BACBD3, - 30B528362C388E5B51DF91D6, - D1CA4E7E20D80D0AC1614F98, - 357FB6126252FB4FC7551A59, - B594FC49609DB3E2CF3DCB0C, - C26C5CA5E6514CF7457B1ACB, - DE42EED0A04BB9F90D623BAF, - C0C7CB3229B2E54FFB785CA6, - 2253863C60C8AAB3DBA4B5F1, - 861F5C579BDAA33718FFE9CA, - FCFEAB9C67D9B7FB03AB51BD, ); name = streams; sourceTree = ""; }; - 1CE1CE477EC30641FD179C4A = {isa = PBXGroup; children = ( - 7E79FB8A1C88684D9961874F, - 2ACEBF748334BD2B0CBAE26E, - CC04871FDDC918BBD27FBA04, - B32E8849197AC0716AF288A3, ); name = logging; sourceTree = ""; }; - 2D1E53D6474EF042D74F7EB1 = {isa = PBXGroup; children = ( - 0F26080D0E46879414836AE2, - 01A0FE7CE574B63A82297143, - F13FB76427772F29EAD88728, - C41176B7A1D16BC5C67A5727, - 5DC79394D56549821815B376, - 2A10DFB3A22E8AABF4763F68, ); name = system; sourceTree = ""; }; - B639BECD83CD833126B067A3 = {isa = PBXGroup; children = ( - 50385CBC88D67EF57CBAF9F6, - D0E00FC62C3DA68962100AD6, - A8F0A5C9A372D5C57033B581, - D65C8F172D8C1FD532B67348, ); name = xml; sourceTree = ""; }; - AD49AC0FCF415EB54E2E0633 = {isa = PBXGroup; children = ( + 4F984803615AFEF01CA381E7 = {isa = PBXGroup; children = ( 43BE50DA24ABCAF9183FC535, F6943E7562D614D4D2F687E4, E74B5E2C22C81CA99C9CB473, B37C746F12C8413EA4DF8157, ); name = javascript; sourceTree = ""; }; - 3337230947C52C4E45CDDA71 = {isa = PBXGroup; children = ( - 777AA662407B7A91748C92A8, - FC4F3DA26D3500959DF7662A, - 1EE2B1FB37648506A369D269, - 8F9E95F991B215FFDD3F8E9B, - 10E1C3C331DF35D35508268B, - AABBDC405E85A02000A3991B, ); name = zip; sourceTree = ""; }; - 1008A5ADA2C02169D7BD422F = {isa = PBXGroup; children = ( - C938DCCA334DE363B27C1E65, - F163668D4C2343C282574A78, ); name = "unit_tests"; sourceTree = ""; }; - 2D72BF9EB6B50E02583A57E9 = {isa = PBXGroup; children = ( + D67328CFFC537A335859C29D = {isa = PBXGroup; children = ( + 7E79FB8A1C88684D9961874F, + 2ACEBF748334BD2B0CBAE26E, + CC04871FDDC918BBD27FBA04, + B32E8849197AC0716AF288A3, ); name = logging; sourceTree = ""; }; + 8B868B1DC66B91A6AE704940 = {isa = PBXGroup; children = ( + 1C99350395AE046857697B14, + 6B23639B2FD8C8FCFC241070, + C3538736DEAAF93829AB60A0, + 08CCA1B6C1824CE73281A769, + AC61701F361E5327D6BEEEDD, + 30D2B2F180671715D1CFAD5E, + EA8A250986871A036D42DB94, + 4E451FB3A0D657682324CEED, + 52058B3A331BFA856932EEED, + 20802D1854C7E66EBFCF2992, ); name = maths; sourceTree = ""; }; + CE6E404C245754A7B798C047 = {isa = PBXGroup; children = ( + FF7509FDC5B23104C7AF1665, + 42DA53757E1591ED0395C94E, + 4BE9A59D703E4CA4661252C1, + 9C20682A5F49B7BD2CEC3E2B, + 3601DA62C81D9C4FEB9CAA23, + 042DAFB982DBCB0940DAC979, + 81E803F2EB73BF09CB0CF2DE, + B6B133F816AD44FBFFBF8146, + AB6D9BF527527D3143CAC2A2, + B785E11D273E197A78C90597, + FF796B6850F1EE2F18668D06, + 6DAF8D36A60A6F606DCDBADB, + D05C8EB1FF06FB0A06C39518, + 3957E1F6F24F89D6DCB8829E, ); name = memory; sourceTree = ""; }; + 96537848E056768FEA73DD3F = {isa = PBXGroup; children = ( 9CAA1BFBE6B44233E6F1247E, 3481CFA2138FAF27F8514E06, F18B23CFD55FD0C26C21B539, @@ -1453,7 +1331,7 @@ BCDFDFFF924A8FDF40B82990, 837FC46135954E8144A996FD, 3F02521692ADDB7FFD0453AE, ); name = misc; sourceTree = ""; }; - C4BEFC49CBCE656D666CCC90 = {isa = PBXGroup; children = ( + 9D285913EB2E428AD35A173B = {isa = PBXGroup; children = ( AC2F6510662AD5D52E367FB8, 174E22634C4ADC7062948B9D, 8680FB438DEC3B3994B6CB9D, @@ -1483,87 +1361,169 @@ 54358D8A9A8DE6AF4F781E8B, 489FD44544F03774CBFA04E5, B8D9A7FDB054852EF59BF4AE, ); name = native; sourceTree = ""; }; - F7B521C7EB8A7EFC4DE2AD31 = {isa = PBXGroup; children = ( - 24F1C7CE0BA8B996E80B5383, - C6B0A793A79BB7918A5A2337, - 167969AC10CCB46C3FB57BD8, - 7A48C4CD434CC8B40E417307, - E2522538E4E168520D3AE9E6, - 5287498162903ADA659A8E12, - 12BF6A615E82605F03493444, - 5EFEFD2A4E3AAB61D642FFE8, - 72CEB8F82E75A1CFB00029A5, - 1CE1CE477EC30641FD179C4A, - 2D1E53D6474EF042D74F7EB1, - B639BECD83CD833126B067A3, - AD49AC0FCF415EB54E2E0633, - 3337230947C52C4E45CDDA71, - 1008A5ADA2C02169D7BD422F, - 2D72BF9EB6B50E02583A57E9, - C4BEFC49CBCE656D666CCC90, - EF43908046753F20507CC3B0, - 5AAF6FD01A8ACE63E3FAEA56, ); name = "juce_core"; sourceTree = ""; }; - 83E7F8F4C0F653DE37DD0D26 = {isa = PBXGroup; children = ( - C7373F24FD2E886C50CB3903, - 268EAE33422B585DF545499A, - 84E76068048CB52123545F7B, - 6367B5EA6602CD73063A481A, - BDC7D9A7A14232DD7BBCB123, - 4C0B3826ABACE371F8681E61, ); name = encryption; sourceTree = ""; }; - 07E8C0ED0D5A016CCB79D6E7 = {isa = PBXGroup; children = ( - F9A9B6A4120CCCBBD2057F9B, - F22EB69681485A38365940DD, - 17CBE6045D10290C77948F0C, - 42248B6AB06E8D01893DBDB8, - 20193027F5E90E62F44027B0, - 9069DC6DF609DE1E4A57DA7F, ); name = hashing; sourceTree = ""; }; - 7C749B953A62BB34443CEA51 = {isa = PBXGroup; children = ( + DBFA2DC65F153A012CFBA942 = {isa = PBXGroup; children = ( + 621893AE2A99F8D4331194AD, + DC4E35EEAF01C08CFC4A4CAC, + 95139F961E2C7FB6421D04A5, + A6AC587CC82C4689D4C0D90E, + 4B2D5FBEF56C3D584E65D9AD, + 04609F32D6A859ED385DCBE6, + B4E70AE3447587BABF51A076, + 2AAA2414F61ABBBF1C571901, + 8FD227DE98DB156FBBC8DD1D, + 90348A625874E8DD3DCBF583, ); name = network; sourceTree = ""; }; + 87474B9FD5EC93E50440C823 = {isa = PBXGroup; children = ( + E4546F8D14174EB8C05A47C3, + BAE421BF414A8713DC446E10, + E428D9BEA0B66A12448F3649, + F4825162600591FAF2F1F79E, + 60DC6B904E0A0ED7D5BACBD3, + 30B528362C388E5B51DF91D6, + D1CA4E7E20D80D0AC1614F98, + 357FB6126252FB4FC7551A59, + B594FC49609DB3E2CF3DCB0C, + C26C5CA5E6514CF7457B1ACB, + DE42EED0A04BB9F90D623BAF, + C0C7CB3229B2E54FFB785CA6, + 2253863C60C8AAB3DBA4B5F1, + 861F5C579BDAA33718FFE9CA, + FCFEAB9C67D9B7FB03AB51BD, ); name = streams; sourceTree = ""; }; + 2D1E53D6474EF042D74F7EB1 = {isa = PBXGroup; children = ( + 0F26080D0E46879414836AE2, + 01A0FE7CE574B63A82297143, + F13FB76427772F29EAD88728, + C41176B7A1D16BC5C67A5727, + 5DC79394D56549821815B376, + 2A10DFB3A22E8AABF4763F68, ); name = system; sourceTree = ""; }; + 64E59548E4DA43EF2DAD7D99 = {isa = PBXGroup; children = ( + 23F3CBC829C0363C6C760957, + F70EF841DE659606631FBD20, + 0DBCEADB9A04439E66BE176E, + 0B37C06B070C6F069F23A812, + 2931409E5426C745CB3B6EE6, + 579117EBA45C1878DC55FF65, + 999ECAD45309F13369547FDB, + 210B445861AC2BD744D97F6D, + DE66F892ACF4DCAE897F3BE4, + C041D609CA330DE35D88B7EE, + 6BB634F1841C4BCE4775FF8D, + 9AFB00C8011E7902EF67789C, + 7CDAE6FBB85B787E8FA15B0C, + E8B02F47799FC984D3FE1083, + 0679221D71CD972EE07343B5, + 482D7E87F00C2888C2B8FC9E, + 74E60A8C1056FF1D64053A62, + 01641AA0EEDDC5059FC28EF9, + 8EE86B89C69AD4D9A802526D, + EAED7C0A5FFE6D29DD0A0D9A, + E27E9AF73E442C75C0091F8D, + A073692401C6D5C86D77E53C, + 0F98FB16D69403E94F1BB9C7, + B3D45312AB6F986CB3B4051C, ); name = text; sourceTree = ""; }; + 4880536EC477C63956063CCF = {isa = PBXGroup; children = ( + 11561CA1FD46FA08C2EF0C9E, + 3020CB57085A70221FC0042D, + 9DCB9FE79EDD770E0EC8A370, + B3B317778509714561A5E52F, + EB267F3D6CA06EDB2EB92BBE, + 6F3E59877038096FDA5B28DE, + 1ADD2315C0E364D635A88C2D, + 862A547990420303EBE1C849, + B8D70BA0254864A54E587B21, + B2A4F9CD6F95FB4EECC2FB10, + 55037EF642A280DAC85CE34D, + EE8916C220D09A855BDCB95C, + 6256BA6104CE254172D02804, + 306D2FC4CE156DB61D67C0E0, + B8D0006C486909BB51D8D818, + 64223866AD9D3D69464C198B, + 8AAEBEE37A67A5D01EBA6BB7, + 8FC33441590BA03C2EB5CD63, + C9EF40785DAD416946D6AAE1, + A54E763170141C2FC3BBD197, + 9DF463C5E206ADC98851C78A, + 16A3BFE2C5679BDD49A4F424, ); name = threads; sourceTree = ""; }; + CD1005615E4677435D98EF24 = {isa = PBXGroup; children = ( + BED621A030C4C37B2326EE4A, + 34CAFBB1E014F17C6111C716, + D4C5D7EE1A40AD018E5E6F02, + 724D1A80CA91E8ADB78287BE, + 32E5AD1B0A329492EDB0D49C, + 9D29AC99CA678DE27CAAAE31, ); name = time; sourceTree = ""; }; + 1008A5ADA2C02169D7BD422F = {isa = PBXGroup; children = ( + C938DCCA334DE363B27C1E65, + F163668D4C2343C282574A78, ); name = "unit_tests"; sourceTree = ""; }; + D3627EF054BD0A0BA8D78125 = {isa = PBXGroup; children = ( + 50385CBC88D67EF57CBAF9F6, + D0E00FC62C3DA68962100AD6, + A8F0A5C9A372D5C57033B581, + D65C8F172D8C1FD532B67348, ); name = xml; sourceTree = ""; }; + 6C3CF67CABCBEF3047DC25FC = {isa = PBXGroup; children = ( + 777AA662407B7A91748C92A8, + FC4F3DA26D3500959DF7662A, + 1EE2B1FB37648506A369D269, + 8F9E95F991B215FFDD3F8E9B, + 10E1C3C331DF35D35508268B, + AABBDC405E85A02000A3991B, ); name = zip; sourceTree = ""; }; + F7B521C7EB8A7EFC4DE2AD31 = {isa = PBXGroup; children = ( + 3E88FA6BBB7307BDB4546665, + 4259FE6E61733A28141C3DB5, + 4F984803615AFEF01CA381E7, + D67328CFFC537A335859C29D, + 8B868B1DC66B91A6AE704940, + CE6E404C245754A7B798C047, + 96537848E056768FEA73DD3F, + 9D285913EB2E428AD35A173B, + DBFA2DC65F153A012CFBA942, + 87474B9FD5EC93E50440C823, + 2D1E53D6474EF042D74F7EB1, + 64E59548E4DA43EF2DAD7D99, + 4880536EC477C63956063CCF, + CD1005615E4677435D98EF24, + 1008A5ADA2C02169D7BD422F, + D3627EF054BD0A0BA8D78125, + 6C3CF67CABCBEF3047DC25FC, + 5AAF6FD01A8ACE63E3FAEA56, ); name = "juce_core"; sourceTree = ""; }; + 83E7F8F4C0F653DE37DD0D26 = {isa = PBXGroup; children = ( + C7373F24FD2E886C50CB3903, + 268EAE33422B585DF545499A, + 84E76068048CB52123545F7B, + 6367B5EA6602CD73063A481A, + BDC7D9A7A14232DD7BBCB123, + 4C0B3826ABACE371F8681E61, ); name = encryption; sourceTree = ""; }; + 07E8C0ED0D5A016CCB79D6E7 = {isa = PBXGroup; children = ( + F9A9B6A4120CCCBBD2057F9B, + F22EB69681485A38365940DD, + 17CBE6045D10290C77948F0C, + 42248B6AB06E8D01893DBDB8, + 20193027F5E90E62F44027B0, + 9069DC6DF609DE1E4A57DA7F, ); name = hashing; sourceTree = ""; }; + 7C749B953A62BB34443CEA51 = {isa = PBXGroup; children = ( 83E7F8F4C0F653DE37DD0D26, 07E8C0ED0D5A016CCB79D6E7, - 23EC7FFD41859C9725D21B16, 53AB900649E4156D953DB1CA, ); name = "juce_cryptography"; sourceTree = ""; }; - 0C891309AA75AF8EAD3F2410 = {isa = PBXGroup; children = ( + B571D0335B8C8F01A9CEFEEA = {isa = PBXGroup; children = ( + 4F742E04B5AD194395A593C0, + 8DFA74E13F6E40A5B1C09C11, + D9FC957CB510399786D69D8D, + BDFEE2E6B40F3E47E3B16D38, ); name = "app_properties"; sourceTree = ""; }; + DB9E03F1DD7B48E3C0F38481 = {isa = PBXGroup; children = ( + 7C4111F98C8023097C14C138, + 60D9E4052C3FFFA026BB35C6, + D7F183070EDA8D6D7659BDA1, ); name = undomanager; sourceTree = ""; }; + 4EE55C06F92D4E1D6C7CBC88 = {isa = PBXGroup; children = ( 1140A39FF348973EE6F372CB, F39E719901F12B16AD7D600C, BB3265EFC32ADB68A59A90CF, 991A179EF480F6B3049D0CE2, 4D3007B3F8AECBDB658F7259, 82B25B30D756F75BDFDBBCD0, ); name = values; sourceTree = ""; }; - DB9E03F1DD7B48E3C0F38481 = {isa = PBXGroup; children = ( - 7C4111F98C8023097C14C138, - 60D9E4052C3FFFA026BB35C6, - D7F183070EDA8D6D7659BDA1, ); name = undomanager; sourceTree = ""; }; - 168252DC2B6D85C5D9B3C71D = {isa = PBXGroup; children = ( - 4F742E04B5AD194395A593C0, - 8DFA74E13F6E40A5B1C09C11, - D9FC957CB510399786D69D8D, - BDFEE2E6B40F3E47E3B16D38, ); name = "app_properties"; sourceTree = ""; }; FF81165C6DC0BE3D7DDDDB3C = {isa = PBXGroup; children = ( - 0C891309AA75AF8EAD3F2410, + B571D0335B8C8F01A9CEFEEA, DB9E03F1DD7B48E3C0F38481, - 168252DC2B6D85C5D9B3C71D, - DC76782D8BA40A4CA365C279, + 4EE55C06F92D4E1D6C7CBC88, AC98912B3226C0D29B0C8861, ); name = "juce_data_structures"; sourceTree = ""; }; - 21928033EBAEE82B66D3F9F4 = {isa = PBXGroup; children = ( - E526AF80946C3F077C1C63C6, - 09532D678D2C41FEFACA71F3, - DCE64BC49FFC96654D30AD87, - C92F4F51EC54B859EAB7F09D, - CBE595558B9038547D418CEE, - F9E113AE1D2940394B95BC0F, - D0436D71AD541BF93E0585DB, - 56D6FF1634AE7B4B4B6AC323, - 3A132DEDF59503D8AEE2E1F8, - 445C1F432C6144BD2F6D3327, - EF337D9B43E0569DE3E48279, - 5016A40C1850BBD55197D30E, - 1AB81EC2CA06F18202F3049B, ); name = messages; sourceTree = ""; }; - BD202CDEBCAA90F124416FB7 = {isa = PBXGroup; children = ( - E540A462EBB080CF14B31764, - 9EEF2A75EDD5E8023F9AD6B0, - EE6895EE5020998469F17433, - C6CCDF5390C72C6C37F3446D, ); name = timers; sourceTree = ""; }; - 42068D6B4354DC77F34701E0 = {isa = PBXGroup; children = ( + D2F6AFEB9AA55BE367590015 = {isa = PBXGroup; children = ( 4E1C2B9C5692A96700C1A898, 9F49BF4440F09115117F9615, 5A26430C3B39E428B483F11D, @@ -1572,14 +1532,28 @@ F57531462BB169A5F0224ADE, C536B42EF0D28435B6410AC9, 80D63910D7196D7DF849A239, ); name = broadcasters; sourceTree = ""; }; - 443BF89F57F585ED86F2ADA5 = {isa = PBXGroup; children = ( + 454743972062A85E92BCCC8A = {isa = PBXGroup; children = ( 1F52A06FB3A565B54144FD8A, 333E5AB794D5FC5A798A285C, F540CB77351EAEFC2B3D05CA, 208B3803558F7BECB0A0AA42, 6821655BB8883B9A421666C3, 1F999582FEA88311EC2EBF27, ); name = interprocess; sourceTree = ""; }; - 20360E9243409D2FA6F5E8B0 = {isa = PBXGroup; children = ( + 54F8D5BFEC9FBD89B3F13258 = {isa = PBXGroup; children = ( + E526AF80946C3F077C1C63C6, + 09532D678D2C41FEFACA71F3, + DCE64BC49FFC96654D30AD87, + C92F4F51EC54B859EAB7F09D, + CBE595558B9038547D418CEE, + F9E113AE1D2940394B95BC0F, + D0436D71AD541BF93E0585DB, + 56D6FF1634AE7B4B4B6AC323, + 3A132DEDF59503D8AEE2E1F8, + 445C1F432C6144BD2F6D3327, + EF337D9B43E0569DE3E48279, + 5016A40C1850BBD55197D30E, + 1AB81EC2CA06F18202F3049B, ); name = messages; sourceTree = ""; }; + 133942303ADEBA9443090E51 = {isa = PBXGroup; children = ( B576434956BD89F0B571B6C4, BB9242FB689B4DAEDF1963BE, AB26977EA68E27838B54A8E4, @@ -1588,13 +1562,17 @@ 001CA7EAF68DA335025FF01E, CB3DD188BB8AAB1931436CD4, DFC37DEA417DA0FC812FDAC2, ); name = native; sourceTree = ""; }; + F1FFEB45C855ED1D898DFB10 = {isa = PBXGroup; children = ( + E540A462EBB080CF14B31764, + 9EEF2A75EDD5E8023F9AD6B0, + EE6895EE5020998469F17433, + C6CCDF5390C72C6C37F3446D, ); name = timers; sourceTree = ""; }; 194518F009569975413BBA1F = {isa = PBXGroup; children = ( - 21928033EBAEE82B66D3F9F4, - BD202CDEBCAA90F124416FB7, - 42068D6B4354DC77F34701E0, - 443BF89F57F585ED86F2ADA5, - 20360E9243409D2FA6F5E8B0, - D697C54442250F5A720D2CBF, + D2F6AFEB9AA55BE367590015, + 454743972062A85E92BCCC8A, + 54F8D5BFEC9FBD89B3F13258, + 133942303ADEBA9443090E51, + F1FFEB45C855ED1D898DFB10, 3BAA4C5AFD5E6AE8B7447E17, ); name = "juce_events"; sourceTree = ""; }; DE5FE5E5C0261E389C091E12 = {isa = PBXGroup; children = ( 61F74754A7B5F0BD930A51DD, @@ -1614,19 +1592,25 @@ BBE01A9C5FD8C0656AEA9D3C, AE6120B318B44C69CEDA6321, A198E2290B15C62F68D21050, ); name = contexts; sourceTree = ""; }; - 0CFBDBCAC210067B8B49D659 = {isa = PBXGroup; children = ( - 965402AAAAF0A0D920DC7C36, - A55309C54076A01EA57315CE, - 5A2B63BC2433F17DB96CC411, - 3320CAFB079DBFED7E79D33E, - 276FBDD27027CDB3CDE7A1C3, - 21530C9C69B792CA80BE9398, - 3B92F7E81BAB71A0460668E6, - EA65F835FDB1DB86406C9471, ); name = images; sourceTree = ""; }; - 18A16F44D68A4E1E3545E4B8 = {isa = PBXGroup; children = ( - 39E116DC12FD26E3DB3F4DFA, - 8C2A93223809C1EFD6D7C404, - 9D05F58F8CE58D9D6952BF1D, ); name = "image_formats"; sourceTree = ""; }; + 54DC6101CF7C15EF6FB319B1 = {isa = PBXGroup; children = ( + 000EA162E25BC873954A9E48, + E41A33EB67E7E190A88A3AD3, + B1FD722E367F8B48B2C8F658, + 24711D9742CB31F36F71A36E, + 85D61362BF185DA51B00E00E, ); name = effects; sourceTree = ""; }; + A625E1CAB83679B5120F0B10 = {isa = PBXGroup; children = ( + 5B59DE0C6545CCC3FA26750E, + 99FC512DFBE57AAC3894FC20, + 98C797055FB6A630BD2AF26B, + D34F5512C192C172CCC479F7, + 98FE786D6DCAA1F39D0428E4, + D5313BED337DBBC9A1F7D9CB, + 82A654CA5A700A19A9A673BC, + 9BB341CFFB496948D5E9A16E, + 2FAFDCAFBC5054B61699B4F0, + CF6BAD445F116D03D5AC2E69, + 944B844043D0815614FD4CFD, + 8AADBD01ED8B177F160939D3, ); name = fonts; sourceTree = ""; }; 9F785FD816CB0B5C3B2C3113 = {isa = PBXGroup; children = ( 1296A96AEE50FD66957B71C1, CF1F536ECAA15F7AF8B20746, @@ -1643,30 +1627,20 @@ 2D4E5BBC19F41BB8512E5E03, 6EA97857D017530AE58ECA66, 672780D824A4CAD951DBB29B, ); name = geometry; sourceTree = ""; }; - 7A3AD3D13991794B6B51DD9A = {isa = PBXGroup; children = ( - B18369F3EF227348BAECC29F, - F3472E21D095DB91ADE8D714, - C56022F99B8FB808D00CE6D7, ); name = placement; sourceTree = ""; }; - 4A6A14045BB393F2E063EDDF = {isa = PBXGroup; children = ( - 5B59DE0C6545CCC3FA26750E, - 99FC512DFBE57AAC3894FC20, - 98C797055FB6A630BD2AF26B, - D34F5512C192C172CCC479F7, - 98FE786D6DCAA1F39D0428E4, - D5313BED337DBBC9A1F7D9CB, - 82A654CA5A700A19A9A673BC, - 9BB341CFFB496948D5E9A16E, - 2FAFDCAFBC5054B61699B4F0, - CF6BAD445F116D03D5AC2E69, - 944B844043D0815614FD4CFD, - 8AADBD01ED8B177F160939D3, ); name = fonts; sourceTree = ""; }; - 7AE62EF9190681EC903809C5 = {isa = PBXGroup; children = ( - 000EA162E25BC873954A9E48, - E41A33EB67E7E190A88A3AD3, - B1FD722E367F8B48B2C8F658, - 24711D9742CB31F36F71A36E, - 85D61362BF185DA51B00E00E, ); name = effects; sourceTree = ""; }; - 9D5DD150F3EAB90686880331 = {isa = PBXGroup; children = ( + 16E178138AD12602815F6005 = {isa = PBXGroup; children = ( + 39E116DC12FD26E3DB3F4DFA, + 8C2A93223809C1EFD6D7C404, + 9D05F58F8CE58D9D6952BF1D, ); name = "image_formats"; sourceTree = ""; }; + A9634FF7347ABFE165D94BC5 = {isa = PBXGroup; children = ( + 965402AAAAF0A0D920DC7C36, + A55309C54076A01EA57315CE, + 5A2B63BC2433F17DB96CC411, + 3320CAFB079DBFED7E79D33E, + 276FBDD27027CDB3CDE7A1C3, + 21530C9C69B792CA80BE9398, + 3B92F7E81BAB71A0460668E6, + EA65F835FDB1DB86406C9471, ); name = images; sourceTree = ""; }; + 91111B082348A9DE28FB8778 = {isa = PBXGroup; children = ( B97A4BE39BF95F50E67A4683, A1AF1E8ADB16AE21785390F5, DCA560DA0C66BB6D6EA92500, @@ -1678,158 +1652,27 @@ E74DA5EF2C208608AF676212, AF81BE7F88B9B754A9005DC0, AE358D496192BAED93263F83, - 758A85BA2A15681252AAC852, - A6AFC4953E324CC5163256E6, ); name = native; sourceTree = ""; }; - 02D2BF1071BA036B1046217F = {isa = PBXGroup; children = ( - DE5FE5E5C0261E389C091E12, - 312F6818F7C175E16EFA49E6, - 0CFBDBCAC210067B8B49D659, - 18A16F44D68A4E1E3545E4B8, - 9F785FD816CB0B5C3B2C3113, - 7A3AD3D13991794B6B51DD9A, - 4A6A14045BB393F2E063EDDF, - 7AE62EF9190681EC903809C5, - 9D5DD150F3EAB90686880331, - 5794F3D9DC292B1603244735, - 0CFDFC8B0EE4F67F3140A95E, ); name = "juce_graphics"; sourceTree = ""; }; - DE106FCD14E351677236CC4A = {isa = PBXGroup; children = ( - 2DAF843B2C0DA27E8741E080, - FD362E3DD7D0ED06015A52CB, - 94363B04A83DFC9C02B023DE, - F31752A999520E521BC507D1, - B77EBFED3A56358BE8599594, - 43BEA6B7451F512AC9B1ED38, - 429925ABEF514DEDE33BF925, - D2C6697A783580EE58B2C5EF, - 91B931E774E4401630F74EE7, ); name = components; sourceTree = ""; }; - EAFD1F880E6790F3DFC2A32E = {isa = PBXGroup; children = ( - 5A99F85A02CACE2773FAF4AA, - FC4E3F4086054CB8E200F393, - 1197F204437B7E10650C45C9, - B2C692D20C6190AC831ED780, - 3F0618824A11684059926E73, - 13E0FBE11F1B5028F51D4A83, - 592C559B3CB1579907BC6452, - 9B88C701BE205AEB33ACC5FB, - BE92FB177CE8690F02DDCDCA, - 32053E605C421DA9F9C406BA, - 6F9461C9816AF7B764F73FC9, - E0069A75C60B6ECB8E8CBFDD, - 6BA526E7009CAA47F22B2FC3, - 883F407DDE5464DEC7ED1634, - 561DC7B5329A4719A85FB37E, - B7FC671CAA2FB61FA45FF25D, - 1199999650BF539117869187, - FCA5F5B553B92A4A49C3F1EF, - 6C42AAE33B1F86E496AA352C, - C00042157AE4788F1B7DD087, ); name = mouse; sourceTree = ""; }; - 2AA0EAA4D18373DEBC82DAF8 = {isa = PBXGroup; children = ( - BAC4FD0C99CEBD2133F79C24, - 1A5E7683202DE3D3B911F9C8, - EF8BAD426428948862257FC4, - FAF2AB8383B89E9A5AF5E946, - A42F8BC3DE25F1CC15D383E0, - DC15808BB97E1521C055A470, - E8DE188896E5791E338D4EE7, - C790F51988B04C4A38A737EE, - C1E7A30EDB756EF33710AB4C, - FC4C976D76A0B0F932B3188A, - FEF9EF55D1BF28C6A84DE4C0, - 2E551D5175FA94E0FFBF08F4, - 56FA5F3ABA3B0278767C107B, ); name = keyboard; sourceTree = ""; }; - FF93C45FC8A8E8F4935C575E = {isa = PBXGroup; children = ( - 1C36397644AEF2DC1576C3A6, - 0DA4C3278F6482DB3E59D9BA, - 2368F4F33C1FA1F250C0606C, - B700A20AB7FA4833FBE9FAF2, - E6526B2FBE4F9F3DF819A030, - 9AB6DA2CD6FC85ABC73DCA8C, - D8B377D58489B765A9369335, - 3EBDD668B2AAF5F5159D68F2, - B96670417A0708508B971C58, - 12F6DB893E5757C9F3D00F0D, - 67321193997802F731C9F3C8, - 06E0E9069EB3A4DED12A83DD, - 1D58402ABF05B2EF162769C7, - 14527382440E68E3F0EB8198, - 5E043C5F2F280FC934592EDD, - AD3AD8A8258B52524F9FD249, - 1D68D7036540404EFB82B35D, - 9E7319BC97DD7609E51BA8E6, - FF43622B9AAF3751B65DD81B, - 8A791C2E9E31061FB1114D0C, - B84FF21D1349C565A604B4D2, - 280CB58A46300BC229661DD6, - D93778DB7CCB4B438A59D8AB, - B0D4F13DF0278D8722F7C4B8, - BB422B25F3D67420F1A7A27C, - D9064DA71018E0FB2C02BD3B, - E4D861851BBC388FE4CB5DFA, ); name = widgets; sourceTree = ""; }; - 7E08533D7B37AC3A130E8033 = {isa = PBXGroup; children = ( - AB7E120B33CE6C4EA5AE1C03, - 9ABB34DD0089D3C1B2CB0448, - A93241AAFC2CA466E7F61D68, - 8034DEB0DE55C62EE0B5D2FB, - 1BFF9FF8A046E614580B8B78, - B4179816650495DEE17116FF, - 9473F75E32710D282051D93C, - 3FD16FE28FD9ABF22F0FF744, - 4A21D36388A0B6D9543A244D, - 874BD8915F9FC9EAF09AFB87, - A61D17AF31E2326EDA285C22, - C378389E66043AAF139C6426, - 334E1EA595F4B89AB02E1D2E, - 092152EAB569DB7795FD7B2F, - 6BE69871BE4A865ABF84BC7E, - C8E5F60ED66385553547961E, - CC8C5C667CA1A6EBAA1323E4, - 6ED2FF75E5F98253AA1C287F, - 0AD627D1D2B082D09E1AA078, ); name = windows; sourceTree = ""; }; - 73383E801888C9D719E5D2CD = {isa = PBXGroup; children = ( - BB7CA26CF4540A535BE229CA, - 8BD1742DEA98185FA7ED4152, - A84DBA7DBC8FBEA5740CB026, - 14340FB465ADE55CB3E9B66A, - FE11EB2D3A4040325E458261, - 7B441C4B6CF9473676EA3610, ); name = menus; sourceTree = ""; }; - C30EF995A31EC08218367298 = {isa = PBXGroup; children = ( - 097E290A4679C103208EF789, - C8A38D75BD930F3CC7634124, - 26407477D58D92220A6AA6E8, - F90875A12DE5F66F7E70CC89, - 1ADEA6673C57B57FC0BBCD04, - 3FCD20ECBA1032D55D90DAF9, - 546BB53FC47D83869F8DDCE9, - F6440E90EC3193EBD07AD3D7, - 2669CC5C7AE7A916B5F5CF89, - A7198BFD9B0CC598BD50B587, - E368DF5C372BB7CCE82DC763, - 58B4452DE10C4ABF8D8DC7EB, - 2ABA2A324D752641AD2EA84D, - 42203A96B0F67E68EDB0939E, - 864DAFF59D56AC67F7BE6F77, - 83E38E7D0548FCDF7B150F22, - 2AF3F242C6AE6B81BEA684EE, - B35603E21B57E534616F599B, - C78105C8AEE452AED0700AAC, - 91BDECC58244D65FC321A8E8, - 03CD52285663EB462E66AEDE, - D8E594FED69859E740E91543, - 877CA42D199DE2C3C4EF58A9, - AF7E3E7137C6F49674649968, - 9801E411857A072092954171, - D79506405903905814D5B32B, - 8745ACE2C81BA9685BF99233, - 029E06243E22D19B62C7FAC4, - C18944C7BB1D9143312BE3A7, - 75636F75113CD1ABF8B01F08, - 6E01440F1FACE2977203A70B, - 74C15BFC6E036DE767574778, - 971B377F39D4CAFA77AB790C, - 95738AF2EAF17A2FA9B8E069, - 035144F9C35671488A15E9F6, - 678B3B27F695152D396C09A3, ); name = layout; sourceTree = ""; }; - 1912E5DD1B0D040510925205 = {isa = PBXGroup; children = ( + 758A85BA2A15681252AAC852, + A6AFC4953E324CC5163256E6, ); name = native; sourceTree = ""; }; + 0C8363E82A0109D09920F871 = {isa = PBXGroup; children = ( + B18369F3EF227348BAECC29F, + F3472E21D095DB91ADE8D714, + C56022F99B8FB808D00CE6D7, ); name = placement; sourceTree = ""; }; + 02D2BF1071BA036B1046217F = {isa = PBXGroup; children = ( + DE5FE5E5C0261E389C091E12, + 312F6818F7C175E16EFA49E6, + 54DC6101CF7C15EF6FB319B1, + A625E1CAB83679B5120F0B10, + 9F785FD816CB0B5C3B2C3113, + 16E178138AD12602815F6005, + A9634FF7347ABFE165D94BC5, + 91111B082348A9DE28FB8778, + 0C8363E82A0109D09920F871, + 0CFDFC8B0EE4F67F3140A95E, ); name = "juce_graphics"; sourceTree = ""; }; + D4088159B90D7FB4EC40CF24 = {isa = PBXGroup; children = ( + 5BDA528B96063067AFD59CBB, + 0833B2844B74E56A7F375B99, ); name = application; sourceTree = ""; }; + 1C4E717E24B04BAB072097A2 = {isa = PBXGroup; children = ( 3CFD6B00875759345575ECFD, 03C5EFBEA606B1857E2E7E70, ECD46DBA26680A8F86569C2E, @@ -1848,22 +1691,27 @@ 5DBA889C8116242666F3C93B, 63DB40AFD30CEFB03779AB79, 665FF99D0D1BF3755FE7B803, ); name = buttons; sourceTree = ""; }; - A44CD4C37170EFD44180E7D6 = {isa = PBXGroup; children = ( - 5A1C17DCA88F1D02ED5F401F, - 123CEDA734678EE95C34463D, - A118AD624CE30228686D51F3, - 00B6967A854897C9D379AAF4, - 6B59A53C3FB3B4462A5E10D0, - 648E0A0D55BE1D012C1D89B1, - 150135E20D3B4547F1B8A76F, - F81AAE65A3598A15825E6794, - 4D5112F69E06189A9318A69F, - A15770CD33E47FF114451904, - CCA843C191E1EC761E0C4B1B, - 382D4767A626A3D30826EE1B, - 82B807E750DB47D6FA6AA5F8, - 48EBF61EDF71322807F5AF4E, ); name = positioning; sourceTree = ""; }; - DCA8D2B60E2A3630B372680A = {isa = PBXGroup; children = ( + 666DF2B2F0DCA026714B89DA = {isa = PBXGroup; children = ( + CD3D15787DE0633AF0F41D14, + 14B4A539EBA209BC22B91F76, + A9FE7AE10A02329F18BAF8BB, + 11FC5BF4D4CE5451BA651132, + 0DD52BE61E4DCA9575F5649F, + A4A507E78D1082DF5EDA723E, + 5127ACB1400962FB70BF6D07, + 53F664A2A3FE1983E183A431, + 1A25D684574EDD045683D4E8, ); name = commands; sourceTree = ""; }; + D26CB32508DFA94C2FB8BDDE = {isa = PBXGroup; children = ( + 2DAF843B2C0DA27E8741E080, + FD362E3DD7D0ED06015A52CB, + 94363B04A83DFC9C02B023DE, + F31752A999520E521BC507D1, + B77EBFED3A56358BE8599594, + 43BEA6B7451F512AC9B1ED38, + 429925ABEF514DEDE33BF925, + D2C6697A783580EE58B2C5EF, + 91B931E774E4401630F74EE7, ); name = components; sourceTree = ""; }; + 12269422D30EB1DFD95C69CB = {isa = PBXGroup; children = ( 4E8939ACD0CB224ABD3B3C00, 57C8BBE1EFA839C458DEF2F6, 9817FEEE6C1D99BCE7DB2395, @@ -1879,31 +1727,7 @@ 39F7F18157821A256E23B868, 77234EEA6FC39172D3B4B455, EF805FA4F575DBCAF69C1AE4, ); name = drawables; sourceTree = ""; }; - 35A6E785E6B623A66F7FEF46 = {isa = PBXGroup; children = ( - 4533B1E6786C588EEB5F17F1, - 2C8DB3B21316CF58A088AE4B, - 80B9B913DD55B0BD215AEC86, - ECB67354113361CDADA77BC6, - 57134B5B764CAAAEA07C56CE, - 1A89B025B5C028C536ED4A8F, - FD28016A7BC2B34138B3C986, - 27B46B69A1381640C0C14CF6, - 8D32D3B412213EC3153588E0, - D380F5AED297C4D7BE55911C, - 357921A7E994C213A2D768DE, - DDD38519DCDDE8BDE8AC092B, - 4D823926C18ED8ABD95035DB, - B7DA793390976975B7967E54, ); name = properties; sourceTree = ""; }; - 98C025B3DB9871C4A016D3D9 = {isa = PBXGroup; children = ( - 140159E9C38C975949494E5C, - DCE5AE0A528365094776BE17, - 047CB008052CCD126633FB9B, - 05FD1A2AE03215E9DF92132F, - EB990950081504EBD067FF9A, - 48A798B2097EF59A8A53F1F5, - F1AEC47949E75A0B4DBEA130, - CCCF7AA714938B03DE4407FA, ); name = lookandfeel; sourceTree = ""; }; - CA4B62998A983A5AE6AFE0F9 = {isa = PBXGroup; children = ( + 6DFD874DDF56441FE53A2D81 = {isa = PBXGroup; children = ( 9808FC8EBDD993802B13E360, 489251CA8BE0CA79BA247455, CB0FCCF91CA21CA88D295932, @@ -1926,25 +1750,100 @@ 5BA3B4D0018FA0D5C976CA3E, 4B73A2599617EEF450ACABAC, 35A404D8F4164D65C3E4DCC4, ); name = filebrowser; sourceTree = ""; }; - 78416A0B2F412465845BA10F = {isa = PBXGroup; children = ( - CD3D15787DE0633AF0F41D14, - 14B4A539EBA209BC22B91F76, - A9FE7AE10A02329F18BAF8BB, - 11FC5BF4D4CE5451BA651132, - 0DD52BE61E4DCA9575F5649F, - A4A507E78D1082DF5EDA723E, - 5127ACB1400962FB70BF6D07, - 53F664A2A3FE1983E183A431, - 1A25D684574EDD045683D4E8, ); name = commands; sourceTree = ""; }; - EF2D0AF0B8A4EF73BDE12526 = {isa = PBXGroup; children = ( + 467FF0E8F3109E55EE75184F = {isa = PBXGroup; children = ( + BAC4FD0C99CEBD2133F79C24, + 1A5E7683202DE3D3B911F9C8, + EF8BAD426428948862257FC4, + FAF2AB8383B89E9A5AF5E946, + A42F8BC3DE25F1CC15D383E0, + DC15808BB97E1521C055A470, + E8DE188896E5791E338D4EE7, + C790F51988B04C4A38A737EE, + C1E7A30EDB756EF33710AB4C, + FC4C976D76A0B0F932B3188A, + FEF9EF55D1BF28C6A84DE4C0, + 2E551D5175FA94E0FFBF08F4, + 56FA5F3ABA3B0278767C107B, ); name = keyboard; sourceTree = ""; }; + 1CB5509948AFE86F3911B78F = {isa = PBXGroup; children = ( + 097E290A4679C103208EF789, + C8A38D75BD930F3CC7634124, + 26407477D58D92220A6AA6E8, + F90875A12DE5F66F7E70CC89, + 1ADEA6673C57B57FC0BBCD04, + 3FCD20ECBA1032D55D90DAF9, + 546BB53FC47D83869F8DDCE9, + F6440E90EC3193EBD07AD3D7, + 2669CC5C7AE7A916B5F5CF89, + A7198BFD9B0CC598BD50B587, + E368DF5C372BB7CCE82DC763, + 58B4452DE10C4ABF8D8DC7EB, + 2ABA2A324D752641AD2EA84D, + 42203A96B0F67E68EDB0939E, + 864DAFF59D56AC67F7BE6F77, + 83E38E7D0548FCDF7B150F22, + 2AF3F242C6AE6B81BEA684EE, + B35603E21B57E534616F599B, + C78105C8AEE452AED0700AAC, + 91BDECC58244D65FC321A8E8, + 03CD52285663EB462E66AEDE, + D8E594FED69859E740E91543, + 877CA42D199DE2C3C4EF58A9, + AF7E3E7137C6F49674649968, + 9801E411857A072092954171, + D79506405903905814D5B32B, + 8745ACE2C81BA9685BF99233, + 029E06243E22D19B62C7FAC4, + C18944C7BB1D9143312BE3A7, + 75636F75113CD1ABF8B01F08, + 6E01440F1FACE2977203A70B, + 74C15BFC6E036DE767574778, + 971B377F39D4CAFA77AB790C, + 95738AF2EAF17A2FA9B8E069, + 035144F9C35671488A15E9F6, + 678B3B27F695152D396C09A3, ); name = layout; sourceTree = ""; }; + 1B0931509E12B39F6B94241C = {isa = PBXGroup; children = ( + 140159E9C38C975949494E5C, + DCE5AE0A528365094776BE17, + 047CB008052CCD126633FB9B, + 05FD1A2AE03215E9DF92132F, + EB990950081504EBD067FF9A, + 48A798B2097EF59A8A53F1F5, + F1AEC47949E75A0B4DBEA130, + CCCF7AA714938B03DE4407FA, ); name = lookandfeel; sourceTree = ""; }; + 78692A338E191322719F8A92 = {isa = PBXGroup; children = ( + BB7CA26CF4540A535BE229CA, + 8BD1742DEA98185FA7ED4152, + A84DBA7DBC8FBEA5740CB026, + 14340FB465ADE55CB3E9B66A, + FE11EB2D3A4040325E458261, + 7B441C4B6CF9473676EA3610, ); name = menus; sourceTree = ""; }; + D46728BF25FBBD4F071C6174 = {isa = PBXGroup; children = ( 56E7EE3C43947842BB8BDC1A, F80B331AD631D4F77A673691, 3F05E519F0B0931CE0347455, 0BAD16A58A9CBB0A2FC3C273, ); name = misc; sourceTree = ""; }; - 5FAD6E8C8995E6BB704305CF = {isa = PBXGroup; children = ( - 5BDA528B96063067AFD59CBB, - 0833B2844B74E56A7F375B99, ); name = application; sourceTree = ""; }; - D0B902078808A11AB68BCA1A = {isa = PBXGroup; children = ( + 01F4037CDE89AF7D798873F5 = {isa = PBXGroup; children = ( + 5A99F85A02CACE2773FAF4AA, + FC4E3F4086054CB8E200F393, + 1197F204437B7E10650C45C9, + B2C692D20C6190AC831ED780, + 3F0618824A11684059926E73, + 13E0FBE11F1B5028F51D4A83, + 592C559B3CB1579907BC6452, + 9B88C701BE205AEB33ACC5FB, + BE92FB177CE8690F02DDCDCA, + 32053E605C421DA9F9C406BA, + 6F9461C9816AF7B764F73FC9, + E0069A75C60B6ECB8E8CBFDD, + 6BA526E7009CAA47F22B2FC3, + 883F407DDE5464DEC7ED1634, + 561DC7B5329A4719A85FB37E, + B7FC671CAA2FB61FA45FF25D, + 1199999650BF539117869187, + FCA5F5B553B92A4A49C3F1EF, + 6C42AAE33B1F86E496AA352C, + C00042157AE4788F1B7DD087, ); name = mouse; sourceTree = ""; }; + 863A326C998107D89A9D7DEA = {isa = PBXGroup; children = ( 051B1F5CA25863E123C662B0, 82073AD531BE1009AE92477D, 795FF599087653F77C7E98D2, @@ -1961,25 +1860,102 @@ BA93F94CB1FC135E6F8D8910, 5C2B9D77C8CEB8A1F6C121E1, 94C3811F389418A6C4304554, ); name = native; sourceTree = ""; }; + 9CC4E3174919557428C044E9 = {isa = PBXGroup; children = ( + 5A1C17DCA88F1D02ED5F401F, + 123CEDA734678EE95C34463D, + A118AD624CE30228686D51F3, + 00B6967A854897C9D379AAF4, + 6B59A53C3FB3B4462A5E10D0, + 648E0A0D55BE1D012C1D89B1, + 150135E20D3B4547F1B8A76F, + F81AAE65A3598A15825E6794, + 4D5112F69E06189A9318A69F, + A15770CD33E47FF114451904, + CCA843C191E1EC761E0C4B1B, + 382D4767A626A3D30826EE1B, + 82B807E750DB47D6FA6AA5F8, + 48EBF61EDF71322807F5AF4E, ); name = positioning; sourceTree = ""; }; + 02F9E0A4DF6E8598ACBBEA6A = {isa = PBXGroup; children = ( + 4533B1E6786C588EEB5F17F1, + 2C8DB3B21316CF58A088AE4B, + 80B9B913DD55B0BD215AEC86, + ECB67354113361CDADA77BC6, + 57134B5B764CAAAEA07C56CE, + 1A89B025B5C028C536ED4A8F, + FD28016A7BC2B34138B3C986, + 27B46B69A1381640C0C14CF6, + 8D32D3B412213EC3153588E0, + D380F5AED297C4D7BE55911C, + 357921A7E994C213A2D768DE, + DDD38519DCDDE8BDE8AC092B, + 4D823926C18ED8ABD95035DB, + B7DA793390976975B7967E54, ); name = properties; sourceTree = ""; }; + 46ABF047CEDB85DFAA5F127D = {isa = PBXGroup; children = ( + 1C36397644AEF2DC1576C3A6, + 0DA4C3278F6482DB3E59D9BA, + 2368F4F33C1FA1F250C0606C, + B700A20AB7FA4833FBE9FAF2, + E6526B2FBE4F9F3DF819A030, + 9AB6DA2CD6FC85ABC73DCA8C, + D8B377D58489B765A9369335, + 3EBDD668B2AAF5F5159D68F2, + B96670417A0708508B971C58, + 12F6DB893E5757C9F3D00F0D, + 67321193997802F731C9F3C8, + 06E0E9069EB3A4DED12A83DD, + 1D58402ABF05B2EF162769C7, + 14527382440E68E3F0EB8198, + 5E043C5F2F280FC934592EDD, + AD3AD8A8258B52524F9FD249, + 1D68D7036540404EFB82B35D, + 9E7319BC97DD7609E51BA8E6, + FF43622B9AAF3751B65DD81B, + 8A791C2E9E31061FB1114D0C, + B84FF21D1349C565A604B4D2, + 280CB58A46300BC229661DD6, + D93778DB7CCB4B438A59D8AB, + B0D4F13DF0278D8722F7C4B8, + BB422B25F3D67420F1A7A27C, + D9064DA71018E0FB2C02BD3B, + E4D861851BBC388FE4CB5DFA, ); name = widgets; sourceTree = ""; }; + 69478F81B70887AFA96D372C = {isa = PBXGroup; children = ( + AB7E120B33CE6C4EA5AE1C03, + 9ABB34DD0089D3C1B2CB0448, + A93241AAFC2CA466E7F61D68, + 8034DEB0DE55C62EE0B5D2FB, + 1BFF9FF8A046E614580B8B78, + B4179816650495DEE17116FF, + 9473F75E32710D282051D93C, + 3FD16FE28FD9ABF22F0FF744, + 4A21D36388A0B6D9543A244D, + 874BD8915F9FC9EAF09AFB87, + A61D17AF31E2326EDA285C22, + C378389E66043AAF139C6426, + 334E1EA595F4B89AB02E1D2E, + 092152EAB569DB7795FD7B2F, + 6BE69871BE4A865ABF84BC7E, + C8E5F60ED66385553547961E, + CC8C5C667CA1A6EBAA1323E4, + 6ED2FF75E5F98253AA1C287F, + 0AD627D1D2B082D09E1AA078, ); name = windows; sourceTree = ""; }; A8198033A6100EDB28E54475 = {isa = PBXGroup; children = ( - DE106FCD14E351677236CC4A, - EAFD1F880E6790F3DFC2A32E, - 2AA0EAA4D18373DEBC82DAF8, - FF93C45FC8A8E8F4935C575E, - 7E08533D7B37AC3A130E8033, - 73383E801888C9D719E5D2CD, - C30EF995A31EC08218367298, - 1912E5DD1B0D040510925205, - A44CD4C37170EFD44180E7D6, - DCA8D2B60E2A3630B372680A, - 35A6E785E6B623A66F7FEF46, - 98C025B3DB9871C4A016D3D9, - CA4B62998A983A5AE6AFE0F9, - 78416A0B2F412465845BA10F, - EF2D0AF0B8A4EF73BDE12526, - 5FAD6E8C8995E6BB704305CF, - D0B902078808A11AB68BCA1A, - D01F1E62E142AEF92EFEF9A0, + D4088159B90D7FB4EC40CF24, + 1C4E717E24B04BAB072097A2, + 666DF2B2F0DCA026714B89DA, + D26CB32508DFA94C2FB8BDDE, + 12269422D30EB1DFD95C69CB, + 6DFD874DDF56441FE53A2D81, + 467FF0E8F3109E55EE75184F, + 1CB5509948AFE86F3911B78F, + 1B0931509E12B39F6B94241C, + 78692A338E191322719F8A92, + D46728BF25FBBD4F071C6174, + 01F4037CDE89AF7D798873F5, + 863A326C998107D89A9D7DEA, + 9CC4E3174919557428C044E9, + 02F9E0A4DF6E8598ACBBEA6A, + 46ABF047CEDB85DFAA5F127D, + 69478F81B70887AFA96D372C, 7FC7D527EA3B088288F8DA36, ); name = "juce_gui_basics"; sourceTree = ""; }; 676457E043CCB749AD9C996E = {isa = PBXGroup; children = ( 84DFB13BE79A86FC987A63C7, @@ -2041,9 +2017,21 @@ 961FD846C95FA83CB96E0E3E, 57B905251571D00290681E12, 34B0FDBBF6879DC73A0B59BD, - B94D80A7B5ADCC744E7CE7E6, A7DF0F471086004A6B81CD11, ); name = "juce_gui_extra"; sourceTree = ""; }; - D0CC2C98FF18A9025221B221 = {isa = PBXGroup; children = ( + 40C488926F781C6AD971DA44 = {isa = PBXGroup; children = ( + C3EE00C42BC5D0E1610F879A, + 26B7A212D6DBD337A4F8AB7C, + 93736C303F60B4DBF1D87989, + CB481B5E92CC1EF7898DD17F, ); name = geometry; sourceTree = ""; }; + 444D592E3E85DCB91FACCD6E = {isa = PBXGroup; children = ( + 55F8FDB2CE9EA9B6F6F750B1, + 613925F9A0F758ED88BBB3AB, + 118B1A6119520DC2CCE4E119, + F885D9146184104D5D7C05C2, + 414E7CA5C5AB18AE918F414D, + AEE7A4457DD1D960854EFFF2, + AA5DEFC178005AF6703DD8C2, ); name = native; sourceTree = ""; }; + F79997650AF525E408636142 = {isa = PBXGroup; children = ( 1ABEE94704EA506C399E9BB7, AC5460D2875AEE783D2A2AAD, 2373A1F1357D75E328517966, @@ -2061,28 +2049,14 @@ 72887C393A61739FD6C803A3, 60707845CE9EFAADCB5BB90F, 94F05A309F81C027AF3AA82C, ); name = opengl; sourceTree = ""; }; - 848B383D0E793418373C92A0 = {isa = PBXGroup; children = ( - C3EE00C42BC5D0E1610F879A, - 26B7A212D6DBD337A4F8AB7C, - 93736C303F60B4DBF1D87989, - CB481B5E92CC1EF7898DD17F, ); name = geometry; sourceTree = ""; }; - 13F7942CD1F8C764749719FD = {isa = PBXGroup; children = ( + 801A81F6DCDF82A19CB20C46 = {isa = PBXGroup; children = ( A630EDA780905F9CCC6EF5D8, AB0C82D0A432008DA9B02B67, ); name = utils; sourceTree = ""; }; - 06E255E5C0ECC537CBF35414 = {isa = PBXGroup; children = ( - 55F8FDB2CE9EA9B6F6F750B1, - 613925F9A0F758ED88BBB3AB, - 118B1A6119520DC2CCE4E119, - F885D9146184104D5D7C05C2, - 414E7CA5C5AB18AE918F414D, - AEE7A4457DD1D960854EFFF2, - AA5DEFC178005AF6703DD8C2, ); name = native; sourceTree = ""; }; 538DDB7E7BA2CEDE1BB9E479 = {isa = PBXGroup; children = ( - D0CC2C98FF18A9025221B221, - 848B383D0E793418373C92A0, - 13F7942CD1F8C764749719FD, - 06E255E5C0ECC537CBF35414, - B1EA7F743B1C77827CAB5707, + 40C488926F781C6AD971DA44, + 444D592E3E85DCB91FACCD6E, + F79997650AF525E408636142, + 801A81F6DCDF82A19CB20C46, B93D72307AE413B7A9A074C5, ); name = "juce_opengl"; sourceTree = ""; }; DCAAA3B7EE46E63D38167ABC = {isa = PBXGroup; children = ( BF62BF87517BCECDF7BFC044, @@ -2103,7 +2077,6 @@ B3342B74DDD833F6D04A7AD3, ); name = osc; sourceTree = ""; }; 3A7D17A61BAAFBFCAC026C49 = {isa = PBXGroup; children = ( DCAAA3B7EE46E63D38167ABC, - D4F3296FB4D267CD9DBAEC22, 913E0691329569D88E7AAB64, ); name = "juce_osc"; sourceTree = ""; }; EF0AACA84F1CEE7F45F56339 = {isa = PBXGroup; children = ( 81E8B4FDE23F10677BD70DCD, @@ -2124,23 +2097,23 @@ 0555BAE6156EAF15CA77A2D8, 74711D7544168CCAC4969A07, 92800676AF753D1A60108F11, - 39BADA2042495195394900F3, - 44301EEC47F5688D9BC0582E, - F756FBC7A6836696BCADD2B4, - 814EF15FC580DB2A5F426071, - CAD2BDFE8443FE5648EF5A9C, - C63EFC8D5E9FDC58BD4A9CA2, - DD866BA894AC019F86C5F4C9, - A67B57899953E98B2B52FA2C, - 13BEE456E0A7D58819C06B21, - A80E52C517801112E8F19350, - 3C02F146BFD3D2C8B0B3D8B8, - D185AFBBD6B50B5CCC2A9A3D, - 556B39875D557171B3E0D68C, - 71274DD47D3EFC3EB83ED73C, + C330F97CDD84D73ADFF32B6B, + 7426094FECDBDB73C1DDE58B, + 75F0E24A0BFFB573DA77B602, + 92B708D33562C06F382E615F, + 1D9299636D0100B772E26000, + F5D1149D91939A33DE653BAB, + 82F67360DC3AD52A255A3829, + 48C10DE9B2C0B0B6D874D2D2, + EF15E2FA8F8D4DB6479A48B6, + 8BA1BD3E0D16C4009774F319, + 5C8C2C045A2E27C9B23754D3, + A119D66FC1AD1E7BA31EFA46, + B431FB5881D1232F27DC05DA, + 70128920B5973BE15D2E58CF, D12A0DFFE18728E84D9AB739, ); name = "Juce Library Code"; sourceTree = ""; }; 4AA57E2B5FD5374D348EEF7F = {isa = PBXGroup; children = ( - 0D6692C87B6EEDFCB658A996, + 1FD6DBAC73414DD4C152E34E, A7050DB1488924F209A7B5CF, 70F1CAF3C4C561DD81E6AFC1, ); name = Resources; sourceTree = ""; }; 71F5560BE0EE3A17A9CE44F6 = {isa = PBXGroup; children = ( @@ -2157,7 +2130,7 @@ 935CA85EF98714D3A17AE737, 379F77D23BFAE3795282CEB3, ); name = Frameworks; sourceTree = ""; }; 8B59A884C62D960EE9DFEF47 = {isa = PBXGroup; children = ( - 88B666E3E64434D066937972, ); name = Products; sourceTree = ""; }; + E4162459ED4C829EF7B19691, ); name = Products; sourceTree = ""; }; D2EB65517396C974F0415A7F = {isa = PBXGroup; children = ( 856518502A948813C90E6761, EF0AACA84F1CEE7F45F56339, @@ -2165,7 +2138,7 @@ 4AA57E2B5FD5374D348EEF7F, 71F5560BE0EE3A17A9CE44F6, 8B59A884C62D960EE9DFEF47, ); name = Source; sourceTree = ""; }; - 48B76E3AFA2377D9DB65015D = {isa = XCBuildConfiguration; buildSettings = { + EE7498599191DDC73ECB55B0 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2183,10 +2156,10 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.juce.NetworkGraphicsDemo; }; name = Debug; }; - 5E673C38F805EC668720414D = {isa = XCBuildConfiguration; buildSettings = { + 2E06386CE7CCA5FF76819BFF = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2205,7 +2178,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.juce.NetworkGraphicsDemo; }; name = Release; }; 3BF0365A560ACD4FD24D40CE = {isa = XCBuildConfiguration; buildSettings = { @@ -2246,33 +2219,34 @@ TARGETED_DEVICE_FAMILY = "1,2"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 80BE97CC38B01FABC0E73204 = {isa = PBXTargetDependency; target = 4311FBCBD02948A0ED96C7DD; }; 02715337C584F3C721251428 = {isa = XCConfigurationList; buildConfigurations = ( 3BF0365A560ACD4FD24D40CE, 9C6D2FD441D79104734762A5, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - BDC88C5882EF70163B9C8B02 = {isa = XCConfigurationList; buildConfigurations = ( - 48B76E3AFA2377D9DB65015D, - 5E673C38F805EC668720414D, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 27D13F64374981C0D070073D = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + B73863F5D180C23D3EC40C38 = {isa = XCConfigurationList; buildConfigurations = ( + EE7498599191DDC73ECB55B0, + 2E06386CE7CCA5FF76819BFF, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 714944DB86A4D402E7FA269E = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 521016BFC5181B3170BD9E8A, 006DF460F8DF66EFFA80D968, ); runOnlyForDeploymentPostprocessing = 0; }; - 8FA3466A9C5DCEF1CEC9D134 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + C2977559BF9148DB70CA10AE = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 987CBD5330E76B404F0D966C, 9F618C008A503063D10076C4, - F420418005A79DAF770E7735, - 96B6D565C6C5F9159EB6A55F, - 76B52030E43D3B5AB6127691, - 400043FD261C86FBBC627B22, - A1DF53840C31BE4F53C45FDC, - C0034230852C5B299E4E727F, - 723819DB39E466E20A7F3320, - C9E4DFC6834B1902D7B5ECB5, - 12BE09EBD1CD09058C84C052, - 6E0A0DA4E667AC2D4F11E690, - 47674ECBB496642ADA2FE208, - 5615BFDBF1F361687927B58C, - 2E23D07E4DE9480FB5B4C540, - B8AF173DBD1F487F943A2FE7, ); runOnlyForDeploymentPostprocessing = 0; }; - 6B8B22FD390097B066D6145E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 718B99FAB1E8194D2B0206AC, + 33DF4133C9A034541881565B, + E450503516A898335FF1484C, + C2999D6FCD5C87F7BBE12E58, + 4CF197F817C8E39E9CBD1F37, + 09F3BF47BA1F8E671565F0CF, + 689F1BF1DA09BEE5EFD51E8C, + CDF8191688659B6FB4F69C8D, + B6BF743F7CD09709BE3E8139, + 6F2EF8469609CE8A16241E40, + 9FF3C9A4A206BF1180E3A8B5, + 5A9046883911D31579E1FA3A, + CD97DCDA3B81BE426F5430FF, + 682E2C7BF7CF308447AC4D11, ); runOnlyForDeploymentPostprocessing = 0; }; + 865E89B94B41EB14C202CBB0 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 80EE2C27B466BAFD83881D3F, C4D6C466C41173D6970553D2, 3CC6DC6E223415B506D0CB75, @@ -2285,11 +2259,11 @@ A6AA70BD9364BB974CDEB337, EC14DA30C090DDC62084DB4C, F714F0C84F5945BF3539239E, ); runOnlyForDeploymentPostprocessing = 0; }; - AC6EE7CFEC691FF6322586E4 = {isa = PBXNativeTarget; buildConfigurationList = BDC88C5882EF70163B9C8B02; buildPhases = ( - 27D13F64374981C0D070073D, - 8FA3466A9C5DCEF1CEC9D134, - 6B8B22FD390097B066D6145E, ); buildRules = ( ); dependencies = ( ); name = "JUCE Network Graphics Demo"; productName = "JUCE Network Graphics Demo"; productReference = 88B666E3E64434D066937972; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - A5398ADB6F5B128C00EB935C = {isa = PBXProject; buildConfigurationList = 02715337C584F3C721251428; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = D2EB65517396C974F0415A7F; projectDirPath = ""; projectRoot = ""; targets = ( AC6EE7CFEC691FF6322586E4 ); }; + 4311FBCBD02948A0ED96C7DD = {isa = PBXNativeTarget; buildConfigurationList = B73863F5D180C23D3EC40C38; buildPhases = ( + 714944DB86A4D402E7FA269E, + C2977559BF9148DB70CA10AE, + 865E89B94B41EB14C202CBB0, ); buildRules = ( ); dependencies = ( ); name = "JUCE Network Graphics Demo (App)"; productName = "JUCE Network Graphics Demo"; productReference = E4162459ED4C829EF7B19691; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + A5398ADB6F5B128C00EB935C = {isa = PBXProject; buildConfigurationList = 02715337C584F3C721251428; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 4311FBCBD02948A0ED96C7DD = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = D2EB65517396C974F0415A7F; projectDirPath = ""; projectRoot = ""; targets = (4311FBCBD02948A0ED96C7DD); }; }; rootObject = A5398ADB6F5B128C00EB935C; } diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29.png index b4a6778bc9..fab6ec160a 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29@2x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29@2x.png index bb066a4439..18950aa151 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29@2x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29@2x.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29@3x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29@3x.png index 351d6d864a..6ae2d1ec07 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29@3x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-29@3x.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png index 204a276565..228096721c 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-72.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-72.png index 4ad2adae16..c155e3cb66 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-72.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-72.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png index e3e4502f65..849c1e2016 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-76.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-76.png index 2f6dfe68bc..2e07ee8283 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-76.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-76.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png index 8c9da68255..c26417f0cb 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png index 1cdfbe6697..e89bf56023 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-@3x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-@3x.png index 40631d44c3..90a424f47a 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-@3x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-@3x.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png index b4a6778bc9..fab6ec160a 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png index 8d5af75925..c291018248 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png index 4eb1f60152..6b774b1ffb 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small.png deleted file mode 100644 index b4a6778bc9..0000000000 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small.png and /dev/null differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png index bb066a4439..18950aa151 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png deleted file mode 100644 index bb066a4439..0000000000 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png and /dev/null differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png deleted file mode 100644 index 351d6d864a..0000000000 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png and /dev/null differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png index b7afba6a2a..f673561b35 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png index 4db42cda57..63d5c1dcf4 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png index 4db42cda57..63d5c1dcf4 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png index 204a276565..228096721c 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon.png index 5efcf0aff3..75780329cb 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon.png differ diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon@2x.png b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon@2x.png index f4dd12f2f9..44d24523e5 100644 Binary files a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon@2x.png and b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo/Images.xcassets/AppIcon.appiconset/Icon@2x.png differ diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/AppConfig.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/AppConfig.h index c0b5df891c..b632e23199 100644 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/AppConfig.h +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -39,9 +39,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/JuceHeader.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/JuceHeader.h index 3073187aec..4d957d350c 100644 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/JuceHeader.h +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/JuceHeader.h @@ -14,20 +14,22 @@ #define __APPHEADERFILE_GWI5IR__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_audio_utils/juce_audio_utils.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_osc/juce_osc.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #include "BinaryData.h" #if ! DONT_SET_USING_JUCE_NAMESPACE diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/ReadMe.txt b/examples/NetworkGraphicsDemo/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/ReadMe.txt +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_basics.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_basics.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_devices.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_devices.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_formats.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_formats.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_processors.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_processors.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_utils.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_utils.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_core.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_core.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_cryptography.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_cryptography.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_data_structures.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_data_structures.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_events.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_events.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_graphics.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_graphics.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_basics.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_basics.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_extra.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_extra.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_opengl.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_opengl.mm b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_osc.cpp b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_osc.cpp new file mode 100644 index 0000000000..0c3b9ae974 --- /dev/null +++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/juce_osc.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index 718392ff72..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_osc/juce_osc.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_osc/juce_osc.h deleted file mode 100644 index 40bdd4441b..0000000000 --- a/examples/NetworkGraphicsDemo/JuceLibraryCode/modules/juce_osc/juce_osc.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_osc/juce_osc.h" diff --git a/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer b/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer index cccb1f10e9..4a0f0e2563 100644 --- a/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer +++ b/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer @@ -2,7 +2,7 @@ + includeBinaryInAppConfig="1" jucerVersion="4.2.0"> @@ -64,7 +64,7 @@ - + @@ -117,7 +117,9 @@ androidKeyStore="${user.home}/.android/debug.keystore" androidKeyStorePass="android" androidKeyAlias="androiddebugkey" androidKeyAliasPass="android" androidCpp11="1" targetFolder="Builds/AndroidStudio" androidSDKPath="" - androidNDKPath="" bigIcon="Ww6bQw" androidScreenOrientation="unspecified"> + androidNDKPath="" bigIcon="Ww6bQw" androidScreenOrientation="unspecified" + gradleVersion="2.10" gradleWrapperVersion="0.6.0-beta5" gradleToolchain="clang" + gradleToolchainVersion="3.6" buildToolsVersion="23.0.1"> diff --git a/examples/NetworkGraphicsDemo/Source/MasterComponent.h b/examples/NetworkGraphicsDemo/Source/MasterComponent.h index e2ebd84e66..03951ae619 100644 --- a/examples/NetworkGraphicsDemo/Source/MasterComponent.h +++ b/examples/NetworkGraphicsDemo/Source/MasterComponent.h @@ -59,7 +59,7 @@ struct MasterContentComponent : public Component, OSCReceiver::removeListener (this); } - //========================================================================== + //============================================================================== struct Client { String name, ipAddress; @@ -273,7 +273,7 @@ private: total.getY() + total.getHeight() * (p.y / getHeight()) }; } - //========================================================================== + //============================================================================== struct DeviceComponent : public Component { DeviceComponent (MasterContentComponent& e, String name) @@ -327,7 +327,7 @@ private: return nullptr; } - //========================================================================== + //============================================================================== void broadcastNewCanvasState (const MemoryBlock& canvasData) { BlockPacketiser packetiser; @@ -376,7 +376,7 @@ private: return nullptr; } - //========================================================================== + //============================================================================== void oscMessageReceived (const OSCMessage& message) override { auto address = message.getAddressPattern(); @@ -403,7 +403,7 @@ private: } } - //========================================================================== + //============================================================================== AnimatedContent* content = nullptr; PropertiesFile& properties; OwnedArray devices; diff --git a/examples/NetworkGraphicsDemo/Source/SlaveComponent.h b/examples/NetworkGraphicsDemo/Source/SlaveComponent.h index bbc6d3ce3b..0dfd5a2748 100644 --- a/examples/NetworkGraphicsDemo/Source/SlaveComponent.h +++ b/examples/NetworkGraphicsDemo/Source/SlaveComponent.h @@ -86,7 +86,7 @@ private: } } - //========================================================================== + //============================================================================== void oscMessageReceived (const OSCMessage& message) override { auto address = message.getAddressPattern(); @@ -121,7 +121,7 @@ private: } } - //========================================================================== + //============================================================================== String getMachineInfoToDisplay() const { //auto display = Desktop::getInstance().getDisplays().getDisplayContaining (getScreenBounds().getCentre()); diff --git a/examples/OSCMonitor/Builds/LinuxMakefile/Makefile b/examples/OSCMonitor/Builds/LinuxMakefile/Makefile index 0bdce8baa8..17f3ca0df6 100644 --- a/examples/OSCMonitor/Builds/LinuxMakefile/Makefile +++ b/examples/OSCMonitor/Builds/LinuxMakefile/Makefile @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -50,20 +50,20 @@ endif OBJECTS := \ $(OBJDIR)/Main_90ebc5c2.o \ - $(OBJDIR)/juce_audio_basics_399a455e.o \ - $(OBJDIR)/juce_audio_devices_c1c9ba9c.o \ - $(OBJDIR)/juce_audio_formats_f04b043c.o \ - $(OBJDIR)/juce_audio_processors_eb9ae116.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_cryptography_3b1f489a.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_gui_extra_b81d9e1c.o \ - $(OBJDIR)/juce_opengl_1890bee0.o \ - $(OBJDIR)/juce_osc_72ef0f3c.o \ - $(OBJDIR)/juce_video_86a19d3c.o \ + $(OBJDIR)/juce_audio_basics_6b797ca1.o \ + $(OBJDIR)/juce_audio_devices_a742c38b.o \ + $(OBJDIR)/juce_audio_formats_5a29c68a.o \ + $(OBJDIR)/juce_audio_processors_dea3173d.o \ + $(OBJDIR)/juce_core_75b14332.o \ + $(OBJDIR)/juce_cryptography_6de2ebff.o \ + $(OBJDIR)/juce_data_structures_72d3da2c.o \ + $(OBJDIR)/juce_events_d2be882c.o \ + $(OBJDIR)/juce_graphics_9c18891e.o \ + $(OBJDIR)/juce_gui_basics_8a6da59c.o \ + $(OBJDIR)/juce_gui_extra_4a026f23.o \ + $(OBJDIR)/juce_opengl_cd70b4c2.o \ + $(OBJDIR)/juce_osc_be4cee16.o \ + $(OBJDIR)/juce_video_f128c512.o \ .PHONY: clean @@ -87,72 +87,72 @@ $(OBJDIR)/Main_90ebc5c2.o: ../../Source/Main.cpp @echo "Compiling Main.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_basics_399a455e.o: ../../../../modules/juce_audio_basics/juce_audio_basics.cpp +$(OBJDIR)/juce_audio_basics_6b797ca1.o: ../../JuceLibraryCode/juce_audio_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_devices_c1c9ba9c.o: ../../../../modules/juce_audio_devices/juce_audio_devices.cpp +$(OBJDIR)/juce_audio_devices_a742c38b.o: ../../JuceLibraryCode/juce_audio_devices.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_devices.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_formats_f04b043c.o: ../../../../modules/juce_audio_formats/juce_audio_formats.cpp +$(OBJDIR)/juce_audio_formats_5a29c68a.o: ../../JuceLibraryCode/juce_audio_formats.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_formats.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_processors_eb9ae116.o: ../../../../modules/juce_audio_processors/juce_audio_processors.cpp +$(OBJDIR)/juce_audio_processors_dea3173d.o: ../../JuceLibraryCode/juce_audio_processors.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_processors.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp +$(OBJDIR)/juce_core_75b14332.o: ../../JuceLibraryCode/juce_core.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_core.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_cryptography_3b1f489a.o: ../../../../modules/juce_cryptography/juce_cryptography.cpp +$(OBJDIR)/juce_cryptography_6de2ebff.o: ../../JuceLibraryCode/juce_cryptography.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_cryptography.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp +$(OBJDIR)/juce_data_structures_72d3da2c.o: ../../JuceLibraryCode/juce_data_structures.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_data_structures.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp +$(OBJDIR)/juce_events_d2be882c.o: ../../JuceLibraryCode/juce_events.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_events.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp +$(OBJDIR)/juce_graphics_9c18891e.o: ../../JuceLibraryCode/juce_graphics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_graphics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp +$(OBJDIR)/juce_gui_basics_8a6da59c.o: ../../JuceLibraryCode/juce_gui_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_extra_b81d9e1c.o: ../../../../modules/juce_gui_extra/juce_gui_extra.cpp +$(OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_extra.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_opengl_1890bee0.o: ../../../../modules/juce_opengl/juce_opengl.cpp +$(OBJDIR)/juce_opengl_cd70b4c2.o: ../../JuceLibraryCode/juce_opengl.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_opengl.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_osc_72ef0f3c.o: ../../../../modules/juce_osc/juce_osc.cpp +$(OBJDIR)/juce_osc_be4cee16.o: ../../JuceLibraryCode/juce_osc.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_osc.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_video_86a19d3c.o: ../../../../modules/juce_video/juce_video.cpp +$(OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_video.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" diff --git a/examples/OSCMonitor/Builds/MacOSX/Info-App.plist b/examples/OSCMonitor/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..f1dd7a4e4f --- /dev/null +++ b/examples/OSCMonitor/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + OSCMonitor + CFBundleDisplayName + OSCMonitor + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/OSCMonitor/Builds/MacOSX/Info.plist b/examples/OSCMonitor/Builds/MacOSX/Info.plist deleted file mode 100644 index 1a7dffb802..0000000000 --- a/examples/OSCMonitor/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - OSCMonitor - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/OSCMonitor/Builds/MacOSX/OSCMonitor.xcodeproj/project.pbxproj b/examples/OSCMonitor/Builds/MacOSX/OSCMonitor.xcodeproj/project.pbxproj index 78d89b8c24..d73bdccbb1 100644 --- a/examples/OSCMonitor/Builds/MacOSX/OSCMonitor.xcodeproj/project.pbxproj +++ b/examples/OSCMonitor/Builds/MacOSX/OSCMonitor.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 1EC44BDE4227F2C966B75725 = {isa = PBXBuildFile; fileRef = 1997CE41947A0FA3AE6FD84C; }; EEF1C1AC7B804FD1DD290FF3 = {isa = PBXBuildFile; fileRef = 9919E2B6BB47D980D2621E05; }; 8F90CDDE444EA79E66718A5B = {isa = PBXBuildFile; fileRef = FBA6EB8BE426F4B718F80127; }; 0D4B330237E806FD83EAE57F = {isa = PBXBuildFile; fileRef = A00D6A45BDF5A73D8280A716; }; @@ -21,20 +22,20 @@ 98B1D424886DEABF643565CA = {isa = PBXBuildFile; fileRef = 943E32EC90312A13809CBE1E; }; FD37894ABB22F3806BDB6DD2 = {isa = PBXBuildFile; fileRef = 6C4247B39550441A1914323B; }; 7DF7FC3F321D0FD106D22923 = {isa = PBXBuildFile; fileRef = FF808EBE29B18293E3FD55CC; }; - BD5C684D3A60BDB042060A23 = {isa = PBXBuildFile; fileRef = 2FD05BF82591C31E51A38F00; }; - C4D38F6E6749FBACFF001A10 = {isa = PBXBuildFile; fileRef = 773E3BE403111A26BBE44585; }; - D1E210046EF972A95A802706 = {isa = PBXBuildFile; fileRef = A8AF947903C0976A1D45F0B2; }; - 273D90076BBBE09DE2821C39 = {isa = PBXBuildFile; fileRef = 7A8F1905710789B01FE1A14D; }; - 22ECF5DF869E447330382F21 = {isa = PBXBuildFile; fileRef = 139FE5BDC0CAD41194997C43; }; - AE4AA1DE338E42D9FA4126C1 = {isa = PBXBuildFile; fileRef = FC0949070ED3A847CF1BD5E3; }; - 9637EFB5B5F4341293C72651 = {isa = PBXBuildFile; fileRef = A066C539AE34EB28990E01CC; }; - C97F6597371CA28BCD13C0EB = {isa = PBXBuildFile; fileRef = 38FDAC6BD78D0C9CA797194F; }; - 317574CF4354EDEB82DBEE1E = {isa = PBXBuildFile; fileRef = D4BC5051ED3495BE68FF2D8B; }; - 7B6ACF90444EAC6F68C5DE8A = {isa = PBXBuildFile; fileRef = 58F833B530C1A1C3E615379F; }; - D8EB553568FABA6181CF9FCC = {isa = PBXBuildFile; fileRef = BE358E16CD9B3BC47DF0087B; }; - 69F96C38DB4723DC773362DA = {isa = PBXBuildFile; fileRef = A2989A2A41C59268D97EC910; }; - 687678AFAE5C56E56897B7C0 = {isa = PBXBuildFile; fileRef = C175252F593D94B80BDD21DA; }; - 07E135F3D15D36D5616FEF5D = {isa = PBXBuildFile; fileRef = B1039CCF4C73FC87D5BC3091; }; + 4161D885F4EF73853A759DDA = {isa = PBXBuildFile; fileRef = E5C25ABB003D5F9C6D58BE2A; }; + 654B0029D86EAA3F9E3A27DF = {isa = PBXBuildFile; fileRef = 4D77A8BFDA705927E9B26637; }; + DAB08978859FA8E7DE0C3F49 = {isa = PBXBuildFile; fileRef = 452FF66F5ECEFB9D0747D412; }; + E2F98B9B2BE5DCA6C4D73193 = {isa = PBXBuildFile; fileRef = 964377373F79A564617FC8BF; }; + B451A646FA950AE59A82D6FB = {isa = PBXBuildFile; fileRef = 65C54952AD6FB91B5A53C42E; }; + 3D0BBCE1E6289CBE199158D0 = {isa = PBXBuildFile; fileRef = C2A055A5DEB87F760C7097EA; }; + 32A991FB1694184F1B6AB82E = {isa = PBXBuildFile; fileRef = D3A787A9E9D07FFA2A3F6747; }; + C67B280EEB8B22E3F7805BAB = {isa = PBXBuildFile; fileRef = 394FB5F7B6ED8E4C33B36C16; }; + 09F61371AC5E6047C8D2AC9F = {isa = PBXBuildFile; fileRef = 2C2AD216F900AEB159EC7F9E; }; + B10116DA9DE37F07FCBF1518 = {isa = PBXBuildFile; fileRef = 88A0A3978080EF570739579F; }; + 24C280399D78BDF81F61AC52 = {isa = PBXBuildFile; fileRef = 87A901FB0499893CF1968E6D; }; + A32CF9A4E8CD54E5086D4842 = {isa = PBXBuildFile; fileRef = 14667EACB70B87CC667DA9E3; }; + C06DB40E4B34BB54DC18171B = {isa = PBXBuildFile; fileRef = B4CC1FBD4908C619AEF5E606; }; + 700E7E1757F459EAB6321E27 = {isa = PBXBuildFile; fileRef = 1E7D92143CA289DD3F8B9F32; }; 001CDEAF55B56911FAD8318B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 0038CF3465731B5F257EF8F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; 0040EFFA55DA79672691E1C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -49,7 +50,6 @@ 03B225BB600FDB2D5B519425 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 0431F5F5E10097114C967F46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 04A8474539F4B563BECE244C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; - 04D4E9B7A6AF0183A58EA686 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 05527C29D68C389FFFDB6A4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; 0635718F78505B87C8C45C5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 07D9756CD40A2257CE645AFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../../modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -97,12 +97,11 @@ 114FD2DCD1960985015BDBBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; 11BFCB057E970443884A815F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; 125ED32378DB28BA2C200408 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 139FE5BDC0CAD41194997C43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 13F0E0ABB01B5C8DD425DBA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 13FB39F0D297AA9A43ECA535 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 13FB921BD5364A43A3F186FE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 14014CC2072B573B06CB807E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; 1415A47484CF06AD685207A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + 14667EACB70B87CC667DA9E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 149C09A7B2DEED4AD3EAD71C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; 14E16FA0B7973302A103B6CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; 1560985E2151FB5F22125149 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -127,6 +126,7 @@ 18B177F15EE47BE1AC851939 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; 18CC1A6ADE609D201246E73A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; 18E270003975EC1D65BF82A8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; + 1997CE41947A0FA3AE6FD84C = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OSCMonitor.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 19C4CDE07CD0E4BDC7C692CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; 19CB55D9BA33A4DFBB8A1E1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 1A16E6185A85FAE540D39AC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -155,6 +155,7 @@ 1DF63834B9F72A20A19304D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; 1E40098BCA096EB5C9C6596D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; 1E4426BD77F191D9FBE4FBDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 1E7D92143CA289DD3F8B9F32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 1E805AE9C0B42D966358C6D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; 1F249E983E9D32170A294720 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 1F2CE673570F6C544FD544B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; }; @@ -164,7 +165,6 @@ 202FB43CE815BDDC72033A33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; 205318E4898CC1F92C3C97D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; 2061C6D4734E37456BE3B024 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 2072900E34F05ADC7F5BD2F5 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 20F4B4F3EDE99C7268219EAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 21063ABF3276DB8C881A3364 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; 210D71F83AC8AA19B8348253 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -201,13 +201,13 @@ 2B24BCDFDECF4F9FD9085E45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; 2B2DA01B33D1617803EC767A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; 2C23A15BD379D6830DC85532 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2C2AD216F900AEB159EC7F9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 2C328C778C699B1D78960D51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; 2C3A99F8E7B710927DDF6E07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; 2D1F2FEE1558A791E34C23C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCReceiver.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCReceiver.cpp"; sourceTree = "SOURCE_ROOT"; }; 2D72AC40DE6A6B5A2047486B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; 2D9688E230C7538076F08CC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 2E6360B62CFFED4839F7961C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 2EAC10EC519F9E28F01F6628 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2EDDE759F2DBB4A868B10B40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; 2EF44D79A4A11BF6029C4742 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../../../modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; }; 2F13071B3F288C3AA6842EF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -215,7 +215,6 @@ 2F66E4233B555D2540EC85B6 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; 2F98CF9FAA743BAD7EE2F9D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2FB51B1963A69B4459AE782B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; - 2FD05BF82591C31E51A38F00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 3021FFB15274AFADF46F88BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 303CADB9CCF5F27F42833B32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; 306F25437106318BD777BF09 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; @@ -232,6 +231,7 @@ 34F963D9423350CC9BC1AA2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; 34FF146BAA928F94CC4333C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; 3549DE9F591020FB503F36C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 358B56F4E9EADBE499A6E4AC = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 35BF7EA4D9297B11F5682DA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; 3640E214F8BEDF8E89FC914D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; 3692F9744F63568BB55C5832 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -245,7 +245,7 @@ 386AAACD51CB0D292C12100A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; 387FF82B5F100F68D12B51EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../../../modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 38ED0FC14CFE9864E4DEF269 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 38FDAC6BD78D0C9CA797194F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; + 394FB5F7B6ED8E4C33B36C16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 39D1D5605F6A04795AF73812 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; 39DA57397F102CACE67EF508 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; 39DBAD73C57C90B15E72C198 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -294,6 +294,7 @@ 44F83C6ACE70D7CB9A40088D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; 4513B5D3187CB98C1155F3C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; 4526D885A0A759D82686539B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; + 452FF66F5ECEFB9D0747D412 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 455A271D79613442DA6954A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 45C4BCCF0DC3E414644BA6F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 45DF47F918E119829B97D35B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -314,7 +315,6 @@ 4A2ADAE7C7EA0DF38808E698 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; 4AA78CFAB63A32A600401439 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; 4AB8AA9C00AABD642EB89226 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4AFE98947E77FA1290C3A8C4 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4B153C1FBEAC8C5E5511C0E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; 4B53D7057784C151C6B2A983 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; 4BBEF84CE407FC573032E7F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -322,6 +322,7 @@ 4C1E136AF707D37EB04FCD20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; 4C494940FDF1677137F47A87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 4D1D1974424944E09F462A6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4D77A8BFDA705927E9B26637 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 4D8A9482F14C2B3F4DFC88D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; 4D905DF5C99A1F7338529C69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 4D9CE24E398FBF5424988A63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -371,14 +372,12 @@ 57E9A871D4F8D8877C4DB69E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 58807FAE2F1BDA3631CA0A12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 58C28CA4617075BAB7A8038D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 58F833B530C1A1C3E615379F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 595D85E469F5D38B7266235E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 59E652109EE2C2D27F2226B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; 5A0888C5A02B58EC0381072C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; 5A229A581FCDB644F5C09BA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; 5A5ADA094E5B624945CBBF75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; 5AFB16D313DC6350923E2F45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; - 5CB78AA388C4618C4468DB1C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5D000081426F2E6FAE839D10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; 5D2F8A2AC5001B3F52E0C2B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; 5DB90CF44731234A5B96E735 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -391,7 +390,6 @@ 5F5892878D743241AA1180D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 5F6EFEBA2B9FBD64657D359F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; 60043D7873D72D6079E8C0E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; - 6049B54C8174211B60B2A055 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 60B2246A7EB6823F13BBB690 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 60C9D9BFE0E03F49685966C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; 60DB2A4DF3A5EF35DA70B4F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; @@ -404,7 +402,6 @@ 62D2F5391286CA7B98812D49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 62DF30A0CE4D887A5C0D4699 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 637F50C2A71D1F082EF59D2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - 63B71455C122FC45B51802A5 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_osc/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 63CD373EBD8C663E48EAB6B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; 63D2D0BAF12BD5F0A74CCCC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; 642F05C6BA421FDC6725C57F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -413,6 +410,7 @@ 64DF4CCB05CC450AA96783CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; 656F956C47B9E1133FCD552D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; 658FEA554F26F5E68B8D57AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; + 65C54952AD6FB91B5A53C42E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 65C6416A76A5AAC3CED238A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; 65ECEC24C06ECD557C27C1E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; 66678F43F8D1DADD5294A609 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; @@ -421,7 +419,6 @@ 67CCE113486A1D392EF2DB0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; 68A4E22DDB4CED69F96A6259 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; 68B3255F10534CD67E0CE011 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; - 68B582809A191485E9FD4D4C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 690DA03D7108D91BE5A4768F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; 6913045C1CB139191111F55B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCAddress.h"; path = "../../../../modules/juce_osc/osc/juce_OSCAddress.h"; sourceTree = "SOURCE_ROOT"; }; 692627CFC92BF14B41EB5C53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -480,7 +477,6 @@ 769398735D0B51EF63C3A592 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; 76E2B0D040E119676ED7269C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; 773C5672A3C84C3378DFF981 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; - 773E3BE403111A26BBE44585 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 77675F0CF9463BE424DC6483 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; 779406AD9AC0E63313EA2EF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; 781F3993397D6162EB946821 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; @@ -494,7 +490,6 @@ 7A412996BF0FAC2277DE0103 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 7A6E65ABAE14B7BA74AA0312 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 7A701FE93EC4054A887A0229 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7A8F1905710789B01FE1A14D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 7AB7C52E9663FFAC21F1EA8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; 7AE5E470BD361C4329C2D2F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; 7B61FA627D4BDEC49D5F8BED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -505,7 +500,6 @@ 7D89CB30EB93482F4129DCB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; 7D8E9CBB28B2F797833432AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; 7E358C7894FDBB00F8AA46DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7E4550501E5A54888E7ED351 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 7E55B133BC24C97C51E5C879 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; 7E75ED738B0C5B23921807B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; 7EB94A8A33CC592A2A77A907 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -541,9 +535,11 @@ 870AEADDF5565056C9C95C60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; 8779BA1B52DB30945634F123 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; }; 878B788045E7B04643D720F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; + 87A901FB0499893CF1968E6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 881A06BE765B73B152D535C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; 885DA9E9CF0C71C454630FB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 88964E03F3F86CDCA280D3CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 88A0A3978080EF570739579F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 88C4A682645BAB27918F50A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 88DE251DF6AE9B26738AE499 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 897EBF1E16066819F60D126A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -596,17 +592,16 @@ 950402C14F0031033AB280CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; 9515301F2975CE5A3A711331 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 95C8952F136BC7624DF21336 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; + 964377373F79A564617FC8BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 965994E01B22C3AF860CBAF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 968B57E185735EB4E9741976 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; 969DA55116588E8128A371FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 97067F1023B8787E7201D27D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 977803830BEAC865D76D61F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; 97E6D86C6D21F28543D1FA94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; 989F074217A5699F87FBD4F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 98BA34D00AABD12B7DD3A555 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; 98FDCF7E5366C838F4A7748D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; 9919E2B6BB47D980D2621E05 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; - 9949A38A5C0D1EC7B1E17714 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 999FDE6BFC1818FA66547503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; 99ABAD8E303465C39B19ACD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A794173272771D15A53CCAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -644,7 +639,6 @@ A00D6A45BDF5A73D8280A716 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; A01EB53B96D357E450A1F030 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; A02347C6F4CD5616A88CB46C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; - A066C539AE34EB28990E01CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; A080B7644BB3E206CC08233B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; A09D6B41EBAAB68870731791 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; A0C485BE0290D4F19C951DD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLAppComponent.h"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -652,7 +646,6 @@ A0E5EA3EBDEBD6CC655D8C8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; A14832120E275AA681CA6A9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; A1577236843E6EDE602A891E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; - A2989A2A41C59268D97EC910 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; A2E5BFBBD60FA9648AC987BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; A408267C8C1A891DB7E1FA96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; A45144F7AA2A065205E6EF69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -669,7 +662,6 @@ A7CFE8BEA5AE971046F6ED07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; A86BA293740A836D28E4227D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; A89117012B929E6A602169C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; - A8AF947903C0976A1D45F0B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; A9429C185C35AB3C5B9C1364 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; A978950359CE60EE16EDD405 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; A9E8612B1DAFE0F39B1978C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; @@ -697,7 +689,6 @@ B08BCBEBE861F2E50007F8A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; B0CC31C7BD577C3F7AFCCD70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; B100A0B6EF7A3B7828DBD3CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - B1039CCF4C73FC87D5BC3091 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; B1391BA65BDF4C22431CE383 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; B1D39416372433D93B025EFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; B20E5FADE096019409390991 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -712,6 +703,7 @@ B41C992889141DD21A0007F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; B467F12B062575F1ACDF0724 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Whirlpool.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"; sourceTree = "SOURCE_ROOT"; }; B48D54221C972777DB5E1DB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B4CC1FBD4908C619AEF5E606 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../JuceLibraryCode/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; B54D0E306C7DC81E7386C43B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; B5DE2E4BE83FF38AECFD6508 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; B5E07F627720E85BD6EB9C86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; @@ -751,16 +743,15 @@ BD4FD4732B0E4BD368F5B898 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; }; BD92453FE23A75ACF72FA6E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; BDD3DED63DF7E85212EFC4DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; - BE358E16CD9B3BC47DF0087B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; BF3DCB21936F33AD0E45FC71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; BFBC6C8A6354FF5E99C94B7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; BFC095C3F3183BD4D874A669 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; BFCA4A5C80FF0F33F4CCBA24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; C0C1B6D7FB705FEF09B3D9E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; C168C173BF39312F42E695A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; - C175252F593D94B80BDD21DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../../../modules/juce_osc/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; C1883D8A4315CD8DDF216DDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; C274477CF75CDD73B30E28C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; + C2A055A5DEB87F760C7097EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; C36FC32C2DF5CCB4A90306E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameter.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h"; sourceTree = "SOURCE_ROOT"; }; C41913780AA61B40B03B3D11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; C421BDB19B769FD6AF0183C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -815,9 +806,9 @@ D210CB0CE46A33BE0D8DB974 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; D22729A94EB5BD43F30295CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; D279F10A83EBFCB58B0FB7F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCSender.h"; path = "../../../../modules/juce_osc/osc/juce_OSCSender.h"; sourceTree = "SOURCE_ROOT"; }; + D3A787A9E9D07FFA2A3F6747 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; D3D9A723D24696D5AAF83BB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; D4AC0E3C702771BD4F09BA80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; - D4BC5051ED3495BE68FF2D8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; D54133C053FD60BD3111440B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; D54873C8E2887BB1D4DDE0F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; D6337E387A9C8DA80B7F9BEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; @@ -867,10 +858,10 @@ E4FF14B9F3E8708E8F2C160B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; E56B74585A437DC40DE78032 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; E59938EF72B9B1399F6252E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; + E5C25ABB003D5F9C6D58BE2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; E60695026D59B6B4C943E0D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; E666EE471054BED56ABCD6C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCBundle.h"; path = "../../../../modules/juce_osc/osc/juce_OSCBundle.h"; sourceTree = "SOURCE_ROOT"; }; E684B32B706CB744D57256FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - E75226FF57885A514E8128D0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E7680CBA50F9F4A7D36892EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_cryptography.h"; path = "../../../../modules/juce_cryptography/juce_cryptography.h"; sourceTree = "SOURCE_ROOT"; }; E789357E2269F92C3A3E1AA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; E85D8CB4A146F9C3206BECB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -905,7 +896,6 @@ EF6E0AA7622256AD0A0F2DDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; EFD08844B4C9B4D00BC29DE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; F00A1CB03429A2883406C75E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - F012F49A6D4DCAA388F4D896 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; F02694B234A3FE3D1AA45DE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCAddress.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; F07E3DE303038428046BA4EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; F08B17728A87983E8743C500 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -924,6 +914,7 @@ F3691DDD08C473863F673CE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; F3A189308CF5A0991275E951 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; F3BD7F962B365E0BCBFBBE12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + F40305BC0F95331D37275E1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; F4111DD5E733F14EE13E6A91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; F424523A813298D45AF5609F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; F49B8A85A34D03B31B93A9A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -935,30 +926,26 @@ F631816532F24F531A68C53B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; F63E9A6CE243E37C5DC0FB29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; F64126345166E6E1761529E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; + F6DCAB7976BCD183C3344C3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; F6E52A81F4C3BA9C7B2972F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; F79F6DDBB0986E4830F4B721 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; F7FB0C6EC3A1C9DFDF4B0B5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; F826E94660C9F7EA2FA0D9F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; F82ADD6B9B6CCEA8EAE47381 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; - F85382AE96E54025DE76920C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - F992CDC031E3207C1FA3D434 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; - F9A232538E8082942E3BE8EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; - FBA6EB8BE426F4B718F80127 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - A047FB322984257B904B6C5C = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OSCMonitor.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - F40305BC0F95331D37275E1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - F6DCAB7976BCD183C3344C3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; - F7B3F2B1489E2F4785C3EB70 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F82AF592E54CB6318732A505 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; F82F982C0EF7007112D3E6E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; + F85382AE96E54025DE76920C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; F9770C78FDCB76D2E70E984E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../../../modules/juce_video/native/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; + F992CDC031E3207C1FA3D434 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + F9A232538E8082942E3BE8EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; FA32FB49615A3B0E9086BA9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; FAC1B3D8FEB61B8A892C47DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; FB278F50B3A1F911E8D74E39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; FB3FB21E5BD47C02184247D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; FB8CC2AAE7DE5B1322BEBBA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; + FBA6EB8BE426F4B718F80127 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; FBAC0AF23CF55B44D5862219 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; FBEB9027B0B573C67835E318 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; - FC0949070ED3A847CF1BD5E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; FC404EDC4C79CF946E92E80F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; FC605ECBC8125885D00D0526 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; FC652BDD925087B1C5138EFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -1060,9 +1047,12 @@ EEC31DD5BC0144A1929F8DCE, BF272CF14F80BCFAD73C6A69, CA483CF50DDC0B6B3029BDA4, - 68B582809A191485E9FD4D4C, BC999BF11EAB7650B8287BCE, ); name = "juce_audio_basics"; sourceTree = ""; }; - 03B180A17D427308EEC6696B = {isa = PBXGroup; children = ( + 39226AEFD491AC75C3BEA407 = {isa = PBXGroup; children = ( + 15FA0D0EEA50529921168B25, + F602B7C59298D4C2E97F1B8E, + 78846FAD89A8024C2DF4A5B6, ); name = "audio_cd"; sourceTree = ""; }; + A0F508A8360D204B3E045B0C = {isa = PBXGroup; children = ( B290C41D6E05CBBA547F1E66, A86BA293740A836D28E4227D, 637F50C2A71D1F082EF59D2B, @@ -1070,22 +1060,13 @@ 7D89CB30EB93482F4129DCB3, 65C6416A76A5AAC3CED238A7, 4F4C2EF98147FF8D605E6D96, ); name = "audio_io"; sourceTree = ""; }; - 1DAD20199A6085A2557A5F2E = {isa = PBXGroup; children = ( + 1174579D14733A68DB3C44FE = {isa = PBXGroup; children = ( 18B177F15EE47BE1AC851939, A408267C8C1A891DB7E1FA96, A1577236843E6EDE602A891E, 0FDDEBCE30FA3E3075335D3C, 41D2304F199FBBD3FC33822D, ); name = "midi_io"; sourceTree = ""; }; - F0EF1051D859662D5EA66ED1 = {isa = PBXGroup; children = ( - F992CDC031E3207C1FA3D434, - 8779BA1B52DB30945634F123, - C91F9DCA97F600ABCBAE6D7F, - 0F811AEF01714D0718673F96, ); name = sources; sourceTree = ""; }; - 7766FD569C6F360797B4985D = {isa = PBXGroup; children = ( - 15FA0D0EEA50529921168B25, - F602B7C59298D4C2E97F1B8E, - 78846FAD89A8024C2DF4A5B6, ); name = "audio_cd"; sourceTree = ""; }; - DC66A5183DDABF2806F149DC = {isa = PBXGroup; children = ( + 7F42173E63D4FEA0CDF181B2 = {isa = PBXGroup; children = ( 8653A0233F520EA2BFD80046, 42A0DA889B07E54F7705AE59, 881A06BE765B73B152D535C9, @@ -1105,31 +1086,19 @@ 50CF4C6188B65866FCB2F4BE, 78696C016F20378383635650, 47D3A79943D449E43F412A21, ); name = native; sourceTree = ""; }; + 448A3C021022B2E278D60003 = {isa = PBXGroup; children = ( + F992CDC031E3207C1FA3D434, + 8779BA1B52DB30945634F123, + C91F9DCA97F600ABCBAE6D7F, + 0F811AEF01714D0718673F96, ); name = sources; sourceTree = ""; }; 63A93E1A6FD3FB74FE6DC5C7 = {isa = PBXGroup; children = ( - 03B180A17D427308EEC6696B, - 1DAD20199A6085A2557A5F2E, - F0EF1051D859662D5EA66ED1, - 7766FD569C6F360797B4985D, - DC66A5183DDABF2806F149DC, - 9949A38A5C0D1EC7B1E17714, + 39226AEFD491AC75C3BEA407, + A0F508A8360D204B3E045B0C, + 1174579D14733A68DB3C44FE, + 7F42173E63D4FEA0CDF181B2, + 448A3C021022B2E278D60003, 4DB71D5516FB189AAB65F5C3, ); name = "juce_audio_devices"; sourceTree = ""; }; - D1F2D482F3A6684AA7CFD2AC = {isa = PBXGroup; children = ( - B7EEE94FF7D01308A5C0C919, - 8CE6BA814CA26635E30FB638, - A0CD01955005913A92EE427E, - 164F70E2E821DAB11E9CF8A5, - C7F7761D7EDF1C9437CD3EFD, - D1F4C2D3DE449A5FBC521103, - 58807FAE2F1BDA3631CA0A12, - 427462132CCFF0852AE7BBA7, - 9F1070785921A815CD8DA14D, - D4AC0E3C702771BD4F09BA80, - EF6E0AA7622256AD0A0F2DDC, - 4C1A0683157E41566FE6D598, - B20E5FADE096019409390991, - C6EE4905A85C0298D4118585, - EA48B223B5A836773014E33A, ); name = format; sourceTree = ""; }; - CE3DECEB64F11893FFDC6300 = {isa = PBXGroup; children = ( + 5870835C591B7204EF491322 = {isa = PBXGroup; children = ( 3692F9744F63568BB55C5832, F3691DDD08C473863F673CE2, 9AA7ED1899A8D59824AC8FC0, @@ -1148,16 +1117,48 @@ 3C1300FAA182D25C698628A1, 86552B262FC4D6D47158B076, 2E6360B62CFFED4839F7961C, ); name = codecs; sourceTree = ""; }; + 416F1222227FC73F41FDBFB1 = {isa = PBXGroup; children = ( + B7EEE94FF7D01308A5C0C919, + 8CE6BA814CA26635E30FB638, + A0CD01955005913A92EE427E, + 164F70E2E821DAB11E9CF8A5, + C7F7761D7EDF1C9437CD3EFD, + D1F4C2D3DE449A5FBC521103, + 58807FAE2F1BDA3631CA0A12, + 427462132CCFF0852AE7BBA7, + 9F1070785921A815CD8DA14D, + D4AC0E3C702771BD4F09BA80, + EF6E0AA7622256AD0A0F2DDC, + 4C1A0683157E41566FE6D598, + B20E5FADE096019409390991, + C6EE4905A85C0298D4118585, + EA48B223B5A836773014E33A, ); name = format; sourceTree = ""; }; CD5C6E14FC4134879755EE8E = {isa = PBXGroup; children = ( 1BDC19DCD409213D9F7517CC, F826E94660C9F7EA2FA0D9F0, ); name = sampler; sourceTree = ""; }; 7FB63F87FF5252BDDAD349AD = {isa = PBXGroup; children = ( - D1F2D482F3A6684AA7CFD2AC, - CE3DECEB64F11893FFDC6300, + 5870835C591B7204EF491322, + 416F1222227FC73F41FDBFB1, CD5C6E14FC4134879755EE8E, - 04D4E9B7A6AF0183A58EA686, 9FFE49CBCD039E37C002D62E, ); name = "juce_audio_formats"; sourceTree = ""; }; - 12C5D6D914065669F676FD33 = {isa = PBXGroup; children = ( + C940D9A708BAD1E3D71E58C3 = {isa = PBXGroup; children = ( + EC67081B5745049B6BF7CBB0, + CD66E549F25814B7ADCBDB29, + 56AE9A2DF810FBD48B3BA9C6, + 329E82CA3BCB5AE3EC94E0E7, ); name = format; sourceTree = ""; }; + 6275E9B8B8E279FF8ABCEC53 = {isa = PBXGroup; children = ( + 1F249E983E9D32170A294720, + 349D17DB66E9B32A98CC3C18, + E36F4E6658950E867ECF189B, + BD92453FE23A75ACF72FA6E6, + E94B0560F5F44074C0FBBE77, + 6D88A3624F51E4B8C4386378, + C629913291BE1608B58ABF38, + 88964E03F3F86CDCA280D3CC, + 442D9B72ECE154D5D4E7C72F, + 1010FD77F32B1F7F525FC184, + 2F13071B3F288C3AA6842EF2, ); name = "format_types"; sourceTree = ""; }; + 705C3E45D85D61ED2F391230 = {isa = PBXGroup; children = ( 179F013F410ABCEB7D90C596, DE7EB6D4AA1377B537E5DA61, 5708133B2F0805351AC43D89, @@ -1174,23 +1175,6 @@ 49C0F640C9BEA3C4A3FE7096, 25D69ED7309518ADBDBBE198, 4013800D32C2018D9BE4F319, ); name = processors; sourceTree = ""; }; - 72763E036F9F243878879B77 = {isa = PBXGroup; children = ( - EC67081B5745049B6BF7CBB0, - CD66E549F25814B7ADCBDB29, - 56AE9A2DF810FBD48B3BA9C6, - 329E82CA3BCB5AE3EC94E0E7, ); name = format; sourceTree = ""; }; - 0C9FEDB522A79AD04451943E = {isa = PBXGroup; children = ( - 1F249E983E9D32170A294720, - 349D17DB66E9B32A98CC3C18, - E36F4E6658950E867ECF189B, - BD92453FE23A75ACF72FA6E6, - E94B0560F5F44074C0FBBE77, - 6D88A3624F51E4B8C4386378, - C629913291BE1608B58ABF38, - 88964E03F3F86CDCA280D3CC, - 442D9B72ECE154D5D4E7C72F, - 1010FD77F32B1F7F525FC184, - 2F13071B3F288C3AA6842EF2, ); name = "format_types"; sourceTree = ""; }; 314D690BDF36BE7C52C60F07 = {isa = PBXGroup; children = ( 157DD96EB1DD4D98C3F156FA, BB532258A959D6085D63B2BD, @@ -1208,65 +1192,13 @@ 0B7274E64537FF84DDB983BB, B285E664E174164A6988AFAE, ); name = utilities; sourceTree = ""; }; E212DC5AEF2D3B995C1F590B = {isa = PBXGroup; children = ( - 12C5D6D914065669F676FD33, - 72763E036F9F243878879B77, - 0C9FEDB522A79AD04451943E, + C940D9A708BAD1E3D71E58C3, + 6275E9B8B8E279FF8ABCEC53, + 705C3E45D85D61ED2F391230, 314D690BDF36BE7C52C60F07, 6E26057A2CF8C7301A74A913, - 6049B54C8174211B60B2A055, 5D2F8A2AC5001B3F52E0C2B9, ); name = "juce_audio_processors"; sourceTree = ""; }; - 0E8A813C60D191DFFB2FA5DF = {isa = PBXGroup; children = ( - 29255870A697551C8FA98D7A, - 6E81208884A2AC83F8B7272F, - E9FC87E2E04739D5E08F3FA2, - 595D85E469F5D38B7266235E, - 15B5781A1282801339DA76E0, - 76E2B0D040E119676ED7269C, - F4111DD5E733F14EE13E6A91, - BB92ACEDC1E0927224FB8E89, - 497510685AB657F03EDB49FE, - 0CD1C179A543158E062F80AA, - 1560985E2151FB5F22125149, - 902CA738F4833633FA3B9DC1, - 114FD2DCD1960985015BDBBF, - F1BEB0C8CB28B028C3729F74, - 6B9459BE4EC5314FCBE0F353, - 969DA55116588E8128A371FC, - 97E6D86C6D21F28543D1FA94, - 20F4B4F3EDE99C7268219EAE, - A9E8612B1DAFE0F39B1978C3, - 5A5ADA094E5B624945CBBF75, - 999FDE6BFC1818FA66547503, - D210CB0CE46A33BE0D8DB974, - 2EF44D79A4A11BF6029C4742, - BFC095C3F3183BD4D874A669, ); name = text; sourceTree = ""; }; - 7B4418814E9FA30DF1D0C62C = {isa = PBXGroup; children = ( - E56B74585A437DC40DE78032, - 1B300283FD8DEEF9DEC40BD9, - 4D8A9482F14C2B3F4DFC88D3, - 60C9D9BFE0E03F49685966C2, - 58C28CA4617075BAB7A8038D, - 1E805AE9C0B42D966358C6D5, - 424EFE12D38CCC7118C09C98, - 6973C70B3664F6D63CD86D75, - 7AB7C52E9663FFAC21F1EA8E, - 3640E214F8BEDF8E89FC914D, ); name = maths; sourceTree = ""; }; - 454032F31E0706030E582E8A = {isa = PBXGroup; children = ( - 94706AE83DC007EF8E7DC00F, - EB5B64960B581F8E9CCE293C, - B0CC31C7BD577C3F7AFCCD70, - 939A0EA1F257371A763028B8, - 9BDEEDEB30805D700581397C, - 3F04D121026029F52DA204ED, - 3EA76B3A32FAB33AC24694B5, - 07E22F69D1BD5DBC61EB6B57, - 2B24BCDFDECF4F9FD9085E45, - 8B23D1D8F1C991C53758D6A1, - 7299A9386CE1DD8C41EAD3CD, - E0FC1AC7FBDE7DC227224506, - 45EC230E69B0801C93615256, - F34BC9586F9E5C03B50E54FD, ); name = memory; sourceTree = ""; }; - 4693F6467173AA89726BAEFF = {isa = PBXGroup; children = ( + 249456E8B7110BC53AB6EBE0 = {isa = PBXGroup; children = ( BFCA4A5C80FF0F33F4CCBA24, 8507750652A865CBA6B95F4A, 538CDEC1A82653CF2B043768, @@ -1288,37 +1220,7 @@ DFA95E296DD42D1A5279204E, FC652BDD925087B1C5138EFC, 11BFCB057E970443884A815F, ); name = containers; sourceTree = ""; }; - 6964D844AF59B7755CE196FE = {isa = PBXGroup; children = ( - 64487A3372F2CFE88175C49F, - 521EE6D475BD296FBD490047, - A080B7644BB3E206CC08233B, - C81029DFF074D690E7FB8D45, - 55538300E62FDE690DA8D106, - C8A58DA57048F9AC3C450112, - 9FC08960050DAA542BFF6098, - 26C5F885CAB646DAD5ED7D69, - D7C17D95CFFB7D19BC91CDB7, - 627744948C009090770BCDA3, - 1DE01A48399CB6EA79ED65B5, - 43704F08595DA934AE3A943E, - 63D2D0BAF12BD5F0A74CCCC4, - 9DA832698B55D8F0ED3B959D, - 4513B5D3187CB98C1155F3C8, - 18CC1A6ADE609D201246E73A, - 66678F43F8D1DADD5294A609, - 8FD3BD52FB1BB4C18F79112A, - 6C0E8DD390ACCB54294FE33A, - F82ADD6B9B6CCEA8EAE47381, - 658FEA554F26F5E68B8D57AA, - 768FF89240BFE016B6E0B7F2, ); name = threads; sourceTree = ""; }; - 3804CB59C553AA196BAD24E4 = {isa = PBXGroup; children = ( - 35BF7EA4D9297B11F5682DA8, - F6225C8B7CC1B813ED258485, - 7D8E9CBB28B2F797833432AF, - 4B53D7057784C151C6B2A983, - 7F9B5150C04EC6D0A6322AD2, - FBAC0AF23CF55B44D5862219, ); name = time; sourceTree = ""; }; - 1BE2C598F380FCA7134530BB = {isa = PBXGroup; children = ( + 7C9AEE4E3547BB7BA0D4EA88 = {isa = PBXGroup; children = ( A4BEB89430315A384B09C4F0, 3D430654C1A8100D8456BCD2, C41913780AA61B40B03B3D11, @@ -1336,66 +1238,43 @@ BF3DCB21936F33AD0E45FC71, 4F10569C01808C7BB9CB8EF0, 769398735D0B51EF63C3A592, ); name = files; sourceTree = ""; }; - D5E5FF50428EF776E73AB64D = {isa = PBXGroup; children = ( - 712386EF4AED19DBB31455CB, - 692BB40AA8FB830B2B937142, - 0040EFFA55DA79672691E1C9, - D92660F5C732CA1569721441, - 4A2ADAE7C7EA0DF38808E698, - 1B651D7940B2A18230B010CD, - 22E2EF7FE8A98E380815B772, - 462D423963B1B96FA13F4CCC, - 39DA57397F102CACE67EF508, - 17385E08CF13E8A648C449E7, ); name = network; sourceTree = ""; }; - AF33516F030F249934E83081 = {isa = PBXGroup; children = ( - 0CE6EEBE234E83B3E2DAB95A, - 8EF1D9DC7431D93543EAB32C, - 41AC8843343204ADB93DA531, - F3BD7F962B365E0BCBFBBE12, - F49B8A85A34D03B31B93A9A7, - 4F35D94974B6805CFB5C0A62, - E4B7DF9375DB4CD8EF7FE1FF, - 6FC2F17D4E5D123C97F09F07, - C62AE50F5295DAAE4DF52814, - 6DC3EA763C070E0A86A6E4FD, - F631816532F24F531A68C53B, - 965994E01B22C3AF860CBAF0, - 07D9756CD40A2257CE645AFC, - 2AE92F43F180A63B166DE38D, - 49FD193755A233E48F13F680, ); name = streams; sourceTree = ""; }; - 7ABAF69EA3E773C960673FB7 = {isa = PBXGroup; children = ( - 83CBCCA7C4D52E55789D037D, - E2D720524D43512CDDC66EC7, - 489FAE16E149CD33F7537E50, - CDDD6D736C583E8C4149391F, ); name = logging; sourceTree = ""; }; - 8E2AEC98AE0456107A883D33 = {isa = PBXGroup; children = ( - 43BAFD24057A16AC4EF14656, - 6AA0A63D8CC3AA8384660C5A, - 908251F9681073304D768A70, - 7FC2861204BEEB508D724BDB, - 4090D3F4822C0FEE21DEB675, - E4FF14B9F3E8708E8F2C160B, ); name = system; sourceTree = ""; }; - 66ED79F1B2A6545F2A92C755 = {isa = PBXGroup; children = ( - 8B370086932633E444EF17C2, - 3ACD7E6C445B61480DD28999, - 60B2246A7EB6823F13BBB690, - 49F75B75D9E6382256D2CF7B, ); name = xml; sourceTree = ""; }; - BFBD50ECA4A031B3F042625A = {isa = PBXGroup; children = ( + 6A41686985A7787AC100CA15 = {isa = PBXGroup; children = ( 63CD373EBD8C663E48EAB6B1, 6D5CB45A2740C630325C6267, 4283A732CE8EE04034999E6E, 60DB2A4DF3A5EF35DA70B4F4, ); name = javascript; sourceTree = ""; }; - 9BE0DD9AB7DE1A768334953A = {isa = PBXGroup; children = ( - FF12EDEC6BDB2316EADD020D, - B03225051683D8CEB15FD6B7, - 9A794173272771D15A53CCAD, - 0BCF6AC43324F9021FF16748, - 1CB14C3A0B8355BCE373FBF9, - 85AF243A59C3D9275CEB0378, ); name = zip; sourceTree = ""; }; - 1B7BEDF25D7ECDE8D49F1218 = {isa = PBXGroup; children = ( - ABA483F71FF6E7B4CC8AF22E, - 7BA009163B2817D60F384F5B, ); name = "unit_tests"; sourceTree = ""; }; - 8FBE3103EEF8B7C31B62A3AB = {isa = PBXGroup; children = ( + 43BA5E4AB7A498B75E22EF27 = {isa = PBXGroup; children = ( + 83CBCCA7C4D52E55789D037D, + E2D720524D43512CDDC66EC7, + 489FAE16E149CD33F7537E50, + CDDD6D736C583E8C4149391F, ); name = logging; sourceTree = ""; }; + E2CF5F3C9F8C40D73B3B518A = {isa = PBXGroup; children = ( + E56B74585A437DC40DE78032, + 1B300283FD8DEEF9DEC40BD9, + 4D8A9482F14C2B3F4DFC88D3, + 60C9D9BFE0E03F49685966C2, + 58C28CA4617075BAB7A8038D, + 1E805AE9C0B42D966358C6D5, + 424EFE12D38CCC7118C09C98, + 6973C70B3664F6D63CD86D75, + 7AB7C52E9663FFAC21F1EA8E, + 3640E214F8BEDF8E89FC914D, ); name = maths; sourceTree = ""; }; + EFD60BF9569A8CF293FC83D7 = {isa = PBXGroup; children = ( + 94706AE83DC007EF8E7DC00F, + EB5B64960B581F8E9CCE293C, + B0CC31C7BD577C3F7AFCCD70, + 939A0EA1F257371A763028B8, + 9BDEEDEB30805D700581397C, + 3F04D121026029F52DA204ED, + 3EA76B3A32FAB33AC24694B5, + 07E22F69D1BD5DBC61EB6B57, + 2B24BCDFDECF4F9FD9085E45, + 8B23D1D8F1C991C53758D6A1, + 7299A9386CE1DD8C41EAD3CD, + E0FC1AC7FBDE7DC227224506, + 45EC230E69B0801C93615256, + F34BC9586F9E5C03B50E54FD, ); name = memory; sourceTree = ""; }; + E5CD6CE63D24772C0CAD46A9 = {isa = PBXGroup; children = ( 8DB6B031A36AAA1339D8F334, F79F6DDBB0986E4830F4B721, 22BD4FA140C1697A93C22BE1, @@ -1403,7 +1282,7 @@ 0B6399463624923B1F4CFC38, BB4595EAD7AAD26DEA947502, 16A74CB1F6FA181515A39A4F, ); name = misc; sourceTree = ""; }; - DFDB747A601B62654178BA70 = {isa = PBXGroup; children = ( + C703291E9E1AE4ADDECBF474 = {isa = PBXGroup; children = ( 8BF8C9D23F4B9731216E745D, 4D905DF5C99A1F7338529C69, 1DF63834B9F72A20A19304D4, @@ -1433,87 +1312,169 @@ 4C1E136AF707D37EB04FCD20, FA32FB49615A3B0E9086BA9A, 6C1EF9323884AD8EA79597C1, ); name = native; sourceTree = ""; }; - 04530BE441509256B41B129C = {isa = PBXGroup; children = ( - 0E8A813C60D191DFFB2FA5DF, - 7B4418814E9FA30DF1D0C62C, - 454032F31E0706030E582E8A, - 4693F6467173AA89726BAEFF, - 6964D844AF59B7755CE196FE, - 3804CB59C553AA196BAD24E4, - 1BE2C598F380FCA7134530BB, - D5E5FF50428EF776E73AB64D, - AF33516F030F249934E83081, - 7ABAF69EA3E773C960673FB7, - 8E2AEC98AE0456107A883D33, - 66ED79F1B2A6545F2A92C755, - BFBD50ECA4A031B3F042625A, - 9BE0DD9AB7DE1A768334953A, - 1B7BEDF25D7ECDE8D49F1218, - 8FBE3103EEF8B7C31B62A3AB, - DFDB747A601B62654178BA70, - 7E4550501E5A54888E7ED351, - 306F25437106318BD777BF09, ); name = "juce_core"; sourceTree = ""; }; - CBC1750812C618AD5EBCF244 = {isa = PBXGroup; children = ( - 70CD9F04B8C4E8585A47B7A9, - 1C1CEC5BB6046C9314D07185, - 5F1CF8AAF8520839ED694288, - 24F2138E76577957B7EBE036, - 847F89B5558F79D1C9136E6B, - D0A770B75FEA9B2F4C26B791, ); name = encryption; sourceTree = ""; }; - 8312E72C58140E7769A25660 = {isa = PBXGroup; children = ( - 21063ABF3276DB8C881A3364, - D0AD92CE7170351DE53C5F23, - FB3FB21E5BD47C02184247D1, - B65E16BFB96D7D8CB34BB3EE, - B467F12B062575F1ACDF0724, + 0EC533C664CC59961E41723E = {isa = PBXGroup; children = ( + 712386EF4AED19DBB31455CB, + 692BB40AA8FB830B2B937142, + 0040EFFA55DA79672691E1C9, + D92660F5C732CA1569721441, + 4A2ADAE7C7EA0DF38808E698, + 1B651D7940B2A18230B010CD, + 22E2EF7FE8A98E380815B772, + 462D423963B1B96FA13F4CCC, + 39DA57397F102CACE67EF508, + 17385E08CF13E8A648C449E7, ); name = network; sourceTree = ""; }; + F16E5E2D1A106EE2A49F372C = {isa = PBXGroup; children = ( + 0CE6EEBE234E83B3E2DAB95A, + 8EF1D9DC7431D93543EAB32C, + 41AC8843343204ADB93DA531, + F3BD7F962B365E0BCBFBBE12, + F49B8A85A34D03B31B93A9A7, + 4F35D94974B6805CFB5C0A62, + E4B7DF9375DB4CD8EF7FE1FF, + 6FC2F17D4E5D123C97F09F07, + C62AE50F5295DAAE4DF52814, + 6DC3EA763C070E0A86A6E4FD, + F631816532F24F531A68C53B, + 965994E01B22C3AF860CBAF0, + 07D9756CD40A2257CE645AFC, + 2AE92F43F180A63B166DE38D, + 49FD193755A233E48F13F680, ); name = streams; sourceTree = ""; }; + 8E2AEC98AE0456107A883D33 = {isa = PBXGroup; children = ( + 43BAFD24057A16AC4EF14656, + 6AA0A63D8CC3AA8384660C5A, + 908251F9681073304D768A70, + 7FC2861204BEEB508D724BDB, + 4090D3F4822C0FEE21DEB675, + E4FF14B9F3E8708E8F2C160B, ); name = system; sourceTree = ""; }; + 9CA882279C193E73BC563255 = {isa = PBXGroup; children = ( + 29255870A697551C8FA98D7A, + 6E81208884A2AC83F8B7272F, + E9FC87E2E04739D5E08F3FA2, + 595D85E469F5D38B7266235E, + 15B5781A1282801339DA76E0, + 76E2B0D040E119676ED7269C, + F4111DD5E733F14EE13E6A91, + BB92ACEDC1E0927224FB8E89, + 497510685AB657F03EDB49FE, + 0CD1C179A543158E062F80AA, + 1560985E2151FB5F22125149, + 902CA738F4833633FA3B9DC1, + 114FD2DCD1960985015BDBBF, + F1BEB0C8CB28B028C3729F74, + 6B9459BE4EC5314FCBE0F353, + 969DA55116588E8128A371FC, + 97E6D86C6D21F28543D1FA94, + 20F4B4F3EDE99C7268219EAE, + A9E8612B1DAFE0F39B1978C3, + 5A5ADA094E5B624945CBBF75, + 999FDE6BFC1818FA66547503, + D210CB0CE46A33BE0D8DB974, + 2EF44D79A4A11BF6029C4742, + BFC095C3F3183BD4D874A669, ); name = text; sourceTree = ""; }; + DF239BCBE6A2F59C266299CF = {isa = PBXGroup; children = ( + 64487A3372F2CFE88175C49F, + 521EE6D475BD296FBD490047, + A080B7644BB3E206CC08233B, + C81029DFF074D690E7FB8D45, + 55538300E62FDE690DA8D106, + C8A58DA57048F9AC3C450112, + 9FC08960050DAA542BFF6098, + 26C5F885CAB646DAD5ED7D69, + D7C17D95CFFB7D19BC91CDB7, + 627744948C009090770BCDA3, + 1DE01A48399CB6EA79ED65B5, + 43704F08595DA934AE3A943E, + 63D2D0BAF12BD5F0A74CCCC4, + 9DA832698B55D8F0ED3B959D, + 4513B5D3187CB98C1155F3C8, + 18CC1A6ADE609D201246E73A, + 66678F43F8D1DADD5294A609, + 8FD3BD52FB1BB4C18F79112A, + 6C0E8DD390ACCB54294FE33A, + F82ADD6B9B6CCEA8EAE47381, + 658FEA554F26F5E68B8D57AA, + 768FF89240BFE016B6E0B7F2, ); name = threads; sourceTree = ""; }; + C954DD21F903D77C697E1CED = {isa = PBXGroup; children = ( + 35BF7EA4D9297B11F5682DA8, + F6225C8B7CC1B813ED258485, + 7D8E9CBB28B2F797833432AF, + 4B53D7057784C151C6B2A983, + 7F9B5150C04EC6D0A6322AD2, + FBAC0AF23CF55B44D5862219, ); name = time; sourceTree = ""; }; + 1B7BEDF25D7ECDE8D49F1218 = {isa = PBXGroup; children = ( + ABA483F71FF6E7B4CC8AF22E, + 7BA009163B2817D60F384F5B, ); name = "unit_tests"; sourceTree = ""; }; + BF71434E8A4E83C94B75B6F7 = {isa = PBXGroup; children = ( + 8B370086932633E444EF17C2, + 3ACD7E6C445B61480DD28999, + 60B2246A7EB6823F13BBB690, + 49F75B75D9E6382256D2CF7B, ); name = xml; sourceTree = ""; }; + B7BFD805BADE2E571F03152B = {isa = PBXGroup; children = ( + FF12EDEC6BDB2316EADD020D, + B03225051683D8CEB15FD6B7, + 9A794173272771D15A53CCAD, + 0BCF6AC43324F9021FF16748, + 1CB14C3A0B8355BCE373FBF9, + 85AF243A59C3D9275CEB0378, ); name = zip; sourceTree = ""; }; + 04530BE441509256B41B129C = {isa = PBXGroup; children = ( + 249456E8B7110BC53AB6EBE0, + 7C9AEE4E3547BB7BA0D4EA88, + 6A41686985A7787AC100CA15, + 43BA5E4AB7A498B75E22EF27, + E2CF5F3C9F8C40D73B3B518A, + EFD60BF9569A8CF293FC83D7, + E5CD6CE63D24772C0CAD46A9, + C703291E9E1AE4ADDECBF474, + 0EC533C664CC59961E41723E, + F16E5E2D1A106EE2A49F372C, + 8E2AEC98AE0456107A883D33, + 9CA882279C193E73BC563255, + DF239BCBE6A2F59C266299CF, + C954DD21F903D77C697E1CED, + 1B7BEDF25D7ECDE8D49F1218, + BF71434E8A4E83C94B75B6F7, + B7BFD805BADE2E571F03152B, + 306F25437106318BD777BF09, ); name = "juce_core"; sourceTree = ""; }; + CBC1750812C618AD5EBCF244 = {isa = PBXGroup; children = ( + 70CD9F04B8C4E8585A47B7A9, + 1C1CEC5BB6046C9314D07185, + 5F1CF8AAF8520839ED694288, + 24F2138E76577957B7EBE036, + 847F89B5558F79D1C9136E6B, + D0A770B75FEA9B2F4C26B791, ); name = encryption; sourceTree = ""; }; + 8312E72C58140E7769A25660 = {isa = PBXGroup; children = ( + 21063ABF3276DB8C881A3364, + D0AD92CE7170351DE53C5F23, + FB3FB21E5BD47C02184247D1, + B65E16BFB96D7D8CB34BB3EE, + B467F12B062575F1ACDF0724, E60695026D59B6B4C943E0D8, ); name = hashing; sourceTree = ""; }; 2364693A9D930389CDA83796 = {isa = PBXGroup; children = ( CBC1750812C618AD5EBCF244, 8312E72C58140E7769A25660, - 13FB921BD5364A43A3F186FE, E7680CBA50F9F4A7D36892EC, ); name = "juce_cryptography"; sourceTree = ""; }; - CDADA9AEAD759821F12FC6CA = {isa = PBXGroup; children = ( + 73410E70DFF2B4C6B71DC306 = {isa = PBXGroup; children = ( + AE5445BC3DE960A29D3A326A, + BA7A76CCDA7706963A2F9498, + B2D5CEEECCBDA18218663DDE, + 8D6490CAC20F94D0E4D07B07, ); name = "app_properties"; sourceTree = ""; }; + CDDE28AB5179E0B6065ACF43 = {isa = PBXGroup; children = ( + 0834DCEB2DC13BDD835B441A, + 7E358C7894FDBB00F8AA46DC, + 83C608D4305CEFA8843EAC44, ); name = undomanager; sourceTree = ""; }; + D92EDF0CF7E1E30B11DF3D4B = {isa = PBXGroup; children = ( DDE417C268A7F07384AE598C, 52C5FA12E963B920CA9928B5, 0AE91DB866D8AE676C2BB8B7, BD49E0B99A454337AEF0255E, E358F540B316FC5C7907FEC2, A14832120E275AA681CA6A9C, ); name = values; sourceTree = ""; }; - CDDE28AB5179E0B6065ACF43 = {isa = PBXGroup; children = ( - 0834DCEB2DC13BDD835B441A, - 7E358C7894FDBB00F8AA46DC, - 83C608D4305CEFA8843EAC44, ); name = undomanager; sourceTree = ""; }; - 2A3E0B11DF85B74CAF13E923 = {isa = PBXGroup; children = ( - AE5445BC3DE960A29D3A326A, - BA7A76CCDA7706963A2F9498, - B2D5CEEECCBDA18218663DDE, - 8D6490CAC20F94D0E4D07B07, ); name = "app_properties"; sourceTree = ""; }; 6F938FAE50F51BE3D312A229 = {isa = PBXGroup; children = ( - CDADA9AEAD759821F12FC6CA, + 73410E70DFF2B4C6B71DC306, CDDE28AB5179E0B6065ACF43, - 2A3E0B11DF85B74CAF13E923, - 4AFE98947E77FA1290C3A8C4, + D92EDF0CF7E1E30B11DF3D4B, 3C9E6C5E6EDB9E845A605510, ); name = "juce_data_structures"; sourceTree = ""; }; - 65B7CB9016F7B6E8274C24DE = {isa = PBXGroup; children = ( - 75235FDF5790F4BF3F296868, - 386AAACD51CB0D292C12100A, - 718F9D6323697CA7C31F5771, - 65ECEC24C06ECD557C27C1E4, - 5A0888C5A02B58EC0381072C, - F4EB797898FBCE771679190A, - 8A32D700A2598D18918CF450, - 3CA476FE75A94874E8E11CFE, - BFBC6C8A6354FF5E99C94B7D, - FB278F50B3A1F911E8D74E39, - A5E528975CEDA4C62FBD7EF6, - 8C93C44495AC4D1527201634, - 5A229A581FCDB644F5C09BA1, ); name = messages; sourceTree = ""; }; - 2F707E4BB8CA772057BC7F9F = {isa = PBXGroup; children = ( - 57A5F6CB3C8DAED67B3420BB, - 3197ECA158ADC679CEC7C1FA, - B90BFDC91636E77EDB4FA432, - 4BBEF84CE407FC573032E7F4, ); name = timers; sourceTree = ""; }; - C420F1CA85E52005991C4130 = {isa = PBXGroup; children = ( + 896D62E47FFBEA4084772F9D = {isa = PBXGroup; children = ( 1689FD3E472FFEE920E276CF, EDD12DE23FB78F1A6DA4B838, 0C9908DBBB251080767CB7B6, @@ -1522,14 +1483,28 @@ EE8BAB9A2B017754997FA6EC, DB4D763F2417D65B4B714CF0, 02B97BE4DF9048B6592E4E0E, ); name = broadcasters; sourceTree = ""; }; - 4EE1E47DA20EB6C2DD451DF1 = {isa = PBXGroup; children = ( + 0D5A73916765CCB44C77B86D = {isa = PBXGroup; children = ( 256073A521B6C37C224E2187, 9B193E0AB956EEF9BB78BFDA, B3418720FCA262A1CD1908BC, B08BCBEBE861F2E50007F8A5, 968B57E185735EB4E9741976, 8CFC2A3A28FDAD0E15DADC26, ); name = interprocess; sourceTree = ""; }; - 1511B4BCAE2E2D4D9F9D6CE4 = {isa = PBXGroup; children = ( + C2CDA3DDEC690FD2C040CF08 = {isa = PBXGroup; children = ( + 75235FDF5790F4BF3F296868, + 386AAACD51CB0D292C12100A, + 718F9D6323697CA7C31F5771, + 65ECEC24C06ECD557C27C1E4, + 5A0888C5A02B58EC0381072C, + F4EB797898FBCE771679190A, + 8A32D700A2598D18918CF450, + 3CA476FE75A94874E8E11CFE, + BFBC6C8A6354FF5E99C94B7D, + FB278F50B3A1F911E8D74E39, + A5E528975CEDA4C62FBD7EF6, + 8C93C44495AC4D1527201634, + 5A229A581FCDB644F5C09BA1, ); name = messages; sourceTree = ""; }; + 5F10216BBAA1DB34B6AEEBC7 = {isa = PBXGroup; children = ( 79A578B4E39C1F03DA98123E, 018DA3E8748C6F315B914247, 71BAA1581CEA26400FC2CCC4, @@ -1538,13 +1513,17 @@ 0FD049CADEA606E86B5EB2D3, 511278C785AC5B1CBB69D6CA, C703A87721102B3D4A951647, ); name = native; sourceTree = ""; }; + 01E4B93BD4A57ABA65E00768 = {isa = PBXGroup; children = ( + 57A5F6CB3C8DAED67B3420BB, + 3197ECA158ADC679CEC7C1FA, + B90BFDC91636E77EDB4FA432, + 4BBEF84CE407FC573032E7F4, ); name = timers; sourceTree = ""; }; A6F169A2B7BA617174343A9D = {isa = PBXGroup; children = ( - 65B7CB9016F7B6E8274C24DE, - 2F707E4BB8CA772057BC7F9F, - C420F1CA85E52005991C4130, - 4EE1E47DA20EB6C2DD451DF1, - 1511B4BCAE2E2D4D9F9D6CE4, - 97067F1023B8787E7201D27D, + 896D62E47FFBEA4084772F9D, + 0D5A73916765CCB44C77B86D, + C2CDA3DDEC690FD2C040CF08, + 5F10216BBAA1DB34B6AEEBC7, + 01E4B93BD4A57ABA65E00768, FC8782E00B9947A49AA68E46, ); name = "juce_events"; sourceTree = ""; }; 193FA90E69CB286A2CD57C13 = {isa = PBXGroup; children = ( 50EC51517B6987D5031F71BD, @@ -1564,19 +1543,25 @@ 56C82FF4728693D04AAA38BC, 6979C786438B387A708F998C, 702BA72BF7AEE824B2DEAEA6, ); name = contexts; sourceTree = ""; }; - 2A18197C6BA35764DFBB4F61 = {isa = PBXGroup; children = ( - B2C44BD9DC0BC43833291C31, - 4161F12A1FD93F9DE57905EE, - C61175EC56A3396F7A655A1A, - 929AAC6BA3EE488D258EDD82, - 670A85A6ED2DE16E9C7604E5, - 1DDF96105DC0A71370D897A1, - 1D55171F1D2B0B9DC4C602EC, - C274477CF75CDD73B30E28C5, ); name = images; sourceTree = ""; }; - 5E880712890877C209020053 = {isa = PBXGroup; children = ( - 9BB586E269D50D4CE1B98DB6, - AC6C0541D84539578CD41683, - 2C23A15BD379D6830DC85532, ); name = "image_formats"; sourceTree = ""; }; + 6FBD2D380AFF0DA891D035C2 = {isa = PBXGroup; children = ( + E11E12956051DEE747D056DE, + A61B6CC0519B2B6A3927B0F0, + FCCE4BBC18DBC962ADC2E1D0, + AEEE2D47C9004E2CB03099EB, + E3CA8789B581A3CCDEE9BF9D, ); name = effects; sourceTree = ""; }; + 0C6A15AA82BE04D928903BB7 = {isa = PBXGroup; children = ( + 0871563B8BDFAC16F5251093, + 690DA03D7108D91BE5A4768F, + 5F5892878D743241AA1180D8, + 34BC2A1543E66162CE397D7F, + D3D9A723D24696D5AAF83BB5, + 5AFB16D313DC6350923E2F45, + 779406AD9AC0E63313EA2EF3, + 2EDDE759F2DBB4A868B10B40, + B1391BA65BDF4C22431CE383, + 04A8474539F4B563BECE244C, + D024257A226A8285D314258E, + DB99F33F70011679062076D4, ); name = fonts; sourceTree = ""; }; 4E18B01D9164F469A96C5AD1 = {isa = PBXGroup; children = ( FC404EDC4C79CF946E92E80F, A89117012B929E6A602169C5, @@ -1593,30 +1578,20 @@ F424523A813298D45AF5609F, FC96894322C5B0C1A2BEEC18, 5DD304453634D0A35498AAF0, ); name = geometry; sourceTree = ""; }; - B11C51E14C3721B2FF79E15B = {isa = PBXGroup; children = ( - 6DBD223556B6358059AB1403, - 3852D02AFF1A6622E89B3065, - D76F7038A4C53439F7D5A9C0, ); name = placement; sourceTree = ""; }; - CAB4A19602F9A8405B278577 = {isa = PBXGroup; children = ( - 0871563B8BDFAC16F5251093, - 690DA03D7108D91BE5A4768F, - 5F5892878D743241AA1180D8, - 34BC2A1543E66162CE397D7F, - D3D9A723D24696D5AAF83BB5, - 5AFB16D313DC6350923E2F45, - 779406AD9AC0E63313EA2EF3, - 2EDDE759F2DBB4A868B10B40, - B1391BA65BDF4C22431CE383, - 04A8474539F4B563BECE244C, - D024257A226A8285D314258E, - DB99F33F70011679062076D4, ); name = fonts; sourceTree = ""; }; - 087AB3A2D7744DA8D667D947 = {isa = PBXGroup; children = ( - E11E12956051DEE747D056DE, - A61B6CC0519B2B6A3927B0F0, - FCCE4BBC18DBC962ADC2E1D0, - AEEE2D47C9004E2CB03099EB, - E3CA8789B581A3CCDEE9BF9D, ); name = effects; sourceTree = ""; }; - 33656CBC336A3CEDA4638572 = {isa = PBXGroup; children = ( + E132F0C76779428E383C02A2 = {isa = PBXGroup; children = ( + 9BB586E269D50D4CE1B98DB6, + AC6C0541D84539578CD41683, + 2C23A15BD379D6830DC85532, ); name = "image_formats"; sourceTree = ""; }; + 0D845255889F34203F6B61BC = {isa = PBXGroup; children = ( + B2C44BD9DC0BC43833291C31, + 4161F12A1FD93F9DE57905EE, + C61175EC56A3396F7A655A1A, + 929AAC6BA3EE488D258EDD82, + 670A85A6ED2DE16E9C7604E5, + 1DDF96105DC0A71370D897A1, + 1D55171F1D2B0B9DC4C602EC, + C274477CF75CDD73B30E28C5, ); name = images; sourceTree = ""; }; + 48393444B1E64F5EBAE9AC99 = {isa = PBXGroup; children = ( 1AC8746F44493CB2A10988CE, F40305BC0F95331D37275E1B, 5DDB34F1460752BDB8E858BE, @@ -1630,156 +1605,25 @@ 9CA8D3775F4482E63D79918C, 4449C89CEFC61424356435C6, 1B0BC2531E700CB7B80EBA0A, ); name = native; sourceTree = ""; }; - 1A864CA1C037AEF8651F04B6 = {isa = PBXGroup; children = ( - 193FA90E69CB286A2CD57C13, - 8CDAEE4123C457704E64C266, - 2A18197C6BA35764DFBB4F61, - 5E880712890877C209020053, - 4E18B01D9164F469A96C5AD1, - B11C51E14C3721B2FF79E15B, - CAB4A19602F9A8405B278577, - 087AB3A2D7744DA8D667D947, - 33656CBC336A3CEDA4638572, - E75226FF57885A514E8128D0, - 86A0609131EE92B994CD198E, ); name = "juce_graphics"; sourceTree = ""; }; - AFEE3E46C43FAF1F045F3FD2 = {isa = PBXGroup; children = ( - C978ECD3E0C26210796FD720, - B07FDCAAE27B8F1071624755, - 6AF346DF4F9CB8D62772936D, - 6C80AB9655B5D888A10AB769, - 1B9757C441E3CC598DC724EB, - 8333C2E5ACCEAE9AD2E7F62E, - 80D06819AAD5DADEFA49E368, - 85B22C8F806360EC8B2324F2, - 2FB51B1963A69B4459AE782B, ); name = components; sourceTree = ""; }; - FD8CA66D459AE12D5183704F = {isa = PBXGroup; children = ( - 805234B5BD52EADB4DA09003, - A5AEC6772F3634B8FA17CCE0, - 99ABAD8E303465C39B19ACD5, - A5EF608B0904CBC341441157, - 46175DD8DD8511DA50CEA9A2, - BC7B1AB4284EBECD4257905E, - FD1C3FBD64077AEF13E25E14, - 2B2DA01B33D1617803EC767A, - DA9EA6821F0C8D8B0A49C419, - 7AE5E470BD361C4329C2D2F7, - B978975E52F0BEAE7B9EFFFC, - 64DF4CCB05CC450AA96783CF, - D840776B8DCC081A45C645C2, - 090D7A003EFBAC2DA007DE2A, - B6875E27BB7D6368546103F2, - 01957B4ED33A17238922B200, - E0E9FBBDCBE859621BEBB793, - 9211518D85B0A6E047E1D69E, - 8D1824289116C86B1FD46EBF, - BA57C985836A5BFC5BFB7B7F, ); name = mouse; sourceTree = ""; }; - C49E7EA36F2E9A1E88825A46 = {isa = PBXGroup; children = ( - B48D54221C972777DB5E1DB7, - 8AC99C5AA7B0B07459E2D44E, - E86BD94114E2428144CF8BEE, - 3821D8045802C8FA0752246F, - 455A271D79613442DA6954A2, - F07E3DE303038428046BA4EC, - 4F9D284775E04B8A8A1B263C, - 24AEC14403AB6EF9014C30AC, - 25D21EBF354AA051D31844A6, - 1C36DE81BDCDABFA106A9E4E, - FC605ECBC8125885D00D0526, - BBD681E0438764FACE1EA5C3, - 1E40098BCA096EB5C9C6596D, ); name = keyboard; sourceTree = ""; }; - 9DEA35A043C375862DFC2E11 = {isa = PBXGroup; children = ( - 0E2B40062C5D6544BE55CBB3, - C0C1B6D7FB705FEF09B3D9E6, - 0E65C00550EDB61CC5E5FF40, - 345587066EDDE69F75428058, - 2319FD854AEDE5DA7A1EE44D, - 6118ECDDD7A0C59435DED65D, - D84423D0039B320C71571FCC, - 5E550C0743F7F482378D1111, - 86EEA574B70AF42545893527, - 7F527095A51540B79804CD7C, - CF976AA0959CE47A261345BF, - 425CD43CC5F5651E5C7A2F22, - CF3C4CFE6039FB3057B27C6C, - 39DBAD73C57C90B15E72C198, - C1883D8A4315CD8DDF216DDD, - 9317D08358E3C29D04BA18C8, - CF25F9F3C0B9F289DEF2482B, - 1A6F4CAD8CDBB0B0F3042460, - 13FB39F0D297AA9A43ECA535, - 9C3C31E6EB4A8D4BAF3F012D, - 3549DE9F591020FB503F36C2, - 0A65A1D753AE280B69C236A0, - 98BA34D00AABD12B7DD3A555, - F6DCAB7976BCD183C3344C3B, - 8E861422F29DA820ED7F3945, - 3AC4EF5519352B9718374AA4, - 7F97E4F4E4BF1A3D66A3B6AA, ); name = widgets; sourceTree = ""; }; - C0363609B446F2D3BC720103 = {isa = PBXGroup; children = ( - 885DA9E9CF0C71C454630FB6, - ACE47FBC8BA954531F30B7E5, - 4E841B8918329CBB21300408, - 27EDF665F88CD3C5B137992A, - 14014CC2072B573B06CB807E, - CD3B8BA8B63B711DFF484BB2, - 0180548C53E46C0C333CC266, - 4EC63ADD493CDD4E68CEFB35, - 1633D377612A0BE68DE61769, - 821CE9C4168E49691D94BE45, - F82F982C0EF7007112D3E6E3, - FFC023104C5E283ABFA5FC04, - 4E8364A84D361DDAACEFA0B3, - BB91926472F729EB183B17BA, - 54BF7DC44AE03C4E338812B6, - 007DB556D6D8F4416B6DE242, - 8F9B4199C875D7144DAF145F, - 7EB94A8A33CC592A2A77A907, - 2061C6D4734E37456BE3B024, ); name = windows; sourceTree = ""; }; - B877AF9D28A19ECE0151B89A = {isa = PBXGroup; children = ( - 09EA4A83F537E580914C15F8, - 6DCE27AD94A35948C935793C, - 4AA78CFAB63A32A600401439, - 802996F9D73F9E19BF068262, - 8C1D74B6E452037701E3B1A6, - FBEB9027B0B573C67835E318, ); name = menus; sourceTree = ""; }; - 4CCB39C45F0DFBCFEB1D2711 = {isa = PBXGroup; children = ( - 6D21535E79FAE30423635568, - 68B3255F10534CD67E0CE011, - 5272A8388DC70C91202CAA0E, - C6713D70BC7A48BB64D087B2, - A9429C185C35AB3C5B9C1364, - 3743ABD992FD0399280ACC84, - 0E6F9F11832F6F0B7758C17E, - 8F48F87ECA61CAF95CD9041E, - 1A16E6185A85FAE540D39AC9, - 899BA221B227C1BD5378A636, - B694F3B120FE3A72D2BF95DA, - 17F88B6945BC396BBE2196A7, - D835E304C64C3C8EBC3A3115, - 9444E056A9A5E4FD10664BA2, - DD424F8EA63B33E90F19A137, - A4575A17E9772B600827A600, - FFC57920C142B0823D6AE080, - 32DBF7163B9A4AA8DC431601, - 62D2F5391286CA7B98812D49, - F6E52A81F4C3BA9C7B2972F8, - CEDE2EC556888033393A6DFF, - A594184A80BC0A22C94E2C64, - 2F59B33DE53EB586F4C75E64, - 60043D7873D72D6079E8C0E8, - 54B14DBF8760F5D22EFF7377, - 0B937276D924CF3783A8A990, - CB470B028573245FBE005313, - 67CCE113486A1D392EF2DB0F, - 838EA06BAB84B579A76AFBDC, - AE417DE47A8CCEB06C95F67F, - D805DC088DDCE6CF336074A5, - D6337E387A9C8DA80B7F9BEC, - 3F4E31764D0462593ADC3496, - 27BF90280023BA08E1278AAD, - 0D66F38F10E92C396696ACF6, - DDF58F993D5C3FDC1BCC3F2A, ); name = layout; sourceTree = ""; }; - CBDD7ECFCF1F407F075F715F = {isa = PBXGroup; children = ( + B72DCA1B8C0B37229FE1A645 = {isa = PBXGroup; children = ( + 6DBD223556B6358059AB1403, + 3852D02AFF1A6622E89B3065, + D76F7038A4C53439F7D5A9C0, ); name = placement; sourceTree = ""; }; + 1A864CA1C037AEF8651F04B6 = {isa = PBXGroup; children = ( + 193FA90E69CB286A2CD57C13, + 8CDAEE4123C457704E64C266, + 6FBD2D380AFF0DA891D035C2, + 0C6A15AA82BE04D928903BB7, + 4E18B01D9164F469A96C5AD1, + E132F0C76779428E383C02A2, + 0D845255889F34203F6B61BC, + 48393444B1E64F5EBAE9AC99, + B72DCA1B8C0B37229FE1A645, + 86A0609131EE92B994CD198E, ); name = "juce_graphics"; sourceTree = ""; }; + AD9283DD4E67A881E31D0DC2 = {isa = PBXGroup; children = ( + A66CDC01DDA634EC52387A9F, + F63E9A6CE243E37C5DC0FB29, ); name = application; sourceTree = ""; }; + B334534D1A094A2B38789A03 = {isa = PBXGroup; children = ( 9515301F2975CE5A3A711331, 577657AAAA317267A5720420, E99CA588DFBC5CB04207ABB0, @@ -1798,22 +1642,27 @@ 781F3993397D6162EB946821, A45144F7AA2A065205E6EF69, FB8CC2AAE7DE5B1322BEBBA2, ); name = buttons; sourceTree = ""; }; - 01A496F3C8E2330CD3BD5218 = {isa = PBXGroup; children = ( - 5E8C21AC2A1B8B0B58C37955, - 84AEE4F8A28635C15D906000, - 950402C14F0031033AB280CE, - 1893FA4609AAF5DD33145B9B, - 165DCE208FB600EFD1D43397, - F1E74B467C2D75E4541B0089, - 7E75ED738B0C5B23921807B4, - 469372BCD2E4A19BA918C8B2, - A7B4FBA164C49941A0C44524, - 90BF13AA1F1AA780E2C68EBE, - FE73287049CAD4511D3B2E6B, - D0C258A46B09A01C0783CDE0, - 9E90724F45380929532DB25B, - 39D1D5605F6A04795AF73812, ); name = positioning; sourceTree = ""; }; - 6CDD69C340D2F529CD1E9236 = {isa = PBXGroup; children = ( + 213789A052B03C5F551674A5 = {isa = PBXGroup; children = ( + E0A4254ED08A431980C43E82, + 621FFF1AFD85D8EC07BABC0E, + E06F54C05FAE3CC7EA944088, + 29DBE389E1B355F875D78678, + E939825CA0EEBC815F70F33E, + 205318E4898CC1F92C3C97D4, + 8BAA9A5EB8A4E29191005B69, + 8F42FFF548336F1D49D1751D, + 34F963D9423350CC9BC1AA2D, ); name = commands; sourceTree = ""; }; + 86604479C6F4E833F8F8420B = {isa = PBXGroup; children = ( + C978ECD3E0C26210796FD720, + B07FDCAAE27B8F1071624755, + 6AF346DF4F9CB8D62772936D, + 6C80AB9655B5D888A10AB769, + 1B9757C441E3CC598DC724EB, + 8333C2E5ACCEAE9AD2E7F62E, + 80D06819AAD5DADEFA49E368, + 85B22C8F806360EC8B2324F2, + 2FB51B1963A69B4459AE782B, ); name = components; sourceTree = ""; }; + B1A578AB57394C4D81438C04 = {isa = PBXGroup; children = ( C168C173BF39312F42E695A0, 15838577621F565985121DB7, BDD3DED63DF7E85212EFC4DD, @@ -1829,31 +1678,7 @@ B94E840D38EE5717DA2CE143, 1FE499D425A1D7B00817E21D, 8CE6C0B5D91D86EF1A0A4C82, ); name = drawables; sourceTree = ""; }; - 16360855AEBE6CCE84932505 = {isa = PBXGroup; children = ( - 1DD4E07B4A6CAD50B3FC9B90, - 093FD81AC22F2360CB37B521, - 4D9CE24E398FBF5424988A63, - 334948AD783C8AF3F2F79EC0, - 502A9F538EEAE40A8293254B, - 9BE18ECE67A4225EA024ECAE, - EB7702F51FACD00F9B4D2052, - 45DF47F918E119829B97D35B, - 0A9E895E546EE06D88C06244, - 32B9239DB65A4155D9359AEE, - E45C222FAA9FDD6B77F0B908, - 4D1D1974424944E09F462A6A, - C66AE85EED85DF1401157F7C, - 62DF30A0CE4D887A5C0D4699, ); name = properties; sourceTree = ""; }; - 05CCB3B7728A1367B4C87EDD = {isa = PBXGroup; children = ( - EFD08844B4C9B4D00BC29DE7, - 91D40C7B4DEEB7251ED4DDD5, - 9AE7965BD2EBA345DAA07E25, - 0A74CD90D322A6643667AEB7, - 5167304DC0C5636A84C11E1D, - C9F989742EA146EC8F7ADF06, - 7FD3E666F28FF5A576C059D7, - 11262CA618824ECCC0A0C8A4, ); name = lookandfeel; sourceTree = ""; }; - 4922861301B9FBA7307424FA = {isa = PBXGroup; children = ( + 728567DF8F2BBE4760532320 = {isa = PBXGroup; children = ( 3E1AE20954C34AA9F036B5AB, ADFA9CAF4004ABAE0AD3E303, 3D5FCD43EF70370CF65E0D83, @@ -1876,25 +1701,100 @@ 897EBF1E16066819F60D126A, 57E9A871D4F8D8877C4DB69E, 3B75732836FDBC325648BD15, ); name = filebrowser; sourceTree = ""; }; - 37735166A980647B6A1D3950 = {isa = PBXGroup; children = ( - E0A4254ED08A431980C43E82, - 621FFF1AFD85D8EC07BABC0E, - E06F54C05FAE3CC7EA944088, - 29DBE389E1B355F875D78678, - E939825CA0EEBC815F70F33E, - 205318E4898CC1F92C3C97D4, - 8BAA9A5EB8A4E29191005B69, - 8F42FFF548336F1D49D1751D, - 34F963D9423350CC9BC1AA2D, ); name = commands; sourceTree = ""; }; - A777F9A9DA58479A7155B8C0 = {isa = PBXGroup; children = ( + 34FFFD2443C94751716AA5CD = {isa = PBXGroup; children = ( + B48D54221C972777DB5E1DB7, + 8AC99C5AA7B0B07459E2D44E, + E86BD94114E2428144CF8BEE, + 3821D8045802C8FA0752246F, + 455A271D79613442DA6954A2, + F07E3DE303038428046BA4EC, + 4F9D284775E04B8A8A1B263C, + 24AEC14403AB6EF9014C30AC, + 25D21EBF354AA051D31844A6, + 1C36DE81BDCDABFA106A9E4E, + FC605ECBC8125885D00D0526, + BBD681E0438764FACE1EA5C3, + 1E40098BCA096EB5C9C6596D, ); name = keyboard; sourceTree = ""; }; + 83627F91590F7CC13F128FFA = {isa = PBXGroup; children = ( + 6D21535E79FAE30423635568, + 68B3255F10534CD67E0CE011, + 5272A8388DC70C91202CAA0E, + C6713D70BC7A48BB64D087B2, + A9429C185C35AB3C5B9C1364, + 3743ABD992FD0399280ACC84, + 0E6F9F11832F6F0B7758C17E, + 8F48F87ECA61CAF95CD9041E, + 1A16E6185A85FAE540D39AC9, + 899BA221B227C1BD5378A636, + B694F3B120FE3A72D2BF95DA, + 17F88B6945BC396BBE2196A7, + D835E304C64C3C8EBC3A3115, + 9444E056A9A5E4FD10664BA2, + DD424F8EA63B33E90F19A137, + A4575A17E9772B600827A600, + FFC57920C142B0823D6AE080, + 32DBF7163B9A4AA8DC431601, + 62D2F5391286CA7B98812D49, + F6E52A81F4C3BA9C7B2972F8, + CEDE2EC556888033393A6DFF, + A594184A80BC0A22C94E2C64, + 2F59B33DE53EB586F4C75E64, + 60043D7873D72D6079E8C0E8, + 54B14DBF8760F5D22EFF7377, + 0B937276D924CF3783A8A990, + CB470B028573245FBE005313, + 67CCE113486A1D392EF2DB0F, + 838EA06BAB84B579A76AFBDC, + AE417DE47A8CCEB06C95F67F, + D805DC088DDCE6CF336074A5, + D6337E387A9C8DA80B7F9BEC, + 3F4E31764D0462593ADC3496, + 27BF90280023BA08E1278AAD, + 0D66F38F10E92C396696ACF6, + DDF58F993D5C3FDC1BCC3F2A, ); name = layout; sourceTree = ""; }; + B301C40E0599FD2C3E41774E = {isa = PBXGroup; children = ( + EFD08844B4C9B4D00BC29DE7, + 91D40C7B4DEEB7251ED4DDD5, + 9AE7965BD2EBA345DAA07E25, + 0A74CD90D322A6643667AEB7, + 5167304DC0C5636A84C11E1D, + C9F989742EA146EC8F7ADF06, + 7FD3E666F28FF5A576C059D7, + 11262CA618824ECCC0A0C8A4, ); name = lookandfeel; sourceTree = ""; }; + ACB7A82D2D0D88A02BEDEFDF = {isa = PBXGroup; children = ( + 09EA4A83F537E580914C15F8, + 6DCE27AD94A35948C935793C, + 4AA78CFAB63A32A600401439, + 802996F9D73F9E19BF068262, + 8C1D74B6E452037701E3B1A6, + FBEB9027B0B573C67835E318, ); name = menus; sourceTree = ""; }; + 55467878BABC6D99DBB22FB2 = {isa = PBXGroup; children = ( 573DFC5BB8AE505A0284B4F1, 1DA22FB2625B0BBBE988B47C, CE9E18CC3DD526FFB49C7C2F, B7EDE5E99C9546634D789AF0, ); name = misc; sourceTree = ""; }; - 9761B4254CD555BA968431BA = {isa = PBXGroup; children = ( - A66CDC01DDA634EC52387A9F, - F63E9A6CE243E37C5DC0FB29, ); name = application; sourceTree = ""; }; - FCBB31DC84430DC151BD8505 = {isa = PBXGroup; children = ( + BD0937E51E7B19AE268A7C6F = {isa = PBXGroup; children = ( + 805234B5BD52EADB4DA09003, + A5AEC6772F3634B8FA17CCE0, + 99ABAD8E303465C39B19ACD5, + A5EF608B0904CBC341441157, + 46175DD8DD8511DA50CEA9A2, + BC7B1AB4284EBECD4257905E, + FD1C3FBD64077AEF13E25E14, + 2B2DA01B33D1617803EC767A, + DA9EA6821F0C8D8B0A49C419, + 7AE5E470BD361C4329C2D2F7, + B978975E52F0BEAE7B9EFFFC, + 64DF4CCB05CC450AA96783CF, + D840776B8DCC081A45C645C2, + 090D7A003EFBAC2DA007DE2A, + B6875E27BB7D6368546103F2, + 01957B4ED33A17238922B200, + E0E9FBBDCBE859621BEBB793, + 9211518D85B0A6E047E1D69E, + 8D1824289116C86B1FD46EBF, + BA57C985836A5BFC5BFB7B7F, ); name = mouse; sourceTree = ""; }; + C8478043115A1E9B79E98589 = {isa = PBXGroup; children = ( ADD141B902E704C94F8B3B20, 3E8E28F4F11176F2871880CC, 9EE2C6C971AE76CB5573AA98, @@ -1911,25 +1811,102 @@ CCDE12A0ED5F595995B6E251, 6C3A809E35B50ED0F74CC7EE, E96F7A0D984A6658550AA6B7, ); name = native; sourceTree = ""; }; + 7BC1A0F4BCAE1F02243E5595 = {isa = PBXGroup; children = ( + 5E8C21AC2A1B8B0B58C37955, + 84AEE4F8A28635C15D906000, + 950402C14F0031033AB280CE, + 1893FA4609AAF5DD33145B9B, + 165DCE208FB600EFD1D43397, + F1E74B467C2D75E4541B0089, + 7E75ED738B0C5B23921807B4, + 469372BCD2E4A19BA918C8B2, + A7B4FBA164C49941A0C44524, + 90BF13AA1F1AA780E2C68EBE, + FE73287049CAD4511D3B2E6B, + D0C258A46B09A01C0783CDE0, + 9E90724F45380929532DB25B, + 39D1D5605F6A04795AF73812, ); name = positioning; sourceTree = ""; }; + 96B3BB94F37590AFF2ACDDEA = {isa = PBXGroup; children = ( + 1DD4E07B4A6CAD50B3FC9B90, + 093FD81AC22F2360CB37B521, + 4D9CE24E398FBF5424988A63, + 334948AD783C8AF3F2F79EC0, + 502A9F538EEAE40A8293254B, + 9BE18ECE67A4225EA024ECAE, + EB7702F51FACD00F9B4D2052, + 45DF47F918E119829B97D35B, + 0A9E895E546EE06D88C06244, + 32B9239DB65A4155D9359AEE, + E45C222FAA9FDD6B77F0B908, + 4D1D1974424944E09F462A6A, + C66AE85EED85DF1401157F7C, + 62DF30A0CE4D887A5C0D4699, ); name = properties; sourceTree = ""; }; + 4073EB46BDB62A412C13942F = {isa = PBXGroup; children = ( + 0E2B40062C5D6544BE55CBB3, + C0C1B6D7FB705FEF09B3D9E6, + 0E65C00550EDB61CC5E5FF40, + 345587066EDDE69F75428058, + 2319FD854AEDE5DA7A1EE44D, + 6118ECDDD7A0C59435DED65D, + D84423D0039B320C71571FCC, + 5E550C0743F7F482378D1111, + 86EEA574B70AF42545893527, + 7F527095A51540B79804CD7C, + CF976AA0959CE47A261345BF, + 425CD43CC5F5651E5C7A2F22, + CF3C4CFE6039FB3057B27C6C, + 39DBAD73C57C90B15E72C198, + C1883D8A4315CD8DDF216DDD, + 9317D08358E3C29D04BA18C8, + CF25F9F3C0B9F289DEF2482B, + 1A6F4CAD8CDBB0B0F3042460, + 13FB39F0D297AA9A43ECA535, + 9C3C31E6EB4A8D4BAF3F012D, + 3549DE9F591020FB503F36C2, + 0A65A1D753AE280B69C236A0, + 98BA34D00AABD12B7DD3A555, + F6DCAB7976BCD183C3344C3B, + 8E861422F29DA820ED7F3945, + 3AC4EF5519352B9718374AA4, + 7F97E4F4E4BF1A3D66A3B6AA, ); name = widgets; sourceTree = ""; }; + C42A4D546126120B06EA5C55 = {isa = PBXGroup; children = ( + 885DA9E9CF0C71C454630FB6, + ACE47FBC8BA954531F30B7E5, + 4E841B8918329CBB21300408, + 27EDF665F88CD3C5B137992A, + 14014CC2072B573B06CB807E, + CD3B8BA8B63B711DFF484BB2, + 0180548C53E46C0C333CC266, + 4EC63ADD493CDD4E68CEFB35, + 1633D377612A0BE68DE61769, + 821CE9C4168E49691D94BE45, + F82F982C0EF7007112D3E6E3, + FFC023104C5E283ABFA5FC04, + 4E8364A84D361DDAACEFA0B3, + BB91926472F729EB183B17BA, + 54BF7DC44AE03C4E338812B6, + 007DB556D6D8F4416B6DE242, + 8F9B4199C875D7144DAF145F, + 7EB94A8A33CC592A2A77A907, + 2061C6D4734E37456BE3B024, ); name = windows; sourceTree = ""; }; 88E7CC78C666385B7A2FCE19 = {isa = PBXGroup; children = ( - AFEE3E46C43FAF1F045F3FD2, - FD8CA66D459AE12D5183704F, - C49E7EA36F2E9A1E88825A46, - 9DEA35A043C375862DFC2E11, - C0363609B446F2D3BC720103, - B877AF9D28A19ECE0151B89A, - 4CCB39C45F0DFBCFEB1D2711, - CBDD7ECFCF1F407F075F715F, - 01A496F3C8E2330CD3BD5218, - 6CDD69C340D2F529CD1E9236, - 16360855AEBE6CCE84932505, - 05CCB3B7728A1367B4C87EDD, - 4922861301B9FBA7307424FA, - 37735166A980647B6A1D3950, - A777F9A9DA58479A7155B8C0, - 9761B4254CD555BA968431BA, - FCBB31DC84430DC151BD8505, - 2072900E34F05ADC7F5BD2F5, + AD9283DD4E67A881E31D0DC2, + B334534D1A094A2B38789A03, + 213789A052B03C5F551674A5, + 86604479C6F4E833F8F8420B, + B1A578AB57394C4D81438C04, + 728567DF8F2BBE4760532320, + 34FFFD2443C94751716AA5CD, + 83627F91590F7CC13F128FFA, + B301C40E0599FD2C3E41774E, + ACB7A82D2D0D88A02BEDEFDF, + 55467878BABC6D99DBB22FB2, + BD0937E51E7B19AE268A7C6F, + C8478043115A1E9B79E98589, + 7BC1A0F4BCAE1F02243E5595, + 96B3BB94F37590AFF2ACDDEA, + 4073EB46BDB62A412C13942F, + C42A4D546126120B06EA5C55, 2AA7FF1FB0D464A4E7B93360, ); name = "juce_gui_basics"; sourceTree = ""; }; B8E6CEE17FD58461BD95F1CE = {isa = PBXGroup; children = ( F59581D8631D6A684736D6FC, @@ -1991,9 +1968,21 @@ BD854673D1CB82FD3ACFA668, 131555DB93941B3E5B9BACFF, C4F10243A619A916FD713FAE, - 5CB78AA388C4618C4468DB1C, 27336149BE1D29412DC73E12, ); name = "juce_gui_extra"; sourceTree = ""; }; - E5AC5C6557B38D35C5FF8178 = {isa = PBXGroup; children = ( + 7B66D8CFAC344793875FBA28 = {isa = PBXGroup; children = ( + 6D690C2CDE841D840C052CE9, + 1F61AA2380037F90324BE5BF, + 3F275F94A58B457F4BECFA54, + DFE92977799232F2452D2062, ); name = geometry; sourceTree = ""; }; + 7785917FC82D874A491E0E74 = {isa = PBXGroup; children = ( + 3BD3A16A0E68EC8A1FA8168F, + 2339D4A97BF9E2653F8D3F61, + 6F0F3AF804B7AD6F8D53C13E, + 6A9B2C2EBCB45F4BA1D54D4D, + 574E9861D59F93927231A836, + E437F20962AB967F67FCDDA6, + 78528FE6D711A3BBB927573B, ); name = native; sourceTree = ""; }; + 66496EB4C9E0051B17B86C0C = {isa = PBXGroup; children = ( 1AD4C1F6D1E6ED83EB5DBBDD, 1F2CE673570F6C544FD544B3, 3C40C365FAB7497575E2D5A2, @@ -2011,28 +2000,14 @@ BD4FD4732B0E4BD368F5B898, C624611F6A868DF1A16DEED0, B9AFD1D82A8CD4C118FDDBF9, ); name = opengl; sourceTree = ""; }; - 893B6EEEA66D4F65D3CB6147 = {isa = PBXGroup; children = ( - 6D690C2CDE841D840C052CE9, - 1F61AA2380037F90324BE5BF, - 3F275F94A58B457F4BECFA54, - DFE92977799232F2452D2062, ); name = geometry; sourceTree = ""; }; - 83D94F3A45BE3111914F7D5C = {isa = PBXGroup; children = ( + CF6A614580D1071DF3A9AB8B = {isa = PBXGroup; children = ( 0431F5F5E10097114C967F46, A0C485BE0290D4F19C951DD4, ); name = utils; sourceTree = ""; }; - 9EB72D209F03F98F6D785CA5 = {isa = PBXGroup; children = ( - 3BD3A16A0E68EC8A1FA8168F, - 2339D4A97BF9E2653F8D3F61, - 6F0F3AF804B7AD6F8D53C13E, - 6A9B2C2EBCB45F4BA1D54D4D, - 574E9861D59F93927231A836, - E437F20962AB967F67FCDDA6, - 78528FE6D711A3BBB927573B, ); name = native; sourceTree = ""; }; 88CD0FFC98154FA34117D768 = {isa = PBXGroup; children = ( - E5AC5C6557B38D35C5FF8178, - 893B6EEEA66D4F65D3CB6147, - 83D94F3A45BE3111914F7D5C, - 9EB72D209F03F98F6D785CA5, - F7B3F2B1489E2F4785C3EB70, + 7B66D8CFAC344793875FBA28, + 7785917FC82D874A491E0E74, + 66496EB4C9E0051B17B86C0C, + CF6A614580D1071DF3A9AB8B, F61D480253AF8F68D427401D, ); name = "juce_opengl"; sourceTree = ""; }; 44990DE89D324D6B81E6A8E2 = {isa = PBXGroup; children = ( F02694B234A3FE3D1AA45DE5, @@ -2053,26 +2028,24 @@ 702DD6473F829AF063982E74, ); name = osc; sourceTree = ""; }; 8265888AF82733C9A1BA0D7F = {isa = PBXGroup; children = ( 44990DE89D324D6B81E6A8E2, - 63B71455C122FC45B51802A5, 263E3E0A442EF6EB3805B9A3, ); name = "juce_osc"; sourceTree = ""; }; - EC485C1724B21160EEC35B9F = {isa = PBXGroup; children = ( - ABCA61BC987590C3899EC412, - 9FF00873ACBF0083987EBA61, ); name = playback; sourceTree = ""; }; - 94E3A33E881385C33E608E1B = {isa = PBXGroup; children = ( + A81F42EEC8A9250E43D2A21D = {isa = PBXGroup; children = ( 561FE318335738D4B9354BB4, EBBDAF9C0412A88B5C3BA813, ); name = capture; sourceTree = ""; }; - D0830723721FDF3634581173 = {isa = PBXGroup; children = ( + 13FC75953BD9D6063D2AD8A3 = {isa = PBXGroup; children = ( 09E8A68A55FC89AB30031896, F9770C78FDCB76D2E70E984E, 387FF82B5F100F68D12B51EA, 9FC7AD578C975B3DFF2F1AC9, 4279E606197772E53A3CEC1B, 7F6D98AC02F8582F8923A6EB, ); name = native; sourceTree = ""; }; + 65066F35BAA0C7F8B7EFC627 = {isa = PBXGroup; children = ( + ABCA61BC987590C3899EC412, + 9FF00873ACBF0083987EBA61, ); name = playback; sourceTree = ""; }; 3CDF05F15F0FB510E12EC14D = {isa = PBXGroup; children = ( - EC485C1724B21160EEC35B9F, - 94E3A33E881385C33E608E1B, - D0830723721FDF3634581173, - 2EAC10EC519F9E28F01F6628, + A81F42EEC8A9250E43D2A21D, + 13FC75953BD9D6063D2AD8A3, + 65066F35BAA0C7F8B7EFC627, C4A48003D715E59DBBF845B6, ); name = "juce_video"; sourceTree = ""; }; B62CDACBF44910C40A0B36B5 = {isa = PBXGroup; children = ( 02E8AEA25C47897EDD8B9B19, @@ -2091,23 +2064,23 @@ 3CDF05F15F0FB510E12EC14D, ); name = "Juce Modules"; sourceTree = ""; }; 4C2E8C836F59650F806D2382 = {isa = PBXGroup; children = ( 739D70DB4A75270A6A803A70, - 2FD05BF82591C31E51A38F00, - 773E3BE403111A26BBE44585, - A8AF947903C0976A1D45F0B2, - 7A8F1905710789B01FE1A14D, - 139FE5BDC0CAD41194997C43, - FC0949070ED3A847CF1BD5E3, - A066C539AE34EB28990E01CC, - 38FDAC6BD78D0C9CA797194F, - D4BC5051ED3495BE68FF2D8B, - 58F833B530C1A1C3E615379F, - BE358E16CD9B3BC47DF0087B, - A2989A2A41C59268D97EC910, - C175252F593D94B80BDD21DA, - B1039CCF4C73FC87D5BC3091, + E5C25ABB003D5F9C6D58BE2A, + 4D77A8BFDA705927E9B26637, + 452FF66F5ECEFB9D0747D412, + 964377373F79A564617FC8BF, + 65C54952AD6FB91B5A53C42E, + C2A055A5DEB87F760C7097EA, + D3A787A9E9D07FFA2A3F6747, + 394FB5F7B6ED8E4C33B36C16, + 2C2AD216F900AEB159EC7F9E, + 88A0A3978080EF570739579F, + 87A901FB0499893CF1968E6D, + 14667EACB70B87CC667DA9E3, + B4CC1FBD4908C619AEF5E606, + 1E7D92143CA289DD3F8B9F32, 1415A47484CF06AD685207A7, ); name = "Juce Library Code"; sourceTree = ""; }; 6B08A8E037A4B02299D8C5F1 = {isa = PBXGroup; children = ( - F012F49A6D4DCAA388F4D896, + 358B56F4E9EADBE499A6E4AC, 6C4247B39550441A1914323B, ); name = Resources; sourceTree = ""; }; 5AC077DA631E45BA65F308A0 = {isa = PBXGroup; children = ( 9919E2B6BB47D980D2621E05, @@ -2124,7 +2097,7 @@ 0ACBAF3F9407F2B934D24D88, 943E32EC90312A13809CBE1E, ); name = Frameworks; sourceTree = ""; }; 6778E8BDE76400A1AF2624CB = {isa = PBXGroup; children = ( - A047FB322984257B904B6C5C, ); name = Products; sourceTree = ""; }; + 1997CE41947A0FA3AE6FD84C, ); name = Products; sourceTree = ""; }; 6A9D07656A985D7935C7FE29 = {isa = PBXGroup; children = ( 1C8FA7F39C7073AF87993BFB, B62CDACBF44910C40A0B36B5, @@ -2132,7 +2105,7 @@ 6B08A8E037A4B02299D8C5F1, 5AC077DA631E45BA65F308A0, 6778E8BDE76400A1AF2624CB, ); name = Source; sourceTree = ""; }; - 8F6E2570D70D2121754BF430 = {isa = XCBuildConfiguration; buildSettings = { + 53FD85A07B8E353D5FDA8342 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2148,12 +2121,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.rawmaterialsoftware.OSCMonitor; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 80316F7B5D906280809F977A = {isa = XCBuildConfiguration; buildSettings = { + 9E3735C587170DFFA5FD0E4F = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2170,7 +2143,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.rawmaterialsoftware.OSCMonitor; @@ -2207,31 +2180,32 @@ PRODUCT_NAME = "OSCMonitor"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 0348D6E4190BA2E1C3516DF1 = {isa = PBXTargetDependency; target = CE4CE10FF3A0FD3AA7FF7605; }; 167C45A180F421917A997478 = {isa = XCConfigurationList; buildConfigurations = ( A73601CA8085AB937DA91A68, DDE4A8B5C0E28817D91763B8, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - A763CE2D6D5D1804862FD465 = {isa = XCConfigurationList; buildConfigurations = ( - 8F6E2570D70D2121754BF430, - 80316F7B5D906280809F977A, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 289EC916544F9AB376EC2D34 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 20DF35B3F00C62D341F77E2B = {isa = XCConfigurationList; buildConfigurations = ( + 53FD85A07B8E353D5FDA8342, + 9E3735C587170DFFA5FD0E4F, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 5EAEC7382D18903A6CC34743 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( FD37894ABB22F3806BDB6DD2, ); runOnlyForDeploymentPostprocessing = 0; }; - 735799A47A9FE4FA7E97F00A = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + F3B61DF6E57FDFD6B2F506F2 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 7DF7FC3F321D0FD106D22923, - BD5C684D3A60BDB042060A23, - C4D38F6E6749FBACFF001A10, - D1E210046EF972A95A802706, - 273D90076BBBE09DE2821C39, - 22ECF5DF869E447330382F21, - AE4AA1DE338E42D9FA4126C1, - 9637EFB5B5F4341293C72651, - C97F6597371CA28BCD13C0EB, - 317574CF4354EDEB82DBEE1E, - 7B6ACF90444EAC6F68C5DE8A, - D8EB553568FABA6181CF9FCC, - 69F96C38DB4723DC773362DA, - 687678AFAE5C56E56897B7C0, - 07E135F3D15D36D5616FEF5D, ); runOnlyForDeploymentPostprocessing = 0; }; - AFA7CB1A2222CAEC025ED779 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 4161D885F4EF73853A759DDA, + 654B0029D86EAA3F9E3A27DF, + DAB08978859FA8E7DE0C3F49, + E2F98B9B2BE5DCA6C4D73193, + B451A646FA950AE59A82D6FB, + 3D0BBCE1E6289CBE199158D0, + 32A991FB1694184F1B6AB82E, + C67B280EEB8B22E3F7805BAB, + 09F61371AC5E6047C8D2AC9F, + B10116DA9DE37F07FCBF1518, + 24C280399D78BDF81F61AC52, + A32CF9A4E8CD54E5086D4842, + C06DB40E4B34BB54DC18171B, + 700E7E1757F459EAB6321E27, ); runOnlyForDeploymentPostprocessing = 0; }; + F246BDBFC565CFD500CC8D8B = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( EEF1C1AC7B804FD1DD290FF3, 8F90CDDE444EA79E66718A5B, 0D4B330237E806FD83EAE57F, @@ -2245,11 +2219,11 @@ 9A3D01640540671E3E6892F2, 19FF8A49CDF83C24BB56A538, 98B1D424886DEABF643565CA, ); runOnlyForDeploymentPostprocessing = 0; }; - A1E97138A34B8DC8CFDF09A6 = {isa = PBXNativeTarget; buildConfigurationList = A763CE2D6D5D1804862FD465; buildPhases = ( - 289EC916544F9AB376EC2D34, - 735799A47A9FE4FA7E97F00A, - AFA7CB1A2222CAEC025ED779, ); buildRules = ( ); dependencies = ( ); name = OSCMonitor; productName = OSCMonitor; productReference = A047FB322984257B904B6C5C; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 6AEE7D5FA068DDF4AE3BC412 = {isa = PBXProject; buildConfigurationList = 167C45A180F421917A997478; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 6A9D07656A985D7935C7FE29; projectDirPath = ""; projectRoot = ""; targets = ( A1E97138A34B8DC8CFDF09A6 ); }; + CE4CE10FF3A0FD3AA7FF7605 = {isa = PBXNativeTarget; buildConfigurationList = 20DF35B3F00C62D341F77E2B; buildPhases = ( + 5EAEC7382D18903A6CC34743, + F3B61DF6E57FDFD6B2F506F2, + F246BDBFC565CFD500CC8D8B, ); buildRules = ( ); dependencies = ( ); name = "OSCMonitor (App)"; productName = OSCMonitor; productReference = 1997CE41947A0FA3AE6FD84C; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 6AEE7D5FA068DDF4AE3BC412 = {isa = PBXProject; buildConfigurationList = 167C45A180F421917A997478; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { CE4CE10FF3A0FD3AA7FF7605 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 6A9D07656A985D7935C7FE29; projectDirPath = ""; projectRoot = ""; targets = (CE4CE10FF3A0FD3AA7FF7605); }; }; rootObject = 6AEE7D5FA068DDF4AE3BC412; } diff --git a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj index 54eb278a18..2251a28add 100644 --- a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj +++ b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj @@ -217,6 +217,9 @@ true + + true + true @@ -232,15 +235,6 @@ true - - true - - - true - - - true - true @@ -289,25 +283,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -337,25 +316,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -373,6 +355,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -388,31 +388,55 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -427,70 +451,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -529,136 +550,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -673,43 +691,25 @@ true - + true - + true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -727,25 +727,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -763,31 +766,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -814,127 +811,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -988,184 +988,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1300,20 +1300,20 @@ true - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -1354,6 +1354,8 @@ + + @@ -1361,20 +1363,10 @@ + - - - - - - - - - - - @@ -1384,8 +1376,25 @@ + + + + + + + + + + + + + + + + + @@ -1396,15 +1405,6 @@ - - - - - - - - - @@ -1415,41 +1415,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1466,25 +1431,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1494,6 +1440,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1507,31 +1487,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1540,14 +1540,22 @@ + + + + - - - - + + + + + + + + @@ -1557,19 +1565,11 @@ - - - - - - - - - - + + @@ -1580,10 +1580,15 @@ - - - - + + + + + + + + + @@ -1594,39 +1599,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1635,33 +1656,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1681,15 +1675,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1697,13 +1705,6 @@ - - - - - - - @@ -1711,31 +1712,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1761,20 +1761,10 @@ - - - - - - - - - - @@ -1782,6 +1772,16 @@ + + + + + + + + + + @@ -1792,29 +1792,13 @@ + - - - - - - - - - - - - - - - - - diff --git a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj.filters b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj.filters index 2323c8ed5e..83fcfa16aa 100644 --- a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj.filters +++ b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj.filters @@ -35,45 +35,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -83,8 +83,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -92,17 +101,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -110,29 +113,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -146,33 +146,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -182,80 +182,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -278,18 +278,18 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {1A62F82C-C14A-E14A-94DE-8A27E0F8A090} @@ -299,15 +299,15 @@ {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -403,6 +403,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -418,15 +421,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -481,26 +475,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -529,28 +508,31 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - + + Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format @@ -568,6 +550,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -583,45 +583,6 @@ Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -637,33 +598,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -688,41 +622,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -730,32 +634,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -835,80 +724,185 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\threads - - Juce Modules\juce_events\native + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\native Juce Modules\juce_events\native @@ -922,6 +916,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -943,26 +943,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -979,32 +982,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1036,128 +1033,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1210,206 +1210,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1561,46 +1561,46 @@ Juce Modules\juce_video\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1719,6 +1719,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1740,23 +1746,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1782,38 +1809,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1845,107 +1872,122 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2007,197 +2049,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2205,12 +2244,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2220,39 +2253,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2277,6 +2277,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2286,20 +2298,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2328,36 +2352,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2367,6 +2361,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2397,17 +2397,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2436,8 +2451,29 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\geometry + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native Juce Modules\juce_graphics\placement @@ -2445,44 +2481,53 @@ Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2499,44 +2544,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2562,87 +2625,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2688,44 +2670,86 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2748,27 +2772,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2790,80 +2793,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2940,33 +2940,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -2979,9 +2952,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3003,6 +2973,36 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl @@ -3033,15 +3033,15 @@ Juce Modules\juce_osc + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3052,50 +3052,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_osc - - - Juce Modules\juce_video - - Juce Library Code diff --git a/examples/OSCMonitor/JuceLibraryCode/AppConfig.h b/examples/OSCMonitor/JuceLibraryCode/AppConfig.h index 77c4aac16f..b48b2cb966 100644 --- a/examples/OSCMonitor/JuceLibraryCode/AppConfig.h +++ b/examples/OSCMonitor/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -39,9 +39,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/OSCMonitor/JuceLibraryCode/JuceHeader.h b/examples/OSCMonitor/JuceLibraryCode/JuceHeader.h index 91248fad80..422cbb85c3 100644 --- a/examples/OSCMonitor/JuceLibraryCode/JuceHeader.h +++ b/examples/OSCMonitor/JuceLibraryCode/JuceHeader.h @@ -14,20 +14,22 @@ #define __APPHEADERFILE_IHMIKJ__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_osc/juce_osc.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/OSCMonitor/JuceLibraryCode/ReadMe.txt b/examples/OSCMonitor/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/OSCMonitor/JuceLibraryCode/ReadMe.txt +++ b/examples/OSCMonitor/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_audio_basics.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_audio_basics.mm b/examples/OSCMonitor/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_audio_devices.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_audio_devices.mm b/examples/OSCMonitor/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_audio_formats.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_audio_formats.mm b/examples/OSCMonitor/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_audio_processors.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_audio_processors.mm b/examples/OSCMonitor/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_core.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_core.mm b/examples/OSCMonitor/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_cryptography.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_cryptography.mm b/examples/OSCMonitor/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_data_structures.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_data_structures.mm b/examples/OSCMonitor/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_events.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_events.mm b/examples/OSCMonitor/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_graphics.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_graphics.mm b/examples/OSCMonitor/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_gui_basics.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_gui_basics.mm b/examples/OSCMonitor/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_gui_extra.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_gui_extra.mm b/examples/OSCMonitor/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_opengl.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_opengl.mm b/examples/OSCMonitor/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_osc.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_osc.cpp new file mode 100644 index 0000000000..0c3b9ae974 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_osc.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_video.cpp b/examples/OSCMonitor/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/juce_video.mm b/examples/OSCMonitor/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/OSCMonitor/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index 718392ff72..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_osc/juce_osc.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_osc/juce_osc.h deleted file mode 100644 index 40bdd4441b..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_osc/juce_osc.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_osc/juce_osc.h" diff --git a/examples/OSCMonitor/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/OSCMonitor/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 0dd1636ec2..0000000000 --- a/examples/OSCMonitor/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_video/juce_video.h" diff --git a/examples/OSCMonitor/OSCMonitor.jucer b/examples/OSCMonitor/OSCMonitor.jucer index fa584e5e48..1be83fc096 100644 --- a/examples/OSCMonitor/OSCMonitor.jucer +++ b/examples/OSCMonitor/OSCMonitor.jucer @@ -2,7 +2,7 @@ + jucerVersion="4.2.0"> diff --git a/examples/OSCMonitor/Source/Main.cpp b/examples/OSCMonitor/Source/Main.cpp index b253d03ef7..58e5ee7a43 100644 --- a/examples/OSCMonitor/Source/Main.cpp +++ b/examples/OSCMonitor/Source/Main.cpp @@ -1,7 +1,7 @@ /* ============================================================================== - This file was auto-generated by the Introjucer! + This file was auto-generated by the Projucer! It contains the basic startup code for a Juce application. diff --git a/examples/OSCMonitor/Source/MainComponent.h b/examples/OSCMonitor/Source/MainComponent.h index e94c4ee636..9d6976bd19 100644 --- a/examples/OSCMonitor/Source/MainComponent.h +++ b/examples/OSCMonitor/Source/MainComponent.h @@ -20,7 +20,7 @@ class MainContentComponent : public Component, { public: - //========================================================================== + //============================================================================== MainContentComponent() : portNumberLabel (new Label), portNumberField (new Label), @@ -67,7 +67,7 @@ public: } private: - //========================================================================== + //============================================================================== ScopedPointer @@ -1179,50 +1179,92 @@ OSCReceiver\Source - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -1284,53 +1326,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -1389,170 +1512,59 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core - - Juce Modules\juce_core\files + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\files + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network + + Juce Modules\juce_cryptography\hashing - - Juce Modules\juce_core\network + + Juce Modules\juce_cryptography\hashing - - Juce Modules\juce_core\network + + Juce Modules\juce_cryptography\hashing - - Juce Modules\juce_core\network + + Juce Modules\juce_cryptography - - Juce Modules\juce_core\streams + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\streams + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\streams + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\undomanager Juce Modules\juce_data_structures\values @@ -1563,20 +1575,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -1605,36 +1629,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -1644,6 +1638,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -1674,17 +1674,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1716,38 +1731,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1758,167 +1752,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1977,32 +1959,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2025,27 +2049,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2067,80 +2070,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2251,32 +2251,6 @@ Juce Library Code - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_osc - - Juce Library Code diff --git a/examples/OSCReceiver/Builds/iOS/Info-App.plist b/examples/OSCReceiver/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..2c2d4c922c --- /dev/null +++ b/examples/OSCReceiver/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + OSCReceiver + CFBundleDisplayName + OSCReceiver + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/OSCReceiver/Builds/iOS/Info.plist b/examples/OSCReceiver/Builds/iOS/Info.plist deleted file mode 100644 index 1ca42d2410..0000000000 --- a/examples/OSCReceiver/Builds/iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - LSRequiresIPhoneOS - - UIViewControllerBasedStatusBarAppearance - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - OSCReceiver - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/examples/OSCReceiver/Builds/iOS/OSCReceiver.xcodeproj/project.pbxproj b/examples/OSCReceiver/Builds/iOS/OSCReceiver.xcodeproj/project.pbxproj index 1e14b36456..2741762062 100644 --- a/examples/OSCReceiver/Builds/iOS/OSCReceiver.xcodeproj/project.pbxproj +++ b/examples/OSCReceiver/Builds/iOS/OSCReceiver.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + DEB467A3B42DB8A35DAFC3BF = {isa = PBXBuildFile; fileRef = 0AB2F0BDAF44CF1FE7BA007A; }; D8AD187002F25052453AAA7D = {isa = PBXBuildFile; fileRef = B4012AD4A80B8D23CDB2A7A2; }; 31096D23A1EA98E43FBA9D95 = {isa = PBXBuildFile; fileRef = 64D307BA4E7C75AB1648DEF6; }; B569A926F04E72DCCCADF553 = {isa = PBXBuildFile; fileRef = 1AD3B58EF82A3E2C666DBFE0; }; @@ -13,14 +14,14 @@ 00B4AE20961B6E35789ACE19 = {isa = PBXBuildFile; fileRef = B035AE57473F86C5121B2A3E; }; BC9100A3FB5977F0F4EE7D5A = {isa = PBXBuildFile; fileRef = F45092B8BF45760A7C6E162A; }; AB634B48FB9C4F066D7E5639 = {isa = PBXBuildFile; fileRef = 4BC4186543E95EBF0CD58A27; }; - 306569A050E6741DB96E5CA6 = {isa = PBXBuildFile; fileRef = 626F0D75A5519028C44B4CF1; }; - 211FAAA05E90AB1769FBE94D = {isa = PBXBuildFile; fileRef = 2F4C92EFC95FE5318931035E; }; - 6F67B894E3583D35B565CE37 = {isa = PBXBuildFile; fileRef = 4DAB65524949B4339D76298D; }; - 8893C9051BE2C22DD629E1A3 = {isa = PBXBuildFile; fileRef = 3F73EB500D747EB6820A0527; }; - 9F47ABC27914B187E22FAF89 = {isa = PBXBuildFile; fileRef = AC784033583E622DB1464805; }; - 04E83A225DB419CE1DF2768E = {isa = PBXBuildFile; fileRef = 51158CCA4B7971020DECB9AF; }; - 24600FC4CA239CAB602D7CF3 = {isa = PBXBuildFile; fileRef = 9D38793FCA710DACB59923EC; }; - 14942B19EA035B6A4E4F6D6E = {isa = PBXBuildFile; fileRef = 0D5509E7051D4434009C25E4; }; + 67369B569476260A5D9D47AD = {isa = PBXBuildFile; fileRef = CB1530E14DFA4557BFC9B83D; }; + 91A622E2DEA21547BD4FA11C = {isa = PBXBuildFile; fileRef = DD0518371AAA6FDE27C648C9; }; + 1B0D2D8611212A0D84D0A6F3 = {isa = PBXBuildFile; fileRef = FFBF4F820F32F94615A43588; }; + 5103BF2B4D823302EFB5FDE7 = {isa = PBXBuildFile; fileRef = DFD68BBF3B08639B6D1A15F7; }; + 59EE99E6503A3D04A462DA2F = {isa = PBXBuildFile; fileRef = 253C6032391175841D7B25B7; }; + CE03B0C5E766E10B0C8948EB = {isa = PBXBuildFile; fileRef = 10C470B63DB039FAE2EBDF6E; }; + 7E81CAB36E087B8122CB82F9 = {isa = PBXBuildFile; fileRef = 9A2B2280124B2C4C43A89D7D; }; + 34B3E269DA7EB99036670552 = {isa = PBXBuildFile; fileRef = 027849642988B56A9F2DF849; }; 0028C92C4974244F9F2C0552 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 002E89CB123D85A57409EEE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; 007FBF4123FD27F38EC9F28E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -29,6 +30,7 @@ 01949AD16E75F910AD407D27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; 020787EB7CB4A8CB5888EF73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 0274BC3438864250B2DDD21E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 027849642988B56A9F2DF849 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../JuceLibraryCode/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; 02902070CB983B5C660E9353 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; 036003CDECC05581F3B33AB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; 03BE409172B031356D5BB2B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; @@ -50,6 +52,7 @@ 0955C6AFD51BE8B0D2BD428B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 0A2E154591BD8604258A718A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; 0A596F8DC135FE9557563DA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; + 0AB2F0BDAF44CF1FE7BA007A = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OSCReceiver.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 0AD2E79E441D0E5D17F4BF77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; 0AF96CE53586C9DDE1D147F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; 0B242045A5263836B8DFC5B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -60,7 +63,6 @@ 0CE5F7457382ADF9A1BDC171 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; 0D1E523DA48929FBB8F24A0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 0D405D76DD203CA21681C1B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; - 0D5509E7051D4434009C25E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../../../modules/juce_osc/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; 0E2D67E4FB1C2A7F4B539F69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../../modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; 0F0F22CC4EE2711A0EBB1337 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; 0F3A10B4D4B3E25F1955F27C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCTimeTag.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCTimeTag.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -71,6 +73,7 @@ 10396B8DE3CE6AB812C75065 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = "SOURCE_ROOT"; }; 1071DB173D561A5841FF0F30 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 1074CAEE6474E42D127DD39E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; + 10C470B63DB039FAE2EBDF6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 10DD43F69C410464D4699920 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 120823E0E106DE55E2F8B38C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; 12AD04B60AA5266B82582089 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; @@ -124,6 +127,7 @@ 2455551574318D87CA73DDFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 24CEC2AE253DA876582FC176 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; 252D3950A4124CE60E9DAD73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 253C6032391175841D7B25B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 26B97B73DC75AF55EEC7F6EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; 284939D25B52F2D2F1EF9D73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 284A5A4EA48E221E964683D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -139,7 +143,6 @@ 2B103F6E08849A9AE36A2165 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B69DF69E0ECCC5DFEF6710A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 2B7B1D5CED081D2F0390C46B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; - 2B7CD02A2496F74A835F85EC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2BBCE022AB819439997B08AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; 2BBF562AFD6A56C8129EC787 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; 2BF5A509EA2254A00E78B7CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -148,7 +151,6 @@ 2DAD3CDFC8D7A77D93A2A6AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; 2DC13DC88C4B1078BBC49E15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; 2EB9FCBE2059503570F9E509 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 2F4C92EFC95FE5318931035E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 2F5D91A8BEED8BDDEA3A3B76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; 2FB22C2B905BD2481D707EA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_cryptography.h"; path = "../../../../modules/juce_cryptography/juce_cryptography.h"; sourceTree = "SOURCE_ROOT"; }; 2FD954B756125387A70515A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -186,9 +188,7 @@ 3BD3440C2FFC460C41E84AE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; 3C57EF63B92CBE5BAAF22A42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCSender.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCSender.cpp"; sourceTree = "SOURCE_ROOT"; }; 3C9A527231181774DC31F3AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCAddress.h"; path = "../../../../modules/juce_osc/osc/juce_OSCAddress.h"; sourceTree = "SOURCE_ROOT"; }; - 3CBCB4FB36DFE00921657A92 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 3E3D86CFB920FE4F508AF2E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; - 3F73EB500D747EB6820A0527 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 3FE59126846263AB26CB0774 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; 406E2D810454736FB86488AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 407726CDC6691529862022A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -221,7 +221,6 @@ 4A2EB481B1BA47307FEF2FBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; 4A3707EA9A1DB779BA3545E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 4A55C5C35A82EA82F775EB5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4AEFBB60F0DD354125B318AB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4B1DB875493C3F2BC64277EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; 4B6136F2637F4FAA26595EFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; 4BC4186543E95EBF0CD58A27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -230,7 +229,6 @@ 4C40985F12E5C2F00D5326B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; 4CC72F1AD3ECB6090A9EE0F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; 4D4B61EEA153E7CDDC580FDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; - 4DAB65524949B4339D76298D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 4DAE62EFD35AD7A806783935 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; 4DBB16306F66F9CCEE2AE45B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; 4DCA6E103B57A2209E489745 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; @@ -242,7 +240,6 @@ 507DCF40818D5D16D19A5328 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; 50CF2812AFA8028AED0928B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 50E452823758DBEBD07E457C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; - 51158CCA4B7971020DECB9AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 513DCF2A9CF7107A46F24DED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; 516250A86D1681B6276AAB73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; 516C05953144D34053401870 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -286,7 +283,6 @@ 60CF471975C3513CC425AF74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; 61973EEE0E11E99AA66B39CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 61F68A9EAE73779AB6B03394 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; - 626F0D75A5519028C44B4CF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 62D2D14EC86E1B51FF58DE8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCArgument.h"; path = "../../../../modules/juce_osc/osc/juce_OSCArgument.h"; sourceTree = "SOURCE_ROOT"; }; 63393190CE8F59EA87D708D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; 63ACD466D68FCF1C2961D998 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -347,7 +343,6 @@ 76CE3A3D3B5E3DAE4AC69C9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 7788FA84B3179B3D5B1D19CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; 77BF294A83B6D781A0AB2780 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; - 77CB8165F0BA65153FCB1C9B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 78244B47E9D27361DD91FF4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; 7854B6E7AAC228809A779F16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; 787A3937A8B0DBE96BAC0830 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; @@ -424,17 +419,16 @@ 96E572E605BD2921A0C56843 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; 97920C44ECF8B71BB55E10C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; 987F918DF03658A5B2475E0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; - 98E1274F9510AEB691B15037 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 98E4E646E9D2FA7D4DC5ABFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; 991EA37A1F34ACD041234E65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; 9930C7E17284B8470A2BD163 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9A2B2280124B2C4C43A89D7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 9A3D877E587069ADB7365B92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; 9AAA046520355AF9CBE79A22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; 9BDE044995C61562A64F6117 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; 9C36FDC3D97BACD663020D7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; 9CA34293E4273F295FFBB660 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; 9CE6BD59BBC6F3E36BFD3057 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 9D38793FCA710DACB59923EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 9D653C195F29295A6A7A7B8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 9DADB3BE2CCD5C6A185E378C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 9DBF3D04BE7DCB44FDFFB017 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -451,35 +445,30 @@ A1AFDB2B941E367474F58B6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; A1EF889B3140DFD9252AF63F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; A23E82FE8B442AED12FDD918 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; + A28DEB804458D726B1C7B6F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; A30DB48976D59DC60840F2D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; A352E75E6A1DFE70A465BD18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; A3CE09672D8D6F494F237D41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; A3EFB4BDD3E984732EC7C5B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; A44D40B3EFD665DB9AEFA52D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; A47D261209CCC83E2F0F5FD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; + A4C1F3D1AA69ADDC5963CCA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; A50DFE0EB9BAA4101CD7340D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; - A696A473DCB2949D180C32F3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_osc/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + A59A548A83894E4467F2A304 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + A5D9302F7D2068B825EC0530 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; A6FC42D71A57BC3F1E7D9DA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; + A76D99FB25C1EC8A8ABBB438 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; A7C0E93448583F843C68C7A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; A7C919D8B93563494712C2D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; A7DAEB85503755559BC332BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; - A9075C2C2085DB0064BE4B38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B035AE57473F86C5121B2A3E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; - B4012AD4A80B8D23CDB2A7A2 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 8E433B1A05AA2D18AB894B09 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OSCReceiver.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - A28DEB804458D726B1C7B6F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; - A4C1F3D1AA69ADDC5963CCA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; - A59A548A83894E4467F2A304 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - A5D9302F7D2068B825EC0530 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; - A76D99FB25C1EC8A8ABBB438 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; A805FCFA6FEA8BD5EF3A9E44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; A8EDA3B8057F16EEF1E365C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + A9075C2C2085DB0064BE4B38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; A949782BC8060E4E273CB6EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; A9B4F052D838C107FAFD1942 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; A9FB6B2915599D0E950A4FD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; AA0B81BDA437F4B13D067E04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; AA7499EBFB8B3AC6EC05FF9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; - AA9900BC5F986A7CA0881A42 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; AAE5C9E934B9FE4239968E06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; AB485B79A834EAE2423070B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; AB48C11409BEF7DAC112B5A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -487,18 +476,17 @@ ABBB192D4B75A5C26EFB1664 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; AC0CAE055F510FEF3BC468FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; AC34C394EE1177F153EDFC91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; - AC784033583E622DB1464805 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; AC7DAA723FAE3F02E1C4CEE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; ACCA52F26CCCA0AFFA6A8CD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; AD3D5554C179E7D360D47EC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; AD99C72C47E171330CB2A5EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; AD9BB4836D2AD807A786F900 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; - AD9F6FD5885C1A30F8A4137B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; ADD96A54A83A2E838B0C74D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; AE2B4BC80BC121E5F5896ED7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; AE5BB3271AB74718285FD1F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; AEC09E933E9A444B8F080595 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; AEF19EECBDACD5322BD01B1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; + B035AE57473F86C5121B2A3E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; B08E6A2662576EF3D1241C12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCMessage.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; B0DC7CF123BFC8C862C8912F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; B0FB61DFF5854BC47A65491D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -510,6 +498,7 @@ B2E54401AC9034B818581420 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; B3A8FC970191316EE921B1C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; B3B5CF55063B47C199C6B23C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; + B4012AD4A80B8D23CDB2A7A2 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; B41AC6A01A3EF9A79F257C1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B489C68D21D8C363C22B22A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; B4FC4474E9E10774B47604A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -572,6 +561,7 @@ CAA237A47E903868BC099B4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CAA6FB9E0CA3309EBE543A4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; CAB607544E4BFF30E9A7B3EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + CB1530E14DFA4557BFC9B83D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; CB3E2E48A52B38CC5E301745 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; CB6F91AA01E99EF0FA3A8F6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; CCB277860CB4C2978AA0B3C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -612,10 +602,12 @@ DAD8D98D05016F4B35F30F89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; DB739DFF6ADCB091B538221A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; DBA4E9F95DCBDA9A16F97039 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + DBB4370FE47F2C2AA8193558 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; DC32B1EF220490E611EC037F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; DC72DD3BD9A383213F066945 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../../modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; DC75AEAC3A950823735446E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; DC774BDEB713B96D5CC8250B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + DD0518371AAA6FDE27C648C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; DD416E2602A72DECFB0E795B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; DD4A05C51C6B34C1659F62C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; DE32BF1DC1767F18ADBA9C6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -623,6 +615,7 @@ DEDCFFBDAED5D311B3AA20CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; DF4DA1A004A8E6ED5D98BE34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; DF909D1FCFAB8F569053E9DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; + DFD68BBF3B08639B6D1A15F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; DFF186883141036033CE8348 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; E0553658BE0C87D88BAF6F25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; E08589A8355E8C1DC9D754F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -671,7 +664,6 @@ F1D3D26DC605F752A04CC6C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; F23C5769A7FC4B9DB4DF5C2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; F25C3FD19868F480AE07C8B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; - F268ABCD7EBF4C2E4EA2E96D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F26E02D6360ECA56393F94F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; F291A8E4DBD8D2BC7FB33290 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; F2A22BCDF323121A2B138E66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; @@ -714,63 +706,13 @@ FDF291A167D6CDDC341DBEE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; FF006A0A87C5447597AF32CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; FF2912161027B88F1B2E4C42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + FFBF4F820F32F94615A43588 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 7C9B8A16DB8F1F3BDA926294 = {isa = PBXGroup; children = ( 10396B8DE3CE6AB812C75065, 4BC4186543E95EBF0CD58A27, ); name = Source; sourceTree = ""; }; 298BAA7A2AE152C7E1883471 = {isa = PBXGroup; children = ( 7C9B8A16DB8F1F3BDA926294, ); name = OSCReceiver; sourceTree = ""; }; - 3196D8462A7A9ECA38B99608 = {isa = PBXGroup; children = ( - 227ED53751B254BCFCC9D397, - D0B23622748D41DAD10AE768, - 7A3F2D0B4E8977D4F41C3642, - B489C68D21D8C363C22B22A8, - AEC09E933E9A444B8F080595, - F7FF860DC3ACED469A2BFEC3, - B1D4714A5E35558DC0033921, - 7C811924DDDEF5654444C3AA, - 52EAC38A4B2EE708652EF3CA, - 86DBC972CC727372E133473A, - D5A80039BD85EA3BCF5FEB5B, - A47D261209CCC83E2F0F5FD8, - 86E8AD089E8C80217A0E6A85, - 991EA37A1F34ACD041234E65, - 8730CA56455547F05A254344, - 51BB659AC916C458568E520B, - 08C6B6F983C2D6EF2FEC45EF, - 4DF03935FA3ABEFC424AC0B3, - 498DB22441F2505AA7925156, - EFE8D0D7DA06E1363D2FF558, - 7B2C220BA2F031FD0B41CB0C, - D8FA9CFF62186C13E59E6777, - 35BF20471F66D6A6F5A88EDE, - 8F1FE388326ADC209857F67B, ); name = text; sourceTree = ""; }; - 19ED8E59DC256BA38F91B3D0 = {isa = PBXGroup; children = ( - 3FE59126846263AB26CB0774, - A50DFE0EB9BAA4101CD7340D, - 92D7BDB32E71543CE71197FA, - A28DEB804458D726B1C7B6F3, - 53F7A707EB7DF75E7BFB1F46, - 6E6DD2EBF8B46DA19CE4FDD0, - 33E821C107D7EFCA4D6AE625, - F25C3FD19868F480AE07C8B1, - 3A5C25CF94C5E9EDD134E98B, - 5D40831CED82E2AA2BE78F80, ); name = maths; sourceTree = ""; }; - AB026E843C263E19F49B34A8 = {isa = PBXGroup; children = ( - E7EADC825F5DF0028801B29A, - 933071AE01A499C371BE3B91, - 0A596F8DC135FE9557563DA7, - DC72DD3BD9A383213F066945, - 79A9CBF81E14BA9DEF349A42, - 4CC72F1AD3ECB6090A9EE0F1, - 50E452823758DBEBD07E457C, - E2FBD8ADD1D1BA17C9BF9E0E, - 8CD817E5218875AAB997DC5B, - D4FB0A83D4A7485C7A4B3C5B, - 1FF424FF6292C3A261881465, - E3002E30D244778EBB37DD59, - 3BD3440C2FFC460C41E84AE5, - C967E0681EBDCC72C15DB20B, ); name = memory; sourceTree = ""; }; - BEBB1CD0E30A3621CDF1F0DA = {isa = PBXGroup; children = ( + E62C2ACEA9611975525586ED = {isa = PBXGroup; children = ( 02902070CB983B5C660E9353, A30DB48976D59DC60840F2D5, 19A5887B8C9338C515FB8037, @@ -792,37 +734,7 @@ 9C36FDC3D97BACD663020D7C, 77BF294A83B6D781A0AB2780, 058B9BB7CBFF10B3C5BC5C6F, ); name = containers; sourceTree = ""; }; - C32C57EBCBB4781E90D32FEC = {isa = PBXGroup; children = ( - 9F15D0FCA578D0194CEC1704, - 03BE409172B031356D5BB2B9, - EE0D03B7B6AB32FA40449259, - 0F0F22CC4EE2711A0EBB1337, - D91B35DAD2EECF65BFB5DE7C, - C5048036C884ACDE81672A35, - 31C2051A10AFD4C8BDEA37E8, - 56A85728869D613DD63B09D9, - 35283E43621A3EE05DE5DD03, - DE32BF1DC1767F18ADBA9C6F, - 7C71DAAB94218D3D74E16080, - 2BF5A509EA2254A00E78B7CA, - 5A90CF4D189DC6E8E485045D, - 553B2991C1D6F6919DD21D66, - C978C00BC9E9AF3D047CB776, - A1628C7ABD1FB6DEBE04DF9D, - 84C219D8A050D0CB2CECF3FE, - E6C9B0084D387397C927FA59, - 4D4B61EEA153E7CDDC580FDF, - 13000566D7C09683EFE53E6C, - 89BB992F7266F537D8F00AF6, - C2B03A4889FC5F0A4E54AE12, ); name = threads; sourceTree = ""; }; - BB75F759C1593B81724A91DC = {isa = PBXGroup; children = ( - 73BFE7053BFEB7048361CDD7, - 08E80056F3657A4A09CD2959, - A0F56E204C579B3092C93B94, - 154CDA29F1FB80E53572163A, - 3B38D39DE9EBA8BE3717DEA9, - 787A3937A8B0DBE96BAC0830, ); name = time; sourceTree = ""; }; - F9238429FDAA04F670AC6857 = {isa = PBXGroup; children = ( + C40EF08C782D62658054A1C7 = {isa = PBXGroup; children = ( E42028FA6B1F69AB78BD49A6, 7AC60F45B53E544C73444A4E, E2261AD6C631588B92DC35C9, @@ -840,7 +752,81 @@ A10BDD742143769FB54E7B04, 424B11AA3AD5C76780279F1A, 12FCBB996C1B4A7FA292D433, ); name = files; sourceTree = ""; }; - 0E0C978D78667D0A6D1C0E66 = {isa = PBXGroup; children = ( + 4D81DB87850CA1F09E3E8158 = {isa = PBXGroup; children = ( + 2F5D91A8BEED8BDDEA3A3B76, + DE65E7CCEA32CA6DE503E6BB, + 9CA34293E4273F295FFBB660, + 513DCF2A9CF7107A46F24DED, ); name = javascript; sourceTree = ""; }; + 0FA9D481D7A7C4D831B1A015 = {isa = PBXGroup; children = ( + 63ACD466D68FCF1C2961D998, + 42F516156B0D21D30AAB8C99, + 8F6B662381AA854DA2BB135A, + 346175F3C3EBEDF87593C922, ); name = logging; sourceTree = ""; }; + F77FF5D26C3CD3D7F8E80BE0 = {isa = PBXGroup; children = ( + 3FE59126846263AB26CB0774, + A50DFE0EB9BAA4101CD7340D, + 92D7BDB32E71543CE71197FA, + A28DEB804458D726B1C7B6F3, + 53F7A707EB7DF75E7BFB1F46, + 6E6DD2EBF8B46DA19CE4FDD0, + 33E821C107D7EFCA4D6AE625, + F25C3FD19868F480AE07C8B1, + 3A5C25CF94C5E9EDD134E98B, + 5D40831CED82E2AA2BE78F80, ); name = maths; sourceTree = ""; }; + 4B89EC5EA876049ECA8B4096 = {isa = PBXGroup; children = ( + E7EADC825F5DF0028801B29A, + 933071AE01A499C371BE3B91, + 0A596F8DC135FE9557563DA7, + DC72DD3BD9A383213F066945, + 79A9CBF81E14BA9DEF349A42, + 4CC72F1AD3ECB6090A9EE0F1, + 50E452823758DBEBD07E457C, + E2FBD8ADD1D1BA17C9BF9E0E, + 8CD817E5218875AAB997DC5B, + D4FB0A83D4A7485C7A4B3C5B, + 1FF424FF6292C3A261881465, + E3002E30D244778EBB37DD59, + 3BD3440C2FFC460C41E84AE5, + C967E0681EBDCC72C15DB20B, ); name = memory; sourceTree = ""; }; + 81F96D23DCC8793C81597472 = {isa = PBXGroup; children = ( + 7AE60B16383CCCE42DB2B5C4, + 82E73EB5D8B07BF5ACC4D324, + 495292E448D50AF789D8285F, + 94A75685343FBB282A4844C5, + D4D6D58A5E8D012F2C6BE6A8, + E921864FBDD7EA06B80B174D, + 0E2D67E4FB1C2A7F4B539F69, ); name = misc; sourceTree = ""; }; + 845E61D771869898D502419B = {isa = PBXGroup; children = ( + 71FB886A43C4C12F09DD8F83, + 4330C6D3102A1CE34EF07274, + FC690C1A6B49F5FB0FB4BFF1, + E831617BDC8E84954DAF38D5, + 0CE5F7457382ADF9A1BDC171, + DC774BDEB713B96D5CC8250B, + 2105A609D766ABA7B558574E, + C5E902B70833BFE456E615E5, + CA13789D2B775D5F9BDBCA3D, + 4748800BF08552270E0F23F2, + 2AACAB107F32D63286F4150A, + 43146754470FC405E35C61C2, + 2177227CC11C1CB5ACECD3C0, + F0C271145B3700945FCEABA9, + 3E3D86CFB920FE4F508AF2E1, + 0F70B9F2D91DE1BEC0BD9EA7, + 8720FDDB26F663E3718902FD, + E4F5E4EC08CE1288E5A4E535, + 39C555C5A6C4F5D6FBC57EB0, + D4FDB0BE2ECC4CD0D0E43EF8, + 07039D2BA2618088A20B32F7, + 1641001AB85C7CCC2A524F97, + D7744E3395FB2EDB6BA87348, + 61F68A9EAE73779AB6B03394, + CAB607544E4BFF30E9A7B3EB, + 284A5A4EA48E221E964683D2, + 81D8A310C3EC50822819FAAB, + 0FDA0F674C5C5285F2AA3BB5, + F9DDF5ECEA898480B8C0682B, ); name = native; sourceTree = ""; }; + 13C71FF4500F5193D4189DF8 = {isa = PBXGroup; children = ( 5971D31EDEC2065BE5037233, E0B34CA80FF62EA906C4C243, A1EF889B3140DFD9252AF63F, @@ -851,7 +837,7 @@ 58DDDC9F9A246900A39CD543, 43C2F15C3A916D74C6F7BECD, B95E3992A72900539ECA613B, ); name = network; sourceTree = ""; }; - D023AAAAE7A51DE0ED2BBBB0 = {isa = PBXGroup; children = ( + 8C7A769F01ADD5702B07B2AE = {isa = PBXGroup; children = ( 34E480C353B9C741DF744493, 1B1E99DA1D133DE21750F2B5, ACCA52F26CCCA0AFFA6A8CD7, @@ -867,11 +853,6 @@ 22C3DC40F0504496216B1606, 06545463B8174C7C16547ACA, 2938AF03FFF27AA8325D67E4, ); name = streams; sourceTree = ""; }; - AE26E6CD3A04F69975FA6EA7 = {isa = PBXGroup; children = ( - 63ACD466D68FCF1C2961D998, - 42F516156B0D21D30AAB8C99, - 8F6B662381AA854DA2BB135A, - 346175F3C3EBEDF87593C922, ); name = logging; sourceTree = ""; }; EA3BBAD4740E39D494A89B7F = {isa = PBXGroup; children = ( FCAFE9D9D365B0D81CD0ADBB, 68997969EBB0698521F23F03, @@ -879,83 +860,94 @@ B174DA3281047C7EAC6094F3, 468E251A8BFF9094F2A1F40B, 34626B67E295B5CCC14EA574, ); name = system; sourceTree = ""; }; - B86D1813C40F514F7CCB3CBF = {isa = PBXGroup; children = ( + 402C9F82CF778E9C2E860A77 = {isa = PBXGroup; children = ( + 227ED53751B254BCFCC9D397, + D0B23622748D41DAD10AE768, + 7A3F2D0B4E8977D4F41C3642, + B489C68D21D8C363C22B22A8, + AEC09E933E9A444B8F080595, + F7FF860DC3ACED469A2BFEC3, + B1D4714A5E35558DC0033921, + 7C811924DDDEF5654444C3AA, + 52EAC38A4B2EE708652EF3CA, + 86DBC972CC727372E133473A, + D5A80039BD85EA3BCF5FEB5B, + A47D261209CCC83E2F0F5FD8, + 86E8AD089E8C80217A0E6A85, + 991EA37A1F34ACD041234E65, + 8730CA56455547F05A254344, + 51BB659AC916C458568E520B, + 08C6B6F983C2D6EF2FEC45EF, + 4DF03935FA3ABEFC424AC0B3, + 498DB22441F2505AA7925156, + EFE8D0D7DA06E1363D2FF558, + 7B2C220BA2F031FD0B41CB0C, + D8FA9CFF62186C13E59E6777, + 35BF20471F66D6A6F5A88EDE, + 8F1FE388326ADC209857F67B, ); name = text; sourceTree = ""; }; + 0FAD6B7E9DDA4581C753C9A7 = {isa = PBXGroup; children = ( + 9F15D0FCA578D0194CEC1704, + 03BE409172B031356D5BB2B9, + EE0D03B7B6AB32FA40449259, + 0F0F22CC4EE2711A0EBB1337, + D91B35DAD2EECF65BFB5DE7C, + C5048036C884ACDE81672A35, + 31C2051A10AFD4C8BDEA37E8, + 56A85728869D613DD63B09D9, + 35283E43621A3EE05DE5DD03, + DE32BF1DC1767F18ADBA9C6F, + 7C71DAAB94218D3D74E16080, + 2BF5A509EA2254A00E78B7CA, + 5A90CF4D189DC6E8E485045D, + 553B2991C1D6F6919DD21D66, + C978C00BC9E9AF3D047CB776, + A1628C7ABD1FB6DEBE04DF9D, + 84C219D8A050D0CB2CECF3FE, + E6C9B0084D387397C927FA59, + 4D4B61EEA153E7CDDC580FDF, + 13000566D7C09683EFE53E6C, + 89BB992F7266F537D8F00AF6, + C2B03A4889FC5F0A4E54AE12, ); name = threads; sourceTree = ""; }; + 208E93041CD298573170D658 = {isa = PBXGroup; children = ( + 73BFE7053BFEB7048361CDD7, + 08E80056F3657A4A09CD2959, + A0F56E204C579B3092C93B94, + 154CDA29F1FB80E53572163A, + 3B38D39DE9EBA8BE3717DEA9, + 787A3937A8B0DBE96BAC0830, ); name = time; sourceTree = ""; }; + ECAE52D2648814EEF73DEE75 = {isa = PBXGroup; children = ( + 6520C9924FEF72AABB3D549E, + F91E4EDC09685B5D28610183, ); name = "unit_tests"; sourceTree = ""; }; + D1A7FCF5A27D4043C971690E = {isa = PBXGroup; children = ( AC7DAA723FAE3F02E1C4CEE9, 0274BC3438864250B2DDD21E, A8EDA3B8057F16EEF1E365C3, AB485B79A834EAE2423070B2, ); name = xml; sourceTree = ""; }; - 9D86176CB35770E086683E0F = {isa = PBXGroup; children = ( - 2F5D91A8BEED8BDDEA3A3B76, - DE65E7CCEA32CA6DE503E6BB, - 9CA34293E4273F295FFBB660, - 513DCF2A9CF7107A46F24DED, ); name = javascript; sourceTree = ""; }; - 45AEF1B2E6EFDBF31DCC916F = {isa = PBXGroup; children = ( + AB3DD01E07D81BE66AC7F76B = {isa = PBXGroup; children = ( F8353823A3BAC4B973DCCD1C, E739A5F3B28EBAC342D4CA8E, C2FEF8DFF4C563E87C3996DF, 497BEB91984847A2EA58696A, F46AEB053CAA7CAA1B6E8F20, 19B1C2B51A9B511819348135, ); name = zip; sourceTree = ""; }; - ECAE52D2648814EEF73DEE75 = {isa = PBXGroup; children = ( - 6520C9924FEF72AABB3D549E, - F91E4EDC09685B5D28610183, ); name = "unit_tests"; sourceTree = ""; }; - D434E5B79E878B46550AA98C = {isa = PBXGroup; children = ( - 7AE60B16383CCCE42DB2B5C4, - 82E73EB5D8B07BF5ACC4D324, - 495292E448D50AF789D8285F, - 94A75685343FBB282A4844C5, - D4D6D58A5E8D012F2C6BE6A8, - E921864FBDD7EA06B80B174D, - 0E2D67E4FB1C2A7F4B539F69, ); name = misc; sourceTree = ""; }; - 7838DB57EC9E88D3143FC1F9 = {isa = PBXGroup; children = ( - 71FB886A43C4C12F09DD8F83, - 4330C6D3102A1CE34EF07274, - FC690C1A6B49F5FB0FB4BFF1, - E831617BDC8E84954DAF38D5, - 0CE5F7457382ADF9A1BDC171, - DC774BDEB713B96D5CC8250B, - 2105A609D766ABA7B558574E, - C5E902B70833BFE456E615E5, - CA13789D2B775D5F9BDBCA3D, - 4748800BF08552270E0F23F2, - 2AACAB107F32D63286F4150A, - 43146754470FC405E35C61C2, - 2177227CC11C1CB5ACECD3C0, - F0C271145B3700945FCEABA9, - 3E3D86CFB920FE4F508AF2E1, - 0F70B9F2D91DE1BEC0BD9EA7, - 8720FDDB26F663E3718902FD, - E4F5E4EC08CE1288E5A4E535, - 39C555C5A6C4F5D6FBC57EB0, - D4FDB0BE2ECC4CD0D0E43EF8, - 07039D2BA2618088A20B32F7, - 1641001AB85C7CCC2A524F97, - D7744E3395FB2EDB6BA87348, - 61F68A9EAE73779AB6B03394, - CAB607544E4BFF30E9A7B3EB, - 284A5A4EA48E221E964683D2, - 81D8A310C3EC50822819FAAB, - 0FDA0F674C5C5285F2AA3BB5, - F9DDF5ECEA898480B8C0682B, ); name = native; sourceTree = ""; }; A441ACE8FE8C90C1C24D6113 = {isa = PBXGroup; children = ( - 3196D8462A7A9ECA38B99608, - 19ED8E59DC256BA38F91B3D0, - AB026E843C263E19F49B34A8, - BEBB1CD0E30A3621CDF1F0DA, - C32C57EBCBB4781E90D32FEC, - BB75F759C1593B81724A91DC, - F9238429FDAA04F670AC6857, - 0E0C978D78667D0A6D1C0E66, - D023AAAAE7A51DE0ED2BBBB0, - AE26E6CD3A04F69975FA6EA7, + E62C2ACEA9611975525586ED, + C40EF08C782D62658054A1C7, + 4D81DB87850CA1F09E3E8158, + 0FA9D481D7A7C4D831B1A015, + F77FF5D26C3CD3D7F8E80BE0, + 4B89EC5EA876049ECA8B4096, + 81F96D23DCC8793C81597472, + 845E61D771869898D502419B, + 13C71FF4500F5193D4189DF8, + 8C7A769F01ADD5702B07B2AE, EA3BBAD4740E39D494A89B7F, - B86D1813C40F514F7CCB3CBF, - 9D86176CB35770E086683E0F, - 45AEF1B2E6EFDBF31DCC916F, + 402C9F82CF778E9C2E860A77, + 0FAD6B7E9DDA4581C753C9A7, + 208E93041CD298573170D658, ECAE52D2648814EEF73DEE75, - D434E5B79E878B46550AA98C, - 7838DB57EC9E88D3143FC1F9, - 2B7CD02A2496F74A835F85EC, + D1A7FCF5A27D4043C971690E, + AB3DD01E07D81BE66AC7F76B, A18A90FA1552283B6BDF2DC8, ); name = "juce_core"; sourceTree = ""; }; 5D861E98DF674CEBCFEA5218 = {isa = PBXGroup; children = ( 2AB9AB1A4332D87324152CA3, @@ -974,50 +966,29 @@ 94896443AE0D0B2A7E932DB2 = {isa = PBXGroup; children = ( 5D861E98DF674CEBCFEA5218, 1415FBACFE8A4726B934C7F4, - AD9F6FD5885C1A30F8A4137B, 2FB22C2B905BD2481D707EA3, ); name = "juce_cryptography"; sourceTree = ""; }; - F3523D31E135A94C9B144F2E = {isa = PBXGroup; children = ( + 85CCB68EC5E502C96B4ABA49 = {isa = PBXGroup; children = ( + 4C25A8DD71351D96AF7C2D5A, + 682CE152DBD7B715D9304027, + BC094BC2DA8B23E658A6B819, + 2DC13DC88C4B1078BBC49E15, ); name = "app_properties"; sourceTree = ""; }; + 07E12511F5CCC94359BE727D = {isa = PBXGroup; children = ( + F51CEDBA1DF53D624E267294, + 0028C92C4974244F9F2C0552, + 1074CAEE6474E42D127DD39E, ); name = undomanager; sourceTree = ""; }; + C7ACFE3BD03080F804248E1E = {isa = PBXGroup; children = ( 4B1DB875493C3F2BC64277EC, C6BBF7B5ED8309831D08E839, 6F45B51D34423C5B4D5E7C30, 8E020AF967498BB4870389A6, FC5AE9218A08034A6F7A93F7, 889C83C5CDF2CDD466F94DE0, ); name = values; sourceTree = ""; }; - 07E12511F5CCC94359BE727D = {isa = PBXGroup; children = ( - F51CEDBA1DF53D624E267294, - 0028C92C4974244F9F2C0552, - 1074CAEE6474E42D127DD39E, ); name = undomanager; sourceTree = ""; }; - D0D01BD5585C49ABAA7D630F = {isa = PBXGroup; children = ( - 4C25A8DD71351D96AF7C2D5A, - 682CE152DBD7B715D9304027, - BC094BC2DA8B23E658A6B819, - 2DC13DC88C4B1078BBC49E15, ); name = "app_properties"; sourceTree = ""; }; 745BABE36E4043189005574C = {isa = PBXGroup; children = ( - F3523D31E135A94C9B144F2E, + 85CCB68EC5E502C96B4ABA49, 07E12511F5CCC94359BE727D, - D0D01BD5585C49ABAA7D630F, - AA9900BC5F986A7CA0881A42, + C7ACFE3BD03080F804248E1E, DA4A97E7126D60678E605F6F, ); name = "juce_data_structures"; sourceTree = ""; }; - 2EF1594F28DEC6B7B3CD07CC = {isa = PBXGroup; children = ( - 0862462F411727C384F44BC8, - 84D987C97E5C00276E8DE77A, - D0D4EC860432570FE05603C6, - BBAA8397ABCB2E7370AFEDC2, - 6931D44E4079C4B3733E3D54, - 8E2CE516B79D19BEB37091F8, - 15C412FC0AA31C6176F8923A, - 52F9ACFA59568749AD48B88D, - F199CB61A6382676D2158F0A, - 37437092B3F57B0CAB566010, - 04549F6731AF483F963B9B96, - F1893D7942C374078098DE2C, - 73035CCE543396241CF1CC6D, ); name = messages; sourceTree = ""; }; - 0916B216684A064A4C26E284 = {isa = PBXGroup; children = ( - 562543990F40D511D35860B1, - E8E6ABC353168BEE959E71C0, - 2BBCE022AB819439997B08AA, - A7C919D8B93563494712C2D9, ); name = timers; sourceTree = ""; }; - 65D64FED748E0D5C0FFAC466 = {isa = PBXGroup; children = ( + 42F7ADAFEA5E31413D87DB80 = {isa = PBXGroup; children = ( E6066C6390B02A9A4F2CE371, 71F744EF88196254BC8723A6, 2BBF562AFD6A56C8129EC787, @@ -1026,14 +997,28 @@ 9E38266E6C788A84B23EFF38, 49F68460B468D1A74BBA6D33, 6802363FC4A4AFD660F9ED4E, ); name = broadcasters; sourceTree = ""; }; - A6897CD2446220A13F897CF0 = {isa = PBXGroup; children = ( + 65125D683ED4C14FB397242E = {isa = PBXGroup; children = ( 348630263969F53E99701B67, F23C5769A7FC4B9DB4DF5C2C, 29B53A4517C0BD861F290282, 2B7B1D5CED081D2F0390C46B, 20B89D3C3AC21790B1E0D236, A022F5153117EDD144C535EB, ); name = interprocess; sourceTree = ""; }; - 1D42746B81267028D31594A2 = {isa = PBXGroup; children = ( + A9669E39D67951918DD9AD42 = {isa = PBXGroup; children = ( + 0862462F411727C384F44BC8, + 84D987C97E5C00276E8DE77A, + D0D4EC860432570FE05603C6, + BBAA8397ABCB2E7370AFEDC2, + 6931D44E4079C4B3733E3D54, + 8E2CE516B79D19BEB37091F8, + 15C412FC0AA31C6176F8923A, + 52F9ACFA59568749AD48B88D, + F199CB61A6382676D2158F0A, + 37437092B3F57B0CAB566010, + 04549F6731AF483F963B9B96, + F1893D7942C374078098DE2C, + 73035CCE543396241CF1CC6D, ); name = messages; sourceTree = ""; }; + 566C7A218FB74FDEA3180FC0 = {isa = PBXGroup; children = ( 0B60A600A4680D8EEDC49C19, CE494A925774A25F0DCB6C8B, 06160D99938D8DB84E9F905E, @@ -1042,13 +1027,17 @@ 39DA58633C1211C747F67DA9, 51E9D1E004857083B730EF36, 33D27513B795542ADA640B1A, ); name = native; sourceTree = ""; }; + 398CA68879DB5EFBFEE5C67C = {isa = PBXGroup; children = ( + 562543990F40D511D35860B1, + E8E6ABC353168BEE959E71C0, + 2BBCE022AB819439997B08AA, + A7C919D8B93563494712C2D9, ); name = timers; sourceTree = ""; }; 75AA84A7BB64BF365EB55A2E = {isa = PBXGroup; children = ( - 2EF1594F28DEC6B7B3CD07CC, - 0916B216684A064A4C26E284, - 65D64FED748E0D5C0FFAC466, - A6897CD2446220A13F897CF0, - 1D42746B81267028D31594A2, - 98E1274F9510AEB691B15037, + 42F7ADAFEA5E31413D87DB80, + 65125D683ED4C14FB397242E, + A9669E39D67951918DD9AD42, + 566C7A218FB74FDEA3180FC0, + 398CA68879DB5EFBFEE5C67C, F3DA4CEDB1B0B934B98683B1, ); name = "juce_events"; sourceTree = ""; }; 92E5D5E7D3A2564FE48537D0 = {isa = PBXGroup; children = ( 6AD6B0C08F078B725494547C, @@ -1068,19 +1057,25 @@ F7C3DF66D78EA1D211019D88, EAD8CB0E424AE7D4AE816A27, EF5192ADE6E17ACC78041FAF, ); name = contexts; sourceTree = ""; }; - 5BF419E75E5511FC7F98D036 = {isa = PBXGroup; children = ( - 2B103F6E08849A9AE36A2165, - B0DC7CF123BFC8C862C8912F, - 8AB8FDC910690D28C897F9DA, - 6602C7EF80420D32E355D30D, - AC34C394EE1177F153EDFC91, - 0F72CC9F80BE50B08C101621, - AB6C04C1633A778DF95EB92A, - B6E234273F54AC461DE0972E, ); name = images; sourceTree = ""; }; - F613D720BE2285804EF1F805 = {isa = PBXGroup; children = ( - 58CFEBC52C4F0EEBCF0F032F, - AD3D5554C179E7D360D47EC0, - C1304780621DE055F575181F, ); name = "image_formats"; sourceTree = ""; }; + 056BCB00FE118E97C6BD8196 = {isa = PBXGroup; children = ( + 91C1CD8BADF76DC0E267AEDF, + CD0C65FCD0F776B3E69FD40A, + D21D5DCBCA5DA09A33309382, + 81DE400BF155228DE78775AB, + 6EDB811A231F6073015BDEFA, ); name = effects; sourceTree = ""; }; + 998A0B03EA375AEC063A43F7 = {isa = PBXGroup; children = ( + 67C9E8A6417097BD3B6B9B61, + F5ACA7711E16C71E09FC73B0, + 7AEC40C6AA4C53417310F4F1, + DF909D1FCFAB8F569053E9DF, + 03DD32FBD029C82D3F22A3FE, + 66AC03843AF96085EB9A4B7D, + A23E82FE8B442AED12FDD918, + FA06EAE4AC561D9F7E8C2CD8, + C71335CC680C84ED2F7A10F5, + 1357360553EB805A741CE8C5, + 8FB1291D7DF43665AA16B8DA, + 3725361DF38C906442276C14, ); name = fonts; sourceTree = ""; }; 5343BD1505AC38EFBE4188CE = {isa = PBXGroup; children = ( F26E02D6360ECA56393F94F0, 858B1B4B5D86499655B2F90E, @@ -1097,30 +1092,20 @@ 0D405D76DD203CA21681C1B1, BD967DC309387DC521ABCFCD, 6C5128F5931411DA99798615, ); name = geometry; sourceTree = ""; }; - 7F703C40D1BAF189229D4B71 = {isa = PBXGroup; children = ( - F9EF35668A2A35EE4397CF97, - 8DBDFD4842B217A36D854305, - 543D99A819656A9CE0C6705E, ); name = placement; sourceTree = ""; }; - FC482DDDC045CB22E0A15901 = {isa = PBXGroup; children = ( - 67C9E8A6417097BD3B6B9B61, - F5ACA7711E16C71E09FC73B0, - 7AEC40C6AA4C53417310F4F1, - DF909D1FCFAB8F569053E9DF, - 03DD32FBD029C82D3F22A3FE, - 66AC03843AF96085EB9A4B7D, - A23E82FE8B442AED12FDD918, - FA06EAE4AC561D9F7E8C2CD8, - C71335CC680C84ED2F7A10F5, - 1357360553EB805A741CE8C5, - 8FB1291D7DF43665AA16B8DA, - 3725361DF38C906442276C14, ); name = fonts; sourceTree = ""; }; - 6868F876ECC26F71BB86D908 = {isa = PBXGroup; children = ( - 91C1CD8BADF76DC0E267AEDF, - CD0C65FCD0F776B3E69FD40A, - D21D5DCBCA5DA09A33309382, - 81DE400BF155228DE78775AB, - 6EDB811A231F6073015BDEFA, ); name = effects; sourceTree = ""; }; - 9FD58B7D1C820DF19DC543A5 = {isa = PBXGroup; children = ( + C4C73D2B9A0720DCB4A5B09B = {isa = PBXGroup; children = ( + 58CFEBC52C4F0EEBCF0F032F, + AD3D5554C179E7D360D47EC0, + C1304780621DE055F575181F, ); name = "image_formats"; sourceTree = ""; }; + 59C5B7B05441CDABC29BCAEC = {isa = PBXGroup; children = ( + 2B103F6E08849A9AE36A2165, + B0DC7CF123BFC8C862C8912F, + 8AB8FDC910690D28C897F9DA, + 6602C7EF80420D32E355D30D, + AC34C394EE1177F153EDFC91, + 0F72CC9F80BE50B08C101621, + AB6C04C1633A778DF95EB92A, + B6E234273F54AC461DE0972E, ); name = images; sourceTree = ""; }; + BCB33FF5BF2DCFBCCA9896C0 = {isa = PBXGroup; children = ( 90DDC8CFB5372CC67C55A064, B1BCE232AB62B32B4383B5A5, 420EC00184E732853B859498, @@ -1134,19 +1119,54 @@ 47420E9F2C3992BBEC304169, E08589A8355E8C1DC9D754F2, 9F442098CC5C1F10406A0470, ); name = native; sourceTree = ""; }; + AEA7155EA50AB388CB459EE2 = {isa = PBXGroup; children = ( + F9EF35668A2A35EE4397CF97, + 8DBDFD4842B217A36D854305, + 543D99A819656A9CE0C6705E, ); name = placement; sourceTree = ""; }; C0210E5A0AA217EE1EED9707 = {isa = PBXGroup; children = ( 92E5D5E7D3A2564FE48537D0, 34C75DEAD3F72EF2C034DEB0, - 5BF419E75E5511FC7F98D036, - F613D720BE2285804EF1F805, + 056BCB00FE118E97C6BD8196, + 998A0B03EA375AEC063A43F7, 5343BD1505AC38EFBE4188CE, - 7F703C40D1BAF189229D4B71, - FC482DDDC045CB22E0A15901, - 6868F876ECC26F71BB86D908, - 9FD58B7D1C820DF19DC543A5, - F268ABCD7EBF4C2E4EA2E96D, + C4C73D2B9A0720DCB4A5B09B, + 59C5B7B05441CDABC29BCAEC, + BCB33FF5BF2DCFBCCA9896C0, + AEA7155EA50AB388CB459EE2, 69FCF31091B8DF1F66A11F9C, ); name = "juce_graphics"; sourceTree = ""; }; - 4873AF61C732EBA18D2797EA = {isa = PBXGroup; children = ( + A4D69546A609DD45C2A36D57 = {isa = PBXGroup; children = ( + 9A3D877E587069ADB7365B92, + 32F6164EDD380F56C109812C, ); name = application; sourceTree = ""; }; + 32CB2BD910E7477C79C72E4C = {isa = PBXGroup; children = ( + 73300B38F6FAD7DCCFA3ABBB, + C00E476E25C38140F2843A28, + D7382C91BBE7BED7EEC2593D, + 69FF902817DCFF546435B59F, + 020787EB7CB4A8CB5888EF73, + FAF8F3BA152C98B141435E65, + 7522049EA64D3602F2F1F43B, + A4C1F3D1AA69ADDC5963CCA2, + A949782BC8060E4E273CB6EF, + 1E56948AF06BFD1A718921DF, + 4BD6885A97318128113BF740, + FC4E4F4D6C30CC3815F48F1E, + F772BBF20D29A55B03ED584C, + C9DEF4317B0B08D7FDC829D9, + 33EF376C9E6EC58512F7136D, + E52B0E1B01B45F002711218C, + 57ADFC0BC8B66239C100B3C5, + 7C3789FDC48E242E998828EF, ); name = buttons; sourceTree = ""; }; + BB501DD399947E80DF94F9C2 = {isa = PBXGroup; children = ( + D38FC62D98E4DE9A4B49D87F, + E2FC567A845AFBB111DA3AD9, + B3B5CF55063B47C199C6B23C, + 252D3950A4124CE60E9DAD73, + 987F918DF03658A5B2475E0C, + F1D3D26DC605F752A04CC6C1, + BF210F1FC404D8E7E584070D, + D8CFBF2ABCEA59DA64F2CA97, + 4DBB16306F66F9CCEE2AE45B, ); name = commands; sourceTree = ""; }; + C154E2552A92C86805CE242D = {isa = PBXGroup; children = ( 4FB0FF076CFBED51C87BC038, E2C6BC6DBC6E1820F35064F3, CB3E2E48A52B38CC5E301745, @@ -1156,28 +1176,46 @@ AD9BB4836D2AD807A786F900, 708D1E96D60FE0623CCA6F5B, B64F8233DE23C99D7B470A25, ); name = components; sourceTree = ""; }; - 767DAD95AEDD0B297A9CFAF1 = {isa = PBXGroup; children = ( - A44D40B3EFD665DB9AEFA52D, - 9F6452874CE54BE04A310FEE, - AA0B81BDA437F4B13D067E04, - C28118368FF1AD6BC7510AC7, - 5EF0B5CB5268F14E7E6AAC76, - 63393190CE8F59EA87D708D0, - 6569B75A56CA9DB2B46B3CB3, - 4C40985F12E5C2F00D5326B4, - 1D47D2DB82AC84807428E138, - 6AD5540618A016B896BFEDEF, - 0A2E154591BD8604258A718A, - 76CB04A787E1A56B081E78D4, - EA0C72B080C0210059FFF3B1, - B0FB61DFF5854BC47A65491D, - 97920C44ECF8B71BB55E10C0, - 9F73A3F60DAA10EFFBF931F1, - 38111E53FDBDFD636E2453C6, - B7D5A64ABEB5E95D79AAB93C, - 8EA27B8650D742E1E55B6904, - 365CA1C30494E05772FA1758, ); name = mouse; sourceTree = ""; }; - F8D756220370CA9BE5EB0BE3 = {isa = PBXGroup; children = ( + 44D141B026285DD288985E8B = {isa = PBXGroup; children = ( + 7DF816E9B4FA154F6DF79E69, + 39DBD4799E7BF499F1358411, + 666D964599014AAEFD4D0B13, + E9C7F2012E864AF0E3A0C54F, + F64B83D11FA65FE8007E283C, + BBE630009C367704659D83AB, + 1AF04033312925AEFBE5D29E, + C3A9159139BE77281F911AD9, + 4F5953E8E7D7606E49DD7E87, + B8286F716D48E4F3F40D18C6, + 002E89CB123D85A57409EEE8, + 2211383539F401D4FF235230, + 47AE5D950463462AD0119DB3, + 51FF65B7843D85110E1C641D, + AB48C11409BEF7DAC112B5A5, ); name = drawables; sourceTree = ""; }; + 55629B08898E516D0ACF6FEE = {isa = PBXGroup; children = ( + 813F143E827AC7B7F6824A5B, + 6EB39BDEF5F11CED693D158A, + F291A8E4DBD8D2BC7FB33290, + DEDCFFBDAED5D311B3AA20CD, + EEAE83B80684E9D36AC68FB6, + 6B84BE30660A88E971421EED, + 811B1A490EC72442A97325A8, + 16A2E47C403086AADA95D89D, + A1AFDB2B941E367474F58B6E, + 5F102FB2CFF1A1E9980A9798, + 1A5EAFD302A7CBDA42CA1355, + 5C20D38EEE8CD19F9DB35C25, + 50CF2812AFA8028AED0928B1, + 8E6D5BA7C926EF91846751DD, + 64069872E48DFBEB4C088986, + 9CE6BD59BBC6F3E36BFD3057, + FDF291A167D6CDDC341DBEE4, + 2EB9FCBE2059503570F9E509, + 869EDF1244DA631F6BEA6E7D, + 3435C62930CD5F96792611E9, + 173219850B72DEC19B1DC9DB, + BD0EA80C4BC4E18285D9EEF0, ); name = filebrowser; sourceTree = ""; }; + 065AAD1E2691D6D35941A12F = {isa = PBXGroup; children = ( CAA237A47E903868BC099B4E, 1EA34D5D6B7812FA51756875, F3D96294341F0B641C216844, @@ -1191,62 +1229,7 @@ 366E8BCE770D3349576FB244, C990035023ECD9A1571F6C67, 55AFCC03E3846A148D39F107, ); name = keyboard; sourceTree = ""; }; - E43CD2B8F2073F0A9C842753 = {isa = PBXGroup; children = ( - A9B4F052D838C107FAFD1942, - AD99C72C47E171330CB2A5EB, - D5A0C3B70D24018BC390AA55, - 88AF2BCA98B58E2AB32A0EAC, - A352E75E6A1DFE70A465BD18, - 8F8307A395A898224E34DAAC, - 0D1E523DA48929FBB8F24A0A, - 12BA7F117478172C52E61101, - 4A2EB481B1BA47307FEF2FBC, - 35BFF5464BA49EC6BB5CE1DD, - 38170DB569DC8B502EEF97EC, - BA9F7CFA56AA7D02371740CB, - EE1B3E14D3030AC7E9264F9A, - B1C8AA5976BE10A0868A0D7C, - DBA4E9F95DCBDA9A16F97039, - 68508F5169D637A6960B33C0, - 930C575DA251C43E3557A6B4, - DAD8D98D05016F4B35F30F89, - 4DF9AB4E580F818276D5D928, - 72DD5CD034CD303C2B18A57C, - 284939D25B52F2D2F1EF9D73, - 146662AACE23059F32F38D24, - CFBAFA1196752BB486D3AED1, - 87514E4BDDAE2062B110B7EB, - 653CE3FB5B357C398C9109F9, - 4DAE62EFD35AD7A806783935, - 2AEA375F71EFD9D008DD46D6, ); name = widgets; sourceTree = ""; }; - CDF9AE067BF66107510C8338 = {isa = PBXGroup; children = ( - 44EF07F9D55CF240D2C6829F, - A3CE09672D8D6F494F237D41, - 136DD9685BC8065405309C35, - 48DBDC402957B8813D34889F, - AC0CAE055F510FEF3BC468FB, - F45BDB2985A10ECD03CDC4F0, - ECF4234FEAE6C75137E5DB79, - D6DE4E497283A637232DFEAB, - 12B8A9654B0E0AA7306E3755, - 12AD04B60AA5266B82582089, - 75FA5584B971194439D53F2D, - 406E2D810454736FB86488AA, - CAA6FB9E0CA3309EBE543A4A, - C2FFC6B3077CE4D5DDB9BB2C, - AE2B4BC80BC121E5F5896ED7, - 6CFCF06D79C5E1BE561C0449, - 28F86C3E7825F031664E0D22, - 307D331C2581536C95F44EBF, - 454BB027AFF25595005FCDCB, ); name = windows; sourceTree = ""; }; - E2D33CE6F12FA2EBE145D9F3 = {isa = PBXGroup; children = ( - 53308A06254AEA925E67A1C9, - 036003CDECC05581F3B33AB5, - 35CF7EC4E042EC67B20A1975, - 01949AD16E75F910AD407D27, - 9AAA046520355AF9CBE79A22, - 53031DDCF5A3C59B68A0DF43, ); name = menus; sourceTree = ""; }; - 1A86861FDDDFB2E6F1F8C3C1 = {isa = PBXGroup; children = ( + 91CEE107040B73C076A4298B = {isa = PBXGroup; children = ( 34EBFF98FC16464C109B0888, 414C3FC8261D0E20FE5DFE29, 6F9E2B4F294C514975CDEC88, @@ -1283,72 +1266,7 @@ CB6F91AA01E99EF0FA3A8F6C, E4C54D3907CE724D23C723F3, DD4A05C51C6B34C1659F62C4, ); name = layout; sourceTree = ""; }; - 490D3704999D20D55D3AC419 = {isa = PBXGroup; children = ( - 73300B38F6FAD7DCCFA3ABBB, - C00E476E25C38140F2843A28, - D7382C91BBE7BED7EEC2593D, - 69FF902817DCFF546435B59F, - 020787EB7CB4A8CB5888EF73, - FAF8F3BA152C98B141435E65, - 7522049EA64D3602F2F1F43B, - A4C1F3D1AA69ADDC5963CCA2, - A949782BC8060E4E273CB6EF, - 1E56948AF06BFD1A718921DF, - 4BD6885A97318128113BF740, - FC4E4F4D6C30CC3815F48F1E, - F772BBF20D29A55B03ED584C, - C9DEF4317B0B08D7FDC829D9, - 33EF376C9E6EC58512F7136D, - E52B0E1B01B45F002711218C, - 57ADFC0BC8B66239C100B3C5, - 7C3789FDC48E242E998828EF, ); name = buttons; sourceTree = ""; }; - 9D409C9AB2BEF3ACF474C352 = {isa = PBXGroup; children = ( - 8A82CE68FDD855A84A38D5DC, - 516C05953144D34053401870, - 516250A86D1681B6276AAB73, - 789577FEA20AB28765755B59, - CA8B268DFEED1165BC990BA7, - 83B9D853DD2F33FD72C7729B, - F6EBABE2BFE9070CDC224B6E, - C003FA05EC37D3C2AC194912, - FA886A244681AD88F97E6BB2, - 0F66EDBB3C3EC855D3F3F7A7, - 5AD77E4580E993027F6E66DA, - 21BCE05567F675BFCAC7C521, - 89BDDD906ABBA3B304C3D2F0, - C0487595B34A677EAA6A9506, ); name = positioning; sourceTree = ""; }; - 52848D985D1FC686D28F4E56 = {isa = PBXGroup; children = ( - 7DF816E9B4FA154F6DF79E69, - 39DBD4799E7BF499F1358411, - 666D964599014AAEFD4D0B13, - E9C7F2012E864AF0E3A0C54F, - F64B83D11FA65FE8007E283C, - BBE630009C367704659D83AB, - 1AF04033312925AEFBE5D29E, - C3A9159139BE77281F911AD9, - 4F5953E8E7D7606E49DD7E87, - B8286F716D48E4F3F40D18C6, - 002E89CB123D85A57409EEE8, - 2211383539F401D4FF235230, - 47AE5D950463462AD0119DB3, - 51FF65B7843D85110E1C641D, - AB48C11409BEF7DAC112B5A5, ); name = drawables; sourceTree = ""; }; - 505E6EED46493E404BCEBD83 = {isa = PBXGroup; children = ( - B4FC4474E9E10774B47604A6, - 295C33C2F1D9BE164A65B7D1, - F00734AD60B70D43265F0E38, - 07B02E77BDF9D385D5E46239, - BEFE75AD197E5D5381CD4C3E, - 01786050DE815DB51FA995C2, - 08DF4F29B96477C92ED7A5B5, - 2B69DF69E0ECCC5DFEF6710A, - B8627F7B3341190CD7ED8D41, - A805FCFA6FEA8BD5EF3A9E44, - 76CE3A3D3B5E3DAE4AC69C9F, - E6CC0C7CB5FD2237C5BC99F5, - 9930C7E17284B8470A2BD163, - 78C7C0B5C9BFB288EB6FA90A, ); name = properties; sourceTree = ""; }; - 63044B4F3742E4BC4A63F773 = {isa = PBXGroup; children = ( + D3A9BC4028492D7F24E34769 = {isa = PBXGroup; children = ( 68B9FFB0261D994A7B40111C, E0D81F0D3F9D870A9BA2E982, 5F1DCA84DC0A781223820C78, @@ -1357,48 +1275,40 @@ 0B329EC6741C5272F6A316E4, C2CE15126F0D9C35001BA09B, 14DC9351DD4BAE5BA2AFB4FF, ); name = lookandfeel; sourceTree = ""; }; - BEC1D84C160E3207516BBDEB = {isa = PBXGroup; children = ( - 813F143E827AC7B7F6824A5B, - 6EB39BDEF5F11CED693D158A, - F291A8E4DBD8D2BC7FB33290, - DEDCFFBDAED5D311B3AA20CD, - EEAE83B80684E9D36AC68FB6, - 6B84BE30660A88E971421EED, - 811B1A490EC72442A97325A8, - 16A2E47C403086AADA95D89D, - A1AFDB2B941E367474F58B6E, - 5F102FB2CFF1A1E9980A9798, - 1A5EAFD302A7CBDA42CA1355, - 5C20D38EEE8CD19F9DB35C25, - 50CF2812AFA8028AED0928B1, - 8E6D5BA7C926EF91846751DD, - 64069872E48DFBEB4C088986, - 9CE6BD59BBC6F3E36BFD3057, - FDF291A167D6CDDC341DBEE4, - 2EB9FCBE2059503570F9E509, - 869EDF1244DA631F6BEA6E7D, - 3435C62930CD5F96792611E9, - 173219850B72DEC19B1DC9DB, - BD0EA80C4BC4E18285D9EEF0, ); name = filebrowser; sourceTree = ""; }; - 136184A78938C6EF8FCD4399 = {isa = PBXGroup; children = ( - D38FC62D98E4DE9A4B49D87F, - E2FC567A845AFBB111DA3AD9, - B3B5CF55063B47C199C6B23C, - 252D3950A4124CE60E9DAD73, - 987F918DF03658A5B2475E0C, - F1D3D26DC605F752A04CC6C1, - BF210F1FC404D8E7E584070D, - D8CFBF2ABCEA59DA64F2CA97, - 4DBB16306F66F9CCEE2AE45B, ); name = commands; sourceTree = ""; }; - CAA10F5542C0355BD315899D = {isa = PBXGroup; children = ( + B1835A3F1598FCF482159B5A = {isa = PBXGroup; children = ( + 53308A06254AEA925E67A1C9, + 036003CDECC05581F3B33AB5, + 35CF7EC4E042EC67B20A1975, + 01949AD16E75F910AD407D27, + 9AAA046520355AF9CBE79A22, + 53031DDCF5A3C59B68A0DF43, ); name = menus; sourceTree = ""; }; + 51EE0642D6D11B0F7B549D07 = {isa = PBXGroup; children = ( E36DAEFD4C05E5BFC3BA578C, AAE5C9E934B9FE4239968E06, A6FC42D71A57BC3F1E7D9DA4, D94F6A1F7528E796BCCA5133, ); name = misc; sourceTree = ""; }; - A173F1540E281B4BD926D941 = {isa = PBXGroup; children = ( - 9A3D877E587069ADB7365B92, - 32F6164EDD380F56C109812C, ); name = application; sourceTree = ""; }; - 40644189C11E97CC955F2056 = {isa = PBXGroup; children = ( + FEDD3BD81CFFB51F253751DB = {isa = PBXGroup; children = ( + A44D40B3EFD665DB9AEFA52D, + 9F6452874CE54BE04A310FEE, + AA0B81BDA437F4B13D067E04, + C28118368FF1AD6BC7510AC7, + 5EF0B5CB5268F14E7E6AAC76, + 63393190CE8F59EA87D708D0, + 6569B75A56CA9DB2B46B3CB3, + 4C40985F12E5C2F00D5326B4, + 1D47D2DB82AC84807428E138, + 6AD5540618A016B896BFEDEF, + 0A2E154591BD8604258A718A, + 76CB04A787E1A56B081E78D4, + EA0C72B080C0210059FFF3B1, + B0FB61DFF5854BC47A65491D, + 97920C44ECF8B71BB55E10C0, + 9F73A3F60DAA10EFFBF931F1, + 38111E53FDBDFD636E2453C6, + B7D5A64ABEB5E95D79AAB93C, + 8EA27B8650D742E1E55B6904, + 365CA1C30494E05772FA1758, ); name = mouse; sourceTree = ""; }; + CA50DF05CA50047C2FF14419 = {isa = PBXGroup; children = ( DB739DFF6ADCB091B538221A, 9242007BBBF5DD3CD58CBE58, 43889CC80C386BE6083465BA, @@ -1415,25 +1325,102 @@ 55CD0CF473F7DD360414F853, 46BA387B9846DE95B9734A6B, E0553658BE0C87D88BAF6F25, ); name = native; sourceTree = ""; }; + 395FC49D1610003345DE1A4C = {isa = PBXGroup; children = ( + 8A82CE68FDD855A84A38D5DC, + 516C05953144D34053401870, + 516250A86D1681B6276AAB73, + 789577FEA20AB28765755B59, + CA8B268DFEED1165BC990BA7, + 83B9D853DD2F33FD72C7729B, + F6EBABE2BFE9070CDC224B6E, + C003FA05EC37D3C2AC194912, + FA886A244681AD88F97E6BB2, + 0F66EDBB3C3EC855D3F3F7A7, + 5AD77E4580E993027F6E66DA, + 21BCE05567F675BFCAC7C521, + 89BDDD906ABBA3B304C3D2F0, + C0487595B34A677EAA6A9506, ); name = positioning; sourceTree = ""; }; + BA9964051415F70BCC883320 = {isa = PBXGroup; children = ( + B4FC4474E9E10774B47604A6, + 295C33C2F1D9BE164A65B7D1, + F00734AD60B70D43265F0E38, + 07B02E77BDF9D385D5E46239, + BEFE75AD197E5D5381CD4C3E, + 01786050DE815DB51FA995C2, + 08DF4F29B96477C92ED7A5B5, + 2B69DF69E0ECCC5DFEF6710A, + B8627F7B3341190CD7ED8D41, + A805FCFA6FEA8BD5EF3A9E44, + 76CE3A3D3B5E3DAE4AC69C9F, + E6CC0C7CB5FD2237C5BC99F5, + 9930C7E17284B8470A2BD163, + 78C7C0B5C9BFB288EB6FA90A, ); name = properties; sourceTree = ""; }; + 1BF2A3E2BEF6271DE48A7DEF = {isa = PBXGroup; children = ( + A9B4F052D838C107FAFD1942, + AD99C72C47E171330CB2A5EB, + D5A0C3B70D24018BC390AA55, + 88AF2BCA98B58E2AB32A0EAC, + A352E75E6A1DFE70A465BD18, + 8F8307A395A898224E34DAAC, + 0D1E523DA48929FBB8F24A0A, + 12BA7F117478172C52E61101, + 4A2EB481B1BA47307FEF2FBC, + 35BFF5464BA49EC6BB5CE1DD, + 38170DB569DC8B502EEF97EC, + BA9F7CFA56AA7D02371740CB, + EE1B3E14D3030AC7E9264F9A, + B1C8AA5976BE10A0868A0D7C, + DBA4E9F95DCBDA9A16F97039, + 68508F5169D637A6960B33C0, + 930C575DA251C43E3557A6B4, + DAD8D98D05016F4B35F30F89, + 4DF9AB4E580F818276D5D928, + 72DD5CD034CD303C2B18A57C, + 284939D25B52F2D2F1EF9D73, + 146662AACE23059F32F38D24, + CFBAFA1196752BB486D3AED1, + 87514E4BDDAE2062B110B7EB, + 653CE3FB5B357C398C9109F9, + 4DAE62EFD35AD7A806783935, + 2AEA375F71EFD9D008DD46D6, ); name = widgets; sourceTree = ""; }; + 21813AA19C53F14228EBE3FE = {isa = PBXGroup; children = ( + 44EF07F9D55CF240D2C6829F, + A3CE09672D8D6F494F237D41, + 136DD9685BC8065405309C35, + 48DBDC402957B8813D34889F, + AC0CAE055F510FEF3BC468FB, + F45BDB2985A10ECD03CDC4F0, + ECF4234FEAE6C75137E5DB79, + D6DE4E497283A637232DFEAB, + 12B8A9654B0E0AA7306E3755, + 12AD04B60AA5266B82582089, + 75FA5584B971194439D53F2D, + 406E2D810454736FB86488AA, + CAA6FB9E0CA3309EBE543A4A, + C2FFC6B3077CE4D5DDB9BB2C, + AE2B4BC80BC121E5F5896ED7, + 6CFCF06D79C5E1BE561C0449, + 28F86C3E7825F031664E0D22, + 307D331C2581536C95F44EBF, + 454BB027AFF25595005FCDCB, ); name = windows; sourceTree = ""; }; AEEE55522E9DA021C42272FE = {isa = PBXGroup; children = ( - 4873AF61C732EBA18D2797EA, - 767DAD95AEDD0B297A9CFAF1, - F8D756220370CA9BE5EB0BE3, - E43CD2B8F2073F0A9C842753, - CDF9AE067BF66107510C8338, - E2D33CE6F12FA2EBE145D9F3, - 1A86861FDDDFB2E6F1F8C3C1, - 490D3704999D20D55D3AC419, - 9D409C9AB2BEF3ACF474C352, - 52848D985D1FC686D28F4E56, - 505E6EED46493E404BCEBD83, - 63044B4F3742E4BC4A63F773, - BEC1D84C160E3207516BBDEB, - 136184A78938C6EF8FCD4399, - CAA10F5542C0355BD315899D, - A173F1540E281B4BD926D941, - 40644189C11E97CC955F2056, - 77CB8165F0BA65153FCB1C9B, + A4D69546A609DD45C2A36D57, + 32CB2BD910E7477C79C72E4C, + BB501DD399947E80DF94F9C2, + C154E2552A92C86805CE242D, + 44D141B026285DD288985E8B, + 55629B08898E516D0ACF6FEE, + 065AAD1E2691D6D35941A12F, + 91CEE107040B73C076A4298B, + D3A9BC4028492D7F24E34769, + B1835A3F1598FCF482159B5A, + 51EE0642D6D11B0F7B549D07, + FEDD3BD81CFFB51F253751DB, + CA50DF05CA50047C2FF14419, + 395FC49D1610003345DE1A4C, + BA9964051415F70BCC883320, + 1BF2A3E2BEF6271DE48A7DEF, + 21813AA19C53F14228EBE3FE, 802F0F00B21260AE4387989C, ); name = "juce_gui_basics"; sourceTree = ""; }; 8ECA73C8DE170721F1FF8414 = {isa = PBXGroup; children = ( 7F032CBC31D932C62734354A, @@ -1495,7 +1482,6 @@ 9D6EF582E8B80A64F0F16586, CEFA97363DA625E1E470F960, 2F16245B73E7D3547586F766, - 4AEFBB60F0DD354125B318AB, EC755497D39FA520E93F3370, ); name = "juce_gui_extra"; sourceTree = ""; }; CD79F39BDB14E1322AD19538 = {isa = PBXGroup; children = ( FB21EA7E80B2E8AC2E212FBA, @@ -1516,7 +1502,6 @@ 6A07BB23E500A0E820AB54C7, ); name = osc; sourceTree = ""; }; 58AFAA47F8DB52EB18DA1627 = {isa = PBXGroup; children = ( CD79F39BDB14E1322AD19538, - A696A473DCB2949D180C32F3, CE1EBFE8CB48D17396D136FE, ); name = "juce_osc"; sourceTree = ""; }; 3A5215130DB93D8BC069DF39 = {isa = PBXGroup; children = ( A441ACE8FE8C90C1C24D6113, @@ -1529,17 +1514,17 @@ 58AFAA47F8DB52EB18DA1627, ); name = "Juce Modules"; sourceTree = ""; }; 07DB55D8172357541074D54E = {isa = PBXGroup; children = ( B703A6B2748D906CAD72890E, - 626F0D75A5519028C44B4CF1, - 2F4C92EFC95FE5318931035E, - 4DAB65524949B4339D76298D, - 3F73EB500D747EB6820A0527, - AC784033583E622DB1464805, - 51158CCA4B7971020DECB9AF, - 9D38793FCA710DACB59923EC, - 0D5509E7051D4434009C25E4, + CB1530E14DFA4557BFC9B83D, + DD0518371AAA6FDE27C648C9, + FFBF4F820F32F94615A43588, + DFD68BBF3B08639B6D1A15F7, + 253C6032391175841D7B25B7, + 10C470B63DB039FAE2EBDF6E, + 9A2B2280124B2C4C43A89D7D, + 027849642988B56A9F2DF849, 7788FA84B3179B3D5B1D19CC, ); name = "Juce Library Code"; sourceTree = ""; }; 84DA11D7E421FA7DCB18AFFA = {isa = PBXGroup; children = ( - 3CBCB4FB36DFE00921657A92, + DBB4370FE47F2C2AA8193558, F45092B8BF45760A7C6E162A, ); name = Resources; sourceTree = ""; }; 1CE4EC4CC850DCB4A4676A8A = {isa = PBXGroup; children = ( B4012AD4A80B8D23CDB2A7A2, @@ -1548,7 +1533,7 @@ 1071DB173D561A5841FF0F30, B035AE57473F86C5121B2A3E, ); name = Frameworks; sourceTree = ""; }; C4C4A8503D11FA400E85EDB5 = {isa = PBXGroup; children = ( - 8E433B1A05AA2D18AB894B09, ); name = Products; sourceTree = ""; }; + 0AB2F0BDAF44CF1FE7BA007A, ); name = Products; sourceTree = ""; }; 9C0E80FC020192937C98CFC2 = {isa = PBXGroup; children = ( 298BAA7A2AE152C7E1883471, 3A5215130DB93D8BC069DF39, @@ -1556,7 +1541,7 @@ 84DA11D7E421FA7DCB18AFFA, 1CE4EC4CC850DCB4A4676A8A, C4C4A8503D11FA400E85EDB5, ); name = Source; sourceTree = ""; }; - A6DD381047FAA17725F5F4B5 = {isa = XCBuildConfiguration; buildSettings = { + 35EA263E2229633CFF9BA17A = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -1574,10 +1559,10 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.OSCReceiver; }; name = Debug; }; - BC27690A38327AE29CC81DE0 = {isa = XCBuildConfiguration; buildSettings = { + 7FE2E6B09FEAE455422E1496 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -1596,7 +1581,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.OSCReceiver; }; name = Release; }; AEC2629A4CDDB6132D9118A8 = {isa = XCBuildConfiguration; buildSettings = { @@ -1637,35 +1622,36 @@ TARGETED_DEVICE_FAMILY = "1,2"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 0C4984286C7A87A9F2A1E69C = {isa = PBXTargetDependency; target = 5E1B6101A5D94EDEE60C306A; }; 26D2BBF40A8AF71F3DDC53E0 = {isa = XCConfigurationList; buildConfigurations = ( AEC2629A4CDDB6132D9118A8, 1C079BE0437E0F0DC3C2E542, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 25B1370582A5EAA7CA887DE3 = {isa = XCConfigurationList; buildConfigurations = ( - A6DD381047FAA17725F5F4B5, - BC27690A38327AE29CC81DE0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - E16AD639674060555D8A7039 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + C8C7ABB6629DDECEDC110752 = {isa = XCConfigurationList; buildConfigurations = ( + 35EA263E2229633CFF9BA17A, + 7FE2E6B09FEAE455422E1496, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 2EA5C343F865CED412BD5E20 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( BC9100A3FB5977F0F4EE7D5A, ); runOnlyForDeploymentPostprocessing = 0; }; - C7349C080BBD20466F924A37 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + E95E181406F96A95EF81C474 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( AB634B48FB9C4F066D7E5639, - 306569A050E6741DB96E5CA6, - 211FAAA05E90AB1769FBE94D, - 6F67B894E3583D35B565CE37, - 8893C9051BE2C22DD629E1A3, - 9F47ABC27914B187E22FAF89, - 04E83A225DB419CE1DF2768E, - 24600FC4CA239CAB602D7CF3, - 14942B19EA035B6A4E4F6D6E, ); runOnlyForDeploymentPostprocessing = 0; }; - F9E3A70B27C66CB496B37DA7 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 67369B569476260A5D9D47AD, + 91A622E2DEA21547BD4FA11C, + 1B0D2D8611212A0D84D0A6F3, + 5103BF2B4D823302EFB5FDE7, + 59EE99E6503A3D04A462DA2F, + CE03B0C5E766E10B0C8948EB, + 7E81CAB36E087B8122CB82F9, + 34B3E269DA7EB99036670552, ); runOnlyForDeploymentPostprocessing = 0; }; + 98DB1513FFCA4DC380991BE7 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( D8AD187002F25052453AAA7D, 31096D23A1EA98E43FBA9D95, B569A926F04E72DCCCADF553, BEAC0D3BDB4671F8E47E441E, 00B4AE20961B6E35789ACE19, ); runOnlyForDeploymentPostprocessing = 0; }; - 4C5402C9A77FAB3A6B170A18 = {isa = PBXNativeTarget; buildConfigurationList = 25B1370582A5EAA7CA887DE3; buildPhases = ( - E16AD639674060555D8A7039, - C7349C080BBD20466F924A37, - F9E3A70B27C66CB496B37DA7, ); buildRules = ( ); dependencies = ( ); name = OSCReceiver; productName = OSCReceiver; productReference = 8E433B1A05AA2D18AB894B09; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 9CDCD4F1CF6D5405D574A953 = {isa = PBXProject; buildConfigurationList = 26D2BBF40A8AF71F3DDC53E0; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 9C0E80FC020192937C98CFC2; projectDirPath = ""; projectRoot = ""; targets = ( 4C5402C9A77FAB3A6B170A18 ); }; + 5E1B6101A5D94EDEE60C306A = {isa = PBXNativeTarget; buildConfigurationList = C8C7ABB6629DDECEDC110752; buildPhases = ( + 2EA5C343F865CED412BD5E20, + E95E181406F96A95EF81C474, + 98DB1513FFCA4DC380991BE7, ); buildRules = ( ); dependencies = ( ); name = "OSCReceiver (App)"; productName = OSCReceiver; productReference = 0AB2F0BDAF44CF1FE7BA007A; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 9CDCD4F1CF6D5405D574A953 = {isa = PBXProject; buildConfigurationList = 26D2BBF40A8AF71F3DDC53E0; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 5E1B6101A5D94EDEE60C306A = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 9C0E80FC020192937C98CFC2; projectDirPath = ""; projectRoot = ""; targets = (5E1B6101A5D94EDEE60C306A); }; }; rootObject = 9CDCD4F1CF6D5405D574A953; } diff --git a/examples/OSCReceiver/JuceLibraryCode/AppConfig.h b/examples/OSCReceiver/JuceLibraryCode/AppConfig.h index 5ee3fec42d..9d4a6b197a 100644 --- a/examples/OSCReceiver/JuceLibraryCode/AppConfig.h +++ b/examples/OSCReceiver/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -33,9 +33,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_core flags: diff --git a/examples/OSCReceiver/JuceLibraryCode/JuceHeader.h b/examples/OSCReceiver/JuceLibraryCode/JuceHeader.h index c344b1bcfb..d6e282a333 100644 --- a/examples/OSCReceiver/JuceLibraryCode/JuceHeader.h +++ b/examples/OSCReceiver/JuceLibraryCode/JuceHeader.h @@ -14,14 +14,16 @@ #define __APPHEADERFILE_PDOCPT__ #include "AppConfig.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_osc/juce_osc.h" + +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/OSCReceiver/JuceLibraryCode/ReadMe.txt b/examples/OSCReceiver/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/OSCReceiver/JuceLibraryCode/ReadMe.txt +++ b/examples/OSCReceiver/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_core.cpp b/examples/OSCReceiver/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_core.mm b/examples/OSCReceiver/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_cryptography.cpp b/examples/OSCReceiver/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_cryptography.mm b/examples/OSCReceiver/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_data_structures.cpp b/examples/OSCReceiver/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_data_structures.mm b/examples/OSCReceiver/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_events.cpp b/examples/OSCReceiver/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_events.mm b/examples/OSCReceiver/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_graphics.cpp b/examples/OSCReceiver/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_graphics.mm b/examples/OSCReceiver/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_gui_basics.cpp b/examples/OSCReceiver/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_gui_basics.mm b/examples/OSCReceiver/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_gui_extra.cpp b/examples/OSCReceiver/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_gui_extra.mm b/examples/OSCReceiver/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/juce_osc.cpp b/examples/OSCReceiver/JuceLibraryCode/juce_osc.cpp new file mode 100644 index 0000000000..0c3b9ae974 --- /dev/null +++ b/examples/OSCReceiver/JuceLibraryCode/juce_osc.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCReceiver/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/OSCReceiver/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/OSCReceiver/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/OSCReceiver/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/OSCReceiver/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/OSCReceiver/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/OSCReceiver/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/OSCReceiver/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/OSCReceiver/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/OSCReceiver/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/OSCReceiver/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/OSCReceiver/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/OSCReceiver/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/OSCReceiver/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/OSCReceiver/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/OSCReceiver/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/OSCReceiver/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/OSCReceiver/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/OSCReceiver/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/OSCReceiver/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/OSCReceiver/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/OSCReceiver/JuceLibraryCode/modules/juce_osc/juce_osc.h b/examples/OSCReceiver/JuceLibraryCode/modules/juce_osc/juce_osc.h deleted file mode 100644 index 40bdd4441b..0000000000 --- a/examples/OSCReceiver/JuceLibraryCode/modules/juce_osc/juce_osc.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_osc/juce_osc.h" diff --git a/examples/OSCReceiver/OSCReceiver.jucer b/examples/OSCReceiver/OSCReceiver.jucer index 8c76792032..eeba33c93a 100644 --- a/examples/OSCReceiver/OSCReceiver.jucer +++ b/examples/OSCReceiver/OSCReceiver.jucer @@ -2,7 +2,7 @@ + jucerVersion="4.2.0"> @@ -64,7 +64,7 @@ - + @@ -86,7 +86,9 @@ androidMinimumSDK="10" androidInternetNeeded="1" androidBluetoothNeeded="1" androidKeyStore="${user.home}/.android/debug.keystore" androidKeyStorePass="android" androidKeyAlias="androiddebugkey" androidKeyAliasPass="android" - androidCpp11="1" targetFolder="Builds/AndroidStudio" androidScreenOrientation="unspecified"> + androidCpp11="1" targetFolder="Builds/AndroidStudio" androidScreenOrientation="unspecified" + gradleVersion="2.10" gradleWrapperVersion="0.6.0-beta5" gradleToolchain="clang" + gradleToolchainVersion="3.6" buildToolsVersion="23.0.1"> diff --git a/examples/OSCReceiver/Source/Main.cpp b/examples/OSCReceiver/Source/Main.cpp index c16390f4c5..87ec3e54d0 100644 --- a/examples/OSCReceiver/Source/Main.cpp +++ b/examples/OSCReceiver/Source/Main.cpp @@ -1,7 +1,7 @@ /* ============================================================================== - This file was auto-generated by the Introjucer! + This file was auto-generated by the Projucer! It contains the basic startup code for a Juce application. diff --git a/examples/OSCReceiver/Source/MainComponent.h b/examples/OSCReceiver/Source/MainComponent.h index 9fe26bb21d..b9d90fc28c 100644 --- a/examples/OSCReceiver/Source/MainComponent.h +++ b/examples/OSCReceiver/Source/MainComponent.h @@ -22,7 +22,7 @@ class MainContentComponent : public Component, private OSCReceiver::ListenerWithOSCAddress { public: - //========================================================================== + //============================================================================== MainContentComponent() { setSize (200, 200); @@ -43,7 +43,7 @@ public: } private: - //========================================================================== + //============================================================================== void oscMessageReceived (const OSCMessage& message) override { if (message.size() == 1 && message[0].isFloat32()) @@ -59,7 +59,7 @@ private: "OK"); } - //========================================================================== + //============================================================================== Slider rotaryKnob; JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainContentComponent) diff --git a/examples/OSCSender/Builds/LinuxMakefile/Makefile b/examples/OSCSender/Builds/LinuxMakefile/Makefile index d0e73a0e36..70de81b7c4 100644 --- a/examples/OSCSender/Builds/LinuxMakefile/Makefile +++ b/examples/OSCSender/Builds/LinuxMakefile/Makefile @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -50,12 +50,12 @@ endif OBJECTS := \ $(OBJDIR)/Main_90ebc5c2.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_osc_72ef0f3c.o \ + $(OBJDIR)/juce_core_75b14332.o \ + $(OBJDIR)/juce_data_structures_72d3da2c.o \ + $(OBJDIR)/juce_events_d2be882c.o \ + $(OBJDIR)/juce_graphics_9c18891e.o \ + $(OBJDIR)/juce_gui_basics_8a6da59c.o \ + $(OBJDIR)/juce_osc_be4cee16.o \ .PHONY: clean @@ -79,32 +79,32 @@ $(OBJDIR)/Main_90ebc5c2.o: ../../Source/Main.cpp @echo "Compiling Main.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp +$(OBJDIR)/juce_core_75b14332.o: ../../JuceLibraryCode/juce_core.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_core.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp +$(OBJDIR)/juce_data_structures_72d3da2c.o: ../../JuceLibraryCode/juce_data_structures.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_data_structures.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp +$(OBJDIR)/juce_events_d2be882c.o: ../../JuceLibraryCode/juce_events.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_events.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp +$(OBJDIR)/juce_graphics_9c18891e.o: ../../JuceLibraryCode/juce_graphics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_graphics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp +$(OBJDIR)/juce_gui_basics_8a6da59c.o: ../../JuceLibraryCode/juce_gui_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_osc_72ef0f3c.o: ../../../../modules/juce_osc/juce_osc.cpp +$(OBJDIR)/juce_osc_be4cee16.o: ../../JuceLibraryCode/juce_osc.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_osc.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" diff --git a/examples/OSCSender/Builds/MacOSX/Info-App.plist b/examples/OSCSender/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..0d711c345b --- /dev/null +++ b/examples/OSCSender/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + OSCSender + CFBundleDisplayName + OSCSender + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/OSCSender/Builds/MacOSX/Info.plist b/examples/OSCSender/Builds/MacOSX/Info.plist deleted file mode 100644 index 717a5d72f0..0000000000 --- a/examples/OSCSender/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - OSCSender - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/OSCSender/Builds/MacOSX/OSCSender.xcodeproj/project.pbxproj b/examples/OSCSender/Builds/MacOSX/OSCSender.xcodeproj/project.pbxproj index 930cd4e9b9..79e4e162d1 100644 --- a/examples/OSCSender/Builds/MacOSX/OSCSender.xcodeproj/project.pbxproj +++ b/examples/OSCSender/Builds/MacOSX/OSCSender.xcodeproj/project.pbxproj @@ -6,18 +6,19 @@ objectVersion = 46; objects = { + A6EB15B02B1D0A6FADABE7C2 = {isa = PBXBuildFile; fileRef = E6F7F38EEF1BA55231F5B1D4; }; B4D7BB7DFEBE72BCD3DD605C = {isa = PBXBuildFile; fileRef = F8410F1BD7BF4C092080F229; }; BAD6E04B07004B5F27F9A822 = {isa = PBXBuildFile; fileRef = B8C8B0B970A303B26BC67C25; }; DFC4B6CA5A1EA956F9C0C6DD = {isa = PBXBuildFile; fileRef = 1A889B5B8A437BA1E0D6DFB4; }; 91BBD074F724A10436BEF6F2 = {isa = PBXBuildFile; fileRef = 42DBAA5FEB22C47EB3E9A465; }; 7B70DA4946C06CABDCACCBEF = {isa = PBXBuildFile; fileRef = 7F3DDEA0ECF58906664734C9; }; BBB11FE465015EA2246D0BB6 = {isa = PBXBuildFile; fileRef = ED4E215F7CA65E0BD389D502; }; - 1F513C7D5F08D931CCFC2E8C = {isa = PBXBuildFile; fileRef = B88E3863BBF92D6B99FAF80D; }; - 15107DF286EC1E38D1CE8585 = {isa = PBXBuildFile; fileRef = 2C48D8AB740EC67F50362309; }; - 3E612804D48097CE749934F7 = {isa = PBXBuildFile; fileRef = FE9E614EEFF0DB6698FFB50A; }; - CF48DF912BCB35C5C1D2FA9F = {isa = PBXBuildFile; fileRef = B12DDE5BF035D875DFF3618F; }; - 1BC02582055A355837640A73 = {isa = PBXBuildFile; fileRef = 36F5932B212DC45F306782B6; }; - 75E34972D84652086761FF17 = {isa = PBXBuildFile; fileRef = 231A1BAE4463A07BA69EA3FF; }; + 76A91C0B038E3D28457B1124 = {isa = PBXBuildFile; fileRef = 3435DC389125F7A59BE3A085; }; + 42E17BAAFBB2CAFAB027AEDD = {isa = PBXBuildFile; fileRef = F09F75B04E23E4727374C42E; }; + 45D0E3A723BFE64C37BF46DB = {isa = PBXBuildFile; fileRef = 135B3CAD8DF1F1EF3EFD73E4; }; + 445DFD7645161E372AB50F5B = {isa = PBXBuildFile; fileRef = A3453A7F3CAB5625EE190588; }; + F2123ED9B3FB4980D36F80D4 = {isa = PBXBuildFile; fileRef = 2CD2159773ACCE5CAAABDDB6; }; + 345DA5934BAD8ACA0434B957 = {isa = PBXBuildFile; fileRef = 4ACBB6CAFC90015EE05E3B5E; }; 00183F1253D862D398F3B3B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; 004BF8BF0139265B0A384671 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; 00A0857D39F6F898F2951AB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -64,6 +65,7 @@ 12C01E7ECAD6EBD170002969 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; 12FC1C5E956BFD6A0032FA12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; 13264B0D46B7A04ED8AD3A0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 135B3CAD8DF1F1EF3EFD73E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 13DA741368E8E045C23B0386 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; 13F687566D3E463971D50CD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; 1475D57AE9E4A8D6342AA1A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; @@ -109,10 +111,8 @@ 22D1A5FF83D9FE487EB17AA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; 22DA3B310056F9288264BDF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; 22FB6CDBF9536FCACFFC702A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; - 231A1BAE4463A07BA69EA3FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../../../modules/juce_osc/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; 241B1014F4230EF7A0E93C49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 246973030604D072397B76B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 263BFB38AA9FAAC750C7EA0A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2665E67F421892FA58ED6204 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; 266DABCCAC8727B7289E1709 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 267C22AEA7BEAE2C6FBFDB48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -125,8 +125,8 @@ 2B4A57C484A8251250F4C3AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; 2B7B1E8E3E11EB39BC797413 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; 2BEFFC241B646BD70E3B5ABE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; - 2C48D8AB740EC67F50362309 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 2C506A2FB3878C94AE27D6CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2CD2159773ACCE5CAAABDDB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 2CE73880E4F4117B106C06AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; 2CE74FAB118D8C0227C876AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCBundle.h"; path = "../../../../modules/juce_osc/osc/juce_OSCBundle.h"; sourceTree = "SOURCE_ROOT"; }; 2D1AF9A4988EDFDCFABA2AF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; @@ -141,6 +141,7 @@ 316185ED9E49F306C772F057 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 31CFD63C73DFC5B7309058F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 3265394635B1C027552EBC97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3435DC389125F7A59BE3A085 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 3472D7D8A4E7C337CA7AD81C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; 34B5E2EFD4A34CEAAE67C8D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCTypes.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCTypes.cpp"; sourceTree = "SOURCE_ROOT"; }; 34BD55EE695F248239C046C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -149,7 +150,6 @@ 35C07BF1273F1F1611E65BE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; 3638A335D7D1C48855C20D90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; 36ED189DB8E8EC117710B993 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 36F5932B212DC45F306782B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 371D30FA280FD0CD39132955 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; 371E1AB8ED884447E9C3948F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; 374EE591A155C88E0D731A45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -189,6 +189,7 @@ 482FD6D43CB94752B1DD0243 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; 48FC2233096E11940A6D930D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; 4AC2FDF0FB5E0BF4011335BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4ACBB6CAFC90015EE05E3B5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../JuceLibraryCode/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; 4AE3787EBA02DE0DFEFF32F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; 4AFFB00C50E5188C6173F81A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; 4B0EEF94059BD4AC991F3246 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -203,7 +204,6 @@ 4F8B25661F28FBC413BD9B26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 4FAFB96AEBAE28375DACB61E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; 4FEABCAED113F77993CDBCDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; - 504EAAECE90FD59545F4CEEE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 50EEC53303203398324F2ADE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; 51ED9BC4B23811D5F8E5A308 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; 521F9C77E72B674D61010C1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; @@ -329,7 +329,6 @@ 8945994512C9A329EF5C2F8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; 89B20AD32703AF1A4A7789D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; 89B5ED0A2F8E1F3DC8B1FFFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; - 8A070D8C83690074AC5FF3B5 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 8A0E7639BA2EC2B118F0820D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; 8A129151479A5AAD2BD39091 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; 8A5080FEECD8BD2FDA32C65D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -338,7 +337,6 @@ 8AF7EBF16C1AADA1E9A29866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 8BC822C23CC0A74A0297DCF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; 8BCB7EB19A1E561980251BBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; - 8C3DF2E0C907479C3DA1FD32 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_osc/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 8D8AB59A85C4C44B70984E44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8DDEF1513C451116AA0E965A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; 8F057B95D3C4F9BF8DE76453 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -389,6 +387,7 @@ A0D18D61E3687135112B48C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; A1904550CAE440F85C89AAF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; A21F474AEBDCBA4B8FC3ECAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; + A3453A7F3CAB5625EE190588 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; A45E7289771DAFB321797B4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; A4D808F48A57E5401EE2E28D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; A4D855D1ADAAFB1BE7DA16FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; @@ -422,7 +421,6 @@ ACCE1BA4E775D7838E4AAB3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; AD15BCA918CB97B82F057CE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; AD3F47F068C0A25B5D4328EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; - B12DDE5BF035D875DFF3618F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; B1A9CE337A68096FE89B7EFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; B1C65AD0886DF44A61D70939 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; B1E516520B36FD7CA932BFE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -445,7 +443,6 @@ B74C683A165E21901633D393 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; B80E5F5FF2C25D743460A055 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; B81742C3FCA681925AAA3427 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; - B88E3863BBF92D6B99FAF80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; B8C8B0B970A303B26BC67C25 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; BA07C21FD4F38B2264BCE715 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; BA4DE2B0C739A63E6D4D20D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -532,7 +529,6 @@ D85E5DDBCC12253BEE6B368D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; D8E4E84B18C9763EA6691DA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; D9453DCB804821349686056F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; - D94EF76F396180083C2C59BE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D9E235F13969D41DE2334965 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; DA20E6CAE3C953C102507753 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; DA57BC0681DDCA88FE5F312E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; @@ -555,16 +551,17 @@ E1CF9A4ADE4123124FED0E9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; E20AA19ADC95465F8387780E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; E2F186EFF4E392744FC0848E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + E3586F7C2316AC6BD9CA1293 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; E380F437948E68251B4DA178 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; E46D31A094F9A6F1D162D707 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E4E21650A774C8418AFC33B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; E50254E2B991FBAF9771185C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; E65281690EA762F5FAE84653 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; E68F882E1376628DE35F57FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; + E6F7F38EEF1BA55231F5B1D4 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OSCSender.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; E74939618FF51AB431812853 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; E76AE46151CB7187848DA9AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; E76B7CFCC39F3907C1874D4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - E815543B6E2665185D07433D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E82ECF1FE6E0D6DBF63A33D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; E864E951F29D6C9E719ECDD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; E9EBD4257BAC6B3DD377F64B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; @@ -591,6 +588,7 @@ EFE0A6D09D69C4210D26BCBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; F0157423E0EEE18AC73ACA3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; F041FD178F6C8187DDBB046D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; + F09F75B04E23E4727374C42E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; F0A3B21A5E0FB04F59010235 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; F0CC8A577FF723874C9F2B91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; F0D1D03EDDB9B4E4CCCE8079 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; @@ -605,6 +603,7 @@ F4B01D8535627B2E60E7C174 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCTimeTag.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCTimeTag.cpp"; sourceTree = "SOURCE_ROOT"; }; F4B7A5AD3F4AEE12E5AC51D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; F509A91694B01BC57C7A2D6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; + F52EAC03D98BBFC53C143CF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; F67426274F90FFFDD017BC05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; F711CF6B7B5C28A6A0FA8418 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; F7123F50EA511941DE626E79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -612,8 +611,6 @@ F8306341C38FC9F71F9C289C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; F8360E50FF29AE25E6D10C60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; F8410F1BD7BF4C092080F229 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; - E7A37D21EA1E79DA2B8682C5 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OSCSender.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - F52EAC03D98BBFC53C143CF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; F8A7322DFB3FDDCFE4504FD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; F8F208696192F671B5C5E25F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; F917AC1B20761A5CBA104955 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../../modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; @@ -634,12 +631,10 @@ FCB1ADA208906DCFD9553E86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; FCD57A996940414954D3A16C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; FCF9D7260822F0D1C530063F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; - FD58AC0D48956C5E5EE22300 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; FD8944C5B057E4029E64E701 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; FDF5FA2CDA01F5017075EC53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; FE32C6D41D1624EDF3A1B25D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; FE52AE3A7D89784CC2108049 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - FE9E614EEFF0DB6698FFB50A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; FF0A25C484FF14D68A7FA84C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; FF18535FBFBE8BDD88D6E7BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; FF834F94FFF3F513D8380C99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; @@ -648,58 +643,7 @@ ED4E215F7CA65E0BD389D502, ); name = Source; sourceTree = ""; }; AF6DBEE9D9113EFB7464CADD = {isa = PBXGroup; children = ( 8CCFF6D3806EBC5EABB75DC3, ); name = OSCSender; sourceTree = ""; }; - 5266C3C7C760374BBAD548B3 = {isa = PBXGroup; children = ( - 6C8482B28590113DC3D093DF, - F0157423E0EEE18AC73ACA3E, - 075E8F5B0CE507EA241E7820, - AAE256E4F057457CEDD27A90, - 482FD6D43CB94752B1DD0243, - 00183F1253D862D398F3B3B7, - A0D18D61E3687135112B48C2, - 1BA1941BE9831878420374C8, - D800E473B1A6BF368C967B8C, - 68C660B543CCF8E23F4FCFAA, - C37E01CD441BB57B0BD6C2D8, - 2D1AF9A4988EDFDCFABA2AF8, - EBDD2C57D46E0E4207AD32E3, - 79F23F85772E0B3B028B7DA4, - C68BD7F904FB1079B6924931, - 7358A3673D7E85B6E2BD42BE, - 028A331429FB24687E6F4178, - 316185ED9E49F306C772F057, - B4C9EE22A48A894A442FDEF5, - 87A59A16FFB7F76FE61F21F2, - 71FA38AF9B9190BCBB0DF9CB, - 89B5ED0A2F8E1F3DC8B1FFFB, - 300B798AE6D1456AF71725F3, - 8945994512C9A329EF5C2F8D, ); name = text; sourceTree = ""; }; - 44D717CFBACAB1B4708480BC = {isa = PBXGroup; children = ( - 6C536C513F6B5AEEE5647FC1, - 946EE5AB4425456B8DC0F534, - 22FB6CDBF9536FCACFFC702A, - 17DA11859066C1A6550541DC, - 45DE191D497670E66BB5252C, - 953B8119D4983047502355C3, - 0625FE8FB912E392F2710EAF, - 1CC3CC3615F549A3714403FB, - 7088CCB58F437B0DE9524E00, - 56171D5E50C275618ED8E595, ); name = maths; sourceTree = ""; }; - 3BB2F8CF52A119966C680F2C = {isa = PBXGroup; children = ( - 8754500BE079EAC8F32D6EDF, - 4AFFB00C50E5188C6173F81A, - F8306341C38FC9F71F9C289C, - 41D7BC4C569213AF26F18B0C, - 5998888018A6809EB12543AB, - DC146BC82E9DF5DE3387E5A0, - 3E0874E1F6F508F4848D483E, - 940FAD7463B2A21CAF68ABD8, - 9CF199A5DB26993BA4842ACF, - DA57BC0681DDCA88FE5F312E, - FC8C3B125B6526B9845DAD20, - 8A129151479A5AAD2BD39091, - 9373C6EA5BA89D5EBCFFAF6E, - 71CA0EBE5516DA53A6054514, ); name = memory; sourceTree = ""; }; - B5A1175E39DFF66C86750114 = {isa = PBXGroup; children = ( + BEDE6F55A1C124E30C407B45 = {isa = PBXGroup; children = ( A5D217BC9E2D0717B5FEC88D, ACA16BA92B5E2C735AF5F0AB, BFF09EF3282D581DA210F092, @@ -721,37 +665,7 @@ 37B3ADE4412D615A5F386B74, A9450EC319A9D37307AB7D7C, ED4420CC02B25ED88E45BCC8, ); name = containers; sourceTree = ""; }; - A57D0A9AD6F4BCEAC8BE2F7A = {isa = PBXGroup; children = ( - 029299521469F64490977419, - C322E79A7FBD6CD1A0F555C0, - F0D1D03EDDB9B4E4CCCE8079, - AA776E87EF55F5B39DB3E6E5, - FAF73612E3CEE8981A15E6DB, - 13F687566D3E463971D50CD2, - 6530C248DC2C3B048F34DDFE, - 45880C2CED1DE53F368D6DC7, - B6AEC740150DFD18D1C77566, - A7A838ACAE3CF1FD63FF6915, - 9D7A373ECD058548A106A2A1, - 2EC883766946EBDB683674AF, - FF18535FBFBE8BDD88D6E7BB, - 5A79DC94DC3EC18871CFF123, - D9453DCB804821349686056F, - 5579A809BAAEC707977D7515, - 7A0CB2B04ADE780AF3BF4219, - D7BBF74441A1D9233AC4941E, - 16D238D027A1F900F190A59A, - 8211C74FDAD1E9C986DA24FA, - 357A2DBCBE8F804D541C1DFB, - EEE692963F002CB11038A61D, ); name = threads; sourceTree = ""; }; - 0FE1613FE62D5B180B6807C9 = {isa = PBXGroup; children = ( - FF0A25C484FF14D68A7FA84C, - 4AE3787EBA02DE0DFEFF32F0, - 0DB62E76787DA030C07650DF, - A4D808F48A57E5401EE2E28D, - 5F1DCEEEC0AF0DAEFAE558C3, - 8DDEF1513C451116AA0E965A, ); name = time; sourceTree = ""; }; - C55558366533E30609E33554 = {isa = PBXGroup; children = ( + 1FF5F096E3AAF069A51ECEF1 = {isa = PBXGroup; children = ( E2F186EFF4E392744FC0848E, C2B211151D7D3B7B96DA01A1, C38135F3C6287FD3860C4527, @@ -769,7 +683,81 @@ F17D77A72E81AA8F8D6B3476, BA8CFC69F1C04974E93BE59C, A813CA7CC0D3D2724B95D8FE, ); name = files; sourceTree = ""; }; - F06C05002537FAF7F1D13770 = {isa = PBXGroup; children = ( + D5D71C875BECD6FAC904624D = {isa = PBXGroup; children = ( + 4B13D66B82B420CD8B8C5AB7, + E4E21650A774C8418AFC33B9, + 11D53565B6B910B4C6D3B5D1, + 0E3613C3AD773AB362CA45EC, ); name = javascript; sourceTree = ""; }; + EFD22A6191673EA8F7945EB7 = {isa = PBXGroup; children = ( + C9D88946156002CE878BC4D2, + 52893977D68DFB4A91DCEF20, + 5786605F1BC2DCBC066F122D, + 21BF0CAF7A4F1263372A5C8B, ); name = logging; sourceTree = ""; }; + A36879835302A8C4F76A0E50 = {isa = PBXGroup; children = ( + 6C536C513F6B5AEEE5647FC1, + 946EE5AB4425456B8DC0F534, + 22FB6CDBF9536FCACFFC702A, + 17DA11859066C1A6550541DC, + 45DE191D497670E66BB5252C, + 953B8119D4983047502355C3, + 0625FE8FB912E392F2710EAF, + 1CC3CC3615F549A3714403FB, + 7088CCB58F437B0DE9524E00, + 56171D5E50C275618ED8E595, ); name = maths; sourceTree = ""; }; + E9A18CAE0D85DDC6DE0254AF = {isa = PBXGroup; children = ( + 8754500BE079EAC8F32D6EDF, + 4AFFB00C50E5188C6173F81A, + F8306341C38FC9F71F9C289C, + 41D7BC4C569213AF26F18B0C, + 5998888018A6809EB12543AB, + DC146BC82E9DF5DE3387E5A0, + 3E0874E1F6F508F4848D483E, + 940FAD7463B2A21CAF68ABD8, + 9CF199A5DB26993BA4842ACF, + DA57BC0681DDCA88FE5F312E, + FC8C3B125B6526B9845DAD20, + 8A129151479A5AAD2BD39091, + 9373C6EA5BA89D5EBCFFAF6E, + 71CA0EBE5516DA53A6054514, ); name = memory; sourceTree = ""; }; + 9F30BB4DBACC5212B06AA421 = {isa = PBXGroup; children = ( + 35C07BF1273F1F1611E65BE0, + ABACE0FD4603F0AC6DC24986, + 88CEF894CF89C020C0969646, + 371D30FA280FD0CD39132955, + 73ECE098454A1E93F65F750C, + 869E8C4D5C7C71BBD9D3DE13, + F917AC1B20761A5CBA104955, ); name = misc; sourceTree = ""; }; + 5D4335D65131D54BB64F563A = {isa = PBXGroup; children = ( + 924B8AEE63D51A88C424236D, + FA1E705CDB469910D9CD45DD, + F0A3B21A5E0FB04F59010235, + 90DAA6689446974C08A8CA22, + FC9079045148C0CE23D11213, + 1042F89BE3FD99BF962CD559, + 83E6D34A5C23CF3CFA194161, + 13264B0D46B7A04ED8AD3A0E, + AC72E5B78884DAF40217DAAB, + 97E331CE947418C03CE0F7A4, + F49CAD469E29E78A6BC35C22, + E864E951F29D6C9E719ECDD8, + B1E516520B36FD7CA932BFE7, + C6465F90A1AE888243ADF614, + CA3B343B4917C1BB3ACF4AA9, + C35B2D23C6F92C440DC39084, + EBF82BF2A63ABCCFADE18D0F, + 4547B054D645C8B314124DDA, + C0070123843836867FB7FDF7, + CB43D8D41B8C1FD4DDD670B9, + 4067B8C85A270F53FEE06980, + 8914C0E96EF68616B913C2A3, + A87945C779CE68925B076D1F, + B1C65AD0886DF44A61D70939, + 5B609FDDC79F73F3BD14CC68, + 2233EC2817CE0FC35128DB7E, + 1CEC669517AEFB9DA60654F3, + E76B7CFCC39F3907C1874D4B, + 68757349C662D48B6E8D95F0, ); name = native; sourceTree = ""; }; + D42AD465B5BC07DED88E7FEA = {isa = PBXGroup; children = ( 5D14BB057C1DCC194D4110A4, FAB7137B238411F408A7359F, 3265394635B1C027552EBC97, @@ -780,7 +768,7 @@ 6F11C39FA9C8E2F1DCD6CB53, C3D367C0B3573411FE70D226, 1EED7017C33745D0E23EFED7, ); name = network; sourceTree = ""; }; - 59B49F16B2CCDFD9149D3435 = {isa = PBXGroup; children = ( + CFE256AAF1301A94D3E3B1E2 = {isa = PBXGroup; children = ( 9F80A197F695CE97616BD1E2, D53140323325368C36FF0980, FD8944C5B057E4029E64E701, @@ -796,11 +784,6 @@ 76FA69159E195EC73C54C166, F305B5B71B3B44364A70FB81, D52CEEA36B26A91E1599CF90, ); name = streams; sourceTree = ""; }; - C0C2173267ABCBDD61C10A41 = {isa = PBXGroup; children = ( - C9D88946156002CE878BC4D2, - 52893977D68DFB4A91DCEF20, - 5786605F1BC2DCBC066F122D, - 21BF0CAF7A4F1263372A5C8B, ); name = logging; sourceTree = ""; }; F06D7C2FFE79B1C5E77ABABF = {isa = PBXGroup; children = ( 7804C945A084AFEE73DF0D42, 11371D3819C11870351DF5D4, @@ -808,126 +791,117 @@ 52EC460B51B671A78DA0B0D0, D73AD91EB6FB85DD8C129E31, EBA76494AF0634E852001C0E, ); name = system; sourceTree = ""; }; - 7976EE937AFBFC4A673985AD = {isa = PBXGroup; children = ( + 4388AD06729036651D2438B3 = {isa = PBXGroup; children = ( + 6C8482B28590113DC3D093DF, + F0157423E0EEE18AC73ACA3E, + 075E8F5B0CE507EA241E7820, + AAE256E4F057457CEDD27A90, + 482FD6D43CB94752B1DD0243, + 00183F1253D862D398F3B3B7, + A0D18D61E3687135112B48C2, + 1BA1941BE9831878420374C8, + D800E473B1A6BF368C967B8C, + 68C660B543CCF8E23F4FCFAA, + C37E01CD441BB57B0BD6C2D8, + 2D1AF9A4988EDFDCFABA2AF8, + EBDD2C57D46E0E4207AD32E3, + 79F23F85772E0B3B028B7DA4, + C68BD7F904FB1079B6924931, + 7358A3673D7E85B6E2BD42BE, + 028A331429FB24687E6F4178, + 316185ED9E49F306C772F057, + B4C9EE22A48A894A442FDEF5, + 87A59A16FFB7F76FE61F21F2, + 71FA38AF9B9190BCBB0DF9CB, + 89B5ED0A2F8E1F3DC8B1FFFB, + 300B798AE6D1456AF71725F3, + 8945994512C9A329EF5C2F8D, ); name = text; sourceTree = ""; }; + 207ED5FADC2F8277687FA3E6 = {isa = PBXGroup; children = ( + 029299521469F64490977419, + C322E79A7FBD6CD1A0F555C0, + F0D1D03EDDB9B4E4CCCE8079, + AA776E87EF55F5B39DB3E6E5, + FAF73612E3CEE8981A15E6DB, + 13F687566D3E463971D50CD2, + 6530C248DC2C3B048F34DDFE, + 45880C2CED1DE53F368D6DC7, + B6AEC740150DFD18D1C77566, + A7A838ACAE3CF1FD63FF6915, + 9D7A373ECD058548A106A2A1, + 2EC883766946EBDB683674AF, + FF18535FBFBE8BDD88D6E7BB, + 5A79DC94DC3EC18871CFF123, + D9453DCB804821349686056F, + 5579A809BAAEC707977D7515, + 7A0CB2B04ADE780AF3BF4219, + D7BBF74441A1D9233AC4941E, + 16D238D027A1F900F190A59A, + 8211C74FDAD1E9C986DA24FA, + 357A2DBCBE8F804D541C1DFB, + EEE692963F002CB11038A61D, ); name = threads; sourceTree = ""; }; + 6C5F573396B72493F93019ED = {isa = PBXGroup; children = ( + FF0A25C484FF14D68A7FA84C, + 4AE3787EBA02DE0DFEFF32F0, + 0DB62E76787DA030C07650DF, + A4D808F48A57E5401EE2E28D, + 5F1DCEEEC0AF0DAEFAE558C3, + 8DDEF1513C451116AA0E965A, ); name = time; sourceTree = ""; }; + AA05FE9A13A8F6A47C0B0203 = {isa = PBXGroup; children = ( + 5A58E4097153888A8A8C1CD9, + F041FD178F6C8187DDBB046D, ); name = "unit_tests"; sourceTree = ""; }; + AE9352469128E5E34EBA24FE = {isa = PBXGroup; children = ( 3E3FEDBFDE2D9B7BB5C78127, 2DF80EDCBEC3706EEE3DF8BF, EBD65185E6F4C735BA39DFDD, F509A91694B01BC57C7A2D6C, ); name = xml; sourceTree = ""; }; - 50C1F008D33888DAECED2C54 = {isa = PBXGroup; children = ( - 4B13D66B82B420CD8B8C5AB7, - E4E21650A774C8418AFC33B9, - 11D53565B6B910B4C6D3B5D1, - 0E3613C3AD773AB362CA45EC, ); name = javascript; sourceTree = ""; }; - E863DA674CF86507033B7199 = {isa = PBXGroup; children = ( + 59B3061979EA06672063E6BA = {isa = PBXGroup; children = ( C5A813AEF580F0DD29CC9BE8, CC91DE14E4ACC0D61C0FCC79, 7F1D13704277EDA6CD435392, 29953F0649A18831E891815C, 844D65F83A1B7DA2E0CAB652, 663607A2A052262E3F04EC1B, ); name = zip; sourceTree = ""; }; - AA05FE9A13A8F6A47C0B0203 = {isa = PBXGroup; children = ( - 5A58E4097153888A8A8C1CD9, - F041FD178F6C8187DDBB046D, ); name = "unit_tests"; sourceTree = ""; }; - 38B197F3796A41FFB20E61F6 = {isa = PBXGroup; children = ( - 35C07BF1273F1F1611E65BE0, - ABACE0FD4603F0AC6DC24986, - 88CEF894CF89C020C0969646, - 371D30FA280FD0CD39132955, - 73ECE098454A1E93F65F750C, - 869E8C4D5C7C71BBD9D3DE13, - F917AC1B20761A5CBA104955, ); name = misc; sourceTree = ""; }; - 3ABF5204E322FD3121ACF9A9 = {isa = PBXGroup; children = ( - 924B8AEE63D51A88C424236D, - FA1E705CDB469910D9CD45DD, - F0A3B21A5E0FB04F59010235, - 90DAA6689446974C08A8CA22, - FC9079045148C0CE23D11213, - 1042F89BE3FD99BF962CD559, - 83E6D34A5C23CF3CFA194161, - 13264B0D46B7A04ED8AD3A0E, - AC72E5B78884DAF40217DAAB, - 97E331CE947418C03CE0F7A4, - F49CAD469E29E78A6BC35C22, - E864E951F29D6C9E719ECDD8, - B1E516520B36FD7CA932BFE7, - C6465F90A1AE888243ADF614, - CA3B343B4917C1BB3ACF4AA9, - C35B2D23C6F92C440DC39084, - EBF82BF2A63ABCCFADE18D0F, - 4547B054D645C8B314124DDA, - C0070123843836867FB7FDF7, - CB43D8D41B8C1FD4DDD670B9, - 4067B8C85A270F53FEE06980, - 8914C0E96EF68616B913C2A3, - A87945C779CE68925B076D1F, - B1C65AD0886DF44A61D70939, - 5B609FDDC79F73F3BD14CC68, - 2233EC2817CE0FC35128DB7E, - 1CEC669517AEFB9DA60654F3, - E76B7CFCC39F3907C1874D4B, - 68757349C662D48B6E8D95F0, ); name = native; sourceTree = ""; }; 3E082BBABDA4AFA223BBE04B = {isa = PBXGroup; children = ( - 5266C3C7C760374BBAD548B3, - 44D717CFBACAB1B4708480BC, - 3BB2F8CF52A119966C680F2C, - B5A1175E39DFF66C86750114, - A57D0A9AD6F4BCEAC8BE2F7A, - 0FE1613FE62D5B180B6807C9, - C55558366533E30609E33554, - F06C05002537FAF7F1D13770, - 59B49F16B2CCDFD9149D3435, - C0C2173267ABCBDD61C10A41, + BEDE6F55A1C124E30C407B45, + 1FF5F096E3AAF069A51ECEF1, + D5D71C875BECD6FAC904624D, + EFD22A6191673EA8F7945EB7, + A36879835302A8C4F76A0E50, + E9A18CAE0D85DDC6DE0254AF, + 9F30BB4DBACC5212B06AA421, + 5D4335D65131D54BB64F563A, + D42AD465B5BC07DED88E7FEA, + CFE256AAF1301A94D3E3B1E2, F06D7C2FFE79B1C5E77ABABF, - 7976EE937AFBFC4A673985AD, - 50C1F008D33888DAECED2C54, - E863DA674CF86507033B7199, + 4388AD06729036651D2438B3, + 207ED5FADC2F8277687FA3E6, + 6C5F573396B72493F93019ED, AA05FE9A13A8F6A47C0B0203, - 38B197F3796A41FFB20E61F6, - 3ABF5204E322FD3121ACF9A9, - D94EF76F396180083C2C59BE, + AE9352469128E5E34EBA24FE, + 59B3061979EA06672063E6BA, 01C827740BEFED5D0C0568DA, ); name = "juce_core"; sourceTree = ""; }; - 01307D8B957801021225C358 = {isa = PBXGroup; children = ( + 08A834EE359B774D80BB5D13 = {isa = PBXGroup; children = ( + 357615E8CFB3033813CCBE7E, + DCFE0625D38D5F8F25767F83, + 7B8EBDFC8FC37BAF659298DB, + A509336C0CACBF48AE588564, ); name = "app_properties"; sourceTree = ""; }; + 7D609A3DACE30A47E7636733 = {isa = PBXGroup; children = ( + AD15BCA918CB97B82F057CE7, + EBFFEFCE6CB0E4D77E05D225, + 8457A426244850B181C5B86A, ); name = undomanager; sourceTree = ""; }; + 00EEEBB08AF562D9077C354E = {isa = PBXGroup; children = ( 18B5B1CFAFF39440F3429D12, EFE0A6D09D69C4210D26BCBB, 6D81EC26DD64274A3BB77D96, AC58FD5A424E46C552699C39, F52EAC03D98BBFC53C143CF4, 9E49961EF2D77807606E9AA9, ); name = values; sourceTree = ""; }; - 7D609A3DACE30A47E7636733 = {isa = PBXGroup; children = ( - AD15BCA918CB97B82F057CE7, - EBFFEFCE6CB0E4D77E05D225, - 8457A426244850B181C5B86A, ); name = undomanager; sourceTree = ""; }; - 29948B583E16D2C6EC417837 = {isa = PBXGroup; children = ( - 357615E8CFB3033813CCBE7E, - DCFE0625D38D5F8F25767F83, - 7B8EBDFC8FC37BAF659298DB, - A509336C0CACBF48AE588564, ); name = "app_properties"; sourceTree = ""; }; 2F86893F3AC21E2B007A790C = {isa = PBXGroup; children = ( - 01307D8B957801021225C358, + 08A834EE359B774D80BB5D13, 7D609A3DACE30A47E7636733, - 29948B583E16D2C6EC417837, - E815543B6E2665185D07433D, + 00EEEBB08AF562D9077C354E, 51ED9BC4B23811D5F8E5A308, ); name = "juce_data_structures"; sourceTree = ""; }; - 9A9BC239C9C3588A2C48AB1C = {isa = PBXGroup; children = ( - 7B79F66C174BAC99CD5FA90A, - 7DF41CF3989F4AAEE3ED5020, - 1F983F682C7C39739FF66DFD, - 2F0710F336891230564C064E, - 06404261BC841C314E34A1A9, - CC3B5CB321D001FF58CEACFD, - 893AD986510217314E783905, - 241B1014F4230EF7A0E93C49, - C0514A1B9F261820568AB5B4, - FCADDC6F82016D387F9159C1, - 031466AAD3240E4468588275, - 8A8EB41D7E88B03839083874, - 0C77794DF4B68DB97D174834, ); name = messages; sourceTree = ""; }; - 4F28D3E6CE3FF17A11481867 = {isa = PBXGroup; children = ( - 2CE73880E4F4117B106C06AD, - 1D2D5DCA104967DEDCE2E900, - 6431731E6FF1D9E30B3F0105, - 9B4D73256D25275FB309DAAF, ); name = timers; sourceTree = ""; }; - A607A5A3F534D69E87B47F85 = {isa = PBXGroup; children = ( + F721F32B0C19CD313B4DEACF = {isa = PBXGroup; children = ( 22DA3B310056F9288264BDF6, E9F857BCDFD748ED45340B08, 0E090204426B67CAF8B93481, @@ -936,14 +910,28 @@ D7D15CBB82F1C93719CCA56B, 2B4A57C484A8251250F4C3AA, 3A649F8B1FFCA953E354BDE3, ); name = broadcasters; sourceTree = ""; }; - EA5B9AE51700241A6AAB1503 = {isa = PBXGroup; children = ( + EBED1183ABD5F29D85BC9ED7 = {isa = PBXGroup; children = ( 162B88C97B3B2FE6FF0506D5, 18373E02365D98A26CDA435B, 7E6E6D14D6F86626B1F85469, 5EAE8337D70E2F0C8388CD5B, F8A7322DFB3FDDCFE4504FD8, FCB1ADA208906DCFD9553E86, ); name = interprocess; sourceTree = ""; }; - 6209BB20FCC498F6FC3630D2 = {isa = PBXGroup; children = ( + B5AC9538911996F20DE7E79F = {isa = PBXGroup; children = ( + 7B79F66C174BAC99CD5FA90A, + 7DF41CF3989F4AAEE3ED5020, + 1F983F682C7C39739FF66DFD, + 2F0710F336891230564C064E, + 06404261BC841C314E34A1A9, + CC3B5CB321D001FF58CEACFD, + 893AD986510217314E783905, + 241B1014F4230EF7A0E93C49, + C0514A1B9F261820568AB5B4, + FCADDC6F82016D387F9159C1, + 031466AAD3240E4468588275, + 8A8EB41D7E88B03839083874, + 0C77794DF4B68DB97D174834, ); name = messages; sourceTree = ""; }; + 6E201B46B591A1D476DA82B3 = {isa = PBXGroup; children = ( 8A5080FEECD8BD2FDA32C65D, 3BF906798B72C53AA17C42E5, 6EBC7A20DAF0299082F3C48D, @@ -952,13 +940,17 @@ C1F93E08ECF4BD864AAF914B, F8360E50FF29AE25E6D10C60, A029C65BC0ABFF7181A63158, ); name = native; sourceTree = ""; }; + FB6905B73B959471383FA35C = {isa = PBXGroup; children = ( + 2CE73880E4F4117B106C06AD, + 1D2D5DCA104967DEDCE2E900, + 6431731E6FF1D9E30B3F0105, + 9B4D73256D25275FB309DAAF, ); name = timers; sourceTree = ""; }; 30F00850FB3DAE66AD9DC7C6 = {isa = PBXGroup; children = ( - 9A9BC239C9C3588A2C48AB1C, - 4F28D3E6CE3FF17A11481867, - A607A5A3F534D69E87B47F85, - EA5B9AE51700241A6AAB1503, - 6209BB20FCC498F6FC3630D2, - 263BFB38AA9FAAC750C7EA0A, + F721F32B0C19CD313B4DEACF, + EBED1183ABD5F29D85BC9ED7, + B5AC9538911996F20DE7E79F, + 6E201B46B591A1D476DA82B3, + FB6905B73B959471383FA35C, FCD57A996940414954D3A16C, ); name = "juce_events"; sourceTree = ""; }; 1740BE8D8C5C7BBAA2120711 = {isa = PBXGroup; children = ( 4B6F14663424B4075D37D75A, @@ -978,19 +970,25 @@ 284CCCC60E6FFE144D03053B, C078149F5EC57FB18E899494, A5126591F282448150C0A30A, ); name = contexts; sourceTree = ""; }; - 13DF8011E9D1DEE60F9E9970 = {isa = PBXGroup; children = ( - 0DC03E9375671E457891A729, - FBA3D65086497BDD3F684CA9, - 7F2303D10B03C641C7F70296, - 7C33F1B4BF7CBFE66731D34C, - 6FD5D94B5C936F45C3223D71, - D294EA753ECFF016927BA7A2, - 666A2459C2BD2C5048749A3F, - D4463A8D4C9C7BBBECDBBF54, ); name = images; sourceTree = ""; }; - 02C6B4ABA7C452EC2AA2511D = {isa = PBXGroup; children = ( - 5306E2E1E4D3EDB584CB9957, - BA07C21FD4F38B2264BCE715, - 3C6266E06512926AA719ED6C, ); name = "image_formats"; sourceTree = ""; }; + A71A056E8FFCD1B34A7D539A = {isa = PBXGroup; children = ( + 267C22AEA7BEAE2C6FBFDB48, + 50EEC53303203398324F2ADE, + 8599EDB720D284DF684DDD57, + 45896F16C409721A1988D036, + D1ED8C510F4DB36BB68FC2E7, ); name = effects; sourceTree = ""; }; + 5DC923EAE25164D3FC77695C = {isa = PBXGroup; children = ( + 1D7FAD7035F31C49C233D74E, + 431D37DEF42489D3D2BAA92C, + A979A96E5616479B39218B2E, + 0DA97F6DF97050683F834CA4, + D3FFEFC1B56E0CBEB3385B20, + 13DA741368E8E045C23B0386, + D35BB13A98176E269CE615FD, + 869B84A46023D33AFDC0D1A2, + DBDD822F9E2E1D6C876E5A0A, + E68F882E1376628DE35F57FE, + 935007CA595A6A01AAD4CA08, + D85E5DDBCC12253BEE6B368D, ); name = fonts; sourceTree = ""; }; 7E9202D43BB01B54DE6C7CF9 = {isa = PBXGroup; children = ( 1B3AD48503A5E6E50A632BFA, 3BE904F9AEA4B987BA08C4BF, @@ -1007,30 +1005,20 @@ E1A752C30F9E9CBF6AB409C7, EE1E34B8A9F658BB0E57CB44, 105993ED238D528CD399FF92, ); name = geometry; sourceTree = ""; }; - D3836109FDDFDD715F2BAB8B = {isa = PBXGroup; children = ( - E1CF9A4ADE4123124FED0E9D, - 2F77D1AAC55792234A1A12CC, - DEACC6D7655717F30F59FB06, ); name = placement; sourceTree = ""; }; - 5240A27651F9E34F2992D4BE = {isa = PBXGroup; children = ( - 1D7FAD7035F31C49C233D74E, - 431D37DEF42489D3D2BAA92C, - A979A96E5616479B39218B2E, - 0DA97F6DF97050683F834CA4, - D3FFEFC1B56E0CBEB3385B20, - 13DA741368E8E045C23B0386, - D35BB13A98176E269CE615FD, - 869B84A46023D33AFDC0D1A2, - DBDD822F9E2E1D6C876E5A0A, - E68F882E1376628DE35F57FE, - 935007CA595A6A01AAD4CA08, - D85E5DDBCC12253BEE6B368D, ); name = fonts; sourceTree = ""; }; - 9F6522EE613666A811E66B03 = {isa = PBXGroup; children = ( - 267C22AEA7BEAE2C6FBFDB48, - 50EEC53303203398324F2ADE, - 8599EDB720D284DF684DDD57, - 45896F16C409721A1988D036, - D1ED8C510F4DB36BB68FC2E7, ); name = effects; sourceTree = ""; }; - 43ACB9A5DA7F4D3314F835BC = {isa = PBXGroup; children = ( + B1C6D2D409ED7B8235D2F290 = {isa = PBXGroup; children = ( + 5306E2E1E4D3EDB584CB9957, + BA07C21FD4F38B2264BCE715, + 3C6266E06512926AA719ED6C, ); name = "image_formats"; sourceTree = ""; }; + 56B04E14A7CEE3E219181797 = {isa = PBXGroup; children = ( + 0DC03E9375671E457891A729, + FBA3D65086497BDD3F684CA9, + 7F2303D10B03C641C7F70296, + 7C33F1B4BF7CBFE66731D34C, + 6FD5D94B5C936F45C3223D71, + D294EA753ECFF016927BA7A2, + 666A2459C2BD2C5048749A3F, + D4463A8D4C9C7BBBECDBBF54, ); name = images; sourceTree = ""; }; + F8837EFDEF6E35AAE82FDB33 = {isa = PBXGroup; children = ( 266DABCCAC8727B7289E1709, A5A702D48E339F30DBAA70F3, 4F8B25661F28FBC413BD9B26, @@ -1044,19 +1032,54 @@ BA4DE2B0C739A63E6D4D20D8, FE52AE3A7D89784CC2108049, 2C506A2FB3878C94AE27D6CB, ); name = native; sourceTree = ""; }; + 0CBD2BCD5BAC1A2674929488 = {isa = PBXGroup; children = ( + E1CF9A4ADE4123124FED0E9D, + 2F77D1AAC55792234A1A12CC, + DEACC6D7655717F30F59FB06, ); name = placement; sourceTree = ""; }; CB4F8BAD557D46ED28907420 = {isa = PBXGroup; children = ( 1740BE8D8C5C7BBAA2120711, 5FFE6515D67F14A30EC82B03, - 13DF8011E9D1DEE60F9E9970, - 02C6B4ABA7C452EC2AA2511D, + A71A056E8FFCD1B34A7D539A, + 5DC923EAE25164D3FC77695C, 7E9202D43BB01B54DE6C7CF9, - D3836109FDDFDD715F2BAB8B, - 5240A27651F9E34F2992D4BE, - 9F6522EE613666A811E66B03, - 43ACB9A5DA7F4D3314F835BC, - FD58AC0D48956C5E5EE22300, + B1C6D2D409ED7B8235D2F290, + 56B04E14A7CEE3E219181797, + F8837EFDEF6E35AAE82FDB33, + 0CBD2BCD5BAC1A2674929488, 9E8E1B569EDFEF8F08B0165A, ); name = "juce_graphics"; sourceTree = ""; }; - 10E3EA03E37910A38A810D1B = {isa = PBXGroup; children = ( + 11C5A204C9FCEF877DCBD98B = {isa = PBXGroup; children = ( + 61EEC07DDEAA85061C5D86C9, + F8F208696192F671B5C5E25F, ); name = application; sourceTree = ""; }; + 2B27B67EF766DFFE63189A65 = {isa = PBXGroup; children = ( + 062E93756C4C2047BFFE2DB8, + 0A57964A96FEA9A9FB66B41C, + 8907D739246B0F33CAB468DF, + 3638A335D7D1C48855C20D90, + 17BFF0DFD2596C177802B80E, + AD3F47F068C0A25B5D4328EE, + A546CD3EF21D18732319AC05, + 088320650994388DB9A6F9C1, + 72BD2080835C585D96780DBE, + 766243F2E499522B0BCF90D7, + 3A7CAA9C93698244C9DB8256, + C48C63AAD19E578DFF4F1178, + FDF5FA2CDA01F5017075EC53, + EED951C77E3A15B9C60BF3D4, + 431E90D8119368A51F45F9F7, + D9E235F13969D41DE2334965, + F3B12C442C73A5CD0642C9D3, + 0577DF2A977E1812176767A6, ); name = buttons; sourceTree = ""; }; + AC619C340A422FED6E1D2B8E = {isa = PBXGroup; children = ( + FC62184F4FC5E35781238309, + 4B11E3C6B1D6F06038F8E5A9, + D79D027C940D63921A6A4652, + D11A190329FB2207215105C5, + 8BC822C23CC0A74A0297DCF4, + B24CA0F38F848CB0C859BC05, + 48FC2233096E11940A6D930D, + 2F405AF1917FCFC23D0B64E3, + 6C72CD267B04F64DA9B3CA96, ); name = commands; sourceTree = ""; }; + F3E4C4950B56BCDD97FA9CE3 = {isa = PBXGroup; children = ( BB8C54D34EF4FC862F2A91C8, C408339286C0EDCE7DE32E85, 7020143E6EF838A9745860A2, @@ -1066,28 +1089,46 @@ C794AB7DC16EA991F2E27273, 741AE4CDEAAA1AB1657A4A53, 60E7CE9882A1AA233E6A76AD, ); name = components; sourceTree = ""; }; - 91037A1ED93D2F0BD1F06865 = {isa = PBXGroup; children = ( - A54ACE760625D295ECEA6184, - 7A837CCEB790F6D08687BD1C, - 36ED189DB8E8EC117710B993, - A6FDE2242C78B3C04ECEC3B1, - DBE81F5EBB60AB5BE68ACF2F, - 95F93BD8F14A45FD7A5209FD, - 004BF8BF0139265B0A384671, - BF728F1A80664B788402B94B, - 67C284A0D80710E1E2AC0C0F, - 1AF4E278AD09B6A367CC4057, - 28E913EFE1CEB57ED8935740, - 4AC2FDF0FB5E0BF4011335BF, - C42155548358E30AD7DE4E25, - 39C178FC908B0BBFF4D18D3B, - 95CC7A0F377F28D182DFC100, - B48FEF193584C4735B8DAEA5, - 3968F31E4D3A8FD1F060E073, - 521F9C77E72B674D61010C1F, - E084AFE8575D1EED6EC41BC6, - 43FB864DB11F4A6D182EECBD, ); name = mouse; sourceTree = ""; }; - 135E3B61C4578FF5DC481256 = {isa = PBXGroup; children = ( + E34AF63BEB92648DEB162E95 = {isa = PBXGroup; children = ( + F80B6F65E57D2AB96730C877, + 57CDB5AFD561349F179D658D, + DBC8C5695E5DF33DA755D47E, + A8FD638BD93E8B4332CC8F7F, + 9C9B05F2934F0EA6E998D125, + ACCE1BA4E775D7838E4AAB3F, + D5724FDB5A378C2F07D22B19, + E380F437948E68251B4DA178, + 6E461813B7DC6631B7FCCB58, + 6AF8CC00C9B0A71AFA20F408, + 1CDCE8137C9253926AF5BC1A, + 0FF5B7A3E7ACE2C0C4F4941F, + 34BD55EE695F248239C046C6, + 7ACB4BC6D063A4BF3EDA90FC, + 9B561B5E684B00FE1BA27C13, ); name = drawables; sourceTree = ""; }; + 85BA0E64E342BC883C3AE865 = {isa = PBXGroup; children = ( + CF089C2F19939657FF77F446, + 960F94AF0EF3028E024367D0, + DA20E6CAE3C953C102507753, + B437041269FE1ABCACE8FC67, + E46D31A094F9A6F1D162D707, + A5994B699F6FFC9522420A4A, + EDFA816F0A1B807DDC469251, + 16B08F86012631AE74FCF89B, + F38DD3C9585C616FCA538086, + 31CFD63C73DFC5B7309058F4, + D1C3D8A699E3410F7693E9F5, + C80154A9702E9F4140FD8573, + 246973030604D072397B76B9, + 055B7DA1F77CE5309B99A1E0, + 95A08C5E4371DC78ED40584A, + C9FF6E12A8FD051CF6193B24, + 90A2E9747EF5DEBFC946B1ED, + 1992D0DCDF02285A00ED5E7C, + 6FED5F95A8440CECE2040510, + 4BCB6AF53C2A972E4AC20EFA, + B66ECE8537A65C2AE20F3200, + F19A4B985C96C873FCC33389, ); name = filebrowser; sourceTree = ""; }; + 8F577ADFA344AFFFF1517D88 = {isa = PBXGroup; children = ( FBE4BC80A9BD7723C4BAFD57, E65281690EA762F5FAE84653, BA81B30FD657CCE058ACC8AB, @@ -1101,62 +1142,7 @@ 4FEABCAED113F77993CDBCDD, 86C81C569A8BC04DF417D5CE, 9342F0B8C5CB9A17945F4FA7, ); name = keyboard; sourceTree = ""; }; - E67D2CB84EDFC3688F0475B9 = {isa = PBXGroup; children = ( - 126A516090327A3B6C9EFCE8, - D5CA92B53DCF1BBA6C85D831, - EFDF703433E79FFE732D3BEB, - 468BF60A1A0E9550C34419E0, - 9057E39B7C935E0C4267F1D0, - D4221133594B3BD87CEF7231, - AA08ACAB3B8317DB35F9F209, - BC2496AD58936DD70AF96330, - 371E1AB8ED884447E9C3948F, - 3BD8A2292E1D6E597620DB27, - FCF9D7260822F0D1C530063F, - B81742C3FCA681925AAA3427, - A45E7289771DAFB321797B4D, - 9876963CD42E5F7628B342F5, - AAAA831490496F47D3807C0E, - 10F537FABCC653D1C8F05FF5, - 4BEFC693D321BA224832D997, - 4FAFB96AEBAE28375DACB61E, - 268224AA60D1E6AEC9A63E1C, - AAD5211C8E9EC185BF2E0513, - 022A85562D9308EC164A2692, - 9C5ED7962D76591FDB35BFD8, - 80017BB0FC9B98D83678AC3D, - AB95FBA10A6D6932024DF891, - 930C79B931A277C606BBD276, - 158F4537318DB4C7AD372039, - 0ABFC69420764D47876F90C8, ); name = widgets; sourceTree = ""; }; - 4D1D7E8AB3DB4A1377ABEBB8 = {isa = PBXGroup; children = ( - 90B9485F81E7AC1AA1D23A84, - EAD6B3AC8B0C4F020B0901AF, - CD0ED8112E5882C2A43D822F, - 044052990FE21E86105CDC27, - 1DDFBB0F225E4F95F635052C, - 19B351DB5C10487CCB2E11BD, - 90ED005B741F592CC5036F09, - 9070498C10B88FB07312D2F6, - 9E1A96973540D99215064233, - 572DD86F800699B320C50718, - 2BEFFC241B646BD70E3B5ABE, - 290841815EF10FEB2685BDF5, - 5D8BFB8CBCF7DA74A375D6A7, - D535F0D6E9FF45E90928E160, - 8A0E7639BA2EC2B118F0820D, - 8773F84FA14F288D8ABAADFD, - 92293355657B4BB04FF54ABD, - F711CF6B7B5C28A6A0FA8418, - 791FF25A18905D86E00AD36F, ); name = windows; sourceTree = ""; }; - 2CAF98938D6A7EAD052E54ED = {isa = PBXGroup; children = ( - 5F1E8479743F4F07A15194B7, - B80E5F5FF2C25D743460A055, - DF7BD21111CBD2184C999702, - 0DA79E1F9EBBF20B153CE1B5, - EFD71855BBB95E5D466D1857, - B74C683A165E21901633D393, ); name = menus; sourceTree = ""; }; - 6E27FBA98ED53988BAE5BC54 = {isa = PBXGroup; children = ( + FAB56EEFBB9546E14858B09B = {isa = PBXGroup; children = ( 5B16B30659106EA13D373E5A, BFFCE59B4D94538113E12C1E, F67426274F90FFFDD017BC05, @@ -1193,72 +1179,7 @@ BC779F0EF23E0FD73F142602, C107196A74FA34A35EBFD8BC, F4B7A5AD3F4AEE12E5AC51D1, ); name = layout; sourceTree = ""; }; - 7DD23487730E6DE6786F8F71 = {isa = PBXGroup; children = ( - 062E93756C4C2047BFFE2DB8, - 0A57964A96FEA9A9FB66B41C, - 8907D739246B0F33CAB468DF, - 3638A335D7D1C48855C20D90, - 17BFF0DFD2596C177802B80E, - AD3F47F068C0A25B5D4328EE, - A546CD3EF21D18732319AC05, - 088320650994388DB9A6F9C1, - 72BD2080835C585D96780DBE, - 766243F2E499522B0BCF90D7, - 3A7CAA9C93698244C9DB8256, - C48C63AAD19E578DFF4F1178, - FDF5FA2CDA01F5017075EC53, - EED951C77E3A15B9C60BF3D4, - 431E90D8119368A51F45F9F7, - D9E235F13969D41DE2334965, - F3B12C442C73A5CD0642C9D3, - 0577DF2A977E1812176767A6, ); name = buttons; sourceTree = ""; }; - 68D4EB740BD1F4D114C5473A = {isa = PBXGroup; children = ( - 936220D32E68A1F659E7E0E4, - A1904550CAE440F85C89AAF5, - 217C36243EA5DDFFA94B9F12, - D3D7C420E73EF5BCAD146AD8, - 79629645AD54B50428C710F0, - 4BDB4220849AF86BC1348E9E, - 6BAE2060DE5C2E78779A0470, - BA865C9C5F9A81A41ABC2AF4, - 0110BEC9ADF4DAB83E81DB7B, - 79FD6D91D317339650EBAE92, - F0CC8A577FF723874C9F2B91, - 2E58A12EE1FDB1796FA2962E, - 1084CA2EA8D003161FDB7824, - D15419DD90C0B320FBFE18A4, ); name = positioning; sourceTree = ""; }; - F4F95CE056A1E3BE5A23D7CD = {isa = PBXGroup; children = ( - F80B6F65E57D2AB96730C877, - 57CDB5AFD561349F179D658D, - DBC8C5695E5DF33DA755D47E, - A8FD638BD93E8B4332CC8F7F, - 9C9B05F2934F0EA6E998D125, - ACCE1BA4E775D7838E4AAB3F, - D5724FDB5A378C2F07D22B19, - E380F437948E68251B4DA178, - 6E461813B7DC6631B7FCCB58, - 6AF8CC00C9B0A71AFA20F408, - 1CDCE8137C9253926AF5BC1A, - 0FF5B7A3E7ACE2C0C4F4941F, - 34BD55EE695F248239C046C6, - 7ACB4BC6D063A4BF3EDA90FC, - 9B561B5E684B00FE1BA27C13, ); name = drawables; sourceTree = ""; }; - 973FA006A0E7FC2DD64D01D4 = {isa = PBXGroup; children = ( - 8AF7EBF16C1AADA1E9A29866, - 44D6F268BB9D222CF15E8152, - 5536E5B6A109E3A6A5279D0E, - 852ECAB7F74A33E19D3DE9DC, - 7ECF6918C01E45A2AE2A2D80, - 1B2CE985F2202FA1FA7A8416, - 374EE591A155C88E0D731A45, - 03266C50EF5A5A72232F1340, - 0998D7987146E954282FEB33, - 1BB767A8B8DCC526D621A37E, - 8F057B95D3C4F9BF8DE76453, - F41DF60BE07032C30DC4776E, - A5F9F0BFFD4FE587919899CF, - BD7E1441C110B2EB18580673, ); name = properties; sourceTree = ""; }; - CF0FB438B2F4CAF5C5EBD66B = {isa = PBXGroup; children = ( + AE9A65DF7EEE00C94FF045A5 = {isa = PBXGroup; children = ( 190A8701F6AED1C8F3E6ED94, 92FFD4D11ACFACDFE5232553, DC4BB656CA2804DA293E30BD, @@ -1267,48 +1188,40 @@ 807B25A0BCF04BFE911798EA, 4B3200BF90A9A56DA0BACDAA, 388DCC10D876F1865BB0312C, ); name = lookandfeel; sourceTree = ""; }; - 2B791EDAFF03DAD2915B1426 = {isa = PBXGroup; children = ( - CF089C2F19939657FF77F446, - 960F94AF0EF3028E024367D0, - DA20E6CAE3C953C102507753, - B437041269FE1ABCACE8FC67, - E46D31A094F9A6F1D162D707, - A5994B699F6FFC9522420A4A, - EDFA816F0A1B807DDC469251, - 16B08F86012631AE74FCF89B, - F38DD3C9585C616FCA538086, - 31CFD63C73DFC5B7309058F4, - D1C3D8A699E3410F7693E9F5, - C80154A9702E9F4140FD8573, - 246973030604D072397B76B9, - 055B7DA1F77CE5309B99A1E0, - 95A08C5E4371DC78ED40584A, - C9FF6E12A8FD051CF6193B24, - 90A2E9747EF5DEBFC946B1ED, - 1992D0DCDF02285A00ED5E7C, - 6FED5F95A8440CECE2040510, - 4BCB6AF53C2A972E4AC20EFA, - B66ECE8537A65C2AE20F3200, - F19A4B985C96C873FCC33389, ); name = filebrowser; sourceTree = ""; }; - 0BAB26AA8A67A6434AB3B814 = {isa = PBXGroup; children = ( - FC62184F4FC5E35781238309, - 4B11E3C6B1D6F06038F8E5A9, - D79D027C940D63921A6A4652, - D11A190329FB2207215105C5, - 8BC822C23CC0A74A0297DCF4, - B24CA0F38F848CB0C859BC05, - 48FC2233096E11940A6D930D, - 2F405AF1917FCFC23D0B64E3, - 6C72CD267B04F64DA9B3CA96, ); name = commands; sourceTree = ""; }; - 105118AA1920D22DBAB69E83 = {isa = PBXGroup; children = ( + 8B6440E84B064661433BD535 = {isa = PBXGroup; children = ( + 5F1E8479743F4F07A15194B7, + B80E5F5FF2C25D743460A055, + DF7BD21111CBD2184C999702, + 0DA79E1F9EBBF20B153CE1B5, + EFD71855BBB95E5D466D1857, + B74C683A165E21901633D393, ); name = menus; sourceTree = ""; }; + 97DB8D3A89C2CBD7E17647CE = {isa = PBXGroup; children = ( 183E0E12AA5F4786A54896BE, D1B90C0AE61F469081A6B8F6, CB0C151B6FC39A6B8DD9F69A, 5893171B6BA4AF650B8C1D41, ); name = misc; sourceTree = ""; }; - 2D707ECCE1A3654A0FF7A862 = {isa = PBXGroup; children = ( - 61EEC07DDEAA85061C5D86C9, - F8F208696192F671B5C5E25F, ); name = application; sourceTree = ""; }; - 2242952BFE772C70EB2680E9 = {isa = PBXGroup; children = ( + 080C70FDDC4DFA1127D8EF81 = {isa = PBXGroup; children = ( + A54ACE760625D295ECEA6184, + 7A837CCEB790F6D08687BD1C, + 36ED189DB8E8EC117710B993, + A6FDE2242C78B3C04ECEC3B1, + DBE81F5EBB60AB5BE68ACF2F, + 95F93BD8F14A45FD7A5209FD, + 004BF8BF0139265B0A384671, + BF728F1A80664B788402B94B, + 67C284A0D80710E1E2AC0C0F, + 1AF4E278AD09B6A367CC4057, + 28E913EFE1CEB57ED8935740, + 4AC2FDF0FB5E0BF4011335BF, + C42155548358E30AD7DE4E25, + 39C178FC908B0BBFF4D18D3B, + 95CC7A0F377F28D182DFC100, + B48FEF193584C4735B8DAEA5, + 3968F31E4D3A8FD1F060E073, + 521F9C77E72B674D61010C1F, + E084AFE8575D1EED6EC41BC6, + 43FB864DB11F4A6D182EECBD, ); name = mouse; sourceTree = ""; }; + B57FAE439446BF159DCC8B5D = {isa = PBXGroup; children = ( B20888B6A393C55FDF98A804, B43D3771C0B8A99592E7F36B, DD16F5C89E4C362296B0DC49, @@ -1325,25 +1238,102 @@ DE6F38DBFDCB87036772C055, D29E6D92BC1F9A4FAF616D36, 3DC7587D2334C184382A0521, ); name = native; sourceTree = ""; }; + 1810CFA1190B5B91047CB868 = {isa = PBXGroup; children = ( + 936220D32E68A1F659E7E0E4, + A1904550CAE440F85C89AAF5, + 217C36243EA5DDFFA94B9F12, + D3D7C420E73EF5BCAD146AD8, + 79629645AD54B50428C710F0, + 4BDB4220849AF86BC1348E9E, + 6BAE2060DE5C2E78779A0470, + BA865C9C5F9A81A41ABC2AF4, + 0110BEC9ADF4DAB83E81DB7B, + 79FD6D91D317339650EBAE92, + F0CC8A577FF723874C9F2B91, + 2E58A12EE1FDB1796FA2962E, + 1084CA2EA8D003161FDB7824, + D15419DD90C0B320FBFE18A4, ); name = positioning; sourceTree = ""; }; + 07A018BDEB00B3F4573D5823 = {isa = PBXGroup; children = ( + 8AF7EBF16C1AADA1E9A29866, + 44D6F268BB9D222CF15E8152, + 5536E5B6A109E3A6A5279D0E, + 852ECAB7F74A33E19D3DE9DC, + 7ECF6918C01E45A2AE2A2D80, + 1B2CE985F2202FA1FA7A8416, + 374EE591A155C88E0D731A45, + 03266C50EF5A5A72232F1340, + 0998D7987146E954282FEB33, + 1BB767A8B8DCC526D621A37E, + 8F057B95D3C4F9BF8DE76453, + F41DF60BE07032C30DC4776E, + A5F9F0BFFD4FE587919899CF, + BD7E1441C110B2EB18580673, ); name = properties; sourceTree = ""; }; + 33E5A9A72A3412AFFC732391 = {isa = PBXGroup; children = ( + 126A516090327A3B6C9EFCE8, + D5CA92B53DCF1BBA6C85D831, + EFDF703433E79FFE732D3BEB, + 468BF60A1A0E9550C34419E0, + 9057E39B7C935E0C4267F1D0, + D4221133594B3BD87CEF7231, + AA08ACAB3B8317DB35F9F209, + BC2496AD58936DD70AF96330, + 371E1AB8ED884447E9C3948F, + 3BD8A2292E1D6E597620DB27, + FCF9D7260822F0D1C530063F, + B81742C3FCA681925AAA3427, + A45E7289771DAFB321797B4D, + 9876963CD42E5F7628B342F5, + AAAA831490496F47D3807C0E, + 10F537FABCC653D1C8F05FF5, + 4BEFC693D321BA224832D997, + 4FAFB96AEBAE28375DACB61E, + 268224AA60D1E6AEC9A63E1C, + AAD5211C8E9EC185BF2E0513, + 022A85562D9308EC164A2692, + 9C5ED7962D76591FDB35BFD8, + 80017BB0FC9B98D83678AC3D, + AB95FBA10A6D6932024DF891, + 930C79B931A277C606BBD276, + 158F4537318DB4C7AD372039, + 0ABFC69420764D47876F90C8, ); name = widgets; sourceTree = ""; }; + C2CFD1D6351297676D02F761 = {isa = PBXGroup; children = ( + 90B9485F81E7AC1AA1D23A84, + EAD6B3AC8B0C4F020B0901AF, + CD0ED8112E5882C2A43D822F, + 044052990FE21E86105CDC27, + 1DDFBB0F225E4F95F635052C, + 19B351DB5C10487CCB2E11BD, + 90ED005B741F592CC5036F09, + 9070498C10B88FB07312D2F6, + 9E1A96973540D99215064233, + 572DD86F800699B320C50718, + 2BEFFC241B646BD70E3B5ABE, + 290841815EF10FEB2685BDF5, + 5D8BFB8CBCF7DA74A375D6A7, + D535F0D6E9FF45E90928E160, + 8A0E7639BA2EC2B118F0820D, + 8773F84FA14F288D8ABAADFD, + 92293355657B4BB04FF54ABD, + F711CF6B7B5C28A6A0FA8418, + 791FF25A18905D86E00AD36F, ); name = windows; sourceTree = ""; }; 92908F68DD721F17263359DA = {isa = PBXGroup; children = ( - 10E3EA03E37910A38A810D1B, - 91037A1ED93D2F0BD1F06865, - 135E3B61C4578FF5DC481256, - E67D2CB84EDFC3688F0475B9, - 4D1D7E8AB3DB4A1377ABEBB8, - 2CAF98938D6A7EAD052E54ED, - 6E27FBA98ED53988BAE5BC54, - 7DD23487730E6DE6786F8F71, - 68D4EB740BD1F4D114C5473A, - F4F95CE056A1E3BE5A23D7CD, - 973FA006A0E7FC2DD64D01D4, - CF0FB438B2F4CAF5C5EBD66B, - 2B791EDAFF03DAD2915B1426, - 0BAB26AA8A67A6434AB3B814, - 105118AA1920D22DBAB69E83, - 2D707ECCE1A3654A0FF7A862, - 2242952BFE772C70EB2680E9, - 504EAAECE90FD59545F4CEEE, + 11C5A204C9FCEF877DCBD98B, + 2B27B67EF766DFFE63189A65, + AC619C340A422FED6E1D2B8E, + F3E4C4950B56BCDD97FA9CE3, + E34AF63BEB92648DEB162E95, + 85BA0E64E342BC883C3AE865, + 8F577ADFA344AFFFF1517D88, + FAB56EEFBB9546E14858B09B, + AE9A65DF7EEE00C94FF045A5, + 8B6440E84B064661433BD535, + 97DB8D3A89C2CBD7E17647CE, + 080C70FDDC4DFA1127D8EF81, + B57FAE439446BF159DCC8B5D, + 1810CFA1190B5B91047CB868, + 07A018BDEB00B3F4573D5823, + 33E5A9A72A3412AFFC732391, + C2CFD1D6351297676D02F761, A4D855D1ADAAFB1BE7DA16FC, ); name = "juce_gui_basics"; sourceTree = ""; }; 0AC7ABED25A93BBFEB13594B = {isa = PBXGroup; children = ( 393773350CA3B3EA68F785E0, @@ -1364,7 +1354,6 @@ F9D73B4708EF9C39C234B79B, ); name = osc; sourceTree = ""; }; 5BBA8D9ECB9EFD5AD6240FAC = {isa = PBXGroup; children = ( 0AC7ABED25A93BBFEB13594B, - 8C3DF2E0C907479C3DA1FD32, 399469BA3496C8C0CB413C56, ); name = "juce_osc"; sourceTree = ""; }; 3053E0F517C1BD34D36C59CC = {isa = PBXGroup; children = ( 3E082BBABDA4AFA223BBE04B, @@ -1375,15 +1364,15 @@ 5BBA8D9ECB9EFD5AD6240FAC, ); name = "Juce Modules"; sourceTree = ""; }; 795F86C623498B10469AD3CA = {isa = PBXGroup; children = ( 1475D57AE9E4A8D6342AA1A0, - B88E3863BBF92D6B99FAF80D, - 2C48D8AB740EC67F50362309, - FE9E614EEFF0DB6698FFB50A, - B12DDE5BF035D875DFF3618F, - 36F5932B212DC45F306782B6, - 231A1BAE4463A07BA69EA3FF, + 3435DC389125F7A59BE3A085, + F09F75B04E23E4727374C42E, + 135B3CAD8DF1F1EF3EFD73E4, + A3453A7F3CAB5625EE190588, + 2CD2159773ACCE5CAAABDDB6, + 4ACBB6CAFC90015EE05E3B5E, BB5F825662E1D0FFF44D22DF, ); name = "Juce Library Code"; sourceTree = ""; }; C122EA6FE750FD1CF2D3D22D = {isa = PBXGroup; children = ( - 8A070D8C83690074AC5FF3B5, + E3586F7C2316AC6BD9CA1293, 7F3DDEA0ECF58906664734C9, ); name = Resources; sourceTree = ""; }; A68DF290C9C5236595AEAEB7 = {isa = PBXGroup; children = ( F8410F1BD7BF4C092080F229, @@ -1391,7 +1380,7 @@ 1A889B5B8A437BA1E0D6DFB4, 42DBAA5FEB22C47EB3E9A465, ); name = Frameworks; sourceTree = ""; }; E978A0812D52861A2786F473 = {isa = PBXGroup; children = ( - E7A37D21EA1E79DA2B8682C5, ); name = Products; sourceTree = ""; }; + E6F7F38EEF1BA55231F5B1D4, ); name = Products; sourceTree = ""; }; 168BF90B7EF8C12090B0A9B2 = {isa = PBXGroup; children = ( AF6DBEE9D9113EFB7464CADD, 3053E0F517C1BD34D36C59CC, @@ -1399,7 +1388,7 @@ C122EA6FE750FD1CF2D3D22D, A68DF290C9C5236595AEAEB7, E978A0812D52861A2786F473, ); name = Source; sourceTree = ""; }; - DE72B53D3B2406B67A2AEFF2 = {isa = XCBuildConfiguration; buildSettings = { + A2C030EBB24C1B7344C6AE2B = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -1415,12 +1404,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.OSCSender; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 7FD72A877FE3166C5C80C732 = {isa = XCBuildConfiguration; buildSettings = { + 78984703F810FFE630C99455 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -1437,7 +1426,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.OSCSender; @@ -1474,32 +1463,33 @@ PRODUCT_NAME = "OSCSender"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + BAA77A7C6509FD70914EF8EE = {isa = PBXTargetDependency; target = 3D76C0E767055A9B4699DD95; }; ABFD3DA91CD9955D1FEC14F5 = {isa = XCConfigurationList; buildConfigurations = ( 37EE6DAA0F0B202D10D0995B, 7EB14792C6494863A729B9F4, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 09B78D96C6605C37A3D54CE2 = {isa = XCConfigurationList; buildConfigurations = ( - DE72B53D3B2406B67A2AEFF2, - 7FD72A877FE3166C5C80C732, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - D19EF0AAB89876655B5F7D88 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 39783C8C7DACE951DC0EA0C9 = {isa = XCConfigurationList; buildConfigurations = ( + A2C030EBB24C1B7344C6AE2B, + 78984703F810FFE630C99455, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 1E9F219D82037569524E98CF = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 7B70DA4946C06CABDCACCBEF, ); runOnlyForDeploymentPostprocessing = 0; }; - 25531F11DD67D2C97AE51336 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + CDCF3ED48FB54EFBE0DD9046 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( BBB11FE465015EA2246D0BB6, - 1F513C7D5F08D931CCFC2E8C, - 15107DF286EC1E38D1CE8585, - 3E612804D48097CE749934F7, - CF48DF912BCB35C5C1D2FA9F, - 1BC02582055A355837640A73, - 75E34972D84652086761FF17, ); runOnlyForDeploymentPostprocessing = 0; }; - 1681683EC45679A3F8A1A1F2 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 76A91C0B038E3D28457B1124, + 42E17BAAFBB2CAFAB027AEDD, + 45D0E3A723BFE64C37BF46DB, + 445DFD7645161E372AB50F5B, + F2123ED9B3FB4980D36F80D4, + 345DA5934BAD8ACA0434B957, ); runOnlyForDeploymentPostprocessing = 0; }; + 53E02F5676BF451851C9C06E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( B4D7BB7DFEBE72BCD3DD605C, BAD6E04B07004B5F27F9A822, DFC4B6CA5A1EA956F9C0C6DD, 91BBD074F724A10436BEF6F2, ); runOnlyForDeploymentPostprocessing = 0; }; - ADE1FFA5285E137F07F72012 = {isa = PBXNativeTarget; buildConfigurationList = 09B78D96C6605C37A3D54CE2; buildPhases = ( - D19EF0AAB89876655B5F7D88, - 25531F11DD67D2C97AE51336, - 1681683EC45679A3F8A1A1F2, ); buildRules = ( ); dependencies = ( ); name = OSCSender; productName = OSCSender; productReference = E7A37D21EA1E79DA2B8682C5; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 9CD8E1E30EDAF4E86990F260 = {isa = PBXProject; buildConfigurationList = ABFD3DA91CD9955D1FEC14F5; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 168BF90B7EF8C12090B0A9B2; projectDirPath = ""; projectRoot = ""; targets = ( ADE1FFA5285E137F07F72012 ); }; + 3D76C0E767055A9B4699DD95 = {isa = PBXNativeTarget; buildConfigurationList = 39783C8C7DACE951DC0EA0C9; buildPhases = ( + 1E9F219D82037569524E98CF, + CDCF3ED48FB54EFBE0DD9046, + 53E02F5676BF451851C9C06E, ); buildRules = ( ); dependencies = ( ); name = "OSCSender (App)"; productName = OSCSender; productReference = E6F7F38EEF1BA55231F5B1D4; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 9CD8E1E30EDAF4E86990F260 = {isa = PBXProject; buildConfigurationList = ABFD3DA91CD9955D1FEC14F5; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 3D76C0E767055A9B4699DD95 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 168BF90B7EF8C12090B0A9B2; projectDirPath = ""; projectRoot = ""; targets = (3D76C0E767055A9B4699DD95); }; }; rootObject = 9CD8E1E30EDAF4E86990F260; } diff --git a/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj b/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj index 630cd7d482..f602bc29c0 100644 --- a/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj +++ b/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj @@ -130,31 +130,55 @@ - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -169,70 +193,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -271,100 +292,88 @@ true - - true - - - true - true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -376,58 +385,49 @@ true - - true - - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -451,25 +451,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -487,31 +490,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -538,127 +535,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -712,184 +712,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -916,50 +916,15 @@ true - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -976,25 +941,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1004,34 +950,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -1042,15 +984,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + @@ -1060,19 +1068,11 @@ - - - - - - - - - - + + @@ -1083,10 +1083,15 @@ - - - - + + + + + + + + + @@ -1097,39 +1102,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1138,33 +1159,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1184,15 +1178,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1200,13 +1208,6 @@ - - - - - - - @@ -1214,31 +1215,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1252,14 +1252,6 @@ - - - - - - - - diff --git a/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj.filters b/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj.filters index db69215251..e8378823c7 100644 --- a/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj.filters +++ b/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj.filters @@ -14,8 +14,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -23,17 +32,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -41,60 +44,57 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -104,80 +104,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {1A62F82C-C14A-E14A-94DE-8A27E0F8A090} @@ -193,45 +193,6 @@ OSCSender\Source - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -247,33 +208,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -298,80 +232,35 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\network + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\network + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\network + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\network + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\memory - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc + + Juce Modules\juce_core\misc Juce Modules\juce_core\misc @@ -445,17 +334,116 @@ Juce Modules\juce_core\native - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip Juce Modules\juce_data_structures\app_properties @@ -463,23 +451,17 @@ Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_events\messages + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_events\timers + + Juce Modules\juce_data_structures\values - - Juce Modules\juce_events\timers + + Juce Modules\juce_data_structures\values Juce Modules\juce_events\broadcasters @@ -499,6 +481,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -514,6 +508,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -535,26 +535,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -571,32 +574,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -628,128 +625,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -802,206 +802,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_osc\osc @@ -1027,22 +1027,22 @@ Juce Modules\juce_osc\osc - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1050,50 +1050,92 @@ OSCSender\Source - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -1155,53 +1197,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -1260,92 +1383,8 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -1353,12 +1392,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -1368,41 +1401,20 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native + + Juce Modules\juce_core - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core + + Juce Modules\juce_data_structures\undomanager Juce Modules\juce_data_structures\values @@ -1413,77 +1425,59 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_events\messages + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_events\messages + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_events\messages + + Juce Modules\juce_events\interprocess - - Juce Modules\juce_events\messages + + Juce Modules\juce_events\interprocess - - Juce Modules\juce_events\messages + + Juce Modules\juce_events\interprocess - + Juce Modules\juce_events\messages - + Juce Modules\juce_events\messages - + Juce Modules\juce_events\messages - + Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages Juce Modules\juce_events\native @@ -1494,6 +1488,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -1524,17 +1524,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1566,38 +1581,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1608,167 +1602,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1827,32 +1809,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -1875,27 +1899,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -1917,80 +1920,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2029,26 +2029,6 @@ Juce Library Code - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_osc - - Juce Library Code diff --git a/examples/OSCSender/Builds/iOS/Info-App.plist b/examples/OSCSender/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..452bc6e316 --- /dev/null +++ b/examples/OSCSender/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + OSCSender + CFBundleDisplayName + OSCSender + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/OSCSender/Builds/iOS/Info.plist b/examples/OSCSender/Builds/iOS/Info.plist deleted file mode 100644 index 72fd9828a4..0000000000 --- a/examples/OSCSender/Builds/iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - LSRequiresIPhoneOS - - UIViewControllerBasedStatusBarAppearance - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - OSCSender - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/examples/OSCSender/Builds/iOS/OSCSender.xcodeproj/project.pbxproj b/examples/OSCSender/Builds/iOS/OSCSender.xcodeproj/project.pbxproj index 64228dad5b..ebc946803a 100644 --- a/examples/OSCSender/Builds/iOS/OSCSender.xcodeproj/project.pbxproj +++ b/examples/OSCSender/Builds/iOS/OSCSender.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + A6EB15B02B1D0A6FADABE7C2 = {isa = PBXBuildFile; fileRef = E6F7F38EEF1BA55231F5B1D4; }; 1F529E86E1AC69ECADCF9EC1 = {isa = PBXBuildFile; fileRef = 69841546D58D64E5BCC0CD09; }; B1058124749A55CE21C5D191 = {isa = PBXBuildFile; fileRef = 4AA22AD4184103B8D35183D7; }; 8ECB96C6693FC1C2E663B93C = {isa = PBXBuildFile; fileRef = 51FCB04D98B49DA7B24C3231; }; @@ -13,12 +14,12 @@ 6808305AD050DD69D8392084 = {isa = PBXBuildFile; fileRef = 9E51C46CCF8A330F769678CE; }; FAC23E7DD6613584348E47CE = {isa = PBXBuildFile; fileRef = B250E795EBF72C06F0B9B4C0; }; BBB11FE465015EA2246D0BB6 = {isa = PBXBuildFile; fileRef = ED4E215F7CA65E0BD389D502; }; - 1F513C7D5F08D931CCFC2E8C = {isa = PBXBuildFile; fileRef = B88E3863BBF92D6B99FAF80D; }; - 15107DF286EC1E38D1CE8585 = {isa = PBXBuildFile; fileRef = 2C48D8AB740EC67F50362309; }; - 3E612804D48097CE749934F7 = {isa = PBXBuildFile; fileRef = FE9E614EEFF0DB6698FFB50A; }; - CF48DF912BCB35C5C1D2FA9F = {isa = PBXBuildFile; fileRef = B12DDE5BF035D875DFF3618F; }; - 1BC02582055A355837640A73 = {isa = PBXBuildFile; fileRef = 36F5932B212DC45F306782B6; }; - 75E34972D84652086761FF17 = {isa = PBXBuildFile; fileRef = 231A1BAE4463A07BA69EA3FF; }; + 76A91C0B038E3D28457B1124 = {isa = PBXBuildFile; fileRef = 3435DC389125F7A59BE3A085; }; + 42E17BAAFBB2CAFAB027AEDD = {isa = PBXBuildFile; fileRef = F09F75B04E23E4727374C42E; }; + 45D0E3A723BFE64C37BF46DB = {isa = PBXBuildFile; fileRef = 135B3CAD8DF1F1EF3EFD73E4; }; + 445DFD7645161E372AB50F5B = {isa = PBXBuildFile; fileRef = A3453A7F3CAB5625EE190588; }; + F2123ED9B3FB4980D36F80D4 = {isa = PBXBuildFile; fileRef = 2CD2159773ACCE5CAAABDDB6; }; + 345DA5934BAD8ACA0434B957 = {isa = PBXBuildFile; fileRef = 4ACBB6CAFC90015EE05E3B5E; }; 00183F1253D862D398F3B3B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; 004BF8BF0139265B0A384671 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; 00A0857D39F6F898F2951AB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -65,6 +66,7 @@ 12C01E7ECAD6EBD170002969 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; 12FC1C5E956BFD6A0032FA12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; 13264B0D46B7A04ED8AD3A0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 135B3CAD8DF1F1EF3EFD73E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 13DA741368E8E045C23B0386 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; 13F687566D3E463971D50CD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; 1475D57AE9E4A8D6342AA1A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; @@ -109,10 +111,8 @@ 22D1A5FF83D9FE487EB17AA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; 22DA3B310056F9288264BDF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; 22FB6CDBF9536FCACFFC702A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; - 231A1BAE4463A07BA69EA3FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../../../modules/juce_osc/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; 241B1014F4230EF7A0E93C49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 246973030604D072397B76B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 263BFB38AA9FAAC750C7EA0A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2665E67F421892FA58ED6204 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; 266DABCCAC8727B7289E1709 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 267C22AEA7BEAE2C6FBFDB48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -125,8 +125,8 @@ 2B4A57C484A8251250F4C3AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; 2B7B1E8E3E11EB39BC797413 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; 2BEFFC241B646BD70E3B5ABE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; - 2C48D8AB740EC67F50362309 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 2C506A2FB3878C94AE27D6CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2CD2159773ACCE5CAAABDDB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 2CE73880E4F4117B106C06AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; 2CE74FAB118D8C0227C876AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OSCBundle.h"; path = "../../../../modules/juce_osc/osc/juce_OSCBundle.h"; sourceTree = "SOURCE_ROOT"; }; 2D1AF9A4988EDFDCFABA2AF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; @@ -141,6 +141,7 @@ 316185ED9E49F306C772F057 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 31CFD63C73DFC5B7309058F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 3265394635B1C027552EBC97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3435DC389125F7A59BE3A085 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 3472D7D8A4E7C337CA7AD81C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; 34B5E2EFD4A34CEAAE67C8D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OSCTypes.cpp"; path = "../../../../modules/juce_osc/osc/juce_OSCTypes.cpp"; sourceTree = "SOURCE_ROOT"; }; 34BD55EE695F248239C046C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -149,7 +150,6 @@ 35C07BF1273F1F1611E65BE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; 3638A335D7D1C48855C20D90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; 36ED189DB8E8EC117710B993 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 36F5932B212DC45F306782B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 371D30FA280FD0CD39132955 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; 371E1AB8ED884447E9C3948F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; 374EE591A155C88E0D731A45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -190,6 +190,7 @@ 48FC2233096E11940A6D930D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; 4AA22AD4184103B8D35183D7 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; 4AC2FDF0FB5E0BF4011335BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4ACBB6CAFC90015EE05E3B5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_osc.cpp"; path = "../../JuceLibraryCode/juce_osc.cpp"; sourceTree = "SOURCE_ROOT"; }; 4AE3787EBA02DE0DFEFF32F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; 4AFFB00C50E5188C6173F81A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; 4B0EEF94059BD4AC991F3246 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -204,7 +205,6 @@ 4F8B25661F28FBC413BD9B26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 4FAFB96AEBAE28375DACB61E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; 4FEABCAED113F77993CDBCDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; - 504EAAECE90FD59545F4CEEE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 50EEC53303203398324F2ADE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; 51ED9BC4B23811D5F8E5A308 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; 51FCB04D98B49DA7B24C3231 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; @@ -331,7 +331,6 @@ 8945994512C9A329EF5C2F8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; 89B20AD32703AF1A4A7789D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; 89B5ED0A2F8E1F3DC8B1FFFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; - 8A070D8C83690074AC5FF3B5 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 8A0E7639BA2EC2B118F0820D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; 8A129151479A5AAD2BD39091 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; 8A5080FEECD8BD2FDA32C65D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -340,7 +339,6 @@ 8AF7EBF16C1AADA1E9A29866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 8BC822C23CC0A74A0297DCF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; 8BCB7EB19A1E561980251BBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; - 8C3DF2E0C907479C3DA1FD32 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_osc/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 8D8AB59A85C4C44B70984E44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8DDEF1513C451116AA0E965A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; 8F057B95D3C4F9BF8DE76453 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -392,6 +390,7 @@ A0D18D61E3687135112B48C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; A1904550CAE440F85C89AAF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; A21F474AEBDCBA4B8FC3ECAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; + A3453A7F3CAB5625EE190588 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; A45E7289771DAFB321797B4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; A4D808F48A57E5401EE2E28D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; A4D855D1ADAAFB1BE7DA16FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; @@ -425,7 +424,6 @@ ACCE1BA4E775D7838E4AAB3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; AD15BCA918CB97B82F057CE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; AD3F47F068C0A25B5D4328EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; - B12DDE5BF035D875DFF3618F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; B1A9CE337A68096FE89B7EFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; B1C65AD0886DF44A61D70939 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; B1E516520B36FD7CA932BFE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -449,7 +447,6 @@ B74C683A165E21901633D393 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; B80E5F5FF2C25D743460A055 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; B81742C3FCA681925AAA3427 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; - B88E3863BBF92D6B99FAF80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; BA07C21FD4F38B2264BCE715 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; BA4DE2B0C739A63E6D4D20D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; BA81B30FD657CCE058ACC8AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -535,7 +532,6 @@ D85E5DDBCC12253BEE6B368D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; D8E4E84B18C9763EA6691DA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; D9453DCB804821349686056F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; - D94EF76F396180083C2C59BE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D9E235F13969D41DE2334965 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; DA20E6CAE3C953C102507753 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; DA57BC0681DDCA88FE5F312E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; @@ -558,17 +554,17 @@ E1CF9A4ADE4123124FED0E9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; E20AA19ADC95465F8387780E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; E2F186EFF4E392744FC0848E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + E3586F7C2316AC6BD9CA1293 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; E380F437948E68251B4DA178 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; E46D31A094F9A6F1D162D707 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E4E21650A774C8418AFC33B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; E50254E2B991FBAF9771185C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; E65281690EA762F5FAE84653 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; E68F882E1376628DE35F57FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; + E6F7F38EEF1BA55231F5B1D4 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OSCSender.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; E74939618FF51AB431812853 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; E76AE46151CB7187848DA9AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; E76B7CFCC39F3907C1874D4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7A37D21EA1E79DA2B8682C5 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OSCSender.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - E815543B6E2665185D07433D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E82ECF1FE6E0D6DBF63A33D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; E864E951F29D6C9E719ECDD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; E9EBD4257BAC6B3DD377F64B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; @@ -595,6 +591,7 @@ EFE0A6D09D69C4210D26BCBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; F0157423E0EEE18AC73ACA3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; F041FD178F6C8187DDBB046D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; + F09F75B04E23E4727374C42E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; F0A3B21A5E0FB04F59010235 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; F0CC8A577FF723874C9F2B91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; F0D1D03EDDB9B4E4CCCE8079 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; @@ -636,12 +633,10 @@ FCB1ADA208906DCFD9553E86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; FCD57A996940414954D3A16C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; FCF9D7260822F0D1C530063F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; - FD58AC0D48956C5E5EE22300 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; FD8944C5B057E4029E64E701 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; FDF5FA2CDA01F5017075EC53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; FE32C6D41D1624EDF3A1B25D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; FE52AE3A7D89784CC2108049 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - FE9E614EEFF0DB6698FFB50A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; FF0A25C484FF14D68A7FA84C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; FF18535FBFBE8BDD88D6E7BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; FF834F94FFF3F513D8380C99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; @@ -650,58 +645,7 @@ ED4E215F7CA65E0BD389D502, ); name = Source; sourceTree = ""; }; AF6DBEE9D9113EFB7464CADD = {isa = PBXGroup; children = ( 8CCFF6D3806EBC5EABB75DC3, ); name = OSCSender; sourceTree = ""; }; - 5266C3C7C760374BBAD548B3 = {isa = PBXGroup; children = ( - 6C8482B28590113DC3D093DF, - F0157423E0EEE18AC73ACA3E, - 075E8F5B0CE507EA241E7820, - AAE256E4F057457CEDD27A90, - 482FD6D43CB94752B1DD0243, - 00183F1253D862D398F3B3B7, - A0D18D61E3687135112B48C2, - 1BA1941BE9831878420374C8, - D800E473B1A6BF368C967B8C, - 68C660B543CCF8E23F4FCFAA, - C37E01CD441BB57B0BD6C2D8, - 2D1AF9A4988EDFDCFABA2AF8, - EBDD2C57D46E0E4207AD32E3, - 79F23F85772E0B3B028B7DA4, - C68BD7F904FB1079B6924931, - 7358A3673D7E85B6E2BD42BE, - 028A331429FB24687E6F4178, - 316185ED9E49F306C772F057, - B4C9EE22A48A894A442FDEF5, - 87A59A16FFB7F76FE61F21F2, - 71FA38AF9B9190BCBB0DF9CB, - 89B5ED0A2F8E1F3DC8B1FFFB, - 300B798AE6D1456AF71725F3, - 8945994512C9A329EF5C2F8D, ); name = text; sourceTree = ""; }; - 44D717CFBACAB1B4708480BC = {isa = PBXGroup; children = ( - 6C536C513F6B5AEEE5647FC1, - 946EE5AB4425456B8DC0F534, - 22FB6CDBF9536FCACFFC702A, - 17DA11859066C1A6550541DC, - 45DE191D497670E66BB5252C, - 953B8119D4983047502355C3, - 0625FE8FB912E392F2710EAF, - 1CC3CC3615F549A3714403FB, - 7088CCB58F437B0DE9524E00, - 56171D5E50C275618ED8E595, ); name = maths; sourceTree = ""; }; - 3BB2F8CF52A119966C680F2C = {isa = PBXGroup; children = ( - 8754500BE079EAC8F32D6EDF, - 4AFFB00C50E5188C6173F81A, - F8306341C38FC9F71F9C289C, - 41D7BC4C569213AF26F18B0C, - 5998888018A6809EB12543AB, - DC146BC82E9DF5DE3387E5A0, - 3E0874E1F6F508F4848D483E, - 940FAD7463B2A21CAF68ABD8, - 9CF199A5DB26993BA4842ACF, - DA57BC0681DDCA88FE5F312E, - FC8C3B125B6526B9845DAD20, - 8A129151479A5AAD2BD39091, - 9373C6EA5BA89D5EBCFFAF6E, - 71CA0EBE5516DA53A6054514, ); name = memory; sourceTree = ""; }; - B5A1175E39DFF66C86750114 = {isa = PBXGroup; children = ( + BEDE6F55A1C124E30C407B45 = {isa = PBXGroup; children = ( A5D217BC9E2D0717B5FEC88D, ACA16BA92B5E2C735AF5F0AB, BFF09EF3282D581DA210F092, @@ -723,37 +667,7 @@ 37B3ADE4412D615A5F386B74, A9450EC319A9D37307AB7D7C, ED4420CC02B25ED88E45BCC8, ); name = containers; sourceTree = ""; }; - A57D0A9AD6F4BCEAC8BE2F7A = {isa = PBXGroup; children = ( - 029299521469F64490977419, - C322E79A7FBD6CD1A0F555C0, - F0D1D03EDDB9B4E4CCCE8079, - AA776E87EF55F5B39DB3E6E5, - FAF73612E3CEE8981A15E6DB, - 13F687566D3E463971D50CD2, - 6530C248DC2C3B048F34DDFE, - 45880C2CED1DE53F368D6DC7, - B6AEC740150DFD18D1C77566, - A7A838ACAE3CF1FD63FF6915, - 9D7A373ECD058548A106A2A1, - 2EC883766946EBDB683674AF, - FF18535FBFBE8BDD88D6E7BB, - 5A79DC94DC3EC18871CFF123, - D9453DCB804821349686056F, - 5579A809BAAEC707977D7515, - 7A0CB2B04ADE780AF3BF4219, - D7BBF74441A1D9233AC4941E, - 16D238D027A1F900F190A59A, - 8211C74FDAD1E9C986DA24FA, - 357A2DBCBE8F804D541C1DFB, - EEE692963F002CB11038A61D, ); name = threads; sourceTree = ""; }; - 0FE1613FE62D5B180B6807C9 = {isa = PBXGroup; children = ( - FF0A25C484FF14D68A7FA84C, - 4AE3787EBA02DE0DFEFF32F0, - 0DB62E76787DA030C07650DF, - A4D808F48A57E5401EE2E28D, - 5F1DCEEEC0AF0DAEFAE558C3, - 8DDEF1513C451116AA0E965A, ); name = time; sourceTree = ""; }; - C55558366533E30609E33554 = {isa = PBXGroup; children = ( + 1FF5F096E3AAF069A51ECEF1 = {isa = PBXGroup; children = ( E2F186EFF4E392744FC0848E, C2B211151D7D3B7B96DA01A1, C38135F3C6287FD3860C4527, @@ -771,7 +685,81 @@ F17D77A72E81AA8F8D6B3476, BA8CFC69F1C04974E93BE59C, A813CA7CC0D3D2724B95D8FE, ); name = files; sourceTree = ""; }; - F06C05002537FAF7F1D13770 = {isa = PBXGroup; children = ( + D5D71C875BECD6FAC904624D = {isa = PBXGroup; children = ( + 4B13D66B82B420CD8B8C5AB7, + E4E21650A774C8418AFC33B9, + 11D53565B6B910B4C6D3B5D1, + 0E3613C3AD773AB362CA45EC, ); name = javascript; sourceTree = ""; }; + EFD22A6191673EA8F7945EB7 = {isa = PBXGroup; children = ( + C9D88946156002CE878BC4D2, + 52893977D68DFB4A91DCEF20, + 5786605F1BC2DCBC066F122D, + 21BF0CAF7A4F1263372A5C8B, ); name = logging; sourceTree = ""; }; + A36879835302A8C4F76A0E50 = {isa = PBXGroup; children = ( + 6C536C513F6B5AEEE5647FC1, + 946EE5AB4425456B8DC0F534, + 22FB6CDBF9536FCACFFC702A, + 17DA11859066C1A6550541DC, + 45DE191D497670E66BB5252C, + 953B8119D4983047502355C3, + 0625FE8FB912E392F2710EAF, + 1CC3CC3615F549A3714403FB, + 7088CCB58F437B0DE9524E00, + 56171D5E50C275618ED8E595, ); name = maths; sourceTree = ""; }; + E9A18CAE0D85DDC6DE0254AF = {isa = PBXGroup; children = ( + 8754500BE079EAC8F32D6EDF, + 4AFFB00C50E5188C6173F81A, + F8306341C38FC9F71F9C289C, + 41D7BC4C569213AF26F18B0C, + 5998888018A6809EB12543AB, + DC146BC82E9DF5DE3387E5A0, + 3E0874E1F6F508F4848D483E, + 940FAD7463B2A21CAF68ABD8, + 9CF199A5DB26993BA4842ACF, + DA57BC0681DDCA88FE5F312E, + FC8C3B125B6526B9845DAD20, + 8A129151479A5AAD2BD39091, + 9373C6EA5BA89D5EBCFFAF6E, + 71CA0EBE5516DA53A6054514, ); name = memory; sourceTree = ""; }; + 9F30BB4DBACC5212B06AA421 = {isa = PBXGroup; children = ( + 35C07BF1273F1F1611E65BE0, + ABACE0FD4603F0AC6DC24986, + 88CEF894CF89C020C0969646, + 371D30FA280FD0CD39132955, + 73ECE098454A1E93F65F750C, + 869E8C4D5C7C71BBD9D3DE13, + F917AC1B20761A5CBA104955, ); name = misc; sourceTree = ""; }; + 5D4335D65131D54BB64F563A = {isa = PBXGroup; children = ( + 924B8AEE63D51A88C424236D, + FA1E705CDB469910D9CD45DD, + F0A3B21A5E0FB04F59010235, + 90DAA6689446974C08A8CA22, + FC9079045148C0CE23D11213, + 1042F89BE3FD99BF962CD559, + 83E6D34A5C23CF3CFA194161, + 13264B0D46B7A04ED8AD3A0E, + AC72E5B78884DAF40217DAAB, + 97E331CE947418C03CE0F7A4, + F49CAD469E29E78A6BC35C22, + E864E951F29D6C9E719ECDD8, + B1E516520B36FD7CA932BFE7, + C6465F90A1AE888243ADF614, + CA3B343B4917C1BB3ACF4AA9, + C35B2D23C6F92C440DC39084, + EBF82BF2A63ABCCFADE18D0F, + 4547B054D645C8B314124DDA, + C0070123843836867FB7FDF7, + CB43D8D41B8C1FD4DDD670B9, + 4067B8C85A270F53FEE06980, + 8914C0E96EF68616B913C2A3, + A87945C779CE68925B076D1F, + B1C65AD0886DF44A61D70939, + 5B609FDDC79F73F3BD14CC68, + 2233EC2817CE0FC35128DB7E, + 1CEC669517AEFB9DA60654F3, + E76B7CFCC39F3907C1874D4B, + 68757349C662D48B6E8D95F0, ); name = native; sourceTree = ""; }; + D42AD465B5BC07DED88E7FEA = {isa = PBXGroup; children = ( 5D14BB057C1DCC194D4110A4, FAB7137B238411F408A7359F, 3265394635B1C027552EBC97, @@ -782,7 +770,7 @@ 6F11C39FA9C8E2F1DCD6CB53, C3D367C0B3573411FE70D226, 1EED7017C33745D0E23EFED7, ); name = network; sourceTree = ""; }; - 59B49F16B2CCDFD9149D3435 = {isa = PBXGroup; children = ( + CFE256AAF1301A94D3E3B1E2 = {isa = PBXGroup; children = ( 9F80A197F695CE97616BD1E2, D53140323325368C36FF0980, FD8944C5B057E4029E64E701, @@ -798,11 +786,6 @@ 76FA69159E195EC73C54C166, F305B5B71B3B44364A70FB81, D52CEEA36B26A91E1599CF90, ); name = streams; sourceTree = ""; }; - C0C2173267ABCBDD61C10A41 = {isa = PBXGroup; children = ( - C9D88946156002CE878BC4D2, - 52893977D68DFB4A91DCEF20, - 5786605F1BC2DCBC066F122D, - 21BF0CAF7A4F1263372A5C8B, ); name = logging; sourceTree = ""; }; F06D7C2FFE79B1C5E77ABABF = {isa = PBXGroup; children = ( 7804C945A084AFEE73DF0D42, 11371D3819C11870351DF5D4, @@ -810,126 +793,117 @@ 52EC460B51B671A78DA0B0D0, D73AD91EB6FB85DD8C129E31, EBA76494AF0634E852001C0E, ); name = system; sourceTree = ""; }; - 7976EE937AFBFC4A673985AD = {isa = PBXGroup; children = ( + 4388AD06729036651D2438B3 = {isa = PBXGroup; children = ( + 6C8482B28590113DC3D093DF, + F0157423E0EEE18AC73ACA3E, + 075E8F5B0CE507EA241E7820, + AAE256E4F057457CEDD27A90, + 482FD6D43CB94752B1DD0243, + 00183F1253D862D398F3B3B7, + A0D18D61E3687135112B48C2, + 1BA1941BE9831878420374C8, + D800E473B1A6BF368C967B8C, + 68C660B543CCF8E23F4FCFAA, + C37E01CD441BB57B0BD6C2D8, + 2D1AF9A4988EDFDCFABA2AF8, + EBDD2C57D46E0E4207AD32E3, + 79F23F85772E0B3B028B7DA4, + C68BD7F904FB1079B6924931, + 7358A3673D7E85B6E2BD42BE, + 028A331429FB24687E6F4178, + 316185ED9E49F306C772F057, + B4C9EE22A48A894A442FDEF5, + 87A59A16FFB7F76FE61F21F2, + 71FA38AF9B9190BCBB0DF9CB, + 89B5ED0A2F8E1F3DC8B1FFFB, + 300B798AE6D1456AF71725F3, + 8945994512C9A329EF5C2F8D, ); name = text; sourceTree = ""; }; + 207ED5FADC2F8277687FA3E6 = {isa = PBXGroup; children = ( + 029299521469F64490977419, + C322E79A7FBD6CD1A0F555C0, + F0D1D03EDDB9B4E4CCCE8079, + AA776E87EF55F5B39DB3E6E5, + FAF73612E3CEE8981A15E6DB, + 13F687566D3E463971D50CD2, + 6530C248DC2C3B048F34DDFE, + 45880C2CED1DE53F368D6DC7, + B6AEC740150DFD18D1C77566, + A7A838ACAE3CF1FD63FF6915, + 9D7A373ECD058548A106A2A1, + 2EC883766946EBDB683674AF, + FF18535FBFBE8BDD88D6E7BB, + 5A79DC94DC3EC18871CFF123, + D9453DCB804821349686056F, + 5579A809BAAEC707977D7515, + 7A0CB2B04ADE780AF3BF4219, + D7BBF74441A1D9233AC4941E, + 16D238D027A1F900F190A59A, + 8211C74FDAD1E9C986DA24FA, + 357A2DBCBE8F804D541C1DFB, + EEE692963F002CB11038A61D, ); name = threads; sourceTree = ""; }; + 6C5F573396B72493F93019ED = {isa = PBXGroup; children = ( + FF0A25C484FF14D68A7FA84C, + 4AE3787EBA02DE0DFEFF32F0, + 0DB62E76787DA030C07650DF, + A4D808F48A57E5401EE2E28D, + 5F1DCEEEC0AF0DAEFAE558C3, + 8DDEF1513C451116AA0E965A, ); name = time; sourceTree = ""; }; + AA05FE9A13A8F6A47C0B0203 = {isa = PBXGroup; children = ( + 5A58E4097153888A8A8C1CD9, + F041FD178F6C8187DDBB046D, ); name = "unit_tests"; sourceTree = ""; }; + AE9352469128E5E34EBA24FE = {isa = PBXGroup; children = ( 3E3FEDBFDE2D9B7BB5C78127, 2DF80EDCBEC3706EEE3DF8BF, EBD65185E6F4C735BA39DFDD, F509A91694B01BC57C7A2D6C, ); name = xml; sourceTree = ""; }; - 50C1F008D33888DAECED2C54 = {isa = PBXGroup; children = ( - 4B13D66B82B420CD8B8C5AB7, - E4E21650A774C8418AFC33B9, - 11D53565B6B910B4C6D3B5D1, - 0E3613C3AD773AB362CA45EC, ); name = javascript; sourceTree = ""; }; - E863DA674CF86507033B7199 = {isa = PBXGroup; children = ( + 59B3061979EA06672063E6BA = {isa = PBXGroup; children = ( C5A813AEF580F0DD29CC9BE8, CC91DE14E4ACC0D61C0FCC79, 7F1D13704277EDA6CD435392, 29953F0649A18831E891815C, 844D65F83A1B7DA2E0CAB652, 663607A2A052262E3F04EC1B, ); name = zip; sourceTree = ""; }; - AA05FE9A13A8F6A47C0B0203 = {isa = PBXGroup; children = ( - 5A58E4097153888A8A8C1CD9, - F041FD178F6C8187DDBB046D, ); name = "unit_tests"; sourceTree = ""; }; - 38B197F3796A41FFB20E61F6 = {isa = PBXGroup; children = ( - 35C07BF1273F1F1611E65BE0, - ABACE0FD4603F0AC6DC24986, - 88CEF894CF89C020C0969646, - 371D30FA280FD0CD39132955, - 73ECE098454A1E93F65F750C, - 869E8C4D5C7C71BBD9D3DE13, - F917AC1B20761A5CBA104955, ); name = misc; sourceTree = ""; }; - 3ABF5204E322FD3121ACF9A9 = {isa = PBXGroup; children = ( - 924B8AEE63D51A88C424236D, - FA1E705CDB469910D9CD45DD, - F0A3B21A5E0FB04F59010235, - 90DAA6689446974C08A8CA22, - FC9079045148C0CE23D11213, - 1042F89BE3FD99BF962CD559, - 83E6D34A5C23CF3CFA194161, - 13264B0D46B7A04ED8AD3A0E, - AC72E5B78884DAF40217DAAB, - 97E331CE947418C03CE0F7A4, - F49CAD469E29E78A6BC35C22, - E864E951F29D6C9E719ECDD8, - B1E516520B36FD7CA932BFE7, - C6465F90A1AE888243ADF614, - CA3B343B4917C1BB3ACF4AA9, - C35B2D23C6F92C440DC39084, - EBF82BF2A63ABCCFADE18D0F, - 4547B054D645C8B314124DDA, - C0070123843836867FB7FDF7, - CB43D8D41B8C1FD4DDD670B9, - 4067B8C85A270F53FEE06980, - 8914C0E96EF68616B913C2A3, - A87945C779CE68925B076D1F, - B1C65AD0886DF44A61D70939, - 5B609FDDC79F73F3BD14CC68, - 2233EC2817CE0FC35128DB7E, - 1CEC669517AEFB9DA60654F3, - E76B7CFCC39F3907C1874D4B, - 68757349C662D48B6E8D95F0, ); name = native; sourceTree = ""; }; 3E082BBABDA4AFA223BBE04B = {isa = PBXGroup; children = ( - 5266C3C7C760374BBAD548B3, - 44D717CFBACAB1B4708480BC, - 3BB2F8CF52A119966C680F2C, - B5A1175E39DFF66C86750114, - A57D0A9AD6F4BCEAC8BE2F7A, - 0FE1613FE62D5B180B6807C9, - C55558366533E30609E33554, - F06C05002537FAF7F1D13770, - 59B49F16B2CCDFD9149D3435, - C0C2173267ABCBDD61C10A41, + BEDE6F55A1C124E30C407B45, + 1FF5F096E3AAF069A51ECEF1, + D5D71C875BECD6FAC904624D, + EFD22A6191673EA8F7945EB7, + A36879835302A8C4F76A0E50, + E9A18CAE0D85DDC6DE0254AF, + 9F30BB4DBACC5212B06AA421, + 5D4335D65131D54BB64F563A, + D42AD465B5BC07DED88E7FEA, + CFE256AAF1301A94D3E3B1E2, F06D7C2FFE79B1C5E77ABABF, - 7976EE937AFBFC4A673985AD, - 50C1F008D33888DAECED2C54, - E863DA674CF86507033B7199, + 4388AD06729036651D2438B3, + 207ED5FADC2F8277687FA3E6, + 6C5F573396B72493F93019ED, AA05FE9A13A8F6A47C0B0203, - 38B197F3796A41FFB20E61F6, - 3ABF5204E322FD3121ACF9A9, - D94EF76F396180083C2C59BE, + AE9352469128E5E34EBA24FE, + 59B3061979EA06672063E6BA, 01C827740BEFED5D0C0568DA, ); name = "juce_core"; sourceTree = ""; }; - 01307D8B957801021225C358 = {isa = PBXGroup; children = ( + 08A834EE359B774D80BB5D13 = {isa = PBXGroup; children = ( + 357615E8CFB3033813CCBE7E, + DCFE0625D38D5F8F25767F83, + 7B8EBDFC8FC37BAF659298DB, + A509336C0CACBF48AE588564, ); name = "app_properties"; sourceTree = ""; }; + 7D609A3DACE30A47E7636733 = {isa = PBXGroup; children = ( + AD15BCA918CB97B82F057CE7, + EBFFEFCE6CB0E4D77E05D225, + 8457A426244850B181C5B86A, ); name = undomanager; sourceTree = ""; }; + 00EEEBB08AF562D9077C354E = {isa = PBXGroup; children = ( 18B5B1CFAFF39440F3429D12, EFE0A6D09D69C4210D26BCBB, 6D81EC26DD64274A3BB77D96, AC58FD5A424E46C552699C39, F52EAC03D98BBFC53C143CF4, 9E49961EF2D77807606E9AA9, ); name = values; sourceTree = ""; }; - 7D609A3DACE30A47E7636733 = {isa = PBXGroup; children = ( - AD15BCA918CB97B82F057CE7, - EBFFEFCE6CB0E4D77E05D225, - 8457A426244850B181C5B86A, ); name = undomanager; sourceTree = ""; }; - 29948B583E16D2C6EC417837 = {isa = PBXGroup; children = ( - 357615E8CFB3033813CCBE7E, - DCFE0625D38D5F8F25767F83, - 7B8EBDFC8FC37BAF659298DB, - A509336C0CACBF48AE588564, ); name = "app_properties"; sourceTree = ""; }; 2F86893F3AC21E2B007A790C = {isa = PBXGroup; children = ( - 01307D8B957801021225C358, + 08A834EE359B774D80BB5D13, 7D609A3DACE30A47E7636733, - 29948B583E16D2C6EC417837, - E815543B6E2665185D07433D, + 00EEEBB08AF562D9077C354E, 51ED9BC4B23811D5F8E5A308, ); name = "juce_data_structures"; sourceTree = ""; }; - 9A9BC239C9C3588A2C48AB1C = {isa = PBXGroup; children = ( - 7B79F66C174BAC99CD5FA90A, - 7DF41CF3989F4AAEE3ED5020, - 1F983F682C7C39739FF66DFD, - 2F0710F336891230564C064E, - 06404261BC841C314E34A1A9, - CC3B5CB321D001FF58CEACFD, - 893AD986510217314E783905, - 241B1014F4230EF7A0E93C49, - C0514A1B9F261820568AB5B4, - FCADDC6F82016D387F9159C1, - 031466AAD3240E4468588275, - 8A8EB41D7E88B03839083874, - 0C77794DF4B68DB97D174834, ); name = messages; sourceTree = ""; }; - 4F28D3E6CE3FF17A11481867 = {isa = PBXGroup; children = ( - 2CE73880E4F4117B106C06AD, - 1D2D5DCA104967DEDCE2E900, - 6431731E6FF1D9E30B3F0105, - 9B4D73256D25275FB309DAAF, ); name = timers; sourceTree = ""; }; - A607A5A3F534D69E87B47F85 = {isa = PBXGroup; children = ( + F721F32B0C19CD313B4DEACF = {isa = PBXGroup; children = ( 22DA3B310056F9288264BDF6, E9F857BCDFD748ED45340B08, 0E090204426B67CAF8B93481, @@ -938,14 +912,28 @@ D7D15CBB82F1C93719CCA56B, 2B4A57C484A8251250F4C3AA, 3A649F8B1FFCA953E354BDE3, ); name = broadcasters; sourceTree = ""; }; - EA5B9AE51700241A6AAB1503 = {isa = PBXGroup; children = ( + EBED1183ABD5F29D85BC9ED7 = {isa = PBXGroup; children = ( 162B88C97B3B2FE6FF0506D5, 18373E02365D98A26CDA435B, 7E6E6D14D6F86626B1F85469, 5EAE8337D70E2F0C8388CD5B, F8A7322DFB3FDDCFE4504FD8, FCB1ADA208906DCFD9553E86, ); name = interprocess; sourceTree = ""; }; - 6209BB20FCC498F6FC3630D2 = {isa = PBXGroup; children = ( + B5AC9538911996F20DE7E79F = {isa = PBXGroup; children = ( + 7B79F66C174BAC99CD5FA90A, + 7DF41CF3989F4AAEE3ED5020, + 1F983F682C7C39739FF66DFD, + 2F0710F336891230564C064E, + 06404261BC841C314E34A1A9, + CC3B5CB321D001FF58CEACFD, + 893AD986510217314E783905, + 241B1014F4230EF7A0E93C49, + C0514A1B9F261820568AB5B4, + FCADDC6F82016D387F9159C1, + 031466AAD3240E4468588275, + 8A8EB41D7E88B03839083874, + 0C77794DF4B68DB97D174834, ); name = messages; sourceTree = ""; }; + 6E201B46B591A1D476DA82B3 = {isa = PBXGroup; children = ( 8A5080FEECD8BD2FDA32C65D, 3BF906798B72C53AA17C42E5, 6EBC7A20DAF0299082F3C48D, @@ -954,13 +942,17 @@ C1F93E08ECF4BD864AAF914B, F8360E50FF29AE25E6D10C60, A029C65BC0ABFF7181A63158, ); name = native; sourceTree = ""; }; + FB6905B73B959471383FA35C = {isa = PBXGroup; children = ( + 2CE73880E4F4117B106C06AD, + 1D2D5DCA104967DEDCE2E900, + 6431731E6FF1D9E30B3F0105, + 9B4D73256D25275FB309DAAF, ); name = timers; sourceTree = ""; }; 30F00850FB3DAE66AD9DC7C6 = {isa = PBXGroup; children = ( - 9A9BC239C9C3588A2C48AB1C, - 4F28D3E6CE3FF17A11481867, - A607A5A3F534D69E87B47F85, - EA5B9AE51700241A6AAB1503, - 6209BB20FCC498F6FC3630D2, - 263BFB38AA9FAAC750C7EA0A, + F721F32B0C19CD313B4DEACF, + EBED1183ABD5F29D85BC9ED7, + B5AC9538911996F20DE7E79F, + 6E201B46B591A1D476DA82B3, + FB6905B73B959471383FA35C, FCD57A996940414954D3A16C, ); name = "juce_events"; sourceTree = ""; }; 1740BE8D8C5C7BBAA2120711 = {isa = PBXGroup; children = ( 4B6F14663424B4075D37D75A, @@ -980,19 +972,25 @@ 284CCCC60E6FFE144D03053B, C078149F5EC57FB18E899494, A5126591F282448150C0A30A, ); name = contexts; sourceTree = ""; }; - 13DF8011E9D1DEE60F9E9970 = {isa = PBXGroup; children = ( - 0DC03E9375671E457891A729, - FBA3D65086497BDD3F684CA9, - 7F2303D10B03C641C7F70296, - 7C33F1B4BF7CBFE66731D34C, - 6FD5D94B5C936F45C3223D71, - D294EA753ECFF016927BA7A2, - 666A2459C2BD2C5048749A3F, - D4463A8D4C9C7BBBECDBBF54, ); name = images; sourceTree = ""; }; - 02C6B4ABA7C452EC2AA2511D = {isa = PBXGroup; children = ( - 5306E2E1E4D3EDB584CB9957, - BA07C21FD4F38B2264BCE715, - 3C6266E06512926AA719ED6C, ); name = "image_formats"; sourceTree = ""; }; + A71A056E8FFCD1B34A7D539A = {isa = PBXGroup; children = ( + 267C22AEA7BEAE2C6FBFDB48, + 50EEC53303203398324F2ADE, + 8599EDB720D284DF684DDD57, + 45896F16C409721A1988D036, + D1ED8C510F4DB36BB68FC2E7, ); name = effects; sourceTree = ""; }; + 5DC923EAE25164D3FC77695C = {isa = PBXGroup; children = ( + 1D7FAD7035F31C49C233D74E, + 431D37DEF42489D3D2BAA92C, + A979A96E5616479B39218B2E, + 0DA97F6DF97050683F834CA4, + D3FFEFC1B56E0CBEB3385B20, + 13DA741368E8E045C23B0386, + D35BB13A98176E269CE615FD, + 869B84A46023D33AFDC0D1A2, + DBDD822F9E2E1D6C876E5A0A, + E68F882E1376628DE35F57FE, + 935007CA595A6A01AAD4CA08, + D85E5DDBCC12253BEE6B368D, ); name = fonts; sourceTree = ""; }; 7E9202D43BB01B54DE6C7CF9 = {isa = PBXGroup; children = ( 1B3AD48503A5E6E50A632BFA, 3BE904F9AEA4B987BA08C4BF, @@ -1009,30 +1007,20 @@ E1A752C30F9E9CBF6AB409C7, EE1E34B8A9F658BB0E57CB44, 105993ED238D528CD399FF92, ); name = geometry; sourceTree = ""; }; - D3836109FDDFDD715F2BAB8B = {isa = PBXGroup; children = ( - E1CF9A4ADE4123124FED0E9D, - 2F77D1AAC55792234A1A12CC, - DEACC6D7655717F30F59FB06, ); name = placement; sourceTree = ""; }; - 5240A27651F9E34F2992D4BE = {isa = PBXGroup; children = ( - 1D7FAD7035F31C49C233D74E, - 431D37DEF42489D3D2BAA92C, - A979A96E5616479B39218B2E, - 0DA97F6DF97050683F834CA4, - D3FFEFC1B56E0CBEB3385B20, - 13DA741368E8E045C23B0386, - D35BB13A98176E269CE615FD, - 869B84A46023D33AFDC0D1A2, - DBDD822F9E2E1D6C876E5A0A, - E68F882E1376628DE35F57FE, - 935007CA595A6A01AAD4CA08, - D85E5DDBCC12253BEE6B368D, ); name = fonts; sourceTree = ""; }; - 9F6522EE613666A811E66B03 = {isa = PBXGroup; children = ( - 267C22AEA7BEAE2C6FBFDB48, - 50EEC53303203398324F2ADE, - 8599EDB720D284DF684DDD57, - 45896F16C409721A1988D036, - D1ED8C510F4DB36BB68FC2E7, ); name = effects; sourceTree = ""; }; - 43ACB9A5DA7F4D3314F835BC = {isa = PBXGroup; children = ( + B1C6D2D409ED7B8235D2F290 = {isa = PBXGroup; children = ( + 5306E2E1E4D3EDB584CB9957, + BA07C21FD4F38B2264BCE715, + 3C6266E06512926AA719ED6C, ); name = "image_formats"; sourceTree = ""; }; + 56B04E14A7CEE3E219181797 = {isa = PBXGroup; children = ( + 0DC03E9375671E457891A729, + FBA3D65086497BDD3F684CA9, + 7F2303D10B03C641C7F70296, + 7C33F1B4BF7CBFE66731D34C, + 6FD5D94B5C936F45C3223D71, + D294EA753ECFF016927BA7A2, + 666A2459C2BD2C5048749A3F, + D4463A8D4C9C7BBBECDBBF54, ); name = images; sourceTree = ""; }; + F8837EFDEF6E35AAE82FDB33 = {isa = PBXGroup; children = ( 266DABCCAC8727B7289E1709, A5A702D48E339F30DBAA70F3, 4F8B25661F28FBC413BD9B26, @@ -1046,19 +1034,54 @@ BA4DE2B0C739A63E6D4D20D8, FE52AE3A7D89784CC2108049, 2C506A2FB3878C94AE27D6CB, ); name = native; sourceTree = ""; }; + 0CBD2BCD5BAC1A2674929488 = {isa = PBXGroup; children = ( + E1CF9A4ADE4123124FED0E9D, + 2F77D1AAC55792234A1A12CC, + DEACC6D7655717F30F59FB06, ); name = placement; sourceTree = ""; }; CB4F8BAD557D46ED28907420 = {isa = PBXGroup; children = ( 1740BE8D8C5C7BBAA2120711, 5FFE6515D67F14A30EC82B03, - 13DF8011E9D1DEE60F9E9970, - 02C6B4ABA7C452EC2AA2511D, + A71A056E8FFCD1B34A7D539A, + 5DC923EAE25164D3FC77695C, 7E9202D43BB01B54DE6C7CF9, - D3836109FDDFDD715F2BAB8B, - 5240A27651F9E34F2992D4BE, - 9F6522EE613666A811E66B03, - 43ACB9A5DA7F4D3314F835BC, - FD58AC0D48956C5E5EE22300, + B1C6D2D409ED7B8235D2F290, + 56B04E14A7CEE3E219181797, + F8837EFDEF6E35AAE82FDB33, + 0CBD2BCD5BAC1A2674929488, 9E8E1B569EDFEF8F08B0165A, ); name = "juce_graphics"; sourceTree = ""; }; - 10E3EA03E37910A38A810D1B = {isa = PBXGroup; children = ( + 11C5A204C9FCEF877DCBD98B = {isa = PBXGroup; children = ( + 61EEC07DDEAA85061C5D86C9, + F8F208696192F671B5C5E25F, ); name = application; sourceTree = ""; }; + 2B27B67EF766DFFE63189A65 = {isa = PBXGroup; children = ( + 062E93756C4C2047BFFE2DB8, + 0A57964A96FEA9A9FB66B41C, + 8907D739246B0F33CAB468DF, + 3638A335D7D1C48855C20D90, + 17BFF0DFD2596C177802B80E, + AD3F47F068C0A25B5D4328EE, + A546CD3EF21D18732319AC05, + 088320650994388DB9A6F9C1, + 72BD2080835C585D96780DBE, + 766243F2E499522B0BCF90D7, + 3A7CAA9C93698244C9DB8256, + C48C63AAD19E578DFF4F1178, + FDF5FA2CDA01F5017075EC53, + EED951C77E3A15B9C60BF3D4, + 431E90D8119368A51F45F9F7, + D9E235F13969D41DE2334965, + F3B12C442C73A5CD0642C9D3, + 0577DF2A977E1812176767A6, ); name = buttons; sourceTree = ""; }; + AC619C340A422FED6E1D2B8E = {isa = PBXGroup; children = ( + FC62184F4FC5E35781238309, + 4B11E3C6B1D6F06038F8E5A9, + D79D027C940D63921A6A4652, + D11A190329FB2207215105C5, + 8BC822C23CC0A74A0297DCF4, + B24CA0F38F848CB0C859BC05, + 48FC2233096E11940A6D930D, + 2F405AF1917FCFC23D0B64E3, + 6C72CD267B04F64DA9B3CA96, ); name = commands; sourceTree = ""; }; + F3E4C4950B56BCDD97FA9CE3 = {isa = PBXGroup; children = ( BB8C54D34EF4FC862F2A91C8, C408339286C0EDCE7DE32E85, 7020143E6EF838A9745860A2, @@ -1068,28 +1091,46 @@ C794AB7DC16EA991F2E27273, 741AE4CDEAAA1AB1657A4A53, 60E7CE9882A1AA233E6A76AD, ); name = components; sourceTree = ""; }; - 91037A1ED93D2F0BD1F06865 = {isa = PBXGroup; children = ( - A54ACE760625D295ECEA6184, - 7A837CCEB790F6D08687BD1C, - 36ED189DB8E8EC117710B993, - A6FDE2242C78B3C04ECEC3B1, - DBE81F5EBB60AB5BE68ACF2F, - 95F93BD8F14A45FD7A5209FD, - 004BF8BF0139265B0A384671, - BF728F1A80664B788402B94B, - 67C284A0D80710E1E2AC0C0F, - 1AF4E278AD09B6A367CC4057, - 28E913EFE1CEB57ED8935740, - 4AC2FDF0FB5E0BF4011335BF, - C42155548358E30AD7DE4E25, - 39C178FC908B0BBFF4D18D3B, - 95CC7A0F377F28D182DFC100, - B48FEF193584C4735B8DAEA5, - 3968F31E4D3A8FD1F060E073, - 521F9C77E72B674D61010C1F, - E084AFE8575D1EED6EC41BC6, - 43FB864DB11F4A6D182EECBD, ); name = mouse; sourceTree = ""; }; - 135E3B61C4578FF5DC481256 = {isa = PBXGroup; children = ( + E34AF63BEB92648DEB162E95 = {isa = PBXGroup; children = ( + F80B6F65E57D2AB96730C877, + 57CDB5AFD561349F179D658D, + DBC8C5695E5DF33DA755D47E, + A8FD638BD93E8B4332CC8F7F, + 9C9B05F2934F0EA6E998D125, + ACCE1BA4E775D7838E4AAB3F, + D5724FDB5A378C2F07D22B19, + E380F437948E68251B4DA178, + 6E461813B7DC6631B7FCCB58, + 6AF8CC00C9B0A71AFA20F408, + 1CDCE8137C9253926AF5BC1A, + 0FF5B7A3E7ACE2C0C4F4941F, + 34BD55EE695F248239C046C6, + 7ACB4BC6D063A4BF3EDA90FC, + 9B561B5E684B00FE1BA27C13, ); name = drawables; sourceTree = ""; }; + 85BA0E64E342BC883C3AE865 = {isa = PBXGroup; children = ( + CF089C2F19939657FF77F446, + 960F94AF0EF3028E024367D0, + DA20E6CAE3C953C102507753, + B437041269FE1ABCACE8FC67, + E46D31A094F9A6F1D162D707, + A5994B699F6FFC9522420A4A, + EDFA816F0A1B807DDC469251, + 16B08F86012631AE74FCF89B, + F38DD3C9585C616FCA538086, + 31CFD63C73DFC5B7309058F4, + D1C3D8A699E3410F7693E9F5, + C80154A9702E9F4140FD8573, + 246973030604D072397B76B9, + 055B7DA1F77CE5309B99A1E0, + 95A08C5E4371DC78ED40584A, + C9FF6E12A8FD051CF6193B24, + 90A2E9747EF5DEBFC946B1ED, + 1992D0DCDF02285A00ED5E7C, + 6FED5F95A8440CECE2040510, + 4BCB6AF53C2A972E4AC20EFA, + B66ECE8537A65C2AE20F3200, + F19A4B985C96C873FCC33389, ); name = filebrowser; sourceTree = ""; }; + 8F577ADFA344AFFFF1517D88 = {isa = PBXGroup; children = ( FBE4BC80A9BD7723C4BAFD57, E65281690EA762F5FAE84653, BA81B30FD657CCE058ACC8AB, @@ -1103,62 +1144,7 @@ 4FEABCAED113F77993CDBCDD, 86C81C569A8BC04DF417D5CE, 9342F0B8C5CB9A17945F4FA7, ); name = keyboard; sourceTree = ""; }; - E67D2CB84EDFC3688F0475B9 = {isa = PBXGroup; children = ( - 126A516090327A3B6C9EFCE8, - D5CA92B53DCF1BBA6C85D831, - EFDF703433E79FFE732D3BEB, - 468BF60A1A0E9550C34419E0, - 9057E39B7C935E0C4267F1D0, - D4221133594B3BD87CEF7231, - AA08ACAB3B8317DB35F9F209, - BC2496AD58936DD70AF96330, - 371E1AB8ED884447E9C3948F, - 3BD8A2292E1D6E597620DB27, - FCF9D7260822F0D1C530063F, - B81742C3FCA681925AAA3427, - A45E7289771DAFB321797B4D, - 9876963CD42E5F7628B342F5, - AAAA831490496F47D3807C0E, - 10F537FABCC653D1C8F05FF5, - 4BEFC693D321BA224832D997, - 4FAFB96AEBAE28375DACB61E, - 268224AA60D1E6AEC9A63E1C, - AAD5211C8E9EC185BF2E0513, - 022A85562D9308EC164A2692, - 9C5ED7962D76591FDB35BFD8, - 80017BB0FC9B98D83678AC3D, - AB95FBA10A6D6932024DF891, - 930C79B931A277C606BBD276, - 158F4537318DB4C7AD372039, - 0ABFC69420764D47876F90C8, ); name = widgets; sourceTree = ""; }; - 4D1D7E8AB3DB4A1377ABEBB8 = {isa = PBXGroup; children = ( - 90B9485F81E7AC1AA1D23A84, - EAD6B3AC8B0C4F020B0901AF, - CD0ED8112E5882C2A43D822F, - 044052990FE21E86105CDC27, - 1DDFBB0F225E4F95F635052C, - 19B351DB5C10487CCB2E11BD, - 90ED005B741F592CC5036F09, - 9070498C10B88FB07312D2F6, - 9E1A96973540D99215064233, - 572DD86F800699B320C50718, - 2BEFFC241B646BD70E3B5ABE, - 290841815EF10FEB2685BDF5, - 5D8BFB8CBCF7DA74A375D6A7, - D535F0D6E9FF45E90928E160, - 8A0E7639BA2EC2B118F0820D, - 8773F84FA14F288D8ABAADFD, - 92293355657B4BB04FF54ABD, - F711CF6B7B5C28A6A0FA8418, - 791FF25A18905D86E00AD36F, ); name = windows; sourceTree = ""; }; - 2CAF98938D6A7EAD052E54ED = {isa = PBXGroup; children = ( - 5F1E8479743F4F07A15194B7, - B80E5F5FF2C25D743460A055, - DF7BD21111CBD2184C999702, - 0DA79E1F9EBBF20B153CE1B5, - EFD71855BBB95E5D466D1857, - B74C683A165E21901633D393, ); name = menus; sourceTree = ""; }; - 6E27FBA98ED53988BAE5BC54 = {isa = PBXGroup; children = ( + FAB56EEFBB9546E14858B09B = {isa = PBXGroup; children = ( 5B16B30659106EA13D373E5A, BFFCE59B4D94538113E12C1E, F67426274F90FFFDD017BC05, @@ -1195,72 +1181,7 @@ BC779F0EF23E0FD73F142602, C107196A74FA34A35EBFD8BC, F4B7A5AD3F4AEE12E5AC51D1, ); name = layout; sourceTree = ""; }; - 7DD23487730E6DE6786F8F71 = {isa = PBXGroup; children = ( - 062E93756C4C2047BFFE2DB8, - 0A57964A96FEA9A9FB66B41C, - 8907D739246B0F33CAB468DF, - 3638A335D7D1C48855C20D90, - 17BFF0DFD2596C177802B80E, - AD3F47F068C0A25B5D4328EE, - A546CD3EF21D18732319AC05, - 088320650994388DB9A6F9C1, - 72BD2080835C585D96780DBE, - 766243F2E499522B0BCF90D7, - 3A7CAA9C93698244C9DB8256, - C48C63AAD19E578DFF4F1178, - FDF5FA2CDA01F5017075EC53, - EED951C77E3A15B9C60BF3D4, - 431E90D8119368A51F45F9F7, - D9E235F13969D41DE2334965, - F3B12C442C73A5CD0642C9D3, - 0577DF2A977E1812176767A6, ); name = buttons; sourceTree = ""; }; - 68D4EB740BD1F4D114C5473A = {isa = PBXGroup; children = ( - 936220D32E68A1F659E7E0E4, - A1904550CAE440F85C89AAF5, - 217C36243EA5DDFFA94B9F12, - D3D7C420E73EF5BCAD146AD8, - 79629645AD54B50428C710F0, - 4BDB4220849AF86BC1348E9E, - 6BAE2060DE5C2E78779A0470, - BA865C9C5F9A81A41ABC2AF4, - 0110BEC9ADF4DAB83E81DB7B, - 79FD6D91D317339650EBAE92, - F0CC8A577FF723874C9F2B91, - 2E58A12EE1FDB1796FA2962E, - 1084CA2EA8D003161FDB7824, - D15419DD90C0B320FBFE18A4, ); name = positioning; sourceTree = ""; }; - F4F95CE056A1E3BE5A23D7CD = {isa = PBXGroup; children = ( - F80B6F65E57D2AB96730C877, - 57CDB5AFD561349F179D658D, - DBC8C5695E5DF33DA755D47E, - A8FD638BD93E8B4332CC8F7F, - 9C9B05F2934F0EA6E998D125, - ACCE1BA4E775D7838E4AAB3F, - D5724FDB5A378C2F07D22B19, - E380F437948E68251B4DA178, - 6E461813B7DC6631B7FCCB58, - 6AF8CC00C9B0A71AFA20F408, - 1CDCE8137C9253926AF5BC1A, - 0FF5B7A3E7ACE2C0C4F4941F, - 34BD55EE695F248239C046C6, - 7ACB4BC6D063A4BF3EDA90FC, - 9B561B5E684B00FE1BA27C13, ); name = drawables; sourceTree = ""; }; - 973FA006A0E7FC2DD64D01D4 = {isa = PBXGroup; children = ( - 8AF7EBF16C1AADA1E9A29866, - 44D6F268BB9D222CF15E8152, - 5536E5B6A109E3A6A5279D0E, - 852ECAB7F74A33E19D3DE9DC, - 7ECF6918C01E45A2AE2A2D80, - 1B2CE985F2202FA1FA7A8416, - 374EE591A155C88E0D731A45, - 03266C50EF5A5A72232F1340, - 0998D7987146E954282FEB33, - 1BB767A8B8DCC526D621A37E, - 8F057B95D3C4F9BF8DE76453, - F41DF60BE07032C30DC4776E, - A5F9F0BFFD4FE587919899CF, - BD7E1441C110B2EB18580673, ); name = properties; sourceTree = ""; }; - CF0FB438B2F4CAF5C5EBD66B = {isa = PBXGroup; children = ( + AE9A65DF7EEE00C94FF045A5 = {isa = PBXGroup; children = ( 190A8701F6AED1C8F3E6ED94, 92FFD4D11ACFACDFE5232553, DC4BB656CA2804DA293E30BD, @@ -1269,48 +1190,40 @@ 807B25A0BCF04BFE911798EA, 4B3200BF90A9A56DA0BACDAA, 388DCC10D876F1865BB0312C, ); name = lookandfeel; sourceTree = ""; }; - 2B791EDAFF03DAD2915B1426 = {isa = PBXGroup; children = ( - CF089C2F19939657FF77F446, - 960F94AF0EF3028E024367D0, - DA20E6CAE3C953C102507753, - B437041269FE1ABCACE8FC67, - E46D31A094F9A6F1D162D707, - A5994B699F6FFC9522420A4A, - EDFA816F0A1B807DDC469251, - 16B08F86012631AE74FCF89B, - F38DD3C9585C616FCA538086, - 31CFD63C73DFC5B7309058F4, - D1C3D8A699E3410F7693E9F5, - C80154A9702E9F4140FD8573, - 246973030604D072397B76B9, - 055B7DA1F77CE5309B99A1E0, - 95A08C5E4371DC78ED40584A, - C9FF6E12A8FD051CF6193B24, - 90A2E9747EF5DEBFC946B1ED, - 1992D0DCDF02285A00ED5E7C, - 6FED5F95A8440CECE2040510, - 4BCB6AF53C2A972E4AC20EFA, - B66ECE8537A65C2AE20F3200, - F19A4B985C96C873FCC33389, ); name = filebrowser; sourceTree = ""; }; - 0BAB26AA8A67A6434AB3B814 = {isa = PBXGroup; children = ( - FC62184F4FC5E35781238309, - 4B11E3C6B1D6F06038F8E5A9, - D79D027C940D63921A6A4652, - D11A190329FB2207215105C5, - 8BC822C23CC0A74A0297DCF4, - B24CA0F38F848CB0C859BC05, - 48FC2233096E11940A6D930D, - 2F405AF1917FCFC23D0B64E3, - 6C72CD267B04F64DA9B3CA96, ); name = commands; sourceTree = ""; }; - 105118AA1920D22DBAB69E83 = {isa = PBXGroup; children = ( + 8B6440E84B064661433BD535 = {isa = PBXGroup; children = ( + 5F1E8479743F4F07A15194B7, + B80E5F5FF2C25D743460A055, + DF7BD21111CBD2184C999702, + 0DA79E1F9EBBF20B153CE1B5, + EFD71855BBB95E5D466D1857, + B74C683A165E21901633D393, ); name = menus; sourceTree = ""; }; + 97DB8D3A89C2CBD7E17647CE = {isa = PBXGroup; children = ( 183E0E12AA5F4786A54896BE, D1B90C0AE61F469081A6B8F6, CB0C151B6FC39A6B8DD9F69A, 5893171B6BA4AF650B8C1D41, ); name = misc; sourceTree = ""; }; - 2D707ECCE1A3654A0FF7A862 = {isa = PBXGroup; children = ( - 61EEC07DDEAA85061C5D86C9, - F8F208696192F671B5C5E25F, ); name = application; sourceTree = ""; }; - 2242952BFE772C70EB2680E9 = {isa = PBXGroup; children = ( + 080C70FDDC4DFA1127D8EF81 = {isa = PBXGroup; children = ( + A54ACE760625D295ECEA6184, + 7A837CCEB790F6D08687BD1C, + 36ED189DB8E8EC117710B993, + A6FDE2242C78B3C04ECEC3B1, + DBE81F5EBB60AB5BE68ACF2F, + 95F93BD8F14A45FD7A5209FD, + 004BF8BF0139265B0A384671, + BF728F1A80664B788402B94B, + 67C284A0D80710E1E2AC0C0F, + 1AF4E278AD09B6A367CC4057, + 28E913EFE1CEB57ED8935740, + 4AC2FDF0FB5E0BF4011335BF, + C42155548358E30AD7DE4E25, + 39C178FC908B0BBFF4D18D3B, + 95CC7A0F377F28D182DFC100, + B48FEF193584C4735B8DAEA5, + 3968F31E4D3A8FD1F060E073, + 521F9C77E72B674D61010C1F, + E084AFE8575D1EED6EC41BC6, + 43FB864DB11F4A6D182EECBD, ); name = mouse; sourceTree = ""; }; + B57FAE439446BF159DCC8B5D = {isa = PBXGroup; children = ( B20888B6A393C55FDF98A804, B43D3771C0B8A99592E7F36B, DD16F5C89E4C362296B0DC49, @@ -1327,25 +1240,102 @@ DE6F38DBFDCB87036772C055, D29E6D92BC1F9A4FAF616D36, 3DC7587D2334C184382A0521, ); name = native; sourceTree = ""; }; + 1810CFA1190B5B91047CB868 = {isa = PBXGroup; children = ( + 936220D32E68A1F659E7E0E4, + A1904550CAE440F85C89AAF5, + 217C36243EA5DDFFA94B9F12, + D3D7C420E73EF5BCAD146AD8, + 79629645AD54B50428C710F0, + 4BDB4220849AF86BC1348E9E, + 6BAE2060DE5C2E78779A0470, + BA865C9C5F9A81A41ABC2AF4, + 0110BEC9ADF4DAB83E81DB7B, + 79FD6D91D317339650EBAE92, + F0CC8A577FF723874C9F2B91, + 2E58A12EE1FDB1796FA2962E, + 1084CA2EA8D003161FDB7824, + D15419DD90C0B320FBFE18A4, ); name = positioning; sourceTree = ""; }; + 07A018BDEB00B3F4573D5823 = {isa = PBXGroup; children = ( + 8AF7EBF16C1AADA1E9A29866, + 44D6F268BB9D222CF15E8152, + 5536E5B6A109E3A6A5279D0E, + 852ECAB7F74A33E19D3DE9DC, + 7ECF6918C01E45A2AE2A2D80, + 1B2CE985F2202FA1FA7A8416, + 374EE591A155C88E0D731A45, + 03266C50EF5A5A72232F1340, + 0998D7987146E954282FEB33, + 1BB767A8B8DCC526D621A37E, + 8F057B95D3C4F9BF8DE76453, + F41DF60BE07032C30DC4776E, + A5F9F0BFFD4FE587919899CF, + BD7E1441C110B2EB18580673, ); name = properties; sourceTree = ""; }; + 33E5A9A72A3412AFFC732391 = {isa = PBXGroup; children = ( + 126A516090327A3B6C9EFCE8, + D5CA92B53DCF1BBA6C85D831, + EFDF703433E79FFE732D3BEB, + 468BF60A1A0E9550C34419E0, + 9057E39B7C935E0C4267F1D0, + D4221133594B3BD87CEF7231, + AA08ACAB3B8317DB35F9F209, + BC2496AD58936DD70AF96330, + 371E1AB8ED884447E9C3948F, + 3BD8A2292E1D6E597620DB27, + FCF9D7260822F0D1C530063F, + B81742C3FCA681925AAA3427, + A45E7289771DAFB321797B4D, + 9876963CD42E5F7628B342F5, + AAAA831490496F47D3807C0E, + 10F537FABCC653D1C8F05FF5, + 4BEFC693D321BA224832D997, + 4FAFB96AEBAE28375DACB61E, + 268224AA60D1E6AEC9A63E1C, + AAD5211C8E9EC185BF2E0513, + 022A85562D9308EC164A2692, + 9C5ED7962D76591FDB35BFD8, + 80017BB0FC9B98D83678AC3D, + AB95FBA10A6D6932024DF891, + 930C79B931A277C606BBD276, + 158F4537318DB4C7AD372039, + 0ABFC69420764D47876F90C8, ); name = widgets; sourceTree = ""; }; + C2CFD1D6351297676D02F761 = {isa = PBXGroup; children = ( + 90B9485F81E7AC1AA1D23A84, + EAD6B3AC8B0C4F020B0901AF, + CD0ED8112E5882C2A43D822F, + 044052990FE21E86105CDC27, + 1DDFBB0F225E4F95F635052C, + 19B351DB5C10487CCB2E11BD, + 90ED005B741F592CC5036F09, + 9070498C10B88FB07312D2F6, + 9E1A96973540D99215064233, + 572DD86F800699B320C50718, + 2BEFFC241B646BD70E3B5ABE, + 290841815EF10FEB2685BDF5, + 5D8BFB8CBCF7DA74A375D6A7, + D535F0D6E9FF45E90928E160, + 8A0E7639BA2EC2B118F0820D, + 8773F84FA14F288D8ABAADFD, + 92293355657B4BB04FF54ABD, + F711CF6B7B5C28A6A0FA8418, + 791FF25A18905D86E00AD36F, ); name = windows; sourceTree = ""; }; 92908F68DD721F17263359DA = {isa = PBXGroup; children = ( - 10E3EA03E37910A38A810D1B, - 91037A1ED93D2F0BD1F06865, - 135E3B61C4578FF5DC481256, - E67D2CB84EDFC3688F0475B9, - 4D1D7E8AB3DB4A1377ABEBB8, - 2CAF98938D6A7EAD052E54ED, - 6E27FBA98ED53988BAE5BC54, - 7DD23487730E6DE6786F8F71, - 68D4EB740BD1F4D114C5473A, - F4F95CE056A1E3BE5A23D7CD, - 973FA006A0E7FC2DD64D01D4, - CF0FB438B2F4CAF5C5EBD66B, - 2B791EDAFF03DAD2915B1426, - 0BAB26AA8A67A6434AB3B814, - 105118AA1920D22DBAB69E83, - 2D707ECCE1A3654A0FF7A862, - 2242952BFE772C70EB2680E9, - 504EAAECE90FD59545F4CEEE, + 11C5A204C9FCEF877DCBD98B, + 2B27B67EF766DFFE63189A65, + AC619C340A422FED6E1D2B8E, + F3E4C4950B56BCDD97FA9CE3, + E34AF63BEB92648DEB162E95, + 85BA0E64E342BC883C3AE865, + 8F577ADFA344AFFFF1517D88, + FAB56EEFBB9546E14858B09B, + AE9A65DF7EEE00C94FF045A5, + 8B6440E84B064661433BD535, + 97DB8D3A89C2CBD7E17647CE, + 080C70FDDC4DFA1127D8EF81, + B57FAE439446BF159DCC8B5D, + 1810CFA1190B5B91047CB868, + 07A018BDEB00B3F4573D5823, + 33E5A9A72A3412AFFC732391, + C2CFD1D6351297676D02F761, A4D855D1ADAAFB1BE7DA16FC, ); name = "juce_gui_basics"; sourceTree = ""; }; 0AC7ABED25A93BBFEB13594B = {isa = PBXGroup; children = ( 393773350CA3B3EA68F785E0, @@ -1366,7 +1356,6 @@ F9D73B4708EF9C39C234B79B, ); name = osc; sourceTree = ""; }; 5BBA8D9ECB9EFD5AD6240FAC = {isa = PBXGroup; children = ( 0AC7ABED25A93BBFEB13594B, - 8C3DF2E0C907479C3DA1FD32, 399469BA3496C8C0CB413C56, ); name = "juce_osc"; sourceTree = ""; }; 3053E0F517C1BD34D36C59CC = {isa = PBXGroup; children = ( 3E082BBABDA4AFA223BBE04B, @@ -1377,15 +1366,15 @@ 5BBA8D9ECB9EFD5AD6240FAC, ); name = "Juce Modules"; sourceTree = ""; }; 795F86C623498B10469AD3CA = {isa = PBXGroup; children = ( 1475D57AE9E4A8D6342AA1A0, - B88E3863BBF92D6B99FAF80D, - 2C48D8AB740EC67F50362309, - FE9E614EEFF0DB6698FFB50A, - B12DDE5BF035D875DFF3618F, - 36F5932B212DC45F306782B6, - 231A1BAE4463A07BA69EA3FF, + 3435DC389125F7A59BE3A085, + F09F75B04E23E4727374C42E, + 135B3CAD8DF1F1EF3EFD73E4, + A3453A7F3CAB5625EE190588, + 2CD2159773ACCE5CAAABDDB6, + 4ACBB6CAFC90015EE05E3B5E, BB5F825662E1D0FFF44D22DF, ); name = "Juce Library Code"; sourceTree = ""; }; C122EA6FE750FD1CF2D3D22D = {isa = PBXGroup; children = ( - 8A070D8C83690074AC5FF3B5, + E3586F7C2316AC6BD9CA1293, B250E795EBF72C06F0B9B4C0, ); name = Resources; sourceTree = ""; }; A68DF290C9C5236595AEAEB7 = {isa = PBXGroup; children = ( 69841546D58D64E5BCC0CD09, @@ -1394,7 +1383,7 @@ 42DBAA5FEB22C47EB3E9A465, 9E51C46CCF8A330F769678CE, ); name = Frameworks; sourceTree = ""; }; E978A0812D52861A2786F473 = {isa = PBXGroup; children = ( - E7A37D21EA1E79DA2B8682C5, ); name = Products; sourceTree = ""; }; + E6F7F38EEF1BA55231F5B1D4, ); name = Products; sourceTree = ""; }; 168BF90B7EF8C12090B0A9B2 = {isa = PBXGroup; children = ( AF6DBEE9D9113EFB7464CADD, 3053E0F517C1BD34D36C59CC, @@ -1402,7 +1391,7 @@ C122EA6FE750FD1CF2D3D22D, A68DF290C9C5236595AEAEB7, E978A0812D52861A2786F473, ); name = Source; sourceTree = ""; }; - DE72B53D3B2406B67A2AEFF2 = {isa = XCBuildConfiguration; buildSettings = { + A2C030EBB24C1B7344C6AE2B = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -1420,10 +1409,10 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.OSCSender; }; name = Debug; }; - 7FD72A877FE3166C5C80C732 = {isa = XCBuildConfiguration; buildSettings = { + 78984703F810FFE630C99455 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -1442,7 +1431,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.OSCSender; }; name = Release; }; 37EE6DAA0F0B202D10D0995B = {isa = XCBuildConfiguration; buildSettings = { @@ -1483,33 +1472,34 @@ TARGETED_DEVICE_FAMILY = "1,2"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + BAA77A7C6509FD70914EF8EE = {isa = PBXTargetDependency; target = 3D76C0E767055A9B4699DD95; }; ABFD3DA91CD9955D1FEC14F5 = {isa = XCConfigurationList; buildConfigurations = ( 37EE6DAA0F0B202D10D0995B, 7EB14792C6494863A729B9F4, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 09B78D96C6605C37A3D54CE2 = {isa = XCConfigurationList; buildConfigurations = ( - DE72B53D3B2406B67A2AEFF2, - 7FD72A877FE3166C5C80C732, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - D19EF0AAB89876655B5F7D88 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 39783C8C7DACE951DC0EA0C9 = {isa = XCConfigurationList; buildConfigurations = ( + A2C030EBB24C1B7344C6AE2B, + 78984703F810FFE630C99455, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 1E9F219D82037569524E98CF = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( FAC23E7DD6613584348E47CE, ); runOnlyForDeploymentPostprocessing = 0; }; - 25531F11DD67D2C97AE51336 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + CDCF3ED48FB54EFBE0DD9046 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( BBB11FE465015EA2246D0BB6, - 1F513C7D5F08D931CCFC2E8C, - 15107DF286EC1E38D1CE8585, - 3E612804D48097CE749934F7, - CF48DF912BCB35C5C1D2FA9F, - 1BC02582055A355837640A73, - 75E34972D84652086761FF17, ); runOnlyForDeploymentPostprocessing = 0; }; - 1681683EC45679A3F8A1A1F2 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 76A91C0B038E3D28457B1124, + 42E17BAAFBB2CAFAB027AEDD, + 45D0E3A723BFE64C37BF46DB, + 445DFD7645161E372AB50F5B, + F2123ED9B3FB4980D36F80D4, + 345DA5934BAD8ACA0434B957, ); runOnlyForDeploymentPostprocessing = 0; }; + 53E02F5676BF451851C9C06E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 1F529E86E1AC69ECADCF9EC1, B1058124749A55CE21C5D191, 8ECB96C6693FC1C2E663B93C, 91BBD074F724A10436BEF6F2, 6808305AD050DD69D8392084, ); runOnlyForDeploymentPostprocessing = 0; }; - ADE1FFA5285E137F07F72012 = {isa = PBXNativeTarget; buildConfigurationList = 09B78D96C6605C37A3D54CE2; buildPhases = ( - D19EF0AAB89876655B5F7D88, - 25531F11DD67D2C97AE51336, - 1681683EC45679A3F8A1A1F2, ); buildRules = ( ); dependencies = ( ); name = OSCSender; productName = OSCSender; productReference = E7A37D21EA1E79DA2B8682C5; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 9CD8E1E30EDAF4E86990F260 = {isa = PBXProject; buildConfigurationList = ABFD3DA91CD9955D1FEC14F5; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 168BF90B7EF8C12090B0A9B2; projectDirPath = ""; projectRoot = ""; targets = ( ADE1FFA5285E137F07F72012 ); }; + 3D76C0E767055A9B4699DD95 = {isa = PBXNativeTarget; buildConfigurationList = 39783C8C7DACE951DC0EA0C9; buildPhases = ( + 1E9F219D82037569524E98CF, + CDCF3ED48FB54EFBE0DD9046, + 53E02F5676BF451851C9C06E, ); buildRules = ( ); dependencies = ( ); name = "OSCSender (App)"; productName = OSCSender; productReference = E6F7F38EEF1BA55231F5B1D4; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 9CD8E1E30EDAF4E86990F260 = {isa = PBXProject; buildConfigurationList = ABFD3DA91CD9955D1FEC14F5; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 3D76C0E767055A9B4699DD95 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 168BF90B7EF8C12090B0A9B2; projectDirPath = ""; projectRoot = ""; targets = (3D76C0E767055A9B4699DD95); }; }; rootObject = 9CD8E1E30EDAF4E86990F260; } diff --git a/examples/OSCSender/JuceLibraryCode/AppConfig.h b/examples/OSCSender/JuceLibraryCode/AppConfig.h index c68212ec84..0a7d60ab4e 100644 --- a/examples/OSCSender/JuceLibraryCode/AppConfig.h +++ b/examples/OSCSender/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -31,9 +31,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_core flags: diff --git a/examples/OSCSender/JuceLibraryCode/JuceHeader.h b/examples/OSCSender/JuceLibraryCode/JuceHeader.h index 1ee9b7153d..2e2c99ba4d 100644 --- a/examples/OSCSender/JuceLibraryCode/JuceHeader.h +++ b/examples/OSCSender/JuceLibraryCode/JuceHeader.h @@ -14,12 +14,14 @@ #define __APPHEADERFILE_RYSVAR__ #include "AppConfig.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_osc/juce_osc.h" + +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/OSCSender/JuceLibraryCode/ReadMe.txt b/examples/OSCSender/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/OSCSender/JuceLibraryCode/ReadMe.txt +++ b/examples/OSCSender/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/OSCSender/JuceLibraryCode/juce_core.cpp b/examples/OSCSender/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/juce_core.mm b/examples/OSCSender/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/juce_data_structures.cpp b/examples/OSCSender/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/juce_data_structures.mm b/examples/OSCSender/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/juce_events.cpp b/examples/OSCSender/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/juce_events.mm b/examples/OSCSender/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/juce_graphics.cpp b/examples/OSCSender/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/juce_graphics.mm b/examples/OSCSender/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/juce_gui_basics.cpp b/examples/OSCSender/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/juce_gui_basics.mm b/examples/OSCSender/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/juce_osc.cpp b/examples/OSCSender/JuceLibraryCode/juce_osc.cpp new file mode 100644 index 0000000000..0c3b9ae974 --- /dev/null +++ b/examples/OSCSender/JuceLibraryCode/juce_osc.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OSCSender/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/OSCSender/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/OSCSender/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/OSCSender/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/OSCSender/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/OSCSender/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/OSCSender/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/OSCSender/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/OSCSender/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/OSCSender/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/OSCSender/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/OSCSender/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/OSCSender/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/OSCSender/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/OSCSender/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/OSCSender/JuceLibraryCode/modules/juce_osc/juce_osc.h b/examples/OSCSender/JuceLibraryCode/modules/juce_osc/juce_osc.h deleted file mode 100644 index 40bdd4441b..0000000000 --- a/examples/OSCSender/JuceLibraryCode/modules/juce_osc/juce_osc.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_osc/juce_osc.h" diff --git a/examples/OSCSender/OSCSender.jucer b/examples/OSCSender/OSCSender.jucer index da61fa6238..f2dbcadc8b 100644 --- a/examples/OSCSender/OSCSender.jucer +++ b/examples/OSCSender/OSCSender.jucer @@ -2,7 +2,7 @@ + jucerVersion="4.2.0"> @@ -58,7 +58,7 @@ - + @@ -79,7 +79,9 @@ androidKeyStore="${user.home}/.android/debug.keystore" androidKeyStorePass="android" androidKeyAlias="androiddebugkey" androidKeyAliasPass="android" androidCpp11="1" targetFolder="Builds/AndroidStudio" androidSDKPath="" - androidNDKPath="" androidScreenOrientation="unspecified"> + androidNDKPath="" androidScreenOrientation="unspecified" gradleVersion="2.10" + gradleWrapperVersion="0.6.0-beta5" gradleToolchain="clang" gradleToolchainVersion="3.6" + buildToolsVersion="23.0.1"> diff --git a/examples/OSCSender/Source/Main.cpp b/examples/OSCSender/Source/Main.cpp index 5828b1eefe..1d1e0bfa87 100644 --- a/examples/OSCSender/Source/Main.cpp +++ b/examples/OSCSender/Source/Main.cpp @@ -1,7 +1,7 @@ /* ============================================================================== - This file was auto-generated by the Introjucer! + This file was auto-generated by the Projucer! It contains the basic startup code for a Juce application. diff --git a/examples/OSCSender/Source/MainComponent.h b/examples/OSCSender/Source/MainComponent.h index 3b4e5e959d..85997bb344 100644 --- a/examples/OSCSender/Source/MainComponent.h +++ b/examples/OSCSender/Source/MainComponent.h @@ -20,7 +20,7 @@ class MainContentComponent : public Component, private Slider::Listener { public: - //========================================================================== + //============================================================================== MainContentComponent() { setSize (200, 200); @@ -38,7 +38,7 @@ public: } private: - //========================================================================== + //============================================================================== void sliderValueChanged (Slider* slider) override { if (slider == &rotaryKnob) @@ -58,7 +58,7 @@ private: "OK"); } - //========================================================================== + //============================================================================== Slider rotaryKnob; OSCSender sender; diff --git a/examples/OpenGLAppExample/Builds/MacOSX/Info-App.plist b/examples/OpenGLAppExample/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..ddde97cb2e --- /dev/null +++ b/examples/OpenGLAppExample/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + OpenGLAppExample + CFBundleDisplayName + OpenGLAppExample + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/OpenGLAppExample/Builds/MacOSX/Info.plist b/examples/OpenGLAppExample/Builds/MacOSX/Info.plist deleted file mode 100644 index 7dd557e9c1..0000000000 --- a/examples/OpenGLAppExample/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - OpenGLAppExample - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/OpenGLAppExample/Builds/MacOSX/OpenGLAppExample.xcodeproj/project.pbxproj b/examples/OpenGLAppExample/Builds/MacOSX/OpenGLAppExample.xcodeproj/project.pbxproj index 31d00de638..f24b2bc6d4 100644 --- a/examples/OpenGLAppExample/Builds/MacOSX/OpenGLAppExample.xcodeproj/project.pbxproj +++ b/examples/OpenGLAppExample/Builds/MacOSX/OpenGLAppExample.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + A795ACBDD9D51ADDC86EAA03 = {isa = PBXBuildFile; fileRef = 7451C664E0B1FF42F028813E; }; F2E327A47E10F43D6991A306 = {isa = PBXBuildFile; fileRef = 50151F5E1EA38C0768AD9AC8; }; 7FF434A451FC85BF1B79BC7F = {isa = PBXBuildFile; fileRef = 3948321FE783006946DC8F1F; }; 96CB0F03F9B80A334DEA2147 = {isa = PBXBuildFile; fileRef = DB3D37600C745E6F62C5A04B; }; @@ -23,22 +24,21 @@ 5211AFD1D8E7FD62EDA703A9 = {isa = PBXBuildFile; fileRef = 75A8F56B635DA7158E472382; }; 6A909F1AEE38A7340456EBBD = {isa = PBXBuildFile; fileRef = 82443CD4F42884B9D33A85EA; }; 1E0BAEC7950969D956E912F1 = {isa = PBXBuildFile; fileRef = 9BBC3E0155BC3F36F21F7EBB; }; - 4FC452CEC761FB0515E83B9C = {isa = PBXBuildFile; fileRef = C62300B9478B60BCBE254256; }; - 6790BEB5EE46E3DF6332536F = {isa = PBXBuildFile; fileRef = D4A815675983D742D87E37A5; }; - D4371AC9EBB0CA9B69C81C98 = {isa = PBXBuildFile; fileRef = FBDBBE33AEF062A1457DAA42; }; - 5EB3C30963D75E7D43D6AD9A = {isa = PBXBuildFile; fileRef = BA895F5D0FC2F40DA0566469; }; - 238A6E94B07DB483C42E0D18 = {isa = PBXBuildFile; fileRef = 3ED09149246BD2CC3D114FB1; }; - 8A7C3FEF41B5A5913396E7B1 = {isa = PBXBuildFile; fileRef = 7BE9659292437455B77D53F1; }; - 148EA191DA9D3066A3C4EEEC = {isa = PBXBuildFile; fileRef = 353C4A5B04236912332BDB1E; }; - BEE9A8C926B45616AC4426AB = {isa = PBXBuildFile; fileRef = 4DDD5CACDD472784437AB83C; }; - 0A0FD3B4C732A965C2642CC8 = {isa = PBXBuildFile; fileRef = C0C66A94FBDE992AAD71C698; }; - 978A2567AA64957C61694427 = {isa = PBXBuildFile; fileRef = C3B0CE7BC50EE3F20BB261EC; }; - 913CB51D1475C7F94739502A = {isa = PBXBuildFile; fileRef = D782993D6DAF0AF948A62517; }; - D54B744850AA08DC348CE8D8 = {isa = PBXBuildFile; fileRef = F07914AFCF34610BAC0D3B0B; }; - 938FA7CCB4CD0A844BE6509F = {isa = PBXBuildFile; fileRef = 757D9E8B34634C0E899922F9; }; + 89E271F0AA9BE0BAE25C81BE = {isa = PBXBuildFile; fileRef = B83B338872C55E6D45712876; }; + 07D2DA592C4771FDEFDC4C7C = {isa = PBXBuildFile; fileRef = 4F63D18FC561C73DB30F8DDF; }; + 476330359A11D92B4857933B = {isa = PBXBuildFile; fileRef = F1614F65F78F3C92905C4606; }; + 408AED5D2F268207F80FC34E = {isa = PBXBuildFile; fileRef = C8F0C1EE7EFDCAA00E60D0D3; }; + 27D522CB1FB5FF45E7F8020B = {isa = PBXBuildFile; fileRef = 7AA89B16C96F2D93ACCD890A; }; + 3918D477E26B62DEBAA8CA73 = {isa = PBXBuildFile; fileRef = B08F95FF3710D93311D9A632; }; + C53A706E7463F512B6EDDFDB = {isa = PBXBuildFile; fileRef = FA1913317AD3CD9084390E3A; }; + F757610703AC3F5B846F5A91 = {isa = PBXBuildFile; fileRef = 9452E573D4F681FC69684E37; }; + F0BD17D5E6592DBEAE2A6E32 = {isa = PBXBuildFile; fileRef = 668F50B473043F3047171F60; }; + 75AAD97ED0D47661D8E53E44 = {isa = PBXBuildFile; fileRef = 842E70AA39E7DAF8F20A094C; }; + 469074B4DBAAC675F9030DB7 = {isa = PBXBuildFile; fileRef = 290556EFA38716E08426338C; }; + 9FC0D7597A01E798BAB9097F = {isa = PBXBuildFile; fileRef = 25BAF0F0D2A6BF4BDC23C78A; }; + 79F1A1735711D07C259AEF15 = {isa = PBXBuildFile; fileRef = 5A920C68F8B3292144B1BC95; }; 003AAB5BFC9435FA4823BA2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../../../modules/juce_video/native/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 00A864993620E35F6951A372 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; - 014A45F4DF5D4B850A2E712D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 015766ED6CD9D55279FC884A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; 019CD85E295A7290855D0C24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; 01B29765150B583E2460837C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -74,7 +74,6 @@ 0E1CA391708ADDE3952BF147 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; 0ED63C3FFD7B718988BDDAFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLExtensions.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGLExtensions.h"; sourceTree = "SOURCE_ROOT"; }; 0F0458EF50C559CFF42DDC67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; - 0F1752D7FC9D89588551D5C3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0F7BCDE5E324E86EEA86BA7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; 0F7EB01A494A7D2D347B9167 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 103DC7AD553B89B350BDB4BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -149,6 +148,7 @@ 254F2F62D02E4B48191083CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; 2553F95186E2565315E012CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_linux.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_linux.h"; sourceTree = "SOURCE_ROOT"; }; 25B327FEFEA517FB80B16EA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; + 25BAF0F0D2A6BF4BDC23C78A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 25D7DC711CE171A1F8DBFF05 = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; 260D03D00CBF739BB3A2F604 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; 266A60D0C3095B8F7F16751E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -167,12 +167,12 @@ 28BF10B49B1D14FE05CBC5DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; 28DEE4AF47201ED83DFD5875 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 28ECC3EF6106E7DB0E4F256C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; + 290556EFA38716E08426338C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 2931E23782DDD4761EA6E711 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; 293D0E58C45CE26287E99822 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 2951B1B0EE3CE714426016F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 2A274CF384892F3968889E0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; 2A5F9649D883210E5C67CEE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2A765F108608FDD8B2089BD1 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2B0C5F6413890F30078E6B59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; 2B3AC78362419CA5F13A91F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; 2B594B1579F4770CA36E870C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -212,7 +212,6 @@ 33FDA12B0256C2A4BD51B11E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 343BF0E7697F399B08D42CB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; 34CBE9CCD9B23B1405C76D9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; - 353C4A5B04236912332BDB1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 3545CC1CCF501BDBFF528908 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 354636C92CDB97DAF80D1E6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; 355B143DFA326CC401844099 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; @@ -220,13 +219,13 @@ 35641C490EE335DDFF004FEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; 356A77E7E341874950015BD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; 35748B2B69B3A54D19679F3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; - 3594634D87002997155671C1 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 35B404161217DAE32CC143CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLGraphicsContext.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 35F6D65077550D282646AC8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; 360B3CDCB046B9D69C6F5ED4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; 36632604A700FC8F53169301 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; 3693D26AD61B3B089A2B9CEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; 36C81D39EEE59DF7D8AB0E0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + 37A2A74491B5D8BB1A04C813 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 37BD426B7B7DD8BB3EF562A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 38043242051AD4996B081769 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; 38A0CFC456FB82927DF8B990 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; @@ -263,13 +262,11 @@ 3E85ACEDFE88D01251E25E24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; 3EA7A5F6F6D13A68653F06E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; 3ECBCBB5D76AD9DDE65BD81A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; - 3ED09149246BD2CC3D114FB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 3F02F103D0EA0D398FA2A95D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; 3F20765E456B1B8FF59C2461 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F312C95E458F86E5D814AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F32203D512AD417AE3548E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F57F6B58B93E88A29F90809 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3FB32BF0AB8E9BD398E92361 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 406587D828CD424333E55C81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; 40ACA092AB6B933E39268DAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 40E971224B83783243521871 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -317,11 +314,11 @@ 4C9A8BA6A094DC3490CF25B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; 4CAE848C3F30163816E921DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../../../modules/juce_cryptography/hashing/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; 4D95426C0ADAF01F92462C1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; - 4DDD5CACDD472784437AB83C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 4E053EF00EC72441FCC9A6ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLPixelFormat.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 4E4A47F8BEEF90A57C0C98C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; 4EBBA20040624174084744DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; 4EDEB6768212BFBBDFC1CEFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4F63D18FC561C73DB30F8DDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 4F70D57A0CFEEC0D7FADCB9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 4F9D0FABF1E74572460D086C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLImage.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLImage.cpp"; sourceTree = "SOURCE_ROOT"; }; 4FBA6C32DE977B1330BAD5DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; @@ -361,6 +358,7 @@ 5989B7979A4446D163FD7E13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; 59B2E8822B445FDD2BC590B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; 59C461E6BF35CEC17FB2C9DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../../../modules/juce_cryptography/encryption/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; + 5A920C68F8B3292144B1BC95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 5AFAF9A5651C30F1FF28A76A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_osx.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_osx.h"; sourceTree = "SOURCE_ROOT"; }; 5B546C6ED44CAF4197788BC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 5B5D589850B147BE94D01D42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; @@ -398,6 +396,7 @@ 663F74D8282001BEA5E93096 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 665600E48FF051CFE90C698D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; 66634B351B20F6B1F16ED9D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; + 668F50B473043F3047171F60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 66B35673D58EF4ABC6C50824 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; 66CFF6B31868957CCF9A1C68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; 67066EE59E69BCD634D38ABA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; @@ -426,7 +425,6 @@ 6C3B851F65AB406E5B6CAF7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; 6C4A5B3781D999AFA15F1016 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; 6C5F536D935CF788C07424CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6C8C142D26BAD246C4ECC102 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6C91F33E01BD39630B255C47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 6CDDF198D9632DA763449E05 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; 6CE60A4F64042BC1A2391987 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; @@ -463,9 +461,9 @@ 73861DEE4EEBFF77B6293F90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 7392F4B60E4E28A340E465BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 73B62E5AA67F4B0483ED680F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; + 7451C664E0B1FF42F028813E = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OpenGLAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 74E1A5ECBC09930A520D1A98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; 74E37866C31A35A559E1E80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 757D9E8B34634C0E899922F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 7581EDAFA0B1746EC8139077 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; 759899A48CDE9705331F456E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; 75A8F56B635DA7158E472382 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -492,12 +490,12 @@ 79F7E702E92F8B23B6BCA74E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 7A76BF61E569CCC96B9E16DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; 7A9C6994055A82AFC438626A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; + 7AA89B16C96F2D93ACCD890A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 7B1C3855706B615C704556DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 7B751B8BF3344D7C0980DAD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 7B7B6659C2DD68F2373F9D3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; 7BAEC8D30E310460FB3FC406 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; 7BD85F5BFF691F3E548BC8B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 7BE9659292437455B77D53F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 7C2A56B41F84CF25DC4D7C7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 7C2C344C1697462278777A3C = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; 7C388E6394CB0A8C4C919751 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -522,6 +520,7 @@ 838BB45D693ED0AAD43B93C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; 83C4DBF3382367051A65FF4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 83ED74D05C2699811929138C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; + 842E70AA39E7DAF8F20A094C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 842FF0D158A48BD9C1651800 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; 84E689978B0D7D84B1A39C77 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; 850622AD96A6D025EC1E832D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -572,6 +571,7 @@ 92C99A9D9E9BCABE2AE26B9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 92E26ABEFD096B05F99EE036 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; 942393EC874CEC183B67641C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9452E573D4F681FC69684E37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 94D011BBB3D330AEDAC86D11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; 9538D93554F08C0FDA9393E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; 966F24941F855EA74A2A8914 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LADSPAPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -579,7 +579,6 @@ 975BBC01D0C62E087E6246ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; 976CA25A81DCEEA8E07D2508 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 976E37CE9482096F8A82A8CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 97C71C2DD318EDB304FC1CEB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 983FBC7E850263512E41D13D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 985C549EBDB26AF7BFD6E8A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CameraDevice.h"; path = "../../../../modules/juce_video/capture/juce_CameraDevice.h"; sourceTree = "SOURCE_ROOT"; }; 98EC0D95FAEDE6ACB31FE1AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Whirlpool.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -595,7 +594,6 @@ 9BECE88C6AB34861AF408C37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; 9C0906C06A9D1558C2982BC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; 9C52165BC295637D495791C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 9C56D1AE6B7768F6E27D8F31 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 9CABACB9A2FF46A8B3059D8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; 9CF41B989B4516C8DB6CF7A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; 9D87175DE3988B783002560D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -607,7 +605,6 @@ 9FC9151FD7741CA152E57FDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 9FE8D5E52AC84BCDEE8B414B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; A021D917DFD4DD5D4703913C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; - A061F1646238A35ED0BDA32A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A07D0C5C60BE446FD41ADE51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; A1593C95C327810AC73A73F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; A19D3050F95BFD17129EA013 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; @@ -634,10 +631,12 @@ A878B40B811C4B83658F6A60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; A87A60BF515078DF23E1F737 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; A8A190EDD8CED5ACF3AEE2C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; + A937C45D53029A6BD6DA500B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; AA54E821F947C9A9DC359693 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; AA55BD139AEC1B8272ABE461 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; AA6A795F8A452B980C91770B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; AA8A3E0CF7623249B2907DB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA921522ADD7F6F4A371C1EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; AABFFB2D2D9F9BB39C95BA25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; AB3CF49071E6EEF217783B8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; AB540AC77FB76E3B498E98A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; @@ -659,6 +658,7 @@ AF80D629DF6AF8EEB11DE598 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; AFBCB46AC109F4982F012C0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; B05257BD950E35B28F9E88CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + B08F95FF3710D93311D9A632 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; B0E21FE9C68B99E4C751DF13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_QuickTimeMovieComponent.cpp"; path = "../../../../modules/juce_video/native/juce_win32_QuickTimeMovieComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B0FB5996D7068C230DC6D8E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; B0FE76D91413C32F64610594 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; @@ -684,22 +684,25 @@ B73DF787FC51F08E279923A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; B7612EA3B34C6AC48079A447 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; B77BD5847F412656109A378E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; + B83B338872C55E6D45712876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; B84BA430E8F477AB2EDC45CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; B8A6BFA35FDD1F48C1E4E688 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; B8C996306428DFB642CBFB14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; B8EF2AF777B74156958B72CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; B91A8133C3474D98AB6300CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; + B97C816F9CBDE00E567E3144 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; + B9871E42658CC4E48462960A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; B99DD4C6D8C8F58C83ADD7CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; B9B0A3004948FA2387C28829 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Matrix3D.h"; path = "../../../../modules/juce_opengl/geometry/juce_Matrix3D.h"; sourceTree = "SOURCE_ROOT"; }; B9EB38A9A966EBB9A359DED3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; BA5A9BB00CD8BEA408371875 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; BA5DE80E67A74A41D57E7663 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - BA895F5D0FC2F40DA0566469 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; BA99F87A1BC936C566A0DFA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; BB4B7332B8B456297344608E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; BB7442FBD89AFCE6AE14E0AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; BB8AD6D858D518E804AFA0C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; BBECF34C65D1DD35DE8C6F9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../../../modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + BC35263317084BA60132B43D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; BC586A21CD33D786C4472FD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; BC7C088D053711418A5A5698 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; BCD3969359F2EB2EB970C412 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; @@ -715,65 +718,53 @@ BEFB2034FC381E2DD019E372 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; C007BC3372F44746BD6E98C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; C02F8C844FAD835F09408406 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + C04188D62834AAE749694751 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; C05E16AAF0CF0676135C0C9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; C0A37CB25E8C40792454E820 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - C0C66A94FBDE992AAD71C698 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; + C0AC297D17FA68BBAB417A64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; C159C35E078C5B5B9BFEFB52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; C1A299D4A5AAEA645975EEB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; C24880A7007CE75B7F8BBD71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; C2B61447889E781465E49AC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; C33DDF76E058D3E11E61DE63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; + C3983DF936C4501C564FFF0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; C3A68B435020C80FC29DB89D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - C3B0CE7BC50EE3F20BB261EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; C3B93391519DA8A352766580 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; C3E4252156EDD0E001A10DE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + C407BCC7CEC505584B25682E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; C45B9350ECC13FC8096D3873 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; C48140923F2A4DEDBA063DFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; + C50CE0A0485507647C78F30E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; C50DA493E57234B3820BD77A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; C52847A293D0E8958E88DFD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; C568E8888819EAFDCAEAF04F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; C57BA5F014343276128923F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C7BB125979760AE4264BF23E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; - C82D3226C2974C9A7A567173 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; - C936095A19665316F5B675CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - CA3D1FE94B500CF86704EB13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; - CC42DBFB2ABA84046DD69E1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; - CE11BC7911220E9CFA1283D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - CE28252C42BBA94C930CF460 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; - D476B9FCEF30511BC736C744 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; - D8FDF81708D362F909F5421B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; - DB3D37600C745E6F62C5A04B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; - 5802E3490BEAFD892C837E2A = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OpenGLAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - A937C45D53029A6BD6DA500B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; - AA921522ADD7F6F4A371C1EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; - B97C816F9CBDE00E567E3144 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; - B9871E42658CC4E48462960A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; - BC35263317084BA60132B43D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - C04188D62834AAE749694751 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; - C0AC297D17FA68BBAB417A64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - C3983DF936C4501C564FFF0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; - C407BCC7CEC505584B25682E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; - C50CE0A0485507647C78F30E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; C599A55407B6EB6AD55AE73C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; - C62300B9478B60BCBE254256 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; C64D47A361026A76FC9BA9B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; C66D4CDC39A565833178EB0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; C6B9F01A0AAA2A1DA8122912 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; C719606229204044D7C85339 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; C7BABEEA061F989A0A74F708 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; + C7BB125979760AE4264BF23E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; C7F47C1BEDD7EE514BA40C27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + C82D3226C2974C9A7A567173 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; C8B71823C30A65066A852942 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; C8CEDA86517FE447F3A3DCF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + C8F0C1EE7EFDCAA00E60D0D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; C8FDA55A72DC4A244703C8F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + C936095A19665316F5B675CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; C9CD8A1AB4DAA664557DEBDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h"; sourceTree = "SOURCE_ROOT"; }; + CA3D1FE94B500CF86704EB13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; CBF3ED31F58A0874E0E9A64B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; CC0ED57DE1266CEB11001787 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; CC1AE8EECC77B1915D24C9DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; CC3E6F8333AA2D98AAC1235E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; + CC42DBFB2ABA84046DD69E1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; CC83A115FBF5C65772BBFAE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../../../modules/juce_video/playback/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; CD27B64646C58118052C3459 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; CD44827B5286ADE94DB0B79C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../../../modules/juce_opengl/geometry/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; }; CD71ED4911896207B303106F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + CE11BC7911220E9CFA1283D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; CE5CDD52C447D5DCC7DE1259 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; CE9CAFB040BE90431A432537 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; CEB259E27BB64776AF6BF076 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -796,7 +787,7 @@ D2EBB6A92000349A92809F02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; D33BA771F1FA8F73233004EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; D37936ED5B5A415DF1F5F2C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; - D4A815675983D742D87E37A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; + D476B9FCEF30511BC736C744 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; D4CA818D9DA2269EBCE376DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; D521465375DD0F179649668B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; D53FD6223C4A997E441E1F80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -806,11 +797,10 @@ D6AC70136461C6F3FD1987F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; D6EDBF07E4162364DB8825D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; D74B9C3F462333A72B889773 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; - D782993D6DAF0AF948A62517 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; D85876E3373EF8AC5F39A5A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - D8C269D8BFE34CF33A2B243C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D8EB2E5BDF6806B37482DE70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; D8F75466ADD0287144087C5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + D8FDF81708D362F909F5421B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; D92B6F28EF1D46625BC2A18B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; D93861E50D66746DF070A158 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; D99465F417B8D56C2C9A212D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -821,6 +811,7 @@ DA223B209C3FF00A91FAA1DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; DA67F5A5693214A2189039D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; DB348CBC6734FFD0B7ED8A34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; + DB3D37600C745E6F62C5A04B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; DB59695708606C9604E11F0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; DB78DC43F40BD675F342D4B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; DC209283C24A9C0B601DB860 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; @@ -887,7 +878,6 @@ EE49ECC80B5D7D0DEFA0EF7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; EEBA2A14B5473C1F19BF3D3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; EEDD0D3608DCB2E459F3BF24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; - EEE157CFCD553CC2F4D15CBB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; EEE1F3257D7C9A527D6647E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; EF0061905AEAC90A86145D40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; EF073EC891B2731068542C61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -897,9 +887,9 @@ F0074D8C86D3265AF7889CCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; F0260E36C06C76C1BE1F7D8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; F05511231DB8D8615D4A336C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - F07914AFCF34610BAC0D3B0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; F0A8EA8AEA260ED20ED40247 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; F0F7DE7E362D726569559501 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; + F1614F65F78F3C92905C4606 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; F1830606ECDFB808597E5A8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; F1BE04264A690B5EFA99FCA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; F1EB95EC0156CE6D16280A45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -915,14 +905,12 @@ F4EA57711C5E9DC6746728FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; F5DBF428153938207320675F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; F5EB78612A35D53F005597D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - F6086AE27F4DEB9C75A8FFB5 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F616A5D8C022126707081DC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; F6625EF536284FBD73183EA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; F67C770333721A5D9BFEFCF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; F67FF8B4FA78D4E285AC0242 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; F6A4E47EA1AA7392CFA6D8AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; F7487F2DEA61873B12C6CAC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - F7D32C5CE1D85C542190C26C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F7D98798130B4AB14E4E82F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; F7E246B8F8600787C3F10552 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; F84732FE450246B23C813288 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; @@ -934,6 +922,7 @@ F93D065EB34B3E5270F5626D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; F9A0A82AA4D8EDB4B2305849 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; F9EED40DD78515ADF3189694 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + FA1913317AD3CD9084390E3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; FA6BDA8882AAEE02FB04E36F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; FA9CE8D2EEF012CB74C1E8CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; FAD5D9101D6427D96558C37F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -941,7 +930,6 @@ FB748B4E5E7E7CB38BBF07AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; FBA60035993B1D5796D202DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; FBD1053AF6BF9575682BCAF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; - FBDBBE33AEF062A1457DAA42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; FBF25BFCF0541B78909B16C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; FBFB17CDB832B533BEF3BFAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; FC00E5ABDD903617E7498A0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -1048,9 +1036,12 @@ A0AD69242AF85A596CBC183E, 2336D69CE0AC8B24294664D3, EFE15661AA2B9FA0F29792FB, - F6086AE27F4DEB9C75A8FFB5, 66634B351B20F6B1F16ED9D2, ); name = "juce_audio_basics"; sourceTree = ""; }; - 5C2DC77520F6E8AB1413621E = {isa = PBXGroup; children = ( + 410F9915273E34E5371699E7 = {isa = PBXGroup; children = ( + 7703A0B63AFF2C5FE9587CBF, + 2E1213ABCA6E339D156C6825, + 619377E030188B909977D85B, ); name = "audio_cd"; sourceTree = ""; }; + 2CFD21CF7755E59C29E6531C = {isa = PBXGroup; children = ( D276367530731B2C732C50CB, A07D0C5C60BE446FD41ADE51, 70687CABD6ABBC69E717B73D, @@ -1058,22 +1049,13 @@ 9A67CA8503FB1E02090F5FAD, CE5CDD52C447D5DCC7DE1259, D4CA818D9DA2269EBCE376DE, ); name = "audio_io"; sourceTree = ""; }; - ED484B85EA0EC12853FAC2A6 = {isa = PBXGroup; children = ( + 78B4F326575E0D36826B32EF = {isa = PBXGroup; children = ( A8A190EDD8CED5ACF3AEE2C9, 0411B541BEDEC5A67ECEAA31, 36C81D39EEE59DF7D8AB0E0B, 62ABA7CF7D0CE2D7B3F7BFCD, ACEC05FF097A56FB7F3EF6B9, ); name = "midi_io"; sourceTree = ""; }; - 9116D006293FCD1E0A12EE16 = {isa = PBXGroup; children = ( - CD27B64646C58118052C3459, - 51C3B7D6330C765ADFB672FF, - AABFFB2D2D9F9BB39C95BA25, - 45693266645F0549AD1FEA88, ); name = sources; sourceTree = ""; }; - 729710EC0419FCEE902079EF = {isa = PBXGroup; children = ( - 7703A0B63AFF2C5FE9587CBF, - 2E1213ABCA6E339D156C6825, - 619377E030188B909977D85B, ); name = "audio_cd"; sourceTree = ""; }; - 6BB4269ECC3477AD8A7A32A3 = {isa = PBXGroup; children = ( + 46499E24A63021501490A40B = {isa = PBXGroup; children = ( 59B2E8822B445FDD2BC590B2, ED4FD41F6F5825084831A29C, 1542F586268CE982EE1C9607, @@ -1093,31 +1075,19 @@ DD542B6F61E6C27A0D5A5F2A, 2951B1B0EE3CE714426016F1, E488221DF5AFED73C4518AE7, ); name = native; sourceTree = ""; }; + AD6A2E6D0B2ABBF67051971F = {isa = PBXGroup; children = ( + CD27B64646C58118052C3459, + 51C3B7D6330C765ADFB672FF, + AABFFB2D2D9F9BB39C95BA25, + 45693266645F0549AD1FEA88, ); name = sources; sourceTree = ""; }; EFBCC9AA9132896CF439C9BD = {isa = PBXGroup; children = ( - 5C2DC77520F6E8AB1413621E, - ED484B85EA0EC12853FAC2A6, - 9116D006293FCD1E0A12EE16, - 729710EC0419FCEE902079EF, - 6BB4269ECC3477AD8A7A32A3, - EEE157CFCD553CC2F4D15CBB, + 410F9915273E34E5371699E7, + 2CFD21CF7755E59C29E6531C, + 78B4F326575E0D36826B32EF, + 46499E24A63021501490A40B, + AD6A2E6D0B2ABBF67051971F, EBABE678E857A993B3753B83, ); name = "juce_audio_devices"; sourceTree = ""; }; - D285EE2EABEF952CC46877BA = {isa = PBXGroup; children = ( - B5A8A3579F03D2CCE4894848, - 2DBFFAB8701557418A4C7CA2, - EA77ADEA8100DFE7C2E0ABB6, - A3C0B621A37595B09825518B, - A1C21D6CF6F456E34A0E7FBE, - 819B5DAEB3840F04881F7CBD, - 983FBC7E850263512E41D13D, - 3E157C0C9F33470C32DE6008, - 31416E7F36800B9ACAEA176F, - D8EB2E5BDF6806B37482DE70, - BC35263317084BA60132B43D, - 509FC03682CA45E87F7E0A67, - 13FF137ABBAC726B7785FE0B, - 108D2A323EA2D7B31289AFFE, - 2822F9B316AEF7797E0F04B4, ); name = format; sourceTree = ""; }; - F0E2F377D5961CE0CF2EEEC1 = {isa = PBXGroup; children = ( + D571FF6C422F6398A0666572 = {isa = PBXGroup; children = ( 5F49099628EF3662332FDB0D, AEBF8C2FCAF972F014D43738, 73636C4935CD275E66A85104, @@ -1136,16 +1106,48 @@ 1742A7C8BB2AA11AE93DA43D, 16D38AE110B44FE0D5E26F9D, C8CEDA86517FE447F3A3DCF2, ); name = codecs; sourceTree = ""; }; + 4FC8205FE67042F6C2BAF5CF = {isa = PBXGroup; children = ( + B5A8A3579F03D2CCE4894848, + 2DBFFAB8701557418A4C7CA2, + EA77ADEA8100DFE7C2E0ABB6, + A3C0B621A37595B09825518B, + A1C21D6CF6F456E34A0E7FBE, + 819B5DAEB3840F04881F7CBD, + 983FBC7E850263512E41D13D, + 3E157C0C9F33470C32DE6008, + 31416E7F36800B9ACAEA176F, + D8EB2E5BDF6806B37482DE70, + BC35263317084BA60132B43D, + 509FC03682CA45E87F7E0A67, + 13FF137ABBAC726B7785FE0B, + 108D2A323EA2D7B31289AFFE, + 2822F9B316AEF7797E0F04B4, ); name = format; sourceTree = ""; }; CD94C234A6AF95D63133D736 = {isa = PBXGroup; children = ( E22C09309C11DAE1AA0AA148, 4E4A47F8BEEF90A57C0C98C5, ); name = sampler; sourceTree = ""; }; 8BB98CFCE02C8F888DEAD934 = {isa = PBXGroup; children = ( - D285EE2EABEF952CC46877BA, - F0E2F377D5961CE0CF2EEEC1, + D571FF6C422F6398A0666572, + 4FC8205FE67042F6C2BAF5CF, CD94C234A6AF95D63133D736, - 3594634D87002997155671C1, 0737A415932C93579574CE2D, ); name = "juce_audio_formats"; sourceTree = ""; }; - D7A7AC6EED05D3EFB23E0FBD = {isa = PBXGroup; children = ( + B0088CFDDCC36853053A9778 = {isa = PBXGroup; children = ( + 9FE8D5E52AC84BCDEE8B414B, + 266A60D0C3095B8F7F16751E, + 1A366C1E8FF34F708C0AF994, + 20F2CFC88281301E30E08682, ); name = format; sourceTree = ""; }; + BBC03ABCEC02A875FBB28103 = {isa = PBXGroup; children = ( + 23EA0178C7150CBA80E79215, + 1CC05551F14FFC0161D8E12A, + 966F24941F855EA74A2A8914, + EEBA2A14B5473C1F19BF3D3E, + C9CD8A1AB4DAA664557DEBDC, + B7612EA3B34C6AC48079A447, + 58C9B8F93CF63036CA33A6C3, + AD0DBF0531130EAD4DF2A8FA, + 8E0D42B79853ED7FC60F931B, + D8F75466ADD0287144087C5B, + 794DEE7E5CC51940507F676F, ); name = "format_types"; sourceTree = ""; }; + F99F1A538EA61E5E4935484A = {isa = PBXGroup; children = ( 09B659F4A61EA3BDC6521FEC, EF7A3AF54294E08EB489D9AF, 52057B317B0FC98209D5BEC9, @@ -1162,23 +1164,6 @@ 80648C9ABD2B763398568A0B, 48285F283B8D98122DB9D028, E66B64B5619AFCB389836C06, ); name = processors; sourceTree = ""; }; - 3D87BE7DE866701CC5B6C485 = {isa = PBXGroup; children = ( - 9FE8D5E52AC84BCDEE8B414B, - 266A60D0C3095B8F7F16751E, - 1A366C1E8FF34F708C0AF994, - 20F2CFC88281301E30E08682, ); name = format; sourceTree = ""; }; - 98BF95789FAFC50466F1A1DC = {isa = PBXGroup; children = ( - 23EA0178C7150CBA80E79215, - 1CC05551F14FFC0161D8E12A, - 966F24941F855EA74A2A8914, - EEBA2A14B5473C1F19BF3D3E, - C9CD8A1AB4DAA664557DEBDC, - B7612EA3B34C6AC48079A447, - 58C9B8F93CF63036CA33A6C3, - AD0DBF0531130EAD4DF2A8FA, - 8E0D42B79853ED7FC60F931B, - D8F75466ADD0287144087C5B, - 794DEE7E5CC51940507F676F, ); name = "format_types"; sourceTree = ""; }; D943062B41CDE85FA2B03472 = {isa = PBXGroup; children = ( 4ADEE86E1B443E58DA6A90FC, E388DABC27B6A417CE9B7F7B, @@ -1196,65 +1181,13 @@ 8684BC420922F40BD629C51C, 49EE14EEEF6EADB9F20306E4, ); name = utilities; sourceTree = ""; }; B0A8A78F56D39E5C52AB1C76 = {isa = PBXGroup; children = ( - D7A7AC6EED05D3EFB23E0FBD, - 3D87BE7DE866701CC5B6C485, - 98BF95789FAFC50466F1A1DC, + B0088CFDDCC36853053A9778, + BBC03ABCEC02A875FBB28103, + F99F1A538EA61E5E4935484A, D943062B41CDE85FA2B03472, 1B61782F94F534A6144C3496, - 9C56D1AE6B7768F6E27D8F31, F7E246B8F8600787C3F10552, ); name = "juce_audio_processors"; sourceTree = ""; }; - 9DB85B0F2371EE26F3E89D82 = {isa = PBXGroup; children = ( - 9A9455318FAE348D58C369D5, - 11AA656929A0D7F50667583B, - 22D01A956BCD31F2C54E4E38, - E45F076842C926BA5400B70B, - 07A41B027C9FC2A6DAC801F3, - 975BBC01D0C62E087E6246ED, - E0FF460CC2AACA09D6C7412E, - 16094015FECE7F7A1EE6B751, - 80BE3657BDC9B08AB3570055, - 6B107438F2E31C0BF985A733, - C407BCC7CEC505584B25682E, - FBD1053AF6BF9575682BCAF8, - E9BB6F5CCB22B9CBEA0DFAB6, - 6AC21250C86C558A82EE3B25, - 60B2BAA3043C667FE98E94CC, - 6C91F33E01BD39630B255C47, - 71F494877324567960FC3F84, - 976E37CE9482096F8A82A8CE, - 842FF0D158A48BD9C1651800, - 355F2CA65E4117FDE2391872, - 48FCAA413FA6EC7E02B33A6E, - A2D465168084C9FFAE312E3C, - 6EAF92417BE40684D0FAA797, - 3197F342A372898714E25F70, ); name = text; sourceTree = ""; }; - C9A88DFF6E95D969C2A09F24 = {isa = PBXGroup; children = ( - FB748B4E5E7E7CB38BBF07AD, - C33DDF76E058D3E11E61DE63, - 7BAEC8D30E310460FB3FC406, - 3E3D664A12153D29FC1D42ED, - 05F871A5DA3290898E2EBFBE, - 5D998A4BC436D82C3A6E8606, - 41F9BAD0BC589CC46CFEF495, - 0F0458EF50C559CFF42DDC67, - C0AC297D17FA68BBAB417A64, - 61EFB1120837C4B54493568E, ); name = maths; sourceTree = ""; }; - EDEB768592E2E04E19CBBB39 = {isa = PBXGroup; children = ( - F2DFFAA96667B5897702E4B6, - 5989B7979A4446D163FD7E13, - DEE9366528ACF7F2CC0A9F73, - FD6A6D3E26D069707DD51652, - 3E85ACEDFE88D01251E25E24, - BEFB2034FC381E2DD019E372, - 4660BCF2E3BB5D499FA4A5EF, - BE4CF2165544FB2D720E1DD6, - 671B91E2FBEFF3E1A411B28A, - C66D4CDC39A565833178EB0D, - 773BD1E9176FB073B71705A0, - DA67F5A5693214A2189039D4, - 1DC4AC19C53D307B6007D02F, - C7BABEEA061F989A0A74F708, ); name = memory; sourceTree = ""; }; - 1EB689C939940E8ABE1AD59B = {isa = PBXGroup; children = ( + 732D8DEF87E57691636A768B = {isa = PBXGroup; children = ( E5F97C758712010CF0E6D1B5, 160486C90F388089629BA392, FC865A2B46F423E11725FFBC, @@ -1276,37 +1209,7 @@ 46258D3B622AB0E2EF63F709, 9F8B21E7C672840ACD02251E, F1830606ECDFB808597E5A8F, ); name = containers; sourceTree = ""; }; - 312A62049C445C01FDD661BD = {isa = PBXGroup; children = ( - BC7C088D053711418A5A5698, - A646D188288588F6FB9E8C53, - B1B76C913B09E3F684F76824, - 13FC99389707E91E7EB6D000, - 4AB3D9133A3357A3FDAD3BB1, - B9EB38A9A966EBB9A359DED3, - 2E355DED51A6E9DFBFDA84CC, - FE42628E4890B2FC1D85E574, - 2BEA66F83F12716439729EEA, - 6D36D69499FD940CAD1E7484, - ABCD1CB78CD58A79D0A728D0, - A6B50D109A50FD28AE1D3F9A, - F6A4E47EA1AA7392CFA6D8AD, - 097B8DA5C29B16C544CEA626, - 140AFDDDAB2B88153F46692E, - B1C6C92A15E4605A40404381, - CC3E6F8333AA2D98AAC1235E, - 61448959C09144CC093AA715, - 6DC6E88C0FC0045CD52064F1, - 8A011075C19F974A22685EAA, - 8E06EBA4362C66A9040A2EC6, - 77A353D0E709D31E3BE00A8C, ); name = threads; sourceTree = ""; }; - 447896868A39D1BBF6C215C4 = {isa = PBXGroup; children = ( - 8FA29927B18439A066241F38, - BB4B7332B8B456297344608E, - A5A883D3DAD1D2BF2F044379, - 7609867A9F36324EA1C9F228, - 56CAE507F1D59D551C26B998, - 5C51BB323073B2AD0320825A, ); name = time; sourceTree = ""; }; - B2800371CE1A826ABDD312A5 = {isa = PBXGroup; children = ( + B3851DBC1F9FCDFDC17AD646 = {isa = PBXGroup; children = ( 23E996355EF7DFDCECA97B64, DE3832516FB6969C0E3210D4, 55C1F41C94C7C8ED73FC3288, @@ -1324,7 +1227,81 @@ E068F61F296A52D25E329978, CEB259E27BB64776AF6BF076, AB3CF49071E6EEF217783B8A, ); name = files; sourceTree = ""; }; - 22AF4BABA7E4362DABCA3E9D = {isa = PBXGroup; children = ( + 7EB900DA593438C21EEC9498 = {isa = PBXGroup; children = ( + 36632604A700FC8F53169301, + ED9CF9B1476F08D13A1E636E, + 8F81943FE96DB8DD0ABB9DF7, + 0D158239399CB7487C663168, ); name = javascript; sourceTree = ""; }; + 565C31CAE02182F304D6E997 = {isa = PBXGroup; children = ( + 791D605377E089529EA264D0, + 5784477EFEEAAD041BDF34D4, + 3DCD8AA2FF25FBE6919E8F64, + 0F7BCDE5E324E86EEA86BA7A, ); name = logging; sourceTree = ""; }; + 980D12FC561728322A7F3915 = {isa = PBXGroup; children = ( + FB748B4E5E7E7CB38BBF07AD, + C33DDF76E058D3E11E61DE63, + 7BAEC8D30E310460FB3FC406, + 3E3D664A12153D29FC1D42ED, + 05F871A5DA3290898E2EBFBE, + 5D998A4BC436D82C3A6E8606, + 41F9BAD0BC589CC46CFEF495, + 0F0458EF50C559CFF42DDC67, + C0AC297D17FA68BBAB417A64, + 61EFB1120837C4B54493568E, ); name = maths; sourceTree = ""; }; + 1DBE02BC0B3D21055528E935 = {isa = PBXGroup; children = ( + F2DFFAA96667B5897702E4B6, + 5989B7979A4446D163FD7E13, + DEE9366528ACF7F2CC0A9F73, + FD6A6D3E26D069707DD51652, + 3E85ACEDFE88D01251E25E24, + BEFB2034FC381E2DD019E372, + 4660BCF2E3BB5D499FA4A5EF, + BE4CF2165544FB2D720E1DD6, + 671B91E2FBEFF3E1A411B28A, + C66D4CDC39A565833178EB0D, + 773BD1E9176FB073B71705A0, + DA67F5A5693214A2189039D4, + 1DC4AC19C53D307B6007D02F, + C7BABEEA061F989A0A74F708, ); name = memory; sourceTree = ""; }; + A7895BC878133E46FFCE0A77 = {isa = PBXGroup; children = ( + D74B9C3F462333A72B889773, + D23F862EE7BAEDAC24479902, + 4EDEB6768212BFBBDFC1CEFF, + 2DD71C2E25546E180B21DF6D, + F937ACD8AA15A27F13F85A88, + 6364C602FBB1C4D7915DF708, + 6B5BE388D982E05CD2C7BE10, ); name = misc; sourceTree = ""; }; + 4C5D4C48647ACB5E43D04B8E = {isa = PBXGroup; children = ( + 57FE8CC6D36C0376D4065444, + 19B1556541E4426450C8397C, + 274FB7736A16D65B40E1EA71, + 0CD440EC6D9EF66E117E3EBD, + D33BA771F1FA8F73233004EA, + 2C4E26E2F6F3B5522CA9993E, + 274546C14A985F7D454E16B7, + 783C910D9B34E33F4C7D270F, + DDF7D7828813BEC0173FD43A, + 72E1B34915000641B7AD80EF, + BA99F87A1BC936C566A0DFA7, + B36AA5249B5B2242486B4153, + F2A3916171FCB01D6A68DD87, + 11F77DEDB8DDE2BC9B1DAB0D, + 9E3280D945ACF3D3D1EDC0B4, + AFBCB46AC109F4982F012C0A, + CFEF06EB93957DEAE00A0030, + A8451C0D5D0549A7D923F2D6, + 254F2F62D02E4B48191083CD, + E54011F26F7D9AD38D437851, + B2EE6F9509A435D69B2508AE, + FCF5891DAC2887A6FE3EEA9F, + BD4C015152FD7519E50C9BCA, + FC2F6663A0086F14B8C0144E, + FAF22574F9AFF74820925F08, + 12BD203CEA0CE311A5789BB8, + 32940D3F55D43FA834DAD545, + CEE5BF72C9D7E467212D8973, + 332346809620F9AFA7CF3D59, ); name = native; sourceTree = ""; }; + 8344871D205866581ADBA52A = {isa = PBXGroup; children = ( E2B33608E3097EE1E7801707, 82327EBDDBDE6104A0FFE08D, 7B7B6659C2DD68F2373F9D3C, @@ -1335,7 +1312,7 @@ 7A76BF61E569CCC96B9E16DE, F1EB95EC0156CE6D16280A45, 2517140ED8C0697A51CF87AA, ); name = network; sourceTree = ""; }; - 6B04E6A30689BE379804BC1C = {isa = PBXGroup; children = ( + 4A22A3B7AF7F95FFC19F9980 = {isa = PBXGroup; children = ( 3F20765E456B1B8FF59C2461, 5BB4A463E17E9C4AD5F43FFE, DF2B90185FBA2C86DE767F46, @@ -1351,11 +1328,6 @@ 3AD3CC5787E119E3A1F6A55F, F05511231DB8D8615D4A336C, 34CBE9CCD9B23B1405C76D9C, ); name = streams; sourceTree = ""; }; - 1D0C55594A9BAF09CB69ABA6 = {isa = PBXGroup; children = ( - 791D605377E089529EA264D0, - 5784477EFEEAAD041BDF34D4, - 3DCD8AA2FF25FBE6919E8F64, - 0F7BCDE5E324E86EEA86BA7A, ); name = logging; sourceTree = ""; }; 810ABDB24E2FE53C90BFDDFA = {isa = PBXGroup; children = ( 2A274CF384892F3968889E0C, F2C08F60BC16ABA3BE1F3A36, @@ -1363,83 +1335,94 @@ 83C4DBF3382367051A65FF4D, D37936ED5B5A415DF1F5F2C2, F67FF8B4FA78D4E285AC0242, ); name = system; sourceTree = ""; }; - 5A97C8FA90181188140B83A0 = {isa = PBXGroup; children = ( + DD7D1DB0B5B89AE2FE71EE1D = {isa = PBXGroup; children = ( + 9A9455318FAE348D58C369D5, + 11AA656929A0D7F50667583B, + 22D01A956BCD31F2C54E4E38, + E45F076842C926BA5400B70B, + 07A41B027C9FC2A6DAC801F3, + 975BBC01D0C62E087E6246ED, + E0FF460CC2AACA09D6C7412E, + 16094015FECE7F7A1EE6B751, + 80BE3657BDC9B08AB3570055, + 6B107438F2E31C0BF985A733, + C407BCC7CEC505584B25682E, + FBD1053AF6BF9575682BCAF8, + E9BB6F5CCB22B9CBEA0DFAB6, + 6AC21250C86C558A82EE3B25, + 60B2BAA3043C667FE98E94CC, + 6C91F33E01BD39630B255C47, + 71F494877324567960FC3F84, + 976E37CE9482096F8A82A8CE, + 842FF0D158A48BD9C1651800, + 355F2CA65E4117FDE2391872, + 48FCAA413FA6EC7E02B33A6E, + A2D465168084C9FFAE312E3C, + 6EAF92417BE40684D0FAA797, + 3197F342A372898714E25F70, ); name = text; sourceTree = ""; }; + 650207F1C5359B178179F6D9 = {isa = PBXGroup; children = ( + BC7C088D053711418A5A5698, + A646D188288588F6FB9E8C53, + B1B76C913B09E3F684F76824, + 13FC99389707E91E7EB6D000, + 4AB3D9133A3357A3FDAD3BB1, + B9EB38A9A966EBB9A359DED3, + 2E355DED51A6E9DFBFDA84CC, + FE42628E4890B2FC1D85E574, + 2BEA66F83F12716439729EEA, + 6D36D69499FD940CAD1E7484, + ABCD1CB78CD58A79D0A728D0, + A6B50D109A50FD28AE1D3F9A, + F6A4E47EA1AA7392CFA6D8AD, + 097B8DA5C29B16C544CEA626, + 140AFDDDAB2B88153F46692E, + B1C6C92A15E4605A40404381, + CC3E6F8333AA2D98AAC1235E, + 61448959C09144CC093AA715, + 6DC6E88C0FC0045CD52064F1, + 8A011075C19F974A22685EAA, + 8E06EBA4362C66A9040A2EC6, + 77A353D0E709D31E3BE00A8C, ); name = threads; sourceTree = ""; }; + FE8D503390BA6182FA15433C = {isa = PBXGroup; children = ( + 8FA29927B18439A066241F38, + BB4B7332B8B456297344608E, + A5A883D3DAD1D2BF2F044379, + 7609867A9F36324EA1C9F228, + 56CAE507F1D59D551C26B998, + 5C51BB323073B2AD0320825A, ); name = time; sourceTree = ""; }; + 2C36774A2938F4DE66EA7B1F = {isa = PBXGroup; children = ( + 6549876733A874A58F78CE78, + 20A48C39E51031BF57458A55, ); name = "unit_tests"; sourceTree = ""; }; + 0E38339F9511F04CD0DEBE2A = {isa = PBXGroup; children = ( E5D5588D0F985DB2D5A8BAF5, BDB1FA875F2C8263E3D2650A, C50CE0A0485507647C78F30E, 5CD7B0F647F366AC5510A13E, ); name = xml; sourceTree = ""; }; - 96DA2309744F7B1844D7EADE = {isa = PBXGroup; children = ( - 36632604A700FC8F53169301, - ED9CF9B1476F08D13A1E636E, - 8F81943FE96DB8DD0ABB9DF7, - 0D158239399CB7487C663168, ); name = javascript; sourceTree = ""; }; - EAFC9A1D80CBC941C7724431 = {isa = PBXGroup; children = ( + 425B07C5F90693ED10EC5F39 = {isa = PBXGroup; children = ( 0F7EB01A494A7D2D347B9167, 1E6168E98312F552A0C57E54, FBFB17CDB832B533BEF3BFAB, C02F8C844FAD835F09408406, 32D11E8A57FD1B5250A5E493, 396986DB8689B7C6909777E3, ); name = zip; sourceTree = ""; }; - 2C36774A2938F4DE66EA7B1F = {isa = PBXGroup; children = ( - 6549876733A874A58F78CE78, - 20A48C39E51031BF57458A55, ); name = "unit_tests"; sourceTree = ""; }; - CCC10C50368A3362DAC1E895 = {isa = PBXGroup; children = ( - D74B9C3F462333A72B889773, - D23F862EE7BAEDAC24479902, - 4EDEB6768212BFBBDFC1CEFF, - 2DD71C2E25546E180B21DF6D, - F937ACD8AA15A27F13F85A88, - 6364C602FBB1C4D7915DF708, - 6B5BE388D982E05CD2C7BE10, ); name = misc; sourceTree = ""; }; - 791BA85C5C83D6BFBBF82631 = {isa = PBXGroup; children = ( - 57FE8CC6D36C0376D4065444, - 19B1556541E4426450C8397C, - 274FB7736A16D65B40E1EA71, - 0CD440EC6D9EF66E117E3EBD, - D33BA771F1FA8F73233004EA, - 2C4E26E2F6F3B5522CA9993E, - 274546C14A985F7D454E16B7, - 783C910D9B34E33F4C7D270F, - DDF7D7828813BEC0173FD43A, - 72E1B34915000641B7AD80EF, - BA99F87A1BC936C566A0DFA7, - B36AA5249B5B2242486B4153, - F2A3916171FCB01D6A68DD87, - 11F77DEDB8DDE2BC9B1DAB0D, - 9E3280D945ACF3D3D1EDC0B4, - AFBCB46AC109F4982F012C0A, - CFEF06EB93957DEAE00A0030, - A8451C0D5D0549A7D923F2D6, - 254F2F62D02E4B48191083CD, - E54011F26F7D9AD38D437851, - B2EE6F9509A435D69B2508AE, - FCF5891DAC2887A6FE3EEA9F, - BD4C015152FD7519E50C9BCA, - FC2F6663A0086F14B8C0144E, - FAF22574F9AFF74820925F08, - 12BD203CEA0CE311A5789BB8, - 32940D3F55D43FA834DAD545, - CEE5BF72C9D7E467212D8973, - 332346809620F9AFA7CF3D59, ); name = native; sourceTree = ""; }; 6D357C7BC335FFE2B3877318 = {isa = PBXGroup; children = ( - 9DB85B0F2371EE26F3E89D82, - C9A88DFF6E95D969C2A09F24, - EDEB768592E2E04E19CBBB39, - 1EB689C939940E8ABE1AD59B, - 312A62049C445C01FDD661BD, - 447896868A39D1BBF6C215C4, - B2800371CE1A826ABDD312A5, - 22AF4BABA7E4362DABCA3E9D, - 6B04E6A30689BE379804BC1C, - 1D0C55594A9BAF09CB69ABA6, + 732D8DEF87E57691636A768B, + B3851DBC1F9FCDFDC17AD646, + 7EB900DA593438C21EEC9498, + 565C31CAE02182F304D6E997, + 980D12FC561728322A7F3915, + 1DBE02BC0B3D21055528E935, + A7895BC878133E46FFCE0A77, + 4C5D4C48647ACB5E43D04B8E, + 8344871D205866581ADBA52A, + 4A22A3B7AF7F95FFC19F9980, 810ABDB24E2FE53C90BFDDFA, - 5A97C8FA90181188140B83A0, - 96DA2309744F7B1844D7EADE, - EAFC9A1D80CBC941C7724431, + DD7D1DB0B5B89AE2FE71EE1D, + 650207F1C5359B178179F6D9, + FE8D503390BA6182FA15433C, 2C36774A2938F4DE66EA7B1F, - CCC10C50368A3362DAC1E895, - 791BA85C5C83D6BFBBF82631, - D8C269D8BFE34CF33A2B243C, + 0E38339F9511F04CD0DEBE2A, + 425B07C5F90693ED10EC5F39, D476B9FCEF30511BC736C744, ); name = "juce_core"; sourceTree = ""; }; C65F5142919A93D5CB350F76 = {isa = PBXGroup; children = ( 198B97A4FB9B21A3357160C0, @@ -1458,50 +1441,29 @@ 6BC6B2DDDAEB6F4F64D1A010 = {isa = PBXGroup; children = ( C65F5142919A93D5CB350F76, 37082FEFC588B71DD2E9F80C, - 2A765F108608FDD8B2089BD1, 8B1374A21A81C82233EBC523, ); name = "juce_cryptography"; sourceTree = ""; }; - A6D444FE8D85CED1C171C0EC = {isa = PBXGroup; children = ( + 77AF317BDD3865F8D65819AA = {isa = PBXGroup; children = ( + 260D03D00CBF739BB3A2F604, + 623C7B6BD0B564F60F1F4012, + 6D3191834A1567C5C18A13AA, + 4411214CB9D7F986DA5A92FD, ); name = "app_properties"; sourceTree = ""; }; + FF74D4493903CDAEF7181A06 = {isa = PBXGroup; children = ( + 73B62E5AA67F4B0483ED680F, + 0CB9B8098AB7F4CFF3991565, + 14254C2E6F168DB69F9F6494, ); name = undomanager; sourceTree = ""; }; + 169C103F9191DD2874A7B556 = {isa = PBXGroup; children = ( B2E2A77534D9104C78E8F3E2, D1A2603E46734D31975B7540, 4EBBA20040624174084744DF, 9E46C8356029EC009F7A1C46, 68E02DEEF1E25B386C206C05, 9538D93554F08C0FDA9393E8, ); name = values; sourceTree = ""; }; - FF74D4493903CDAEF7181A06 = {isa = PBXGroup; children = ( - 73B62E5AA67F4B0483ED680F, - 0CB9B8098AB7F4CFF3991565, - 14254C2E6F168DB69F9F6494, ); name = undomanager; sourceTree = ""; }; - FA2F4F69BFFFAE7A215E77CA = {isa = PBXGroup; children = ( - 260D03D00CBF739BB3A2F604, - 623C7B6BD0B564F60F1F4012, - 6D3191834A1567C5C18A13AA, - 4411214CB9D7F986DA5A92FD, ); name = "app_properties"; sourceTree = ""; }; 1E71D5778D41DB63E6350D93 = {isa = PBXGroup; children = ( - A6D444FE8D85CED1C171C0EC, + 77AF317BDD3865F8D65819AA, FF74D4493903CDAEF7181A06, - FA2F4F69BFFFAE7A215E77CA, - 014A45F4DF5D4B850A2E712D, + 169C103F9191DD2874A7B556, 8B8CEF7A6937C76CA7642C8F, ); name = "juce_data_structures"; sourceTree = ""; }; - 6B69835D713DBE0AA1335554 = {isa = PBXGroup; children = ( - F9EED40DD78515ADF3189694, - FA9CE8D2EEF012CB74C1E8CA, - 8FAA47BE39D087684520C15F, - F1BE04264A690B5EFA99FCA5, - 7063B929C5E98B803E0464EE, - 907D08843439A347B3E2A869, - 6DEF5E5D162E4F32631FE2D7, - F4EA57711C5E9DC6746728FD, - FD2080564407C8EFE21CBC96, - 427EF6B8A919A04D12F63829, - 5576ADF82B58BDBBCC75477C, - 1E21F56456B1A05606B1A328, - 6A972E2430F4B2D9A07D44D2, ); name = messages; sourceTree = ""; }; - 21AE815F08BE75F4B146FF17 = {isa = PBXGroup; children = ( - CC0ED57DE1266CEB11001787, - BEA260469BBB48EB998AA4DB, - E7EF18BE4F22063894C6FF61, - F3868CB33CA2805C31829647, ); name = timers; sourceTree = ""; }; - CFA962EE09603F3370751E99 = {isa = PBXGroup; children = ( + F123E47F5D7F92BCE8E75634 = {isa = PBXGroup; children = ( E8ED8CA85BE4E1BF7C5ADF53, C3E4252156EDD0E001A10DE3, 51713BEF84B3A58844692401, @@ -1510,14 +1472,28 @@ 8F9A2F59A71422296C56C8A5, DC209283C24A9C0B601DB860, 58301731C17BEF7BF07541AF, ); name = broadcasters; sourceTree = ""; }; - C6AA6C3360946FAC6A1E4CFF = {isa = PBXGroup; children = ( + F70B9207BEBA1807FCC437F2 = {isa = PBXGroup; children = ( BA5DE80E67A74A41D57E7663, 0E1CA391708ADDE3952BF147, 35641C490EE335DDFF004FEC, 54B30BCC43C6CBF57A69A654, E31FDA8F23FEAB726361C8DB, 3CCB2447E4FA1C412FEEE551, ); name = interprocess; sourceTree = ""; }; - ED26DB941C1087A481ED9C8B = {isa = PBXGroup; children = ( + FF921D2222169AB18518E66B = {isa = PBXGroup; children = ( + F9EED40DD78515ADF3189694, + FA9CE8D2EEF012CB74C1E8CA, + 8FAA47BE39D087684520C15F, + F1BE04264A690B5EFA99FCA5, + 7063B929C5E98B803E0464EE, + 907D08843439A347B3E2A869, + 6DEF5E5D162E4F32631FE2D7, + F4EA57711C5E9DC6746728FD, + FD2080564407C8EFE21CBC96, + 427EF6B8A919A04D12F63829, + 5576ADF82B58BDBBCC75477C, + 1E21F56456B1A05606B1A328, + 6A972E2430F4B2D9A07D44D2, ); name = messages; sourceTree = ""; }; + 4EDB1EA420BC7F17BB163696 = {isa = PBXGroup; children = ( A878B40B811C4B83658F6A60, 3B3FC34DE0D784314690A93C, 656CA5CB0EF44C76ACFFDCEA, @@ -1526,13 +1502,17 @@ DC254EFF0D95657D703FA8F6, 121C4D9B35F16FF170A9D4E3, 502503CB0C00102976DF1023, ); name = native; sourceTree = ""; }; + 180CADCADCD26800C3647781 = {isa = PBXGroup; children = ( + CC0ED57DE1266CEB11001787, + BEA260469BBB48EB998AA4DB, + E7EF18BE4F22063894C6FF61, + F3868CB33CA2805C31829647, ); name = timers; sourceTree = ""; }; 1B0890891B764226EB568489 = {isa = PBXGroup; children = ( - 6B69835D713DBE0AA1335554, - 21AE815F08BE75F4B146FF17, - CFA962EE09603F3370751E99, - C6AA6C3360946FAC6A1E4CFF, - ED26DB941C1087A481ED9C8B, - A061F1646238A35ED0BDA32A, + F123E47F5D7F92BCE8E75634, + F70B9207BEBA1807FCC437F2, + FF921D2222169AB18518E66B, + 4EDB1EA420BC7F17BB163696, + 180CADCADCD26800C3647781, 887EE77979249B8A3E7C2C49, ); name = "juce_events"; sourceTree = ""; }; 76BAE43251ED78FD6BE739E9 = {isa = PBXGroup; children = ( 2A5F9649D883210E5C67CEE4, @@ -1552,19 +1532,25 @@ EF0061905AEAC90A86145D40, B2A85C1813641574E4D15BF2, 1E7CA4A04A182412B3ECEBF6, ); name = contexts; sourceTree = ""; }; - DDD3EBD3493F3D8076685D09 = {isa = PBXGroup; children = ( - 1565307D5DC70CAC563B579F, - 14BF2173D8CD3520B21E01E0, - AEA5E43C19B3566D5B2655E9, - 6BC5C181AD876196213378C2, - 9BECE88C6AB34861AF408C37, - 6E35055BA3436FC2F9B77365, - E441F10A3241806474779D5A, - 91A5A6A217FA091F2ADBE3C5, ); name = images; sourceTree = ""; }; - 240D1F671827DE817DDE901B = {isa = PBXGroup; children = ( - 793E09206EDE78138AB56CC5, - F0074D8C86D3265AF7889CCF, - 2B594B1579F4770CA36E870C, ); name = "image_formats"; sourceTree = ""; }; + 45D86610726C47FEC1CE303F = {isa = PBXGroup; children = ( + CE11BC7911220E9CFA1283D1, + DC9D4AE01FB7CF8D2877B198, + 4142E8BA365FE77662B11891, + 473E98AA655246EECA75EDD1, + C7BB125979760AE4264BF23E, ); name = effects; sourceTree = ""; }; + D3FC9F88D8C0499272B0D54A = {isa = PBXGroup; children = ( + AA55BD139AEC1B8272ABE461, + 506DE1D3A739746007E33852, + D6AC70136461C6F3FD1987F1, + CA3D1FE94B500CF86704EB13, + 279A6546016EEB8F9264EB39, + E0544ED1BC8832C4D1296FAB, + 4271A817DD6497D0023C43A3, + C1A299D4A5AAEA645975EEB8, + A4F075DFF243F6BB90CD5950, + 3CF6CC164ED4826B4DF73177, + 2CB561058728D0EA3A66AF4A, + F0A8EA8AEA260ED20ED40247, ); name = fonts; sourceTree = ""; }; 9F57E3145B8DE085C7435C7D = {isa = PBXGroup; children = ( CE9CAFB040BE90431A432537, A19D3050F95BFD17129EA013, @@ -1581,30 +1567,20 @@ 7EEFCCCD23C883F6B797834E, 015766ED6CD9D55279FC884A, A021D917DFD4DD5D4703913C, ); name = geometry; sourceTree = ""; }; - 997C7BFF828EBD6BDD06D036 = {isa = PBXGroup; children = ( - 7E5D04471A75DF9057A4D73E, - 6CF6624AD370E4716D42CEDF, - 284C742F571D494237C52C2D, ); name = placement; sourceTree = ""; }; - 013403E10034C0DA7BEE1F39 = {isa = PBXGroup; children = ( - AA55BD139AEC1B8272ABE461, - 506DE1D3A739746007E33852, - D6AC70136461C6F3FD1987F1, - CA3D1FE94B500CF86704EB13, - 279A6546016EEB8F9264EB39, - E0544ED1BC8832C4D1296FAB, - 4271A817DD6497D0023C43A3, - C1A299D4A5AAEA645975EEB8, - A4F075DFF243F6BB90CD5950, - 3CF6CC164ED4826B4DF73177, - 2CB561058728D0EA3A66AF4A, - F0A8EA8AEA260ED20ED40247, ); name = fonts; sourceTree = ""; }; - 556560AAD3C29E08F7AFBCBA = {isa = PBXGroup; children = ( - CE11BC7911220E9CFA1283D1, - DC9D4AE01FB7CF8D2877B198, - 4142E8BA365FE77662B11891, - 473E98AA655246EECA75EDD1, - C7BB125979760AE4264BF23E, ); name = effects; sourceTree = ""; }; - 66DC0A97992202B7629A58C7 = {isa = PBXGroup; children = ( + D0DECD1BFD36B7FD11835F29 = {isa = PBXGroup; children = ( + 793E09206EDE78138AB56CC5, + F0074D8C86D3265AF7889CCF, + 2B594B1579F4770CA36E870C, ); name = "image_formats"; sourceTree = ""; }; + D3E638B35828CBBFDD2A0286 = {isa = PBXGroup; children = ( + 1565307D5DC70CAC563B579F, + 14BF2173D8CD3520B21E01E0, + AEA5E43C19B3566D5B2655E9, + 6BC5C181AD876196213378C2, + 9BECE88C6AB34861AF408C37, + 6E35055BA3436FC2F9B77365, + E441F10A3241806474779D5A, + 91A5A6A217FA091F2ADBE3C5, ); name = images; sourceTree = ""; }; + EE7B0E65DC3C1F9FFB888B1A = {isa = PBXGroup; children = ( 3A8EA18FCAE5801EF1AECC06, E041ABD2C503FCB7EB7E49F8, 2E62B2A1D5FE20D7E675DC3F, @@ -1618,156 +1594,25 @@ 6741B65B42E9858C7B580A36, D9FDDAC72C576633FD41B2E7, 4AB453F1DFC4EA7AE058B0EA, ); name = native; sourceTree = ""; }; - B4351AB8FE980A7A843DD7EB = {isa = PBXGroup; children = ( - 76BAE43251ED78FD6BE739E9, - F0740B98E17BCB69B54B4619, - DDD3EBD3493F3D8076685D09, - 240D1F671827DE817DDE901B, - 9F57E3145B8DE085C7435C7D, - 997C7BFF828EBD6BDD06D036, - 013403E10034C0DA7BEE1F39, - 556560AAD3C29E08F7AFBCBA, - 66DC0A97992202B7629A58C7, - F7D32C5CE1D85C542190C26C, - 30CBDFC5F16FD990ABC2C486, ); name = "juce_graphics"; sourceTree = ""; }; - 5A794D6AA7ACA03DC348F94D = {isa = PBXGroup; children = ( - AC2A502E05BB93CB0840344D, - 31CD83018DA7BED28A70EC1C, - 2D6A1D77D896FF6DDD5EC49F, - 942393EC874CEC183B67641C, - AD16BF0DECF3EEFD7AE11457, - B91A8133C3474D98AB6300CE, - 3F02F103D0EA0D398FA2A95D, - 293D0E58C45CE26287E99822, - B8C996306428DFB642CBFB14, ); name = components; sourceTree = ""; }; - 4AA38BF06A0BA16074879F26 = {isa = PBXGroup; children = ( - 1782B7FCE431430BD11700EB, - B8EF2AF777B74156958B72CA, - 40E971224B83783243521871, - 7246A65F3B8646D764F3A355, - 81556F6E103D6843193EA1EC, - C936095A19665316F5B675CF, - 850622AD96A6D025EC1E832D, - B0FB5996D7068C230DC6D8E0, - DB348CBC6734FFD0B7ED8A34, - C50DA493E57234B3820BD77A, - BC586A21CD33D786C4472FD4, - 9986CD0D1752D063F3DC2652, - 16421110FEB104E290E3F13C, - 1A424A0B9D68C68CD5B075E7, - 74E1A5ECBC09930A520D1A98, - 1C196D0BC6B08623601273FF, - 2740DD21925484E4BC243630, - 484ACD3191DB5BEB198EEF97, - FBF25BFCF0541B78909B16C6, - 5B5D589850B147BE94D01D42, ); name = mouse; sourceTree = ""; }; - 9AF6FBC13AA9F0C35EC524A1 = {isa = PBXGroup; children = ( - 6D1D3AFCBD704E2E3A9AB0D9, - 776FC3A674D9CCD21CB2D7A0, - E90FDEEB9C536E5E1124B00D, - 4FBA6C32DE977B1330BAD5DD, - D521465375DD0F179649668B, - 38A0CFC456FB82927DF8B990, - 3A52ADB8D2B72A1E6F455ABA, - 1E07768DDE29F15BF4F32C48, - 665600E48FF051CFE90C698D, - 69CA413A66B0EA204C1AFF4A, - 42AE889B4D596FF23E2D77CB, - B1E4A1F07EFCCA50D963CF4F, - B77BD5847F412656109A378E, ); name = keyboard; sourceTree = ""; }; - 6401A528C034A7FE4E59C5C4 = {isa = PBXGroup; children = ( - 8FFF7C1572807209B9A8A08D, - 1D6EA6E2DC8F03826454F21D, - BE635BACA572437D8DFDEEC8, - 759899A48CDE9705331F456E, - 7069BF224A795890367AB809, - F84732FE450246B23C813288, - 9AD78BC87097481DDC1815B2, - 8BA590FF6DD42B77C70BA092, - 795DBB9CDC6751C052A03827, - 355B143DFA326CC401844099, - 17AB5E83E71D5864435A011B, - C24880A7007CE75B7F8BBD71, - DE8A6DAED12A99017D7341E1, - 168D70A9989ECA609D355DA6, - 1AB2337020B7AA4AD329405A, - 67066EE59E69BCD634D38ABA, - D1C13988EF76674213DF92F4, - B2D09E29CCC80C27956BF314, - A80BB5CEC5BB5398B155F980, - 3E5E15C429B5D8BDA6815193, - DB59695708606C9604E11F0B, - 354636C92CDB97DAF80D1E6A, - 4676425D91097FBD1689298C, - 6F974A4B1AC400251425C8CA, - 99BF73D0D5B995E84BAB52B2, - 2DA8BDECC570B976D34D9263, - 4B409B90CC47BF0477D7F6E4, ); name = widgets; sourceTree = ""; }; - 17E7CDE6EA0A435BF5A4DC15 = {isa = PBXGroup; children = ( - C3A68B435020C80FC29DB89D, - 44EFBCE30DD206F4A55E4E81, - 876EE7E42127474428BE3BFF, - 76372445FC076FB8D26CEEC4, - D93861E50D66746DF070A158, - AD7CF8E55597C12D264E26D5, - EA53B7692D5E224F0477A791, - 019CD85E295A7290855D0C24, - 61C1B6B3336D774EAE4994F9, - C8B71823C30A65066A852942, - 94D011BBB3D330AEDAC86D11, - 0769D44014FDF069ECA54115, - 7581EDAFA0B1746EC8139077, - 4391785C112C65C6C1F4E05A, - 856F3C72739BD34C8CA40F3A, - E7D88F20FB6FEA84BFEC67D1, - B1C695101BE3D6A84272B6C8, - 92C99A9D9E9BCABE2AE26B9C, - C719606229204044D7C85339, ); name = windows; sourceTree = ""; }; - 39294ED083C056829DCC6B0C = {isa = PBXGroup; children = ( - E9164448EE60F4DB5F2A14D1, - 01B29765150B583E2460837C, - 275CF9CA5A34E2825DB8792C, - C2B61447889E781465E49AC3, - 1B0BEB542ED5BA84E52AEA2E, - E50BADB05430CBE8BF33F8F5, ); name = menus; sourceTree = ""; }; - 68E400580DF6F5DE436B39EB = {isa = PBXGroup; children = ( - 2EC200E7CF8C908AC3DF4416, - 1BC364DFD3A975A0CBA0AC61, - 77802A78E9D43C940C14B0BF, - C599A55407B6EB6AD55AE73C, - F6625EF536284FBD73183EA1, - FD1A5CF76641E1CE7F29B44D, - 49837BCC6CD64D108AA3E37D, - 3693D26AD61B3B089A2B9CEC, - 62F8069EE12495D7BDF5BCCB, - 8D330180BEC5572287AB158A, - 39CD252C183BBF175E1C0602, - 33D5910744D9482DBA614144, - 7D15374142A01E2760AC4818, - D17F209C6915C948F90F1349, - CBF3ED31F58A0874E0E9A64B, - 21273C209FE7E19C59952EE3, - AE86A03508278775CA9F250B, - 3E22FC06C346385E732377C5, - 1C02F9D8BEBC13937D8D9BAA, - DA223B209C3FF00A91FAA1DD, - 52B122DC1886502CCCD16ED2, - 92E26ABEFD096B05F99EE036, - 6AA216A8B8EF4E181BCD96A4, - 7049C408D43D64C1504F6505, - FC5306AC9A046F7DF6CC09FD, - 60359F3EE85F679C1D118136, - DE00116B59A20E5B69367B70, - 79A01A9B8A17C9419EBC5F73, - FD36702E757F21E0C43E8907, - 4C9A8BA6A094DC3490CF25B0, - 7C388E6394CB0A8C4C919751, - 88060C7661160C61E794D2B1, - F3813BA8E8B9F775D0A049FF, - ECD6C0DDB8587984580C96B0, - 8D57423CD5A1B516B5374499, - 6C4A5B3781D999AFA15F1016, ); name = layout; sourceTree = ""; }; - 82356BA2755E3E9A105EE32C = {isa = PBXGroup; children = ( + EF8AEAC001D4279F7B5C5D40 = {isa = PBXGroup; children = ( + 7E5D04471A75DF9057A4D73E, + 6CF6624AD370E4716D42CEDF, + 284C742F571D494237C52C2D, ); name = placement; sourceTree = ""; }; + B4351AB8FE980A7A843DD7EB = {isa = PBXGroup; children = ( + 76BAE43251ED78FD6BE739E9, + F0740B98E17BCB69B54B4619, + 45D86610726C47FEC1CE303F, + D3FC9F88D8C0499272B0D54A, + 9F57E3145B8DE085C7435C7D, + D0DECD1BFD36B7FD11835F29, + D3E638B35828CBBFDD2A0286, + EE7B0E65DC3C1F9FFB888B1A, + EF8AEAC001D4279F7B5C5D40, + 30CBDFC5F16FD990ABC2C486, ); name = "juce_graphics"; sourceTree = ""; }; + B7A822DE12252B1E117BB4FE = {isa = PBXGroup; children = ( + FC00E5ABDD903617E7498A0B, + 489D9B3F2489315DBF5C552E, ); name = application; sourceTree = ""; }; + 02DD1BC21EB57A857B5ACB50 = {isa = PBXGroup; children = ( F5DBF428153938207320675F, BB8AD6D858D518E804AFA0C7, 6536E6457A8B77FDCC506401, @@ -1786,22 +1631,27 @@ 449FC2FAA282C731A58D51E6, 0892B622D73826BB91C8E418, 6436F4F5D143E72BD77EE053, ); name = buttons; sourceTree = ""; }; - 9A1C5344E2500919F67C1907 = {isa = PBXGroup; children = ( - 8D11B58353EBDC8EBE9C641D, - C52847A293D0E8958E88DFD5, - 17A033D6C28B1E76FA8BEFCF, - 816CA082336A8BC8A9AA61BD, - C3B93391519DA8A352766580, - 406587D828CD424333E55C81, - 33B9E6212D92FB49C792ACE9, - C6B9F01A0AAA2A1DA8122912, - 9CF41B989B4516C8DB6CF7A0, - 35748B2B69B3A54D19679F3A, - ACD7FAE9EE61A4085580912B, - 360B3CDCB046B9D69C6F5ED4, - 56C2444E299E030DE7243C7D, - 220732F05D2DEBC2ADF2D45C, ); name = positioning; sourceTree = ""; }; - 6373BAB4261AEB403399D2DE = {isa = PBXGroup; children = ( + 1A57F64C42423054D05C7082 = {isa = PBXGroup; children = ( + 2CD2FBF66999807E0B86E0B0, + C568E8888819EAFDCAEAF04F, + 8DBDCF6753B9AE327FC8E382, + A23A20A098747A2449C47047, + 31B42F889DD1C79540881B97, + 62935FD655DDDCE70536555F, + EEDD0D3608DCB2E459F3BF24, + EFDD05E3C006BA460761594C, + 01D4F510A1EE5495A8A419C0, ); name = commands; sourceTree = ""; }; + 1F83F63AC1DAB355176752DC = {isa = PBXGroup; children = ( + AC2A502E05BB93CB0840344D, + 31CD83018DA7BED28A70EC1C, + 2D6A1D77D896FF6DDD5EC49F, + 942393EC874CEC183B67641C, + AD16BF0DECF3EEFD7AE11457, + B91A8133C3474D98AB6300CE, + 3F02F103D0EA0D398FA2A95D, + 293D0E58C45CE26287E99822, + B8C996306428DFB642CBFB14, ); name = components; sourceTree = ""; }; + 5CC9A175B599CACF9EBED960 = {isa = PBXGroup; children = ( EA2BE0B9C8E1546D25A02D67, 38043242051AD4996B081769, 0D79BD52315BE837BAD64A82, @@ -1817,31 +1667,7 @@ DCB52EFF8A9F5D9F6CF3D3FC, 61596F68A47C4BEA8F9A4D68, D6EDBF07E4162364DB8825D9, ); name = drawables; sourceTree = ""; }; - 4A5017F3DFD59498929C74A1 = {isa = PBXGroup; children = ( - 87C173B4D57F00E5523D3395, - 5B546C6ED44CAF4197788BC0, - 6555D39D3BE572E611DCA8EB, - 3545CC1CCF501BDBFF528908, - 78C9531A81D34333AEF14019, - 1ED3843AC8AC67374F6F5F77, - 3B3B1BB15DFF71215E86A175, - EA19F37E2AB4C42A1ACF17CE, - 70407DF33563B729D4758A17, - 3134A6BDE49CF0D3F0B12FE2, - AF5C2B3C5CF657FA722F9A68, - 1633D4A7385E8AB77FB6723E, - 5F6BDD2491C4086940AAE045, - 7392F4B60E4E28A340E465BE, ); name = properties; sourceTree = ""; }; - 7C2B9213A4FC92A23B91DB75 = {isa = PBXGroup; children = ( - 046591508FC3F71F74126E81, - 8594A236A434383AA96AEB53, - BA5A9BB00CD8BEA408371875, - F4B9C009E75153F873F4AA25, - 694EB6B22E35E09B6AB43EE2, - C48140923F2A4DEDBA063DFD, - FA6BDA8882AAEE02FB04E36F, - 8DFA760FAD9756305F9C7515, ); name = lookandfeel; sourceTree = ""; }; - 42F8790BBB2D6EAC6A228F28 = {isa = PBXGroup; children = ( + 773F7F2ED36C18EB6B04B554 = {isa = PBXGroup; children = ( 37BD426B7B7DD8BB3EF562A6, 3B2C9FC5B754F29B4BFF7EA9, 541C3E9F5E720BF6D99D94CD, @@ -1864,25 +1690,100 @@ 6C3B851F65AB406E5B6CAF7B, 39DAB20FE9D55152EB2D224A, C8FDA55A72DC4A244703C8F4, ); name = filebrowser; sourceTree = ""; }; - EB0838BDF3EDD2A6C56D1B10 = {isa = PBXGroup; children = ( - 2CD2FBF66999807E0B86E0B0, - C568E8888819EAFDCAEAF04F, - 8DBDCF6753B9AE327FC8E382, - A23A20A098747A2449C47047, - 31B42F889DD1C79540881B97, - 62935FD655DDDCE70536555F, - EEDD0D3608DCB2E459F3BF24, - EFDD05E3C006BA460761594C, - 01D4F510A1EE5495A8A419C0, ); name = commands; sourceTree = ""; }; - 3F09D506DAF77142944CD206 = {isa = PBXGroup; children = ( + 25289DC12EA28052C6042EF1 = {isa = PBXGroup; children = ( + 6D1D3AFCBD704E2E3A9AB0D9, + 776FC3A674D9CCD21CB2D7A0, + E90FDEEB9C536E5E1124B00D, + 4FBA6C32DE977B1330BAD5DD, + D521465375DD0F179649668B, + 38A0CFC456FB82927DF8B990, + 3A52ADB8D2B72A1E6F455ABA, + 1E07768DDE29F15BF4F32C48, + 665600E48FF051CFE90C698D, + 69CA413A66B0EA204C1AFF4A, + 42AE889B4D596FF23E2D77CB, + B1E4A1F07EFCCA50D963CF4F, + B77BD5847F412656109A378E, ); name = keyboard; sourceTree = ""; }; + 9332A62E76F4AD8F7A08D6C7 = {isa = PBXGroup; children = ( + 2EC200E7CF8C908AC3DF4416, + 1BC364DFD3A975A0CBA0AC61, + 77802A78E9D43C940C14B0BF, + C599A55407B6EB6AD55AE73C, + F6625EF536284FBD73183EA1, + FD1A5CF76641E1CE7F29B44D, + 49837BCC6CD64D108AA3E37D, + 3693D26AD61B3B089A2B9CEC, + 62F8069EE12495D7BDF5BCCB, + 8D330180BEC5572287AB158A, + 39CD252C183BBF175E1C0602, + 33D5910744D9482DBA614144, + 7D15374142A01E2760AC4818, + D17F209C6915C948F90F1349, + CBF3ED31F58A0874E0E9A64B, + 21273C209FE7E19C59952EE3, + AE86A03508278775CA9F250B, + 3E22FC06C346385E732377C5, + 1C02F9D8BEBC13937D8D9BAA, + DA223B209C3FF00A91FAA1DD, + 52B122DC1886502CCCD16ED2, + 92E26ABEFD096B05F99EE036, + 6AA216A8B8EF4E181BCD96A4, + 7049C408D43D64C1504F6505, + FC5306AC9A046F7DF6CC09FD, + 60359F3EE85F679C1D118136, + DE00116B59A20E5B69367B70, + 79A01A9B8A17C9419EBC5F73, + FD36702E757F21E0C43E8907, + 4C9A8BA6A094DC3490CF25B0, + 7C388E6394CB0A8C4C919751, + 88060C7661160C61E794D2B1, + F3813BA8E8B9F775D0A049FF, + ECD6C0DDB8587984580C96B0, + 8D57423CD5A1B516B5374499, + 6C4A5B3781D999AFA15F1016, ); name = layout; sourceTree = ""; }; + 1C45128C334F881D7E30F76F = {isa = PBXGroup; children = ( + 046591508FC3F71F74126E81, + 8594A236A434383AA96AEB53, + BA5A9BB00CD8BEA408371875, + F4B9C009E75153F873F4AA25, + 694EB6B22E35E09B6AB43EE2, + C48140923F2A4DEDBA063DFD, + FA6BDA8882AAEE02FB04E36F, + 8DFA760FAD9756305F9C7515, ); name = lookandfeel; sourceTree = ""; }; + 900EE88FAF7F3CE7F7260EE4 = {isa = PBXGroup; children = ( + E9164448EE60F4DB5F2A14D1, + 01B29765150B583E2460837C, + 275CF9CA5A34E2825DB8792C, + C2B61447889E781465E49AC3, + 1B0BEB542ED5BA84E52AEA2E, + E50BADB05430CBE8BF33F8F5, ); name = menus; sourceTree = ""; }; + 6D2EFB4A3E89BD21BAC547C3 = {isa = PBXGroup; children = ( B25D9BF429F016963A545287, 343BF0E7697F399B08D42CB7, 60F110007A8248E4318D9B0D, B68B3E0BE0396ACD3CA52250, ); name = misc; sourceTree = ""; }; - 2EFA9503FCACF0651BB57D5A = {isa = PBXGroup; children = ( - FC00E5ABDD903617E7498A0B, - 489D9B3F2489315DBF5C552E, ); name = application; sourceTree = ""; }; - BC1C3CB4DF57CE8A1B29522F = {isa = PBXGroup; children = ( + 15099FEDA05F5B2369A1BF36 = {isa = PBXGroup; children = ( + 1782B7FCE431430BD11700EB, + B8EF2AF777B74156958B72CA, + 40E971224B83783243521871, + 7246A65F3B8646D764F3A355, + 81556F6E103D6843193EA1EC, + C936095A19665316F5B675CF, + 850622AD96A6D025EC1E832D, + B0FB5996D7068C230DC6D8E0, + DB348CBC6734FFD0B7ED8A34, + C50DA493E57234B3820BD77A, + BC586A21CD33D786C4472FD4, + 9986CD0D1752D063F3DC2652, + 16421110FEB104E290E3F13C, + 1A424A0B9D68C68CD5B075E7, + 74E1A5ECBC09930A520D1A98, + 1C196D0BC6B08623601273FF, + 2740DD21925484E4BC243630, + 484ACD3191DB5BEB198EEF97, + FBF25BFCF0541B78909B16C6, + 5B5D589850B147BE94D01D42, ); name = mouse; sourceTree = ""; }; + 966B54017AB32203A1A0E16D = {isa = PBXGroup; children = ( 4717C14F84229B39FA2FA86B, 3A5C86CF6276058B0D5AC399, AF6001FA947F3A7DF15CBF8B, @@ -1899,25 +1800,102 @@ C05E16AAF0CF0676135C0C9B, 279D354D902DE91EB32B1BE6, 6C5F536D935CF788C07424CC, ); name = native; sourceTree = ""; }; + 28F36128CCD5758A7A18FC11 = {isa = PBXGroup; children = ( + 8D11B58353EBDC8EBE9C641D, + C52847A293D0E8958E88DFD5, + 17A033D6C28B1E76FA8BEFCF, + 816CA082336A8BC8A9AA61BD, + C3B93391519DA8A352766580, + 406587D828CD424333E55C81, + 33B9E6212D92FB49C792ACE9, + C6B9F01A0AAA2A1DA8122912, + 9CF41B989B4516C8DB6CF7A0, + 35748B2B69B3A54D19679F3A, + ACD7FAE9EE61A4085580912B, + 360B3CDCB046B9D69C6F5ED4, + 56C2444E299E030DE7243C7D, + 220732F05D2DEBC2ADF2D45C, ); name = positioning; sourceTree = ""; }; + AE22EF162AFFC50B3BEACB37 = {isa = PBXGroup; children = ( + 87C173B4D57F00E5523D3395, + 5B546C6ED44CAF4197788BC0, + 6555D39D3BE572E611DCA8EB, + 3545CC1CCF501BDBFF528908, + 78C9531A81D34333AEF14019, + 1ED3843AC8AC67374F6F5F77, + 3B3B1BB15DFF71215E86A175, + EA19F37E2AB4C42A1ACF17CE, + 70407DF33563B729D4758A17, + 3134A6BDE49CF0D3F0B12FE2, + AF5C2B3C5CF657FA722F9A68, + 1633D4A7385E8AB77FB6723E, + 5F6BDD2491C4086940AAE045, + 7392F4B60E4E28A340E465BE, ); name = properties; sourceTree = ""; }; + 5A6A01C299A5311466904669 = {isa = PBXGroup; children = ( + 8FFF7C1572807209B9A8A08D, + 1D6EA6E2DC8F03826454F21D, + BE635BACA572437D8DFDEEC8, + 759899A48CDE9705331F456E, + 7069BF224A795890367AB809, + F84732FE450246B23C813288, + 9AD78BC87097481DDC1815B2, + 8BA590FF6DD42B77C70BA092, + 795DBB9CDC6751C052A03827, + 355B143DFA326CC401844099, + 17AB5E83E71D5864435A011B, + C24880A7007CE75B7F8BBD71, + DE8A6DAED12A99017D7341E1, + 168D70A9989ECA609D355DA6, + 1AB2337020B7AA4AD329405A, + 67066EE59E69BCD634D38ABA, + D1C13988EF76674213DF92F4, + B2D09E29CCC80C27956BF314, + A80BB5CEC5BB5398B155F980, + 3E5E15C429B5D8BDA6815193, + DB59695708606C9604E11F0B, + 354636C92CDB97DAF80D1E6A, + 4676425D91097FBD1689298C, + 6F974A4B1AC400251425C8CA, + 99BF73D0D5B995E84BAB52B2, + 2DA8BDECC570B976D34D9263, + 4B409B90CC47BF0477D7F6E4, ); name = widgets; sourceTree = ""; }; + A4467EF8F1D03FBF14F90AC9 = {isa = PBXGroup; children = ( + C3A68B435020C80FC29DB89D, + 44EFBCE30DD206F4A55E4E81, + 876EE7E42127474428BE3BFF, + 76372445FC076FB8D26CEEC4, + D93861E50D66746DF070A158, + AD7CF8E55597C12D264E26D5, + EA53B7692D5E224F0477A791, + 019CD85E295A7290855D0C24, + 61C1B6B3336D774EAE4994F9, + C8B71823C30A65066A852942, + 94D011BBB3D330AEDAC86D11, + 0769D44014FDF069ECA54115, + 7581EDAFA0B1746EC8139077, + 4391785C112C65C6C1F4E05A, + 856F3C72739BD34C8CA40F3A, + E7D88F20FB6FEA84BFEC67D1, + B1C695101BE3D6A84272B6C8, + 92C99A9D9E9BCABE2AE26B9C, + C719606229204044D7C85339, ); name = windows; sourceTree = ""; }; 1EFC1E01B0C1ECC1EA973E50 = {isa = PBXGroup; children = ( - 5A794D6AA7ACA03DC348F94D, - 4AA38BF06A0BA16074879F26, - 9AF6FBC13AA9F0C35EC524A1, - 6401A528C034A7FE4E59C5C4, - 17E7CDE6EA0A435BF5A4DC15, - 39294ED083C056829DCC6B0C, - 68E400580DF6F5DE436B39EB, - 82356BA2755E3E9A105EE32C, - 9A1C5344E2500919F67C1907, - 6373BAB4261AEB403399D2DE, - 4A5017F3DFD59498929C74A1, - 7C2B9213A4FC92A23B91DB75, - 42F8790BBB2D6EAC6A228F28, - EB0838BDF3EDD2A6C56D1B10, - 3F09D506DAF77142944CD206, - 2EFA9503FCACF0651BB57D5A, - BC1C3CB4DF57CE8A1B29522F, - 0F1752D7FC9D89588551D5C3, + B7A822DE12252B1E117BB4FE, + 02DD1BC21EB57A857B5ACB50, + 1A57F64C42423054D05C7082, + 1F83F63AC1DAB355176752DC, + 5CC9A175B599CACF9EBED960, + 773F7F2ED36C18EB6B04B554, + 25289DC12EA28052C6042EF1, + 9332A62E76F4AD8F7A08D6C7, + 1C45128C334F881D7E30F76F, + 900EE88FAF7F3CE7F7260EE4, + 6D2EFB4A3E89BD21BAC547C3, + 15099FEDA05F5B2369A1BF36, + 966B54017AB32203A1A0E16D, + 28F36128CCD5758A7A18FC11, + AE22EF162AFFC50B3BEACB37, + 5A6A01C299A5311466904669, + A4467EF8F1D03FBF14F90AC9, A85BBB0551113A7CD910AA16, ); name = "juce_gui_basics"; sourceTree = ""; }; 7B917E77D4B25A14822B94CB = {isa = PBXGroup; children = ( 1233B57573AB9503E0625ECB, @@ -1979,9 +1957,21 @@ 8AB5C3D67E25D52FC85A482D, 284172C32915E2B9B95F2B0A, 7934D8F0485905857255419D, - 97C71C2DD318EDB304FC1CEB, B121FF657B96C6FFEB2C2DC1, ); name = "juce_gui_extra"; sourceTree = ""; }; - B88C560247F2D57D82F21CBB = {isa = PBXGroup; children = ( + 18601C0504DE065AA31DDE8E = {isa = PBXGroup; children = ( + 838BB45D693ED0AAD43B93C3, + B9B0A3004948FA2387C28829, + 21FAFC1D8D92872E96F56764, + CD44827B5286ADE94DB0B79C, ); name = geometry; sourceTree = ""; }; + FDECB45B15F8636560950ECA = {isa = PBXGroup; children = ( + DF42C1B300CA66580D0AED1D, + 32CFACA9C637ABD27F8A874F, + A3EFD0BE919B2F7AD7295F2D, + 2553F95186E2565315E012CF, + 5AFAF9A5651C30F1FF28A76A, + B99DD4C6D8C8F58C83ADD7CA, + 0ED63C3FFD7B718988BDDAFF, ); name = native; sourceTree = ""; }; + 5ED3D13821859F2D811BA1EF = {isa = PBXGroup; children = ( DF53D8FD5DE7B15694D26E91, 01FC5A0075F643D703F56555, 9D87175DE3988B783002560D, @@ -1999,47 +1989,32 @@ B2B042F73709D0057DE8A51E, 6F0A25914D95D4F547F91C79, E046CC53401A9551BDEA2D83, ); name = opengl; sourceTree = ""; }; - FEE6ACB178D213783FF6E964 = {isa = PBXGroup; children = ( - 838BB45D693ED0AAD43B93C3, - B9B0A3004948FA2387C28829, - 21FAFC1D8D92872E96F56764, - CD44827B5286ADE94DB0B79C, ); name = geometry; sourceTree = ""; }; - AC7F13F5542D3403D8F2ACB8 = {isa = PBXGroup; children = ( + D317ED667C0958D46822EB26 = {isa = PBXGroup; children = ( CED808C5809FF89D32131CB4, 7CD48F7A63EA97AF58ED7C5F, ); name = utils; sourceTree = ""; }; - B04BB024408E06CCC786C13E = {isa = PBXGroup; children = ( - DF42C1B300CA66580D0AED1D, - 32CFACA9C637ABD27F8A874F, - A3EFD0BE919B2F7AD7295F2D, - 2553F95186E2565315E012CF, - 5AFAF9A5651C30F1FF28A76A, - B99DD4C6D8C8F58C83ADD7CA, - 0ED63C3FFD7B718988BDDAFF, ); name = native; sourceTree = ""; }; 8C1FC7FA6E1B36498E7EB987 = {isa = PBXGroup; children = ( - B88C560247F2D57D82F21CBB, - FEE6ACB178D213783FF6E964, - AC7F13F5542D3403D8F2ACB8, - B04BB024408E06CCC786C13E, - 3FB32BF0AB8E9BD398E92361, + 18601C0504DE065AA31DDE8E, + FDECB45B15F8636560950ECA, + 5ED3D13821859F2D811BA1EF, + D317ED667C0958D46822EB26, E0E847621EEAEEFB21B87986, ); name = "juce_opengl"; sourceTree = ""; }; - E1A6B922CD26B2E238FFE633 = {isa = PBXGroup; children = ( - CC83A115FBF5C65772BBFAE3, - 3D26B83681D1E47ADFB2D8A9, ); name = playback; sourceTree = ""; }; - B43E665356CC8841DCE56D07 = {isa = PBXGroup; children = ( + C0FDB9A1ABAEDD1B9CD58AC0 = {isa = PBXGroup; children = ( 83619BFC8B92A2B5F17F596C, 985C549EBDB26AF7BFD6E8A4, ); name = capture; sourceTree = ""; }; - 9BD07AD149BE8BBE4BA6B001 = {isa = PBXGroup; children = ( + 3703C45C8E47244EE7EBBA6A = {isa = PBXGroup; children = ( D2C557606FD68958DC545A2B, 6894AE00A49D15E9C4A31355, BBECF34C65D1DD35DE8C6F9B, 003AAB5BFC9435FA4823BA2F, 72723038519B5AB5FFB52EB9, B0E21FE9C68B99E4C751DF13, ); name = native; sourceTree = ""; }; + DFE776317D90B3D3BD911CC3 = {isa = PBXGroup; children = ( + CC83A115FBF5C65772BBFAE3, + 3D26B83681D1E47ADFB2D8A9, ); name = playback; sourceTree = ""; }; 01C4A7ED89A1564ED222862E = {isa = PBXGroup; children = ( - E1A6B922CD26B2E238FFE633, - B43E665356CC8841DCE56D07, - 9BD07AD149BE8BBE4BA6B001, - 6C8C142D26BAD246C4ECC102, + C0FDB9A1ABAEDD1B9CD58AC0, + 3703C45C8E47244EE7EBBA6A, + DFE776317D90B3D3BD911CC3, 317988D9466ECCE83B91CD24, ); name = "juce_video"; sourceTree = ""; }; 128007CA5E777E8B423777F8 = {isa = PBXGroup; children = ( 333F7FC9E4E695D243B51D53, @@ -2059,22 +2034,22 @@ 80C983055BC197AE9FEF51D0, 9BBC3E0155BC3F36F21F7EBB, 7DDF23FA0DDE4FCFB121CA68, - C62300B9478B60BCBE254256, - D4A815675983D742D87E37A5, - FBDBBE33AEF062A1457DAA42, - BA895F5D0FC2F40DA0566469, - 3ED09149246BD2CC3D114FB1, - 7BE9659292437455B77D53F1, - 353C4A5B04236912332BDB1E, - 4DDD5CACDD472784437AB83C, - C0C66A94FBDE992AAD71C698, - C3B0CE7BC50EE3F20BB261EC, - D782993D6DAF0AF948A62517, - F07914AFCF34610BAC0D3B0B, - 757D9E8B34634C0E899922F9, + B83B338872C55E6D45712876, + 4F63D18FC561C73DB30F8DDF, + F1614F65F78F3C92905C4606, + C8F0C1EE7EFDCAA00E60D0D3, + 7AA89B16C96F2D93ACCD890A, + B08F95FF3710D93311D9A632, + FA1913317AD3CD9084390E3A, + 9452E573D4F681FC69684E37, + 668F50B473043F3047171F60, + 842E70AA39E7DAF8F20A094C, + 290556EFA38716E08426338C, + 25BAF0F0D2A6BF4BDC23C78A, + 5A920C68F8B3292144B1BC95, 27C1C1AD957D9955A13E3A4E, ); name = "Juce Library Code"; sourceTree = ""; }; 0483BF4E3FB318109FA0F8A5 = {isa = PBXGroup; children = ( - CE28252C42BBA94C930CF460, + 37A2A74491B5D8BB1A04C813, 25D7DC711CE171A1F8DBFF05, ); name = Resources; sourceTree = ""; }; 6F68D1090F539F5A1A041FAA = {isa = PBXGroup; children = ( 50151F5E1EA38C0768AD9AC8, @@ -2091,7 +2066,7 @@ 201259150E2168D8B93D9C87, 56B04319D227E406E44AD15D, ); name = Frameworks; sourceTree = ""; }; 5D365257108A916858E3947F = {isa = PBXGroup; children = ( - 5802E3490BEAFD892C837E2A, ); name = Products; sourceTree = ""; }; + 7451C664E0B1FF42F028813E, ); name = Products; sourceTree = ""; }; 5EB8D0E327356FA2D5323013 = {isa = PBXGroup; children = ( 853E25E8F0EA391EE8D4A3B8, 128007CA5E777E8B423777F8, @@ -2099,7 +2074,7 @@ 0483BF4E3FB318109FA0F8A5, 6F68D1090F539F5A1A041FAA, 5D365257108A916858E3947F, ); name = Source; sourceTree = ""; }; - 8DA6C115CCBD9A0699A71FA5 = {isa = XCBuildConfiguration; buildSettings = { + F08A9A77D1D83904C32A87BF = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2115,12 +2090,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.OpenGLAppExample; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - D10126CC8CE60E150025A42D = {isa = XCBuildConfiguration; buildSettings = { + B1560FC01F28141593B7C16C = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2137,7 +2112,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.OpenGLAppExample; @@ -2174,32 +2149,33 @@ PRODUCT_NAME = "OpenGLAppExample"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 74660B3A9E72089FD0C78653 = {isa = PBXTargetDependency; target = 9F2051B91F59B036C151A2F9; }; 46FEBDB3E8E7421830E627F2 = {isa = XCConfigurationList; buildConfigurations = ( 3132BF724B47EEFACACC0FF2, 71C0F419A1E2F06DF9155ABE, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 72A1EE1BA283790385236C82 = {isa = XCConfigurationList; buildConfigurations = ( - 8DA6C115CCBD9A0699A71FA5, - D10126CC8CE60E150025A42D, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 5B757FF4605862B33A33271E = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + DFEC4A70ACFDEF29698A9ACE = {isa = XCConfigurationList; buildConfigurations = ( + F08A9A77D1D83904C32A87BF, + B1560FC01F28141593B7C16C, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 56C1AB4D5E9F6E55C4A4D18C = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 4A3B2112EAB24C18FCD790DD, ); runOnlyForDeploymentPostprocessing = 0; }; - F1D06D2C0F24121D958BCCF0 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9C76B98AD0B6E256C4C90D77 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 5211AFD1D8E7FD62EDA703A9, 6A909F1AEE38A7340456EBBD, 1E0BAEC7950969D956E912F1, - 4FC452CEC761FB0515E83B9C, - 6790BEB5EE46E3DF6332536F, - D4371AC9EBB0CA9B69C81C98, - 5EB3C30963D75E7D43D6AD9A, - 238A6E94B07DB483C42E0D18, - 8A7C3FEF41B5A5913396E7B1, - 148EA191DA9D3066A3C4EEEC, - BEE9A8C926B45616AC4426AB, - 0A0FD3B4C732A965C2642CC8, - 978A2567AA64957C61694427, - 913CB51D1475C7F94739502A, - D54B744850AA08DC348CE8D8, - 938FA7CCB4CD0A844BE6509F, ); runOnlyForDeploymentPostprocessing = 0; }; - 54D4A7BDAE854DE0AE2D5E3E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 89E271F0AA9BE0BAE25C81BE, + 07D2DA592C4771FDEFDC4C7C, + 476330359A11D92B4857933B, + 408AED5D2F268207F80FC34E, + 27D522CB1FB5FF45E7F8020B, + 3918D477E26B62DEBAA8CA73, + C53A706E7463F512B6EDDFDB, + F757610703AC3F5B846F5A91, + F0BD17D5E6592DBEAE2A6E32, + 75AAD97ED0D47661D8E53E44, + 469074B4DBAAC675F9030DB7, + 9FC0D7597A01E798BAB9097F, + 79F1A1735711D07C259AEF15, ); runOnlyForDeploymentPostprocessing = 0; }; + 9CAA70AAF55A5D696C59AA51 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( F2E327A47E10F43D6991A306, 7FF434A451FC85BF1B79BC7F, 96CB0F03F9B80A334DEA2147, @@ -2213,11 +2189,11 @@ 6243594E2BFD65B88D9F9918, 70755FD2C3B5797C7BD66CF3, A449C4B4D524AF85F99933DB, ); runOnlyForDeploymentPostprocessing = 0; }; - 7B81D348370C15990CC3A1BD = {isa = PBXNativeTarget; buildConfigurationList = 72A1EE1BA283790385236C82; buildPhases = ( - 5B757FF4605862B33A33271E, - F1D06D2C0F24121D958BCCF0, - 54D4A7BDAE854DE0AE2D5E3E, ); buildRules = ( ); dependencies = ( ); name = OpenGLAppExample; productName = OpenGLAppExample; productReference = 5802E3490BEAFD892C837E2A; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 92078120DD024E75D724B8AB = {isa = PBXProject; buildConfigurationList = 46FEBDB3E8E7421830E627F2; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 5EB8D0E327356FA2D5323013; projectDirPath = ""; projectRoot = ""; targets = ( 7B81D348370C15990CC3A1BD ); }; + 9F2051B91F59B036C151A2F9 = {isa = PBXNativeTarget; buildConfigurationList = DFEC4A70ACFDEF29698A9ACE; buildPhases = ( + 56C1AB4D5E9F6E55C4A4D18C, + 9C76B98AD0B6E256C4C90D77, + 9CAA70AAF55A5D696C59AA51, ); buildRules = ( ); dependencies = ( ); name = "OpenGLAppExample (App)"; productName = OpenGLAppExample; productReference = 7451C664E0B1FF42F028813E; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 92078120DD024E75D724B8AB = {isa = PBXProject; buildConfigurationList = 46FEBDB3E8E7421830E627F2; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 9F2051B91F59B036C151A2F9 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 5EB8D0E327356FA2D5323013; projectDirPath = ""; projectRoot = ""; targets = (9F2051B91F59B036C151A2F9); }; }; rootObject = 92078120DD024E75D724B8AB; } diff --git a/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj b/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj index 8eade5cb23..594e0039d8 100644 --- a/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj +++ b/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj @@ -212,6 +212,9 @@ true + + true + true @@ -227,15 +230,6 @@ true - - true - - - true - - - true - true @@ -284,25 +278,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -332,25 +311,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -368,6 +350,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -383,31 +383,55 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -422,70 +446,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -524,136 +545,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -668,43 +686,25 @@ true - + true - + true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -722,25 +722,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -758,31 +761,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -809,127 +806,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -983,184 +983,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1272,19 +1272,19 @@ true - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -1324,6 +1324,8 @@ + + @@ -1331,20 +1333,10 @@ + - - - - - - - - - - - @@ -1354,8 +1346,25 @@ + + + + + + + + + + + + + + + + + @@ -1366,15 +1375,6 @@ - - - - - - - - - @@ -1385,41 +1385,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1436,25 +1401,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1464,6 +1410,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1477,31 +1457,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1510,14 +1510,22 @@ + + + + - - - - + + + + + + + + @@ -1527,19 +1535,11 @@ - - - - - - - - - - + + @@ -1550,10 +1550,15 @@ - - - - + + + + + + + + + @@ -1564,39 +1569,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1605,33 +1626,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1651,15 +1645,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1667,13 +1675,6 @@ - - - - - - - @@ -1681,31 +1682,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1731,20 +1731,10 @@ - - - - - - - - - - @@ -1752,10 +1742,20 @@ + + + + + + + + + + + - @@ -1763,19 +1763,6 @@ - - - - - - - - - - - - - diff --git a/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj.filters b/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj.filters index dde38879b2..084ed93ca6 100644 --- a/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj.filters +++ b/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj.filters @@ -38,45 +38,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -86,8 +86,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -95,17 +104,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -113,29 +116,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -149,33 +149,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -185,80 +185,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -281,30 +281,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -403,6 +403,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -418,15 +421,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -481,26 +475,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -529,28 +508,31 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - + + Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format @@ -568,6 +550,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -583,45 +583,6 @@ Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -637,33 +598,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -688,41 +622,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -730,32 +634,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -835,80 +724,185 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\threads - - Juce Modules\juce_events\native + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\native Juce Modules\juce_events\native @@ -922,6 +916,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -943,26 +943,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -979,32 +982,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1036,128 +1033,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1210,206 +1210,206 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\positioning + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1540,43 +1540,43 @@ Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1692,6 +1692,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1713,23 +1719,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1755,38 +1782,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1818,107 +1845,122 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_core\containers - - Juce Modules\juce_audio_processors + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\files - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging - - Juce Modules\juce_core\text + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -1980,197 +2022,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2178,12 +2217,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2193,39 +2226,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2250,6 +2250,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2259,20 +2271,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2301,36 +2325,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2340,6 +2334,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2370,17 +2370,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2412,50 +2427,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2472,44 +2517,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2535,87 +2598,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2667,38 +2649,80 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2721,27 +2745,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2763,80 +2766,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2913,33 +2913,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -2952,9 +2925,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -2976,18 +2946,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3005,45 +3005,6 @@ OpenGLAppExample\Source\Resources - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - diff --git a/examples/OpenGLAppExample/Builds/iOS/Info-App.plist b/examples/OpenGLAppExample/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..2e9d67b4e6 --- /dev/null +++ b/examples/OpenGLAppExample/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + OpenGLAppExample + CFBundleDisplayName + OpenGLAppExample + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/OpenGLAppExample/Builds/iOS/Info.plist b/examples/OpenGLAppExample/Builds/iOS/Info.plist deleted file mode 100644 index 6eda77e030..0000000000 --- a/examples/OpenGLAppExample/Builds/iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - LSRequiresIPhoneOS - - UIViewControllerBasedStatusBarAppearance - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - OpenGLAppExample - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/examples/OpenGLAppExample/Builds/iOS/OpenGLAppExample.xcodeproj/project.pbxproj b/examples/OpenGLAppExample/Builds/iOS/OpenGLAppExample.xcodeproj/project.pbxproj index 9779af0e41..f3f2171f6f 100644 --- a/examples/OpenGLAppExample/Builds/iOS/OpenGLAppExample.xcodeproj/project.pbxproj +++ b/examples/OpenGLAppExample/Builds/iOS/OpenGLAppExample.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + A795ACBDD9D51ADDC86EAA03 = {isa = PBXBuildFile; fileRef = 7451C664E0B1FF42F028813E; }; F2E327A47E10F43D6991A306 = {isa = PBXBuildFile; fileRef = 50151F5E1EA38C0768AD9AC8; }; 7FF434A451FC85BF1B79BC7F = {isa = PBXBuildFile; fileRef = 3948321FE783006946DC8F1F; }; F9B99B7794442B691803718A = {isa = PBXBuildFile; fileRef = CC144EDF680633EC54BB6C7C; }; @@ -21,22 +22,21 @@ 5211AFD1D8E7FD62EDA703A9 = {isa = PBXBuildFile; fileRef = 75A8F56B635DA7158E472382; }; 6A909F1AEE38A7340456EBBD = {isa = PBXBuildFile; fileRef = 82443CD4F42884B9D33A85EA; }; 1E0BAEC7950969D956E912F1 = {isa = PBXBuildFile; fileRef = 9BBC3E0155BC3F36F21F7EBB; }; - 4FC452CEC761FB0515E83B9C = {isa = PBXBuildFile; fileRef = C62300B9478B60BCBE254256; }; - 6790BEB5EE46E3DF6332536F = {isa = PBXBuildFile; fileRef = D4A815675983D742D87E37A5; }; - D4371AC9EBB0CA9B69C81C98 = {isa = PBXBuildFile; fileRef = FBDBBE33AEF062A1457DAA42; }; - 5EB3C30963D75E7D43D6AD9A = {isa = PBXBuildFile; fileRef = BA895F5D0FC2F40DA0566469; }; - 238A6E94B07DB483C42E0D18 = {isa = PBXBuildFile; fileRef = 3ED09149246BD2CC3D114FB1; }; - 8A7C3FEF41B5A5913396E7B1 = {isa = PBXBuildFile; fileRef = 7BE9659292437455B77D53F1; }; - 148EA191DA9D3066A3C4EEEC = {isa = PBXBuildFile; fileRef = 353C4A5B04236912332BDB1E; }; - BEE9A8C926B45616AC4426AB = {isa = PBXBuildFile; fileRef = 4DDD5CACDD472784437AB83C; }; - 0A0FD3B4C732A965C2642CC8 = {isa = PBXBuildFile; fileRef = C0C66A94FBDE992AAD71C698; }; - 978A2567AA64957C61694427 = {isa = PBXBuildFile; fileRef = C3B0CE7BC50EE3F20BB261EC; }; - 913CB51D1475C7F94739502A = {isa = PBXBuildFile; fileRef = D782993D6DAF0AF948A62517; }; - D54B744850AA08DC348CE8D8 = {isa = PBXBuildFile; fileRef = F07914AFCF34610BAC0D3B0B; }; - 938FA7CCB4CD0A844BE6509F = {isa = PBXBuildFile; fileRef = 757D9E8B34634C0E899922F9; }; + 89E271F0AA9BE0BAE25C81BE = {isa = PBXBuildFile; fileRef = B83B338872C55E6D45712876; }; + 07D2DA592C4771FDEFDC4C7C = {isa = PBXBuildFile; fileRef = 4F63D18FC561C73DB30F8DDF; }; + 476330359A11D92B4857933B = {isa = PBXBuildFile; fileRef = F1614F65F78F3C92905C4606; }; + 408AED5D2F268207F80FC34E = {isa = PBXBuildFile; fileRef = C8F0C1EE7EFDCAA00E60D0D3; }; + 27D522CB1FB5FF45E7F8020B = {isa = PBXBuildFile; fileRef = 7AA89B16C96F2D93ACCD890A; }; + 3918D477E26B62DEBAA8CA73 = {isa = PBXBuildFile; fileRef = B08F95FF3710D93311D9A632; }; + C53A706E7463F512B6EDDFDB = {isa = PBXBuildFile; fileRef = FA1913317AD3CD9084390E3A; }; + F757610703AC3F5B846F5A91 = {isa = PBXBuildFile; fileRef = 9452E573D4F681FC69684E37; }; + F0BD17D5E6592DBEAE2A6E32 = {isa = PBXBuildFile; fileRef = 668F50B473043F3047171F60; }; + 75AAD97ED0D47661D8E53E44 = {isa = PBXBuildFile; fileRef = 842E70AA39E7DAF8F20A094C; }; + 469074B4DBAAC675F9030DB7 = {isa = PBXBuildFile; fileRef = 290556EFA38716E08426338C; }; + 9FC0D7597A01E798BAB9097F = {isa = PBXBuildFile; fileRef = 25BAF0F0D2A6BF4BDC23C78A; }; + 79F1A1735711D07C259AEF15 = {isa = PBXBuildFile; fileRef = 5A920C68F8B3292144B1BC95; }; 003AAB5BFC9435FA4823BA2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../../../modules/juce_video/native/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 00A864993620E35F6951A372 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; - 014A45F4DF5D4B850A2E712D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 015766ED6CD9D55279FC884A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; 019CD85E295A7290855D0C24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; 01B29765150B583E2460837C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -72,7 +72,6 @@ 0E1CA391708ADDE3952BF147 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; 0ED63C3FFD7B718988BDDAFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLExtensions.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGLExtensions.h"; sourceTree = "SOURCE_ROOT"; }; 0F0458EF50C559CFF42DDC67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; - 0F1752D7FC9D89588551D5C3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0F7BCDE5E324E86EEA86BA7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; 0F7EB01A494A7D2D347B9167 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 103DC7AD553B89B350BDB4BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -145,6 +144,7 @@ 254F2F62D02E4B48191083CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; 2553F95186E2565315E012CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_linux.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_linux.h"; sourceTree = "SOURCE_ROOT"; }; 25B327FEFEA517FB80B16EA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; + 25BAF0F0D2A6BF4BDC23C78A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 260D03D00CBF739BB3A2F604 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; 266A60D0C3095B8F7F16751E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 270682BD87D4E3E0C264D05E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; @@ -162,12 +162,12 @@ 28BF10B49B1D14FE05CBC5DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; 28DEE4AF47201ED83DFD5875 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 28ECC3EF6106E7DB0E4F256C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; + 290556EFA38716E08426338C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 2931E23782DDD4761EA6E711 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; 293D0E58C45CE26287E99822 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 2951B1B0EE3CE714426016F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 2A274CF384892F3968889E0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; 2A5F9649D883210E5C67CEE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2A765F108608FDD8B2089BD1 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2B0C5F6413890F30078E6B59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; 2B3AC78362419CA5F13A91F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; 2B594B1579F4770CA36E870C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -208,7 +208,6 @@ 342622E99E9622EDF376B782 = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = OpenGLAppExample/Images.xcassets; sourceTree = "SOURCE_ROOT"; }; 343BF0E7697F399B08D42CB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; 34CBE9CCD9B23B1405C76D9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; - 353C4A5B04236912332BDB1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 3545CC1CCF501BDBFF528908 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 354636C92CDB97DAF80D1E6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; 355B143DFA326CC401844099 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; @@ -216,13 +215,13 @@ 35641C490EE335DDFF004FEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; 356A77E7E341874950015BD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; 35748B2B69B3A54D19679F3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; - 3594634D87002997155671C1 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 35B404161217DAE32CC143CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLGraphicsContext.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 35F6D65077550D282646AC8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; 360B3CDCB046B9D69C6F5ED4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; 36632604A700FC8F53169301 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; 3693D26AD61B3B089A2B9CEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; 36C81D39EEE59DF7D8AB0E0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + 37A2A74491B5D8BB1A04C813 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 37BD426B7B7DD8BB3EF562A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 38043242051AD4996B081769 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; 38A0CFC456FB82927DF8B990 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; @@ -259,13 +258,11 @@ 3E85ACEDFE88D01251E25E24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; 3EA7A5F6F6D13A68653F06E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; 3ECBCBB5D76AD9DDE65BD81A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; - 3ED09149246BD2CC3D114FB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 3F02F103D0EA0D398FA2A95D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; 3F20765E456B1B8FF59C2461 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F312C95E458F86E5D814AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F32203D512AD417AE3548E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F57F6B58B93E88A29F90809 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3FB32BF0AB8E9BD398E92361 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 406587D828CD424333E55C81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; 40ACA092AB6B933E39268DAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 40E971224B83783243521871 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -313,11 +310,11 @@ 4C9A8BA6A094DC3490CF25B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; 4CAE848C3F30163816E921DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../../../modules/juce_cryptography/hashing/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; 4D95426C0ADAF01F92462C1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; - 4DDD5CACDD472784437AB83C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 4E053EF00EC72441FCC9A6ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLPixelFormat.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 4E4A47F8BEEF90A57C0C98C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; 4EBBA20040624174084744DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; 4EDEB6768212BFBBDFC1CEFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4F63D18FC561C73DB30F8DDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 4F70D57A0CFEEC0D7FADCB9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 4F9D0FABF1E74572460D086C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLImage.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLImage.cpp"; sourceTree = "SOURCE_ROOT"; }; 4FBA6C32DE977B1330BAD5DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; @@ -357,6 +354,7 @@ 5989B7979A4446D163FD7E13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; 59B2E8822B445FDD2BC590B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; 59C461E6BF35CEC17FB2C9DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../../../modules/juce_cryptography/encryption/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; + 5A920C68F8B3292144B1BC95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 5AFAF9A5651C30F1FF28A76A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_osx.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_osx.h"; sourceTree = "SOURCE_ROOT"; }; 5B546C6ED44CAF4197788BC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 5B5D589850B147BE94D01D42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; @@ -394,6 +392,7 @@ 663F74D8282001BEA5E93096 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 665600E48FF051CFE90C698D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; 66634B351B20F6B1F16ED9D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; + 668F50B473043F3047171F60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 66B35673D58EF4ABC6C50824 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; 66CFF6B31868957CCF9A1C68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; 67066EE59E69BCD634D38ABA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; @@ -422,7 +421,6 @@ 6C3B851F65AB406E5B6CAF7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; 6C4A5B3781D999AFA15F1016 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; 6C5F536D935CF788C07424CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6C8C142D26BAD246C4ECC102 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6C91F33E01BD39630B255C47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 6CDDF198D9632DA763449E05 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; 6CE60A4F64042BC1A2391987 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; @@ -460,9 +458,9 @@ 7392F4B60E4E28A340E465BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 73B62E5AA67F4B0483ED680F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; 740AFAC150EAC7E6A6D6E6FA = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 7451C664E0B1FF42F028813E = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OpenGLAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 74E1A5ECBC09930A520D1A98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; 74E37866C31A35A559E1E80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 757D9E8B34634C0E899922F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 7581EDAFA0B1746EC8139077 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; 759899A48CDE9705331F456E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; 75A8F56B635DA7158E472382 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; }; @@ -489,12 +487,12 @@ 79F7E702E92F8B23B6BCA74E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 7A76BF61E569CCC96B9E16DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; 7A9C6994055A82AFC438626A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; + 7AA89B16C96F2D93ACCD890A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 7B1C3855706B615C704556DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 7B751B8BF3344D7C0980DAD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 7B7B6659C2DD68F2373F9D3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; 7BAEC8D30E310460FB3FC406 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; 7BD85F5BFF691F3E548BC8B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 7BE9659292437455B77D53F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 7C2A56B41F84CF25DC4D7C7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 7C388E6394CB0A8C4C919751 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; 7CD48F7A63EA97AF58ED7C5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLAppComponent.h"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -518,6 +516,7 @@ 838BB45D693ED0AAD43B93C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; 83C4DBF3382367051A65FF4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 83ED74D05C2699811929138C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; + 842E70AA39E7DAF8F20A094C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 842FF0D158A48BD9C1651800 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; 844820FE23753AF260B13D1D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; 850622AD96A6D025EC1E832D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -531,6 +530,7 @@ 8768714C4890B02A1719AC89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; 876EE7E42127474428BE3BFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 87C173B4D57F00E5523D3395 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 87EBB9223B9943D09D0ABA97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 88060C7661160C61E794D2B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; 880A65D7F29BF8701826BF81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; 887EE77979249B8A3E7C2C49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; @@ -566,6 +566,7 @@ 92C99A9D9E9BCABE2AE26B9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 92E26ABEFD096B05F99EE036 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; 942393EC874CEC183B67641C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9452E573D4F681FC69684E37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 94D011BBB3D330AEDAC86D11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; 9538D93554F08C0FDA9393E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; 966F24941F855EA74A2A8914 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LADSPAPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -573,7 +574,6 @@ 975BBC01D0C62E087E6246ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; 976CA25A81DCEEA8E07D2508 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 976E37CE9482096F8A82A8CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 97C71C2DD318EDB304FC1CEB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 983FBC7E850263512E41D13D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 985C549EBDB26AF7BFD6E8A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CameraDevice.h"; path = "../../../../modules/juce_video/capture/juce_CameraDevice.h"; sourceTree = "SOURCE_ROOT"; }; 98EC0D95FAEDE6ACB31FE1AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Whirlpool.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -589,7 +589,6 @@ 9BECE88C6AB34861AF408C37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; 9C0906C06A9D1558C2982BC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; 9C52165BC295637D495791C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 9C56D1AE6B7768F6E27D8F31 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 9CABACB9A2FF46A8B3059D8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; 9CF41B989B4516C8DB6CF7A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; 9D87175DE3988B783002560D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -602,7 +601,6 @@ 9FC9151FD7741CA152E57FDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 9FE8D5E52AC84BCDEE8B414B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; A021D917DFD4DD5D4703913C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; - A061F1646238A35ED0BDA32A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A07D0C5C60BE446FD41ADE51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; A1593C95C327810AC73A73F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; A19D3050F95BFD17129EA013 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; @@ -616,6 +614,7 @@ A4F075DFF243F6BB90CD5950 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; A59F49F937F6C5E6E35B8B86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; A5A883D3DAD1D2BF2F044379 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; + A5CC5E8F46D0A61F7FD2E01A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; A646D188288588F6FB9E8C53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; A66D765ECC0059E0B1C686A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; A6B50D109A50FD28AE1D3F9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -632,14 +631,17 @@ AA55BD139AEC1B8272ABE461 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; AA6A795F8A452B980C91770B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; AA8A3E0CF7623249B2907DB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA921522ADD7F6F4A371C1EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; AABFFB2D2D9F9BB39C95BA25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; AB3CF49071E6EEF217783B8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; AB540AC77FB76E3B498E98A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; ABCD1CB78CD58A79D0A728D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; + AC2A502E05BB93CB0840344D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; AC4730773DE422AE346C6D6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; ACD7FAE9EE61A4085580912B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; ACEC05FF097A56FB7F3EF6B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; AD0DBF0531130EAD4DF2A8FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + AD16BF0DECF3EEFD7AE11457 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; AD7CF8E55597C12D264E26D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; ADA1339F195F699D7F5369F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; ADFFCCFC47120AF338FD8C22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; @@ -651,7 +653,9 @@ AF80D629DF6AF8EEB11DE598 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; AFBCB46AC109F4982F012C0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; B05257BD950E35B28F9E88CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + B08F95FF3710D93311D9A632 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; B0E21FE9C68B99E4C751DF13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_QuickTimeMovieComponent.cpp"; path = "../../../../modules/juce_video/native/juce_win32_QuickTimeMovieComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B0FB5996D7068C230DC6D8E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; B0FE76D91413C32F64610594 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; B121FF657B96C6FFEB2C2DC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; B1440ED412E2277340903AB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -659,10 +663,12 @@ B1C695101BE3D6A84272B6C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; B1C6C92A15E4605A40404381 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; B1C7A541DFF31B38F0A17C16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; + B1E4A1F07EFCCA50D963CF4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; B25D9BF429F016963A545287 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B28DFE72ADE03393BE8B764C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; B2A85C1813641574E4D15BF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; B2B042F73709D0057DE8A51E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; }; + B2D09E29CCC80C27956BF314 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; B2E2A77534D9104C78E8F3E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; B2EE6F9509A435D69B2508AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; B36AA5249B5B2242486B4153 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -672,70 +678,56 @@ B68B3E0BE0396ACD3CA52250 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; B73DF787FC51F08E279923A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; B7612EA3B34C6AC48079A447 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; + B77BD5847F412656109A378E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; + B83B338872C55E6D45712876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; B84BA430E8F477AB2EDC45CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; B8A6BFA35FDD1F48C1E4E688 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + B8C996306428DFB642CBFB14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; + B8EF2AF777B74156958B72CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; + B91A8133C3474D98AB6300CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; + B97C816F9CBDE00E567E3144 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; B9871E42658CC4E48462960A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; B99DD4C6D8C8F58C83ADD7CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; B9B0A3004948FA2387C28829 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Matrix3D.h"; path = "../../../../modules/juce_opengl/geometry/juce_Matrix3D.h"; sourceTree = "SOURCE_ROOT"; }; B9EB38A9A966EBB9A359DED3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; + BA5A9BB00CD8BEA408371875 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; BA5DE80E67A74A41D57E7663 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - BA895F5D0FC2F40DA0566469 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; BA99F87A1BC936C566A0DFA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; BB4B7332B8B456297344608E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; BB7442FBD89AFCE6AE14E0AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; + BB8AD6D858D518E804AFA0C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; BBECF34C65D1DD35DE8C6F9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../../../modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + BC35263317084BA60132B43D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + BC586A21CD33D786C4472FD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; BC7C088D053711418A5A5698 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; + BCD3969359F2EB2EB970C412 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; + BCD60A4DBAB2007ECBCAB17D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; BD4C015152FD7519E50C9BCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; BD69D8ABDB6741F717E0DD1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; BDB1FA875F2C8263E3D2650A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; BDBC99D827A9F6C5B1B0ED5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; BE4CF2165544FB2D720E1DD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; + BE635BACA572437D8DFDEEC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; BEA260469BBB48EB998AA4DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; + BEAB03E92089D87D7D6A2353 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; BEFB2034FC381E2DD019E372 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; + C007BC3372F44746BD6E98C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; C02F8C844FAD835F09408406 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; C04188D62834AAE749694751 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; + C05E16AAF0CF0676135C0C9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; C0A37CB25E8C40792454E820 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; C0AC297D17FA68BBAB417A64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - C1A299D4A5AAEA645975EEB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; - C33DDF76E058D3E11E61DE63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; - C3983DF936C4501C564FFF0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; - C3C776709CFEB52B87A9E260 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - C407BCC7CEC505584B25682E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; - C64D47A361026A76FC9BA9B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - C7BABEEA061F989A0A74F708 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; - CC144EDF680633EC54BB6C7C = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; - 5802E3490BEAFD892C837E2A = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OpenGLAppExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - 87EBB9223B9943D09D0ABA97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - A5CC5E8F46D0A61F7FD2E01A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; - AA921522ADD7F6F4A371C1EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; - AC2A502E05BB93CB0840344D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; - AD16BF0DECF3EEFD7AE11457 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; - B0FB5996D7068C230DC6D8E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; - B1E4A1F07EFCCA50D963CF4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; - B2D09E29CCC80C27956BF314 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; - B77BD5847F412656109A378E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; - B8C996306428DFB642CBFB14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; - B8EF2AF777B74156958B72CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; - B91A8133C3474D98AB6300CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; - B97C816F9CBDE00E567E3144 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; - BA5A9BB00CD8BEA408371875 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB8AD6D858D518E804AFA0C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; - BC35263317084BA60132B43D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - BC586A21CD33D786C4472FD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; - BCD3969359F2EB2EB970C412 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; - BCD60A4DBAB2007ECBCAB17D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; - BE635BACA572437D8DFDEEC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - BEAB03E92089D87D7D6A2353 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; - C007BC3372F44746BD6E98C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - C05E16AAF0CF0676135C0C9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; - C0C66A94FBDE992AAD71C698 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; C159C35E078C5B5B9BFEFB52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; + C1A299D4A5AAEA645975EEB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; C24880A7007CE75B7F8BBD71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; C2B61447889E781465E49AC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; + C33DDF76E058D3E11E61DE63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; + C3983DF936C4501C564FFF0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; C3A68B435020C80FC29DB89D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - C3B0CE7BC50EE3F20BB261EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; C3B93391519DA8A352766580 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; + C3C776709CFEB52B87A9E260 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; C3E4252156EDD0E001A10DE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + C407BCC7CEC505584B25682E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; C45B9350ECC13FC8096D3873 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; C48140923F2A4DEDBA063DFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; C50CE0A0485507647C78F30E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -744,21 +736,24 @@ C568E8888819EAFDCAEAF04F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; C57BA5F014343276128923F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; C599A55407B6EB6AD55AE73C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; - C62300B9478B60BCBE254256 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + C64D47A361026A76FC9BA9B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; C66D4CDC39A565833178EB0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; C6B9F01A0AAA2A1DA8122912 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; C719606229204044D7C85339 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; + C7BABEEA061F989A0A74F708 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; C7BB125979760AE4264BF23E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; C7F47C1BEDD7EE514BA40C27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; C82D3226C2974C9A7A567173 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; C8B71823C30A65066A852942 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; C8CEDA86517FE447F3A3DCF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + C8F0C1EE7EFDCAA00E60D0D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; C8FDA55A72DC4A244703C8F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; C936095A19665316F5B675CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; C9CD8A1AB4DAA664557DEBDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h"; sourceTree = "SOURCE_ROOT"; }; CA3D1FE94B500CF86704EB13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; CBF3ED31F58A0874E0E9A64B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; CC0ED57DE1266CEB11001787 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; + CC144EDF680633EC54BB6C7C = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; CC1AE8EECC77B1915D24C9DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; CC3E6F8333AA2D98AAC1235E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; CC42DBFB2ABA84046DD69E1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; @@ -767,7 +762,6 @@ CD44827B5286ADE94DB0B79C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../../../modules/juce_opengl/geometry/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; }; CD71ED4911896207B303106F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; CE11BC7911220E9CFA1283D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - CE28252C42BBA94C930CF460 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; CE5CDD52C447D5DCC7DE1259 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; CE9CAFB040BE90431A432537 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; CEB259E27BB64776AF6BF076 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -791,7 +785,6 @@ D33BA771F1FA8F73233004EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; D37936ED5B5A415DF1F5F2C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; D476B9FCEF30511BC736C744 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; - D4A815675983D742D87E37A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; D4CA818D9DA2269EBCE376DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; D521465375DD0F179649668B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; D53FD6223C4A997E441E1F80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -801,9 +794,7 @@ D6AC70136461C6F3FD1987F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; D6EDBF07E4162364DB8825D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; D74B9C3F462333A72B889773 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; - D782993D6DAF0AF948A62517 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; D85876E3373EF8AC5F39A5A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - D8C269D8BFE34CF33A2B243C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D8EB2E5BDF6806B37482DE70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; D8F75466ADD0287144087C5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; D8FDF81708D362F909F5421B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; @@ -883,7 +874,6 @@ EE49ECC80B5D7D0DEFA0EF7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; EEBA2A14B5473C1F19BF3D3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; EEDD0D3608DCB2E459F3BF24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; - EEE157CFCD553CC2F4D15CBB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; EEE1F3257D7C9A527D6647E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; EF0061905AEAC90A86145D40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; EF073EC891B2731068542C61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -893,9 +883,9 @@ F0074D8C86D3265AF7889CCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; F0260E36C06C76C1BE1F7D8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; F05511231DB8D8615D4A336C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - F07914AFCF34610BAC0D3B0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; F0A8EA8AEA260ED20ED40247 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; F0F7DE7E362D726569559501 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; + F1614F65F78F3C92905C4606 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; F1830606ECDFB808597E5A8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; F1BE04264A690B5EFA99FCA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; F1EB95EC0156CE6D16280A45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -911,14 +901,12 @@ F4EA57711C5E9DC6746728FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; F5DBF428153938207320675F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; F5EB78612A35D53F005597D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - F6086AE27F4DEB9C75A8FFB5 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F616A5D8C022126707081DC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; F6625EF536284FBD73183EA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; F67C770333721A5D9BFEFCF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; F67FF8B4FA78D4E285AC0242 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; F6A4E47EA1AA7392CFA6D8AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; F7487F2DEA61873B12C6CAC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - F7D32C5CE1D85C542190C26C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F7D98798130B4AB14E4E82F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; F7E246B8F8600787C3F10552 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; F84732FE450246B23C813288 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; @@ -930,6 +918,7 @@ F93D065EB34B3E5270F5626D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; F9A0A82AA4D8EDB4B2305849 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; F9EED40DD78515ADF3189694 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + FA1913317AD3CD9084390E3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; FA6BDA8882AAEE02FB04E36F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; FA9CE8D2EEF012CB74C1E8CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; FAD5D9101D6427D96558C37F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -937,7 +926,6 @@ FB748B4E5E7E7CB38BBF07AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; FBA60035993B1D5796D202DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; FBD1053AF6BF9575682BCAF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; - FBDBBE33AEF062A1457DAA42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; FBF25BFCF0541B78909B16C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; FBFB17CDB832B533BEF3BFAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; FC00E5ABDD903617E7498A0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -1044,9 +1032,12 @@ A0AD69242AF85A596CBC183E, 2336D69CE0AC8B24294664D3, EFE15661AA2B9FA0F29792FB, - F6086AE27F4DEB9C75A8FFB5, 66634B351B20F6B1F16ED9D2, ); name = "juce_audio_basics"; sourceTree = ""; }; - 5C2DC77520F6E8AB1413621E = {isa = PBXGroup; children = ( + 410F9915273E34E5371699E7 = {isa = PBXGroup; children = ( + 7703A0B63AFF2C5FE9587CBF, + 2E1213ABCA6E339D156C6825, + 619377E030188B909977D85B, ); name = "audio_cd"; sourceTree = ""; }; + 2CFD21CF7755E59C29E6531C = {isa = PBXGroup; children = ( D276367530731B2C732C50CB, A07D0C5C60BE446FD41ADE51, 70687CABD6ABBC69E717B73D, @@ -1054,22 +1045,13 @@ 9A67CA8503FB1E02090F5FAD, CE5CDD52C447D5DCC7DE1259, D4CA818D9DA2269EBCE376DE, ); name = "audio_io"; sourceTree = ""; }; - ED484B85EA0EC12853FAC2A6 = {isa = PBXGroup; children = ( + 78B4F326575E0D36826B32EF = {isa = PBXGroup; children = ( A8A190EDD8CED5ACF3AEE2C9, 0411B541BEDEC5A67ECEAA31, 36C81D39EEE59DF7D8AB0E0B, 62ABA7CF7D0CE2D7B3F7BFCD, ACEC05FF097A56FB7F3EF6B9, ); name = "midi_io"; sourceTree = ""; }; - 9116D006293FCD1E0A12EE16 = {isa = PBXGroup; children = ( - CD27B64646C58118052C3459, - 51C3B7D6330C765ADFB672FF, - AABFFB2D2D9F9BB39C95BA25, - 45693266645F0549AD1FEA88, ); name = sources; sourceTree = ""; }; - 729710EC0419FCEE902079EF = {isa = PBXGroup; children = ( - 7703A0B63AFF2C5FE9587CBF, - 2E1213ABCA6E339D156C6825, - 619377E030188B909977D85B, ); name = "audio_cd"; sourceTree = ""; }; - 6BB4269ECC3477AD8A7A32A3 = {isa = PBXGroup; children = ( + 46499E24A63021501490A40B = {isa = PBXGroup; children = ( 59B2E8822B445FDD2BC590B2, ED4FD41F6F5825084831A29C, 1542F586268CE982EE1C9607, @@ -1089,31 +1071,19 @@ DD542B6F61E6C27A0D5A5F2A, 2951B1B0EE3CE714426016F1, E488221DF5AFED73C4518AE7, ); name = native; sourceTree = ""; }; + AD6A2E6D0B2ABBF67051971F = {isa = PBXGroup; children = ( + CD27B64646C58118052C3459, + 51C3B7D6330C765ADFB672FF, + AABFFB2D2D9F9BB39C95BA25, + 45693266645F0549AD1FEA88, ); name = sources; sourceTree = ""; }; EFBCC9AA9132896CF439C9BD = {isa = PBXGroup; children = ( - 5C2DC77520F6E8AB1413621E, - ED484B85EA0EC12853FAC2A6, - 9116D006293FCD1E0A12EE16, - 729710EC0419FCEE902079EF, - 6BB4269ECC3477AD8A7A32A3, - EEE157CFCD553CC2F4D15CBB, + 410F9915273E34E5371699E7, + 2CFD21CF7755E59C29E6531C, + 78B4F326575E0D36826B32EF, + 46499E24A63021501490A40B, + AD6A2E6D0B2ABBF67051971F, EBABE678E857A993B3753B83, ); name = "juce_audio_devices"; sourceTree = ""; }; - D285EE2EABEF952CC46877BA = {isa = PBXGroup; children = ( - B5A8A3579F03D2CCE4894848, - 2DBFFAB8701557418A4C7CA2, - EA77ADEA8100DFE7C2E0ABB6, - A3C0B621A37595B09825518B, - A1C21D6CF6F456E34A0E7FBE, - 819B5DAEB3840F04881F7CBD, - 983FBC7E850263512E41D13D, - 3E157C0C9F33470C32DE6008, - 31416E7F36800B9ACAEA176F, - D8EB2E5BDF6806B37482DE70, - BC35263317084BA60132B43D, - 509FC03682CA45E87F7E0A67, - 13FF137ABBAC726B7785FE0B, - 108D2A323EA2D7B31289AFFE, - 2822F9B316AEF7797E0F04B4, ); name = format; sourceTree = ""; }; - F0E2F377D5961CE0CF2EEEC1 = {isa = PBXGroup; children = ( + D571FF6C422F6398A0666572 = {isa = PBXGroup; children = ( 5F49099628EF3662332FDB0D, AEBF8C2FCAF972F014D43738, 73636C4935CD275E66A85104, @@ -1132,16 +1102,48 @@ 1742A7C8BB2AA11AE93DA43D, 16D38AE110B44FE0D5E26F9D, C8CEDA86517FE447F3A3DCF2, ); name = codecs; sourceTree = ""; }; + 4FC8205FE67042F6C2BAF5CF = {isa = PBXGroup; children = ( + B5A8A3579F03D2CCE4894848, + 2DBFFAB8701557418A4C7CA2, + EA77ADEA8100DFE7C2E0ABB6, + A3C0B621A37595B09825518B, + A1C21D6CF6F456E34A0E7FBE, + 819B5DAEB3840F04881F7CBD, + 983FBC7E850263512E41D13D, + 3E157C0C9F33470C32DE6008, + 31416E7F36800B9ACAEA176F, + D8EB2E5BDF6806B37482DE70, + BC35263317084BA60132B43D, + 509FC03682CA45E87F7E0A67, + 13FF137ABBAC726B7785FE0B, + 108D2A323EA2D7B31289AFFE, + 2822F9B316AEF7797E0F04B4, ); name = format; sourceTree = ""; }; CD94C234A6AF95D63133D736 = {isa = PBXGroup; children = ( E22C09309C11DAE1AA0AA148, 4E4A47F8BEEF90A57C0C98C5, ); name = sampler; sourceTree = ""; }; 8BB98CFCE02C8F888DEAD934 = {isa = PBXGroup; children = ( - D285EE2EABEF952CC46877BA, - F0E2F377D5961CE0CF2EEEC1, + D571FF6C422F6398A0666572, + 4FC8205FE67042F6C2BAF5CF, CD94C234A6AF95D63133D736, - 3594634D87002997155671C1, 0737A415932C93579574CE2D, ); name = "juce_audio_formats"; sourceTree = ""; }; - D7A7AC6EED05D3EFB23E0FBD = {isa = PBXGroup; children = ( + B0088CFDDCC36853053A9778 = {isa = PBXGroup; children = ( + 9FE8D5E52AC84BCDEE8B414B, + 266A60D0C3095B8F7F16751E, + 1A366C1E8FF34F708C0AF994, + 20F2CFC88281301E30E08682, ); name = format; sourceTree = ""; }; + BBC03ABCEC02A875FBB28103 = {isa = PBXGroup; children = ( + 23EA0178C7150CBA80E79215, + 1CC05551F14FFC0161D8E12A, + 966F24941F855EA74A2A8914, + EEBA2A14B5473C1F19BF3D3E, + C9CD8A1AB4DAA664557DEBDC, + B7612EA3B34C6AC48079A447, + 58C9B8F93CF63036CA33A6C3, + AD0DBF0531130EAD4DF2A8FA, + 8E0D42B79853ED7FC60F931B, + D8F75466ADD0287144087C5B, + 794DEE7E5CC51940507F676F, ); name = "format_types"; sourceTree = ""; }; + F99F1A538EA61E5E4935484A = {isa = PBXGroup; children = ( 09B659F4A61EA3BDC6521FEC, EF7A3AF54294E08EB489D9AF, 52057B317B0FC98209D5BEC9, @@ -1158,23 +1160,6 @@ 80648C9ABD2B763398568A0B, 48285F283B8D98122DB9D028, E66B64B5619AFCB389836C06, ); name = processors; sourceTree = ""; }; - 3D87BE7DE866701CC5B6C485 = {isa = PBXGroup; children = ( - 9FE8D5E52AC84BCDEE8B414B, - 266A60D0C3095B8F7F16751E, - 1A366C1E8FF34F708C0AF994, - 20F2CFC88281301E30E08682, ); name = format; sourceTree = ""; }; - 98BF95789FAFC50466F1A1DC = {isa = PBXGroup; children = ( - 23EA0178C7150CBA80E79215, - 1CC05551F14FFC0161D8E12A, - 966F24941F855EA74A2A8914, - EEBA2A14B5473C1F19BF3D3E, - C9CD8A1AB4DAA664557DEBDC, - B7612EA3B34C6AC48079A447, - 58C9B8F93CF63036CA33A6C3, - AD0DBF0531130EAD4DF2A8FA, - 8E0D42B79853ED7FC60F931B, - D8F75466ADD0287144087C5B, - 794DEE7E5CC51940507F676F, ); name = "format_types"; sourceTree = ""; }; D943062B41CDE85FA2B03472 = {isa = PBXGroup; children = ( 4ADEE86E1B443E58DA6A90FC, E388DABC27B6A417CE9B7F7B, @@ -1192,65 +1177,13 @@ 8684BC420922F40BD629C51C, 49EE14EEEF6EADB9F20306E4, ); name = utilities; sourceTree = ""; }; B0A8A78F56D39E5C52AB1C76 = {isa = PBXGroup; children = ( - D7A7AC6EED05D3EFB23E0FBD, - 3D87BE7DE866701CC5B6C485, - 98BF95789FAFC50466F1A1DC, + B0088CFDDCC36853053A9778, + BBC03ABCEC02A875FBB28103, + F99F1A538EA61E5E4935484A, D943062B41CDE85FA2B03472, 1B61782F94F534A6144C3496, - 9C56D1AE6B7768F6E27D8F31, F7E246B8F8600787C3F10552, ); name = "juce_audio_processors"; sourceTree = ""; }; - 9DB85B0F2371EE26F3E89D82 = {isa = PBXGroup; children = ( - 9A9455318FAE348D58C369D5, - 11AA656929A0D7F50667583B, - 22D01A956BCD31F2C54E4E38, - E45F076842C926BA5400B70B, - 07A41B027C9FC2A6DAC801F3, - 975BBC01D0C62E087E6246ED, - E0FF460CC2AACA09D6C7412E, - 16094015FECE7F7A1EE6B751, - 80BE3657BDC9B08AB3570055, - 6B107438F2E31C0BF985A733, - C407BCC7CEC505584B25682E, - FBD1053AF6BF9575682BCAF8, - E9BB6F5CCB22B9CBEA0DFAB6, - 6AC21250C86C558A82EE3B25, - 60B2BAA3043C667FE98E94CC, - 6C91F33E01BD39630B255C47, - 71F494877324567960FC3F84, - 976E37CE9482096F8A82A8CE, - 842FF0D158A48BD9C1651800, - 355F2CA65E4117FDE2391872, - 48FCAA413FA6EC7E02B33A6E, - A2D465168084C9FFAE312E3C, - 6EAF92417BE40684D0FAA797, - 3197F342A372898714E25F70, ); name = text; sourceTree = ""; }; - C9A88DFF6E95D969C2A09F24 = {isa = PBXGroup; children = ( - FB748B4E5E7E7CB38BBF07AD, - C33DDF76E058D3E11E61DE63, - 7BAEC8D30E310460FB3FC406, - 3E3D664A12153D29FC1D42ED, - 05F871A5DA3290898E2EBFBE, - 5D998A4BC436D82C3A6E8606, - 41F9BAD0BC589CC46CFEF495, - 0F0458EF50C559CFF42DDC67, - C0AC297D17FA68BBAB417A64, - 61EFB1120837C4B54493568E, ); name = maths; sourceTree = ""; }; - EDEB768592E2E04E19CBBB39 = {isa = PBXGroup; children = ( - F2DFFAA96667B5897702E4B6, - 5989B7979A4446D163FD7E13, - DEE9366528ACF7F2CC0A9F73, - FD6A6D3E26D069707DD51652, - 3E85ACEDFE88D01251E25E24, - BEFB2034FC381E2DD019E372, - 4660BCF2E3BB5D499FA4A5EF, - BE4CF2165544FB2D720E1DD6, - 671B91E2FBEFF3E1A411B28A, - C66D4CDC39A565833178EB0D, - 773BD1E9176FB073B71705A0, - DA67F5A5693214A2189039D4, - 1DC4AC19C53D307B6007D02F, - C7BABEEA061F989A0A74F708, ); name = memory; sourceTree = ""; }; - 1EB689C939940E8ABE1AD59B = {isa = PBXGroup; children = ( + 732D8DEF87E57691636A768B = {isa = PBXGroup; children = ( E5F97C758712010CF0E6D1B5, 160486C90F388089629BA392, FC865A2B46F423E11725FFBC, @@ -1272,37 +1205,7 @@ 46258D3B622AB0E2EF63F709, 9F8B21E7C672840ACD02251E, F1830606ECDFB808597E5A8F, ); name = containers; sourceTree = ""; }; - 312A62049C445C01FDD661BD = {isa = PBXGroup; children = ( - BC7C088D053711418A5A5698, - A646D188288588F6FB9E8C53, - B1B76C913B09E3F684F76824, - 13FC99389707E91E7EB6D000, - 4AB3D9133A3357A3FDAD3BB1, - B9EB38A9A966EBB9A359DED3, - 2E355DED51A6E9DFBFDA84CC, - FE42628E4890B2FC1D85E574, - 2BEA66F83F12716439729EEA, - 6D36D69499FD940CAD1E7484, - ABCD1CB78CD58A79D0A728D0, - A6B50D109A50FD28AE1D3F9A, - F6A4E47EA1AA7392CFA6D8AD, - 097B8DA5C29B16C544CEA626, - 140AFDDDAB2B88153F46692E, - B1C6C92A15E4605A40404381, - CC3E6F8333AA2D98AAC1235E, - 61448959C09144CC093AA715, - 6DC6E88C0FC0045CD52064F1, - 8A011075C19F974A22685EAA, - 8E06EBA4362C66A9040A2EC6, - 77A353D0E709D31E3BE00A8C, ); name = threads; sourceTree = ""; }; - 447896868A39D1BBF6C215C4 = {isa = PBXGroup; children = ( - 8FA29927B18439A066241F38, - BB4B7332B8B456297344608E, - A5A883D3DAD1D2BF2F044379, - 7609867A9F36324EA1C9F228, - 56CAE507F1D59D551C26B998, - 5C51BB323073B2AD0320825A, ); name = time; sourceTree = ""; }; - B2800371CE1A826ABDD312A5 = {isa = PBXGroup; children = ( + B3851DBC1F9FCDFDC17AD646 = {isa = PBXGroup; children = ( 23E996355EF7DFDCECA97B64, DE3832516FB6969C0E3210D4, 55C1F41C94C7C8ED73FC3288, @@ -1320,66 +1223,43 @@ E068F61F296A52D25E329978, CEB259E27BB64776AF6BF076, AB3CF49071E6EEF217783B8A, ); name = files; sourceTree = ""; }; - 22AF4BABA7E4362DABCA3E9D = {isa = PBXGroup; children = ( - E2B33608E3097EE1E7801707, - 82327EBDDBDE6104A0FFE08D, - 7B7B6659C2DD68F2373F9D3C, - 70C9E5BB2C3C4F1314DD8F4B, - 434AB1A1510034290ED3FBA8, - 3ECBCBB5D76AD9DDE65BD81A, - E81332E1BCBF978D86F92DFE, - 7A76BF61E569CCC96B9E16DE, - F1EB95EC0156CE6D16280A45, - 2517140ED8C0697A51CF87AA, ); name = network; sourceTree = ""; }; - 6B04E6A30689BE379804BC1C = {isa = PBXGroup; children = ( - 3F20765E456B1B8FF59C2461, - 5BB4A463E17E9C4AD5F43FFE, - DF2B90185FBA2C86DE767F46, - 417D4A3533F8C72814441F51, - 972D271918F957FB6FCD6CFB, - BD69D8ABDB6741F717E0DD1C, - 2D23BD941B1F4B65E5A2C2F3, - E2EEB444EC638B0C72A8A7E6, - D99465F417B8D56C2C9A212D, - C7F47C1BEDD7EE514BA40C27, - 5375E8C69E76D1570BE36946, - F8E83B5544E2379CB0B323D8, - 3AD3CC5787E119E3A1F6A55F, - F05511231DB8D8615D4A336C, - 34CBE9CCD9B23B1405C76D9C, ); name = streams; sourceTree = ""; }; - 1D0C55594A9BAF09CB69ABA6 = {isa = PBXGroup; children = ( - 791D605377E089529EA264D0, - 5784477EFEEAAD041BDF34D4, - 3DCD8AA2FF25FBE6919E8F64, - 0F7BCDE5E324E86EEA86BA7A, ); name = logging; sourceTree = ""; }; - 810ABDB24E2FE53C90BFDDFA = {isa = PBXGroup; children = ( - 2A274CF384892F3968889E0C, - F2C08F60BC16ABA3BE1F3A36, - 509031D02C057DCD1F713B6B, - 83C4DBF3382367051A65FF4D, - D37936ED5B5A415DF1F5F2C2, - F67FF8B4FA78D4E285AC0242, ); name = system; sourceTree = ""; }; - 5A97C8FA90181188140B83A0 = {isa = PBXGroup; children = ( - E5D5588D0F985DB2D5A8BAF5, - BDB1FA875F2C8263E3D2650A, - C50CE0A0485507647C78F30E, - 5CD7B0F647F366AC5510A13E, ); name = xml; sourceTree = ""; }; - 96DA2309744F7B1844D7EADE = {isa = PBXGroup; children = ( + 7EB900DA593438C21EEC9498 = {isa = PBXGroup; children = ( 36632604A700FC8F53169301, ED9CF9B1476F08D13A1E636E, 8F81943FE96DB8DD0ABB9DF7, 0D158239399CB7487C663168, ); name = javascript; sourceTree = ""; }; - EAFC9A1D80CBC941C7724431 = {isa = PBXGroup; children = ( - 0F7EB01A494A7D2D347B9167, - 1E6168E98312F552A0C57E54, - FBFB17CDB832B533BEF3BFAB, - C02F8C844FAD835F09408406, - 32D11E8A57FD1B5250A5E493, - 396986DB8689B7C6909777E3, ); name = zip; sourceTree = ""; }; - 2C36774A2938F4DE66EA7B1F = {isa = PBXGroup; children = ( - 6549876733A874A58F78CE78, - 20A48C39E51031BF57458A55, ); name = "unit_tests"; sourceTree = ""; }; - CCC10C50368A3362DAC1E895 = {isa = PBXGroup; children = ( + 565C31CAE02182F304D6E997 = {isa = PBXGroup; children = ( + 791D605377E089529EA264D0, + 5784477EFEEAAD041BDF34D4, + 3DCD8AA2FF25FBE6919E8F64, + 0F7BCDE5E324E86EEA86BA7A, ); name = logging; sourceTree = ""; }; + 980D12FC561728322A7F3915 = {isa = PBXGroup; children = ( + FB748B4E5E7E7CB38BBF07AD, + C33DDF76E058D3E11E61DE63, + 7BAEC8D30E310460FB3FC406, + 3E3D664A12153D29FC1D42ED, + 05F871A5DA3290898E2EBFBE, + 5D998A4BC436D82C3A6E8606, + 41F9BAD0BC589CC46CFEF495, + 0F0458EF50C559CFF42DDC67, + C0AC297D17FA68BBAB417A64, + 61EFB1120837C4B54493568E, ); name = maths; sourceTree = ""; }; + 1DBE02BC0B3D21055528E935 = {isa = PBXGroup; children = ( + F2DFFAA96667B5897702E4B6, + 5989B7979A4446D163FD7E13, + DEE9366528ACF7F2CC0A9F73, + FD6A6D3E26D069707DD51652, + 3E85ACEDFE88D01251E25E24, + BEFB2034FC381E2DD019E372, + 4660BCF2E3BB5D499FA4A5EF, + BE4CF2165544FB2D720E1DD6, + 671B91E2FBEFF3E1A411B28A, + C66D4CDC39A565833178EB0D, + 773BD1E9176FB073B71705A0, + DA67F5A5693214A2189039D4, + 1DC4AC19C53D307B6007D02F, + C7BABEEA061F989A0A74F708, ); name = memory; sourceTree = ""; }; + A7895BC878133E46FFCE0A77 = {isa = PBXGroup; children = ( D74B9C3F462333A72B889773, D23F862EE7BAEDAC24479902, 4EDEB6768212BFBBDFC1CEFF, @@ -1387,7 +1267,7 @@ F937ACD8AA15A27F13F85A88, 6364C602FBB1C4D7915DF708, 6B5BE388D982E05CD2C7BE10, ); name = misc; sourceTree = ""; }; - 791BA85C5C83D6BFBBF82631 = {isa = PBXGroup; children = ( + 4C5D4C48647ACB5E43D04B8E = {isa = PBXGroup; children = ( 57FE8CC6D36C0376D4065444, 19B1556541E4426450C8397C, 274FB7736A16D65B40E1EA71, @@ -1417,25 +1297,128 @@ 32940D3F55D43FA834DAD545, CEE5BF72C9D7E467212D8973, 332346809620F9AFA7CF3D59, ); name = native; sourceTree = ""; }; + 8344871D205866581ADBA52A = {isa = PBXGroup; children = ( + E2B33608E3097EE1E7801707, + 82327EBDDBDE6104A0FFE08D, + 7B7B6659C2DD68F2373F9D3C, + 70C9E5BB2C3C4F1314DD8F4B, + 434AB1A1510034290ED3FBA8, + 3ECBCBB5D76AD9DDE65BD81A, + E81332E1BCBF978D86F92DFE, + 7A76BF61E569CCC96B9E16DE, + F1EB95EC0156CE6D16280A45, + 2517140ED8C0697A51CF87AA, ); name = network; sourceTree = ""; }; + 4A22A3B7AF7F95FFC19F9980 = {isa = PBXGroup; children = ( + 3F20765E456B1B8FF59C2461, + 5BB4A463E17E9C4AD5F43FFE, + DF2B90185FBA2C86DE767F46, + 417D4A3533F8C72814441F51, + 972D271918F957FB6FCD6CFB, + BD69D8ABDB6741F717E0DD1C, + 2D23BD941B1F4B65E5A2C2F3, + E2EEB444EC638B0C72A8A7E6, + D99465F417B8D56C2C9A212D, + C7F47C1BEDD7EE514BA40C27, + 5375E8C69E76D1570BE36946, + F8E83B5544E2379CB0B323D8, + 3AD3CC5787E119E3A1F6A55F, + F05511231DB8D8615D4A336C, + 34CBE9CCD9B23B1405C76D9C, ); name = streams; sourceTree = ""; }; + 810ABDB24E2FE53C90BFDDFA = {isa = PBXGroup; children = ( + 2A274CF384892F3968889E0C, + F2C08F60BC16ABA3BE1F3A36, + 509031D02C057DCD1F713B6B, + 83C4DBF3382367051A65FF4D, + D37936ED5B5A415DF1F5F2C2, + F67FF8B4FA78D4E285AC0242, ); name = system; sourceTree = ""; }; + DD7D1DB0B5B89AE2FE71EE1D = {isa = PBXGroup; children = ( + 9A9455318FAE348D58C369D5, + 11AA656929A0D7F50667583B, + 22D01A956BCD31F2C54E4E38, + E45F076842C926BA5400B70B, + 07A41B027C9FC2A6DAC801F3, + 975BBC01D0C62E087E6246ED, + E0FF460CC2AACA09D6C7412E, + 16094015FECE7F7A1EE6B751, + 80BE3657BDC9B08AB3570055, + 6B107438F2E31C0BF985A733, + C407BCC7CEC505584B25682E, + FBD1053AF6BF9575682BCAF8, + E9BB6F5CCB22B9CBEA0DFAB6, + 6AC21250C86C558A82EE3B25, + 60B2BAA3043C667FE98E94CC, + 6C91F33E01BD39630B255C47, + 71F494877324567960FC3F84, + 976E37CE9482096F8A82A8CE, + 842FF0D158A48BD9C1651800, + 355F2CA65E4117FDE2391872, + 48FCAA413FA6EC7E02B33A6E, + A2D465168084C9FFAE312E3C, + 6EAF92417BE40684D0FAA797, + 3197F342A372898714E25F70, ); name = text; sourceTree = ""; }; + 650207F1C5359B178179F6D9 = {isa = PBXGroup; children = ( + BC7C088D053711418A5A5698, + A646D188288588F6FB9E8C53, + B1B76C913B09E3F684F76824, + 13FC99389707E91E7EB6D000, + 4AB3D9133A3357A3FDAD3BB1, + B9EB38A9A966EBB9A359DED3, + 2E355DED51A6E9DFBFDA84CC, + FE42628E4890B2FC1D85E574, + 2BEA66F83F12716439729EEA, + 6D36D69499FD940CAD1E7484, + ABCD1CB78CD58A79D0A728D0, + A6B50D109A50FD28AE1D3F9A, + F6A4E47EA1AA7392CFA6D8AD, + 097B8DA5C29B16C544CEA626, + 140AFDDDAB2B88153F46692E, + B1C6C92A15E4605A40404381, + CC3E6F8333AA2D98AAC1235E, + 61448959C09144CC093AA715, + 6DC6E88C0FC0045CD52064F1, + 8A011075C19F974A22685EAA, + 8E06EBA4362C66A9040A2EC6, + 77A353D0E709D31E3BE00A8C, ); name = threads; sourceTree = ""; }; + FE8D503390BA6182FA15433C = {isa = PBXGroup; children = ( + 8FA29927B18439A066241F38, + BB4B7332B8B456297344608E, + A5A883D3DAD1D2BF2F044379, + 7609867A9F36324EA1C9F228, + 56CAE507F1D59D551C26B998, + 5C51BB323073B2AD0320825A, ); name = time; sourceTree = ""; }; + 2C36774A2938F4DE66EA7B1F = {isa = PBXGroup; children = ( + 6549876733A874A58F78CE78, + 20A48C39E51031BF57458A55, ); name = "unit_tests"; sourceTree = ""; }; + 0E38339F9511F04CD0DEBE2A = {isa = PBXGroup; children = ( + E5D5588D0F985DB2D5A8BAF5, + BDB1FA875F2C8263E3D2650A, + C50CE0A0485507647C78F30E, + 5CD7B0F647F366AC5510A13E, ); name = xml; sourceTree = ""; }; + 425B07C5F90693ED10EC5F39 = {isa = PBXGroup; children = ( + 0F7EB01A494A7D2D347B9167, + 1E6168E98312F552A0C57E54, + FBFB17CDB832B533BEF3BFAB, + C02F8C844FAD835F09408406, + 32D11E8A57FD1B5250A5E493, + 396986DB8689B7C6909777E3, ); name = zip; sourceTree = ""; }; 6D357C7BC335FFE2B3877318 = {isa = PBXGroup; children = ( - 9DB85B0F2371EE26F3E89D82, - C9A88DFF6E95D969C2A09F24, - EDEB768592E2E04E19CBBB39, - 1EB689C939940E8ABE1AD59B, - 312A62049C445C01FDD661BD, - 447896868A39D1BBF6C215C4, - B2800371CE1A826ABDD312A5, - 22AF4BABA7E4362DABCA3E9D, - 6B04E6A30689BE379804BC1C, - 1D0C55594A9BAF09CB69ABA6, + 732D8DEF87E57691636A768B, + B3851DBC1F9FCDFDC17AD646, + 7EB900DA593438C21EEC9498, + 565C31CAE02182F304D6E997, + 980D12FC561728322A7F3915, + 1DBE02BC0B3D21055528E935, + A7895BC878133E46FFCE0A77, + 4C5D4C48647ACB5E43D04B8E, + 8344871D205866581ADBA52A, + 4A22A3B7AF7F95FFC19F9980, 810ABDB24E2FE53C90BFDDFA, - 5A97C8FA90181188140B83A0, - 96DA2309744F7B1844D7EADE, - EAFC9A1D80CBC941C7724431, + DD7D1DB0B5B89AE2FE71EE1D, + 650207F1C5359B178179F6D9, + FE8D503390BA6182FA15433C, 2C36774A2938F4DE66EA7B1F, - CCC10C50368A3362DAC1E895, - 791BA85C5C83D6BFBBF82631, - D8C269D8BFE34CF33A2B243C, + 0E38339F9511F04CD0DEBE2A, + 425B07C5F90693ED10EC5F39, D476B9FCEF30511BC736C744, ); name = "juce_core"; sourceTree = ""; }; C65F5142919A93D5CB350F76 = {isa = PBXGroup; children = ( 198B97A4FB9B21A3357160C0, @@ -1454,50 +1437,29 @@ 6BC6B2DDDAEB6F4F64D1A010 = {isa = PBXGroup; children = ( C65F5142919A93D5CB350F76, 37082FEFC588B71DD2E9F80C, - 2A765F108608FDD8B2089BD1, 8B1374A21A81C82233EBC523, ); name = "juce_cryptography"; sourceTree = ""; }; - A6D444FE8D85CED1C171C0EC = {isa = PBXGroup; children = ( + 77AF317BDD3865F8D65819AA = {isa = PBXGroup; children = ( + 260D03D00CBF739BB3A2F604, + 623C7B6BD0B564F60F1F4012, + 6D3191834A1567C5C18A13AA, + 4411214CB9D7F986DA5A92FD, ); name = "app_properties"; sourceTree = ""; }; + FF74D4493903CDAEF7181A06 = {isa = PBXGroup; children = ( + 73B62E5AA67F4B0483ED680F, + 0CB9B8098AB7F4CFF3991565, + 14254C2E6F168DB69F9F6494, ); name = undomanager; sourceTree = ""; }; + 169C103F9191DD2874A7B556 = {isa = PBXGroup; children = ( B2E2A77534D9104C78E8F3E2, D1A2603E46734D31975B7540, 4EBBA20040624174084744DF, 9E46C8356029EC009F7A1C46, 68E02DEEF1E25B386C206C05, 9538D93554F08C0FDA9393E8, ); name = values; sourceTree = ""; }; - FF74D4493903CDAEF7181A06 = {isa = PBXGroup; children = ( - 73B62E5AA67F4B0483ED680F, - 0CB9B8098AB7F4CFF3991565, - 14254C2E6F168DB69F9F6494, ); name = undomanager; sourceTree = ""; }; - FA2F4F69BFFFAE7A215E77CA = {isa = PBXGroup; children = ( - 260D03D00CBF739BB3A2F604, - 623C7B6BD0B564F60F1F4012, - 6D3191834A1567C5C18A13AA, - 4411214CB9D7F986DA5A92FD, ); name = "app_properties"; sourceTree = ""; }; 1E71D5778D41DB63E6350D93 = {isa = PBXGroup; children = ( - A6D444FE8D85CED1C171C0EC, + 77AF317BDD3865F8D65819AA, FF74D4493903CDAEF7181A06, - FA2F4F69BFFFAE7A215E77CA, - 014A45F4DF5D4B850A2E712D, + 169C103F9191DD2874A7B556, 8B8CEF7A6937C76CA7642C8F, ); name = "juce_data_structures"; sourceTree = ""; }; - 6B69835D713DBE0AA1335554 = {isa = PBXGroup; children = ( - F9EED40DD78515ADF3189694, - FA9CE8D2EEF012CB74C1E8CA, - 8FAA47BE39D087684520C15F, - F1BE04264A690B5EFA99FCA5, - 7063B929C5E98B803E0464EE, - 907D08843439A347B3E2A869, - 6DEF5E5D162E4F32631FE2D7, - F4EA57711C5E9DC6746728FD, - FD2080564407C8EFE21CBC96, - 427EF6B8A919A04D12F63829, - 5576ADF82B58BDBBCC75477C, - 1E21F56456B1A05606B1A328, - 6A972E2430F4B2D9A07D44D2, ); name = messages; sourceTree = ""; }; - 21AE815F08BE75F4B146FF17 = {isa = PBXGroup; children = ( - CC0ED57DE1266CEB11001787, - BEA260469BBB48EB998AA4DB, - E7EF18BE4F22063894C6FF61, - F3868CB33CA2805C31829647, ); name = timers; sourceTree = ""; }; - CFA962EE09603F3370751E99 = {isa = PBXGroup; children = ( + F123E47F5D7F92BCE8E75634 = {isa = PBXGroup; children = ( E8ED8CA85BE4E1BF7C5ADF53, C3E4252156EDD0E001A10DE3, 51713BEF84B3A58844692401, @@ -1506,14 +1468,28 @@ 8F9A2F59A71422296C56C8A5, DC209283C24A9C0B601DB860, 58301731C17BEF7BF07541AF, ); name = broadcasters; sourceTree = ""; }; - C6AA6C3360946FAC6A1E4CFF = {isa = PBXGroup; children = ( + F70B9207BEBA1807FCC437F2 = {isa = PBXGroup; children = ( BA5DE80E67A74A41D57E7663, 0E1CA391708ADDE3952BF147, 35641C490EE335DDFF004FEC, 54B30BCC43C6CBF57A69A654, E31FDA8F23FEAB726361C8DB, 3CCB2447E4FA1C412FEEE551, ); name = interprocess; sourceTree = ""; }; - ED26DB941C1087A481ED9C8B = {isa = PBXGroup; children = ( + FF921D2222169AB18518E66B = {isa = PBXGroup; children = ( + F9EED40DD78515ADF3189694, + FA9CE8D2EEF012CB74C1E8CA, + 8FAA47BE39D087684520C15F, + F1BE04264A690B5EFA99FCA5, + 7063B929C5E98B803E0464EE, + 907D08843439A347B3E2A869, + 6DEF5E5D162E4F32631FE2D7, + F4EA57711C5E9DC6746728FD, + FD2080564407C8EFE21CBC96, + 427EF6B8A919A04D12F63829, + 5576ADF82B58BDBBCC75477C, + 1E21F56456B1A05606B1A328, + 6A972E2430F4B2D9A07D44D2, ); name = messages; sourceTree = ""; }; + 4EDB1EA420BC7F17BB163696 = {isa = PBXGroup; children = ( A878B40B811C4B83658F6A60, 3B3FC34DE0D784314690A93C, 656CA5CB0EF44C76ACFFDCEA, @@ -1522,13 +1498,17 @@ DC254EFF0D95657D703FA8F6, 121C4D9B35F16FF170A9D4E3, 502503CB0C00102976DF1023, ); name = native; sourceTree = ""; }; + 180CADCADCD26800C3647781 = {isa = PBXGroup; children = ( + CC0ED57DE1266CEB11001787, + BEA260469BBB48EB998AA4DB, + E7EF18BE4F22063894C6FF61, + F3868CB33CA2805C31829647, ); name = timers; sourceTree = ""; }; 1B0890891B764226EB568489 = {isa = PBXGroup; children = ( - 6B69835D713DBE0AA1335554, - 21AE815F08BE75F4B146FF17, - CFA962EE09603F3370751E99, - C6AA6C3360946FAC6A1E4CFF, - ED26DB941C1087A481ED9C8B, - A061F1646238A35ED0BDA32A, + F123E47F5D7F92BCE8E75634, + F70B9207BEBA1807FCC437F2, + FF921D2222169AB18518E66B, + 4EDB1EA420BC7F17BB163696, + 180CADCADCD26800C3647781, 887EE77979249B8A3E7C2C49, ); name = "juce_events"; sourceTree = ""; }; 76BAE43251ED78FD6BE739E9 = {isa = PBXGroup; children = ( 2A5F9649D883210E5C67CEE4, @@ -1548,19 +1528,25 @@ EF0061905AEAC90A86145D40, B2A85C1813641574E4D15BF2, 1E7CA4A04A182412B3ECEBF6, ); name = contexts; sourceTree = ""; }; - DDD3EBD3493F3D8076685D09 = {isa = PBXGroup; children = ( - 1565307D5DC70CAC563B579F, - 14BF2173D8CD3520B21E01E0, - AEA5E43C19B3566D5B2655E9, - 6BC5C181AD876196213378C2, - 9BECE88C6AB34861AF408C37, - 6E35055BA3436FC2F9B77365, - E441F10A3241806474779D5A, - 91A5A6A217FA091F2ADBE3C5, ); name = images; sourceTree = ""; }; - 240D1F671827DE817DDE901B = {isa = PBXGroup; children = ( - 793E09206EDE78138AB56CC5, - F0074D8C86D3265AF7889CCF, - 2B594B1579F4770CA36E870C, ); name = "image_formats"; sourceTree = ""; }; + 45D86610726C47FEC1CE303F = {isa = PBXGroup; children = ( + CE11BC7911220E9CFA1283D1, + DC9D4AE01FB7CF8D2877B198, + 4142E8BA365FE77662B11891, + 473E98AA655246EECA75EDD1, + C7BB125979760AE4264BF23E, ); name = effects; sourceTree = ""; }; + D3FC9F88D8C0499272B0D54A = {isa = PBXGroup; children = ( + AA55BD139AEC1B8272ABE461, + 506DE1D3A739746007E33852, + D6AC70136461C6F3FD1987F1, + CA3D1FE94B500CF86704EB13, + 279A6546016EEB8F9264EB39, + E0544ED1BC8832C4D1296FAB, + 4271A817DD6497D0023C43A3, + C1A299D4A5AAEA645975EEB8, + A4F075DFF243F6BB90CD5950, + 3CF6CC164ED4826B4DF73177, + 2CB561058728D0EA3A66AF4A, + F0A8EA8AEA260ED20ED40247, ); name = fonts; sourceTree = ""; }; 9F57E3145B8DE085C7435C7D = {isa = PBXGroup; children = ( CE9CAFB040BE90431A432537, A19D3050F95BFD17129EA013, @@ -1577,30 +1563,20 @@ 7EEFCCCD23C883F6B797834E, 015766ED6CD9D55279FC884A, A021D917DFD4DD5D4703913C, ); name = geometry; sourceTree = ""; }; - 997C7BFF828EBD6BDD06D036 = {isa = PBXGroup; children = ( - 7E5D04471A75DF9057A4D73E, - 6CF6624AD370E4716D42CEDF, - 284C742F571D494237C52C2D, ); name = placement; sourceTree = ""; }; - 013403E10034C0DA7BEE1F39 = {isa = PBXGroup; children = ( - AA55BD139AEC1B8272ABE461, - 506DE1D3A739746007E33852, - D6AC70136461C6F3FD1987F1, - CA3D1FE94B500CF86704EB13, - 279A6546016EEB8F9264EB39, - E0544ED1BC8832C4D1296FAB, - 4271A817DD6497D0023C43A3, - C1A299D4A5AAEA645975EEB8, - A4F075DFF243F6BB90CD5950, - 3CF6CC164ED4826B4DF73177, - 2CB561058728D0EA3A66AF4A, - F0A8EA8AEA260ED20ED40247, ); name = fonts; sourceTree = ""; }; - 556560AAD3C29E08F7AFBCBA = {isa = PBXGroup; children = ( - CE11BC7911220E9CFA1283D1, - DC9D4AE01FB7CF8D2877B198, - 4142E8BA365FE77662B11891, - 473E98AA655246EECA75EDD1, - C7BB125979760AE4264BF23E, ); name = effects; sourceTree = ""; }; - 66DC0A97992202B7629A58C7 = {isa = PBXGroup; children = ( + D0DECD1BFD36B7FD11835F29 = {isa = PBXGroup; children = ( + 793E09206EDE78138AB56CC5, + F0074D8C86D3265AF7889CCF, + 2B594B1579F4770CA36E870C, ); name = "image_formats"; sourceTree = ""; }; + D3E638B35828CBBFDD2A0286 = {isa = PBXGroup; children = ( + 1565307D5DC70CAC563B579F, + 14BF2173D8CD3520B21E01E0, + AEA5E43C19B3566D5B2655E9, + 6BC5C181AD876196213378C2, + 9BECE88C6AB34861AF408C37, + 6E35055BA3436FC2F9B77365, + E441F10A3241806474779D5A, + 91A5A6A217FA091F2ADBE3C5, ); name = images; sourceTree = ""; }; + EE7B0E65DC3C1F9FFB888B1A = {isa = PBXGroup; children = ( 3A8EA18FCAE5801EF1AECC06, E041ABD2C503FCB7EB7E49F8, 2E62B2A1D5FE20D7E675DC3F, @@ -1614,156 +1590,25 @@ 6741B65B42E9858C7B580A36, D9FDDAC72C576633FD41B2E7, 4AB453F1DFC4EA7AE058B0EA, ); name = native; sourceTree = ""; }; - B4351AB8FE980A7A843DD7EB = {isa = PBXGroup; children = ( - 76BAE43251ED78FD6BE739E9, - F0740B98E17BCB69B54B4619, - DDD3EBD3493F3D8076685D09, - 240D1F671827DE817DDE901B, - 9F57E3145B8DE085C7435C7D, - 997C7BFF828EBD6BDD06D036, - 013403E10034C0DA7BEE1F39, - 556560AAD3C29E08F7AFBCBA, - 66DC0A97992202B7629A58C7, - F7D32C5CE1D85C542190C26C, - 30CBDFC5F16FD990ABC2C486, ); name = "juce_graphics"; sourceTree = ""; }; - 5A794D6AA7ACA03DC348F94D = {isa = PBXGroup; children = ( - AC2A502E05BB93CB0840344D, - 31CD83018DA7BED28A70EC1C, - 2D6A1D77D896FF6DDD5EC49F, - 942393EC874CEC183B67641C, - AD16BF0DECF3EEFD7AE11457, - B91A8133C3474D98AB6300CE, - 3F02F103D0EA0D398FA2A95D, - 293D0E58C45CE26287E99822, - B8C996306428DFB642CBFB14, ); name = components; sourceTree = ""; }; - 4AA38BF06A0BA16074879F26 = {isa = PBXGroup; children = ( - 1782B7FCE431430BD11700EB, - B8EF2AF777B74156958B72CA, - 40E971224B83783243521871, - 7246A65F3B8646D764F3A355, - 81556F6E103D6843193EA1EC, - C936095A19665316F5B675CF, - 850622AD96A6D025EC1E832D, - B0FB5996D7068C230DC6D8E0, - DB348CBC6734FFD0B7ED8A34, - C50DA493E57234B3820BD77A, - BC586A21CD33D786C4472FD4, - 9986CD0D1752D063F3DC2652, - 16421110FEB104E290E3F13C, - 1A424A0B9D68C68CD5B075E7, - 74E1A5ECBC09930A520D1A98, - 1C196D0BC6B08623601273FF, - 2740DD21925484E4BC243630, - 484ACD3191DB5BEB198EEF97, - FBF25BFCF0541B78909B16C6, - 5B5D589850B147BE94D01D42, ); name = mouse; sourceTree = ""; }; - 9AF6FBC13AA9F0C35EC524A1 = {isa = PBXGroup; children = ( - 6D1D3AFCBD704E2E3A9AB0D9, - 776FC3A674D9CCD21CB2D7A0, - E90FDEEB9C536E5E1124B00D, - 4FBA6C32DE977B1330BAD5DD, - D521465375DD0F179649668B, - 38A0CFC456FB82927DF8B990, - 3A52ADB8D2B72A1E6F455ABA, - 1E07768DDE29F15BF4F32C48, - 665600E48FF051CFE90C698D, - 69CA413A66B0EA204C1AFF4A, - 42AE889B4D596FF23E2D77CB, - B1E4A1F07EFCCA50D963CF4F, - B77BD5847F412656109A378E, ); name = keyboard; sourceTree = ""; }; - 6401A528C034A7FE4E59C5C4 = {isa = PBXGroup; children = ( - 8FFF7C1572807209B9A8A08D, - 1D6EA6E2DC8F03826454F21D, - BE635BACA572437D8DFDEEC8, - 759899A48CDE9705331F456E, - 7069BF224A795890367AB809, - F84732FE450246B23C813288, - 9AD78BC87097481DDC1815B2, - 8BA590FF6DD42B77C70BA092, - 795DBB9CDC6751C052A03827, - 355B143DFA326CC401844099, - 17AB5E83E71D5864435A011B, - C24880A7007CE75B7F8BBD71, - DE8A6DAED12A99017D7341E1, - 168D70A9989ECA609D355DA6, - 1AB2337020B7AA4AD329405A, - 67066EE59E69BCD634D38ABA, - D1C13988EF76674213DF92F4, - B2D09E29CCC80C27956BF314, - A80BB5CEC5BB5398B155F980, - 3E5E15C429B5D8BDA6815193, - DB59695708606C9604E11F0B, - 354636C92CDB97DAF80D1E6A, - 4676425D91097FBD1689298C, - 6F974A4B1AC400251425C8CA, - 99BF73D0D5B995E84BAB52B2, - 2DA8BDECC570B976D34D9263, - 4B409B90CC47BF0477D7F6E4, ); name = widgets; sourceTree = ""; }; - 17E7CDE6EA0A435BF5A4DC15 = {isa = PBXGroup; children = ( - C3A68B435020C80FC29DB89D, - 44EFBCE30DD206F4A55E4E81, - 876EE7E42127474428BE3BFF, - 76372445FC076FB8D26CEEC4, - D93861E50D66746DF070A158, - AD7CF8E55597C12D264E26D5, - EA53B7692D5E224F0477A791, - 019CD85E295A7290855D0C24, - 61C1B6B3336D774EAE4994F9, - C8B71823C30A65066A852942, - 94D011BBB3D330AEDAC86D11, - 0769D44014FDF069ECA54115, - 7581EDAFA0B1746EC8139077, - 4391785C112C65C6C1F4E05A, - 856F3C72739BD34C8CA40F3A, - E7D88F20FB6FEA84BFEC67D1, - B1C695101BE3D6A84272B6C8, - 92C99A9D9E9BCABE2AE26B9C, - C719606229204044D7C85339, ); name = windows; sourceTree = ""; }; - 39294ED083C056829DCC6B0C = {isa = PBXGroup; children = ( - E9164448EE60F4DB5F2A14D1, - 01B29765150B583E2460837C, - 275CF9CA5A34E2825DB8792C, - C2B61447889E781465E49AC3, - 1B0BEB542ED5BA84E52AEA2E, - E50BADB05430CBE8BF33F8F5, ); name = menus; sourceTree = ""; }; - 68E400580DF6F5DE436B39EB = {isa = PBXGroup; children = ( - 2EC200E7CF8C908AC3DF4416, - 1BC364DFD3A975A0CBA0AC61, - 77802A78E9D43C940C14B0BF, - C599A55407B6EB6AD55AE73C, - F6625EF536284FBD73183EA1, - FD1A5CF76641E1CE7F29B44D, - 49837BCC6CD64D108AA3E37D, - 3693D26AD61B3B089A2B9CEC, - 62F8069EE12495D7BDF5BCCB, - 8D330180BEC5572287AB158A, - 39CD252C183BBF175E1C0602, - 33D5910744D9482DBA614144, - 7D15374142A01E2760AC4818, - D17F209C6915C948F90F1349, - CBF3ED31F58A0874E0E9A64B, - 21273C209FE7E19C59952EE3, - AE86A03508278775CA9F250B, - 3E22FC06C346385E732377C5, - 1C02F9D8BEBC13937D8D9BAA, - DA223B209C3FF00A91FAA1DD, - 52B122DC1886502CCCD16ED2, - 92E26ABEFD096B05F99EE036, - 6AA216A8B8EF4E181BCD96A4, - 7049C408D43D64C1504F6505, - FC5306AC9A046F7DF6CC09FD, - 60359F3EE85F679C1D118136, - DE00116B59A20E5B69367B70, - 79A01A9B8A17C9419EBC5F73, - FD36702E757F21E0C43E8907, - 4C9A8BA6A094DC3490CF25B0, - 7C388E6394CB0A8C4C919751, - 88060C7661160C61E794D2B1, - F3813BA8E8B9F775D0A049FF, - ECD6C0DDB8587984580C96B0, - 8D57423CD5A1B516B5374499, - 6C4A5B3781D999AFA15F1016, ); name = layout; sourceTree = ""; }; - 82356BA2755E3E9A105EE32C = {isa = PBXGroup; children = ( + EF8AEAC001D4279F7B5C5D40 = {isa = PBXGroup; children = ( + 7E5D04471A75DF9057A4D73E, + 6CF6624AD370E4716D42CEDF, + 284C742F571D494237C52C2D, ); name = placement; sourceTree = ""; }; + B4351AB8FE980A7A843DD7EB = {isa = PBXGroup; children = ( + 76BAE43251ED78FD6BE739E9, + F0740B98E17BCB69B54B4619, + 45D86610726C47FEC1CE303F, + D3FC9F88D8C0499272B0D54A, + 9F57E3145B8DE085C7435C7D, + D0DECD1BFD36B7FD11835F29, + D3E638B35828CBBFDD2A0286, + EE7B0E65DC3C1F9FFB888B1A, + EF8AEAC001D4279F7B5C5D40, + 30CBDFC5F16FD990ABC2C486, ); name = "juce_graphics"; sourceTree = ""; }; + B7A822DE12252B1E117BB4FE = {isa = PBXGroup; children = ( + FC00E5ABDD903617E7498A0B, + 489D9B3F2489315DBF5C552E, ); name = application; sourceTree = ""; }; + 02DD1BC21EB57A857B5ACB50 = {isa = PBXGroup; children = ( F5DBF428153938207320675F, BB8AD6D858D518E804AFA0C7, 6536E6457A8B77FDCC506401, @@ -1782,22 +1627,27 @@ 449FC2FAA282C731A58D51E6, 0892B622D73826BB91C8E418, 6436F4F5D143E72BD77EE053, ); name = buttons; sourceTree = ""; }; - 9A1C5344E2500919F67C1907 = {isa = PBXGroup; children = ( - 8D11B58353EBDC8EBE9C641D, - C52847A293D0E8958E88DFD5, - 17A033D6C28B1E76FA8BEFCF, - 816CA082336A8BC8A9AA61BD, - C3B93391519DA8A352766580, - 406587D828CD424333E55C81, - 33B9E6212D92FB49C792ACE9, - C6B9F01A0AAA2A1DA8122912, - 9CF41B989B4516C8DB6CF7A0, - 35748B2B69B3A54D19679F3A, - ACD7FAE9EE61A4085580912B, - 360B3CDCB046B9D69C6F5ED4, - 56C2444E299E030DE7243C7D, - 220732F05D2DEBC2ADF2D45C, ); name = positioning; sourceTree = ""; }; - 6373BAB4261AEB403399D2DE = {isa = PBXGroup; children = ( + 1A57F64C42423054D05C7082 = {isa = PBXGroup; children = ( + 2CD2FBF66999807E0B86E0B0, + C568E8888819EAFDCAEAF04F, + 8DBDCF6753B9AE327FC8E382, + A23A20A098747A2449C47047, + 31B42F889DD1C79540881B97, + 62935FD655DDDCE70536555F, + EEDD0D3608DCB2E459F3BF24, + EFDD05E3C006BA460761594C, + 01D4F510A1EE5495A8A419C0, ); name = commands; sourceTree = ""; }; + 1F83F63AC1DAB355176752DC = {isa = PBXGroup; children = ( + AC2A502E05BB93CB0840344D, + 31CD83018DA7BED28A70EC1C, + 2D6A1D77D896FF6DDD5EC49F, + 942393EC874CEC183B67641C, + AD16BF0DECF3EEFD7AE11457, + B91A8133C3474D98AB6300CE, + 3F02F103D0EA0D398FA2A95D, + 293D0E58C45CE26287E99822, + B8C996306428DFB642CBFB14, ); name = components; sourceTree = ""; }; + 5CC9A175B599CACF9EBED960 = {isa = PBXGroup; children = ( EA2BE0B9C8E1546D25A02D67, 38043242051AD4996B081769, 0D79BD52315BE837BAD64A82, @@ -1813,31 +1663,7 @@ DCB52EFF8A9F5D9F6CF3D3FC, 61596F68A47C4BEA8F9A4D68, D6EDBF07E4162364DB8825D9, ); name = drawables; sourceTree = ""; }; - 4A5017F3DFD59498929C74A1 = {isa = PBXGroup; children = ( - 87C173B4D57F00E5523D3395, - 5B546C6ED44CAF4197788BC0, - 6555D39D3BE572E611DCA8EB, - 3545CC1CCF501BDBFF528908, - 78C9531A81D34333AEF14019, - 1ED3843AC8AC67374F6F5F77, - 3B3B1BB15DFF71215E86A175, - EA19F37E2AB4C42A1ACF17CE, - 70407DF33563B729D4758A17, - 3134A6BDE49CF0D3F0B12FE2, - AF5C2B3C5CF657FA722F9A68, - 1633D4A7385E8AB77FB6723E, - 5F6BDD2491C4086940AAE045, - 7392F4B60E4E28A340E465BE, ); name = properties; sourceTree = ""; }; - 7C2B9213A4FC92A23B91DB75 = {isa = PBXGroup; children = ( - 046591508FC3F71F74126E81, - 8594A236A434383AA96AEB53, - BA5A9BB00CD8BEA408371875, - F4B9C009E75153F873F4AA25, - 694EB6B22E35E09B6AB43EE2, - C48140923F2A4DEDBA063DFD, - FA6BDA8882AAEE02FB04E36F, - 8DFA760FAD9756305F9C7515, ); name = lookandfeel; sourceTree = ""; }; - 42F8790BBB2D6EAC6A228F28 = {isa = PBXGroup; children = ( + 773F7F2ED36C18EB6B04B554 = {isa = PBXGroup; children = ( 37BD426B7B7DD8BB3EF562A6, 3B2C9FC5B754F29B4BFF7EA9, 541C3E9F5E720BF6D99D94CD, @@ -1860,25 +1686,100 @@ 6C3B851F65AB406E5B6CAF7B, 39DAB20FE9D55152EB2D224A, C8FDA55A72DC4A244703C8F4, ); name = filebrowser; sourceTree = ""; }; - EB0838BDF3EDD2A6C56D1B10 = {isa = PBXGroup; children = ( - 2CD2FBF66999807E0B86E0B0, - C568E8888819EAFDCAEAF04F, - 8DBDCF6753B9AE327FC8E382, - A23A20A098747A2449C47047, - 31B42F889DD1C79540881B97, - 62935FD655DDDCE70536555F, - EEDD0D3608DCB2E459F3BF24, - EFDD05E3C006BA460761594C, - 01D4F510A1EE5495A8A419C0, ); name = commands; sourceTree = ""; }; - 3F09D506DAF77142944CD206 = {isa = PBXGroup; children = ( + 25289DC12EA28052C6042EF1 = {isa = PBXGroup; children = ( + 6D1D3AFCBD704E2E3A9AB0D9, + 776FC3A674D9CCD21CB2D7A0, + E90FDEEB9C536E5E1124B00D, + 4FBA6C32DE977B1330BAD5DD, + D521465375DD0F179649668B, + 38A0CFC456FB82927DF8B990, + 3A52ADB8D2B72A1E6F455ABA, + 1E07768DDE29F15BF4F32C48, + 665600E48FF051CFE90C698D, + 69CA413A66B0EA204C1AFF4A, + 42AE889B4D596FF23E2D77CB, + B1E4A1F07EFCCA50D963CF4F, + B77BD5847F412656109A378E, ); name = keyboard; sourceTree = ""; }; + 9332A62E76F4AD8F7A08D6C7 = {isa = PBXGroup; children = ( + 2EC200E7CF8C908AC3DF4416, + 1BC364DFD3A975A0CBA0AC61, + 77802A78E9D43C940C14B0BF, + C599A55407B6EB6AD55AE73C, + F6625EF536284FBD73183EA1, + FD1A5CF76641E1CE7F29B44D, + 49837BCC6CD64D108AA3E37D, + 3693D26AD61B3B089A2B9CEC, + 62F8069EE12495D7BDF5BCCB, + 8D330180BEC5572287AB158A, + 39CD252C183BBF175E1C0602, + 33D5910744D9482DBA614144, + 7D15374142A01E2760AC4818, + D17F209C6915C948F90F1349, + CBF3ED31F58A0874E0E9A64B, + 21273C209FE7E19C59952EE3, + AE86A03508278775CA9F250B, + 3E22FC06C346385E732377C5, + 1C02F9D8BEBC13937D8D9BAA, + DA223B209C3FF00A91FAA1DD, + 52B122DC1886502CCCD16ED2, + 92E26ABEFD096B05F99EE036, + 6AA216A8B8EF4E181BCD96A4, + 7049C408D43D64C1504F6505, + FC5306AC9A046F7DF6CC09FD, + 60359F3EE85F679C1D118136, + DE00116B59A20E5B69367B70, + 79A01A9B8A17C9419EBC5F73, + FD36702E757F21E0C43E8907, + 4C9A8BA6A094DC3490CF25B0, + 7C388E6394CB0A8C4C919751, + 88060C7661160C61E794D2B1, + F3813BA8E8B9F775D0A049FF, + ECD6C0DDB8587984580C96B0, + 8D57423CD5A1B516B5374499, + 6C4A5B3781D999AFA15F1016, ); name = layout; sourceTree = ""; }; + 1C45128C334F881D7E30F76F = {isa = PBXGroup; children = ( + 046591508FC3F71F74126E81, + 8594A236A434383AA96AEB53, + BA5A9BB00CD8BEA408371875, + F4B9C009E75153F873F4AA25, + 694EB6B22E35E09B6AB43EE2, + C48140923F2A4DEDBA063DFD, + FA6BDA8882AAEE02FB04E36F, + 8DFA760FAD9756305F9C7515, ); name = lookandfeel; sourceTree = ""; }; + 900EE88FAF7F3CE7F7260EE4 = {isa = PBXGroup; children = ( + E9164448EE60F4DB5F2A14D1, + 01B29765150B583E2460837C, + 275CF9CA5A34E2825DB8792C, + C2B61447889E781465E49AC3, + 1B0BEB542ED5BA84E52AEA2E, + E50BADB05430CBE8BF33F8F5, ); name = menus; sourceTree = ""; }; + 6D2EFB4A3E89BD21BAC547C3 = {isa = PBXGroup; children = ( B25D9BF429F016963A545287, 343BF0E7697F399B08D42CB7, 60F110007A8248E4318D9B0D, B68B3E0BE0396ACD3CA52250, ); name = misc; sourceTree = ""; }; - 2EFA9503FCACF0651BB57D5A = {isa = PBXGroup; children = ( - FC00E5ABDD903617E7498A0B, - 489D9B3F2489315DBF5C552E, ); name = application; sourceTree = ""; }; - BC1C3CB4DF57CE8A1B29522F = {isa = PBXGroup; children = ( + 15099FEDA05F5B2369A1BF36 = {isa = PBXGroup; children = ( + 1782B7FCE431430BD11700EB, + B8EF2AF777B74156958B72CA, + 40E971224B83783243521871, + 7246A65F3B8646D764F3A355, + 81556F6E103D6843193EA1EC, + C936095A19665316F5B675CF, + 850622AD96A6D025EC1E832D, + B0FB5996D7068C230DC6D8E0, + DB348CBC6734FFD0B7ED8A34, + C50DA493E57234B3820BD77A, + BC586A21CD33D786C4472FD4, + 9986CD0D1752D063F3DC2652, + 16421110FEB104E290E3F13C, + 1A424A0B9D68C68CD5B075E7, + 74E1A5ECBC09930A520D1A98, + 1C196D0BC6B08623601273FF, + 2740DD21925484E4BC243630, + 484ACD3191DB5BEB198EEF97, + FBF25BFCF0541B78909B16C6, + 5B5D589850B147BE94D01D42, ); name = mouse; sourceTree = ""; }; + 966B54017AB32203A1A0E16D = {isa = PBXGroup; children = ( 4717C14F84229B39FA2FA86B, 3A5C86CF6276058B0D5AC399, AF6001FA947F3A7DF15CBF8B, @@ -1895,25 +1796,102 @@ C05E16AAF0CF0676135C0C9B, 279D354D902DE91EB32B1BE6, 6C5F536D935CF788C07424CC, ); name = native; sourceTree = ""; }; + 28F36128CCD5758A7A18FC11 = {isa = PBXGroup; children = ( + 8D11B58353EBDC8EBE9C641D, + C52847A293D0E8958E88DFD5, + 17A033D6C28B1E76FA8BEFCF, + 816CA082336A8BC8A9AA61BD, + C3B93391519DA8A352766580, + 406587D828CD424333E55C81, + 33B9E6212D92FB49C792ACE9, + C6B9F01A0AAA2A1DA8122912, + 9CF41B989B4516C8DB6CF7A0, + 35748B2B69B3A54D19679F3A, + ACD7FAE9EE61A4085580912B, + 360B3CDCB046B9D69C6F5ED4, + 56C2444E299E030DE7243C7D, + 220732F05D2DEBC2ADF2D45C, ); name = positioning; sourceTree = ""; }; + AE22EF162AFFC50B3BEACB37 = {isa = PBXGroup; children = ( + 87C173B4D57F00E5523D3395, + 5B546C6ED44CAF4197788BC0, + 6555D39D3BE572E611DCA8EB, + 3545CC1CCF501BDBFF528908, + 78C9531A81D34333AEF14019, + 1ED3843AC8AC67374F6F5F77, + 3B3B1BB15DFF71215E86A175, + EA19F37E2AB4C42A1ACF17CE, + 70407DF33563B729D4758A17, + 3134A6BDE49CF0D3F0B12FE2, + AF5C2B3C5CF657FA722F9A68, + 1633D4A7385E8AB77FB6723E, + 5F6BDD2491C4086940AAE045, + 7392F4B60E4E28A340E465BE, ); name = properties; sourceTree = ""; }; + 5A6A01C299A5311466904669 = {isa = PBXGroup; children = ( + 8FFF7C1572807209B9A8A08D, + 1D6EA6E2DC8F03826454F21D, + BE635BACA572437D8DFDEEC8, + 759899A48CDE9705331F456E, + 7069BF224A795890367AB809, + F84732FE450246B23C813288, + 9AD78BC87097481DDC1815B2, + 8BA590FF6DD42B77C70BA092, + 795DBB9CDC6751C052A03827, + 355B143DFA326CC401844099, + 17AB5E83E71D5864435A011B, + C24880A7007CE75B7F8BBD71, + DE8A6DAED12A99017D7341E1, + 168D70A9989ECA609D355DA6, + 1AB2337020B7AA4AD329405A, + 67066EE59E69BCD634D38ABA, + D1C13988EF76674213DF92F4, + B2D09E29CCC80C27956BF314, + A80BB5CEC5BB5398B155F980, + 3E5E15C429B5D8BDA6815193, + DB59695708606C9604E11F0B, + 354636C92CDB97DAF80D1E6A, + 4676425D91097FBD1689298C, + 6F974A4B1AC400251425C8CA, + 99BF73D0D5B995E84BAB52B2, + 2DA8BDECC570B976D34D9263, + 4B409B90CC47BF0477D7F6E4, ); name = widgets; sourceTree = ""; }; + A4467EF8F1D03FBF14F90AC9 = {isa = PBXGroup; children = ( + C3A68B435020C80FC29DB89D, + 44EFBCE30DD206F4A55E4E81, + 876EE7E42127474428BE3BFF, + 76372445FC076FB8D26CEEC4, + D93861E50D66746DF070A158, + AD7CF8E55597C12D264E26D5, + EA53B7692D5E224F0477A791, + 019CD85E295A7290855D0C24, + 61C1B6B3336D774EAE4994F9, + C8B71823C30A65066A852942, + 94D011BBB3D330AEDAC86D11, + 0769D44014FDF069ECA54115, + 7581EDAFA0B1746EC8139077, + 4391785C112C65C6C1F4E05A, + 856F3C72739BD34C8CA40F3A, + E7D88F20FB6FEA84BFEC67D1, + B1C695101BE3D6A84272B6C8, + 92C99A9D9E9BCABE2AE26B9C, + C719606229204044D7C85339, ); name = windows; sourceTree = ""; }; 1EFC1E01B0C1ECC1EA973E50 = {isa = PBXGroup; children = ( - 5A794D6AA7ACA03DC348F94D, - 4AA38BF06A0BA16074879F26, - 9AF6FBC13AA9F0C35EC524A1, - 6401A528C034A7FE4E59C5C4, - 17E7CDE6EA0A435BF5A4DC15, - 39294ED083C056829DCC6B0C, - 68E400580DF6F5DE436B39EB, - 82356BA2755E3E9A105EE32C, - 9A1C5344E2500919F67C1907, - 6373BAB4261AEB403399D2DE, - 4A5017F3DFD59498929C74A1, - 7C2B9213A4FC92A23B91DB75, - 42F8790BBB2D6EAC6A228F28, - EB0838BDF3EDD2A6C56D1B10, - 3F09D506DAF77142944CD206, - 2EFA9503FCACF0651BB57D5A, - BC1C3CB4DF57CE8A1B29522F, - 0F1752D7FC9D89588551D5C3, + B7A822DE12252B1E117BB4FE, + 02DD1BC21EB57A857B5ACB50, + 1A57F64C42423054D05C7082, + 1F83F63AC1DAB355176752DC, + 5CC9A175B599CACF9EBED960, + 773F7F2ED36C18EB6B04B554, + 25289DC12EA28052C6042EF1, + 9332A62E76F4AD8F7A08D6C7, + 1C45128C334F881D7E30F76F, + 900EE88FAF7F3CE7F7260EE4, + 6D2EFB4A3E89BD21BAC547C3, + 15099FEDA05F5B2369A1BF36, + 966B54017AB32203A1A0E16D, + 28F36128CCD5758A7A18FC11, + AE22EF162AFFC50B3BEACB37, + 5A6A01C299A5311466904669, + A4467EF8F1D03FBF14F90AC9, A85BBB0551113A7CD910AA16, ); name = "juce_gui_basics"; sourceTree = ""; }; 7B917E77D4B25A14822B94CB = {isa = PBXGroup; children = ( 1233B57573AB9503E0625ECB, @@ -1975,9 +1953,21 @@ 8AB5C3D67E25D52FC85A482D, 284172C32915E2B9B95F2B0A, 7934D8F0485905857255419D, - 97C71C2DD318EDB304FC1CEB, B121FF657B96C6FFEB2C2DC1, ); name = "juce_gui_extra"; sourceTree = ""; }; - B88C560247F2D57D82F21CBB = {isa = PBXGroup; children = ( + 18601C0504DE065AA31DDE8E = {isa = PBXGroup; children = ( + 838BB45D693ED0AAD43B93C3, + B9B0A3004948FA2387C28829, + 21FAFC1D8D92872E96F56764, + CD44827B5286ADE94DB0B79C, ); name = geometry; sourceTree = ""; }; + FDECB45B15F8636560950ECA = {isa = PBXGroup; children = ( + DF42C1B300CA66580D0AED1D, + 32CFACA9C637ABD27F8A874F, + A3EFD0BE919B2F7AD7295F2D, + 2553F95186E2565315E012CF, + 5AFAF9A5651C30F1FF28A76A, + B99DD4C6D8C8F58C83ADD7CA, + 0ED63C3FFD7B718988BDDAFF, ); name = native; sourceTree = ""; }; + 5ED3D13821859F2D811BA1EF = {isa = PBXGroup; children = ( DF53D8FD5DE7B15694D26E91, 01FC5A0075F643D703F56555, 9D87175DE3988B783002560D, @@ -1995,47 +1985,32 @@ B2B042F73709D0057DE8A51E, 6F0A25914D95D4F547F91C79, E046CC53401A9551BDEA2D83, ); name = opengl; sourceTree = ""; }; - FEE6ACB178D213783FF6E964 = {isa = PBXGroup; children = ( - 838BB45D693ED0AAD43B93C3, - B9B0A3004948FA2387C28829, - 21FAFC1D8D92872E96F56764, - CD44827B5286ADE94DB0B79C, ); name = geometry; sourceTree = ""; }; - AC7F13F5542D3403D8F2ACB8 = {isa = PBXGroup; children = ( + D317ED667C0958D46822EB26 = {isa = PBXGroup; children = ( CED808C5809FF89D32131CB4, 7CD48F7A63EA97AF58ED7C5F, ); name = utils; sourceTree = ""; }; - B04BB024408E06CCC786C13E = {isa = PBXGroup; children = ( - DF42C1B300CA66580D0AED1D, - 32CFACA9C637ABD27F8A874F, - A3EFD0BE919B2F7AD7295F2D, - 2553F95186E2565315E012CF, - 5AFAF9A5651C30F1FF28A76A, - B99DD4C6D8C8F58C83ADD7CA, - 0ED63C3FFD7B718988BDDAFF, ); name = native; sourceTree = ""; }; 8C1FC7FA6E1B36498E7EB987 = {isa = PBXGroup; children = ( - B88C560247F2D57D82F21CBB, - FEE6ACB178D213783FF6E964, - AC7F13F5542D3403D8F2ACB8, - B04BB024408E06CCC786C13E, - 3FB32BF0AB8E9BD398E92361, + 18601C0504DE065AA31DDE8E, + FDECB45B15F8636560950ECA, + 5ED3D13821859F2D811BA1EF, + D317ED667C0958D46822EB26, E0E847621EEAEEFB21B87986, ); name = "juce_opengl"; sourceTree = ""; }; - E1A6B922CD26B2E238FFE633 = {isa = PBXGroup; children = ( - CC83A115FBF5C65772BBFAE3, - 3D26B83681D1E47ADFB2D8A9, ); name = playback; sourceTree = ""; }; - B43E665356CC8841DCE56D07 = {isa = PBXGroup; children = ( + C0FDB9A1ABAEDD1B9CD58AC0 = {isa = PBXGroup; children = ( 83619BFC8B92A2B5F17F596C, 985C549EBDB26AF7BFD6E8A4, ); name = capture; sourceTree = ""; }; - 9BD07AD149BE8BBE4BA6B001 = {isa = PBXGroup; children = ( + 3703C45C8E47244EE7EBBA6A = {isa = PBXGroup; children = ( D2C557606FD68958DC545A2B, 6894AE00A49D15E9C4A31355, BBECF34C65D1DD35DE8C6F9B, 003AAB5BFC9435FA4823BA2F, 72723038519B5AB5FFB52EB9, B0E21FE9C68B99E4C751DF13, ); name = native; sourceTree = ""; }; + DFE776317D90B3D3BD911CC3 = {isa = PBXGroup; children = ( + CC83A115FBF5C65772BBFAE3, + 3D26B83681D1E47ADFB2D8A9, ); name = playback; sourceTree = ""; }; 01C4A7ED89A1564ED222862E = {isa = PBXGroup; children = ( - E1A6B922CD26B2E238FFE633, - B43E665356CC8841DCE56D07, - 9BD07AD149BE8BBE4BA6B001, - 6C8C142D26BAD246C4ECC102, + C0FDB9A1ABAEDD1B9CD58AC0, + 3703C45C8E47244EE7EBBA6A, + DFE776317D90B3D3BD911CC3, 317988D9466ECCE83B91CD24, ); name = "juce_video"; sourceTree = ""; }; 128007CA5E777E8B423777F8 = {isa = PBXGroup; children = ( 333F7FC9E4E695D243B51D53, @@ -2055,22 +2030,22 @@ 80C983055BC197AE9FEF51D0, 9BBC3E0155BC3F36F21F7EBB, 7DDF23FA0DDE4FCFB121CA68, - C62300B9478B60BCBE254256, - D4A815675983D742D87E37A5, - FBDBBE33AEF062A1457DAA42, - BA895F5D0FC2F40DA0566469, - 3ED09149246BD2CC3D114FB1, - 7BE9659292437455B77D53F1, - 353C4A5B04236912332BDB1E, - 4DDD5CACDD472784437AB83C, - C0C66A94FBDE992AAD71C698, - C3B0CE7BC50EE3F20BB261EC, - D782993D6DAF0AF948A62517, - F07914AFCF34610BAC0D3B0B, - 757D9E8B34634C0E899922F9, + B83B338872C55E6D45712876, + 4F63D18FC561C73DB30F8DDF, + F1614F65F78F3C92905C4606, + C8F0C1EE7EFDCAA00E60D0D3, + 7AA89B16C96F2D93ACCD890A, + B08F95FF3710D93311D9A632, + FA1913317AD3CD9084390E3A, + 9452E573D4F681FC69684E37, + 668F50B473043F3047171F60, + 842E70AA39E7DAF8F20A094C, + 290556EFA38716E08426338C, + 25BAF0F0D2A6BF4BDC23C78A, + 5A920C68F8B3292144B1BC95, 27C1C1AD957D9955A13E3A4E, ); name = "Juce Library Code"; sourceTree = ""; }; 0483BF4E3FB318109FA0F8A5 = {isa = PBXGroup; children = ( - CE28252C42BBA94C930CF460, + 37A2A74491B5D8BB1A04C813, 342622E99E9622EDF376B782, ); name = Resources; sourceTree = ""; }; 6F68D1090F539F5A1A041FAA = {isa = PBXGroup; children = ( 50151F5E1EA38C0768AD9AC8, @@ -2085,7 +2060,7 @@ 525E733E59BB89937210A34E, 844820FE23753AF260B13D1D, ); name = Frameworks; sourceTree = ""; }; 5D365257108A916858E3947F = {isa = PBXGroup; children = ( - 5802E3490BEAFD892C837E2A, ); name = Products; sourceTree = ""; }; + 7451C664E0B1FF42F028813E, ); name = Products; sourceTree = ""; }; 5EB8D0E327356FA2D5323013 = {isa = PBXGroup; children = ( 853E25E8F0EA391EE8D4A3B8, 128007CA5E777E8B423777F8, @@ -2093,7 +2068,7 @@ 0483BF4E3FB318109FA0F8A5, 6F68D1090F539F5A1A041FAA, 5D365257108A916858E3947F, ); name = Source; sourceTree = ""; }; - 8DA6C115CCBD9A0699A71FA5 = {isa = XCBuildConfiguration; buildSettings = { + F08A9A77D1D83904C32A87BF = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2111,10 +2086,10 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.OpenGLAppExample; }; name = Debug; }; - D10126CC8CE60E150025A42D = {isa = XCBuildConfiguration; buildSettings = { + B1560FC01F28141593B7C16C = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2133,7 +2108,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.OpenGLAppExample; }; name = Release; }; 3132BF724B47EEFACACC0FF2 = {isa = XCBuildConfiguration; buildSettings = { @@ -2174,32 +2149,33 @@ TARGETED_DEVICE_FAMILY = "1,2"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 74660B3A9E72089FD0C78653 = {isa = PBXTargetDependency; target = 9F2051B91F59B036C151A2F9; }; 46FEBDB3E8E7421830E627F2 = {isa = XCConfigurationList; buildConfigurations = ( 3132BF724B47EEFACACC0FF2, 71C0F419A1E2F06DF9155ABE, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 72A1EE1BA283790385236C82 = {isa = XCConfigurationList; buildConfigurations = ( - 8DA6C115CCBD9A0699A71FA5, - D10126CC8CE60E150025A42D, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 5B757FF4605862B33A33271E = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + DFEC4A70ACFDEF29698A9ACE = {isa = XCConfigurationList; buildConfigurations = ( + F08A9A77D1D83904C32A87BF, + B1560FC01F28141593B7C16C, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 56C1AB4D5E9F6E55C4A4D18C = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( E7FB9D1F12020A9A921577AB, ); runOnlyForDeploymentPostprocessing = 0; }; - F1D06D2C0F24121D958BCCF0 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9C76B98AD0B6E256C4C90D77 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 5211AFD1D8E7FD62EDA703A9, 6A909F1AEE38A7340456EBBD, 1E0BAEC7950969D956E912F1, - 4FC452CEC761FB0515E83B9C, - 6790BEB5EE46E3DF6332536F, - D4371AC9EBB0CA9B69C81C98, - 5EB3C30963D75E7D43D6AD9A, - 238A6E94B07DB483C42E0D18, - 8A7C3FEF41B5A5913396E7B1, - 148EA191DA9D3066A3C4EEEC, - BEE9A8C926B45616AC4426AB, - 0A0FD3B4C732A965C2642CC8, - 978A2567AA64957C61694427, - 913CB51D1475C7F94739502A, - D54B744850AA08DC348CE8D8, - 938FA7CCB4CD0A844BE6509F, ); runOnlyForDeploymentPostprocessing = 0; }; - 54D4A7BDAE854DE0AE2D5E3E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 89E271F0AA9BE0BAE25C81BE, + 07D2DA592C4771FDEFDC4C7C, + 476330359A11D92B4857933B, + 408AED5D2F268207F80FC34E, + 27D522CB1FB5FF45E7F8020B, + 3918D477E26B62DEBAA8CA73, + C53A706E7463F512B6EDDFDB, + F757610703AC3F5B846F5A91, + F0BD17D5E6592DBEAE2A6E32, + 75AAD97ED0D47661D8E53E44, + 469074B4DBAAC675F9030DB7, + 9FC0D7597A01E798BAB9097F, + 79F1A1735711D07C259AEF15, ); runOnlyForDeploymentPostprocessing = 0; }; + 9CAA70AAF55A5D696C59AA51 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( F2E327A47E10F43D6991A306, 7FF434A451FC85BF1B79BC7F, F9B99B7794442B691803718A, @@ -2211,11 +2187,11 @@ FF3345FBD014D97240E35C15, 6243594E2BFD65B88D9F9918, 31F4958CEE4B57FD45310A05, ); runOnlyForDeploymentPostprocessing = 0; }; - 7B81D348370C15990CC3A1BD = {isa = PBXNativeTarget; buildConfigurationList = 72A1EE1BA283790385236C82; buildPhases = ( - 5B757FF4605862B33A33271E, - F1D06D2C0F24121D958BCCF0, - 54D4A7BDAE854DE0AE2D5E3E, ); buildRules = ( ); dependencies = ( ); name = OpenGLAppExample; productName = OpenGLAppExample; productReference = 5802E3490BEAFD892C837E2A; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 92078120DD024E75D724B8AB = {isa = PBXProject; buildConfigurationList = 46FEBDB3E8E7421830E627F2; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 5EB8D0E327356FA2D5323013; projectDirPath = ""; projectRoot = ""; targets = ( 7B81D348370C15990CC3A1BD ); }; + 9F2051B91F59B036C151A2F9 = {isa = PBXNativeTarget; buildConfigurationList = DFEC4A70ACFDEF29698A9ACE; buildPhases = ( + 56C1AB4D5E9F6E55C4A4D18C, + 9C76B98AD0B6E256C4C90D77, + 9CAA70AAF55A5D696C59AA51, ); buildRules = ( ); dependencies = ( ); name = "OpenGLAppExample (App)"; productName = OpenGLAppExample; productReference = 7451C664E0B1FF42F028813E; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 92078120DD024E75D724B8AB = {isa = PBXProject; buildConfigurationList = 46FEBDB3E8E7421830E627F2; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 9F2051B91F59B036C151A2F9 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 5EB8D0E327356FA2D5323013; projectDirPath = ""; projectRoot = ""; targets = (9F2051B91F59B036C151A2F9); }; }; rootObject = 92078120DD024E75D724B8AB; } diff --git a/examples/OpenGLAppExample/JuceLibraryCode/AppConfig.h b/examples/OpenGLAppExample/JuceLibraryCode/AppConfig.h index c7ca182b47..3b3913824b 100644 --- a/examples/OpenGLAppExample/JuceLibraryCode/AppConfig.h +++ b/examples/OpenGLAppExample/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -38,9 +38,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/OpenGLAppExample/JuceLibraryCode/JuceHeader.h b/examples/OpenGLAppExample/JuceLibraryCode/JuceHeader.h index 0af28d33be..b79be6e1f8 100644 --- a/examples/OpenGLAppExample/JuceLibraryCode/JuceHeader.h +++ b/examples/OpenGLAppExample/JuceLibraryCode/JuceHeader.h @@ -14,19 +14,21 @@ #define __APPHEADERFILE_C3KRLE__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #include "BinaryData.h" #if ! DONT_SET_USING_JUCE_NAMESPACE diff --git a/examples/OpenGLAppExample/JuceLibraryCode/ReadMe.txt b/examples/OpenGLAppExample/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/OpenGLAppExample/JuceLibraryCode/ReadMe.txt +++ b/examples/OpenGLAppExample/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_basics.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_basics.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_devices.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_devices.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_formats.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_formats.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_processors.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_processors.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_core.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_core.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_cryptography.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_cryptography.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_data_structures.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_data_structures.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_events.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_events.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_graphics.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_graphics.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_basics.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_basics.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_extra.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_extra.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_opengl.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_opengl.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_video.cpp b/examples/OpenGLAppExample/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/juce_video.mm b/examples/OpenGLAppExample/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/OpenGLAppExample/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index 718392ff72..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 0dd1636ec2..0000000000 --- a/examples/OpenGLAppExample/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_video/juce_video.h" diff --git a/examples/OpenGLAppExample/OpenGLAppExample.jucer b/examples/OpenGLAppExample/OpenGLAppExample.jucer index 3d9081e21d..d160b4b485 100644 --- a/examples/OpenGLAppExample/OpenGLAppExample.jucer +++ b/examples/OpenGLAppExample/OpenGLAppExample.jucer @@ -2,7 +2,7 @@ + jucerVersion="4.2.0"> @@ -39,7 +39,7 @@ - + diff --git a/examples/OpenGLAppExample/Source/Main.cpp b/examples/OpenGLAppExample/Source/Main.cpp index f21b0d2868..3dd6a83bfe 100644 --- a/examples/OpenGLAppExample/Source/Main.cpp +++ b/examples/OpenGLAppExample/Source/Main.cpp @@ -1,7 +1,7 @@ /* ============================================================================== - This file was auto-generated by the Introjucer! + This file was auto-generated by the Projucer! It contains the basic startup code for a Juce application. diff --git a/examples/PluckedStringsDemo/Builds/MacOSX/Info-App.plist b/examples/PluckedStringsDemo/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..c2b74a1ef6 --- /dev/null +++ b/examples/PluckedStringsDemo/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + PluckedStringsDemo + CFBundleDisplayName + PluckedStringsDemo + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PluckedStringsDemo/Builds/MacOSX/Info.plist b/examples/PluckedStringsDemo/Builds/MacOSX/Info.plist deleted file mode 100644 index 5ff1e10687..0000000000 --- a/examples/PluckedStringsDemo/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - PluckedStringsDemo - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/PluckedStringsDemo/Builds/MacOSX/PluckedStringsDemo.xcodeproj/project.pbxproj b/examples/PluckedStringsDemo/Builds/MacOSX/PluckedStringsDemo.xcodeproj/project.pbxproj index 8442b8741c..1c65d1f46d 100644 --- a/examples/PluckedStringsDemo/Builds/MacOSX/PluckedStringsDemo.xcodeproj/project.pbxproj +++ b/examples/PluckedStringsDemo/Builds/MacOSX/PluckedStringsDemo.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 3C85FDB82E768332164F4687 = {isa = PBXBuildFile; fileRef = 3A8608CBA979E2BD17B50D0E; }; 5DB87BE4DACA6D68C6CC1128 = {isa = PBXBuildFile; fileRef = CFD295ABA919F0CB29D632B7; }; 420FD2541AEEECE57AD8C15B = {isa = PBXBuildFile; fileRef = 1EF18D4C0A33770BA15CE400; }; 4D4DB9D1AFC7D68D3BFF7E18 = {isa = PBXBuildFile; fileRef = 69FCFCFB27C813FA54433E47; }; @@ -18,22 +19,21 @@ E56F4B67FCBA79C85AD18F89 = {isa = PBXBuildFile; fileRef = 712579DB83B0E0A46D9CBE4C; }; 99E3800C76148E211A7024E4 = {isa = PBXBuildFile; fileRef = 492FD600FC422E5F17C99DCE; }; 18BC145C7F84CCACB65D6F65 = {isa = PBXBuildFile; fileRef = 15E2C6DA9D186E7097C501B9; }; - CA4FDCCF071E8C03F61D2348 = {isa = PBXBuildFile; fileRef = A761485A8D6D7DAA5F331CEF; }; - 3843860D613A5C4164240E90 = {isa = PBXBuildFile; fileRef = F9F345826E9AB0968CC27C06; }; - 475C96ED4258C7679F193370 = {isa = PBXBuildFile; fileRef = E2B2428CBB8BF06CD4A23DF7; }; - EB65FC88994BEBF63F15690A = {isa = PBXBuildFile; fileRef = F1F815174417773FAA117E9C; }; - 4C8299AD20BF9B14083A21E8 = {isa = PBXBuildFile; fileRef = 34777773F3AA232A567F897D; }; - A11CCBB2800D325624895C63 = {isa = PBXBuildFile; fileRef = F7ADFA1034518CF57CDD88C1; }; - 8DF767F55884E286B131874F = {isa = PBXBuildFile; fileRef = 0B8752EB2FFF2981159478D7; }; - C13351FC6EBEDD2D16AB4176 = {isa = PBXBuildFile; fileRef = 33244D8C8D28426A4E6A9336; }; - 53EC58F02DD3FE423579949F = {isa = PBXBuildFile; fileRef = A5F937B46BE758E0CE8153C5; }; - FAF98233C67FC7CB62EFD93F = {isa = PBXBuildFile; fileRef = 25169A980919B2B03FBDCFB0; }; - 9A557CF181F091F150964DD6 = {isa = PBXBuildFile; fileRef = FDE77778E47EF43B44987E6C; }; + F75B086CB4953D8861154A9A = {isa = PBXBuildFile; fileRef = 03A9698D25B1EFB3D981377B; }; + 2B4BC1BE4BB8DC2A2CC279D7 = {isa = PBXBuildFile; fileRef = 59BAD2AB51CEECCD39CDCD90; }; + A20FC701E43B944207BA9D6A = {isa = PBXBuildFile; fileRef = D03B70CA4A963D2B366C9DE6; }; + E5C0D675D4F6FF5A01525B6D = {isa = PBXBuildFile; fileRef = 09D113F1ACE38E7FF87EC471; }; + FDC2E6E1733C36BC567F6071 = {isa = PBXBuildFile; fileRef = 426025455AB65622E056E08D; }; + 37A1506253E9F6A55C7F4CE9 = {isa = PBXBuildFile; fileRef = 914E378F49533A2BB820B0E4; }; + 875B14967A0C684FE3E665CB = {isa = PBXBuildFile; fileRef = 6CAFA238B5CCA9BC23DEE729; }; + 5FE935AFB413A74812CE9DF6 = {isa = PBXBuildFile; fileRef = 5A825A3CDC26CD79F7C6890D; }; + 8E2DE1EB5F19391B0B7CDE15 = {isa = PBXBuildFile; fileRef = A2F5DC072FF4CB3FDEF0C96E; }; + 89F82E826F53A1BAA85E0396 = {isa = PBXBuildFile; fileRef = E711C9ED44AC78BC687F2DE8; }; + 6BE9996737ACECA74F92946D = {isa = PBXBuildFile; fileRef = D1E3E5AD73DF3F85868BBA58; }; 000E85B9B266671D4BA6A03D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; 0025D90AF17DCF2407B7BF92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; 00421451ABA7FFF804082750 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; 0066DBF7B3EEA048F63D1B16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; - 008D750457886981EC00455A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 00DC00925C90439F4E9A0325 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; 00DE16C7A681D2B27139271C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; 015937D2520B97D0EE2AC994 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -45,6 +45,7 @@ 024425FEBCFE12BA19C215B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; 02AD698829E1194BF26E249C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; 02E0359692B001FDD7991015 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; + 03A9698D25B1EFB3D981377B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 03AD27A7D8E20DA4B206BE4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 03D45C885206C2DFDC726855 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; 0404DF62AC58E6BA39959478 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -71,6 +72,7 @@ 08FA6FBDFA378D7DEB2A80D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; 091FA27535E993FACA7E0FF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; 09A2BC7290878D59D9991ED3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 09D113F1ACE38E7FF87EC471 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 09E1EB16E6EFFDCDD2B09892 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; 0AAE29186ED2AD6A0DACA056 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; 0B275425EFD052C58E457BFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -78,7 +80,6 @@ 0B514D0B98769247D9DB3E6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; 0B5769CA411D90BC0B0DAE4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; 0B710A3B42FB548608CEB37F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0B8752EB2FFF2981159478D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 0BBF29CDC4F8948EC5EC5EE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; 0BD93205FE1E64537EEB7148 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 0C3F184B2917FBE760623D6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -138,7 +139,6 @@ 19FC0A766DB79A1E0A0554A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; 19FEB895BB54FCACFA501B6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; 1A338ED27F04799A114753A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - 1AA1E7294026D1683D2BABB7 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 1ACB2FD497D4D5832E93B12D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; 1B4C545909510CA516471CFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; 1B6F19BD083D58BB33090398 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; @@ -170,7 +170,6 @@ 2428C5301C5544A5173310E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; 243D35409669FD6B5D1040F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; 24550E30805CE3AB84F77A46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; - 25169A980919B2B03FBDCFB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 255E20240534172D3BE24CFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; 25785D7BB7C04A6FF5839577 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; 2669B736DCE3942A6ECABF23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -179,6 +178,7 @@ 2997C443B652C787BEFCDB6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; 2A35E6780C5647502C24E29F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; 2A896A4242C9F93BFF338CE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2B3565E95DD1CBC88D61C655 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 2BDE07A4990696333E636DF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 2C4FDC5C1CA9535CCEF100A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; 2C9137215F433FC781CD4E4A = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; @@ -206,12 +206,10 @@ 32C633E55DB50E3A121A9952 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 32E648ABD22AA5F6A0D46F4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; 33125035D6A45AA2814AEB9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 33244D8C8D28426A4E6A9336 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 33AC0E7F811D47D390AFBED4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; 33CC05362C83675C98D9466E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; 3407482F0DCAFBE3C1E272A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 3412232343FC9D9558CCE800 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../../modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 34777773F3AA232A567F897D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 34A22196BC0E1DDF88D31647 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; 35107190BEADCF109E77F9C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; 352E77C6182FC7BF6A021A0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -238,6 +236,7 @@ 3A17A2128C147903DAF8C7B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; 3A607B65328748D6F1D742FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; 3A79441D4CAD1A2176A58961 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3A8608CBA979E2BD17B50D0E = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PluckedStringsDemo.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 3B73D57902457BA933CBF889 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 3BBAB68642D04BE833EE8D09 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 3BE93E02F4DC87E09FC9A0D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; @@ -245,7 +244,6 @@ 3C1E30CA042DBE257F05913A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; 3C42E75C470788A9FDDA3604 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; 3CD2FA1911E347C5ED1257FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; - 3D08E5F861CE4E8A4C77CC94 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3D310C545ABB7673054872B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 3DE9ACC436583326342DD06D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 3DED258C3988EA0D9AF6049B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; @@ -270,6 +268,7 @@ 422C7D87DB73615294A716F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; 4235987D6A65167C3984C8E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 423FCA9A4F7308626AE2C47A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 426025455AB65622E056E08D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 42BA7BA8CEA979CB3B409F07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 42CF992F9CCD4C05F46B52D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; 4322E018259102A6F9D1F63A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -348,8 +347,9 @@ 584B4CCDAF7106E99AC52813 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 5895CBDE3C1717110102E430 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 58FC211C847065896BF74E4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; + 59BAD2AB51CEECCD39CDCD90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 5A40FD30E8401DA9D26CD764 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; - 5BADD2C2CBC10DCEB83C124B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 5A825A3CDC26CD79F7C6890D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 5C71F7F3FF08BC9F21EC77EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; 5C97DB54302C7134AF6F330C = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 5CA76C2CCF20BB9CD5EF228F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -362,7 +362,6 @@ 5EB20E60D32277FD65334F8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; 5F6A369358D1C88AC2CB22C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; 5F77250443F807A1F3D70C59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 5F944C122A33CC9E872C2670 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6039576B5B237830E35DD21F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; 606257D6A21BE0E51DBA934F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; 606C073FBA068C18A01DE870 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; @@ -385,7 +384,6 @@ 6526D66836BA4E9CD0553521 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 653362923506155E5F2F43AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; 657610365F9F7708FFF7E906 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; - 65901CAD34BED898683861C6 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 65F3CDA0D0479E6FC42013FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; 663207923A3359F998A52792 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; 66C4584304E7F5B3D4470C85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -411,6 +409,7 @@ 6BC2EE2C476654385265F253 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; 6C7537BA1166E49A947D449F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; 6C925C01C9CE27D48B8D4F23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6CAFA238B5CCA9BC23DEE729 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 6CF4FF1BE015DDE172DD3D62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; 6D2E75D789D8DBE96D150726 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; 6D4014D53E921A858989CA18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; @@ -439,7 +438,6 @@ 74B37EC7C5FC19FCA69ABF09 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 75063DAB93DB8E1D75359AE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 760B3251AD6F61E226DE09D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 761D1DCEA3574C0C306505D2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 763DCBAE3CF3469D3C8A7A98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; 76A7EE9C3BB35382EB7D558E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 7716D55EE7EDF933E1557B7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -527,6 +525,7 @@ 8F942F0C076D2892C12F9E66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; 8FBE4944D550101677152F7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; 909677F3DAB12526043BFA08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 914E378F49533A2BB820B0E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 919D39066CE50FABB7FFC9D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; 92016E62BDE99F07EDE18933 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; 926E195EF31FC67637A38AED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -573,7 +572,6 @@ 9B6A795A588B873B421EA141 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; 9C0EA946F5233DCA6D462CC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; 9C66FAB8BEB89C9F359235AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; - 9C6C68347FA9F8EE8E72E315 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 9C8F8E92078570992957DF89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; 9CF085AEEEA762EE08B33A8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; 9CF5AF1E653DE38FEA6F35EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; @@ -591,6 +589,7 @@ A2370D36C840FF9D28E15317 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; A24BC68465F3DD50799E23F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; A26803FC6D32F5F5D8F7F548 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; + A2F5DC072FF4CB3FDEF0C96E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; A32EE20C70F0CF71D1C20A7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; A3B6F2221A1AE34DC89F61B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; A3CF597496FF0A007A7EA424 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; @@ -603,9 +602,7 @@ A510B76DB11EFD76A03B3947 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; A5C8FBD75DDB329377542750 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; A5E71966B19A75002EBBF129 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; - A5F937B46BE758E0CE8153C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; A66E0E0BD4892EC5C4C494A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - A761485A8D6D7DAA5F331CEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; A7B4B96A7D3C1AFC1951C4E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; A7CFEAB5213E21D1E53E98E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; A7EA5BB9A43B645A88B1DDAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -621,7 +618,6 @@ AAC0C83157516B5A6179C6CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; AAE9BA15319841F67BB57DC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; AAEB41C22FB8D42BACA0B9C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; - AB850E316157500DF685B1D2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; ABCEE2A08CB653C4351ADFF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; AC78D94D0CBA36F91DBD444A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; ACBE532437A5ACF57AC86CFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -629,7 +625,6 @@ ACFD62831F8EFD102CE608A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; AD37A6DE85DC02131D7A014B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; AD6202071634B0443A6A89C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; - AE0900763DA0BB9486C60CAD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; AE2B4BFF464427660D68C4E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; AE5FF36EDB7C5DBB7C4D1541 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; AF22A041A0752D8F345274BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -643,7 +638,6 @@ B219608263929D89DF7919AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; B232E5A4B4DD4064BAD14BFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; B26875E4F4F335C57CFB0068 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - B2B06FE1B4D9F6DC9138E5B3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B3342B7C7F0AAEC4CD952EDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; B3672E99F9CEEB4E2F574635 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; B36C4D97408B391308BE3AE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; @@ -741,38 +735,35 @@ CF527AE73088E3DB41E0465A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; CFD295ABA919F0CB29D632B7 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; D030679DF5005C91A419CA88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZone.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h"; sourceTree = "SOURCE_ROOT"; }; + D03B70CA4A963D2B366C9DE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; D03DD363B33030D11E1D8755 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; D04FD8A890D7576BE0797857 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; D06F3D48F9A8CC52BCA62AA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + D0AB542F1EB35ABCE1E44B99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; D0B644D77B9391EE809D5729 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; D1114D6AD8DBEE47C9833B78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; D12B4A83D656755E9C9BAC4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; + D12E1C4617AD0ADACF7957E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; D146BB260657F5F63B360B2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + D1E3E5AD73DF3F85868BBA58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; D25618C3A3352D6263869E65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; D280A954231A4A33ACA7EA40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + D2D3C66A41C957F3B6DA44FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; D2E27C78F28269FCB48DA401 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; D3623005A3521C24ED3EF9EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; - D3FA695190E3D13E374836B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - D7446DC6A22B8D9943370E13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; - D7BF400FACA4E7C46D4720F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - D825E43CCC90DC98855B91EE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - D87FDED519CFBB992B41648B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - D8978A001F09E89AEBF03542 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; - DF743B3F7C5D4E39357B2ABD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; - E13EA07F317B5CABDA7C28D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; - EA67BDFC350AC7ACBA793381 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; - 25DCC900CF70D433427E37A8 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PluckedStringsDemo.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - D0AB542F1EB35ABCE1E44B99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; - D12E1C4617AD0ADACF7957E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; - D2D3C66A41C957F3B6DA44FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; D3BBE4AD39020A9B644F1C4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + D3FA695190E3D13E374836B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; D451535498DC3AD41A6B1C52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; D49251DC02B56E702AAF667F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; D4E2028638FF1DFC04CB78A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; D5245684E6E92FA88D673362 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; D6179C5FEB964DE02DFA1A4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; D66D939DFA09FFD394F11A79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + D7446DC6A22B8D9943370E13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; + D7BF400FACA4E7C46D4720F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; D874653E5D123090F8BB2F74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; + D87FDED519CFBB992B41648B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + D8978A001F09E89AEBF03542 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; D8BAD46ADE56B85DFB419647 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; D8F15628570603156374AD8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; DA6AE55F057A2E5AF38D0CA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameter.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h"; sourceTree = "SOURCE_ROOT"; }; @@ -790,16 +781,17 @@ DE8FF2462362152A54097844 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; DEA5B956F9B17FDDFB21F3D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; DF1BC3535F31B126584889D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; + DF743B3F7C5D4E39357B2ABD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; DF8F22B2BA37D04EAFCEE4B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_win_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; DFE372DB89F74CFFF38F79F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; E05D127A813EEEB7D3EA3FD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; E11ED6D69A7AF196FC02B4DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; + E13EA07F317B5CABDA7C28D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; E1ABC9E6B24B3D7CDF0CA22A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEMessages.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp"; sourceTree = "SOURCE_ROOT"; }; E1B4D21F3E429CCCA0549692 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; E22B72FE3AE2CF2538A92493 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; E2899DB06FA2ACD7907E218A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; E2A0935487433A10A8839CCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; - E2B2428CBB8BF06CD4A23DF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; E2C09023F672D8E5EB8948FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; E359E0675D9A22857A282598 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; E3BA75E2B23B4EC7F040F9F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -815,6 +807,7 @@ E69D60F04BCEA7B1F039F157 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; E6B57B097825330545DE5F94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E70E79938BA521CADD5969F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioChannelSet.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.h"; sourceTree = "SOURCE_ROOT"; }; + E711C9ED44AC78BC687F2DE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; E73D11EE1A91B746E05B594A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; E748AF5DD3ECF3F3B38BE624 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; E75D4EEB6E2C59D626FC6F09 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -825,6 +818,7 @@ E9D53D48588D99F2B7F8F343 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; E9E264D7F0922F938A230189 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; E9F48CFFCCED35CAF6DB9AFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + EA67BDFC350AC7ACBA793381 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; EABEAA187BB08079ADF9C71F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; EB4293E1A08F9C4591EDD62E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; EBB0CCB80A0162539892103D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; @@ -851,7 +845,6 @@ F1210CDD58B1AE2C1AAAC94A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; F1745282B0DC25714A95443D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; F179A306C7797D36ADDD0113 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; - F1F815174417773FAA117E9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; F27A22EF8DC3458BDCD4D6A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; F27DB335E0F5846ED454BD9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; F2FE49C21B17141B640E39EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -873,7 +866,6 @@ F74FF7CF42A07161AFF7710D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; F78E555FDD06265DF3021487 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; F797A98160D9898B235018D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - F7ADFA1034518CF57CDD88C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; F7B35B431ED74EE1B2E16EE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_BluetoothMidiDevicePairingDialogue.mm"; path = "../../../../modules/juce_audio_utils/native/juce_mac_BluetoothMidiDevicePairingDialogue.mm"; sourceTree = "SOURCE_ROOT"; }; F7E37D672F20410F549A0ACB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; F7E8A13B2CA9CD14B8593000 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -886,7 +878,6 @@ F96A1911DD7C5832CFD4720A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; F99B629FA3A9D815B2962DC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; F9B1FEA25C0432DB22D5D962 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - F9F345826E9AB0968CC27C06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; FA1C3482A549B7173000DDAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; FA2F29262E49A9462AA2243C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; FA63E754F310AC21AD5CB86A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -907,7 +898,6 @@ FDC44C62DF0E5884B36E57DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; FDCACC3D4F9CC9BF5EEFE56B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; FDD893934A16A8526055D342 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; - FDE77778E47EF43B44987E6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; FE503FEEE818268B1A239513 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; FE5CD32BBDFB9D5675764E93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; FE5ED0D314B1ADBB37CED75E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -997,9 +987,12 @@ 233ABC94309D4A69E88862CE, 9F88BBB03CD6C89EA6522DBE, 3EF5E929FCA56658C70C00FF, - 9C6C68347FA9F8EE8E72E315, E4EAF1E1D83261CA8E4C9DA2, ); name = "juce_audio_basics"; sourceTree = ""; }; - E21AE5687FBAC3628742B0DF = {isa = PBXGroup; children = ( + EA7A49F82DCBB4C463402AEB = {isa = PBXGroup; children = ( + 7250AA25548636949FF5B68B, + 2A896A4242C9F93BFF338CE3, + 38D001655D30BC38B4DE4C6B, ); name = "audio_cd"; sourceTree = ""; }; + BDF8ABBDEFF43CE5607BF1B1 = {isa = PBXGroup; children = ( D1114D6AD8DBEE47C9833B78, CA647FA729CD4CB3AEB1C3B4, 804EEAC995CAB8564151AB19, @@ -1007,22 +1000,13 @@ 243D35409669FD6B5D1040F9, B6EF2D221B2FBEE591ECF465, FBF6E07CE4C8DD2CC43CE0C1, ); name = "audio_io"; sourceTree = ""; }; - DC4234036733F1CAB3F5DA95 = {isa = PBXGroup; children = ( + 8EA79A16BD591722FA2C8FEC = {isa = PBXGroup; children = ( 0218289D0D8F7785C7F504EE, 80930811C3C2D1F258F426AE, 8C8FEDE65D4CBECC38D2BB62, 17342DAA7DDCE8A758F4A353, EF03C224897C250349FA8A68, ); name = "midi_io"; sourceTree = ""; }; - 31E966EA5519C0F0A16C5707 = {isa = PBXGroup; children = ( - 5E60BCC59FCD7A7C4BFC12C0, - 4D2A30F16BB38A1D63CD289E, - 9AFF4A0F14B8749DC0E0D4C5, - 443708F62791FF0D4F639D51, ); name = sources; sourceTree = ""; }; - 640720AD74C12C2D844C3F09 = {isa = PBXGroup; children = ( - 7250AA25548636949FF5B68B, - 2A896A4242C9F93BFF338CE3, - 38D001655D30BC38B4DE4C6B, ); name = "audio_cd"; sourceTree = ""; }; - 758A8C9926267454CA6561FC = {isa = PBXGroup; children = ( + 25CE990BC9BC6807A6B75201 = {isa = PBXGroup; children = ( 051188AC62E1F2F1EC3B8172, 7920FB43FBC0BCBE4913419D, FA1C3482A549B7173000DDAB, @@ -1042,31 +1026,19 @@ 217581A16B821915FDAAA6B1, 890ADCDB18D11CF064499EBA, 5506210306B34612B94A4F73, ); name = native; sourceTree = ""; }; + A93732A8C31DD9971829D3E3 = {isa = PBXGroup; children = ( + 5E60BCC59FCD7A7C4BFC12C0, + 4D2A30F16BB38A1D63CD289E, + 9AFF4A0F14B8749DC0E0D4C5, + 443708F62791FF0D4F639D51, ); name = sources; sourceTree = ""; }; CB43F53DE66A3B8476A26B14 = {isa = PBXGroup; children = ( - E21AE5687FBAC3628742B0DF, - DC4234036733F1CAB3F5DA95, - 31E966EA5519C0F0A16C5707, - 640720AD74C12C2D844C3F09, - 758A8C9926267454CA6561FC, - 65901CAD34BED898683861C6, + EA7A49F82DCBB4C463402AEB, + BDF8ABBDEFF43CE5607BF1B1, + 8EA79A16BD591722FA2C8FEC, + 25CE990BC9BC6807A6B75201, + A93732A8C31DD9971829D3E3, 02E0359692B001FDD7991015, ); name = "juce_audio_devices"; sourceTree = ""; }; - A0661F403337215362DA48F0 = {isa = PBXGroup; children = ( - B545F7556A6B837BB79234CB, - 4E080A8DD941D56ED59BF61F, - 4362C2C82F72B8FADB0A75BF, - 30E73DA3869DD88FF98B7A0A, - 423FCA9A4F7308626AE2C47A, - C3C0A1529556EA398661542D, - 8543BC7A9B7C06BA2D7492BC, - 019E78590DA10653E304AC0B, - D874653E5D123090F8BB2F74, - AAEB41C22FB8D42BACA0B9C0, - 11A1A738ADA6DD6D7C545D2C, - 01964DD7F75941420488F7FF, - 96C9F66E6147673C7C62FF17, - 89A3E00AB8BBFCCE9CFECB16, - 3F6CDD15E54516860979CDB1, ); name = format; sourceTree = ""; }; - 8A0C0C1E8990A427D355F1CB = {isa = PBXGroup; children = ( + CB3C9CA75AD371DAFEFF1C8C = {isa = PBXGroup; children = ( BAA4EFAE7924CB84918B1828, 03AD27A7D8E20DA4B206BE4D, 760B3251AD6F61E226DE09D8, @@ -1085,16 +1057,48 @@ 6949A4D08A318AD0325C789D, 5705584FED86AFC880D29636, AA47E3BC963AF7DC3AC577A0, ); name = codecs; sourceTree = ""; }; + 9D0C3A8896004C1EAC7400C6 = {isa = PBXGroup; children = ( + B545F7556A6B837BB79234CB, + 4E080A8DD941D56ED59BF61F, + 4362C2C82F72B8FADB0A75BF, + 30E73DA3869DD88FF98B7A0A, + 423FCA9A4F7308626AE2C47A, + C3C0A1529556EA398661542D, + 8543BC7A9B7C06BA2D7492BC, + 019E78590DA10653E304AC0B, + D874653E5D123090F8BB2F74, + AAEB41C22FB8D42BACA0B9C0, + 11A1A738ADA6DD6D7C545D2C, + 01964DD7F75941420488F7FF, + 96C9F66E6147673C7C62FF17, + 89A3E00AB8BBFCCE9CFECB16, + 3F6CDD15E54516860979CDB1, ); name = format; sourceTree = ""; }; C5595E63275CFF9786809C28 = {isa = PBXGroup; children = ( CBD271686134A8F8BA7B23B7, 19969ABC3D4021D65FEF8365, ); name = sampler; sourceTree = ""; }; 3E76B4CB1684504553FA4EB1 = {isa = PBXGroup; children = ( - A0661F403337215362DA48F0, - 8A0C0C1E8990A427D355F1CB, + CB3C9CA75AD371DAFEFF1C8C, + 9D0C3A8896004C1EAC7400C6, C5595E63275CFF9786809C28, - AE0900763DA0BB9486C60CAD, 00DE16C7A681D2B27139271C, ); name = "juce_audio_formats"; sourceTree = ""; }; - 2DDA4BE5A40EE34524B4EF63 = {isa = PBXGroup; children = ( + 035C5CF54C013AC363E3B613 = {isa = PBXGroup; children = ( + 9639A177FA54F29024B9144A, + DFE372DB89F74CFFF38F79F1, + EABEAA187BB08079ADF9C71F, + E2A0935487433A10A8839CCB, ); name = format; sourceTree = ""; }; + 89D20F660B02B2D3EDCCF03A = {isa = PBXGroup; children = ( + 9FE22FA506D161BA152CE6E4, + 3EE734341645DBB78BA4A05B, + B8DC9E6368B53B15909A65C7, + 48C181B3A236B53DD3EBAC95, + 20C5434A8E167634150883A3, + 54420A7FCB25BAEEEB0FEEA0, + B3CD2EAF0DAB67CFA880BF8A, + 826E3E424F0A7BDF5FECE7F0, + 237404D7EAAD696962C85B05, + 92E9E50DCD5CC8113296C700, + 6B5E4C82FF829907B7AAD9E3, ); name = "format_types"; sourceTree = ""; }; + 5D493A2D4F158FB6D1175B7F = {isa = PBXGroup; children = ( 3610BCE8F9B56531CFC35E07, E70E79938BA521CADD5969F1, 3A607B65328748D6F1D742FD, @@ -1111,23 +1115,6 @@ FE5CD32BBDFB9D5675764E93, 2F13A3FBE68B316F7925D448, BFE09034425CFDD68681C2E4, ); name = processors; sourceTree = ""; }; - C86FB5BADA4D4A4904464BEF = {isa = PBXGroup; children = ( - 9639A177FA54F29024B9144A, - DFE372DB89F74CFFF38F79F1, - EABEAA187BB08079ADF9C71F, - E2A0935487433A10A8839CCB, ); name = format; sourceTree = ""; }; - 4512A2DFCB9EC8F64CFCEBFC = {isa = PBXGroup; children = ( - 9FE22FA506D161BA152CE6E4, - 3EE734341645DBB78BA4A05B, - B8DC9E6368B53B15909A65C7, - 48C181B3A236B53DD3EBAC95, - 20C5434A8E167634150883A3, - 54420A7FCB25BAEEEB0FEEA0, - B3CD2EAF0DAB67CFA880BF8A, - 826E3E424F0A7BDF5FECE7F0, - 237404D7EAAD696962C85B05, - 92E9E50DCD5CC8113296C700, - 6B5E4C82FF829907B7AAD9E3, ); name = "format_types"; sourceTree = ""; }; 99B49F16C746C30937A0C7AB = {isa = PBXGroup; children = ( C2BB5BC7F60923C61B3680A5, 6CF4FF1BE015DDE172DD3D62, @@ -1145,12 +1132,11 @@ 549EB2D372E93DD52A2B530C, BF8E69AF5C7E25E40C5EE291, ); name = utilities; sourceTree = ""; }; 9C7B8FD05619E353C4F00D95 = {isa = PBXGroup; children = ( - 2DDA4BE5A40EE34524B4EF63, - C86FB5BADA4D4A4904464BEF, - 4512A2DFCB9EC8F64CFCEBFC, + 035C5CF54C013AC363E3B613, + 89D20F660B02B2D3EDCCF03A, + 5D493A2D4F158FB6D1175B7F, 99B49F16C746C30937A0C7AB, 212F4ABE69E383D3A19B2CED, - B2B06FE1B4D9F6DC9138E5B3, 61697E991AD1E66C0C594B94, ); name = "juce_audio_processors"; sourceTree = ""; }; E9F168323DBF4E66116C2C46 = {isa = PBXGroup; children = ( 2DCC9E193676CF4A46D3B0C2, @@ -1167,73 +1153,21 @@ CCBFC06C62E598A89B08607D, 729C925A39C2E4171B1F83D7, 44DB0CBEE1E2BCE2B8AB6F2B, ); name = gui; sourceTree = ""; }; - F3E88FEA0F2DE2EEA31A0B8B = {isa = PBXGroup; children = ( - EBFBECF955B0489E81BA44E3, - 409A8214F15A0388D24ABC5F, ); name = players; sourceTree = ""; }; - EE0C77DEB1014675C9880DB1 = {isa = PBXGroup; children = ( + 327E4E9090320B5348FCE27B = {isa = PBXGroup; children = ( EE30D384E567AE7F475E348F, 6DD569C2FEB6B74B781B81C9, 10797BCF6AB6944C7FB2E608, F7B35B431ED74EE1B2E16EE9, DF8F22B2BA37D04EAFCEE4B5, ); name = native; sourceTree = ""; }; + 292531AF0C479EA510F15DE6 = {isa = PBXGroup; children = ( + EBFBECF955B0489E81BA44E3, + 409A8214F15A0388D24ABC5F, ); name = players; sourceTree = ""; }; 43B3766A05E88BFC2AD2D322 = {isa = PBXGroup; children = ( E9F168323DBF4E66116C2C46, - F3E88FEA0F2DE2EEA31A0B8B, - EE0C77DEB1014675C9880DB1, - 008D750457886981EC00455A, + 327E4E9090320B5348FCE27B, + 292531AF0C479EA510F15DE6, BA4FAB8D8AE2625409DC5422, ); name = "juce_audio_utils"; sourceTree = ""; }; - 0EA4D254248FFAA7EDCDA035 = {isa = PBXGroup; children = ( - 696DBFCE44ECE9F36CF91EAA, - 30C51CA8BAB614A3B7238D97, - 0B2DCC91EDFA460CBDB846D4, - 70500CEFC87676A0527B9BEB, - 089E449CF41E25FD385B0350, - F74FF7CF42A07161AFF7710D, - F27DB335E0F5846ED454BD9D, - 0E2F963D8586DCC6CC882F04, - 7A39255EE30193D7E4FF47BC, - 7268E8DF4FB06FC006A066BD, - 19FEB895BB54FCACFA501B6D, - 51F28DA357C5A3B905F89558, - 9D637E3832477D92F0D4683A, - 9C8F8E92078570992957DF89, - 85E556EC089992434FC9D059, - EE77D55083776A0A61489211, - 06024288BA6D0A6AAE3691A7, - 860AB680399C2884FE9B0D19, - BA54EE326A7C4C9E09D5FB32, - 5CA76C2CCF20BB9CD5EF228F, - 4ECB6626915207232EC908E8, - CCA7477C888AFC9D43115078, - 8D8FE20F9365F60BBDB0CDA4, - ACE6547962A383D98A9458D7, ); name = text; sourceTree = ""; }; - 834E433E15F2D104F04C2274 = {isa = PBXGroup; children = ( - C3CF3D9FA217B7C5AE21167F, - F78E555FDD06265DF3021487, - 2097FB033C90004348C3FBDF, - B5549BFA101F6BD22DD7361B, - 4515D9EE3321B3EC5AA70907, - BC24FD941412387765EA0843, - AAC0C83157516B5A6179C6CB, - FD571868A7827D0DAD77AB49, - 8F70D446A5AD5055B345DC3F, - 5D43EDC56BE59D4B097BD7C9, ); name = maths; sourceTree = ""; }; - 8A9C3DDC54CB0251D00B7ABC = {isa = PBXGroup; children = ( - 2196C8481B4177D9055AA47E, - 5A40FD30E8401DA9D26CD764, - 6A4E715CFA17D90E1D3357FA, - DB0EC90DD8242F2D1B131770, - 9F56E89727F8239EE4145EFB, - EF47881F88AEDF39FA83D7DA, - 36854C5E554CFF0CDE0CE3C6, - 09E1EB16E6EFFDCDD2B09892, - 0443919411CFFA599C096373, - 0DD021F0FADE79B577913355, - 153D6913F7AD9BDF2880ECB9, - DF1BC3535F31B126584889D0, - 3CD2FA1911E347C5ED1257FC, - 94902285B15191250640CEE0, ); name = memory; sourceTree = ""; }; - 48313304E64D9E83BBD4F8D7 = {isa = PBXGroup; children = ( + FB43C4E344055861D5A63604 = {isa = PBXGroup; children = ( 17C1B88CF8910492B6FBBEC3, 25785D7BB7C04A6FF5839577, CE852E4C7B5F304AC9129966, @@ -1255,37 +1189,7 @@ 5EB20E60D32277FD65334F8F, 0066DBF7B3EEA048F63D1B16, D12E1C4617AD0ADACF7957E5, ); name = containers; sourceTree = ""; }; - 9D4B5C517593D7A6D94726A9 = {isa = PBXGroup; children = ( - F9B1FEA25C0432DB22D5D962, - CE64D69FD11D6D1E24C52456, - 1E8799CA24CF6C92BB6CDA2F, - 7C023E2D96542807EEE8F067, - C0E8615A163EEF3306166782, - 40A728B4E37B9AA8951BEC93, - 3926616EC56E25F66F6CD790, - A26803FC6D32F5F5D8F7F548, - A07EA02269FDA6F1D5E7D082, - F797A98160D9898B235018D2, - 8FBE4944D550101677152F7F, - 65F3CDA0D0479E6FC42013FE, - 66C4584304E7F5B3D4470C85, - 1F128E562352950E3DD49EE4, - B3342B7C7F0AAEC4CD952EDC, - B531308B067B95D321F2931D, - 108DD27DC3130A3179E6FD00, - 3769082FE18021FB19823EB3, - 89A0F6183BB37176E209C27C, - 4C1851ACE9DED43B706CFFC0, - 3A17A2128C147903DAF8C7B6, - 71B9CF373B6D94E72463BB98, ); name = threads; sourceTree = ""; }; - 425C900FB375ABE5836E41A5 = {isa = PBXGroup; children = ( - EF1C7165B6D23C2BDBD465D2, - 2D5A7388583D32A8F1BC278B, - 4852E3C8682ABCE67D5636A2, - 1ACB2FD497D4D5832E93B12D, - A510B76DB11EFD76A03B3947, - C3BC3A0D22B369882AC8BE04, ); name = time; sourceTree = ""; }; - D474EB06C18F403399441B55 = {isa = PBXGroup; children = ( + 872F1FA324ADB9055103D532 = {isa = PBXGroup; children = ( 50F1440EAD86D78748E9A0AC, 6A4DDCFA6085BF3B1C3EA8B6, 505CD8376F8F4A2FB3398B9D, @@ -1303,66 +1207,43 @@ 71B26FC46CC356F68522156A, FB4894C6FD05CEB53DCE471C, 60C3BAD5EFA0919868397BE3, ); name = files; sourceTree = ""; }; - 7824A1487860EEACBD72D747 = {isa = PBXGroup; children = ( - 1618E3050F66723769E3BED1, - E9D53D48588D99F2B7F8F343, - 181BAB8AC09C013CB3516356, - 557F3E42750A6F32078F0156, - 0D9BD2274AA6F9081E60A196, - 9A627134360A815F8EC2BC4E, - D49251DC02B56E702AAF667F, - 631C04DB8E078ACFBCE88899, - 1FF72CF8D18F36023DBA52FF, - A87535BCCA1FADDD74E5B71F, ); name = network; sourceTree = ""; }; - 659F0A87DEC674E05AE4C6FB = {isa = PBXGroup; children = ( - EDF22F22D7353773E15461E6, - 4B6A8C8A7737818D196A9CAB, - 226DE5CC38A1677D7B19643A, - 2E36AFC7A8EA135C6A48DBAE, - 9987C8227A4C405F8102D7ED, - 926E195EF31FC67637A38AED, - 990725C2640BABF1AE3F9ED5, - DEA5B956F9B17FDDFB21F3D9, - 80187D9602541B6520358225, - F9225A6BFB30D7D007C7D2AD, - 30EC4A1E0395536C084915FD, - 0BD93205FE1E64537EEB7148, - 3412232343FC9D9558CCE800, - 0874F696E38C170FBF0DB8E1, - E5021ACBFEC2AE96AFCF905C, ); name = streams; sourceTree = ""; }; - 721EDF1C87A88E7EB2646313 = {isa = PBXGroup; children = ( - 2CDE3A3C56111B028372BB8A, - 525B5225F9D36FF1DB0F61BC, - ABCEE2A08CB653C4351ADFF1, - 92C6E8140B7A11207A75BC92, ); name = logging; sourceTree = ""; }; - 138812974340AB2735A99911 = {isa = PBXGroup; children = ( - E2C09023F672D8E5EB8948FB, - 0C45B35CE37C03769612DA88, - 49B6080018A76A6B43E4BD09, - 11F00F11DEE5884CC184E1B0, - 3DED258C3988EA0D9AF6049B, - 1B6F19BD083D58BB33090398, ); name = system; sourceTree = ""; }; - 4E10B2D399D40EB49BD5EEDD = {isa = PBXGroup; children = ( - 43F2C84ABB35BCF45A2DD126, - 33CC05362C83675C98D9466E, - 4235987D6A65167C3984C8E8, - 7026C717D9CA96D4284F2EA5, ); name = xml; sourceTree = ""; }; - 87861E3544954A838ADD5CE4 = {isa = PBXGroup; children = ( + DD98FA9CAADBBEF432E852A8 = {isa = PBXGroup; children = ( 93E55817F62A230AE17BFFBF, 663207923A3359F998A52792, 501415264FFFED81A47BE9B8, 9B6A795A588B873B421EA141, ); name = javascript; sourceTree = ""; }; - 34125E9ED71AB20F2BC1E5E9 = {isa = PBXGroup; children = ( - AC78D94D0CBA36F91DBD444A, - B92BA92DA9F0E6E4477FFA1D, - E75D4EEB6E2C59D626FC6F09, - 2E0621F79571D5AD77112111, - 15521C05CD2760EEF83F91DC, - F36D1FF45A7C491B89EDBE34, ); name = zip; sourceTree = ""; }; - B500EEE02E8AD16C67AC8421 = {isa = PBXGroup; children = ( - 1FB3A473C4ACCC87DFBCC969, - DC224A6FC6231EB7A814FB67, ); name = "unit_tests"; sourceTree = ""; }; - B1913D2DF6D5AACFF5A083DD = {isa = PBXGroup; children = ( + 4FFA066F543F1B5DFDA27D14 = {isa = PBXGroup; children = ( + 2CDE3A3C56111B028372BB8A, + 525B5225F9D36FF1DB0F61BC, + ABCEE2A08CB653C4351ADFF1, + 92C6E8140B7A11207A75BC92, ); name = logging; sourceTree = ""; }; + D973448B434ED295D3CC2AE8 = {isa = PBXGroup; children = ( + C3CF3D9FA217B7C5AE21167F, + F78E555FDD06265DF3021487, + 2097FB033C90004348C3FBDF, + B5549BFA101F6BD22DD7361B, + 4515D9EE3321B3EC5AA70907, + BC24FD941412387765EA0843, + AAC0C83157516B5A6179C6CB, + FD571868A7827D0DAD77AB49, + 8F70D446A5AD5055B345DC3F, + 5D43EDC56BE59D4B097BD7C9, ); name = maths; sourceTree = ""; }; + B7123873C42FA393FC7456CA = {isa = PBXGroup; children = ( + 2196C8481B4177D9055AA47E, + 5A40FD30E8401DA9D26CD764, + 6A4E715CFA17D90E1D3357FA, + DB0EC90DD8242F2D1B131770, + 9F56E89727F8239EE4145EFB, + EF47881F88AEDF39FA83D7DA, + 36854C5E554CFF0CDE0CE3C6, + 09E1EB16E6EFFDCDD2B09892, + 0443919411CFFA599C096373, + 0DD021F0FADE79B577913355, + 153D6913F7AD9BDF2880ECB9, + DF1BC3535F31B126584889D0, + 3CD2FA1911E347C5ED1257FC, + 94902285B15191250640CEE0, ); name = memory; sourceTree = ""; }; + CF88E47752E0D3B9B2DF8502 = {isa = PBXGroup; children = ( C05FC23CC318A72488B619B0, 0025D90AF17DCF2407B7BF92, ACBE532437A5ACF57AC86CFA, @@ -1370,7 +1251,7 @@ B13129B0D10094D12C55CEE2, 3E1A293411F1EB1A686856F1, 633D6298B1EFB62992608980, ); name = misc; sourceTree = ""; }; - F20B9AC5264499D618033C48 = {isa = PBXGroup; children = ( + 71DEAF628C9BCCC1D0FFED2F = {isa = PBXGroup; children = ( CAA78838723B7B3A26FE1F60, F82559A2981409B934394A39, 657610365F9F7708FFF7E906, @@ -1400,68 +1281,151 @@ 18CF0A5873315FEEE140C633, 532F702298845A3332A17275, CBE66465FE1EEBAFB01C2FC5, ); name = native; sourceTree = ""; }; - 4121866205F7007D3429B67D = {isa = PBXGroup; children = ( - 0EA4D254248FFAA7EDCDA035, - 834E433E15F2D104F04C2274, - 8A9C3DDC54CB0251D00B7ABC, - 48313304E64D9E83BBD4F8D7, - 9D4B5C517593D7A6D94726A9, - 425C900FB375ABE5836E41A5, - D474EB06C18F403399441B55, - 7824A1487860EEACBD72D747, - 659F0A87DEC674E05AE4C6FB, - 721EDF1C87A88E7EB2646313, - 138812974340AB2735A99911, - 4E10B2D399D40EB49BD5EEDD, - 87861E3544954A838ADD5CE4, - 34125E9ED71AB20F2BC1E5E9, - B500EEE02E8AD16C67AC8421, - B1913D2DF6D5AACFF5A083DD, - F20B9AC5264499D618033C48, - 5F944C122A33CC9E872C2670, + 38F83513A9B6DAFB3D97BD20 = {isa = PBXGroup; children = ( + 1618E3050F66723769E3BED1, + E9D53D48588D99F2B7F8F343, + 181BAB8AC09C013CB3516356, + 557F3E42750A6F32078F0156, + 0D9BD2274AA6F9081E60A196, + 9A627134360A815F8EC2BC4E, + D49251DC02B56E702AAF667F, + 631C04DB8E078ACFBCE88899, + 1FF72CF8D18F36023DBA52FF, + A87535BCCA1FADDD74E5B71F, ); name = network; sourceTree = ""; }; + 1C64587F25F513975E6650F2 = {isa = PBXGroup; children = ( + EDF22F22D7353773E15461E6, + 4B6A8C8A7737818D196A9CAB, + 226DE5CC38A1677D7B19643A, + 2E36AFC7A8EA135C6A48DBAE, + 9987C8227A4C405F8102D7ED, + 926E195EF31FC67637A38AED, + 990725C2640BABF1AE3F9ED5, + DEA5B956F9B17FDDFB21F3D9, + 80187D9602541B6520358225, + F9225A6BFB30D7D007C7D2AD, + 30EC4A1E0395536C084915FD, + 0BD93205FE1E64537EEB7148, + 3412232343FC9D9558CCE800, + 0874F696E38C170FBF0DB8E1, + E5021ACBFEC2AE96AFCF905C, ); name = streams; sourceTree = ""; }; + 138812974340AB2735A99911 = {isa = PBXGroup; children = ( + E2C09023F672D8E5EB8948FB, + 0C45B35CE37C03769612DA88, + 49B6080018A76A6B43E4BD09, + 11F00F11DEE5884CC184E1B0, + 3DED258C3988EA0D9AF6049B, + 1B6F19BD083D58BB33090398, ); name = system; sourceTree = ""; }; + 5D904797A45C7C1BF33396BA = {isa = PBXGroup; children = ( + 696DBFCE44ECE9F36CF91EAA, + 30C51CA8BAB614A3B7238D97, + 0B2DCC91EDFA460CBDB846D4, + 70500CEFC87676A0527B9BEB, + 089E449CF41E25FD385B0350, + F74FF7CF42A07161AFF7710D, + F27DB335E0F5846ED454BD9D, + 0E2F963D8586DCC6CC882F04, + 7A39255EE30193D7E4FF47BC, + 7268E8DF4FB06FC006A066BD, + 19FEB895BB54FCACFA501B6D, + 51F28DA357C5A3B905F89558, + 9D637E3832477D92F0D4683A, + 9C8F8E92078570992957DF89, + 85E556EC089992434FC9D059, + EE77D55083776A0A61489211, + 06024288BA6D0A6AAE3691A7, + 860AB680399C2884FE9B0D19, + BA54EE326A7C4C9E09D5FB32, + 5CA76C2CCF20BB9CD5EF228F, + 4ECB6626915207232EC908E8, + CCA7477C888AFC9D43115078, + 8D8FE20F9365F60BBDB0CDA4, + ACE6547962A383D98A9458D7, ); name = text; sourceTree = ""; }; + F9FB62C42F728CF3D1966F37 = {isa = PBXGroup; children = ( + F9B1FEA25C0432DB22D5D962, + CE64D69FD11D6D1E24C52456, + 1E8799CA24CF6C92BB6CDA2F, + 7C023E2D96542807EEE8F067, + C0E8615A163EEF3306166782, + 40A728B4E37B9AA8951BEC93, + 3926616EC56E25F66F6CD790, + A26803FC6D32F5F5D8F7F548, + A07EA02269FDA6F1D5E7D082, + F797A98160D9898B235018D2, + 8FBE4944D550101677152F7F, + 65F3CDA0D0479E6FC42013FE, + 66C4584304E7F5B3D4470C85, + 1F128E562352950E3DD49EE4, + B3342B7C7F0AAEC4CD952EDC, + B531308B067B95D321F2931D, + 108DD27DC3130A3179E6FD00, + 3769082FE18021FB19823EB3, + 89A0F6183BB37176E209C27C, + 4C1851ACE9DED43B706CFFC0, + 3A17A2128C147903DAF8C7B6, + 71B9CF373B6D94E72463BB98, ); name = threads; sourceTree = ""; }; + ADAFACB33D3BC0AED615CA9D = {isa = PBXGroup; children = ( + EF1C7165B6D23C2BDBD465D2, + 2D5A7388583D32A8F1BC278B, + 4852E3C8682ABCE67D5636A2, + 1ACB2FD497D4D5832E93B12D, + A510B76DB11EFD76A03B3947, + C3BC3A0D22B369882AC8BE04, ); name = time; sourceTree = ""; }; + B500EEE02E8AD16C67AC8421 = {isa = PBXGroup; children = ( + 1FB3A473C4ACCC87DFBCC969, + DC224A6FC6231EB7A814FB67, ); name = "unit_tests"; sourceTree = ""; }; + 8E506F7F7BF9B0C357C852A6 = {isa = PBXGroup; children = ( + 43F2C84ABB35BCF45A2DD126, + 33CC05362C83675C98D9466E, + 4235987D6A65167C3984C8E8, + 7026C717D9CA96D4284F2EA5, ); name = xml; sourceTree = ""; }; + BC5335CA23D372E669F49459 = {isa = PBXGroup; children = ( + AC78D94D0CBA36F91DBD444A, + B92BA92DA9F0E6E4477FFA1D, + E75D4EEB6E2C59D626FC6F09, + 2E0621F79571D5AD77112111, + 15521C05CD2760EEF83F91DC, + F36D1FF45A7C491B89EDBE34, ); name = zip; sourceTree = ""; }; + 4121866205F7007D3429B67D = {isa = PBXGroup; children = ( + FB43C4E344055861D5A63604, + 872F1FA324ADB9055103D532, + DD98FA9CAADBBEF432E852A8, + 4FFA066F543F1B5DFDA27D14, + D973448B434ED295D3CC2AE8, + B7123873C42FA393FC7456CA, + CF88E47752E0D3B9B2DF8502, + 71DEAF628C9BCCC1D0FFED2F, + 38F83513A9B6DAFB3D97BD20, + 1C64587F25F513975E6650F2, + 138812974340AB2735A99911, + 5D904797A45C7C1BF33396BA, + F9FB62C42F728CF3D1966F37, + ADAFACB33D3BC0AED615CA9D, + B500EEE02E8AD16C67AC8421, + 8E506F7F7BF9B0C357C852A6, + BC5335CA23D372E669F49459, 1FE10636EE995317A9D7E90D, ); name = "juce_core"; sourceTree = ""; }; - 1AEC602B04C74CC581E316FE = {isa = PBXGroup; children = ( + DC93DE56A1D9ABAC4C2EE4AE = {isa = PBXGroup; children = ( + 2D83F272ADEE60DD58B77923, + 8651D69ED86CAC13B4966053, + 54FA71D224ADA5BB1D7609F3, + FE503FEEE818268B1A239513, ); name = "app_properties"; sourceTree = ""; }; + EB9AA4C73E4D179AB47AE54C = {isa = PBXGroup; children = ( + 366EF1FAB22EAE0059C61C20, + 95D963E74D3B94C7DF6E1ADF, + F74DA30CDA5ED0BF3BA71AA3, ); name = undomanager; sourceTree = ""; }; + C79ACA92C3F77EAF70732BD7 = {isa = PBXGroup; children = ( 919D39066CE50FABB7FFC9D3, 9E188388D731F86A3462278E, 6A1EBAD397DC24CC101A95C3, 606257D6A21BE0E51DBA934F, FCBC2B2CF8C5EB7E4601E209, 4DD5F05C19788FAEE003A0CF, ); name = values; sourceTree = ""; }; - EB9AA4C73E4D179AB47AE54C = {isa = PBXGroup; children = ( - 366EF1FAB22EAE0059C61C20, - 95D963E74D3B94C7DF6E1ADF, - F74DA30CDA5ED0BF3BA71AA3, ); name = undomanager; sourceTree = ""; }; - 683164DFC1E2789C7BAA2F1C = {isa = PBXGroup; children = ( - 2D83F272ADEE60DD58B77923, - 8651D69ED86CAC13B4966053, - 54FA71D224ADA5BB1D7609F3, - FE503FEEE818268B1A239513, ); name = "app_properties"; sourceTree = ""; }; E984FB130F8330ECDB5A4900 = {isa = PBXGroup; children = ( - 1AEC602B04C74CC581E316FE, + DC93DE56A1D9ABAC4C2EE4AE, EB9AA4C73E4D179AB47AE54C, - 683164DFC1E2789C7BAA2F1C, - D825E43CCC90DC98855B91EE, + C79ACA92C3F77EAF70732BD7, B089FEE15E183235208CFDD1, ); name = "juce_data_structures"; sourceTree = ""; }; - E9CC1B831833F6398E4A2A6D = {isa = PBXGroup; children = ( - 74B37EC7C5FC19FCA69ABF09, - 8F942F0C076D2892C12F9E66, - 1F55762746835FBFBD009901, - 35107190BEADCF109E77F9C3, - 49AE1FF510C68018F047B25C, - 852A7C317FEA7562011C10AC, - C6F97F91E3256D59FA08C9B1, - A4C1D2581F736CA8D04F49F5, - 1529462D2CBFEAD56E450BC1, - 8B108A30FDA1E1B9ECB5455C, - EDAADE66F7AEA9FCA7E3AAF9, - AD6202071634B0443A6A89C1, - 141D4274F3335DADD5A3FAF5, ); name = messages; sourceTree = ""; }; - 83F797C17CE8E72F5E2E000A = {isa = PBXGroup; children = ( - 9ADD13C236FD22766AE34F3D, - 44FF97E9AEA7D1DA42B2AEF7, - 78EE4EBBF9AFABEEE141C7F7, - 617FE5BBAEFCD2B7DD028BB1, ); name = timers; sourceTree = ""; }; - 10E5C7814773A24F06F39927 = {isa = PBXGroup; children = ( + 300AF183F3DD992F9E37EE39 = {isa = PBXGroup; children = ( E359E0675D9A22857A282598, DE7C6A2BEAA65A22198CA907, C418AB58AA16DB4C8268AABA, @@ -1470,14 +1434,28 @@ 0AAE29186ED2AD6A0DACA056, 407989B30D7A9D62F8614E23, 05D52C29D5FC0795ABD77566, ); name = broadcasters; sourceTree = ""; }; - 6BDB33B263D6922487534E1E = {isa = PBXGroup; children = ( + 8B847BBFE6E33DA5EA73C5E6 = {isa = PBXGroup; children = ( 8835E7FFB9417A1832512418, B6AA2BA5701F9CE29C1BB0CA, A80EFB26F8289ADBB916857F, 6FC1F892958558D151C82829, 53D76D8E982DC666B7927E51, 653362923506155E5F2F43AE, ); name = interprocess; sourceTree = ""; }; - BA1F469322765796FE6EC223 = {isa = PBXGroup; children = ( + 95B56DB5CE2A22602EF7CCEB = {isa = PBXGroup; children = ( + 74B37EC7C5FC19FCA69ABF09, + 8F942F0C076D2892C12F9E66, + 1F55762746835FBFBD009901, + 35107190BEADCF109E77F9C3, + 49AE1FF510C68018F047B25C, + 852A7C317FEA7562011C10AC, + C6F97F91E3256D59FA08C9B1, + A4C1D2581F736CA8D04F49F5, + 1529462D2CBFEAD56E450BC1, + 8B108A30FDA1E1B9ECB5455C, + EDAADE66F7AEA9FCA7E3AAF9, + AD6202071634B0443A6A89C1, + 141D4274F3335DADD5A3FAF5, ); name = messages; sourceTree = ""; }; + 191EE581368D65E93C2C2046 = {isa = PBXGroup; children = ( 4680925B001761374318240B, 730EED541EB21207503B9215, F7E8A13B2CA9CD14B8593000, @@ -1486,13 +1464,17 @@ FA63E754F310AC21AD5CB86A, 92016E62BDE99F07EDE18933, 2FB3AA94E588843A3BE38537, ); name = native; sourceTree = ""; }; + DBC83A99C09B714763BF4D0C = {isa = PBXGroup; children = ( + 9ADD13C236FD22766AE34F3D, + 44FF97E9AEA7D1DA42B2AEF7, + 78EE4EBBF9AFABEEE141C7F7, + 617FE5BBAEFCD2B7DD028BB1, ); name = timers; sourceTree = ""; }; 2E552CD64B4AA1D8130BDF79 = {isa = PBXGroup; children = ( - E9CC1B831833F6398E4A2A6D, - 83F797C17CE8E72F5E2E000A, - 10E5C7814773A24F06F39927, - 6BDB33B263D6922487534E1E, - BA1F469322765796FE6EC223, - 5BADD2C2CBC10DCEB83C124B, + 300AF183F3DD992F9E37EE39, + 8B847BBFE6E33DA5EA73C5E6, + 95B56DB5CE2A22602EF7CCEB, + 191EE581368D65E93C2C2046, + DBC83A99C09B714763BF4D0C, 411C432CB74EE05BCBFCD97A, ); name = "juce_events"; sourceTree = ""; }; E96D0892FFD5CC0DF2FF9DC9 = {isa = PBXGroup; children = ( 34A22196BC0E1DDF88D31647, @@ -1512,19 +1494,25 @@ B1AC9A7D91E8207A3E04DCC2, A7B4B96A7D3C1AFC1951C4E3, 93A3C5ECF52768C902C38456, ); name = contexts; sourceTree = ""; }; - C20F7F1482A80612CCE9EF5F = {isa = PBXGroup; children = ( - 24550E30805CE3AB84F77A46, - 1BE9D8227B34614C24E0842C, - F6197F4E59C3A9614B1DF0CC, - 6397580998352AB0A523EC40, - 3E28A94049CBBBF7126DA4F1, - 5DE447B4EF54671CDB3D6312, - 3B73D57902457BA933CBF889, - 0C49557BF55D702CD49B3E34, ); name = images; sourceTree = ""; }; - 50448039818A099DB1F80B91 = {isa = PBXGroup; children = ( - 455428DF4B6C1E56587AC645, - 9299E13B7EF69BD5EAEBDD71, - 7430B5997F301D74E500CD57, ); name = "image_formats"; sourceTree = ""; }; + F94BFE4561818B659BC1C130 = {isa = PBXGroup; children = ( + 7F463F63EE03C82B924DBF32, + D7BF400FACA4E7C46D4720F3, + C07F74F9E8E9F8EC006DDA71, + A66E0E0BD4892EC5C4C494A0, + 8E03AAF11FA54C45D7E914E5, ); name = effects; sourceTree = ""; }; + 437E9457010163F1F25039D9 = {isa = PBXGroup; children = ( + 08DAD9D21DE357B43B7F67C4, + 6E77389AF95D5755785BCB22, + 7ACF47AD08EDD9B5F8D11864, + E11ED6D69A7AF196FC02B4DF, + C98DCED50766D656CE34A929, + EC303381151F18BD42F44A1C, + E9E264D7F0922F938A230189, + 1642EA4FD27E6AA0D3ED294F, + 2BDE07A4990696333E636DF8, + FDCACC3D4F9CC9BF5EEFE56B, + BA192E3FA3DBF81A8D8ADC44, + 4D373130354DE470B987AC9B, ); name = fonts; sourceTree = ""; }; 9BCD5AC5D202216F43813252 = {isa = PBXGroup; children = ( CE7D49BB78F421CCF35597DE, 0EA5903594EF4DADFF6812DB, @@ -1541,30 +1529,20 @@ 0BBF29CDC4F8948EC5EC5EE2, 880FD85A41F02F3748CFCAE3, 41048C2B19AE4E33265A968C, ); name = geometry; sourceTree = ""; }; - DE08523B5E4A4E15EE0EB32E = {isa = PBXGroup; children = ( - 0657DB56FB23A6BE67208B3A, - 422C7D87DB73615294A716F9, - C5D85EA3957DB426A64D9BA7, ); name = placement; sourceTree = ""; }; - 9A53A1F1CB474DD0D6851C8E = {isa = PBXGroup; children = ( - 08DAD9D21DE357B43B7F67C4, - 6E77389AF95D5755785BCB22, - 7ACF47AD08EDD9B5F8D11864, - E11ED6D69A7AF196FC02B4DF, - C98DCED50766D656CE34A929, - EC303381151F18BD42F44A1C, - E9E264D7F0922F938A230189, - 1642EA4FD27E6AA0D3ED294F, - 2BDE07A4990696333E636DF8, - FDCACC3D4F9CC9BF5EEFE56B, - BA192E3FA3DBF81A8D8ADC44, - 4D373130354DE470B987AC9B, ); name = fonts; sourceTree = ""; }; - EE526CE84859006ED02806C7 = {isa = PBXGroup; children = ( - 7F463F63EE03C82B924DBF32, - D7BF400FACA4E7C46D4720F3, - C07F74F9E8E9F8EC006DDA71, - A66E0E0BD4892EC5C4C494A0, - 8E03AAF11FA54C45D7E914E5, ); name = effects; sourceTree = ""; }; - 8D57C82D0E05A2766CDF3109 = {isa = PBXGroup; children = ( + E7CD527D0D48435EBE7FEDB4 = {isa = PBXGroup; children = ( + 455428DF4B6C1E56587AC645, + 9299E13B7EF69BD5EAEBDD71, + 7430B5997F301D74E500CD57, ); name = "image_formats"; sourceTree = ""; }; + 42BCCE3BF6D292AA00CB7804 = {isa = PBXGroup; children = ( + 24550E30805CE3AB84F77A46, + 1BE9D8227B34614C24E0842C, + F6197F4E59C3A9614B1DF0CC, + 6397580998352AB0A523EC40, + 3E28A94049CBBBF7126DA4F1, + 5DE447B4EF54671CDB3D6312, + 3B73D57902457BA933CBF889, + 0C49557BF55D702CD49B3E34, ); name = images; sourceTree = ""; }; + 351559002A2DDE463FDCE23A = {isa = PBXGroup; children = ( 38FA44918179696A2DB14FA0, A89C87C35469029FA34797EB, 99A5AD422178B3A018FDEB83, @@ -1578,19 +1556,54 @@ E55D296396D8FEC9CDD0E369, 3EAF92239F942E0CBE392918, 065FD18DF86C99CF5F654EB0, ); name = native; sourceTree = ""; }; + 31DA5ECC19685D9D99EB6B2E = {isa = PBXGroup; children = ( + 0657DB56FB23A6BE67208B3A, + 422C7D87DB73615294A716F9, + C5D85EA3957DB426A64D9BA7, ); name = placement; sourceTree = ""; }; 31116D882BE2A744EE789329 = {isa = PBXGroup; children = ( E96D0892FFD5CC0DF2FF9DC9, 158D370008F577E75DB2591B, - C20F7F1482A80612CCE9EF5F, - 50448039818A099DB1F80B91, + F94BFE4561818B659BC1C130, + 437E9457010163F1F25039D9, 9BCD5AC5D202216F43813252, - DE08523B5E4A4E15EE0EB32E, - 9A53A1F1CB474DD0D6851C8E, - EE526CE84859006ED02806C7, - 8D57C82D0E05A2766CDF3109, - AB850E316157500DF685B1D2, + E7CD527D0D48435EBE7FEDB4, + 42BCCE3BF6D292AA00CB7804, + 351559002A2DDE463FDCE23A, + 31DA5ECC19685D9D99EB6B2E, 2C4FDC5C1CA9535CCEF100A1, ); name = "juce_graphics"; sourceTree = ""; }; - 11E86639229D0958B058CA25 = {isa = PBXGroup; children = ( + 0509F53A9F7201A9CF4FFC7F = {isa = PBXGroup; children = ( + 42CF992F9CCD4C05F46B52D5, + DCE1EC089E977139F6C190D6, ); name = application; sourceTree = ""; }; + 85896ECD97276C7CC3E07BE7 = {isa = PBXGroup; children = ( + F4A4AEB7D999BB0E3CC8268F, + 071B5F7BDAEA5AA4254259B3, + C5FC3F71B878B3F1245ECC15, + FA820970967B9CCCFAE3937F, + 9A4FCAF90402686244787CE7, + A5E71966B19A75002EBBF129, + E05D127A813EEEB7D3EA3FD2, + 815625B94E5D2820523EE42E, + 7BA82B05FC2A8AF2FA9B2D88, + E73D11EE1A91B746E05B594A, + E516F38B903377B691FBE767, + 50EFDAD1CF4D170B9C77FA6F, + 638A1C1044639BDBC6BBDEA6, + FC6B217E600350A8449C93E4, + 318AD324AD2776F94479F312, + 00421451ABA7FFF804082750, + 497468A8CC4D864512C2044E, + 9DE5E783CE5089EFF9212374, ); name = buttons; sourceTree = ""; }; + 9EEE5D6BE100064F37F428D6 = {isa = PBXGroup; children = ( + B120BADD5BB2F8E2A3998958, + 255E20240534172D3BE24CFF, + F0415313AE3DCA21BB82B875, + D280A954231A4A33ACA7EA40, + B9D904CBFD681C16050DD003, + E5E2F72493898D67D148AC4C, + 0B514D0B98769247D9DB3E6B, + 9857EFB48E070409825FDA6E, + BF59C1448C078BB05C98D035, ); name = commands; sourceTree = ""; }; + E004021BFFEBF3E61E1D8E25 = {isa = PBXGroup; children = ( E2899DB06FA2ACD7907E218A, 3803DF879F943052A088A2ED, CCD4E304060F628CCC39705E, @@ -1600,28 +1613,46 @@ 85D62EA4246A12A275DEECFF, 4DBF452C79EE80E24C239E08, 1866A678D99FFFE45214D7B9, ); name = components; sourceTree = ""; }; - 847F8A46957F4A5B58AFF8B0 = {isa = PBXGroup; children = ( - F8A93A5E9C0145FDBF0A7609, - 89849B7AB6E5D57C0CE397E4, - FE6FD5EB93C699F9439707F1, - 670F8235428374C1F56CE450, - CDDBCDEAE729889B8B4111E3, - 15C28011601DBC0F34357232, - 3C1E30CA042DBE257F05913A, - 840091BD6C22FB22A4E8192C, - 15B46852B7937B0DA874D4C9, - 391ACB947CB2D4F529FDABE5, - CD405F081F7096FAA21668DF, - 000E85B9B266671D4BA6A03D, - 1B8ED11F96E026525CFA6D6B, - 845A9684EBA3F3DA32FF3F1E, - B3C3B55E5E9A22A5D36B8F74, - 0404DF62AC58E6BA39959478, - BA890C3213ED550A0141AC92, - 2428C5301C5544A5173310E5, - B97AB3A5544FD10545BD1594, - F374D2F9019374F058C4C1C6, ); name = mouse; sourceTree = ""; }; - F0764CC37EB2213D2AFF0600 = {isa = PBXGroup; children = ( + BFA87039D0E925F8CCD08AB4 = {isa = PBXGroup; children = ( + B219608263929D89DF7919AC, + 3E2C736727628CD760922260, + F64044802A19E57515621082, + ECB25BB7E3AE61B60747E096, + 074E5A380EA7F8C8EF88F13A, + 116F7F51ABF57B6B9CB04F09, + 18D8C24E922819A4677998FD, + B9E5B501BF83EF3B9EB77097, + B0696DD3E84E7CE790B9B700, + B26875E4F4F335C57CFB0068, + 685DE9D3F2D761B6D72034EB, + 12506DCD567B7DBD7992073A, + 27C406540653447AC2D3661B, + DE7C78699796CD76524D63DC, + 0B710A3B42FB548608CEB37F, ); name = drawables; sourceTree = ""; }; + 64AAF800DF562786435C4712 = {isa = PBXGroup; children = ( + 8BE1C7BAA2883D1C9DDFE99C, + 93C4F70FF4F4EB41AA6F6C88, + 6360570DABFD84135EDFDAE2, + 8DCE74B86647D84771CB024C, + FAA6A2799E263DF240FB637E, + B51D8078F3E56D6290BA34C6, + D5245684E6E92FA88D673362, + D6179C5FEB964DE02DFA1A4C, + 1FA375B96726D1A59A3317F0, + E8D54B01E3C3AB80310631D9, + E748AF5DD3ECF3F3B38BE624, + 9A57575E631655CCA06424FB, + 4F0D3F89EBD39C37BEBC9340, + 065B650CEAFA60C45A04F371, + 89F8EC0A779876BC128CD0EB, + 2DD3A3091937DC3C573C66E4, + 37CD5176510F1D00AA249F1D, + 72FF837400C45FE952F21A02, + 3209873602E32EEB08B9C2A3, + 68486F8758F2EEF9993D7857, + B47C818242E6977693162FF2, + 5208CAFD939FF7D78DA8CB44, ); name = filebrowser; sourceTree = ""; }; + CC3B704C44DE5F005EC6D7DD = {isa = PBXGroup; children = ( ED820EE7FC7DD09FB7410168, 8870F99E05F806275E16F368, EE5C63DB91FE13D85C6BA24E, @@ -1635,62 +1666,7 @@ EE70A7C10CED040476D95688, DE58DB49BBBC219F6604099D, C0DFAE9FDA8F7BCC3119F627, ); name = keyboard; sourceTree = ""; }; - A9C15F0410C3E77E3DFD3C33 = {isa = PBXGroup; children = ( - 04295555907497FD556E015D, - 6D2E75D789D8DBE96D150726, - F94E4682FCCB5A3EB53EC639, - 959434E052E50D47675F1811, - 5CF7CD3EEF448305C0379EF9, - FDC44C62DF0E5884B36E57DB, - 3BBAB68642D04BE833EE8D09, - C33AC239363961A26AFA62AE, - 1F30953C77B8AC011AFC60E4, - 4C48373D60E3301F266AF2E6, - 19334C2ACF4BDF3AF33A4E81, - 131206AE581D9D95D1260C5D, - 8B453908A456A72326B755B4, - DAD40A9B9883D61C3C5215CB, - 68BA9B4F25D21E387AFC5508, - 956F09347CA5B17BB6D4A506, - 8A415D7B252A423FEB14D2AC, - 9CF5AF1E653DE38FEA6F35EE, - 0D603AD75714B7CC474A45D5, - 03D45C885206C2DFDC726855, - F64424C92797A275E994E4E0, - 02AD698829E1194BF26E249C, - 3FBDC06224F727D17DFCBAD6, - 64663FA1B06165CB8FBB3517, - 191D7A6F4B53B4F73D84FBD4, - 17EC7096935B5A928FC2AB9C, - FF5E0EA0E0538FAEF075FED0, ); name = widgets; sourceTree = ""; }; - A39CBD4937665C3D13879DFA = {isa = PBXGroup; children = ( - 390A8762C627F40E99D7118C, - 898B0CD6E7B9D1609952EB1F, - 78B360C6C7E04877B34FC0FF, - E22B72FE3AE2CF2538A92493, - 6851538A94D2AC48F4B98DF0, - 7451A2B6892F6EBEC1BDCBFE, - 52069187E92126A332F75BA8, - FAC181B11D4931548FE3FBAF, - 8CC335AE8A93FEB0D9C0A7A9, - FDB6C527CF039C10DE265C6F, - AA33C344977218A340CE19CB, - 7941F601CD5179239D8913A4, - AE2B4BFF464427660D68C4E4, - 64C3164FC697A6FCFE6B3E27, - E637CFECE4E79BC39A715D2A, - 70DD9F9787C44382F78AFE49, - D3623005A3521C24ED3EF9EF, - 9FC19D4909D07B58C9B9775C, - 763DCBAE3CF3469D3C8A7A98, ); name = windows; sourceTree = ""; }; - A15FBE9460BC473235350C6A = {isa = PBXGroup; children = ( - CBEA531828841A6CAA17D24D, - 52932CDF22B1A84C7932A97B, - F179A306C7797D36ADDD0113, - 58FC211C847065896BF74E4D, - 8581D64579233BEA8A83B310, - 5C71F7F3FF08BC9F21EC77EE, ); name = menus; sourceTree = ""; }; - DE5BA28604E8C87ECBBE7AE1 = {isa = PBXGroup; children = ( + 5BD8EB0B8E940C5285B928DA = {isa = PBXGroup; children = ( BA81FD80EC93028C25149C4A, B36C4D97408B391308BE3AE8, 4532BCD402C284ECFC51E0BB, @@ -1727,72 +1703,7 @@ 1245BD61C17D6F2965A11E58, 35C65A78610026BAA448D956, F5376A1DA30DF0D8447CBF61, ); name = layout; sourceTree = ""; }; - 15A73A4AF08D3CAA2031C362 = {isa = PBXGroup; children = ( - F4A4AEB7D999BB0E3CC8268F, - 071B5F7BDAEA5AA4254259B3, - C5FC3F71B878B3F1245ECC15, - FA820970967B9CCCFAE3937F, - 9A4FCAF90402686244787CE7, - A5E71966B19A75002EBBF129, - E05D127A813EEEB7D3EA3FD2, - 815625B94E5D2820523EE42E, - 7BA82B05FC2A8AF2FA9B2D88, - E73D11EE1A91B746E05B594A, - E516F38B903377B691FBE767, - 50EFDAD1CF4D170B9C77FA6F, - 638A1C1044639BDBC6BBDEA6, - FC6B217E600350A8449C93E4, - 318AD324AD2776F94479F312, - 00421451ABA7FFF804082750, - 497468A8CC4D864512C2044E, - 9DE5E783CE5089EFF9212374, ); name = buttons; sourceTree = ""; }; - 7C71A8758792F280F655579E = {isa = PBXGroup; children = ( - CA67ED34495C07BC5AB3BB54, - 1B833D7158AFD9908157D66E, - 4322E018259102A6F9D1F63A, - F06AA97373B477217CC8B17E, - DE8FF2462362152A54097844, - 19FC0A766DB79A1E0A0554A7, - 7D3BFBDD7850948E412B8902, - A45593371E92730F50225901, - 0DA09911CF116E73799CA0B3, - 3C42E75C470788A9FDDA3604, - D451535498DC3AD41A6B1C52, - A2370D36C840FF9D28E15317, - 32E648ABD22AA5F6A0D46F4E, - D04FD8A890D7576BE0797857, ); name = positioning; sourceTree = ""; }; - B0897734DB565F45C8A9EFBC = {isa = PBXGroup; children = ( - B219608263929D89DF7919AC, - 3E2C736727628CD760922260, - F64044802A19E57515621082, - ECB25BB7E3AE61B60747E096, - 074E5A380EA7F8C8EF88F13A, - 116F7F51ABF57B6B9CB04F09, - 18D8C24E922819A4677998FD, - B9E5B501BF83EF3B9EB77097, - B0696DD3E84E7CE790B9B700, - B26875E4F4F335C57CFB0068, - 685DE9D3F2D761B6D72034EB, - 12506DCD567B7DBD7992073A, - 27C406540653447AC2D3661B, - DE7C78699796CD76524D63DC, - 0B710A3B42FB548608CEB37F, ); name = drawables; sourceTree = ""; }; - DE18B5F970FACD482F935651 = {isa = PBXGroup; children = ( - 464373F538C13408F13947D7, - 4D64649C1A00FD2CB2A0E0B1, - D3BBE4AD39020A9B644F1C4C, - 13A92B80C221EF73AFCD9E3C, - DDD50D9B532BC1EDE871B388, - 01848E51D0F9E4BAB83D2E67, - E638ABADF69A0A68FFB9B105, - EBCE186D7F2135C433EFEDD1, - BB48E48339D63F95EF3C54E3, - D4E2028638FF1DFC04CB78A9, - 3A79441D4CAD1A2176A58961, - 5895CBDE3C1717110102E430, - 9491FFC209914E9C2B21B57B, - 410CF1DF89133411F1434CAE, ); name = properties; sourceTree = ""; }; - F18C12EEEBC95901595D4B2B = {isa = PBXGroup; children = ( + F1770ADD6CD6492BE50BBE53 = {isa = PBXGroup; children = ( 0B5769CA411D90BC0B0DAE4B, 3F242FA70F83D66325F196CC, F8FD0289432D95DD071D3A3E, @@ -1801,48 +1712,40 @@ 96658A7F21EDB5D93AF050F2, 5F6A369358D1C88AC2CB22C7, 435D7DEACB2181B6E5FAE51D, ); name = lookandfeel; sourceTree = ""; }; - CEF62D1A7C52A4F10E272818 = {isa = PBXGroup; children = ( - 8BE1C7BAA2883D1C9DDFE99C, - 93C4F70FF4F4EB41AA6F6C88, - 6360570DABFD84135EDFDAE2, - 8DCE74B86647D84771CB024C, - FAA6A2799E263DF240FB637E, - B51D8078F3E56D6290BA34C6, - D5245684E6E92FA88D673362, - D6179C5FEB964DE02DFA1A4C, - 1FA375B96726D1A59A3317F0, - E8D54B01E3C3AB80310631D9, - E748AF5DD3ECF3F3B38BE624, - 9A57575E631655CCA06424FB, - 4F0D3F89EBD39C37BEBC9340, - 065B650CEAFA60C45A04F371, - 89F8EC0A779876BC128CD0EB, - 2DD3A3091937DC3C573C66E4, - 37CD5176510F1D00AA249F1D, - 72FF837400C45FE952F21A02, - 3209873602E32EEB08B9C2A3, - 68486F8758F2EEF9993D7857, - B47C818242E6977693162FF2, - 5208CAFD939FF7D78DA8CB44, ); name = filebrowser; sourceTree = ""; }; - B0C3317FCF729361A7B953F2 = {isa = PBXGroup; children = ( - B120BADD5BB2F8E2A3998958, - 255E20240534172D3BE24CFF, - F0415313AE3DCA21BB82B875, - D280A954231A4A33ACA7EA40, - B9D904CBFD681C16050DD003, - E5E2F72493898D67D148AC4C, - 0B514D0B98769247D9DB3E6B, - 9857EFB48E070409825FDA6E, - BF59C1448C078BB05C98D035, ); name = commands; sourceTree = ""; }; - C938554284563D3444F9D656 = {isa = PBXGroup; children = ( + DEA6A84148F9CA1F6B5A5B51 = {isa = PBXGroup; children = ( + CBEA531828841A6CAA17D24D, + 52932CDF22B1A84C7932A97B, + F179A306C7797D36ADDD0113, + 58FC211C847065896BF74E4D, + 8581D64579233BEA8A83B310, + 5C71F7F3FF08BC9F21EC77EE, ); name = menus; sourceTree = ""; }; + 5AE811C409262AE00B58A932 = {isa = PBXGroup; children = ( 1D0B71248C75667B0F722396, CBB108D4DA755885A25E8AAD, FDD893934A16A8526055D342, 5E08B451958D053503C7D4B6, ); name = misc; sourceTree = ""; }; - FEABFE7AEABC73B9A1FCA240 = {isa = PBXGroup; children = ( - 42CF992F9CCD4C05F46B52D5, - DCE1EC089E977139F6C190D6, ); name = application; sourceTree = ""; }; - 0F9F0FABB8F722455D2A63BC = {isa = PBXGroup; children = ( + 0339D856A3D1021A94C1F4EE = {isa = PBXGroup; children = ( + F8A93A5E9C0145FDBF0A7609, + 89849B7AB6E5D57C0CE397E4, + FE6FD5EB93C699F9439707F1, + 670F8235428374C1F56CE450, + CDDBCDEAE729889B8B4111E3, + 15C28011601DBC0F34357232, + 3C1E30CA042DBE257F05913A, + 840091BD6C22FB22A4E8192C, + 15B46852B7937B0DA874D4C9, + 391ACB947CB2D4F529FDABE5, + CD405F081F7096FAA21668DF, + 000E85B9B266671D4BA6A03D, + 1B8ED11F96E026525CFA6D6B, + 845A9684EBA3F3DA32FF3F1E, + B3C3B55E5E9A22A5D36B8F74, + 0404DF62AC58E6BA39959478, + BA890C3213ED550A0141AC92, + 2428C5301C5544A5173310E5, + B97AB3A5544FD10545BD1594, + F374D2F9019374F058C4C1C6, ); name = mouse; sourceTree = ""; }; + 04EDE7FBEBDC60953EECFE92 = {isa = PBXGroup; children = ( 042CD950A801DB1AF7C72360, 047BF8614C28582A36F829E7, 9C66FAB8BEB89C9F359235AF, @@ -1859,25 +1762,102 @@ E49589BBCACCFA22EDBB89FD, C713F8502BD622BD3E2B905C, 4BB8A999BA53A8863FF0FB53, ); name = native; sourceTree = ""; }; + 93864A29DD5279230242F6EC = {isa = PBXGroup; children = ( + CA67ED34495C07BC5AB3BB54, + 1B833D7158AFD9908157D66E, + 4322E018259102A6F9D1F63A, + F06AA97373B477217CC8B17E, + DE8FF2462362152A54097844, + 19FC0A766DB79A1E0A0554A7, + 7D3BFBDD7850948E412B8902, + A45593371E92730F50225901, + 0DA09911CF116E73799CA0B3, + 3C42E75C470788A9FDDA3604, + D451535498DC3AD41A6B1C52, + A2370D36C840FF9D28E15317, + 32E648ABD22AA5F6A0D46F4E, + D04FD8A890D7576BE0797857, ); name = positioning; sourceTree = ""; }; + E9F8BE62F67CC18399E898CF = {isa = PBXGroup; children = ( + 464373F538C13408F13947D7, + 4D64649C1A00FD2CB2A0E0B1, + D3BBE4AD39020A9B644F1C4C, + 13A92B80C221EF73AFCD9E3C, + DDD50D9B532BC1EDE871B388, + 01848E51D0F9E4BAB83D2E67, + E638ABADF69A0A68FFB9B105, + EBCE186D7F2135C433EFEDD1, + BB48E48339D63F95EF3C54E3, + D4E2028638FF1DFC04CB78A9, + 3A79441D4CAD1A2176A58961, + 5895CBDE3C1717110102E430, + 9491FFC209914E9C2B21B57B, + 410CF1DF89133411F1434CAE, ); name = properties; sourceTree = ""; }; + 69B5B5BA763FF344A1790587 = {isa = PBXGroup; children = ( + 04295555907497FD556E015D, + 6D2E75D789D8DBE96D150726, + F94E4682FCCB5A3EB53EC639, + 959434E052E50D47675F1811, + 5CF7CD3EEF448305C0379EF9, + FDC44C62DF0E5884B36E57DB, + 3BBAB68642D04BE833EE8D09, + C33AC239363961A26AFA62AE, + 1F30953C77B8AC011AFC60E4, + 4C48373D60E3301F266AF2E6, + 19334C2ACF4BDF3AF33A4E81, + 131206AE581D9D95D1260C5D, + 8B453908A456A72326B755B4, + DAD40A9B9883D61C3C5215CB, + 68BA9B4F25D21E387AFC5508, + 956F09347CA5B17BB6D4A506, + 8A415D7B252A423FEB14D2AC, + 9CF5AF1E653DE38FEA6F35EE, + 0D603AD75714B7CC474A45D5, + 03D45C885206C2DFDC726855, + F64424C92797A275E994E4E0, + 02AD698829E1194BF26E249C, + 3FBDC06224F727D17DFCBAD6, + 64663FA1B06165CB8FBB3517, + 191D7A6F4B53B4F73D84FBD4, + 17EC7096935B5A928FC2AB9C, + FF5E0EA0E0538FAEF075FED0, ); name = widgets; sourceTree = ""; }; + 57DF5404409A6FDDC274F566 = {isa = PBXGroup; children = ( + 390A8762C627F40E99D7118C, + 898B0CD6E7B9D1609952EB1F, + 78B360C6C7E04877B34FC0FF, + E22B72FE3AE2CF2538A92493, + 6851538A94D2AC48F4B98DF0, + 7451A2B6892F6EBEC1BDCBFE, + 52069187E92126A332F75BA8, + FAC181B11D4931548FE3FBAF, + 8CC335AE8A93FEB0D9C0A7A9, + FDB6C527CF039C10DE265C6F, + AA33C344977218A340CE19CB, + 7941F601CD5179239D8913A4, + AE2B4BFF464427660D68C4E4, + 64C3164FC697A6FCFE6B3E27, + E637CFECE4E79BC39A715D2A, + 70DD9F9787C44382F78AFE49, + D3623005A3521C24ED3EF9EF, + 9FC19D4909D07B58C9B9775C, + 763DCBAE3CF3469D3C8A7A98, ); name = windows; sourceTree = ""; }; C7A90372463A95C8CFB01405 = {isa = PBXGroup; children = ( - 11E86639229D0958B058CA25, - 847F8A46957F4A5B58AFF8B0, - F0764CC37EB2213D2AFF0600, - A9C15F0410C3E77E3DFD3C33, - A39CBD4937665C3D13879DFA, - A15FBE9460BC473235350C6A, - DE5BA28604E8C87ECBBE7AE1, - 15A73A4AF08D3CAA2031C362, - 7C71A8758792F280F655579E, - B0897734DB565F45C8A9EFBC, - DE18B5F970FACD482F935651, - F18C12EEEBC95901595D4B2B, - CEF62D1A7C52A4F10E272818, - B0C3317FCF729361A7B953F2, - C938554284563D3444F9D656, - FEABFE7AEABC73B9A1FCA240, - 0F9F0FABB8F722455D2A63BC, - 3D08E5F861CE4E8A4C77CC94, + 0509F53A9F7201A9CF4FFC7F, + 85896ECD97276C7CC3E07BE7, + 9EEE5D6BE100064F37F428D6, + E004021BFFEBF3E61E1D8E25, + BFA87039D0E925F8CCD08AB4, + 64AAF800DF562786435C4712, + CC3B704C44DE5F005EC6D7DD, + 5BD8EB0B8E940C5285B928DA, + F1770ADD6CD6492BE50BBE53, + DEA6A84148F9CA1F6B5A5B51, + 5AE811C409262AE00B58A932, + 0339D856A3D1021A94C1F4EE, + 04EDE7FBEBDC60953EECFE92, + 93864A29DD5279230242F6EC, + E9F8BE62F67CC18399E898CF, + 69B5B5BA763FF344A1790587, + 57DF5404409A6FDDC274F566, EF43B3C3C2C1B5DE176BDA1F, ); name = "juce_gui_basics"; sourceTree = ""; }; 7D128303F1820D6A22086522 = {isa = PBXGroup; children = ( 372F90511F33764DA46D0219, @@ -1939,7 +1919,6 @@ 6A4E34A440BC146D4AE5445B, 7CA13A4B0E456AC6FB83D5FF, 7E5FB3F0C6D8E38885D18B42, - 761D1DCEA3574C0C306505D2, 8B319833FDC197EEF5673B1A, ); name = "juce_gui_extra"; sourceTree = ""; }; DC1786BC30994F0B627A2F15 = {isa = PBXGroup; children = ( 72EEB46C16381A28CD77F6CF, @@ -1955,20 +1934,20 @@ 2F352D90D13184A5042F582B, ); name = "Juce Modules"; sourceTree = ""; }; 3ACE49468AAFAFCC42515995 = {isa = PBXGroup; children = ( 01D0C7A0B34FFF48BADA212F, - A761485A8D6D7DAA5F331CEF, - F9F345826E9AB0968CC27C06, - E2B2428CBB8BF06CD4A23DF7, - F1F815174417773FAA117E9C, - 34777773F3AA232A567F897D, - F7ADFA1034518CF57CDD88C1, - 0B8752EB2FFF2981159478D7, - 33244D8C8D28426A4E6A9336, - A5F937B46BE758E0CE8153C5, - 25169A980919B2B03FBDCFB0, - FDE77778E47EF43B44987E6C, + 03A9698D25B1EFB3D981377B, + 59BAD2AB51CEECCD39CDCD90, + D03B70CA4A963D2B366C9DE6, + 09D113F1ACE38E7FF87EC471, + 426025455AB65622E056E08D, + 914E378F49533A2BB820B0E4, + 6CAFA238B5CCA9BC23DEE729, + 5A825A3CDC26CD79F7C6890D, + A2F5DC072FF4CB3FDEF0C96E, + E711C9ED44AC78BC687F2DE8, + D1E3E5AD73DF3F85868BBA58, 365EC6C15E12BCBDD0657D0F, ); name = "Juce Library Code"; sourceTree = ""; }; E8C3A2F315B032E896A5C613 = {isa = PBXGroup; children = ( - 1AA1E7294026D1683D2BABB7, + 2B3565E95DD1CBC88D61C655, 492FD600FC422E5F17C99DCE, ); name = Resources; sourceTree = ""; }; 5EB92310230AD637515B4497 = {isa = PBXGroup; children = ( CFD295ABA919F0CB29D632B7, @@ -1982,7 +1961,7 @@ 2C9137215F433FC781CD4E4A, 712579DB83B0E0A46D9CBE4C, ); name = Frameworks; sourceTree = ""; }; 523A7ACD38232D3FDF284960 = {isa = PBXGroup; children = ( - 25DCC900CF70D433427E37A8, ); name = Products; sourceTree = ""; }; + 3A8608CBA979E2BD17B50D0E, ); name = Products; sourceTree = ""; }; B4D11720461A13D5D9F3E047 = {isa = PBXGroup; children = ( BBDA2DD68415C10F0E4A2E7F, DC1786BC30994F0B627A2F15, @@ -1990,7 +1969,7 @@ E8C3A2F315B032E896A5C613, 5EB92310230AD637515B4497, 523A7ACD38232D3FDF284960, ); name = Source; sourceTree = ""; }; - C5327B6EC819502155359746 = {isa = XCBuildConfiguration; buildSettings = { + 7D76E0A2FCFE69F148B1F16C = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2006,12 +1985,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.timurdoumler.PluckedStringsDemo; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - DA71A54BE35C4C5D852DF72C = {isa = XCBuildConfiguration; buildSettings = { + FDEFB240EE2325D0CAEF2186 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2028,7 +2007,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.timurdoumler.PluckedStringsDemo; @@ -2065,28 +2044,29 @@ PRODUCT_NAME = "PluckedStringsDemo"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 7D8701595751084F7C1095F9 = {isa = PBXTargetDependency; target = B15B6C659E27D8982A94F805; }; DE12D5F044F75EB7B3CF17BB = {isa = XCConfigurationList; buildConfigurations = ( 501C3AFCB1DADC94A49F25E8, D7116658BB17E924C59B4076, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - BE2E37E80E56F15ECFD7DCBE = {isa = XCConfigurationList; buildConfigurations = ( - C5327B6EC819502155359746, - DA71A54BE35C4C5D852DF72C, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - D2C57CFA18B743D51BE9E984 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 849791D67A098129A7068BA8 = {isa = XCConfigurationList; buildConfigurations = ( + 7D76E0A2FCFE69F148B1F16C, + FDEFB240EE2325D0CAEF2186, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 28277E0496F9A366F1E8A121 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 99E3800C76148E211A7024E4, ); runOnlyForDeploymentPostprocessing = 0; }; - 49F1CDEC216FA778BFD6B358 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 5EDB4F61A6B9E9073901673E = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 18BC145C7F84CCACB65D6F65, - CA4FDCCF071E8C03F61D2348, - 3843860D613A5C4164240E90, - 475C96ED4258C7679F193370, - EB65FC88994BEBF63F15690A, - 4C8299AD20BF9B14083A21E8, - A11CCBB2800D325624895C63, - 8DF767F55884E286B131874F, - C13351FC6EBEDD2D16AB4176, - 53EC58F02DD3FE423579949F, - FAF98233C67FC7CB62EFD93F, - 9A557CF181F091F150964DD6, ); runOnlyForDeploymentPostprocessing = 0; }; - 3B2B242DC0421928FFC17667 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + F75B086CB4953D8861154A9A, + 2B4BC1BE4BB8DC2A2CC279D7, + A20FC701E43B944207BA9D6A, + E5C0D675D4F6FF5A01525B6D, + FDC2E6E1733C36BC567F6071, + 37A1506253E9F6A55C7F4CE9, + 875B14967A0C684FE3E665CB, + 5FE935AFB413A74812CE9DF6, + 8E2DE1EB5F19391B0B7CDE15, + 89F82E826F53A1BAA85E0396, + 6BE9996737ACECA74F92946D, ); runOnlyForDeploymentPostprocessing = 0; }; + 922CC2B83A0B55C36D188E46 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 5DB87BE4DACA6D68C6CC1128, 420FD2541AEEECE57AD8C15B, 4D4DB9D1AFC7D68D3BFF7E18, @@ -2097,11 +2077,11 @@ DDE68FD34D6D7DCA0BC7FC5A, 024E1CE9F8007B98829718C9, E56F4B67FCBA79C85AD18F89, ); runOnlyForDeploymentPostprocessing = 0; }; - F99C38CC293EEBAE5EDF7C47 = {isa = PBXNativeTarget; buildConfigurationList = BE2E37E80E56F15ECFD7DCBE; buildPhases = ( - D2C57CFA18B743D51BE9E984, - 49F1CDEC216FA778BFD6B358, - 3B2B242DC0421928FFC17667, ); buildRules = ( ); dependencies = ( ); name = PluckedStringsDemo; productName = PluckedStringsDemo; productReference = 25DCC900CF70D433427E37A8; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 209D68C0E5F80B54B99D6435 = {isa = PBXProject; buildConfigurationList = DE12D5F044F75EB7B3CF17BB; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = B4D11720461A13D5D9F3E047; projectDirPath = ""; projectRoot = ""; targets = ( F99C38CC293EEBAE5EDF7C47 ); }; + B15B6C659E27D8982A94F805 = {isa = PBXNativeTarget; buildConfigurationList = 849791D67A098129A7068BA8; buildPhases = ( + 28277E0496F9A366F1E8A121, + 5EDB4F61A6B9E9073901673E, + 922CC2B83A0B55C36D188E46, ); buildRules = ( ); dependencies = ( ); name = "PluckedStringsDemo (App)"; productName = PluckedStringsDemo; productReference = 3A8608CBA979E2BD17B50D0E; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 209D68C0E5F80B54B99D6435 = {isa = PBXProject; buildConfigurationList = DE12D5F044F75EB7B3CF17BB; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { B15B6C659E27D8982A94F805 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = B4D11720461A13D5D9F3E047; projectDirPath = ""; projectRoot = ""; targets = (B15B6C659E27D8982A94F805); }; }; rootObject = 209D68C0E5F80B54B99D6435; } diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj index bebcadd674..fb3fa4d4f8 100644 --- a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj +++ b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj @@ -217,6 +217,9 @@ true + + true + true @@ -232,15 +235,6 @@ true - - true - - - true - - - true - true @@ -289,25 +283,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -337,25 +316,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -373,6 +355,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -406,9 +406,6 @@ true - - true - true @@ -418,31 +415,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -457,70 +481,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -559,118 +580,115 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -685,52 +703,34 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -739,25 +739,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -775,31 +778,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -826,127 +823,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1000,184 +1000,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1246,17 +1246,17 @@ true - - - - - - - - - - - + + + + + + + + + + + @@ -1298,6 +1298,8 @@ + + @@ -1305,20 +1307,10 @@ + - - - - - - - - - - - @@ -1328,8 +1320,25 @@ + + + + + + + + + + + + + + + + + @@ -1340,15 +1349,6 @@ - - - - - - - - - @@ -1369,41 +1369,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1420,25 +1385,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1448,6 +1394,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1461,40 +1441,68 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + - - - - + + + + + + + + @@ -1504,19 +1512,11 @@ - - - - - - - - - - + + @@ -1527,10 +1527,15 @@ - - - - + + + + + + + + + @@ -1541,39 +1546,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1582,33 +1603,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1628,15 +1622,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1644,13 +1652,6 @@ - - - - - - - @@ -1658,31 +1659,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1711,19 +1711,6 @@ - - - - - - - - - - - - - diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj.filters b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj.filters index 27e9441a86..618826b92b 100644 --- a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj.filters +++ b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj.filters @@ -35,45 +35,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -86,17 +86,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -104,17 +113,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -122,60 +125,57 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -185,80 +185,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -373,6 +373,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -388,15 +391,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -451,26 +445,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -499,26 +478,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -538,14 +520,32 @@ Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\scanning + + + Juce Modules\juce_audio_processors\scanning + + + Juce Modules\juce_audio_processors\scanning Juce Modules\juce_audio_processors\utilities @@ -571,9 +571,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -589,44 +586,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -643,33 +604,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -694,41 +628,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -736,32 +640,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -841,79 +730,190 @@ Juce Modules\juce_core\native - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\system - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\threads - - Juce Modules\juce_graphics\colour + + Juce Modules\juce_core\threads - + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + + + Juce Modules\juce_graphics\colour + + Juce Modules\juce_graphics\colour @@ -931,26 +931,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -967,32 +970,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1024,128 +1021,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1171,125 +1171,32 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout Juce Modules\juce_gui_basics\lookandfeel @@ -1303,56 +1210,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1399,6 +1291,114 @@ Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + Juce Modules\juce_gui_extra\code_editor @@ -1477,37 +1477,37 @@ Juce Modules\juce_gui_extra\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1629,6 +1629,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1650,23 +1656,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1692,38 +1719,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1755,33 +1782,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1842,50 +1842,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -1947,53 +1989,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2052,92 +2175,8 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2145,12 +2184,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2160,41 +2193,20 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native + + Juce Modules\juce_core - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core + + Juce Modules\juce_data_structures\undomanager Juce Modules\juce_data_structures\values @@ -2205,20 +2217,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2235,47 +2259,17 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages Juce Modules\juce_events\native @@ -2286,6 +2280,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2316,17 +2316,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2358,38 +2373,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -2400,167 +2394,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -2619,32 +2601,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2667,27 +2691,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2709,80 +2712,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2866,41 +2866,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - Juce Library Code diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/AppConfig.h b/examples/PluckedStringsDemo/JuceLibraryCode/AppConfig.h index a4c6633b27..9aa2034e72 100644 --- a/examples/PluckedStringsDemo/JuceLibraryCode/AppConfig.h +++ b/examples/PluckedStringsDemo/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -36,9 +36,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/JuceHeader.h b/examples/PluckedStringsDemo/JuceLibraryCode/JuceHeader.h index 42cb719d6e..40f73ab9ae 100644 --- a/examples/PluckedStringsDemo/JuceLibraryCode/JuceHeader.h +++ b/examples/PluckedStringsDemo/JuceLibraryCode/JuceHeader.h @@ -14,17 +14,19 @@ #define __APPHEADERFILE_JKHEJM__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_audio_utils/juce_audio_utils.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/ReadMe.txt b/examples/PluckedStringsDemo/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/PluckedStringsDemo/JuceLibraryCode/ReadMe.txt +++ b/examples/PluckedStringsDemo/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_basics.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_basics.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_devices.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_devices.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_formats.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_formats.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_processors.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_processors.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_utils.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_utils.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_core.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_core.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_data_structures.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_data_structures.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_events.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_events.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_graphics.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_graphics.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_basics.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_basics.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_extra.cpp b/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_extra.mm b/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/PluckedStringsDemo/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/PluckedStringsDemo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/PluckedStringsDemo/PluckedStringsDemo.jucer b/examples/PluckedStringsDemo/PluckedStringsDemo.jucer index ce2747149b..82ed6dd17e 100644 --- a/examples/PluckedStringsDemo/PluckedStringsDemo.jucer +++ b/examples/PluckedStringsDemo/PluckedStringsDemo.jucer @@ -2,7 +2,7 @@ + jucerVersion="4.2.0"> stringLines; OwnedArray stringSynths; diff --git a/examples/PluckedStringsDemo/Source/StringSynthesiser.h b/examples/PluckedStringsDemo/Source/StringSynthesiser.h index d1901385e8..f7a237ee32 100644 --- a/examples/PluckedStringsDemo/Source/StringSynthesiser.h +++ b/examples/PluckedStringsDemo/Source/StringSynthesiser.h @@ -16,7 +16,7 @@ class StringSynthesiser { public: - //======================================================================= + //============================================================================== /** Constructor. @param sampleRate The audio sample rate to use. @@ -29,7 +29,7 @@ public: prepareSynthesiserState (sampleRate, frequencyInHz); } - //======================================================================= + //============================================================================== /** Excite the simulated string by plucking it at a given position. @param pluckPosition The position of the plucking, relative to the length @@ -51,7 +51,7 @@ public: } } - //======================================================================= + //============================================================================== /** Generate next chunk of mono audio output and add it into a buffer. @param outBuffer Buffer to fill (one channel only). New sound will be @@ -78,7 +78,7 @@ public: } private: - //======================================================================= + //============================================================================== void prepareSynthesiserState (double sampleRate, double frequencyInHz) { size_t delayLineLength = (size_t) roundToInt (sampleRate / frequencyInHz); @@ -112,7 +112,7 @@ private: [this] (double sample) { return amplitude * sample; } ); }; - //======================================================================= + //============================================================================== const double decay = 0.998; double amplitude = 0.0; diff --git a/examples/PlugInSamples/Arpeggiator/Arpeggiator.jucer b/examples/PlugInSamples/Arpeggiator/Arpeggiator.jucer index 6c22134072..1d7239c76b 100644 --- a/examples/PlugInSamples/Arpeggiator/Arpeggiator.jucer +++ b/examples/PlugInSamples/Arpeggiator/Arpeggiator.jucer @@ -9,8 +9,8 @@ pluginIsMidiEffectPlugin="1" pluginSilenceInIsSilenceOut="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="ArpeggiatorAU" pluginRTASCategory="" aaxIdentifier="com.ROLI.Arpeggiator" pluginAAXCategory="AAX_EPlugInCategory_Effect" - jucerVersion="4.1.0" companyName="ROLI Ltd." companyWebsite="www.juce.com" - companyEmail="info@juce.com"> + jucerVersion="4.2.0" companyName="ROLI Ltd." companyWebsite="www.juce.com" + companyEmail="info@juce.com" buildAUv3="0"> diff --git a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.entitlements b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.entitlements new file mode 100644 index 0000000000..22194a6d2d --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.entitlements @@ -0,0 +1 @@ + com.apple.security.app-sandbox \ No newline at end of file diff --git a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.xcodeproj/project.pbxproj b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.xcodeproj/project.pbxproj index 60c5263fc7..0bd2a8dec1 100644 --- a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.xcodeproj/project.pbxproj +++ b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.xcodeproj/project.pbxproj @@ -6,6 +6,11 @@ objectVersion = 46; objects = { + 9ADBCE19EA833AC4AF2E70F8 = {isa = PBXBuildFile; fileRef = B7A2991D3F6CDC78EE921F1D; }; + FC2E54A3E7703D3815DF4A43 = {isa = PBXBuildFile; fileRef = 9B925B22A539EFE048C4F2D0; }; + 4DD23843607E8EA8A90CE524 = {isa = PBXBuildFile; fileRef = 40D80A7071E7DF99EF20511D; }; + 18765C2A6C2876621317D7A5 = {isa = PBXBuildFile; fileRef = 14CD0689B0BFC8758FA6C408; }; + 4006ECEA053125B2706BB403 = {isa = PBXBuildFile; fileRef = 6C612817F52B969A5F16CE94; }; E1EAF7A85355978D529D0FAA = {isa = PBXBuildFile; fileRef = C3F6222E9059F8CCD9674AD0; }; D0DA0BDE4746B7B12FD847CF = {isa = PBXBuildFile; fileRef = AC840D910B076A8D6E11D0E3; }; 762272ABD27938B84C8E9CB1 = {isa = PBXBuildFile; fileRef = 6965419522A8F4EE3C0E2F45; }; @@ -21,52 +26,28 @@ 2652F9F9C3F4DBC1C5D34974 = {isa = PBXBuildFile; fileRef = FAC1B0E5511BBD94A50A2E49; }; 6056E4708065C48B5DBEC734 = {isa = PBXBuildFile; fileRef = 970820EDE1527139F0A21632; }; EFD318C0120FF5F53BE57A95 = {isa = PBXBuildFile; fileRef = 2F12CFEB1E95BC54E1CD3C7D; }; + E3609826518EFA6E8E7589AB = {isa = PBXBuildFile; fileRef = ACE47F30020C3E4144BD108A; }; CBE3170A78C2C2BA01C59EB0 = {isa = PBXBuildFile; fileRef = C74725F506BB44F32F0D8E50; }; - 8E8059E466BC1C49119582FB = {isa = PBXBuildFile; fileRef = 8050245A4FDA661B38C56FB7; settings = {COMPILER_FLAGS = "-w"; }; }; - 236D1B76E719C1A8C30F3B6E = {isa = PBXBuildFile; fileRef = 4E117F7C74DCEB70A1F377E6; settings = {COMPILER_FLAGS = "-w"; }; }; - 3CD7BB01B8C5A7E6230ABCC1 = {isa = PBXBuildFile; fileRef = BA528AB76690AF9F8ACE8A57; settings = {COMPILER_FLAGS = "-w"; }; }; - 5EE0301357957CBD70A338FD = {isa = PBXBuildFile; fileRef = BC27929DAEAC6B259D898C9F; settings = {COMPILER_FLAGS = "-w"; }; }; - 66AF7C8CD8BADB0BA9280FBC = {isa = PBXBuildFile; fileRef = A7C5D1A29C28C505913F01F7; settings = {COMPILER_FLAGS = "-w"; }; }; - 9FB532DA2737CB68C86FB456 = {isa = PBXBuildFile; fileRef = 7807EDBF280BD86BA4B54170; settings = {COMPILER_FLAGS = "-w"; }; }; - 001582D31AC15F12A5D06072 = {isa = PBXBuildFile; fileRef = D8F61BA5399E97BE1B28FB14; settings = {COMPILER_FLAGS = "-w"; }; }; - 721F7488CFD36B907D2B912A = {isa = PBXBuildFile; fileRef = 3AD79BA42B077E0A5F529E32; settings = {COMPILER_FLAGS = "-w"; }; }; - 823BC41BE674DD3D0CDA2EB0 = {isa = PBXBuildFile; fileRef = 69B2E6C4996E538FBA2F0DE6; settings = {COMPILER_FLAGS = "-w"; }; }; - 937498B88E3D14EFCE936297 = {isa = PBXBuildFile; fileRef = CBDF4DF6A7679ECC81BACF3E; settings = {COMPILER_FLAGS = "-w"; }; }; - 703526A385F013BE4D503BB1 = {isa = PBXBuildFile; fileRef = 2DE0D81D1002AACD733312D3; settings = {COMPILER_FLAGS = "-w"; }; }; - 21D0D3314EB8ECA022D8720D = {isa = PBXBuildFile; fileRef = EF849D7AC1EE182A681688E3; settings = {COMPILER_FLAGS = "-w"; }; }; - E96834301A3080ED84FDB553 = {isa = PBXBuildFile; fileRef = F53482E8CB053854980E8C86; settings = {COMPILER_FLAGS = "-w"; }; }; - 28B15B6B86FEAC1A231FB44F = {isa = PBXBuildFile; fileRef = 2DF4931504468BD9E20AE3E6; settings = {COMPILER_FLAGS = "-w"; }; }; - 69EAE53E671B0C45EB655544 = {isa = PBXBuildFile; fileRef = A548F9E69AE986B2EB619FE6; settings = {COMPILER_FLAGS = "-w"; }; }; - B1CCA302E23A1EAC8F83DE72 = {isa = PBXBuildFile; fileRef = C5B4C33C4CACB952D0084A25; settings = {COMPILER_FLAGS = "-w"; }; }; - 6E6554285725192A1C390A63 = {isa = PBXBuildFile; fileRef = 2CFC098BABAF6F3A9DFA615A; settings = {COMPILER_FLAGS = "-w"; }; }; - 8ADC1626B2873FD555F55E7E = {isa = PBXBuildFile; fileRef = 17D954B1EE6DD96B6905508C; settings = {COMPILER_FLAGS = "-w"; }; }; - 72A1597024A31494E56CACC3 = {isa = PBXBuildFile; fileRef = 38286B4A32B4D3C255E0A871; }; - 830659C70EB7EA49FD9ED2C8 = {isa = PBXBuildFile; fileRef = 7A7498DE64975C48348E349C; }; - 70088451222089BBC8D0B36B = {isa = PBXBuildFile; fileRef = 7AB443DA64083C900D748B1B; }; - 4D4347CFA36F1029CE3D4537 = {isa = PBXBuildFile; fileRef = 7E48708D1F7B5C675C2317FA; }; - 41F1D608C5860015D92371DD = {isa = PBXBuildFile; fileRef = BCA4C93B24E774413746F944; }; - 6129DD962CA100387E0351B1 = {isa = PBXBuildFile; fileRef = AED6A0E57D5F1CB9CEB1DECB; }; - 051921763D899757AD837CA8 = {isa = PBXBuildFile; fileRef = C0EDB3E56321B663CEA2E600; }; - 2F642F8BB16C4C01B7DA8AB4 = {isa = PBXBuildFile; fileRef = 2C96D1EF867911A0E68FFBFF; }; - 50C444E6E6F7262A3BD03622 = {isa = PBXBuildFile; fileRef = 4CC978CFF6C2F65FD0283757; }; - F025FD067DE6B0F7E0931E01 = {isa = PBXBuildFile; fileRef = CA015A7287D01104AE5E1553; }; - 3555C9C77BA126B09C36F872 = {isa = PBXBuildFile; fileRef = 5E13D21827E76C6ACCFA7358; }; - DE000D5278A8409857CD1ACC = {isa = PBXBuildFile; fileRef = 12EB0C9DF7DCA4D94CF8EE18; }; - 6CC7711186999FA3907A85B8 = {isa = PBXBuildFile; fileRef = 70ABCE8D77A662C690A1E6DF; }; - 1898711DB1A6667E2C9ED121 = {isa = PBXBuildFile; fileRef = 65CD5793B45D2D33CA74646E; }; - 9D3DF509B069D16A86C1D619 = {isa = PBXBuildFile; fileRef = 121208AF12C8CE7E9A72A27B; }; - F20D218D4F7B574D60C66C74 = {isa = PBXBuildFile; fileRef = F0C3DA304E28C86EA46626CE; }; - 7AAC0E6CE79DA7F7E183CB01 = {isa = PBXBuildFile; fileRef = 54ED3AEF6A560DA2A2C9A6A1; }; - FB36AC3423955239A748F956 = {isa = PBXBuildFile; fileRef = 26EFE7738F4209B87E675B48; settings = {COMPILER_FLAGS = "-w"; }; }; - 6B7171AB9EC3D5184ECB3832 = {isa = PBXBuildFile; fileRef = 8495D4AC707047B56331794B; settings = {COMPILER_FLAGS = "-w"; }; }; - A3B5242B33269406A90E12BC = {isa = PBXBuildFile; fileRef = 09E8A551CD342D08E0FCFC7E; settings = {COMPILER_FLAGS = "-w"; }; }; - 0CA25DBD723BA1702ABF0D06 = {isa = PBXBuildFile; fileRef = 2C88000D1FD0FF38CE9A45DC; }; - 7F98D052ABEB15F5488EDE3A = {isa = PBXBuildFile; fileRef = EBC20070F34FA195234BE6DF; settings = {COMPILER_FLAGS = "-w"; }; }; - 68395BA070CA23584C1542FB = {isa = PBXBuildFile; fileRef = 14F1769BC9227265335CE7E1; }; - 1CE05E9280E80B2AFE9397FC = {isa = PBXBuildFile; fileRef = 0462FCF4041854C357138EB2; }; - CE69D3EBEE22DDF5E92E686C = {isa = PBXBuildFile; fileRef = C18A26D290AB9B1B16DDF330; }; - 29C7686F94F38A92B4FF1DAC = {isa = PBXBuildFile; fileRef = EAAA5DE166254FF08BBF56C4; }; - D52B0D08613D8F45CF7FA7D0 = {isa = PBXBuildFile; fileRef = B6E62CA67E425664815BB3FA; settings = {COMPILER_FLAGS = "-w"; }; }; + CD51ABAA6EF40CBA996A4E90 = {isa = PBXBuildFile; fileRef = 2E94A5BF0507304C7FBE7DAC; }; + F9286BDCED2819E0411D290B = {isa = PBXBuildFile; fileRef = 2F4E8F666770D3FE1819841C; }; + E121C97227FD69E95BC0B848 = {isa = PBXBuildFile; fileRef = B88670F8C43CDC4E1C93F040; }; + 0C147FBEF5B1A66FBFBB01F4 = {isa = PBXBuildFile; fileRef = 5AB6B81BA52870C0AD33341E; }; + 7FD723582B7BF1775729023D = {isa = PBXBuildFile; fileRef = 530EF6F2E307D0652B974CF4; }; + 1935BD4130D5954448BC9B9D = {isa = PBXBuildFile; fileRef = F3329DC874973DF520276066; }; + 6CFEA843342A89A46A3F087C = {isa = PBXBuildFile; fileRef = EC519AF44CCE0881235FB4EB; }; + 3B76B94843D8BC7B2AA45CBC = {isa = PBXBuildFile; fileRef = 5087D4BAAE6FE9828E8B8ED3; }; + 3F4774290CDA1A5712701353 = {isa = PBXBuildFile; fileRef = 8998F48F783F40A3C08AFD0E; }; + 087F53B6CB2E5291253A1662 = {isa = PBXBuildFile; fileRef = 09A11E2B06C9254B90D33931; }; + 0AA3C7D7D4C3474EEF28118C = {isa = PBXBuildFile; fileRef = E2F7D83F51D8257B263771B6; }; + 6673243E0C47DB46A54386A7 = {isa = PBXBuildFile; fileRef = EF01A1FC7C85F759038CC4D1; }; + 42406DF00F2BEBF9EF31CB14 = {isa = PBXBuildFile; fileRef = 8D256AABEE9F2E8B11736E86; }; + F334E4C7C99829FF1DA93A96 = {isa = PBXBuildFile; fileRef = 1433B21863210729F0530CE6; }; + 90AF57171A5FDAD1C84CD457 = {isa = PBXBuildFile; fileRef = 42CC4A0B344E62ED93EC74D7; }; + 8DC7B76BEF0F1610AE804DA7 = {isa = PBXBuildFile; fileRef = EE9F607958A73BD8084C690D; }; + 945C74C3BE756DD625B54D4B = {isa = PBXBuildFile; fileRef = B61F1E0D31A376A3C251F16B; }; + 52BFEA1704A6D3D55BD9C752 = {isa = PBXBuildFile; fileRef = 3CC3CCB36E5E08DCA857C796; }; + 2D9494700DCDA6E524726943 = {isa = PBXBuildFile; fileRef = D8F52EB57878B5762C0FD866; }; + 9E93B5D7B33591139054C54E = {isa = PBXBuildFile; fileRef = BED8FCD9183EF5E54F0E03BC; }; 000482712FB943049ADA488E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 0006D862EC3A374B150CC1FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 00364B9ACDDE1061B0F8B6A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -93,7 +74,6 @@ 04B2FA3730FEC50AE2B1C817 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; 055518CF86E540F102797639 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 056162DB2F31CDEC1A6C891D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - 05AB083553352BD26D6D3C4A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 05AF07C01F4E117D4778B845 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 05FDE473035418E9F261D3FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; 06226074569D4153DBF2B89A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -106,6 +86,8 @@ 08CE424649F64407EB759932 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 08DE9AECCB957725B8CF2939 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; 091A10CFA01394E26C54AFB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 0976BFC1400DB1F6254192FC = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST.plist"; path = "Info-VST.plist"; sourceTree = "SOURCE_ROOT"; }; + 09A11E2B06C9254B90D33931 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST3.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST3.cpp"; sourceTree = "SOURCE_ROOT"; }; 09C0A2226E87D56321B8319E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 09E390AA7B1FE6AD560030B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; 09E8A551CD342D08E0FCFC7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode3.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -126,7 +108,6 @@ 0DE771499C57EF171A4B80C2 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; 0E17E299A552E354D32495A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 0E488474E503D822F21E7ED1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0F0135E3626B5CF2073669EE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0F1E7837A0941C47E29A47BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; 0F25E9C8B1848C4B8922BFE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; 0F7563C42FF3E0324DB9DABC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; @@ -134,13 +115,12 @@ 109E5923921C477425766667 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 10E0EE1A81E3ED13FA223D20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; 11734EB6782BA7878DB279EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 121208AF12C8CE7E9A72A27B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 122D84868EE99DCC232215CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 12EB0C9DF7DCA4D94CF8EE18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; + 12351FF0F32DCFFD8F9B753E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandaloneFilterWindow.h"; path = "../../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h"; sourceTree = "SOURCE_ROOT"; }; 1391051B07375667336EF320 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; 140715EB943E21564EBCF34B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1433B21863210729F0530CE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 149DE318630BB06FE1878110 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 14F1769BC9227265335CE7E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 152066FBE6F7FF3D1E7F487A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; 159EEFE7D5A5EE877FCEDA9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; 15ABAB25ED7FBC1AB35D4155 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; @@ -152,7 +132,6 @@ 1727DCA5EF0641010D04F7A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; 176555A72094768334C34A06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; 17B8CB9D94CA67C4CF214B1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; - 17D954B1EE6DD96B6905508C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/ComponentBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 17F524091349DA3298887390 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 18373EB91F07E7333438F2C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; 184372F608B224D33549FAD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; @@ -208,21 +187,17 @@ 2A7EED1861BF3B69BF30B895 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B00D9E27D910E13DE0C221A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; 2B27A10CE5AE76648A90D11B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2B44B90F3CEDD45A731586AD = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; 2C5EC74F7F59FB4D2EDBF48A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; 2C88000D1FD0FF38CE9A45DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; - 2C96D1EF867911A0E68FFBFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 2CCEDD6E4D5033AC85568494 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; - 2CFC098BABAF6F3A9DFA615A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAVectorUnit.cpp"; sourceTree = "SOURCE_ROOT"; }; 2D0FF4338F332D5D2EF467BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; 2DB885170C23EF6315B01E07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 2DBEA9C65CE70C0A16C832F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; 2DD523352F6EE4FCFCE9A6F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; - 2DE0D81D1002AACD733312D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2DF4931504468BD9E20AE3E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAMutex.cpp"; sourceTree = "SOURCE_ROOT"; }; 2E05B3795F27137B74532DCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; 2E3E4D0B6E49AB73AC95942C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2F12CFEB1E95BC54E1CD3C7D = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; + 2E94A5BF0507304C7FBE7DAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + 2F4E8F666770D3FE1819841C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 2F9B863B3208F7FDC2DFB5C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; 2FFF28CCC21983E2097F661E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; 3076EC4F52A19CE9017D3F25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -232,14 +207,11 @@ 326380A033B511A7D6C908B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; 32A851BECAA8CB552DA0C92B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../../../modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; 32AAD6851954F58C57AAF699 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; - 330BC8F273DC358F523CFFEE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 333B1B17AC6BBF4E5330BA2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - 3386ED2F4A9DAB248368B729 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3393B8D4E413710805AAD1FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_osx.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_osx.h"; sourceTree = "SOURCE_ROOT"; }; 33FA636BC069C12099595FF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 341FDAB807E3998D5B7D7293 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; 3447AC4248751CBF85190EAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 34598FD58DF590AF07F907D9 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 34A5198B33BE63C226542043 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; 34D919EE29BFF65E7B058F7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; 34E23BC027A8B05CC5F418FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -259,23 +231,21 @@ 38611AE4F0B78E647A39BDD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; 38EB4858B45965104516E7E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; }; 391348A415637487C38D51AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CarbonVisibility.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_CarbonVisibility.h"; sourceTree = "SOURCE_ROOT"; }; - 39BE88EF0E3BD6B4AB68F2B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; 39E39B9AFF88B9F835F957D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; 39F8F53BF45ACA0E41F974EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; 3A6A9719BB36357980C72839 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; 3A6D5F85E162CCD7F75647A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; 3A71E1C5B7DCBFD3D6AC3500 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; 3A8ACE496CEEF5A87A114AB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; - 3AD79BA42B077E0A5F529E32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUMIDIBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 3BE81A29DE9DE7360D59EC46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../../../../modules/juce_video/native/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; 3BEDADA1310ADC048CDA2C5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; 3BEF840C88D9862A0FC85942 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; 3C0D2625AD214352B7082954 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; + 3C5308C4C1F27A3EDA01A6AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AU_Shared.h"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Shared.h"; sourceTree = "SOURCE_ROOT"; }; 3CAD7C934D530D6DF84726FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RSAKey.h"; path = "../../../../../modules/juce_cryptography/encryption/juce_RSAKey.h"; sourceTree = "SOURCE_ROOT"; }; + 3CC3CCB36E5E08DCA857C796 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 3D0CCD07C46996AE37840D61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3D2489A30EEA07EF31EE23EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; 3D81F640FA89136773847667 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; - 3DD0FD0BC2F231862DB27C0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 3DF64E77DF55D4CFF0445C51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 3E529E187845C0FDDD75B26E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; 3E6F506A01B3C306158AC0D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -289,18 +259,31 @@ 3FAE00C6F53873793905F666 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 3FDFA20C48FCE702C316D86D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 403A941E43D6A93F973478CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 422AF00EC7C820E48BC8589A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 43CFBB6C7966B05599C2EF1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 4622F41461A9F5CC78026CAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 46B133D823CE97AF7F5C8F7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + B7A2991D3F6CDC78EE921F1D = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Arpeggiator.vst; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 9B925B22A539EFE048C4F2D0 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Arpeggiator.vst3; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 40D80A7071E7DF99EF20511D = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Arpeggiator.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 14CD0689B0BFC8758FA6C408 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Arpeggiator.aaxplugin; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 2B44B90F3CEDD45A731586AD = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; + 2F12CFEB1E95BC54E1CD3C7D = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; + 39BE88EF0E3BD6B4AB68F2B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; + 3D2489A30EEA07EF31EE23EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; + 3DD0FD0BC2F231862DB27C0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 41A9981696960C4B09746E63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; 4220849FC5D24D5998470B27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 422AF00EC7C820E48BC8589A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; 4239E67EB3885D23F4E180FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; 4242930DB36B116AF72C417F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; 425CE8E9D6EE24F5E6D9FCC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectShowComponent.cpp"; path = "../../../../../modules/juce_video/native/juce_win32_DirectShowComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 427916B14A13C9592134DE85 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; + 42CC4A0B344E62ED93EC74D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 437EBCEEE86D33C4B8E4659F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4383F22A2A80A06AD2CC494A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StandaloneFilterApp.cpp"; path = "../../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp"; sourceTree = "SOURCE_ROOT"; }; 43992B14AB58E611565CA2F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_CameraDevice.cpp"; path = "../../../../../modules/juce_video/native/juce_android_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 43AC2AFE626BBAE13688C6FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; 43C0871F6450B9E78D446124 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../../../../modules/juce_cryptography/hashing/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; - 43CFBB6C7966B05599C2EF1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 4417F54F37F30E4C74C6E525 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; 4435BB07E32DD1CE20C39367 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 44A65A3B60BCDA4EC97C1A10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -310,9 +293,7 @@ 45AF86AE84C0F53EFD0AD8E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; 45D5492FCA78D56493818316 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 45F73CCC7FB87EDDDC61B422 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 4622F41461A9F5CC78026CAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; 466A9F12236DE37BACE09B42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; - 46B133D823CE97AF7F5C8F7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 475E1E61DFAC2CDC4DBC14B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; 4769340688C2F6A5594A47C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 47828A582B8937C8132488D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -323,7 +304,6 @@ 49420D1F1ACCC8B9AF38E071 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; 49AFBCDF0F1770D740559E52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; 49C492AED59C0BE2D0065B7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; - 49FF9D223B090B6A5EF0A442 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_plugin_client/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4A43E2F65187E76BA7247DC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; 4AE9ADC1EA86A99697C85590 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; 4AEBEBE4B90474886F481481 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -337,14 +317,12 @@ 4C15CA6FC99A36343CAEA7FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; 4C2521E196D9F39AEE5A9A3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHostType.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_PluginHostType.h"; sourceTree = "SOURCE_ROOT"; }; 4C88E0FDC3F83F0EF487620A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; - 4CC978CFF6C2F65FD0283757 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 4CF3468DF587D5FA67CC0E11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 4D3E4D2991E77F61EE7FB496 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 4D67E97CC213CBD5BD61C7B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; 4D683F6CB06A1BFA3B7D0619 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEInstrument.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h"; sourceTree = "SOURCE_ROOT"; }; 4D78DF92155C219D09D7A455 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 4D9DA654C2620E32726086FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 4E117F7C74DCEB70A1F377E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; 4E4473B8662EBAD8C7093702 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 4E61189BE360E1836A21EC3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; 4EA9286868B01C823FCDBA56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -355,6 +333,7 @@ 4F933C9EC68532064A2A6862 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; 4FD1EFAA5AE123C1FDDAAD07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 5039A250AF06AEC38C4E2944 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioChannelSet.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.h"; sourceTree = "SOURCE_ROOT"; }; + 5087D4BAAE6FE9828E8B8ED3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_VST_utils.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 509EAB8A04273892F0DFB9AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; 50B47B9204E11F21F6E274A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; 50E68A1E94741689526D5436 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -365,6 +344,7 @@ 51EC52C302A91D04D7852C8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; 52D07E91B7080B25CB7ED6F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; 52DDB87AC124C5AC08BC387D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; + 530EF6F2E307D0652B974CF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_1.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_1.mm"; sourceTree = "SOURCE_ROOT"; }; 5359007FF58F0E446ACBE348 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 539A2442CB743B6A01BF0852 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; 53DA9754D2E65BD5FC519D02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -375,7 +355,6 @@ 54A9C4FC2DE90BDE60BF0519 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; 54ED3AEF6A560DA2A2C9A6A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginUtilities.cpp"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; 54FF73BE742C8C07481C342E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; - 55954824537DA68C94196CF3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 55ACA0F958FF9E4C3420B8D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; 55E802D30D0C90CACE5A1507 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 5637A9A73A985297F5F15B4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; @@ -397,8 +376,10 @@ 59BCCAFE2BAAF12D52C2E4D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; 59D1F379F1100BA563ABC14B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 59F5C035A5C5B91F3DEEE4FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5AB6B81BA52870C0AD33341E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AAX.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AAX.mm"; sourceTree = "SOURCE_ROOT"; }; 5AD0D3D9D071EF79F4D2CEA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; 5B0B8A3938CE0F3DAB33C27B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; + 5B391F3E3B16BFFA2E2E022F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AUv3_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; 5B53101DF03F661003E571D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; 5C045A60C690BEA1949F0058 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C19214F0B69A3870A60BB57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -410,7 +391,6 @@ 5DB5A30479144B1BDC7EFB2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; 5DC3F807B9FD5319F2A3651A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; 5DDC06B78943DE8EE8019F93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; - 5E13D21827E76C6ACCFA7358 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 5E141F12062283522B42D8EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; 5E6F9C107ED44AD3A6C38F25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; 5E7F940669620DB0130FCD3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -422,7 +402,6 @@ 60887069093B99EFB6343769 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RTAS_DigiCode_Header.h"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode_Header.h"; sourceTree = "SOURCE_ROOT"; }; 60CE82CA92524672F37A0772 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; 60D827697FC6A9DC7EB2A1D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; - 6116E21BC29C08EE4E5393F4 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 6140A9EFC120C19C900E9997 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; 61480007134774205D35BE86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; 6156454DCC08491EA30C909B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -438,11 +417,11 @@ 635548BBD744D420AF8C746E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; 63C5FC2DA4CBD065C780D768 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; 63EADF1FD0F657A9526EFC14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 63ECB1B6A7032F52FD1426CB = {isa = PBXFileReference; lastKnownFileType = file.def; name = "juce_RTAS_WinExports.def"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinExports.def"; sourceTree = "SOURCE_ROOT"; }; 63F7E4F969AB0EE18F937A1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 64C7F5482B135482355F6207 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 6568C39813A01F8292C43180 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 656B561C18024F666338110D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 65CD5793B45D2D33CA74646E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 6660E40C2EC1B034F2ADF4D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; 666A31978FB69AB0C300F424 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 6673EEDB3408D810CF0A43F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -464,7 +443,6 @@ 6966F44BE8B15F279DD220B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; 697C69452850D5C1756C89AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; 69B162683CA492C8029257F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../../../../modules/juce_video/native/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - 69B2E6C4996E538FBA2F0DE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 69C53B0B3EB4AED29A553C5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 6A075659E87CA389BE7638B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 6A379B0CAB0C93AB550076F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -472,10 +450,10 @@ 6AE260B5C5FB523C9FD4640D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 6B15B0E4FEBFDF7FCE76C50D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 6B438A36E2EE87D56954A73C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; - 6B6BC26837948329DC9F76AB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6BEE63786BE539AD97CB1F47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; 6BF7603CA1E14C2C80D40726 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 6C19FE63ACDD0EBD83309E01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6C612817F52B969A5F16CE94 = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Arpeggiator.framework; sourceTree = "BUILT_PRODUCTS_DIR"; }; 6CA1EB19C6F36C21C419221B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 6CD7ABDED0020E052216B77F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 6D29860CEF10F07D5C9914EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; @@ -490,7 +468,6 @@ 6FCC51A0993766D53206A13B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; 6FE8AB8B32ECC447077F85C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZone.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h"; sourceTree = "SOURCE_ROOT"; }; 709A020234578C644C580BFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; - 70ABCE8D77A662C690A1E6DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 714198502CEF48F7A9F0A216 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; 7150191620777B001103827C = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; 71D5F5EC90CD7A1059BB5F7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -516,18 +493,15 @@ 767D0E7F4407F03918727AD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 776C04C7B34057F025DDE66D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../../../../modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 77DC16B3BD2388DA192C6647 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7807EDBF280BD86BA4B54170 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; 78D0EFF6B00CF5212817A815 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; 790EAA1EDC414D531140EACD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../../../modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; 79BAABFF142E737F1B69E92D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; 79C50D9C6DE5E39776F58173 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; 79C5A1D41767B542933DBA72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; 7A7498DE64975C48348E349C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AAX_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; - 7AB443DA64083C900D748B1B = {isa = PBXFileReference; lastKnownFileType = file.r; name = "juce_AU_Resources.r"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Resources.r"; sourceTree = "SOURCE_ROOT"; }; 7ABF23E7BCFA4CDB0544DC8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; 7AD47666B2CAF6C3EAE5A313 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; 7AD630FFC55965FB8A890772 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7B68E1380A6F9D42CEC21D14 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 7B7BF481D99E9F925847185B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 7BA04B314DBAC47B8FB1AD34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; 7BC8E6DF436B44F55237F9A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -547,7 +521,6 @@ 7FC0E4A1FA1C7A44F2EC5443 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 7FE651EF8AD0786A4CCA9CFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; 7FE8F6BCC7156AD27860D6E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8050245A4FDA661B38C56FB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 8094CC0901A13990DFC879AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 80A52FDE45F694884F1523C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; 80FB36D5B92F25E25B501840 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; @@ -588,6 +561,7 @@ 894251560964A87E2BC4909A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; 894E9C561AC434FC288A4E71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; 896F5130508C85B708AA564A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; + 8998F48F783F40A3C08AFD0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST2.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST2.cpp"; sourceTree = "SOURCE_ROOT"; }; 89C5AA5B6E8CF94B1B170BC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; 8A07E458232DB58AA67DD6D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; 8A64535D698A878E8431C0D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; @@ -599,6 +573,7 @@ 8C04D8DABC2942913A910430 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; 8C726B77603CE8392105E520 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLTexture.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.h"; sourceTree = "SOURCE_ROOT"; }; 8CA9FA7385D634706DAF1689 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8D256AABEE9F2E8B11736E86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 8DBF0E0133D6E47F1EA854C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 8EA738A3C5C1397273F0395B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; 90E93402AA2A9BEB06529BFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -675,10 +650,8 @@ A3B49348A091E7AB374B453D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; A3CD317F3EE5C06F2EA1A08C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; A42D10D549BC0D20A8F94101 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLContext.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - A440F9DB1C395CE15CEA2DFE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A4934E1C24CBC9827ECC9149 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; A50D92F86A2EB7A30689A6CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - A548F9E69AE986B2EB619FE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp"; sourceTree = "SOURCE_ROOT"; }; A5CF048AD8F2FD41388B0FB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; A66B7243A44889DEEE50467C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; A67CA8CE7A776292BBF0A771 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; @@ -686,7 +659,6 @@ A70CD40E74861F0F74AF773F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; A726DEA0B31DF2ED2838A9DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; A79B07DB15B328363BE39CAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; - A7C5D1A29C28C505913F01F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; A7EF20D469A5BBFA195A10FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; A7FD8E227A733D8D7FDF8A18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; A877191FBC55682722BEE674 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -708,14 +680,15 @@ AC800D28406E1EB42D6F8011 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEValue.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"; sourceTree = "SOURCE_ROOT"; }; AC840D910B076A8D6E11D0E3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; ACB2BB311E0E549224D8D48E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; + ACE47F30020C3E4144BD108A = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Arpeggiator.entitlements; path = Arpeggiator.entitlements; sourceTree = "SOURCE_ROOT"; }; ACF3900CAC422A821B49724B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; + AD33FF34F267508546D24E26 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST3.plist"; path = "Info-VST3.plist"; sourceTree = "SOURCE_ROOT"; }; AE29D4EFF513314D9F20C937 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; AE2F3704110604BE4CE711FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; AE4A2DE3D919CFC9864AD473 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; AE8FD51225B2EE1236EA6B7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; AEBFBF316C4C46E809E75948 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; AEC2C3E4D6FD3687B337E2B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - AED6A0E57D5F1CB9CEB1DECB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; AED94368F213623E1308908A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; AF28E787D2143EC213AAD707 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; AF29767D1BBFFB2FC061FBD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -740,14 +713,15 @@ B4E1E74B0592674D8C84A040 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; B4F21FE2C6382633783FF727 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; B59F61A8729AD624747E535D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; + B61F1E0D31A376A3C251F16B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; B66B13F1CC2AFB46FE2BBB7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; B67F09CB3C82DBFF9C46647C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; B6AFC3373241669C6402F6D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; B6DA91B13BCE64E239DB0769 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - B6E62CA67E425664815BB3FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.cpp"; sourceTree = "SOURCE_ROOT"; }; B72C9BECB6F8437F8D1AB431 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; B82F9F15893C8C75414BB2D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; B86FFB991F7841AB991C4A68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + B88670F8C43CDC4E1C93F040 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; B89394626E9F23C27025D7B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; B8C3F774ED9A0C46A43C71CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; B8C6E4497BD264030302F083 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -758,14 +732,11 @@ BA2245F4BF3B14E3F299B329 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; BA307BE1E213FA2C2FC90303 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; BA48E3BD8995D2D55AB378B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLImage.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLImage.h"; sourceTree = "SOURCE_ROOT"; }; - BA528AB76690AF9F8ACE8A57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.cpp"; sourceTree = "SOURCE_ROOT"; }; BAF83EA0108C7776CCB5AFB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; BB129364B045C14D4C48C64A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; BBFCD9D00A034B9613AB18A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; - BC27929DAEAC6B259D898C9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.cpp"; sourceTree = "SOURCE_ROOT"; }; BC3D57A8496D6B16F30CD05E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; BC98FBECC88BAEE5DAC6A0CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; - BCA4C93B24E774413746F944 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; BCB8FA268E0576EC1E3C5C8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; BCFB2C87FB787F7BFCCD463D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; BD0B17A0977C1AC492E7BB3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; @@ -774,6 +745,7 @@ BD57F71D127F56050D4D002D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; BDE78DB6F6B8189269511ED9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; BE7B750818F416A6A9F3E118 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLImage.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLImage.cpp"; sourceTree = "SOURCE_ROOT"; }; + BED8FCD9183EF5E54F0E03BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; BEE6ECA6AA47943E918616E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; BFA67297423E95858391CA22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; BFECF594C2FD0446420DD833 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; @@ -781,7 +753,6 @@ C017F828FD2A3467C18C011D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; C074EBC958968B4BB00E0FE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; C093327FA834C040A78FD206 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../../../../modules/juce_cryptography/encryption/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; - C0EDB3E56321B663CEA2E600 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; C10ABAA3BD59DAF94F6E8B19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; C155AA1B4897630C869644E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; C175608A57B2756CA559759E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; @@ -791,6 +762,7 @@ C207B42DBD931192FED30C23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; C25F6446C7B798B834916598 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; C2B80E174578A7BD91FA76CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + C2D825F3154DD550AAA5290E = {isa = PBXFileReference; lastKnownFileType = file.rsr; name = "juce_RTAS_WinResources.rsr"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinResources.rsr"; sourceTree = "SOURCE_ROOT"; }; C2E269880B104D1E2FEFF081 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; C2F36C167B1F82716B343E1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; C308951E47677BDBD013591B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -806,7 +778,6 @@ C50A7F0F1E44D056BA6A94A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; C5A9992B474C05D8CEF6799F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; C5AF6FAC02DCF0BB43E512F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; - C5B4C33C4CACB952D0084A25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAStreamBasicDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; C5CADF18CD457967F7D6727A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; C5D36BB9351C95D3FD8D9F94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; C609AAB8EED8AA8E3DB7ADDA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -822,7 +793,6 @@ C85DC37FA77BE505BF92CC82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; C931F16DFBE4E14ADA76F36E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; C9CA7420E100BDB8BEBF9169 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; - CA015A7287D01104AE5E1553 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; CA57CE25D3529D9BEDB9387F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; CA69F6BC994936C8B14DB9DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; CA770EA7951A4A06312B74D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -835,8 +805,6 @@ CB0423C1CAC3F0CFC56DEBF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; CB4E1657499BD2FF5940573A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; CB9F9C32A3215BB9EA29564A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; - CBDF4DF6A7679ECC81BACF3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - CC1D358321D0FEE9363FAB5A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; CC2246C0B5CD65742AF62C54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; CC559586787FB85735F0E869 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; CC55CC9502C19A5AFE161657 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; @@ -853,6 +821,7 @@ CFC53DF49FFE72C3E03E144B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; CFEB5D729B84A70AE7F83390 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; D01C26439072DB6EA631409C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + D025600CC5C87F6589458DF5 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Shared_Code.plist"; path = "Info-Shared_Code.plist"; sourceTree = "SOURCE_ROOT"; }; D0360891DD9FB3D8A04557F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; D0970CCFF9ECE3E9DE992AD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; D0BD78E12072E613FE991406 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -869,6 +838,7 @@ D58D61AEA353B42D1905583A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; D61C2D56241425E9FA706660 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLShaderProgram.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp"; sourceTree = "SOURCE_ROOT"; }; D6637E63530A6CA5A1E34E7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + D67D2A6E5C3F59CD621EA248 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; D6854EFAC3CA722C839D8E5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; D6933D89D33E8EC119DD7F00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; D6A29DF6E729F492FC67438E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -883,44 +853,40 @@ D8882263BE4EE05B47117074 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; D8CA7F4025AE3A715CD4F242 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; D8DAAFAF2D5E846E675E7FAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; - D8F61BA5399E97BE1B28FB14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUInputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + D8F52EB57878B5762C0FD866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; D92A8BCA53C081C8A7B8C97A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; + D98341182A767E1AA6E40ECA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; D9C70854AE8E65AC508B433B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; D9E681AC6B3A9CA5F2FC1EA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; D9EE28830510345F6C32FFAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; + DA0A7A52519D940C4411D23C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; DA258B9F933143DF5AAA43B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLGraphicsContext.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; DA4367070DD1561B28355941 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; DAB01420B5EC8DF3067D57C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; DAF907ABF4DE87F35748F3D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; DBDBCD141BE8A16BC15EEB2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; DC6400CB6526711C8D3B02A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; - DCF9F4ED549A3C2318247B0E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - DD833F22E3C4F178833099EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; - DE3E2E49819D521BB2714F3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - DF297548426FD2E74B1A011E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; - E06C44C9919D6BEA39ADD6DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; - E3037BC34D7BF2461BDE7406 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEMessages.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp"; sourceTree = "SOURCE_ROOT"; }; - E54BB76B739DAD6A6A2CADDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - E6F7CAADB46C85C02D79E432 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; - F175178B06C128804FE8B2DD = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; - FAC1B0E5511BBD94A50A2E49 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - A1F5A8172293896A1789B630 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Arpeggiator.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; - D67D2A6E5C3F59CD621EA248 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; - D98341182A767E1AA6E40ECA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - DA0A7A52519D940C4411D23C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; DC7D445397BE2D6B9CA5E028 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + DD833F22E3C4F178833099EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; DD9043EC83BFC1DC8EF57868 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; DDD3A80CE6EADF7C19B52C00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + DE0DBA6DFFF3F7B3024D78AF = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AAX.plist"; path = "Info-AAX.plist"; sourceTree = "SOURCE_ROOT"; }; + DE3E2E49819D521BB2714F3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + DF297548426FD2E74B1A011E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; DF9BC1627F11E58C4E294F04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; DFB11A01A5F93DE884F33906 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; E02C32444D0AB4B491EAC31A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; + E06C44C9919D6BEA39ADD6DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; E09104861140563DE73A0329 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; E146A36475C5861BFC2DAC7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; E19EED16694ACA3701319473 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; E21B47053F279BEB6E77ABBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; + E2F7D83F51D8257B263771B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; + E3037BC34D7BF2461BDE7406 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEMessages.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp"; sourceTree = "SOURCE_ROOT"; }; E312397066509747DF0AA5EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; E3272E71920EC2E2951EA51D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; E32EC58E8FFABD6AA3236B7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; + E39E8398B8A26F3F99A37341 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AU.plist"; path = "Info-AU.plist"; sourceTree = "SOURCE_ROOT"; }; E3CBE4CAE0CDA467C0CCED9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; E3FDBAE011E9EE9FD1A85FAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; E456C1440250FE4DEFFEF5AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLFrameBuffer.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -932,10 +898,12 @@ E5277016CA6722F001B92408 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; E53A58995768A278F1113BCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; E542AE45B51CE76A1FA7553C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; }; + E54BB76B739DAD6A6A2CADDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; E54F26E09F9C98D1F53AB517 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; E671D1B76872FD27DEA2BA6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; E67FA1075C36B536E2753A2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E6A71314C8ACF78D6A4C243C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; + E6F7CAADB46C85C02D79E432 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; E6FCC7E47574DFBEF222A74B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; E700239ADBE7DEDA333FE7A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; E72D5327D14110C205EC9ABF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; @@ -959,6 +927,7 @@ EBED719E6FDBBE3473CD8FFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; EBFE7ACD399E7C7F30762156 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; EC31A0D1FC5868D414573AE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC519AF44CCE0881235FB4EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_utils.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_utils.cpp"; sourceTree = "SOURCE_ROOT"; }; ED6E81A945B28362BD3031F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; EDBCB0EA94E2EFAFD754B922 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; EDC2FD69DA8E9734C6E8EC30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; @@ -966,34 +935,33 @@ EE294A9E140300FF4776FAD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; EE39BF0D5B60F251A414EAC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; EE427AF2FF55C0F15FC75CCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + EE9F607958A73BD8084C690D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; EEE77CF0D58771039499047C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - EF849D7AC1EE182A681688E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAudioChannelLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + EF01A1FC7C85F759038CC4D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; EFCABE77C46DF57C4A115D35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; F04DF2587A3735FD7CBD29C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FakeMouseMoveGenerator.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_FakeMouseMoveGenerator.h"; sourceTree = "SOURCE_ROOT"; }; F05C2A7C59522867174911EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; F0A17AE5EBBD91BD44AC2DDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; F0B3523750CADDF5FB1BBF93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - F0C3DA304E28C86EA46626CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; F0CD88F5BC44DAFFB048D959 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; F0EDC758B738494603D96566 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; F111D37EE566120B6FB68DEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; F14CDF0462EBEDEE9BA22F1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; + F175178B06C128804FE8B2DD = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; F1790C723923E2E4BAEF39F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; F1DC3498F703C947C4341167 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; F20FF370FABE6F8B9A91EE16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; F25B3C734D1776CF6E87EE8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; F2ECE1178FFC1E48742FE6A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - F32BBD5FAFF317AA831ADB63 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + F3329DC874973DF520276066 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_2.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_2.mm"; sourceTree = "SOURCE_ROOT"; }; F3462C3C4D10ED70A8EADC77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; }; F3863870BC90E557B58BFF64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; F3932F10F0BB15FDC4B3FCCE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; F3ACB6DE3915DDD06925799D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; - F3C7F75DE1EEB64D6FF4786D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; F3E4495446E5E75F3AFAB466 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; F3F66A53F2EEAED105A83E5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; F4451645A03CFFD1D8C8BF58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; F4AFD4E9AEACE1644C6E9A38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; - F53482E8CB053854980E8C86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp"; sourceTree = "SOURCE_ROOT"; }; F57574FC47D7AF891F3295C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; F5B6DC6A96EF0A5FE46C3DA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; F65C6FEA297DBD53427E4038 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -1012,6 +980,7 @@ F9E9EF28BCBA5A190B324137 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; FA644A83DBB0DDE419A33EC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; FAA620FEDA9C820373E684D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + FAC1B0E5511BBD94A50A2E49 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; FBC3851FAB8CCED771CB20BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CameraDevice.h"; path = "../../../../../modules/juce_video/capture/juce_CameraDevice.h"; sourceTree = "SOURCE_ROOT"; }; FBED251F42BE8287FBC5D1C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; FC6FF5C300E9FCE4B246D6A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1114,9 +1083,12 @@ F35A50D2D034136B6D91E2B2, 6F72B2B6AAA728BF3FE71551, 7F3E0419F9C0DBCF92B84C6D, - 6B6BC26837948329DC9F76AB, 1AEDC787DD547DD40727B3AD, ); name = "juce_audio_basics"; sourceTree = ""; }; - B5571584010E7737E68C42DC = {isa = PBXGroup; children = ( + B00A24F8D804AF4080C32CD3 = {isa = PBXGroup; children = ( + 35D50824AD807A721FA1ED0D, + 0006D862EC3A374B150CC1FD, + 81D8A366649648469D2DC760, ); name = "audio_cd"; sourceTree = ""; }; + B2846FD126978E81E6CF70E0 = {isa = PBXGroup; children = ( 7FE8F6BCC7156AD27860D6E4, 1AA75C2ACEBBC88A9690CA64, 29BF1F5D248E3ECC4C3D187C, @@ -1124,22 +1096,13 @@ 867C3B1BCE6F830734F490B0, 8A64535D698A878E8431C0D8, A192DA6FDD08662E55DE912F, ); name = "audio_io"; sourceTree = ""; }; - 96C6F62AC99E22623B617A51 = {isa = PBXGroup; children = ( + D9177A15433D3905F7DE4473 = {isa = PBXGroup; children = ( EBFE7ACD399E7C7F30762156, 7BC8E6DF436B44F55237F9A6, D6637E63530A6CA5A1E34E7C, E6F7CAADB46C85C02D79E432, 546CE08C45FAEC27AB62A360, ); name = "midi_io"; sourceTree = ""; }; - 836AAA7878CE2E15DCF7FFDF = {isa = PBXGroup; children = ( - 6A379B0CAB0C93AB550076F4, - 08C67D8F898198038E7B55B1, - 2A7EED1861BF3B69BF30B895, - 0A6F3D20A53C3556D04EBFF9, ); name = sources; sourceTree = ""; }; - ADFA14C127E60405E56146CD = {isa = PBXGroup; children = ( - 35D50824AD807A721FA1ED0D, - 0006D862EC3A374B150CC1FD, - 81D8A366649648469D2DC760, ); name = "audio_cd"; sourceTree = ""; }; - 15E42162BEB5CFC99C395539 = {isa = PBXGroup; children = ( + EA0DFC437B6458665E5E0AEF = {isa = PBXGroup; children = ( 5C045A60C690BEA1949F0058, BD2C45FADC3EEA943520059D, 7ABF23E7BCFA4CDB0544DC8B, @@ -1159,31 +1122,19 @@ 39E39B9AFF88B9F835F957D0, F6E7047A4B14DF67FC06B116, 50F39057CB7BDC9068D7F3E4, ); name = native; sourceTree = ""; }; + 6E8FA25D077755223BC86D7C = {isa = PBXGroup; children = ( + 6A379B0CAB0C93AB550076F4, + 08C67D8F898198038E7B55B1, + 2A7EED1861BF3B69BF30B895, + 0A6F3D20A53C3556D04EBFF9, ); name = sources; sourceTree = ""; }; 9B4021595672E4CE56049355 = {isa = PBXGroup; children = ( - B5571584010E7737E68C42DC, - 96C6F62AC99E22623B617A51, - 836AAA7878CE2E15DCF7FFDF, - ADFA14C127E60405E56146CD, - 15E42162BEB5CFC99C395539, - DCF9F4ED549A3C2318247B0E, + B00A24F8D804AF4080C32CD3, + B2846FD126978E81E6CF70E0, + D9177A15433D3905F7DE4473, + EA0DFC437B6458665E5E0AEF, + 6E8FA25D077755223BC86D7C, 4F64864B8C89AC8CE0C7AE55, ); name = "juce_audio_devices"; sourceTree = ""; }; - FD85D14991BDF4DC4B018D57 = {isa = PBXGroup; children = ( - 23E177D6A88134FB2ACD7628, - 35A89273665F75DDA18CDC47, - 86FD44F4DA4399B817CA1B65, - 743A7F36F05E6094E49E5983, - 055518CF86E540F102797639, - E7A1D0C8F514D56B950875A5, - 8094CC0901A13990DFC879AC, - F3F66A53F2EEAED105A83E5A, - 4B11A05A3882766130E5B82F, - 9AD0AD199A93E9FBDEA73DD7, - 6C19FE63ACDD0EBD83309E01, - 673F3D42A0B3727A15559503, - 7E7C9B3A5011D8B359BCCB34, - 91CDF5D34E5E7A2AE2395AFE, - 52D07E91B7080B25CB7ED6F4, ); name = format; sourceTree = ""; }; - BA85C6DA6F55BB10A0797FC5 = {isa = PBXGroup; children = ( + D7591D7D9693C0E71B1BBAA6 = {isa = PBXGroup; children = ( DE3E2E49819D521BB2714F3C, 61E35FDB62BAAE1F600E2BA5, D01C26439072DB6EA631409C, @@ -1202,34 +1153,51 @@ E54BB76B739DAD6A6A2CADDB, CC559586787FB85735F0E869, 86700606E829607118843514, ); name = codecs; sourceTree = ""; }; + 8F1EA565A9177BD1A9586F3D = {isa = PBXGroup; children = ( + 23E177D6A88134FB2ACD7628, + 35A89273665F75DDA18CDC47, + 86FD44F4DA4399B817CA1B65, + 743A7F36F05E6094E49E5983, + 055518CF86E540F102797639, + E7A1D0C8F514D56B950875A5, + 8094CC0901A13990DFC879AC, + F3F66A53F2EEAED105A83E5A, + 4B11A05A3882766130E5B82F, + 9AD0AD199A93E9FBDEA73DD7, + 6C19FE63ACDD0EBD83309E01, + 673F3D42A0B3727A15559503, + 7E7C9B3A5011D8B359BCCB34, + 91CDF5D34E5E7A2AE2395AFE, + 52D07E91B7080B25CB7ED6F4, ); name = format; sourceTree = ""; }; FDD2EBCF9D6499F8A06104F1 = {isa = PBXGroup; children = ( 0F1E7837A0941C47E29A47BB, 5B0B8A3938CE0F3DAB33C27B, ); name = sampler; sourceTree = ""; }; E697DD5B6A03925CF969A35B = {isa = PBXGroup; children = ( - FD85D14991BDF4DC4B018D57, - BA85C6DA6F55BB10A0797FC5, + D7591D7D9693C0E71B1BBAA6, + 8F1EA565A9177BD1A9586F3D, FDD2EBCF9D6499F8A06104F1, - 34598FD58DF590AF07F907D9, DAF907ABF4DE87F35748F3D6, ); name = "juce_audio_formats"; sourceTree = ""; }; - BA137B835216E7860F255BD8 = {isa = PBXGroup; children = ( - 7E48708D1F7B5C675C2317FA, ); name = AU; sourceTree = ""; }; - BBB57EBD2A76DB948EC98113 = {isa = PBXGroup; children = ( + A804F290D9704F964B9415C5 = {isa = PBXGroup; children = ( + 38286B4A32B4D3C255E0A871, + 7A7498DE64975C48348E349C, ); name = AAX; sourceTree = ""; }; + 5D8907824BAB5C285FD9311F = {isa = PBXGroup; children = ( + 3C5308C4C1F27A3EDA01A6AE, + 7E48708D1F7B5C675C2317FA, + 5B391F3E3B16BFFA2E2E022F, ); name = AU; sourceTree = ""; }; + 6B77C46123F1BF954B9FEF92 = {isa = PBXGroup; children = ( + 60887069093B99EFB6343769, 26EFE7738F4209B87E675B48, 8495D4AC707047B56331794B, 09E8A551CD342D08E0FCFC7E, - 85762464FE37AFE1886FEC22, - EBC20070F34FA195234BE6DF, 2C88000D1FD0FF38CE9A45DC, - 60887069093B99EFB6343769, ); name = RTAS; sourceTree = ""; }; - 4A8BF3CB342DCD2D42D60102 = {isa = PBXGroup; children = ( - 0462FCF4041854C357138EB2, - C18A26D290AB9B1B16DDF330, ); name = VST; sourceTree = ""; }; - 9FC2F3B15D93AF1C9AC7F887 = {isa = PBXGroup; children = ( - EAAA5DE166254FF08BBF56C4, ); name = VST3; sourceTree = ""; }; - 55374ACF6A20F57BAC5F9E6F = {isa = PBXGroup; children = ( - 38286B4A32B4D3C255E0A871, - 7A7498DE64975C48348E349C, ); name = AAX; sourceTree = ""; }; - B381CDF1DDA6CD242A1F719F = {isa = PBXGroup; children = ( + 63ECB1B6A7032F52FD1426CB, + C2D825F3154DD550AAA5290E, + 85762464FE37AFE1886FEC22, + EBC20070F34FA195234BE6DF, ); name = RTAS; sourceTree = ""; }; + FB7E083107E107691B126E3F = {isa = PBXGroup; children = ( + 4383F22A2A80A06AD2CC494A, + 12351FF0F32DCFFD8F9B753E, ); name = Standalone; sourceTree = ""; }; + CC28291FC513C989C9C19EC5 = {isa = PBXGroup; children = ( 391348A415637487C38D51AF, 689997DCF29C4EA0BBE54FB3, F04DF2587A3735FD7CBD29C0, @@ -1239,16 +1207,38 @@ 4C2521E196D9F39AEE5A9A3C, 54ED3AEF6A560DA2A2C9A6A1, 73967B10B92F7FAB36839F0C, ); name = utility; sourceTree = ""; }; + 4139640D15546FA905BE8647 = {isa = PBXGroup; children = ( + 0462FCF4041854C357138EB2, + C18A26D290AB9B1B16DDF330, ); name = VST; sourceTree = ""; }; + 90335C07D42B71E19668B6A5 = {isa = PBXGroup; children = ( + EAAA5DE166254FF08BBF56C4, ); name = VST3; sourceTree = ""; }; 7FF931018B659697B544BFF0 = {isa = PBXGroup; children = ( - BA137B835216E7860F255BD8, - BBB57EBD2A76DB948EC98113, - 4A8BF3CB342DCD2D42D60102, - 9FC2F3B15D93AF1C9AC7F887, - 55374ACF6A20F57BAC5F9E6F, - B381CDF1DDA6CD242A1F719F, - 49FF9D223B090B6A5EF0A442, + A804F290D9704F964B9415C5, + 5D8907824BAB5C285FD9311F, + 6B77C46123F1BF954B9FEF92, + FB7E083107E107691B126E3F, + CC28291FC513C989C9C19EC5, + 4139640D15546FA905BE8647, + 90335C07D42B71E19668B6A5, 735F5B2D82B337DC3E3F2B4C, ); name = "juce_audio_plugin_client"; sourceTree = ""; }; - CDBAAC426F55B6F8924A180A = {isa = PBXGroup; children = ( + CEC23FE988BAA1A4D1D78965 = {isa = PBXGroup; children = ( + 9FDB51EECD49FDCCA59044D8, + 45D5492FCA78D56493818316, + 6CA1EB19C6F36C21C419221B, + 82A9C5375121FE33CC7F40BC, ); name = format; sourceTree = ""; }; + 3C0FBEDCB02B0C0AE3C206F3 = {isa = PBXGroup; children = ( + 6AE260B5C5FB523C9FD4640D, + 6FCC51A0993766D53206A13B, + 979712708B1E25F1C971B73B, + 091A10CFA01394E26C54AFB0, + D1D43810FD94A2728CC43D7F, + 984BE3EEB980581B9CF1BD1C, + B4F21FE2C6382633783FF727, + AEC2C3E4D6FD3687B337E2B2, + 9ECB42E31DD6B72D21BC4195, + 738D739A17DA063893459D74, + 59D1F379F1100BA563ABC14B, ); name = "format_types"; sourceTree = ""; }; + DCC42A0FDA294880B0F18C3C = {isa = PBXGroup; children = ( CA993FA3EB1F4457AE3FDD4B, 5039A250AF06AEC38C4E2944, 8C04D8DABC2942913A910430, @@ -1265,23 +1255,6 @@ 837A1CD7F661E55CE457AF36, 1F1F45E88D89328ABE527F50, 5CF362F3F89B2CA00EF86107, ); name = processors; sourceTree = ""; }; - 29EAB89D03FB4A15DB775A65 = {isa = PBXGroup; children = ( - 9FDB51EECD49FDCCA59044D8, - 45D5492FCA78D56493818316, - 6CA1EB19C6F36C21C419221B, - 82A9C5375121FE33CC7F40BC, ); name = format; sourceTree = ""; }; - 0AB26B170601E70D46F20BB0 = {isa = PBXGroup; children = ( - 6AE260B5C5FB523C9FD4640D, - 6FCC51A0993766D53206A13B, - 979712708B1E25F1C971B73B, - 091A10CFA01394E26C54AFB0, - D1D43810FD94A2728CC43D7F, - 984BE3EEB980581B9CF1BD1C, - B4F21FE2C6382633783FF727, - AEC2C3E4D6FD3687B337E2B2, - 9ECB42E31DD6B72D21BC4195, - 738D739A17DA063893459D74, - 59D1F379F1100BA563ABC14B, ); name = "format_types"; sourceTree = ""; }; A3CD76C7C477B51F33870031 = {isa = PBXGroup; children = ( 4622F41461A9F5CC78026CAA, D6A29DF6E729F492FC67438E, @@ -1299,65 +1272,13 @@ 4538E0CC75638572E0AB6F5D, 9ADD1D5D091D77E36ED23DC5, ); name = utilities; sourceTree = ""; }; 18257A0DC7986102E9271656 = {isa = PBXGroup; children = ( - CDBAAC426F55B6F8924A180A, - 29EAB89D03FB4A15DB775A65, - 0AB26B170601E70D46F20BB0, + CEC23FE988BAA1A4D1D78965, + 3C0FBEDCB02B0C0AE3C206F3, + DCC42A0FDA294880B0F18C3C, A3CD76C7C477B51F33870031, B83F565F3FBADBBB4B9281ED, - 7B68E1380A6F9D42CEC21D14, CEF05823FBA7C824BF7E2217, ); name = "juce_audio_processors"; sourceTree = ""; }; - 86D68CD120C7D7C25BE3FADC = {isa = PBXGroup; children = ( - C5AF6FAC02DCF0BB43E512F7, - 5DDC06B78943DE8EE8019F93, - AF3E748F017DCB096F2010AF, - A314AE4F8F7681C94A6D7F71, - E7977B8BB288C866AD3E8BF7, - FC901AD682ED3BC9A5D553BB, - C5A9992B474C05D8CEF6799F, - B59F61A8729AD624747E535D, - C2F36C167B1F82716B343E1A, - E73028CA2D545D05A96A81FC, - 05FDE473035418E9F261D3FE, - 6E7F762907BDC37A3F52F75A, - 6A84D1E3AB93AD15EA7EC420, - 7ED6C71D661AEFC0A5CEFB51, - 1AFE6520DA03E9EEEBD6635C, - 99EC35FE84A139EC412884EE, - 57982076F48853C239423EE6, - 4D3E4D2991E77F61EE7FB496, - BFECF594C2FD0446420DD833, - 4F6A7C1AD6E7135905A9B083, - 152066FBE6F7FF3D1E7F487A, - 5C26F49D71004A08E3A0CF1E, - 53FEDB9F7251B436B650A686, - A79B07DB15B328363BE39CAD, ); name = text; sourceTree = ""; }; - 30AA5DAB93D9FDB8D2600532 = {isa = PBXGroup; children = ( - 690AC6BB512004D030142220, - 688F6AD0D4CB5064530296FA, - C074EBC958968B4BB00E0FE3, - 60D827697FC6A9DC7EB2A1D9, - 7302C6A9643DBAAE038F6852, - 0A9B2CB9CFBE3C8F86CEDB49, - 41A9981696960C4B09746E63, - D8CA7F4025AE3A715CD4F242, - 4535CD39E01BF704706F59FB, - 5E141F12062283522B42D8EE, ); name = maths; sourceTree = ""; }; - 16373F311B83DBA074AB734B = {isa = PBXGroup; children = ( - 8279F272A781F072C109DC98, - 2D0FF4338F332D5D2EF467BA, - 6066327446579AEB6131550F, - 790EAA1EDC414D531140EACD, - 3E98E3F4125BE92757B3785D, - DA0A7A52519D940C4411D23C, - C1AF9163089C64C157ADC646, - 03A0E98730249C2FEF14500F, - C71190ADD758B74B9A235B27, - 0298E00E1A18200242AC069C, - C4B3E2BC33DD5CE9C2F64CB5, - B48A88558C61104240BB677A, - B03946A7332A9CA655E47260, - 34D919EE29BFF65E7B058F7B, ); name = memory; sourceTree = ""; }; - 9499F09B298014E982190A48 = {isa = PBXGroup; children = ( + 24113135B96D9DB8405BA6FD = {isa = PBXGroup; children = ( E4EBE41A7A39C23DD1C35CA0, E9D514DF14180AAC8013083A, 160B3BC74F358E778FD4AD67, @@ -1379,37 +1300,7 @@ 3EACD224C0545921B299C0CE, FBED251F42BE8287FBC5D1C2, 09E390AA7B1FE6AD560030B7, ); name = containers; sourceTree = ""; }; - A59EC08A802688DDEBDD37A8 = {isa = PBXGroup; children = ( - F25B3C734D1776CF6E87EE8A, - E53A58995768A278F1113BCC, - BFA67297423E95858391CA22, - 37506BAF1DE7956F29B94FC3, - 9839BDAE01D6E775EB7083C6, - BC3D57A8496D6B16F30CD05E, - 60056464347F5AB0DB5C7392, - 8BC3860A462D44222F624DB9, - 3F21EE81799D044AAA159766, - 056162DB2F31CDEC1A6C891D, - 32AAD6851954F58C57AAF699, - 3D81F640FA89136773847667, - D6933D89D33E8EC119DD7F00, - A877191FBC55682722BEE674, - 34E23BC027A8B05CC5F418FC, - E19EED16694ACA3701319473, - 681AE4154AF1983E325F805C, - 0496E5839A51835BB5FF93DD, - 5DC3F807B9FD5319F2A3651A, - 8A888B3BA6C2B669D255B171, - DD9043EC83BFC1DC8EF57868, - E6A71314C8ACF78D6A4C243C, ); name = threads; sourceTree = ""; }; - 5F5C67DB4866EE0E914FD09C = {isa = PBXGroup; children = ( - B9EF73FAFB8DD5781C98587C, - A7EF20D469A5BBFA195A10FB, - 616A14F72BE19655866F9808, - C444DAEF136B74E73ED85A40, - C50A7F0F1E44D056BA6A94A9, - 0F25E9C8B1848C4B8922BFE9, ); name = time; sourceTree = ""; }; - 9FA8421FBE7B86038DB291C1 = {isa = PBXGroup; children = ( + 59EAEE5D018D944B4D911DD2 = {isa = PBXGroup; children = ( 55ACA0F958FF9E4C3420B8D2, 709A020234578C644C580BFF, 51DECB09AB2D7EE7288014B7, @@ -1427,74 +1318,51 @@ DD833F22E3C4F178833099EE, 25D3E152A4A2A6C8C3CE0FD8, 63C5FC2DA4CBD065C780D768, ); name = files; sourceTree = ""; }; - E5BF920536D2752168EEC181 = {isa = PBXGroup; children = ( - 0D615752F26D4369E708FA71, - 6966F44BE8B15F279DD220B4, - A70CD40E74861F0F74AF773F, - B076487D097918E3D510801B, - 5AD0D3D9D071EF79F4D2CEA9, - 159EEFE7D5A5EE877FCEDA9F, - 1C510CCD7B8234F455CAB860, - 1727DCA5EF0641010D04F7A1, - 10632C4F008A111031D05448, - 1391051B07375667336EF320, ); name = network; sourceTree = ""; }; - 09E7F5F7371CCDF3E188F820 = {isa = PBXGroup; children = ( - 666A31978FB69AB0C300F424, - C18684F220FB0814153BE4E0, - F20FF370FABE6F8B9A91EE16, - B3F35EAEEB32BFA5250B0083, - 4577613E4F31381535A05F83, - 4435BB07E32DD1CE20C39367, - A7FD8E227A733D8D7FDF8A18, - F5B6DC6A96EF0A5FE46C3DA0, - 1CAA2344959E3119A1FD81FD, - 68B285955D0CA37D80B32C52, - 9E2B4A512419565FDA7C1E9B, - C931F16DFBE4E14ADA76F36E, - 8184301C69D7AD1CCD0151F5, - 37CB0A4D4B303E50117CE937, - 598EBD3B89A10DFBCD14314C, ); name = streams; sourceTree = ""; }; - B4C364A982428B101F77CD31 = {isa = PBXGroup; children = ( - 140715EB943E21564EBCF34B, - 08DE9AECCB957725B8CF2939, - 3BEF840C88D9862A0FC85942, - 47C8734E53B5CB91EC39C589, ); name = logging; sourceTree = ""; }; - 4F3C5D80FF499F66AF47AAC2 = {isa = PBXGroup; children = ( - 4BDD4F273422E965926BB39C, - EE39BF0D5B60F251A414EAC2, - 5D772B2770B73BDA1AF8B815, - 889A076E2701F552B5FEF800, - B2315CF4C3757346D888D3DB, - DFB11A01A5F93DE884F33906, ); name = system; sourceTree = ""; }; - AB1315D86237F08759173ABA = {isa = PBXGroup; children = ( - 3E6F506A01B3C306158AC0D0, - FC834EDE6FBC3673B234A2E2, - 7BD5243B77DAE17EA12970BA, - A88D5A9910F5A4C31BD87DF3, ); name = xml; sourceTree = ""; }; - 9E9CFFCC62CC9944C101E023 = {isa = PBXGroup; children = ( + B023E6714A3733C243754145 = {isa = PBXGroup; children = ( 8A07E458232DB58AA67DD6D6, 78D0EFF6B00CF5212817A815, 30C6744AD7589406A556BB04, 1B52A6301832DDDC24CF78EB, ); name = javascript; sourceTree = ""; }; - 39873E98A19F454E5B0F1E7D = {isa = PBXGroup; children = ( - 7B7BF481D99E9F925847185B, - FAA620FEDA9C820373E684D2, - F2ECE1178FFC1E48742FE6A5, - 0D26949FF7CA2C08085377A4, - E4978F7BCEC3B2D9C6E3B463, - 02898E6A1F367D9992579BAE, ); name = zip; sourceTree = ""; }; - 0827735517BB0502EBE1C184 = {isa = PBXGroup; children = ( - 34F7EF8094F8E02C29C9851B, - AFC9146FE0BAFFDCFD121F03, ); name = "unit_tests"; sourceTree = ""; }; - 62EF479A01388D72DBE74C49 = {isa = PBXGroup; children = ( - BCB8FA268E0576EC1E3C5C8C, - 475E1E61DFAC2CDC4DBC14B8, + 8EAD9C97287083A1EA8797B2 = {isa = PBXGroup; children = ( + 140715EB943E21564EBCF34B, + 08DE9AECCB957725B8CF2939, + 3BEF840C88D9862A0FC85942, + 47C8734E53B5CB91EC39C589, ); name = logging; sourceTree = ""; }; + 35274B483A143F648555639C = {isa = PBXGroup; children = ( + 690AC6BB512004D030142220, + 688F6AD0D4CB5064530296FA, + C074EBC958968B4BB00E0FE3, + 60D827697FC6A9DC7EB2A1D9, + 7302C6A9643DBAAE038F6852, + 0A9B2CB9CFBE3C8F86CEDB49, + 41A9981696960C4B09746E63, + D8CA7F4025AE3A715CD4F242, + 4535CD39E01BF704706F59FB, + 5E141F12062283522B42D8EE, ); name = maths; sourceTree = ""; }; + 59AC9ED2D8214F004DDCADF3 = {isa = PBXGroup; children = ( + 8279F272A781F072C109DC98, + 2D0FF4338F332D5D2EF467BA, + 6066327446579AEB6131550F, + 790EAA1EDC414D531140EACD, + 3E98E3F4125BE92757B3785D, + DA0A7A52519D940C4411D23C, + C1AF9163089C64C157ADC646, + 03A0E98730249C2FEF14500F, + C71190ADD758B74B9A235B27, + 0298E00E1A18200242AC069C, + C4B3E2BC33DD5CE9C2F64CB5, + B48A88558C61104240BB677A, + B03946A7332A9CA655E47260, + 34D919EE29BFF65E7B058F7B, ); name = memory; sourceTree = ""; }; + 407D85B1D2CD0B1730D04ED3 = {isa = PBXGroup; children = ( + BCB8FA268E0576EC1E3C5C8C, + 475E1E61DFAC2CDC4DBC14B8, 38611AE4F0B78E647A39BDD4, B6AFC3373241669C6402F6D9, 06226074569D4153DBF2B89A, 43AC2AFE626BBAE13688C6FD, BD0E33F2C7A47033C3C530C0, ); name = misc; sourceTree = ""; }; - FF7FB1E177B3867A190A4C70 = {isa = PBXGroup; children = ( + 5D30F34D74D80204F34009C8 = {isa = PBXGroup; children = ( CAD8005D0F6DA5133957F9BE, 9505177FDBE77061A7AF8E65, A108A51E35F519769877E045, @@ -1524,25 +1392,128 @@ C5D36BB9351C95D3FD8D9F94, E3FDBAE011E9EE9FD1A85FAD, 4AEBEBE4B90474886F481481, ); name = native; sourceTree = ""; }; + F5E80F0BCE05956B49D2D26F = {isa = PBXGroup; children = ( + 0D615752F26D4369E708FA71, + 6966F44BE8B15F279DD220B4, + A70CD40E74861F0F74AF773F, + B076487D097918E3D510801B, + 5AD0D3D9D071EF79F4D2CEA9, + 159EEFE7D5A5EE877FCEDA9F, + 1C510CCD7B8234F455CAB860, + 1727DCA5EF0641010D04F7A1, + 10632C4F008A111031D05448, + 1391051B07375667336EF320, ); name = network; sourceTree = ""; }; + 0530C5406607103C14822B97 = {isa = PBXGroup; children = ( + 666A31978FB69AB0C300F424, + C18684F220FB0814153BE4E0, + F20FF370FABE6F8B9A91EE16, + B3F35EAEEB32BFA5250B0083, + 4577613E4F31381535A05F83, + 4435BB07E32DD1CE20C39367, + A7FD8E227A733D8D7FDF8A18, + F5B6DC6A96EF0A5FE46C3DA0, + 1CAA2344959E3119A1FD81FD, + 68B285955D0CA37D80B32C52, + 9E2B4A512419565FDA7C1E9B, + C931F16DFBE4E14ADA76F36E, + 8184301C69D7AD1CCD0151F5, + 37CB0A4D4B303E50117CE937, + 598EBD3B89A10DFBCD14314C, ); name = streams; sourceTree = ""; }; + 4F3C5D80FF499F66AF47AAC2 = {isa = PBXGroup; children = ( + 4BDD4F273422E965926BB39C, + EE39BF0D5B60F251A414EAC2, + 5D772B2770B73BDA1AF8B815, + 889A076E2701F552B5FEF800, + B2315CF4C3757346D888D3DB, + DFB11A01A5F93DE884F33906, ); name = system; sourceTree = ""; }; + CFE012D215170BEB3318FB55 = {isa = PBXGroup; children = ( + C5AF6FAC02DCF0BB43E512F7, + 5DDC06B78943DE8EE8019F93, + AF3E748F017DCB096F2010AF, + A314AE4F8F7681C94A6D7F71, + E7977B8BB288C866AD3E8BF7, + FC901AD682ED3BC9A5D553BB, + C5A9992B474C05D8CEF6799F, + B59F61A8729AD624747E535D, + C2F36C167B1F82716B343E1A, + E73028CA2D545D05A96A81FC, + 05FDE473035418E9F261D3FE, + 6E7F762907BDC37A3F52F75A, + 6A84D1E3AB93AD15EA7EC420, + 7ED6C71D661AEFC0A5CEFB51, + 1AFE6520DA03E9EEEBD6635C, + 99EC35FE84A139EC412884EE, + 57982076F48853C239423EE6, + 4D3E4D2991E77F61EE7FB496, + BFECF594C2FD0446420DD833, + 4F6A7C1AD6E7135905A9B083, + 152066FBE6F7FF3D1E7F487A, + 5C26F49D71004A08E3A0CF1E, + 53FEDB9F7251B436B650A686, + A79B07DB15B328363BE39CAD, ); name = text; sourceTree = ""; }; + 289D968DF21DECB5294AA20D = {isa = PBXGroup; children = ( + F25B3C734D1776CF6E87EE8A, + E53A58995768A278F1113BCC, + BFA67297423E95858391CA22, + 37506BAF1DE7956F29B94FC3, + 9839BDAE01D6E775EB7083C6, + BC3D57A8496D6B16F30CD05E, + 60056464347F5AB0DB5C7392, + 8BC3860A462D44222F624DB9, + 3F21EE81799D044AAA159766, + 056162DB2F31CDEC1A6C891D, + 32AAD6851954F58C57AAF699, + 3D81F640FA89136773847667, + D6933D89D33E8EC119DD7F00, + A877191FBC55682722BEE674, + 34E23BC027A8B05CC5F418FC, + E19EED16694ACA3701319473, + 681AE4154AF1983E325F805C, + 0496E5839A51835BB5FF93DD, + 5DC3F807B9FD5319F2A3651A, + 8A888B3BA6C2B669D255B171, + DD9043EC83BFC1DC8EF57868, + E6A71314C8ACF78D6A4C243C, ); name = threads; sourceTree = ""; }; + 3AE4A812B1057C1E17C753CD = {isa = PBXGroup; children = ( + B9EF73FAFB8DD5781C98587C, + A7EF20D469A5BBFA195A10FB, + 616A14F72BE19655866F9808, + C444DAEF136B74E73ED85A40, + C50A7F0F1E44D056BA6A94A9, + 0F25E9C8B1848C4B8922BFE9, ); name = time; sourceTree = ""; }; + 0827735517BB0502EBE1C184 = {isa = PBXGroup; children = ( + 34F7EF8094F8E02C29C9851B, + AFC9146FE0BAFFDCFD121F03, ); name = "unit_tests"; sourceTree = ""; }; + A0354A82D08FA2074CA86E76 = {isa = PBXGroup; children = ( + 3E6F506A01B3C306158AC0D0, + FC834EDE6FBC3673B234A2E2, + 7BD5243B77DAE17EA12970BA, + A88D5A9910F5A4C31BD87DF3, ); name = xml; sourceTree = ""; }; + BA7B35D4DB1BACD2F13E1F9C = {isa = PBXGroup; children = ( + 7B7BF481D99E9F925847185B, + FAA620FEDA9C820373E684D2, + F2ECE1178FFC1E48742FE6A5, + 0D26949FF7CA2C08085377A4, + E4978F7BCEC3B2D9C6E3B463, + 02898E6A1F367D9992579BAE, ); name = zip; sourceTree = ""; }; 68A8E133440377ADADD4C848 = {isa = PBXGroup; children = ( - 86D68CD120C7D7C25BE3FADC, - 30AA5DAB93D9FDB8D2600532, - 16373F311B83DBA074AB734B, - 9499F09B298014E982190A48, - A59EC08A802688DDEBDD37A8, - 5F5C67DB4866EE0E914FD09C, - 9FA8421FBE7B86038DB291C1, - E5BF920536D2752168EEC181, - 09E7F5F7371CCDF3E188F820, - B4C364A982428B101F77CD31, + 24113135B96D9DB8405BA6FD, + 59EAEE5D018D944B4D911DD2, + B023E6714A3733C243754145, + 8EAD9C97287083A1EA8797B2, + 35274B483A143F648555639C, + 59AC9ED2D8214F004DDCADF3, + 407D85B1D2CD0B1730D04ED3, + 5D30F34D74D80204F34009C8, + F5E80F0BCE05956B49D2D26F, + 0530C5406607103C14822B97, 4F3C5D80FF499F66AF47AAC2, - AB1315D86237F08759173ABA, - 9E9CFFCC62CC9944C101E023, - 39873E98A19F454E5B0F1E7D, + CFE012D215170BEB3318FB55, + 289D968DF21DECB5294AA20D, + 3AE4A812B1057C1E17C753CD, 0827735517BB0502EBE1C184, - 62EF479A01388D72DBE74C49, - FF7FB1E177B3867A190A4C70, - 05AB083553352BD26D6D3C4A, + A0354A82D08FA2074CA86E76, + BA7B35D4DB1BACD2F13E1F9C, B3E22594AF1C50B96CB53BA4, ); name = "juce_core"; sourceTree = ""; }; E3E6FE0771747D2E9FFFD9B8 = {isa = PBXGroup; children = ( 66DE678A6737BA0BDC9DAD31, @@ -1561,50 +1532,29 @@ 17ABC2F81BA9C81271EEB690 = {isa = PBXGroup; children = ( E3E6FE0771747D2E9FFFD9B8, 684F194E06306FAF63270938, - F3C7F75DE1EEB64D6FF4786D, 0689E4234BFF309D55BC9EE6, ); name = "juce_cryptography"; sourceTree = ""; }; - E30C85B0F661F16535E75D6A = {isa = PBXGroup; children = ( + 09135AFEE516755B1D8D1088 = {isa = PBXGroup; children = ( + 00B396B0FE706AA23B729E8F, + 73C90F53323DF156C710BFDA, + 8DBF0E0133D6E47F1EA854C7, + ACB2BB311E0E549224D8D48E, ); name = "app_properties"; sourceTree = ""; }; + 32DCBF1A130D32A59FD47DD6 = {isa = PBXGroup; children = ( + F7089FFFA18BCBE67D5C9E3D, + 50E68A1E94741689526D5436, + 7D1DC285EF285E3BC3FEA88A, ); name = undomanager; sourceTree = ""; }; + 51ADFBAF9ED103A0632F4698 = {isa = PBXGroup; children = ( B3EE51DF93336DBE729252C5, 5F6D44158DFFDE893C0193EB, D9C70854AE8E65AC508B433B, 7E2A782AD0FCCEF576EA5337, BCFB2C87FB787F7BFCCD463D, D7B5624DFFC5F0D465324ABD, ); name = values; sourceTree = ""; }; - 32DCBF1A130D32A59FD47DD6 = {isa = PBXGroup; children = ( - F7089FFFA18BCBE67D5C9E3D, - 50E68A1E94741689526D5436, - 7D1DC285EF285E3BC3FEA88A, ); name = undomanager; sourceTree = ""; }; - AB6DBE322367E218876380D1 = {isa = PBXGroup; children = ( - 00B396B0FE706AA23B729E8F, - 73C90F53323DF156C710BFDA, - 8DBF0E0133D6E47F1EA854C7, - ACB2BB311E0E549224D8D48E, ); name = "app_properties"; sourceTree = ""; }; A0FA3D171C73CEB9AD874299 = {isa = PBXGroup; children = ( - E30C85B0F661F16535E75D6A, + 09135AFEE516755B1D8D1088, 32DCBF1A130D32A59FD47DD6, - AB6DBE322367E218876380D1, - F32BBD5FAFF317AA831ADB63, + 51ADFBAF9ED103A0632F4698, 293076BD0110954E1CE7095C, ); name = "juce_data_structures"; sourceTree = ""; }; - 058FFA1D737D9CA4ABD6F63E = {isa = PBXGroup; children = ( - BB129364B045C14D4C48C64A, - 81DCA1CF090A56300D6B78F9, - CC55CC9502C19A5AFE161657, - 168C71B9432A92866D27C2F8, - 4242930DB36B116AF72C417F, - 8515CFC36F3F9E77145D1691, - B27E127E31026271E71896A3, - E4C533859CB68216BD9D441E, - 87BCE02659EE4D59DCD32E33, - A50D92F86A2EB7A30689A6CC, - B82F9F15893C8C75414BB2D7, - D0970CCFF9ECE3E9DE992AD3, - 176555A72094768334C34A06, ); name = messages; sourceTree = ""; }; - 73631F200F5922DC1345BBC5 = {isa = PBXGroup; children = ( - 5876C4A9AC4C7AD71F7D3935, - 7DEEBCA254A8C0A0F0EE3D0A, - D58D61AEA353B42D1905583A, - 5E7F940669620DB0130FCD3F, ); name = timers; sourceTree = ""; }; - A8C3FEFDFCBD4F97E712D086 = {isa = PBXGroup; children = ( + 1BF1C13D50B56B1DCC88D63F = {isa = PBXGroup; children = ( C2B80E174578A7BD91FA76CF, 93BE84F17B447226BEFDE5A4, 32A851BECAA8CB552DA0C92B, @@ -1613,14 +1563,28 @@ 9A68EFB4F4ADD8E02B77D574, 2367FC583388A40FD177FAC7, CF460BB59AE1A3CB56C2CC97, ); name = broadcasters; sourceTree = ""; }; - AC0F8CF82712912729A1787D = {isa = PBXGroup; children = ( + 7E404E41C8FF51908FAE3621 = {isa = PBXGroup; children = ( FEBEF52CF458D9C80275863D, 4A43E2F65187E76BA7247DC8, CB9F9C32A3215BB9EA29564A, A9743DB20BE0DD01D992C078, 77DC16B3BD2388DA192C6647, 66F25CAA696325431D582B01, ); name = interprocess; sourceTree = ""; }; - EED3B403D59A2FE7A1B0BB04 = {isa = PBXGroup; children = ( + 0BBCBDFF5D36B0DB7924BB87 = {isa = PBXGroup; children = ( + BB129364B045C14D4C48C64A, + 81DCA1CF090A56300D6B78F9, + CC55CC9502C19A5AFE161657, + 168C71B9432A92866D27C2F8, + 4242930DB36B116AF72C417F, + 8515CFC36F3F9E77145D1691, + B27E127E31026271E71896A3, + E4C533859CB68216BD9D441E, + 87BCE02659EE4D59DCD32E33, + A50D92F86A2EB7A30689A6CC, + B82F9F15893C8C75414BB2D7, + D0970CCFF9ECE3E9DE992AD3, + 176555A72094768334C34A06, ); name = messages; sourceTree = ""; }; + 3174B1438C10FF5F084026AD = {isa = PBXGroup; children = ( 961B80F089DB0E7A8DFAB4BD, 07E05B5CF19C717522C85751, 7AD47666B2CAF6C3EAE5A313, @@ -1629,13 +1593,17 @@ 5C19214F0B69A3870A60BB57, C35471544C7C07AF9E9E7225, DDD3A80CE6EADF7C19B52C00, ); name = native; sourceTree = ""; }; + EB2FFE08AB29AA5DC4D848F2 = {isa = PBXGroup; children = ( + 5876C4A9AC4C7AD71F7D3935, + 7DEEBCA254A8C0A0F0EE3D0A, + D58D61AEA353B42D1905583A, + 5E7F940669620DB0130FCD3F, ); name = timers; sourceTree = ""; }; D43355CA9C66DED748ECF241 = {isa = PBXGroup; children = ( - 058FFA1D737D9CA4ABD6F63E, - 73631F200F5922DC1345BBC5, - A8C3FEFDFCBD4F97E712D086, - AC0F8CF82712912729A1787D, - EED3B403D59A2FE7A1B0BB04, - CC1D358321D0FEE9363FAB5A, + 1BF1C13D50B56B1DCC88D63F, + 7E404E41C8FF51908FAE3621, + 0BBCBDFF5D36B0DB7924BB87, + 3174B1438C10FF5F084026AD, + EB2FFE08AB29AA5DC4D848F2, B72C9BECB6F8437F8D1AB431, ); name = "juce_events"; sourceTree = ""; }; 613F56024B806E4651217C3D = {isa = PBXGroup; children = ( AE2F3704110604BE4CE711FB, @@ -1655,19 +1623,25 @@ 33FA636BC069C12099595FF7, 83FF68839D7F16BF1BD63998, F3932F10F0BB15FDC4B3FCCE, ); name = contexts; sourceTree = ""; }; - CE4E8B684568FF454FD4E982 = {isa = PBXGroup; children = ( - ACF3900CAC422A821B49724B, - 56C909DFA885FF7924FE9B52, - 79C50D9C6DE5E39776F58173, - 45AF86AE84C0F53EFD0AD8E6, - 2E05B3795F27137B74532DCF, - 18DB65C18DA8D26FA91660E9, - 91166AAF7D28C830DD1A01FF, - EB1836E7A020E27A7531DD9A, ); name = images; sourceTree = ""; }; - 1809D5C3D4E11DFFBC3CD51F = {isa = PBXGroup; children = ( - BFF3F7F9ADE1564E2A95E761, - A66B7243A44889DEEE50467C, - 996D10F67F8BA4165F763F6D, ); name = "image_formats"; sourceTree = ""; }; + 33FA708C2690D742E72D940D = {isa = PBXGroup; children = ( + 3A6A9719BB36357980C72839, + 9EC98C361A9EAB0D8320681A, + A24BDC61F0D26A1A548B7D0F, + D15E217771D21F009AD82865, + 94482542F1F7ECFC19F8A733, ); name = effects; sourceTree = ""; }; + 418B37F18751E667091C9523 = {isa = PBXGroup; children = ( + 1F397A7E48CFC9AEAEADBE27, + D6854EFAC3CA722C839D8E5E, + 31C6340CFAED51F9297A247B, + A1E986A82F01EE173CFC7D85, + 54FF73BE742C8C07481C342E, + BC98FBECC88BAEE5DAC6A0CD, + 422AF00EC7C820E48BC8589A, + 03B2E898BCEC879C92272294, + EEE77CF0D58771039499047C, + C4AFDBF9F2FFB781244CC538, + 7603F1DA879AF5A55D33AFA9, + 80FB36D5B92F25E25B501840, ); name = fonts; sourceTree = ""; }; 34D87A17A69B536F8A3D4E5D = {isa = PBXGroup; children = ( 62F2C4DD34181441E8ED1421, E96CA677440E7233CCEC4002, @@ -1684,30 +1658,20 @@ 49358E09D03BE80AC5FC6DFF, CB4E1657499BD2FF5940573A, 75D31F45D2A20C1A1F43AECE, ); name = geometry; sourceTree = ""; }; - FB9C5A77E6D11C3FCAB82629 = {isa = PBXGroup; children = ( - 4BADD763D121353287878645, - BA2245F4BF3B14E3F299B329, - 5637A9A73A985297F5F15B4E, ); name = placement; sourceTree = ""; }; - BA0B73026BCFFB4D2B9574C0 = {isa = PBXGroup; children = ( - 1F397A7E48CFC9AEAEADBE27, - D6854EFAC3CA722C839D8E5E, - 31C6340CFAED51F9297A247B, - A1E986A82F01EE173CFC7D85, - 54FF73BE742C8C07481C342E, - BC98FBECC88BAEE5DAC6A0CD, - 422AF00EC7C820E48BC8589A, - 03B2E898BCEC879C92272294, - EEE77CF0D58771039499047C, - C4AFDBF9F2FFB781244CC538, - 7603F1DA879AF5A55D33AFA9, - 80FB36D5B92F25E25B501840, ); name = fonts; sourceTree = ""; }; - A033283E9AC63CCDC113A403 = {isa = PBXGroup; children = ( - 3A6A9719BB36357980C72839, - 9EC98C361A9EAB0D8320681A, - A24BDC61F0D26A1A548B7D0F, - D15E217771D21F009AD82865, - 94482542F1F7ECFC19F8A733, ); name = effects; sourceTree = ""; }; - DC6100C2ECD3D03BA25859FD = {isa = PBXGroup; children = ( + 531E4F17C5DBB4DEDDB518FC = {isa = PBXGroup; children = ( + BFF3F7F9ADE1564E2A95E761, + A66B7243A44889DEEE50467C, + 996D10F67F8BA4165F763F6D, ); name = "image_formats"; sourceTree = ""; }; + 26BEF7E1ABE7C70EC97B4C70 = {isa = PBXGroup; children = ( + ACF3900CAC422A821B49724B, + 56C909DFA885FF7924FE9B52, + 79C50D9C6DE5E39776F58173, + 45AF86AE84C0F53EFD0AD8E6, + 2E05B3795F27137B74532DCF, + 18DB65C18DA8D26FA91660E9, + 91166AAF7D28C830DD1A01FF, + EB1836E7A020E27A7531DD9A, ); name = images; sourceTree = ""; }; + 9AE31EE373075FF48BFE26C2 = {isa = PBXGroup; children = ( 64C7F5482B135482355F6207, F81654393A6815CD487BEEEA, 44A65A3B60BCDA4EC97C1A10, @@ -1721,50 +1685,103 @@ 6F2BBE7C1898A14AB6384FC5, AF29767D1BBFFB2FC061FBD3, 2DB885170C23EF6315B01E07, ); name = native; sourceTree = ""; }; + 398E72B0F683FA0A8979D504 = {isa = PBXGroup; children = ( + 4BADD763D121353287878645, + BA2245F4BF3B14E3F299B329, + 5637A9A73A985297F5F15B4E, ); name = placement; sourceTree = ""; }; 45AF61331D913AC88A070B16 = {isa = PBXGroup; children = ( 613F56024B806E4651217C3D, CD0E8EBFFDF5DEFE2D8C4F8A, - CE4E8B684568FF454FD4E982, - 1809D5C3D4E11DFFBC3CD51F, + 33FA708C2690D742E72D940D, + 418B37F18751E667091C9523, 34D87A17A69B536F8A3D4E5D, - FB9C5A77E6D11C3FCAB82629, - BA0B73026BCFFB4D2B9574C0, - A033283E9AC63CCDC113A403, - DC6100C2ECD3D03BA25859FD, - 0F0135E3626B5CF2073669EE, + 531E4F17C5DBB4DEDDB518FC, + 26BEF7E1ABE7C70EC97B4C70, + 9AE31EE373075FF48BFE26C2, + 398E72B0F683FA0A8979D504, 6B438A36E2EE87D56954A73C, ); name = "juce_graphics"; sourceTree = ""; }; - 7074F11E6148B780EAB99BAE = {isa = PBXGroup; children = ( - 0A917E9DC067F70CA5F649A4, - 326380A033B511A7D6C908B6, - 635548BBD744D420AF8C746E, - A2569DAEFA03FF324C3E8B14, - DF9BC1627F11E58C4E294F04, - FE1A231A73CD3811E2F63076, - 35BC4E6396C07229A7B57058, - 21C6491E13FD144522A50532, - 3E529E187845C0FDDD75B26E, ); name = components; sourceTree = ""; }; - 6EA9748D61C88D1BA2EA31C0 = {isa = PBXGroup; children = ( - 22D3395F98C7DB08BE5806EA, - 2F9B863B3208F7FDC2DFB5C2, - 21E6E63E7EABF1E3FF96B623, - FFE52E95F44B6C2A1577F0D1, - A074BFDF2EC5AE63E20B7333, - ABE2D29E90DC804807565090, - 403A941E43D6A93F973478CE, - 98842D203B95774D965E2516, - 2507D25163CA3B0FADF6C690, - 6EE9BA1411E60B2C9FB8C218, - 96532A36D7F49D0D9C97785E, - C85DC37FA77BE505BF92CC82, - 7D6722EFBE3E6810921ACFC6, - 6DA1B84A13A83407015F00D5, - 3A8ACE496CEEF5A87A114AB7, - FD8CEE43FE42E3CE4268E135, - 5697A592703327116AA50ED4, - 2B00D9E27D910E13DE0C221A, - EB47EFA97F37130CBFA3BBBD, - E770F9193AC992B8B8529425, ); name = mouse; sourceTree = ""; }; - ED99D4B18A38A6CB0F014A39 = {isa = PBXGroup; children = ( + 78BCCD6A7EE9144D3EAE16DF = {isa = PBXGroup; children = ( + D799C7F000EC4D33C2DABADB, + CE9208896DC1AB22AE2C0C71, ); name = application; sourceTree = ""; }; + E78ABE58A772107EB0D61C51 = {isa = PBXGroup; children = ( + F7F3649AF02F4C3C751B6F19, + 814F03A5FDB4C571DC56365A, + 4E61189BE360E1836A21EC3B, + 34A5198B33BE63C226542043, + B67F09CB3C82DBFF9C46647C, + AFE21D6D3B962F8B04CAD469, + 55E802D30D0C90CACE5A1507, + 8ACBDA03FF94F66CA93F2C24, + A13F50653877ABDB365F5384, + 896F5130508C85B708AA564A, + CA57CE25D3529D9BEDB9387F, + AA631B89FF74E3891808468B, + 00364B9ACDDE1061B0F8B6A3, + 99D5D71E46161D72F355E5CA, + 7AD630FFC55965FB8A890772, + F111D37EE566120B6FB68DEE, + 765A6CADA12A2522B62C56E5, + 02F59FA6C6DC1DD84590F4F7, ); name = buttons; sourceTree = ""; }; + F05580231F41F28C8570C8A9 = {isa = PBXGroup; children = ( + C207B42DBD931192FED30C23, + 6E27AC7FE0E003A8C09E6229, + FDCA5DC82DF2C77E6644C7C0, + BDE78DB6F6B8189269511ED9, + 49AFBCDF0F1770D740559E52, + 6349D4A49819CB2128783EF2, + 2FFF28CCC21983E2097F661E, + D4407C9C36B5C4B11373015F, + E21B47053F279BEB6E77ABBE, ); name = commands; sourceTree = ""; }; + 489A3D3DFD97C6751192A0C7 = {isa = PBXGroup; children = ( + 0A917E9DC067F70CA5F649A4, + 326380A033B511A7D6C908B6, + 635548BBD744D420AF8C746E, + A2569DAEFA03FF324C3E8B14, + DF9BC1627F11E58C4E294F04, + FE1A231A73CD3811E2F63076, + 35BC4E6396C07229A7B57058, + 21C6491E13FD144522A50532, + 3E529E187845C0FDDD75B26E, ); name = components; sourceTree = ""; }; + E3F66002049EA86B5BD0401F = {isa = PBXGroup; children = ( + 4EA9286868B01C823FCDBA56, + DC6400CB6526711C8D3B02A5, + 86545EB9FE8A308D9C4EDE38, + 1CAAE99247B398FFF508E4B3, + 2B27A10CE5AE76648A90D11B, + 0BFF39815B8EF703CD5B527E, + C155AA1B4897630C869644E4, + AE8FD51225B2EE1236EA6B7F, + 80A52FDE45F694884F1523C1, + F0EDC758B738494603D96566, + 58E85EC374D9BB7DF4554DCA, + 15ABAB25ED7FBC1AB35D4155, + A1F4F524B120158DAF6CC73C, + 162D319D9C0F82FF3A06CB31, + C609AAB8EED8AA8E3DB7ADDA, ); name = drawables; sourceTree = ""; }; + A3252EAE0835523401A7B334 = {isa = PBXGroup; children = ( + 2E3E4D0B6E49AB73AC95942C, + CFC07E265C4DA1A72CF556C0, + 97CB9AB3388C899C959480D7, + 5B53101DF03F661003E571D6, + 9A5CF11ABBC6A0003F5789B1, + 749BA5EE297AAC71A788FA1A, + 24FD97BA70E904627B8152E8, + 4ECF602349D1439B777B9801, + 3E7DC1C7BF61898D2B652DFB, + AC48FAE2DA3B12A483E7255A, + 29D3BA5AD1954DFF9DEEC4EE, + 000482712FB943049ADA488E, + 63F7E4F969AB0EE18F937A1D, + 17F524091349DA3298887390, + C4E013FC175AB6FFBC231FF5, + 7D571ED2829EE892879C1C6B, + B3D81C8539CC39AD8D7BDA60, + EE427AF2FF55C0F15FC75CCA, + 0E17E299A552E354D32495A9, + C2E269880B104D1E2FEFF081, + EC31A0D1FC5868D414573AE3, + 437EBCEEE86D33C4B8E4659F, ); name = filebrowser; sourceTree = ""; }; + 24B9CB3FB77026FD163FDB26 = {isa = PBXGroup; children = ( F7CFD58445F29C592E1CA3D2, 37CC572A9EBB11B044700DD9, 49420D1F1ACCC8B9AF38E071, @@ -1778,62 +1795,7 @@ 5923676B966C61C3DF80F2F4, 6249FDB026DDB5231AE6F257, D4F2C2BBAE51280E9FA0524F, ); name = keyboard; sourceTree = ""; }; - 38748CE8A511EB01613D6AC7 = {isa = PBXGroup; children = ( - 4BD53FD98913407DED8C5CA2, - FC7D4F5D069051772CAEF9D5, - E8B758282455D28365888987, - D0BD78E12072E613FE991406, - 99FC7A15C6014517ACAD22C5, - C175608A57B2756CA559759E, - EDBCB0EA94E2EFAFD754B922, - 697C69452850D5C1756C89AF, - A01E650AD29BAE32923765DF, - 8B5B921159AA52E9395886A7, - 90E93402AA2A9BEB06529BFB, - E4CB436C6C34622D4FB0DB95, - 850C65899288D17479330623, - A4934E1C24CBC9827ECC9149, - 364C3095D20CCE47471C4DB0, - D92A8BCA53C081C8A7B8C97A, - 149DE318630BB06FE1878110, - A5CF048AD8F2FD41388B0FB1, - A0A82A6C6DCDC381F74B55AA, - D72C17DE76B0FFDA9002AB48, - AE29D4EFF513314D9F20C937, - AB48308160674E4A0DDEA76E, - 6660E40C2EC1B034F2ADF4D0, - 3076EC4F52A19CE9017D3F25, - 910BD0E17BDFEE4814A221B9, - B66B13F1CC2AFB46FE2BBB7A, - EA0497ADC2D82C3B7062F22D, ); name = widgets; sourceTree = ""; }; - EDA05F557CC486BF1BBB4F32 = {isa = PBXGroup; children = ( - 656B561C18024F666338110D, - D433408E46A1409A9C033143, - 998A1B7B9A661B11E4F6ACD2, - E3272E71920EC2E2951EA51D, - E3CBE4CAE0CDA467C0CCED9A, - 894251560964A87E2BC4909A, - B984F32EE03514B90E16F4D7, - 3A6D5F85E162CCD7F75647A2, - 58E0845792538E8040E1B765, - E7F6DD206D0900DE7B792B75, - 0F7563C42FF3E0324DB9DABC, - 045ACEE1477BF94B82E24CFB, - B4E1E74B0592674D8C84A040, - 36B5D78633D30EBA28D70796, - D8DAAFAF2D5E846E675E7FAA, - 28B99FD0B56D3AB6DC426145, - 865513C0143175F8590E3E70, - 91016B15B0E327FE9896DAED, - AF2C173BA6D3F87D9CBE28CB, ); name = windows; sourceTree = ""; }; - 30500C3D33B1EA676B0F1F2D = {isa = PBXGroup; children = ( - 952BE11CAD4455C1B1E1D830, - 5CE7F367D76371C1FFF3C664, - 7439AF021E15C53135D6F5A1, - E06C44C9919D6BEA39ADD6DD, - 688DF902DE3574DE95EDBC75, - 5720A8E61C5C69F1FBF2FF19, ); name = menus; sourceTree = ""; }; - 6C214569AF1380B92C98362F = {isa = PBXGroup; children = ( + AF4A2F19C874EB54FA77077F = {isa = PBXGroup; children = ( EE01B0F4B428C5A225912CB1, CF9FF93F5E11C52F2E774BFD, F1DC3498F703C947C4341167, @@ -1870,72 +1832,7 @@ 11734EB6782BA7878DB279EF, 74B87646372E1E50ECF87E47, 4AE9ADC1EA86A99697C85590, ); name = layout; sourceTree = ""; }; - 7683272330CE2E2982D60581 = {isa = PBXGroup; children = ( - F7F3649AF02F4C3C751B6F19, - 814F03A5FDB4C571DC56365A, - 4E61189BE360E1836A21EC3B, - 34A5198B33BE63C226542043, - B67F09CB3C82DBFF9C46647C, - AFE21D6D3B962F8B04CAD469, - 55E802D30D0C90CACE5A1507, - 8ACBDA03FF94F66CA93F2C24, - A13F50653877ABDB365F5384, - 896F5130508C85B708AA564A, - CA57CE25D3529D9BEDB9387F, - AA631B89FF74E3891808468B, - 00364B9ACDDE1061B0F8B6A3, - 99D5D71E46161D72F355E5CA, - 7AD630FFC55965FB8A890772, - F111D37EE566120B6FB68DEE, - 765A6CADA12A2522B62C56E5, - 02F59FA6C6DC1DD84590F4F7, ); name = buttons; sourceTree = ""; }; - F0F6C6401B5B6E27B06A647D = {isa = PBXGroup; children = ( - A194F4576EECAED9B78B2F02, - D52E8A14F2E48978956EA90E, - 894E9C561AC434FC288A4E71, - 0754B874739E1D1C320CBC06, - 049E1ED618DB7447529B850E, - 290B68C558B84CC4D3AA34A9, - FF1AE41EDD12811007C7E08B, - 91B3A6E88D84B251C79A1F73, - 2742803ABB5332CAEABDF71D, - 599A927491E80A43506A4331, - 1A7B44D364B75EA89393C950, - 6BEE63786BE539AD97CB1F47, - A726DEA0B31DF2ED2838A9DF, - FA644A83DBB0DDE419A33EC1, ); name = positioning; sourceTree = ""; }; - 0FC10F2F4DD73CDF64787F1E = {isa = PBXGroup; children = ( - 4EA9286868B01C823FCDBA56, - DC6400CB6526711C8D3B02A5, - 86545EB9FE8A308D9C4EDE38, - 1CAAE99247B398FFF508E4B3, - 2B27A10CE5AE76648A90D11B, - 0BFF39815B8EF703CD5B527E, - C155AA1B4897630C869644E4, - AE8FD51225B2EE1236EA6B7F, - 80A52FDE45F694884F1523C1, - F0EDC758B738494603D96566, - 58E85EC374D9BB7DF4554DCA, - 15ABAB25ED7FBC1AB35D4155, - A1F4F524B120158DAF6CC73C, - 162D319D9C0F82FF3A06CB31, - C609AAB8EED8AA8E3DB7ADDA, ); name = drawables; sourceTree = ""; }; - BEBEE36671E604B8EC6072F6 = {isa = PBXGroup; children = ( - D0360891DD9FB3D8A04557F9, - D9E681AC6B3A9CA5F2FC1EA1, - 3FAE00C6F53873793905F666, - D6F02B228C9BDC927841C47F, - C85B4304206767431F345EBF, - 8509464FD3D19A00F2327CE9, - 2A6DB4DD639D1E65AA24DCB3, - 122D84868EE99DCC232215CA, - 10E0EE1A81E3ED13FA223D20, - 5EBABFCFC48AAC97FFCBCFD6, - F8EC2EB5F339D51BD491E8E2, - 6308CF3170DD547793663148, - 7E037018FEBBFC1216C554E5, - 7FC0E4A1FA1C7A44F2EC5443, ); name = properties; sourceTree = ""; }; - E5E863C0B3CDA46C15E0C124 = {isa = PBXGroup; children = ( + 3027C4270E66213E75BEF488 = {isa = PBXGroup; children = ( CAAB995B6AF9B3BD4AF0F2FE, 4F933C9EC68532064A2A6862, C6491631692B3AF4DF8859E5, @@ -1944,48 +1841,40 @@ 892CF04418B2C4DBAD94EDD6, 999C764293E3127A2A9977EA, BEE6ECA6AA47943E918616E7, ); name = lookandfeel; sourceTree = ""; }; - 2FF66B301E047FF93BFEC2F0 = {isa = PBXGroup; children = ( - 2E3E4D0B6E49AB73AC95942C, - CFC07E265C4DA1A72CF556C0, - 97CB9AB3388C899C959480D7, - 5B53101DF03F661003E571D6, - 9A5CF11ABBC6A0003F5789B1, - 749BA5EE297AAC71A788FA1A, - 24FD97BA70E904627B8152E8, - 4ECF602349D1439B777B9801, - 3E7DC1C7BF61898D2B652DFB, - AC48FAE2DA3B12A483E7255A, - 29D3BA5AD1954DFF9DEEC4EE, - 000482712FB943049ADA488E, - 63F7E4F969AB0EE18F937A1D, - 17F524091349DA3298887390, - C4E013FC175AB6FFBC231FF5, - 7D571ED2829EE892879C1C6B, - B3D81C8539CC39AD8D7BDA60, - EE427AF2FF55C0F15FC75CCA, - 0E17E299A552E354D32495A9, - C2E269880B104D1E2FEFF081, - EC31A0D1FC5868D414573AE3, - 437EBCEEE86D33C4B8E4659F, ); name = filebrowser; sourceTree = ""; }; - 360E0AA799975B0B69996414 = {isa = PBXGroup; children = ( - C207B42DBD931192FED30C23, - 6E27AC7FE0E003A8C09E6229, - FDCA5DC82DF2C77E6644C7C0, - BDE78DB6F6B8189269511ED9, - 49AFBCDF0F1770D740559E52, - 6349D4A49819CB2128783EF2, - 2FFF28CCC21983E2097F661E, - D4407C9C36B5C4B11373015F, - E21B47053F279BEB6E77ABBE, ); name = commands; sourceTree = ""; }; - B37F65DE2A8F9E5BBEED08E6 = {isa = PBXGroup; children = ( + 63F75B92B7E6403B028CF4A5 = {isa = PBXGroup; children = ( + 952BE11CAD4455C1B1E1D830, + 5CE7F367D76371C1FFF3C664, + 7439AF021E15C53135D6F5A1, + E06C44C9919D6BEA39ADD6DD, + 688DF902DE3574DE95EDBC75, + 5720A8E61C5C69F1FBF2FF19, ); name = menus; sourceTree = ""; }; + F534429E760058963291AFF9 = {isa = PBXGroup; children = ( 0C67E291FE255FB494FC4EB7, 4D9DA654C2620E32726086FC, 295645FD5D881575AC979FDE, 9E48FC4A9F7AA29418616C51, ); name = misc; sourceTree = ""; }; - C7A190D20E3E3FDB24D02FF2 = {isa = PBXGroup; children = ( - D799C7F000EC4D33C2DABADB, - CE9208896DC1AB22AE2C0C71, ); name = application; sourceTree = ""; }; - 21022CE27135D0915CB930DF = {isa = PBXGroup; children = ( + EDC53FFAC60B52230F732995 = {isa = PBXGroup; children = ( + 22D3395F98C7DB08BE5806EA, + 2F9B863B3208F7FDC2DFB5C2, + 21E6E63E7EABF1E3FF96B623, + FFE52E95F44B6C2A1577F0D1, + A074BFDF2EC5AE63E20B7333, + ABE2D29E90DC804807565090, + 403A941E43D6A93F973478CE, + 98842D203B95774D965E2516, + 2507D25163CA3B0FADF6C690, + 6EE9BA1411E60B2C9FB8C218, + 96532A36D7F49D0D9C97785E, + C85DC37FA77BE505BF92CC82, + 7D6722EFBE3E6810921ACFC6, + 6DA1B84A13A83407015F00D5, + 3A8ACE496CEEF5A87A114AB7, + FD8CEE43FE42E3CE4268E135, + 5697A592703327116AA50ED4, + 2B00D9E27D910E13DE0C221A, + EB47EFA97F37130CBFA3BBBD, + E770F9193AC992B8B8529425, ); name = mouse; sourceTree = ""; }; + E55ACE0BBFADE341424672A8 = {isa = PBXGroup; children = ( 0A5B2D79C1823A400BF78E19, 74F6AE983BB2F69371807C67, 9391842AF510CE33CDBE0694, @@ -2002,25 +1891,102 @@ E32EC58E8FFABD6AA3236B7A, F3863870BC90E557B58BFF64, 4EC09A0953FB8870DD1882D0, ); name = native; sourceTree = ""; }; + ED48C5DA28B1C541B328D94D = {isa = PBXGroup; children = ( + A194F4576EECAED9B78B2F02, + D52E8A14F2E48978956EA90E, + 894E9C561AC434FC288A4E71, + 0754B874739E1D1C320CBC06, + 049E1ED618DB7447529B850E, + 290B68C558B84CC4D3AA34A9, + FF1AE41EDD12811007C7E08B, + 91B3A6E88D84B251C79A1F73, + 2742803ABB5332CAEABDF71D, + 599A927491E80A43506A4331, + 1A7B44D364B75EA89393C950, + 6BEE63786BE539AD97CB1F47, + A726DEA0B31DF2ED2838A9DF, + FA644A83DBB0DDE419A33EC1, ); name = positioning; sourceTree = ""; }; + 4BD14345D01C44727E21EF18 = {isa = PBXGroup; children = ( + D0360891DD9FB3D8A04557F9, + D9E681AC6B3A9CA5F2FC1EA1, + 3FAE00C6F53873793905F666, + D6F02B228C9BDC927841C47F, + C85B4304206767431F345EBF, + 8509464FD3D19A00F2327CE9, + 2A6DB4DD639D1E65AA24DCB3, + 122D84868EE99DCC232215CA, + 10E0EE1A81E3ED13FA223D20, + 5EBABFCFC48AAC97FFCBCFD6, + F8EC2EB5F339D51BD491E8E2, + 6308CF3170DD547793663148, + 7E037018FEBBFC1216C554E5, + 7FC0E4A1FA1C7A44F2EC5443, ); name = properties; sourceTree = ""; }; + FD604D42AD4432537042D97D = {isa = PBXGroup; children = ( + 4BD53FD98913407DED8C5CA2, + FC7D4F5D069051772CAEF9D5, + E8B758282455D28365888987, + D0BD78E12072E613FE991406, + 99FC7A15C6014517ACAD22C5, + C175608A57B2756CA559759E, + EDBCB0EA94E2EFAFD754B922, + 697C69452850D5C1756C89AF, + A01E650AD29BAE32923765DF, + 8B5B921159AA52E9395886A7, + 90E93402AA2A9BEB06529BFB, + E4CB436C6C34622D4FB0DB95, + 850C65899288D17479330623, + A4934E1C24CBC9827ECC9149, + 364C3095D20CCE47471C4DB0, + D92A8BCA53C081C8A7B8C97A, + 149DE318630BB06FE1878110, + A5CF048AD8F2FD41388B0FB1, + A0A82A6C6DCDC381F74B55AA, + D72C17DE76B0FFDA9002AB48, + AE29D4EFF513314D9F20C937, + AB48308160674E4A0DDEA76E, + 6660E40C2EC1B034F2ADF4D0, + 3076EC4F52A19CE9017D3F25, + 910BD0E17BDFEE4814A221B9, + B66B13F1CC2AFB46FE2BBB7A, + EA0497ADC2D82C3B7062F22D, ); name = widgets; sourceTree = ""; }; + 7B5796AB22FE7717FF29D2D5 = {isa = PBXGroup; children = ( + 656B561C18024F666338110D, + D433408E46A1409A9C033143, + 998A1B7B9A661B11E4F6ACD2, + E3272E71920EC2E2951EA51D, + E3CBE4CAE0CDA467C0CCED9A, + 894251560964A87E2BC4909A, + B984F32EE03514B90E16F4D7, + 3A6D5F85E162CCD7F75647A2, + 58E0845792538E8040E1B765, + E7F6DD206D0900DE7B792B75, + 0F7563C42FF3E0324DB9DABC, + 045ACEE1477BF94B82E24CFB, + B4E1E74B0592674D8C84A040, + 36B5D78633D30EBA28D70796, + D8DAAFAF2D5E846E675E7FAA, + 28B99FD0B56D3AB6DC426145, + 865513C0143175F8590E3E70, + 91016B15B0E327FE9896DAED, + AF2C173BA6D3F87D9CBE28CB, ); name = windows; sourceTree = ""; }; 95A28C4821E904641944C14F = {isa = PBXGroup; children = ( - 7074F11E6148B780EAB99BAE, - 6EA9748D61C88D1BA2EA31C0, - ED99D4B18A38A6CB0F014A39, - 38748CE8A511EB01613D6AC7, - EDA05F557CC486BF1BBB4F32, - 30500C3D33B1EA676B0F1F2D, - 6C214569AF1380B92C98362F, - 7683272330CE2E2982D60581, - F0F6C6401B5B6E27B06A647D, - 0FC10F2F4DD73CDF64787F1E, - BEBEE36671E604B8EC6072F6, - E5E863C0B3CDA46C15E0C124, - 2FF66B301E047FF93BFEC2F0, - 360E0AA799975B0B69996414, - B37F65DE2A8F9E5BBEED08E6, - C7A190D20E3E3FDB24D02FF2, - 21022CE27135D0915CB930DF, - 55954824537DA68C94196CF3, + 78BCCD6A7EE9144D3EAE16DF, + E78ABE58A772107EB0D61C51, + F05580231F41F28C8570C8A9, + 489A3D3DFD97C6751192A0C7, + E3F66002049EA86B5BD0401F, + A3252EAE0835523401A7B334, + 24B9CB3FB77026FD163FDB26, + AF4A2F19C874EB54FA77077F, + 3027C4270E66213E75BEF488, + 63F75B92B7E6403B028CF4A5, + F534429E760058963291AFF9, + EDC53FFAC60B52230F732995, + E55ACE0BBFADE341424672A8, + ED48C5DA28B1C541B328D94D, + 4BD14345D01C44727E21EF18, + FD604D42AD4432537042D97D, + 7B5796AB22FE7717FF29D2D5, CAD3AC17AF42E2BED68AB0B8, ); name = "juce_gui_basics"; sourceTree = ""; }; 9DBB004DD2BA1FB1CB850730 = {isa = PBXGroup; children = ( 92F456A06460B3037D4633CB, @@ -2082,9 +2048,21 @@ 019C933D8A6D01E3970AD0ED, 165D7D6AFB3E074832CF427D, 0CE5B2FF9D8043660D00C3F3, - A440F9DB1C395CE15CEA2DFE, A67CA8CE7A776292BBF0A771, ); name = "juce_gui_extra"; sourceTree = ""; }; - 19D3B67549F53322BDA6476E = {isa = PBXGroup; children = ( + 93F9BF65A35A2FF0C827F3E6 = {isa = PBXGroup; children = ( + 24D1FDEEA6015179481DA066, + 72D7B65362F5153AE2211427, + BA307BE1E213FA2C2FC90303, + E542AE45B51CE76A1FA7553C, ); name = geometry; sourceTree = ""; }; + 9D9FB5811CF15A3B00D4D333 = {isa = PBXGroup; children = ( + 0B34288A77B2F7AA260954B2, + CAA37E216AE23C66143090E9, + 168126095202C9BB6296D6CF, + 01ED8F522ABA76BF0E0D9249, + 3393B8D4E413710805AAD1FE, + F05C2A7C59522867174911EC, + 1EBD453FA4CD3BA3AFC8C301, ); name = native; sourceTree = ""; }; + 3F709B710667C7CAB71EF1A4 = {isa = PBXGroup; children = ( A42D10D549BC0D20A8F94101, 24D577E3FEB7A3A17E97C11E, BAF83EA0108C7776CCB5AFB9, @@ -2102,47 +2080,32 @@ 38EB4858B45965104516E7E9, 8499FB509CF42C2224E45442, 8C726B77603CE8392105E520, ); name = opengl; sourceTree = ""; }; - 4D21C1FB7FA47649213E0AFD = {isa = PBXGroup; children = ( - 24D1FDEEA6015179481DA066, - 72D7B65362F5153AE2211427, - BA307BE1E213FA2C2FC90303, - E542AE45B51CE76A1FA7553C, ); name = geometry; sourceTree = ""; }; - 298D73B8B41FF7753D63B043 = {isa = PBXGroup; children = ( + A873EA7B594A5DD7C61CB03E = {isa = PBXGroup; children = ( 3F08C9123F1F4581E558A5BE, 3ED5512FB3A63A94B6F8CD6A, ); name = utils; sourceTree = ""; }; - 8861A0F66C21007DA350357F = {isa = PBXGroup; children = ( - 0B34288A77B2F7AA260954B2, - CAA37E216AE23C66143090E9, - 168126095202C9BB6296D6CF, - 01ED8F522ABA76BF0E0D9249, - 3393B8D4E413710805AAD1FE, - F05C2A7C59522867174911EC, - 1EBD453FA4CD3BA3AFC8C301, ); name = native; sourceTree = ""; }; 57354018198399529619EAAE = {isa = PBXGroup; children = ( - 19D3B67549F53322BDA6476E, - 4D21C1FB7FA47649213E0AFD, - 298D73B8B41FF7753D63B043, - 8861A0F66C21007DA350357F, - 3386ED2F4A9DAB248368B729, + 93F9BF65A35A2FF0C827F3E6, + 9D9FB5811CF15A3B00D4D333, + 3F709B710667C7CAB71EF1A4, + A873EA7B594A5DD7C61CB03E, 2953F71F67DEE8E7894076BE, ); name = "juce_opengl"; sourceTree = ""; }; - A349653C19280AABF9D551EA = {isa = PBXGroup; children = ( - 627AE95AF5CC80C1BC70A525, - 4B181F9D6BF555181E04C99D, ); name = playback; sourceTree = ""; }; - 0A8E4D138D060C89BFC82C3C = {isa = PBXGroup; children = ( + 8B19A96347B1CE51DAA5E947 = {isa = PBXGroup; children = ( 729502C8500B9182BD21E21A, FBC3851FAB8CCED771CB20BA, ); name = capture; sourceTree = ""; }; - B26ABDA90C7B0A2F7F68EB98 = {isa = PBXGroup; children = ( + B1996DA0F218BAF05528D7E5 = {isa = PBXGroup; children = ( 43992B14AB58E611565CA2F1, 3BE81A29DE9DE7360D59EC46, 776C04C7B34057F025DDE66D, 69B162683CA492C8029257F5, 425CE8E9D6EE24F5E6D9FCC2, 99F4D664ABFF2A2A4CF19823, ); name = native; sourceTree = ""; }; + 1AE2E61DCCFA795B7719120D = {isa = PBXGroup; children = ( + 627AE95AF5CC80C1BC70A525, + 4B181F9D6BF555181E04C99D, ); name = playback; sourceTree = ""; }; 3ECBE33EFF17F8349E2FFB42 = {isa = PBXGroup; children = ( - A349653C19280AABF9D551EA, - 0A8E4D138D060C89BFC82C3C, - B26ABDA90C7B0A2F7F68EB98, - 330BC8F273DC358F523CFFEE, + 8B19A96347B1CE51DAA5E947, + B1996DA0F218BAF05528D7E5, + 1AE2E61DCCFA795B7719120D, 1A2B5A442D099FA377DE4E1A, ); name = "juce_video"; sourceTree = ""; }; 64F7AE8683C9272534B33B96 = {isa = PBXGroup; children = ( EDCB4DA5D2A8138374D81A81, @@ -2161,55 +2124,35 @@ 3ECBE33EFF17F8349E2FFB42, ); name = "Juce Modules"; sourceTree = ""; }; BDC9CF371654CB75F310688D = {isa = PBXGroup; children = ( 509EAB8A04273892F0DFB9AD, - 8050245A4FDA661B38C56FB7, - 4E117F7C74DCEB70A1F377E6, - BA528AB76690AF9F8ACE8A57, - BC27929DAEAC6B259D898C9F, - A7C5D1A29C28C505913F01F7, - 7807EDBF280BD86BA4B54170, - D8F61BA5399E97BE1B28FB14, - 3AD79BA42B077E0A5F529E32, - 69B2E6C4996E538FBA2F0DE6, - CBDF4DF6A7679ECC81BACF3E, - 2DE0D81D1002AACD733312D3, - EF849D7AC1EE182A681688E3, - F53482E8CB053854980E8C86, - 2DF4931504468BD9E20AE3E6, - A548F9E69AE986B2EB619FE6, - C5B4C33C4CACB952D0084A25, - 2CFC098BABAF6F3A9DFA615A, - 17D954B1EE6DD96B6905508C, - 38286B4A32B4D3C255E0A871, - 7A7498DE64975C48348E349C, - 7AB443DA64083C900D748B1B, - 7E48708D1F7B5C675C2317FA, - BCA4C93B24E774413746F944, - AED6A0E57D5F1CB9CEB1DECB, - C0EDB3E56321B663CEA2E600, - 2C96D1EF867911A0E68FFBFF, - 4CC978CFF6C2F65FD0283757, - CA015A7287D01104AE5E1553, - 5E13D21827E76C6ACCFA7358, - 12EB0C9DF7DCA4D94CF8EE18, - 70ABCE8D77A662C690A1E6DF, - 65CD5793B45D2D33CA74646E, - 121208AF12C8CE7E9A72A27B, - F0C3DA304E28C86EA46626CE, - 54ED3AEF6A560DA2A2C9A6A1, - 26EFE7738F4209B87E675B48, - 8495D4AC707047B56331794B, - 09E8A551CD342D08E0FCFC7E, - 2C88000D1FD0FF38CE9A45DC, - EBC20070F34FA195234BE6DF, - 14F1769BC9227265335CE7E1, - 0462FCF4041854C357138EB2, - C18A26D290AB9B1B16DDF330, - EAAA5DE166254FF08BBF56C4, - F4AFD4E9AEACE1644C6E9A38, - B6E62CA67E425664815BB3FA, ); name = "Juce Library Code"; sourceTree = ""; }; + 2E94A5BF0507304C7FBE7DAC, + 2F4E8F666770D3FE1819841C, + B88670F8C43CDC4E1C93F040, + 5AB6B81BA52870C0AD33341E, + 530EF6F2E307D0652B974CF4, + F3329DC874973DF520276066, + EC519AF44CCE0881235FB4EB, + 5087D4BAAE6FE9828E8B8ED3, + 8998F48F783F40A3C08AFD0E, + 09A11E2B06C9254B90D33931, + E2F7D83F51D8257B263771B6, + EF01A1FC7C85F759038CC4D1, + 8D256AABEE9F2E8B11736E86, + 1433B21863210729F0530CE6, + 42CC4A0B344E62ED93EC74D7, + EE9F607958A73BD8084C690D, + B61F1E0D31A376A3C251F16B, + 3CC3CCB36E5E08DCA857C796, + D8F52EB57878B5762C0FD866, + BED8FCD9183EF5E54F0E03BC, + F4AFD4E9AEACE1644C6E9A38, ); name = "Juce Library Code"; sourceTree = ""; }; 467A24411BA7A185B2C53178 = {isa = PBXGroup; children = ( - 6116E21BC29C08EE4E5393F4, - 2F12CFEB1E95BC54E1CD3C7D, ); name = Resources; sourceTree = ""; }; + 0976BFC1400DB1F6254192FC, + AD33FF34F267508546D24E26, + E39E8398B8A26F3F99A37341, + DE0DBA6DFFF3F7B3024D78AF, + D025600CC5C87F6589458DF5, + 2F12CFEB1E95BC54E1CD3C7D, + ACE47F30020C3E4144BD108A, ); name = Resources; sourceTree = ""; }; 61D8F5CF64FE3EC528B85D1B = {isa = PBXGroup; children = ( C3F6222E9059F8CCD9674AD0, AC840D910B076A8D6E11D0E3, @@ -2226,73 +2169,392 @@ FAC1B0E5511BBD94A50A2E49, 970820EDE1527139F0A21632, ); name = Frameworks; sourceTree = ""; }; 34E9DBEC61D3C0809DAF1AB4 = {isa = PBXGroup; children = ( - A1F5A8172293896A1789B630, ); name = Products; sourceTree = ""; }; + B7A2991D3F6CDC78EE921F1D, + 9B925B22A539EFE048C4F2D0, + 40D80A7071E7DF99EF20511D, + 14CD0689B0BFC8758FA6C408, + 6C612817F52B969A5F16CE94, ); name = Products; sourceTree = ""; }; 7678EFC533FC99BEEF151913 = {isa = PBXGroup; children = ( + ACE47F30020C3E4144BD108A, 911865057C71D7643E1F513A, 64F7AE8683C9272534B33B96, BDC9CF371654CB75F310688D, 467A24411BA7A185B2C53178, 61D8F5CF64FE3EC528B85D1B, 34E9DBEC61D3C0809DAF1AB4, ); name = Source; sourceTree = ""; }; - 2545E8BA13591E4BE3CB4642 = {isa = XCBuildConfiguration; buildSettings = { + 6A83695CF366C87636A392BE = {isa = XCBuildConfiguration; buildSettings = { }; name = Debug; }; + 024F8B1B5C243015CA8FEF35 = {isa = XCBuildConfiguration; buildSettings = { }; name = Release; }; + D83A1735FBD5B491316453B8 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Arpeggiator; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Debug; }; + AC0ABA95F0350939E21390E1 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Arpeggiator; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Release; }; + D42A639827E2709B5AF668D8 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Arpeggiator; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Debug; }; + 07B9E8F70529950A47F22BA0 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Arpeggiator; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Release; }; + 575D0AC8DD9926D1C8349BE2 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "_DEBUG=1", "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET = 10.10; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + OTHER_LDFLAGS = "-bundle"; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Arpeggiator; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Debug; }; - BE9E3EF2B9B86E30560190F3 = {isa = XCBuildConfiguration; buildSettings = { + 6B6E02F5844A057FE3738154 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( "_NDEBUG=1", "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET = 10.10; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + OTHER_LDFLAGS = "-bundle"; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Arpeggiator; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Release; }; + 515B9E5E69F486633922E731 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AAX.plist; + INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Arpeggiator; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = aaxplugin; }; name = Debug; }; + 3F21DFC5AA6C44E97BE3588C = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AAX.plist; + INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Arpeggiator; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = aaxplugin; }; name = Release; }; + 47B6BE82623EE30A5AA944A2 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Arpeggiator.ArpeggiatorFramework; + SDKROOT_ppc = macosx10.5; }; name = Debug; }; + 3C43BDBC68E42CE3DAB2F269 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Arpeggiator.ArpeggiatorFramework; + SDKROOT_ppc = macosx10.5; }; name = Release; }; A6E581C14CB7121F9770B6E8 = {isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; DEBUG_INFORMATION_FORMAT = "dwarf"; @@ -2325,63 +2587,95 @@ PRODUCT_NAME = "Arpeggiator"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + D65F24B83710D0DAEB515331 = {isa = PBXTargetDependency; target = 892A28E616D56F05C8C11049; }; + FB5FCA02BA29016482B2C525 = {isa = PBXTargetDependency; target = 805B0B33D0A41CE1F7297E21; }; + 78D7AF4AA023DEF36CFB4694 = {isa = PBXTargetDependency; target = 07D9D33E3466A8A497086BEE; }; + 32DBB1DF9706638992667EDB = {isa = PBXTargetDependency; target = 68FD79ED9C88703C522C7995; }; + E096AE1D1B8906A691BBBE6F = {isa = PBXTargetDependency; target = 319717B733C323BE76160BD4; }; B601BADC34558F9AD61C80D7 = {isa = XCConfigurationList; buildConfigurations = ( A6E581C14CB7121F9770B6E8, EFCCE2C580425A3CD207D953, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - B66D9C9105DDB485F09A24F4 = {isa = XCConfigurationList; buildConfigurations = ( - 2545E8BA13591E4BE3CB4642, - BE9E3EF2B9B86E30560190F3, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - D11E639AE4B2562D5ED38BDF = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - EFD318C0120FF5F53BE57A95, ); runOnlyForDeploymentPostprocessing = 0; }; - 1A4D563B71777E88014A8583 = {isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( - 70088451222089BBC8D0B36B, ); runOnlyForDeploymentPostprocessing = 0; }; - 42462C064EF44D4908230114 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - CBE3170A78C2C2BA01C59EB0, - 8E8059E466BC1C49119582FB, - 236D1B76E719C1A8C30F3B6E, - 3CD7BB01B8C5A7E6230ABCC1, - 5EE0301357957CBD70A338FD, - 66AF7C8CD8BADB0BA9280FBC, - 9FB532DA2737CB68C86FB456, - 001582D31AC15F12A5D06072, - 721F7488CFD36B907D2B912A, - 823BC41BE674DD3D0CDA2EB0, - 937498B88E3D14EFCE936297, - 703526A385F013BE4D503BB1, - 21D0D3314EB8ECA022D8720D, - E96834301A3080ED84FDB553, - 28B15B6B86FEAC1A231FB44F, - 69EAE53E671B0C45EB655544, - B1CCA302E23A1EAC8F83DE72, - 6E6554285725192A1C390A63, - 8ADC1626B2873FD555F55E7E, - 72A1597024A31494E56CACC3, - 830659C70EB7EA49FD9ED2C8, - 4D4347CFA36F1029CE3D4537, - 41F1D608C5860015D92371DD, - 6129DD962CA100387E0351B1, - 051921763D899757AD837CA8, - 2F642F8BB16C4C01B7DA8AB4, - 50C444E6E6F7262A3BD03622, - F025FD067DE6B0F7E0931E01, - 3555C9C77BA126B09C36F872, - DE000D5278A8409857CD1ACC, - 6CC7711186999FA3907A85B8, - 1898711DB1A6667E2C9ED121, - 9D3DF509B069D16A86C1D619, - F20D218D4F7B574D60C66C74, - 7AAC0E6CE79DA7F7E183CB01, - FB36AC3423955239A748F956, - 6B7171AB9EC3D5184ECB3832, - A3B5242B33269406A90E12BC, - 0CA25DBD723BA1702ABF0D06, - 7F98D052ABEB15F5488EDE3A, - 68395BA070CA23584C1542FB, - 1CE05E9280E80B2AFE9397FC, - CE69D3EBEE22DDF5E92E686C, - 29C7686F94F38A92B4FF1DAC, - D52B0D08613D8F45CF7FA7D0, ); runOnlyForDeploymentPostprocessing = 0; }; - E15F959F07ABD0BE32FBDE91 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 3C2FB38C546E3A4CBD11DD08 = {isa = XCConfigurationList; buildConfigurations = ( + 6A83695CF366C87636A392BE, + 024F8B1B5C243015CA8FEF35, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 08D74DB290FCD09A8D4810BB = {isa = PBXAggregateTarget; buildConfigurationList = 3C2FB38C546E3A4CBD11DD08; dependencies = ( + D65F24B83710D0DAEB515331, + FB5FCA02BA29016482B2C525, + 78D7AF4AA023DEF36CFB4694, + 32DBB1DF9706638992667EDB, + E096AE1D1B8906A691BBBE6F, ); name = "Arpeggiator (All)"; productName = Arpeggiator; }; + 8743CAE2B16AA12050DFC703 = {isa = XCConfigurationList; buildConfigurations = ( + D83A1735FBD5B491316453B8, + AC0ABA95F0350939E21390E1, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + DD2730D2C73FAF12FC2A2FE1 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + EFD318C0120FF5F53BE57A95, + E3609826518EFA6E8E7589AB, ); runOnlyForDeploymentPostprocessing = 0; }; + D2FD77A11F7A9E9750F58BFA = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 4006ECEA053125B2706BB403, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 374615B793201971BEB6ACD7 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 3F4774290CDA1A5712701353, ); runOnlyForDeploymentPostprocessing = 0; }; + C536519964353A302E775B31 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + E1EAF7A85355978D529D0FAA, + D0DA0BDE4746B7B12FD847CF, + 6AAE082359758785B89D3620, + 35F81D0026609F1B1F03C592, + 8A0C4A63928476A51A5ABA85, + 42249366F95C3CE5A3FB0B27, + 3077B2084E87797DD942DD7A, + 9F2B4549218AC0A51FB01877, + 568F6C3382967F18B3398DC4, + 82DB33B4356E013942B2B130, + 2652F9F9C3F4DBC1C5D34974, + 6056E4708065C48B5DBEC734, + 4006ECEA053125B2706BB403, ); runOnlyForDeploymentPostprocessing = 0; }; + 892A28E616D56F05C8C11049 = {isa = PBXNativeTarget; buildConfigurationList = 8743CAE2B16AA12050DFC703; buildPhases = ( + DD2730D2C73FAF12FC2A2FE1, + D2FD77A11F7A9E9750F58BFA, + 374615B793201971BEB6ACD7, + C536519964353A302E775B31, ); buildRules = ( ); dependencies = ( + E096AE1D1B8906A691BBBE6F, ); name = "Arpeggiator (VST)"; productName = Arpeggiator; productReference = B7A2991D3F6CDC78EE921F1D; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST/"; productType = "com.apple.product-type.bundle"; }; + D6CB2F705702254FEDACDA4D = {isa = XCConfigurationList; buildConfigurations = ( + D42A639827E2709B5AF668D8, + 07B9E8F70529950A47F22BA0, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 6E5217D875151ACA03487C5F = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + EFD318C0120FF5F53BE57A95, + E3609826518EFA6E8E7589AB, ); runOnlyForDeploymentPostprocessing = 0; }; + 7BD67801B56AB1B9B9B7C39E = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 4006ECEA053125B2706BB403, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + D6A7B6CC63294E7F4E4C2669 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 087F53B6CB2E5291253A1662, ); runOnlyForDeploymentPostprocessing = 0; }; + FD25AA0E45A27BC734181E25 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + E1EAF7A85355978D529D0FAA, + D0DA0BDE4746B7B12FD847CF, + 6AAE082359758785B89D3620, + 35F81D0026609F1B1F03C592, + 8A0C4A63928476A51A5ABA85, + 42249366F95C3CE5A3FB0B27, + 3077B2084E87797DD942DD7A, + 9F2B4549218AC0A51FB01877, + 568F6C3382967F18B3398DC4, + 82DB33B4356E013942B2B130, + 2652F9F9C3F4DBC1C5D34974, + 6056E4708065C48B5DBEC734, + 4006ECEA053125B2706BB403, ); runOnlyForDeploymentPostprocessing = 0; }; + 805B0B33D0A41CE1F7297E21 = {isa = PBXNativeTarget; buildConfigurationList = D6CB2F705702254FEDACDA4D; buildPhases = ( + 6E5217D875151ACA03487C5F, + 7BD67801B56AB1B9B9B7C39E, + D6A7B6CC63294E7F4E4C2669, + FD25AA0E45A27BC734181E25, ); buildRules = ( ); dependencies = ( + E096AE1D1B8906A691BBBE6F, ); name = "Arpeggiator (VST3)"; productName = Arpeggiator; productReference = 9B925B22A539EFE048C4F2D0; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; productType = "com.apple.product-type.bundle"; }; + 6E29A49617F400783841C529 = {isa = XCConfigurationList; buildConfigurations = ( + 575D0AC8DD9926D1C8349BE2, + 6B6E02F5844A057FE3738154, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + D4AFA92A095134140E436078 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + EFD318C0120FF5F53BE57A95, + E3609826518EFA6E8E7589AB, ); runOnlyForDeploymentPostprocessing = 0; }; + 48BDE2774118D6CAF5388DBE = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 4006ECEA053125B2706BB403, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + CE1F70D63BB05DCAD3BA3110 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 7FD723582B7BF1775729023D, + 1935BD4130D5954448BC9B9D, ); runOnlyForDeploymentPostprocessing = 0; }; + 040001CD4E8585137BF43942 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( E1EAF7A85355978D529D0FAA, D0DA0BDE4746B7B12FD847CF, 762272ABD27938B84C8E9CB1, @@ -2395,15 +2689,81 @@ 568F6C3382967F18B3398DC4, 82DB33B4356E013942B2B130, 2652F9F9C3F4DBC1C5D34974, + 6056E4708065C48B5DBEC734, + 4006ECEA053125B2706BB403, ); runOnlyForDeploymentPostprocessing = 0; }; + 07D9D33E3466A8A497086BEE = {isa = PBXNativeTarget; buildConfigurationList = 6E29A49617F400783841C529; buildPhases = ( + D4AFA92A095134140E436078, + 48BDE2774118D6CAF5388DBE, + CE1F70D63BB05DCAD3BA3110, + 040001CD4E8585137BF43942, ); buildRules = ( ); dependencies = ( + E096AE1D1B8906A691BBBE6F, ); name = "Arpeggiator (AU)"; productName = Arpeggiator; productReference = 40D80A7071E7DF99EF20511D; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; + 10C13AD68F0A4BADBD3E3A7E = {isa = XCConfigurationList; buildConfigurations = ( + 515B9E5E69F486633922E731, + 3F21DFC5AA6C44E97BE3588C, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 56971B7CCCA861C76980BF5F = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + EFD318C0120FF5F53BE57A95, + E3609826518EFA6E8E7589AB, ); runOnlyForDeploymentPostprocessing = 0; }; + C48D0B8A33037EFB50FF74AC = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 4006ECEA053125B2706BB403, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + A74DE6A1732099BA13F670AD = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 0C147FBEF5B1A66FBFBB01F4, ); runOnlyForDeploymentPostprocessing = 0; }; + B6D4E134F7DDBE5BEE94F2B0 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + E1EAF7A85355978D529D0FAA, + D0DA0BDE4746B7B12FD847CF, + 6AAE082359758785B89D3620, + 35F81D0026609F1B1F03C592, + 8A0C4A63928476A51A5ABA85, + 42249366F95C3CE5A3FB0B27, + 3077B2084E87797DD942DD7A, + 9F2B4549218AC0A51FB01877, + 568F6C3382967F18B3398DC4, + 82DB33B4356E013942B2B130, + 2652F9F9C3F4DBC1C5D34974, + 6056E4708065C48B5DBEC734, + 4006ECEA053125B2706BB403, ); runOnlyForDeploymentPostprocessing = 0; }; + 68FD79ED9C88703C522C7995 = {isa = PBXNativeTarget; buildConfigurationList = 10C13AD68F0A4BADBD3E3A7E; buildPhases = ( + 56971B7CCCA861C76980BF5F, + C48D0B8A33037EFB50FF74AC, + A74DE6A1732099BA13F670AD, + B6D4E134F7DDBE5BEE94F2B0, ); buildRules = ( ); dependencies = ( + E096AE1D1B8906A691BBBE6F, ); name = "Arpeggiator (AAX)"; productName = Arpeggiator; productReference = 14CD0689B0BFC8758FA6C408; productInstallPath = "/Library/Application Support/Avid/Audio/Plug-Ins/"; productType = "com.apple.product-type.bundle"; }; + AFF7B7B2889999928579D32F = {isa = XCConfigurationList; buildConfigurations = ( + 47B6BE82623EE30A5AA944A2, + 3C43BDBC68E42CE3DAB2F269, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 1CDAF3706AC2D6D164846859 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + CBE3170A78C2C2BA01C59EB0, + CD51ABAA6EF40CBA996A4E90, + F9286BDCED2819E0411D290B, + E121C97227FD69E95BC0B848, + 6CFEA843342A89A46A3F087C, + 3B76B94843D8BC7B2AA45CBC, + 0AA3C7D7D4C3474EEF28118C, + 6673243E0C47DB46A54386A7, + 42406DF00F2BEBF9EF31CB14, + F334E4C7C99829FF1DA93A96, + 90AF57171A5FDAD1C84CD457, + 8DC7B76BEF0F1610AE804DA7, + 945C74C3BE756DD625B54D4B, + 52BFEA1704A6D3D55BD9C752, + 2D9494700DCDA6E524726943, + 9E93B5D7B33591139054C54E, ); runOnlyForDeploymentPostprocessing = 0; }; + 27255AB80EFD5B08A44472DE = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + E1EAF7A85355978D529D0FAA, + D0DA0BDE4746B7B12FD847CF, + 6AAE082359758785B89D3620, + 35F81D0026609F1B1F03C592, + 8A0C4A63928476A51A5ABA85, + 42249366F95C3CE5A3FB0B27, + 3077B2084E87797DD942DD7A, + 9F2B4549218AC0A51FB01877, + 568F6C3382967F18B3398DC4, + 82DB33B4356E013942B2B130, + 2652F9F9C3F4DBC1C5D34974, 6056E4708065C48B5DBEC734, ); runOnlyForDeploymentPostprocessing = 0; }; - 7C0847D6674F19331A0054A5 = {isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; name = "Post-build script"; shellPath = /bin/sh; shellScript = "\n# This script takes the build product and copies it to the AU, VST, VST3, RTAS and AAX folders, depending on \n# which plugin types you've built\n\noriginal=$CONFIGURATION_BUILD_DIR/$FULL_PRODUCT_NAME\n\n# this looks inside the binary to detect which platforms are needed.. \ncopyAU=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'AudioUnit' | wc -l`\ncopyVST=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'VSTPlugin' | wc -l`\ncopyVST3=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'GetPluginFactory' | wc -l`\ncopyRTAS=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'CProcess' | wc -l`\ncopyAAX=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'ACFStartup' | wc -l`\n\nif [ $copyAU -gt 0 ]; then\n echo \"Copying to AudioUnit folder...\"\n AUDir=~/Library/Audio/Plug-Ins/Components\n mkdir -p \"$AUDir\"\n AU=$AUDir/$PRODUCT_NAME.component\n if [ -d \"$AU\" ]; then \n rm -r \"$AU\"\n fi\n\n cp -r \"$original\" \"$AU\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$AU/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$AU/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST -gt 0 ]; then\n echo \"Copying to VST folder...\"\n VSTDir=~/Library/Audio/Plug-Ins/VST\n mkdir -p \"$VSTDir\"\n VST=$VSTDir/$PRODUCT_NAME.vst\n if [ -d \"$VST\" ]; then \n rm -r \"$VST\"\n fi\n\n cp -r \"$original\" \"$VST\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST3 -gt 0 ]; then\n echo \"Copying to VST3 folder...\"\n VST3Dir=~/Library/Audio/Plug-Ins/VST3\n mkdir -p \"$VST3Dir\"\n VST3=$VST3Dir/$PRODUCT_NAME.vst3\n if [ -d \"$VST3\" ]; then \n rm -r \"$VST3\"\n fi\n\n cp -r \"$original\" \"$VST3\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST3/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST3/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyRTAS -gt 0 ]; then\n echo \"Copying to RTAS folder...\"\n RTASDir=/Library/Application\\ Support/Digidesign/Plug-Ins\n if [ -d \"$RTASDir\" ]; then\n RTAS=$RTASDir/$PRODUCT_NAME.dpm\n if [ -d \"$RTAS\" ]; then\n rm -r \"$RTAS\"\n fi\n\n cp -r \"$original\" \"$RTAS\"\n fi\nfi\n\nif [ $copyAAX -gt 0 ]; then\n echo \"Copying to AAX folder...\"\n\n if [ -d \"/Applications/ProTools_3PDev/Plug-Ins\" ]; then\n AAX1=\"/Applications/ProTools_3PDev/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX1\" ]; then\n rm -r \"$AAX1\"\n fi\n\n cp -R -H \"$original\" \"$AAX1\"\n fi\n\n if [ -d \"/Library/Application Support/Avid/Audio/Plug-Ins\" ]; then\n AAX2=\"/Library/Application Support/Avid/Audio/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX2\" ]; then\n rm -r \"$AAX2\"\n fi\n\n cp -R -H \"$original\" \"$AAX2\"\n fi\nfi\n"; }; - EFEB837CA0A6623ECB87ABF7 = {isa = PBXNativeTarget; buildConfigurationList = B66D9C9105DDB485F09A24F4; buildPhases = ( - D11E639AE4B2562D5ED38BDF, - 1A4D563B71777E88014A8583, - 42462C064EF44D4908230114, - E15F959F07ABD0BE32FBDE91, - 7C0847D6674F19331A0054A5, ); buildRules = ( ); dependencies = ( ); name = Arpeggiator; productName = Arpeggiator; productReference = A1F5A8172293896A1789B630; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; - 4A5323BE8842B95E4FCCD6ED = {isa = PBXProject; buildConfigurationList = B601BADC34558F9AD61C80D7; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 7678EFC533FC99BEEF151913; projectDirPath = ""; projectRoot = ""; targets = ( EFEB837CA0A6623ECB87ABF7 ); }; + 319717B733C323BE76160BD4 = {isa = PBXNativeTarget; buildConfigurationList = AFF7B7B2889999928579D32F; buildPhases = ( + 1CDAF3706AC2D6D164846859, + 27255AB80EFD5B08A44472DE, ); buildRules = ( ); dependencies = ( ); name = "Arpeggiator (Shared Code)"; productName = Arpeggiator; productReference = 6C612817F52B969A5F16CE94; productInstallPath = "@executable_path/../Frameworks"; productType = "com.apple.product-type.framework"; }; + 4A5323BE8842B95E4FCCD6ED = {isa = PBXProject; buildConfigurationList = B601BADC34558F9AD61C80D7; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 08D74DB290FCD09A8D4810BB = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };892A28E616D56F05C8C11049 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };805B0B33D0A41CE1F7297E21 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };07D9D33E3466A8A497086BEE = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };68FD79ED9C88703C522C7995 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };319717B733C323BE76160BD4 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 7678EFC533FC99BEEF151913; projectDirPath = ""; projectRoot = ""; targets = (08D74DB290FCD09A8D4810BB, 892A28E616D56F05C8C11049, 805B0B33D0A41CE1F7297E21, 07D9D33E3466A8A497086BEE, 68FD79ED9C88703C522C7995, 319717B733C323BE76160BD4); }; }; rootObject = 4A5323BE8842B95E4FCCD6ED; } diff --git a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-AAX.plist b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-AAX.plist new file mode 100644 index 0000000000..57c6c0094e --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-AAX.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Arpeggiator + CFBundleDisplayName + Arpeggiator + CFBundlePackageType + TDMw + CFBundleSignature + PTul + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-AU.plist b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-AU.plist new file mode 100644 index 0000000000..3e571482cf --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-AU.plist @@ -0,0 +1,48 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Arpeggiator + CFBundleDisplayName + Arpeggiator + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + AudioComponents + + + name + ROLI Ltd.: Arpeggiator + description + Arpeggiator + factoryFunction + ArpeggiatorAUFactory + manufacturer + ROLI + type + aumi + subtype + Arpg + version + 65536 + + + + diff --git a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-Shared_Code.plist b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-Shared_Code.plist new file mode 100644 index 0000000000..43df714c70 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-Shared_Code.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Arpeggiator + CFBundleDisplayName + Arpeggiator + CFBundlePackageType + FMWK + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-VST.plist b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-VST.plist new file mode 100644 index 0000000000..0198096a5e --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-VST.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Arpeggiator + CFBundleDisplayName + Arpeggiator + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-VST3.plist b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-VST3.plist new file mode 100644 index 0000000000..0198096a5e --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info-VST3.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Arpeggiator + CFBundleDisplayName + Arpeggiator + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info.plist b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info.plist deleted file mode 100644 index f9f29f16cb..0000000000 --- a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - Arpeggiator - CFBundlePackageType - TDMw - CFBundleSignature - PTul - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - ROLI Ltd. - NSHighResolutionCapable - - AudioComponents - - - name - ROLI Ltd.: Arpeggiator - description - Arpeggiator - factoryFunction - ArpeggiatorAUFactory - manufacturer - ROLI - type - aumi - subtype - Arpg - version - 65536 - - - - diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj index 7695ffcca2..9e7c13b996 100644 --- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj +++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj @@ -55,7 +55,7 @@ Disabled EditAndContinue - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) + c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) MultiThreadedDebugDLL true @@ -99,7 +99,7 @@ Full - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) + c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) MultiThreadedDLL true @@ -223,6 +223,9 @@ true + + true + true @@ -238,15 +241,6 @@ true - - true - - - true - - - true - true @@ -295,25 +289,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -343,136 +322,121 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -499,40 +463,10 @@ true - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -541,31 +475,16 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true @@ -631,523 +550,526 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1174,6 +1096,114 @@ true + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + true @@ -1282,38 +1312,23 @@ true - - - - - - - - - - - - - - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - - + + + + + + + + + + + + + + + + + @@ -1352,6 +1367,8 @@ + + @@ -1359,20 +1376,10 @@ + - - - - - - - - - - - @@ -1382,9 +1389,19 @@ + + + + + + + + + + @@ -1394,6 +1411,15 @@ + + + + + + + + + @@ -1404,15 +1430,6 @@ - - - - - - - - - @@ -1423,41 +1440,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1474,25 +1456,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1502,44 +1465,98 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1548,14 +1565,22 @@ + + + + - - - - + + + + + + + + @@ -1565,19 +1590,11 @@ - - - - - - - - - - + + @@ -1588,10 +1605,15 @@ - - - - + + + + + + + + + @@ -1602,39 +1624,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1643,33 +1681,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1689,15 +1700,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1705,13 +1730,6 @@ - - - - - - - @@ -1719,31 +1737,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1769,20 +1786,10 @@ - - - - - - - - - - @@ -1790,29 +1797,26 @@ + + + + + + + + + + + - - - - - - - - - - - - - - - + diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj.filters b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj.filters index 0b8be983df..18491ce7ab 100644 --- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj.filters +++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj.filters @@ -35,63 +35,69 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {EE36D8B9-408C-AEC9-66E7-BEA9E407F27F} + + {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + {1ED92A41-D496-5397-A4B0-9FA52DBA9215} {50F044B3-0D39-198B-CA5F-BE5E6C078D04} - - {AF5F4789-D607-BFD8-D853-09473C27449C} - - - {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + + {25DD3A16-4BC7-35BD-F32E-0310D1887564} {EA1913F9-0E99-FEC5-0192-0C197611B8F8} + + {AF5F4789-D607-BFD8-D853-09473C27449C} + + + {22689F25-8C5C-52CF-09E4-4308D1521B9B} + {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -101,8 +107,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -110,17 +125,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -128,29 +137,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -164,33 +170,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -200,80 +206,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -296,30 +302,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -415,6 +421,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -430,15 +439,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -493,26 +493,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -541,38 +526,74 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\AU + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\VST + + Juce Modules\juce_audio_formats\format - + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\Standalone + + + Juce Modules\juce_audio_plugin_client\utility + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST3 Juce Modules\juce_audio_processors\format @@ -592,6 +613,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -607,45 +646,6 @@ Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -661,33 +661,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -712,41 +685,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -754,32 +697,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -859,59 +787,152 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values Juce Modules\juce_events\broadcasters @@ -931,6 +952,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -946,6 +979,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -967,26 +1006,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1003,32 +1045,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1060,6 +1096,51 @@ Juce Modules\juce_graphics\native + + Juce Modules\juce_graphics\placement + + + Juce Modules\juce_gui_basics\application + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + Juce Modules\juce_gui_basics\components @@ -1072,116 +1153,74 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1234,32 +1273,98 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -1282,30 +1387,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -1327,113 +1408,71 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1561,70 +1600,55 @@ Juce Modules\juce_video\native - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1737,6 +1761,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1758,48 +1788,18 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\native - Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - Juce Modules\juce_audio_formats\codecs @@ -1827,15 +1827,45 @@ Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_plugin_client\AU + Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_plugin_client\Standalone + Juce Modules\juce_audio_plugin_client\utility @@ -1863,6 +1893,33 @@ Juce Modules\juce_audio_plugin_client + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + Juce Modules\juce_audio_processors\processors @@ -1893,44 +1950,17 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_audio_processors\utilities Juce Modules\juce_audio_processors\utilities @@ -1950,50 +1980,92 @@ Juce Modules\juce_audio_processors - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2055,197 +2127,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2253,12 +2322,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2268,39 +2331,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2325,6 +2355,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2334,20 +2376,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2376,36 +2430,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2415,6 +2439,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2445,17 +2475,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2487,50 +2532,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2547,44 +2622,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2610,87 +2703,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2745,35 +2757,77 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2796,27 +2850,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2838,80 +2871,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2988,33 +3018,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3027,9 +3030,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3051,18 +3051,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3074,50 +3104,11 @@ - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_plugin_client - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video + + Juce Modules\juce_audio_plugin_client\RTAS - Juce Library Code + Juce Modules\juce_audio_plugin_client\RTAS diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h index 93814d7d13..7a74eb2a39 100644 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -39,9 +39,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 0 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 0 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: @@ -219,12 +225,18 @@ #ifndef JucePlugin_Build_AU #define JucePlugin_Build_AU 1 #endif +#ifndef JucePlugin_Build_AUv3 + #define JucePlugin_Build_AUv3 0 +#endif #ifndef JucePlugin_Build_RTAS #define JucePlugin_Build_RTAS 0 #endif #ifndef JucePlugin_Build_AAX #define JucePlugin_Build_AAX 1 #endif +#ifndef JucePlugin_Build_STANDALONE + #define JucePlugin_Build_STANDALONE 0 +#endif #ifndef JucePlugin_Name #define JucePlugin_Name "Arpeggiator" #endif diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/JuceHeader.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/JuceHeader.h index 81c5709c96..1c2c57578e 100644 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/JuceHeader.h +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/JuceHeader.h @@ -14,20 +14,22 @@ #define __APPHEADERFILE_NXASZK__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_plugin_client/juce_audio_plugin_client.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/ReadMe.txt b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/ReadMe.txt +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_basics.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_basics.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_devices.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_devices.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_formats.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_formats.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp new file mode 100644 index 0000000000..c599b8759f --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AAX.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AAX.mm new file mode 100644 index 0000000000..d4b8c31117 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AAX.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm new file mode 100644 index 0000000000..a4fdf7f366 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm new file mode 100644 index 0000000000..175b30047f --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm new file mode 100644 index 0000000000..0ac2b2f599 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp new file mode 100644 index 0000000000..29d48f3faa --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp new file mode 100644 index 0000000000..2da08c6dc3 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp new file mode 100644 index 0000000000..72a8426cbe --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp new file mode 100644 index 0000000000..6064f99d28 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp new file mode 100644 index 0000000000..5c5509abde --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm new file mode 100644 index 0000000000..56af9aebab --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp new file mode 100644 index 0000000000..d3b6529a80 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp new file mode 100644 index 0000000000..c35394b418 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp new file mode 100644 index 0000000000..8e2e5cde2e --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm new file mode 100644 index 0000000000..ee2f414e66 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_utils.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_utils.cpp new file mode 100644 index 0000000000..183f61b238 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_plugin_client_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_processors.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_processors.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_core.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_core.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_cryptography.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_cryptography.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_data_structures.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_data_structures.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_events.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_events.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_graphics.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_graphics.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_basics.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_basics.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_extra.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_extra.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_opengl.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_opengl.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_video.cpp b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_video.mm b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 39e1aa1405..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index 9069e65391..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4270ffa168..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h deleted file mode 100644 index 57abba643f..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 48c0bf08c8..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 3c400000e0..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_core/juce_core.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index b3df81338e..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index e815ff2c51..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 88f8bafd21..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_events/juce_events.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 0c5c690211..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 7fa455d687..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 11866a121d..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index f156f5c69c..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 6b5e743372..0000000000 --- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_video/juce_video.h" diff --git a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.entitlements b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.entitlements new file mode 100644 index 0000000000..22194a6d2d --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.entitlements @@ -0,0 +1 @@ + com.apple.security.app-sandbox \ No newline at end of file diff --git a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.xcodeproj/project.pbxproj b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.xcodeproj/project.pbxproj index 821c943b73..ee6f34d3fa 100644 --- a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.xcodeproj/project.pbxproj +++ b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.xcodeproj/project.pbxproj @@ -6,6 +6,11 @@ objectVersion = 46; objects = { + 0F026B7B55C2BE2C84B2DAB4 = {isa = PBXBuildFile; fileRef = 169146CE0C9730602B3D31BD; }; + AB55966A405A5A2262B2258C = {isa = PBXBuildFile; fileRef = E5C2175FF96CED1519F2B7D6; }; + 068A921912EBCF967623E359 = {isa = PBXBuildFile; fileRef = F8D93BA03DB14514E2F9D007; }; + CE5290A38E4167322311FE73 = {isa = PBXBuildFile; fileRef = C43A527A45129CF421296BD0; }; + 221F64B3B662038BA2BF5FC3 = {isa = PBXBuildFile; fileRef = 074F1E0FAFBD4B127B869BC2; }; FA171B2FEC24575B5157EB15 = {isa = PBXBuildFile; fileRef = 71B73129FAEF3B7CB3FF6993; }; 46AB8BC7FA7E34563E5F005C = {isa = PBXBuildFile; fileRef = 9D6BD8DE6FC16E28FE2169F0; }; 9F2D7A648AEF91BE4D602EAF = {isa = PBXBuildFile; fileRef = F8F9E0D474403C57C8F0D211; }; @@ -21,52 +26,28 @@ 6B4E64CC0DA5E1DC53159376 = {isa = PBXBuildFile; fileRef = 28754784774E7974CF215965; }; 14E482AFF9CC9F18BA3798BD = {isa = PBXBuildFile; fileRef = 8B25F581B3FC77FB9FE0079B; }; 434F6E14A0DACDAA2BF2212B = {isa = PBXBuildFile; fileRef = E13512F9451169A200CA63BF; }; + 685F85F881C02A3AAA5E9B47 = {isa = PBXBuildFile; fileRef = BF909DFBC9B899C6119F556B; }; FADD82E463A2C5169B5F72E9 = {isa = PBXBuildFile; fileRef = ECD7D7FB3760E3792BAAC6CE; }; - C8F813D78CECE2263ADE9A4E = {isa = PBXBuildFile; fileRef = F12E2F9633C0C10172C7EB29; settings = {COMPILER_FLAGS = "-w"; }; }; - EAFF53299120D1D0760080E1 = {isa = PBXBuildFile; fileRef = 680EE9033FAD98035F81563A; settings = {COMPILER_FLAGS = "-w"; }; }; - 170B4C7B8369B690CCE7E66C = {isa = PBXBuildFile; fileRef = 1037E8A51A3D832955005F27; settings = {COMPILER_FLAGS = "-w"; }; }; - 44C69011AB185FC123B25490 = {isa = PBXBuildFile; fileRef = E407EB81948286696C44549D; settings = {COMPILER_FLAGS = "-w"; }; }; - 48E303DE0981A6ABEFF3CC25 = {isa = PBXBuildFile; fileRef = 62A8511AB481A8E078ADBF89; settings = {COMPILER_FLAGS = "-w"; }; }; - A9AD43C334E9C018F04F870F = {isa = PBXBuildFile; fileRef = 5DCD4BC5BC61EC41393FE43A; settings = {COMPILER_FLAGS = "-w"; }; }; - E89C7A096E8309D3111702C0 = {isa = PBXBuildFile; fileRef = 8E1599C21C3311F159546B59; settings = {COMPILER_FLAGS = "-w"; }; }; - 7FB5E63A167E547F673B57F4 = {isa = PBXBuildFile; fileRef = D0981B4C01A638233E8A14B0; settings = {COMPILER_FLAGS = "-w"; }; }; - 51C96C4DA04345C323B8467C = {isa = PBXBuildFile; fileRef = 6C2B7D995AEF715D3AE1CAFE; settings = {COMPILER_FLAGS = "-w"; }; }; - 13C9A83407809E0F21E2D7E4 = {isa = PBXBuildFile; fileRef = 77345FFA1F7E85CBCEA19F5C; settings = {COMPILER_FLAGS = "-w"; }; }; - 10930E16386F77FF022BF72A = {isa = PBXBuildFile; fileRef = 3BD14BCFCBEA34845E70C6D4; settings = {COMPILER_FLAGS = "-w"; }; }; - 94C0533F2AC8A0AEB2825349 = {isa = PBXBuildFile; fileRef = B512D47362D65160CC380F59; settings = {COMPILER_FLAGS = "-w"; }; }; - 22F776A761B0E3A307399544 = {isa = PBXBuildFile; fileRef = FF1A34EA7C9475D4DE62720E; settings = {COMPILER_FLAGS = "-w"; }; }; - C775BB0518BA2FD78E9A05FA = {isa = PBXBuildFile; fileRef = F8E73EFE3DB75B34783A0862; settings = {COMPILER_FLAGS = "-w"; }; }; - 8A2FFCA9FC78B1D2A1867945 = {isa = PBXBuildFile; fileRef = EE3D9D885DC024F73E7BA834; settings = {COMPILER_FLAGS = "-w"; }; }; - EB6C5B0EEAC3BA6D3227A8B9 = {isa = PBXBuildFile; fileRef = A0FF2B79C7575B47746D6BF0; settings = {COMPILER_FLAGS = "-w"; }; }; - 2BAEC124EED145FE4671785D = {isa = PBXBuildFile; fileRef = 91938585F6DC07619334DF13; settings = {COMPILER_FLAGS = "-w"; }; }; - CB43B8CC154219E9F14C329F = {isa = PBXBuildFile; fileRef = A964E1303BB880F796AA41D1; settings = {COMPILER_FLAGS = "-w"; }; }; - CEBF30C6F1960E4B7F19C403 = {isa = PBXBuildFile; fileRef = B41DB1D9877BC61AB0558A69; }; - 7D0FC2107446637060CF5A65 = {isa = PBXBuildFile; fileRef = 24DE5291F2DC05ADA305E480; }; - 25D27D9142CD3A1D6C6FBA79 = {isa = PBXBuildFile; fileRef = B5602051B4C5488057F6DA78; }; - DF2E5069407DCA9810384FA7 = {isa = PBXBuildFile; fileRef = B15D003DE2F4E963EC111711; }; - E65D2AA3CFFEA01B616BD8DD = {isa = PBXBuildFile; fileRef = BB9C40C7BE4EC37243B0FF5A; }; - F0CE7FD2A7790B58C5D33311 = {isa = PBXBuildFile; fileRef = 2D62D02F2AA382CA14418324; }; - 51527FD62AC8A69301DC247D = {isa = PBXBuildFile; fileRef = 56FF5DCB746A2F7485406F63; }; - 02912AA09199F9F36D4252B4 = {isa = PBXBuildFile; fileRef = 4AF0140AA4611A48B70E8824; }; - 1AE00AD5AF177934A996D113 = {isa = PBXBuildFile; fileRef = F6D0C31C49847196CB56EF7C; }; - CCF43AEA071BE23E452E2206 = {isa = PBXBuildFile; fileRef = F9504B50D649AAEC9854241B; }; - 7F280B60E49DD9385C2535C2 = {isa = PBXBuildFile; fileRef = ECDE37F9E82739051FB71056; }; - B4E9B23C8ECAF375D1D46CAF = {isa = PBXBuildFile; fileRef = DD70F00A670265594A3FB409; }; - 99C8A62423FEBA0EF1428828 = {isa = PBXBuildFile; fileRef = E1A9F79528C9F4D5695F16A2; }; - 2CE4C1B9FDBE1B48727E1817 = {isa = PBXBuildFile; fileRef = FB954DE9B8BEC80A9B7E33DD; }; - 26364653AE7E5BA1ECE372B2 = {isa = PBXBuildFile; fileRef = 6E61CA0F4811593A6F0AE1F1; }; - E8E9514C789EA8DD178574E3 = {isa = PBXBuildFile; fileRef = 819DC25DA6B0ACD4725A8046; }; - 89F5E34C6F60F57A8FDFB201 = {isa = PBXBuildFile; fileRef = E9FEFC46FF2B51B8C3A520F4; }; - 0CCD34743C9763A66561AFDE = {isa = PBXBuildFile; fileRef = 2B7C784CF333CA6BEEF5038A; settings = {COMPILER_FLAGS = "-w"; }; }; - C73A0CB30C7A98F0FDF89DE9 = {isa = PBXBuildFile; fileRef = CF608BF804CB06BCBB51B9C2; settings = {COMPILER_FLAGS = "-w"; }; }; - EBA29AB9E887E1EC1B1BDB81 = {isa = PBXBuildFile; fileRef = 3AB3CC89F7508F63306AD7C1; settings = {COMPILER_FLAGS = "-w"; }; }; - D9FF9428A715F28912EEA511 = {isa = PBXBuildFile; fileRef = 6701AB4D2F5DAD2EA72ACFE9; }; - C5C686109F976F5FA963224C = {isa = PBXBuildFile; fileRef = DBF11B9083F40C0C849B9302; settings = {COMPILER_FLAGS = "-w"; }; }; - A70FC9D357DC92BAF5FFE5DD = {isa = PBXBuildFile; fileRef = 5DC42627E6F5518217529A9F; }; - CDFA28397FCE458B2526191C = {isa = PBXBuildFile; fileRef = 9548631628595F1576CD7B73; }; - CB0EF751B887686BFEDE0223 = {isa = PBXBuildFile; fileRef = C3D43F992D8AAA5EF9D23288; }; - 9325C3FF32C869A2602CA495 = {isa = PBXBuildFile; fileRef = 8676D218DB100E6B4636A82E; }; - BA044590E85D4A99C15F22F9 = {isa = PBXBuildFile; fileRef = BC143154D01C14EC6438FD2E; settings = {COMPILER_FLAGS = "-w"; }; }; + BE1CCB2BA25C1B9CC93BD180 = {isa = PBXBuildFile; fileRef = 2A42EB4E6808C916CD805B55; }; + 6A823DA60FD178B0AE4F7795 = {isa = PBXBuildFile; fileRef = 539D8FB917601AE0FEF2EDD0; }; + 6859170B30F156B4628F7476 = {isa = PBXBuildFile; fileRef = 3F62CC0D964ADA2C5FEE8780; }; + 920289CA43FF41424E0F0AE9 = {isa = PBXBuildFile; fileRef = 09EBA9B824955D1E0C3FFD47; }; + 27BAA78181CB9EA282A6AC64 = {isa = PBXBuildFile; fileRef = CD8FCD56FD26EAE31AC22952; }; + 7EFB529B9EA74539375A96E0 = {isa = PBXBuildFile; fileRef = 9F805238C9CE8C52469C6355; }; + 339CCDD31A03CAA2BD693844 = {isa = PBXBuildFile; fileRef = A0F05FB7BDBD3AFAA1004003; }; + 1CF2129651F64CABCC924BFC = {isa = PBXBuildFile; fileRef = 54E8D527C9932DAC3C37036E; }; + C396DBDD84D1162113B3ABD7 = {isa = PBXBuildFile; fileRef = 83AC9494BD2349B30766D871; }; + 60A23086F8F04399960054A9 = {isa = PBXBuildFile; fileRef = 04F18A367847FEC22DC4EC6D; }; + 6D61EF1110D4BD0E2C2D1C19 = {isa = PBXBuildFile; fileRef = FCF26B7D47F36E7B33EB92A3; }; + 0354B7E58FE0EDB7CBD56959 = {isa = PBXBuildFile; fileRef = F18474D1FC76E023231638CA; }; + E0C3BF6170B493ED4F3EEC40 = {isa = PBXBuildFile; fileRef = 28F52099566ADBE2A84CC126; }; + 475E3C39EF95458D3AEAE44B = {isa = PBXBuildFile; fileRef = 88FD93B39B20FCD1A8F1560D; }; + B18EACFF98A2A34BDB1B23D9 = {isa = PBXBuildFile; fileRef = 7AC84CB7C43F47FCE3CEC890; }; + 0103ED6FEA3EB9B100349B2C = {isa = PBXBuildFile; fileRef = 8356AE854EEB438758BAA97C; }; + 75BEF11B74EA4C101687CADE = {isa = PBXBuildFile; fileRef = 51DEC805D6C6C42952DA9555; }; + C9DD20D66EE17A910A48C7F5 = {isa = PBXBuildFile; fileRef = 0396B888DA44A2F726D4BBF2; }; + 4BE2D2BC6F1DC08BB64BAC78 = {isa = PBXBuildFile; fileRef = CA1634E25956CDC18C4449E0; }; + DBB093FB9913BE37F564E2AE = {isa = PBXBuildFile; fileRef = F79776F078375AA287A24AB1; }; 0022D310074F4B82ED8704D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; 00261126291DE9BBA1D5F4B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 00331249782B01804B16A72B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; @@ -83,12 +64,14 @@ 02325FB27988AABC15E9F7D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; 027412328DE49125F841AE57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEMessages.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp"; sourceTree = "SOURCE_ROOT"; }; 02B9FBB01F321F92651F6281 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; + 0396B888DA44A2F726D4BBF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 03BE4C840DFCADC9DEACA964 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 0403E9194FBB5396D56C0D17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CameraDevice.cpp"; path = "../../../../../modules/juce_video/capture/juce_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 0434FC5DD82B500B48F35226 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; 048260964A87F1AC85B9D21F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; 049BBD21034D1AD714D6DEF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; 04CA57FC254097FCAF7D4C82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; + 04F18A367847FEC22DC4EC6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST3.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST3.cpp"; sourceTree = "SOURCE_ROOT"; }; 051C7C983BA68F0332B964B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; 05214F029B4F78722B9642EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; 052E09FF6B5A729C131448B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -106,6 +89,7 @@ 085DC06BD66C811F608CC732 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; 08D82B3EB51F3BD62279463D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; 094D7AD9353A04229B7268D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; + 09EBA9B824955D1E0C3FFD47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AAX.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AAX.mm"; sourceTree = "SOURCE_ROOT"; }; 0A4DABB2172A1DA1F32B14F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; 0A91FE71C03112448C0D92B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; 0AD28BCC027B18558EDC9C66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; @@ -132,7 +116,6 @@ 0F855B8881DF396B1BD4592B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; 0FAD152FB0FA9D29CE87B4F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; 0FE644E685D3B1CD6B31F952 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; - 1037E8A51A3D832955005F27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 10397C6C3362FA663CEAE2BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; 107EDBCEAAEFE09F5EED425A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 10927CA28A3C411F2F40490C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -166,6 +149,7 @@ 1663F0B0CBD991F57F497DAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; 166B96CEA26780E83A3D2C55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; 167A331857E2C569DCD49503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; + 169146CE0C9730602B3D31BD = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GainPlugIn.vst; sourceTree = "BUILT_PRODUCTS_DIR"; }; 16AA0774C9C905089427796B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; 17F8F5D68492B7AA9085C409 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 18602F0B69EF7D2A12C1BD9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; @@ -232,17 +216,18 @@ 28C7EDA8645DF63870F382E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; 28CB7032FD0E6947E62EB8DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; 28D11EF0D5D758D42F0B17A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; + 28F52099566ADBE2A84CC126 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 291196A3F403A3B9BDDD4347 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 291D6973949549F4201ED6CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 294D4C371E51B27996257FF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; 2967E486C3DDCCE10E378F76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; 29BC321A44EEE9AD6D3184B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LADSPAPluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 29F8A5279DF16CA6EDD7248B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; + 2A42EB4E6808C916CD805B55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 2A511FB313E5B922397391D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; 2A82E5161B97B6069162FE62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_osx.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_osx.h"; sourceTree = "SOURCE_ROOT"; }; 2AD03EDDDD82ACD07D5D636E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; 2ADE41159ABE08AF13EA6A0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; - 2B16BEE619F42394E6CFB6A8 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2B186C698E4525FF67DC068E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; 2B5BFA938F8B7DD4456242C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B67B13342F0A3F807DF2B2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -252,7 +237,6 @@ 2C2A53E2546FDEE298339E3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; 2C64646BCDF14A5CD6B0E190 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; 2CA124DED3BC606AF1A3A15F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; - 2D62D02F2AA382CA14418324 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 2D7DF6B46EEA794F91DF2C7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; 2D87FFDD381908613B795851 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; 2DC49F6C781DEDA731049D0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; @@ -299,7 +283,6 @@ 38549FEE722FCC103E878E6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; 38687DB2FEC47B8E4826346E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CheckSettingMacros.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_CheckSettingMacros.h"; sourceTree = "SOURCE_ROOT"; }; 391A3E779BFDA8887A2F2605 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 39330F7494158748B164557E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3984D3D7BA3FA045B9207F01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; 398F1886CDD46561B2322507 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; 399281FFA9E6E780B26001A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -313,16 +296,15 @@ 3B2A045DA04B16D3802A4765 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; 3BCFFDB55D7246DE5AF0A9A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 3BD022046757BBBE78B6A5ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; - 3BD14BCFCBEA34845E70C6D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 3BE1721AE5B2CD1CA772B08A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; 3D970B80CAEC916AC1F36A27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 3DF901DCC1FB9BE5E6889989 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3E42BB9BCDFBE6496FFF1363 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 3E750A56336FE91FE4190D0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; 3EBEC98CB93144341E24A75A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; 3F1B1BB001E0EF0215638018 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; 3F2C73A503CF2A3EEB2FA37D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 3F4EDBFE2E6A219731956727 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3F62CC0D964ADA2C5FEE8780 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 3F784DB16865F0F35378137D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; 3FD310DABE980D77BB6C184F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; 400052B3427A286681E0EBFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeMovieComponent.h"; path = "../../../../../modules/juce_video/playback/juce_QuickTimeMovieComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -340,10 +322,10 @@ 42D9B426361C16B471C49B95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; 4320B724298ABD97C6D72C6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 436FF177370A314447BF9E3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + 43B51F79EFF2E9673AA1BCE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StandaloneFilterApp.cpp"; path = "../../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp"; sourceTree = "SOURCE_ROOT"; }; 4536FA73D9A14A63B4CDC21A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 45B7DA5829EC535A7358B483 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; 45CF9FC46ECEB2B97446A51C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLExtensions.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGLExtensions.h"; sourceTree = "SOURCE_ROOT"; }; - 464061B97667C9E017E05B99 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 46D387910B077A3AA7CB9C92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; 471D92ACB8B31557BCA3B255 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 476A4BF63FB8E65B39CDC05F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -352,7 +334,6 @@ 491A45F3C51EDD4852593D22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 4921ECFD4B35F109FC1E30F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 492D97142A8A9CAB658AC5C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; - 4944D74AFDAD75D539AEB8D4 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 49481BBFF8E931E4E0AE02F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; 495EC26D96D8C4886E473082 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; 4965AC53A297D4E581B4214A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -361,7 +342,6 @@ 49DC6529069B211DF4EF0C79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 4A5DB4C153D051E2F4C66052 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; 4A7AE43CB3279CA55F3CD658 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4AF0140AA4611A48B70E8824 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 4B126CA90C9CEBD9103B601E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; 4B5F20CD00D4F941E076D7B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; 4B78D8101E99922564A885D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; @@ -369,7 +349,6 @@ 4BE069F5558C7202D5E40031 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 4C139FF1648177E32BFA64A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; 4C1DDE053C0E6BAF542394F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4C8443CA0D7DEE719DD49A6F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4CF34417FEEB19B3F86F6BF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; 4D636682CC831D76D3BB7C7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; 4D99940AA662A7F82431ADEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -391,6 +370,7 @@ 5143903C31836D463184C010 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; 5186B3040BBCD6A1F8086C50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; 51BA3EA628114EC835077EA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; + 51DEC805D6C6C42952DA9555 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 51F4A835C41B57C4F9B60A7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MissingGLDefinitions.h"; path = "../../../../../modules/juce_opengl/native/juce_MissingGLDefinitions.h"; sourceTree = "SOURCE_ROOT"; }; 52004B6130853795C1D7C5EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; 525D12C78477C23F2A8F461F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -399,6 +379,7 @@ 52968F8D3038D5E776348C1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; 52B3A797835ED0B7474BD7C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_QuickTimeMovieComponent.cpp"; path = "../../../../../modules/juce_video/native/juce_win32_QuickTimeMovieComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 52E047F304B418DC34B7961D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; + 539D8FB917601AE0FEF2EDD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 53C8168EAD3420C0EFD34BE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 53F794C42FF269F389C0371A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; 53FEBD7B5890FFC4B0D7DD7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -410,11 +391,11 @@ 54AAF0EC3599CBFD0E11ED62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; 54C150A60024A52BA87E09AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 54C8F788A548E17FDF2A8D37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; + 54E8D527C9932DAC3C37036E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_VST_utils.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 5514CCFCE497B35F4A92F4B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; 559A3F7EE8B48B393A35FD9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 5655B03A7E02DB37AFC641FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; 569A4293CDC75A9164DF0913 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; - 56FF5DCB746A2F7485406F63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 570C8E7F5E85ACD59810929F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLAppComponent.h"; path = "../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; 571A96855775673F83ECA807 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameter.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h"; sourceTree = "SOURCE_ROOT"; }; 577AED3F8F27D09BC90023D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; @@ -435,9 +416,6 @@ 5D4D4CA80024F87B12B5631C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; 5D673258913CCC1B0DED9F51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; 5D9B19FA05348ED861D60B2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5DC42627E6F5518217529A9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; - 5DCD4BC5BC61EC41393FE43A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5DE746778DA254E9908CDE7D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5DE9960F75AF03F94EBA0896 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; 5E1AF694CF535FEF2C18118B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; 5E34D7DEE78F8D3FF1A3DA0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; @@ -455,7 +433,6 @@ 6241C371E712B4C7D76F1BAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; 62429D10C41469663BE34CCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 624AA65328BC70E77EDBE3BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 62A8511AB481A8E078ADBF89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; 6313B2FEEB1A0F214B31BF57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; 636625628E24C24E6124ED7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; 63D697E8356519D0153174B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; @@ -472,27 +449,23 @@ 671EC2D01567B7783C126897 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 675E29494313E6B3584E72A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; 67B09F48479BBE53E4290697 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 680EE9033FAD98035F81563A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; 68334EB40393BA4C380039F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; 6886255CD3AB0E3FC87AE4C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; 690F39797FCF9D96368006C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h"; sourceTree = "SOURCE_ROOT"; }; 692DA5BCD01D8FBCEEF636A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 69D787DC4AF091A7E629B6D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; 6A4CABB2ED2D0CED36AE0730 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6AAC3094BC78A183C81CC28C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6ACF6D83F23F1FC16D410F61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; 6AEEB71A2EE45079D97C06DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 6AF0F56FACEF5F8F62CABABD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; 6B23759F8A8C1C46B3B6F257 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; 6BD5E8EF37EC87C2C359E133 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; 6BFC2ACB8A3A9E75007D8EE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6C2B7D995AEF715D3AE1CAFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 6CCC43F0415F56D3EDA6465D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; 6CFCABC6B50C43F1D69A769D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; 6DAE7A631250A68930AD6487 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; 6DE55D6FEBD2B42C85020516 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; 6E069AC581AB4100841E16CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 6E61CA0F4811593A6F0AE1F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 6E65CDFE580D890FAC8B693A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; 6EA011341AB73A8B3B0FC3DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 6EA4C00CE4BCF41A18EE3BEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -515,7 +488,6 @@ 72B8C870F4839CA1FCCB6D88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 73000489A7AB9734676DB05A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; 734A9A4B348961A5DBCC8F24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 735FF64A3D2801ADACD366AA = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 736B86E18DB9D419C97CCEB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; 737C9ECE713EC9FD83C95BF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 7384441A787AD36DCFE01C8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; @@ -533,7 +505,6 @@ 76466CA2E12D114BAE79714E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_android.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_android.h"; sourceTree = "SOURCE_ROOT"; }; 76AB2B60A535BB5D29165639 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; 76B45AC5CFE8421B5FF1542D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 77345FFA1F7E85CBCEA19F5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 7755EC3BC5D7F4FE1D9865CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; 77710805979F31A5D04A7981 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; 78E518127DE643A0FB14AF3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; @@ -543,7 +514,7 @@ 7994DDE43DEA787F20F3F49A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; 7A1318088B0D8CB9D9EA8C48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; 7A493F619E3F23E831414EDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7B2E93EB8985C8094F837C08 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 7AC84CB7C43F47FCE3CEC890 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 7B4B931B90ADD3ACF741A4E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 7B64553371B350A8E8C66CD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 7B6C627CBED05E7EFB11BF68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../../../../modules/juce_video/native/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -570,13 +541,15 @@ 8172DC65D346038F886F8174 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; 81732A165D74FF960F41E3F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; 818C5F876925C6FAC62ACD3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../../../../modules/juce_video/native/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; - 819DC25DA6B0ACD4725A8046 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 82027DEA6B2F0395A2DAB06E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; 821B71A0C653F53584DC700F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; 82E4DD23BFB7183EFE123CC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 831D749DCB7374F9737F0A65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; + 8323AB8EF5430A81A4FDD26E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandaloneFilterWindow.h"; path = "../../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 8356AE854EEB438758BAA97C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 839025056234563257AE4999 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; 839E732C6A0D6E541D9C1AD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 83AC9494BD2349B30766D871 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST2.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST2.cpp"; sourceTree = "SOURCE_ROOT"; }; 83FBB1FB818257BCAA788551 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 84524DDFE7F4A266E1AE35EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; 846FADA9C00CCE031559F78D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -592,9 +565,11 @@ 870FA56E135C7A74B4931AC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; 873F25A982432FDF2A9509C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 874A74073D6A9F5604818314 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8782AADF74783EA3DD066529 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AUv3_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; 8791B975D75392F7B168AB66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; 87B1405EEABDD20DF7C28D42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; 88276F23FC6769402CABDAF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; + 88FD93B39B20FCD1A8F1560D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 891BCBCBDF27F21940FB2370 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; 8954C39D048E14E732216520 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; 8966613EDBD1E8842919D315 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; @@ -610,6 +585,7 @@ 8C68CCB04F23709D332A85A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 8C6C84652D446F0FA1C71637 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 8C96B65675D85EE1DC3E075C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8CABBDFF3D48FA622F561D56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AU_Shared.h"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Shared.h"; sourceTree = "SOURCE_ROOT"; }; 8CD7B01A646341ACCBB0A732 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; 8CE9CC147B5ACCAFF12E599F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; 8D495F90F56830865D5591A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; @@ -617,15 +593,14 @@ 8DCC32E9FE5D5A16E99A2DA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8DCFE006BA4A373E886F0C81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; 8DE0E425E40E8C90D2EBE82A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8E1599C21C3311F159546B59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUInputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 8E7796B188EB36E19A534567 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; 8E822CCCBC0F7DB3E9B9F04B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; 8EE08328D3A165E0B9041EC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 9079597BEBFAC1474AE04618 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 909354451447E566493F48C1 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST.plist"; path = "Info-VST.plist"; sourceTree = "SOURCE_ROOT"; }; 90CDDF132C7CA3C971891293 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; 91099044A6D344954DA3184D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; 9182AAD1041F6B404F91F6F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; - 91938585F6DC07619334DF13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAVectorUnit.cpp"; sourceTree = "SOURCE_ROOT"; }; 91B9D1808D14F59C06F25390 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 91D109AC1431F65165EA4BCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; 91FE73EDB273548E0968D631 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -666,6 +641,7 @@ 9C317F8D5362324F67C5C044 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; 9C56F4062FF3C832E916CCBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; 9C8C01A4D3DD95FC110686B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; + 9D1C58BBAA0B7F70D6EB7724 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AAX.plist"; path = "Info-AAX.plist"; sourceTree = "SOURCE_ROOT"; }; 9D34A2CF22F94CB8E1E3E93C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 9D6BD8DE6FC16E28FE2169F0 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; 9D71A93E47412CB9B4C037F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -677,11 +653,12 @@ 9F34629FD043A7752644BAC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; 9F56E1F9CF75D555C677A38D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHostType.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_PluginHostType.h"; sourceTree = "SOURCE_ROOT"; }; 9F6632AF99AEA0B099A3760E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9F805238C9CE8C52469C6355 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_2.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_2.mm"; sourceTree = "SOURCE_ROOT"; }; 9F89171E7E2CBBB1FBD3234C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; 9F955C0F0158B73A87CE6DC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; 9FFDFEF724E548FA67194DA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; A07F5201BD739AE9D1467A87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - A0FF2B79C7575B47746D6BF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAStreamBasicDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; + A0F05FB7BDBD3AFAA1004003 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_utils.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_utils.cpp"; sourceTree = "SOURCE_ROOT"; }; A14920DF295C8C1203169426 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; A334C8833A73D69B0060F5F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; A361C360821B1E71E81F7CA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -700,10 +677,10 @@ A6BC8B4FEC0C9A2FF8551941 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; A6E0E0AD85AA368BFF7700A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; A76761587EC7D7F51BE24220 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; + A7A8A6D4CD03ED3AC1B8B0A4 = {isa = PBXFileReference; lastKnownFileType = file.rsr; name = "juce_RTAS_WinResources.rsr"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinResources.rsr"; sourceTree = "SOURCE_ROOT"; }; A80DB27BE42B7216E6FE64E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; A815FDA15080EB5374693B3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; A81C5E5E3D767F3749F55C45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - A964E1303BB880F796AA41D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/ComponentBase.cpp"; sourceTree = "SOURCE_ROOT"; }; A96902342DD16FF1AAFB4CEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; A970D3F194D02E962DFBA282 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; A980287D72A27FFD5870A393 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; @@ -738,13 +715,12 @@ B24F5C6EC49FA1CBE3E9F76A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLTexture.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.h"; sourceTree = "SOURCE_ROOT"; }; B27A9D33D351006D133C2A4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; B28A17E23DF0DCDA94E53D24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; + B2AE3E6AD988E981E7FEBF6C = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Shared_Code.plist"; path = "Info-Shared_Code.plist"; sourceTree = "SOURCE_ROOT"; }; B37A4AA60856836984FD7F08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; }; B3C0C30D7F463149807A83A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; B41DB1D9877BC61AB0558A69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AAX_Wrapper.cpp"; path = "../../../../../modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; B480AA30CA4A3E925CD4D7BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; B4F1CAD86080A0835A48574B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; - B512D47362D65160CC380F59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAudioChannelLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - B5602051B4C5488057F6DA78 = {isa = PBXFileReference; lastKnownFileType = file.r; name = "juce_AU_Resources.r"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Resources.r"; sourceTree = "SOURCE_ROOT"; }; B566DBDE091406062C46075A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; B5D4DB73568113270FAA6E28 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; B5F601E64CCEDC477481A4ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_plugin_client.h"; path = "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h"; sourceTree = "SOURCE_ROOT"; }; @@ -762,16 +738,13 @@ B8D091C1997C32CDCE65DD2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; B94FE1E3B11783B2F3AFE2D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; BA0CE984DED427DAB0BEFD5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - BA24C9237FA5362ADB1EA210 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; BAB4AB07420F7DF1F29884B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; BB36CEA13A709AB5A9474E51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; BB577DFECBF45C9FA42A79A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; BB5F8B6F5F3E6AADB448DCB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; BB877598B32E54D42661CFF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; BB969E05025ABE5B3BFA9430 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB9C40C7BE4EC37243B0FF5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; BBEA7A388017FCD86AC00823 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - BC143154D01C14EC6438FD2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.cpp"; sourceTree = "SOURCE_ROOT"; }; BC63E229A46DB24B3D8D8935 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; BCAAA3A76C65BBCDAF588FFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; BCF707C7AD2AEEB783F1C625 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -784,6 +757,7 @@ BE4DB001303610874FB9A69C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; BE5CCCF1AF368672C05133F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeSystemHeaders.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_IncludeSystemHeaders.h"; sourceTree = "SOURCE_ROOT"; }; BE72EBC044887D80F0FFF704 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; + BF909DFBC9B899C6119F556B = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = GainPlugIn.entitlements; path = GainPlugIn.entitlements; sourceTree = "SOURCE_ROOT"; }; BFE61F899AF0279A95B429AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; C0265338871410F43211A1FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; C032B6A49B3CC72DABA691D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -801,7 +775,6 @@ C28831A4642998ED859895D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; C30778322F41B4BDE56C8E5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; C312F13030052FE4290459A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - C34154A75199D0615ADE1730 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_plugin_client/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; C3791087C5BBAEE2288BE370 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; C39BE441D12E81E42CD3EB58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; C3A8780130D9F4203C993F7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; @@ -809,7 +782,6 @@ C3D43F992D8AAA5EF9D23288 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; C41288A028A85D0C9DB2BBC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; C421ACD0285059C56F480091 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - C42A7081D027F402FC05FB13 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; C4332D36297A0520D1C6EF15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; C51050E8F13CA1D21D3C94F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; C551754E76FD41D975988229 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -824,6 +796,7 @@ C8EC8EF51D8B2C9718655C87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; C9639F414226108D7197DEEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; C9DBEF7D9E66E1971FB83543 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CA1634E25956CDC18C4449E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; CA26DA522E4998DF00EC3927 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; CA8A03AA754B6D2E50407614 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; CB34431F3FBED2F791F39467 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; @@ -833,6 +806,7 @@ CC9362142B6BAC4A72B9C872 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; CC99560FE6EBDC39D071BBC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; CD117363B0E312AAFD54FA9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; + CD8FCD56FD26EAE31AC22952 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_1.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_1.mm"; sourceTree = "SOURCE_ROOT"; }; CE2E472DD3539C039CB07480 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; CE2EAFD2AE799027E2F90866 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; CE57E03FD67001AF17AE9348 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -845,7 +819,6 @@ CF5C324AB10CDB215EE1B6EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; CF608BF804CB06BCBB51B9C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode2.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp"; sourceTree = "SOURCE_ROOT"; }; CF784B2EB47D53C5A7CA824F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - D0981B4C01A638233E8A14B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUMIDIBase.cpp"; sourceTree = "SOURCE_ROOT"; }; D12A713DA14521B90404F672 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; D19D0E0C7FEB5B650ED4AFDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; D1D8D5B5C6C026C45D74A5E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -866,6 +839,7 @@ D513D324C35DB0ABE2072669 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; D5473FF02298634F76630131 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; D601A90F770806AED115977A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + D6258F49C36DCD82F526944D = {isa = PBXFileReference; lastKnownFileType = file.def; name = "juce_RTAS_WinExports.def"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinExports.def"; sourceTree = "SOURCE_ROOT"; }; D62DD34152AB6896D6DFD7E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; D6E7F3951FC4EA8338F2485C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; D70B910003F47D2B45347B66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; @@ -892,7 +866,6 @@ DD10F1099692064E2FBE77C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; DD46DBD35B7EE7C6630C0D7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; DD4F001525BF4622952CA920 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; - DD70F00A670265594A3FB409 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; DDACD84EA35780FD14126B74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; DE09A70C49724CB946B1F4E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; DE20225795996F2378ED6B3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; @@ -906,10 +879,8 @@ E015A474DBD77D3DF642824E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; E0267B24813297C007C7852D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; E037994F56F204928A1A1D13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - E0A4E9FE37519AE2C243CE07 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E0B5382005ECBA0594C7A164 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; E13512F9451169A200CA63BF = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; - E1A9F79528C9F4D5695F16A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; E1C48B17262E8D00B2087413 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; E1E7DD4B2FE79F14F618121C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; E219774D186DF70D694D2768 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FakeMouseMoveGenerator.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_FakeMouseMoveGenerator.h"; sourceTree = "SOURCE_ROOT"; }; @@ -918,11 +889,11 @@ E2C54EC051B9509356592AE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZone.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h"; sourceTree = "SOURCE_ROOT"; }; E394CA84B664710B3771ACAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; E3958C99991C2CDD36DB609D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - E407EB81948286696C44549D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.cpp"; sourceTree = "SOURCE_ROOT"; }; E42A195B994219BE55CC23A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; E447A920E1B94499D9CD8007 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; E52C9CE6870145C1B27963B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; E596F3CFF5E5EE762B97BB4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; + E5C2175FF96CED1519F2B7D6 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GainPlugIn.vst3; sourceTree = "BUILT_PRODUCTS_DIR"; }; E60B842A68174E08460E23F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; E62446DFC19EDB3E05FC0EBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E67C5BB4F61D2E0379CCB9FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -955,33 +926,36 @@ EC55B4BEC8507B5E5E0D58F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; ECC7D00DDD27E5BBC9B1D79C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; ECD7D7FB3760E3792BAAC6CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GainProcessor.cpp; path = ../../Source/GainProcessor.cpp; sourceTree = "SOURCE_ROOT"; }; - ECDE37F9E82739051FB71056 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; ECF93FB75583FDA74259A503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; ECFED4F63BCB9E823BE82505 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; ED5AAE97A896206C7243B3B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEInstrument.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h"; sourceTree = "SOURCE_ROOT"; }; ED921D42FF3C5D33AEFF5609 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; EDAB6EF5F96B6F95B5AF2669 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; + EDFE3B976573F01C8D3AA486 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AU.plist"; path = "Info-AU.plist"; sourceTree = "SOURCE_ROOT"; }; EE29E33BC698ECA4ED4C44B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; EE2B71E866AFDA7C92D9CFAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - EE3D9D885DC024F73E7BA834 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp"; sourceTree = "SOURCE_ROOT"; }; EE68D617C21D6400FFDC08E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; EEE02CD512C902DD7B0C5D13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; EF055DD10D73DD84E657AB0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; EF0ED3DFA2926694133E27E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; EF2973B7FF13AAFFFA54BC65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; EF967C07CC287C17EF57A3F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; - EF9CFCD6A5BEAD685E992C75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; F02702BECFB98B36CED9D3F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; F06C83C04FC16618FBA9BFBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; - F12E2F9633C0C10172C7EB29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - F1475CE46C7D261D36DF7E62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; F19532C9A9B834EF732E2C52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - F1B4EC755365729CF9850E27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + F1A0F0881D3C62C8E705120E = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST3.plist"; path = "Info-VST3.plist"; sourceTree = "SOURCE_ROOT"; }; F1C1D72B4B911227DF608946 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; F28941FBBB1C31040CDFEA67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; + F3BFC5ADFAD663890D658894 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + F8D93BA03DB14514E2F9D007 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GainPlugIn.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; + C43A527A45129CF421296BD0 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GainPlugIn.aaxplugin; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 074F1E0FAFBD4B127B869BC2 = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GainPlugIn.framework; sourceTree = "BUILT_PRODUCTS_DIR"; }; + EF9CFCD6A5BEAD685E992C75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + F1475CE46C7D261D36DF7E62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; + F18474D1FC76E023231638CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; + F1B4EC755365729CF9850E27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; F3500A2990DBE4DEBE4405B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; F3B8EEB02E5588D99021DD10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - F3BFC5ADFAD663890D658894 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; F507AE61AF55B2101383B1E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../../../../modules/juce_video/playback/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; F527FEA0852AA21984AD9F47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; F549ECCF4D91FC7A30105297 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; @@ -993,11 +967,11 @@ F5BA7AF6CEAD6AEB13F0FBA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; F5C623942E20C541382097E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; F6AC635E17C2745BA801256F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; - F6D0C31C49847196CB56EF7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; F6D61FC781A1532ACF955A56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; F758A3A014E70D7F75D889D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; F76BAD45163B80F58A11FE42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; F7837342DC31305E98733379 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; + F79776F078375AA287A24AB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; F7FA3CA65C2B371C902CA9EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; F807CBC9ECF854D2887F359F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; F828B3646CF270C460B90D6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../../modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1015,22 +989,17 @@ FA8D7F0CB75953BD21B37929 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLContext.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.cpp"; sourceTree = "SOURCE_ROOT"; }; FA905D2AD00F1A5ED9D55D36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; FAD1FB98450C939FAB191F42 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; - 87149B629BF27D063AFF0BB9 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GainPlugIn.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; - F8E73EFE3DB75B34783A0862 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAMutex.cpp"; sourceTree = "SOURCE_ROOT"; }; - F9504B50D649AAEC9854241B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; FB543B91C7E0C32D35F9936B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioChannelSet.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - FB954DE9B8BEC80A9B7E33DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; FCB0A5982114DD8E9C3C48BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; FCCB7A9F2BD719E6DD4932EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; FCDB7F5F45F85A080B79D942 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; + FCF26B7D47F36E7B33EB92A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; FD13300994464AA33BE6FA36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; FD61CCFB4E650BDE5D74106F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; FDD2D90E89B0D685BB735E99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; FDD76061FBF3FDF0DE3383E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterBool.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h"; sourceTree = "SOURCE_ROOT"; }; FDE535CAC232BC783CBCA4C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; FE1861D0B96C1FDF85E16F52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; - FE6F1831CD44A09554D4B2DD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - FF1A34EA7C9475D4DE62720E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp"; sourceTree = "SOURCE_ROOT"; }; FF488C1A861B14233FBF06A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; FF7279CB94E4A416AEEF8AA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; }; C8F3DE8D004443AC01CDFCAE = {isa = PBXGroup; children = ( @@ -1114,9 +1083,12 @@ 4FC4DCB960A47FF99D235E40, 913FA6ECB5D8A89C282D9F25, EDAF359D3673E30BB3E188DE, - 4944D74AFDAD75D539AEB8D4, 5015777ECDDAC17D0C132F34, ); name = "juce_audio_basics"; sourceTree = ""; }; - 690D35B2436D4D22FB1ABF16 = {isa = PBXGroup; children = ( + 213F8006C5F60E09C877A258 = {isa = PBXGroup; children = ( + B1D88569B0E48296BFB11BAB, + 701C2B1410E366088FC0D8BA, + 95567324C834BBE5D5215DE7, ); name = "audio_cd"; sourceTree = ""; }; + 20EBD2007675F401D4160FDD = {isa = PBXGroup; children = ( 4C1DDE053C0E6BAF542394F5, 8C2320DE66C95441D6270478, C1844937AFECFF7929C91CBF, @@ -1124,22 +1096,13 @@ 1B17928327544C6808B05586, EB32B97D1544A74457EEA3B4, 4F4B6F7986EE31F0D2B59182, ); name = "audio_io"; sourceTree = ""; }; - 80C3616D368DF55CFBC4AEFE = {isa = PBXGroup; children = ( + 710229B4DF1DCB753EC655F7 = {isa = PBXGroup; children = ( DA467D2628B8A2D73BCA00BB, 88276F23FC6769402CABDAF0, 569A4293CDC75A9164DF0913, 6B23759F8A8C1C46B3B6F257, B12F11AEBF1105472B9DCD99, ); name = "midi_io"; sourceTree = ""; }; - 8CB32CC5DF9ABD267A471887 = {isa = PBXGroup; children = ( - 57D9A02362712935FBB7A37A, - 1EE3777A2BAD2E09AF829CBD, - 7FDB2B0F674DAAF0090B7D8C, - 590991BD50DE7582475B7661, ); name = sources; sourceTree = ""; }; - 9A0DD4154D863AD7E71AA92E = {isa = PBXGroup; children = ( - B1D88569B0E48296BFB11BAB, - 701C2B1410E366088FC0D8BA, - 95567324C834BBE5D5215DE7, ); name = "audio_cd"; sourceTree = ""; }; - 41FA7564A4B6550750CFC93F = {isa = PBXGroup; children = ( + E89C4A85EA9C567A297789E2 = {isa = PBXGroup; children = ( EA70BFFD4C19914A10A253B6, 7B4B931B90ADD3ACF741A4E3, 66F68C82E5E1526A5201A6C4, @@ -1159,31 +1122,19 @@ D1D8D5B5C6C026C45D74A5E2, 51314EF946587D18990D7B0F, E596F3CFF5E5EE762B97BB4E, ); name = native; sourceTree = ""; }; + D67103B474E02DB6FEF65E1F = {isa = PBXGroup; children = ( + 57D9A02362712935FBB7A37A, + 1EE3777A2BAD2E09AF829CBD, + 7FDB2B0F674DAAF0090B7D8C, + 590991BD50DE7582475B7661, ); name = sources; sourceTree = ""; }; D1D0AA916A58377C675E5F24 = {isa = PBXGroup; children = ( - 690D35B2436D4D22FB1ABF16, - 80C3616D368DF55CFBC4AEFE, - 8CB32CC5DF9ABD267A471887, - 9A0DD4154D863AD7E71AA92E, - 41FA7564A4B6550750CFC93F, - 464061B97667C9E017E05B99, + 213F8006C5F60E09C877A258, + 20EBD2007675F401D4160FDD, + 710229B4DF1DCB753EC655F7, + E89C4A85EA9C567A297789E2, + D67103B474E02DB6FEF65E1F, 543870AAC11B131FB3F6F372, ); name = "juce_audio_devices"; sourceTree = ""; }; - 7646BA921E415AA7AD01FF1C = {isa = PBXGroup; children = ( - 00261126291DE9BBA1D5F4B2, - E3958C99991C2CDD36DB609D, - F76BAD45163B80F58A11FE42, - 73C659F3EA1D2C09395C7A0D, - 4921ECFD4B35F109FC1E30F8, - 4E2D55AD5C0799596BAD8A95, - 0B67C3B6C22FCA346E3DF158, - 8CD7B01A646341ACCBB0A732, - B6A4461427B4EE8D5C15B545, - 12CACA7B3A7C79544B110B8A, - DC76C8CFA72B8F9DDA42B1CF, - 208077B4080CC33E3734DE20, - 5E3FCA667305A9E433375707, - 7992A843F3FE232608E9A428, - 547294B685D821DA97B4274C, ); name = format; sourceTree = ""; }; - 498B2F51E15BFA44A79E3333 = {isa = PBXGroup; children = ( + 55B1CA28269EFFA66960399D = {isa = PBXGroup; children = ( 754FD974215C7B29C3D36B59, F3B8EEB02E5588D99021DD10, 53C8168EAD3420C0EFD34BE8, @@ -1202,34 +1153,51 @@ 4075F109779D2CBDAAE69745, EBDDD726048DD176D7AE17E6, ABFC1D79D41A1BDE7B6BEA7E, ); name = codecs; sourceTree = ""; }; + CF96BD274C96700C1343BB00 = {isa = PBXGroup; children = ( + 00261126291DE9BBA1D5F4B2, + E3958C99991C2CDD36DB609D, + F76BAD45163B80F58A11FE42, + 73C659F3EA1D2C09395C7A0D, + 4921ECFD4B35F109FC1E30F8, + 4E2D55AD5C0799596BAD8A95, + 0B67C3B6C22FCA346E3DF158, + 8CD7B01A646341ACCBB0A732, + B6A4461427B4EE8D5C15B545, + 12CACA7B3A7C79544B110B8A, + DC76C8CFA72B8F9DDA42B1CF, + 208077B4080CC33E3734DE20, + 5E3FCA667305A9E433375707, + 7992A843F3FE232608E9A428, + 547294B685D821DA97B4274C, ); name = format; sourceTree = ""; }; 27E93C908947AF25F947A79D = {isa = PBXGroup; children = ( 4ED140257265D08ED9CB3B64, 4C139FF1648177E32BFA64A7, ); name = sampler; sourceTree = ""; }; 18C4E98FCC0885F02459165B = {isa = PBXGroup; children = ( - 7646BA921E415AA7AD01FF1C, - 498B2F51E15BFA44A79E3333, + 55B1CA28269EFFA66960399D, + CF96BD274C96700C1343BB00, 27E93C908947AF25F947A79D, - 2B16BEE619F42394E6CFB6A8, 18B7B5B0C06A1C96ED45C9AB, ); name = "juce_audio_formats"; sourceTree = ""; }; - F2D5F877258DB2BBF0433F23 = {isa = PBXGroup; children = ( - B15D003DE2F4E963EC111711, ); name = AU; sourceTree = ""; }; - B72A30539E39AF73D7373B56 = {isa = PBXGroup; children = ( + ACD80D137D40FF3D98E4BDD9 = {isa = PBXGroup; children = ( + B41DB1D9877BC61AB0558A69, + 24DE5291F2DC05ADA305E480, ); name = AAX; sourceTree = ""; }; + 40670BA45D5A8B83FFD1D43D = {isa = PBXGroup; children = ( + 8CABBDFF3D48FA622F561D56, + B15D003DE2F4E963EC111711, + 8782AADF74783EA3DD066529, ); name = AU; sourceTree = ""; }; + 481A2320BE06B39707A658B9 = {isa = PBXGroup; children = ( + B7EC6979B78232E97C67586D, 2B7C784CF333CA6BEEF5038A, CF608BF804CB06BCBB51B9C2, 3AB3CC89F7508F63306AD7C1, - DC55FBABEB3A839B6602D678, - DBF11B9083F40C0C849B9302, 6701AB4D2F5DAD2EA72ACFE9, - B7EC6979B78232E97C67586D, ); name = RTAS; sourceTree = ""; }; - ACB40A827BEB66A2619B656A = {isa = PBXGroup; children = ( - 9548631628595F1576CD7B73, - C3D43F992D8AAA5EF9D23288, ); name = VST; sourceTree = ""; }; - 1815B1538BC13B78AE2CE64D = {isa = PBXGroup; children = ( - 8676D218DB100E6B4636A82E, ); name = VST3; sourceTree = ""; }; - 322586F167B93E8334EED94F = {isa = PBXGroup; children = ( - B41DB1D9877BC61AB0558A69, - 24DE5291F2DC05ADA305E480, ); name = AAX; sourceTree = ""; }; - D2EF477112A478216F84E4EA = {isa = PBXGroup; children = ( + D6258F49C36DCD82F526944D, + A7A8A6D4CD03ED3AC1B8B0A4, + DC55FBABEB3A839B6602D678, + DBF11B9083F40C0C849B9302, ); name = RTAS; sourceTree = ""; }; + 5D349B4D28D366B78DC84E0C = {isa = PBXGroup; children = ( + 43B51F79EFF2E9673AA1BCE6, + 8323AB8EF5430A81A4FDD26E, ); name = Standalone; sourceTree = ""; }; + 2ED175377245DA0931B9590C = {isa = PBXGroup; children = ( 9B5CE97BAC0AAD8EEAF75ABF, 38687DB2FEC47B8E4826346E, E219774D186DF70D694D2768, @@ -1239,16 +1207,38 @@ 9F56E1F9CF75D555C677A38D, E9FEFC46FF2B51B8C3A520F4, 21F8A643A1D07AE29337D139, ); name = utility; sourceTree = ""; }; + 13C5382A438FE0F8B5A25265 = {isa = PBXGroup; children = ( + 9548631628595F1576CD7B73, + C3D43F992D8AAA5EF9D23288, ); name = VST; sourceTree = ""; }; + CAE18DD8900EEA5EE94BB849 = {isa = PBXGroup; children = ( + 8676D218DB100E6B4636A82E, ); name = VST3; sourceTree = ""; }; F7173AE77C51F8BD4B4476AC = {isa = PBXGroup; children = ( - F2D5F877258DB2BBF0433F23, - B72A30539E39AF73D7373B56, - ACB40A827BEB66A2619B656A, - 1815B1538BC13B78AE2CE64D, - 322586F167B93E8334EED94F, - D2EF477112A478216F84E4EA, - C34154A75199D0615ADE1730, + ACD80D137D40FF3D98E4BDD9, + 40670BA45D5A8B83FFD1D43D, + 481A2320BE06B39707A658B9, + 5D349B4D28D366B78DC84E0C, + 2ED175377245DA0931B9590C, + 13C5382A438FE0F8B5A25265, + CAE18DD8900EEA5EE94BB849, B5F601E64CCEDC477481A4ED, ); name = "juce_audio_plugin_client"; sourceTree = ""; }; - D8A17ABC7C1ACF4BF8623CAA = {isa = PBXGroup; children = ( + 5A4568EB714508066344BFCA = {isa = PBXGroup; children = ( + 8978DDECC8749C80F3C959C6, + E877FE89092942CF21E4EC77, + 75F9EE2CA69812F94F813F00, + 2CA124DED3BC606AF1A3A15F, ); name = format; sourceTree = ""; }; + FA24CBF6419F8003B9086D0B = {isa = PBXGroup; children = ( + B5D4DB73568113270FAA6E28, + A815FDA15080EB5374693B3C, + 29BC321A44EEE9AD6D3184B8, + 291196A3F403A3B9BDDD4347, + 690F39797FCF9D96368006C9, + 3E750A56336FE91FE4190D0B, + CE57E03FD67001AF17AE9348, + 115075E87FFDE3A0562DAB11, + B480AA30CA4A3E925CD4D7BA, + 8BE1CAAB600CECDD6390B937, + 8C68CCB04F23709D332A85A3, ); name = "format_types"; sourceTree = ""; }; + A64997E88684035AAB666E5E = {isa = PBXGroup; children = ( FB543B91C7E0C32D35F9936B, 9E16DD9C4AA8FD94DF161ECF, AFDF57386DA66E87DABD6E76, @@ -1265,23 +1255,6 @@ 87B1405EEABDD20DF7C28D42, 90CDDF132C7CA3C971891293, B6365D312D10010C76C40249, ); name = processors; sourceTree = ""; }; - 73BFEF2D45963975C5BE189A = {isa = PBXGroup; children = ( - 8978DDECC8749C80F3C959C6, - E877FE89092942CF21E4EC77, - 75F9EE2CA69812F94F813F00, - 2CA124DED3BC606AF1A3A15F, ); name = format; sourceTree = ""; }; - 6A281AB66BF5E7A0C63625B0 = {isa = PBXGroup; children = ( - B5D4DB73568113270FAA6E28, - A815FDA15080EB5374693B3C, - 29BC321A44EEE9AD6D3184B8, - 291196A3F403A3B9BDDD4347, - 690F39797FCF9D96368006C9, - 3E750A56336FE91FE4190D0B, - CE57E03FD67001AF17AE9348, - 115075E87FFDE3A0562DAB11, - B480AA30CA4A3E925CD4D7BA, - 8BE1CAAB600CECDD6390B937, - 8C68CCB04F23709D332A85A3, ); name = "format_types"; sourceTree = ""; }; CBA9B1F6C0C63C93ACCF7864 = {isa = PBXGroup; children = ( 2D87FFDD381908613B795851, 052E09FF6B5A729C131448B6, @@ -1299,65 +1272,13 @@ E447A920E1B94499D9CD8007, 37CC2B12CFD3D4CB4295C7FA, ); name = utilities; sourceTree = ""; }; 2EDCD855F108DE8D7599C742 = {isa = PBXGroup; children = ( - D8A17ABC7C1ACF4BF8623CAA, - 73BFEF2D45963975C5BE189A, - 6A281AB66BF5E7A0C63625B0, + 5A4568EB714508066344BFCA, + FA24CBF6419F8003B9086D0B, + A64997E88684035AAB666E5E, CBA9B1F6C0C63C93ACCF7864, 7630C889BDA939A6A2109BAE, - 735FF64A3D2801ADACD366AA, 4BBB6CBFD5E7F2FD6B2537D4, ); name = "juce_audio_processors"; sourceTree = ""; }; - 85070F0EA4003DA628B1FB6A = {isa = PBXGroup; children = ( - 0541E636866AA676FA4418EE, - 2ADE41159ABE08AF13EA6A0F, - B651E61D827862B25D3B0737, - BDD217941B2E1794D43EBCF7, - 7994DDE43DEA787F20F3F49A, - 28D11EF0D5D758D42F0B17A6, - D79AD5A507E39490F4C0DA79, - 085DC06BD66C811F608CC732, - B6C2B6E81E1DF9E8505A0801, - B28A17E23DF0DCDA94E53D24, - DE09A70C49724CB946B1F4E6, - 39E364B02116DA91F0586C64, - 077D5141707A5EB4513D7CC0, - 702C5F57A4F85944F7B80CC7, - A430118F4286EEA840420243, - 436FF177370A314447BF9E3F, - 71748E84427CFB30EEBE367F, - 3BCFFDB55D7246DE5AF0A9A2, - 54C8F788A548E17FDF2A8D37, - 9F955C0F0158B73A87CE6DC8, - DF54BAFE0AEF09B6D7F923F0, - 7384441A787AD36DCFE01C8A, - 52660CBAAAEEB36E816BE911, - 9AD03390BB5791C7C1A74655, ); name = text; sourceTree = ""; }; - E32EB5192889633A924D35BB = {isa = PBXGroup; children = ( - 4F592D3805EBB5B55C41AFE5, - C6724F8B6CEB05AC9584BEEC, - 6ECFE741A2982E1B03C0F680, - BAB4AB07420F7DF1F29884B7, - 322ABD979A3A76315AD1EE5B, - 7E75A68F5AFF795C7D82FC14, - 3189E9672D8CDD691EE21D9C, - DCF492D1976FAA8E7CA19078, - CF784B2EB47D53C5A7CA824F, - C39BE441D12E81E42CD3EB58, ); name = maths; sourceTree = ""; }; - 6165153DC247F59C97067473 = {isa = PBXGroup; children = ( - B8D091C1997C32CDCE65DD2F, - A9FB6C224EB01F7400C82868, - 5459F433A2ADFF5E2EBDCC27, - 4012B9C674714A4133A940D3, - 9A80761AED6FC41F08BBA0F1, - EB1523A1496A3D747E3DC7E2, - B1A2C930457AC20DBF8E2654, - 8A7A1029D5A65165F9048006, - 6E069AC581AB4100841E16CF, - 74B72225635A9543000B3F2F, - 734A9A4B348961A5DBCC8F24, - 1872828183DA08AD0926E7B9, - F8E48C01C791BEFDDAA6A47C, - DE20225795996F2378ED6B3A, ); name = memory; sourceTree = ""; }; - 0B893E4B301C2EBE6D3CB539 = {isa = PBXGroup; children = ( + 5767960B1D013CC1F3D47F30 = {isa = PBXGroup; children = ( 18ABDD9754AC6DFABC2BAB0C, 7F887FFD625CDAE17D22ED55, 5514CCFCE497B35F4A92F4B2, @@ -1379,37 +1300,7 @@ 64B806A30A3221DA83EBB3BF, D882AE71433B9277B5B96D4B, 2147F477AF3713D33E1E50CD, ); name = containers; sourceTree = ""; }; - A46C5C6B0E17B1D5D06C8F54 = {isa = PBXGroup; children = ( - AE55D30734D56196C55AE45D, - C51050E8F13CA1D21D3C94F2, - 01289CC3E9BA1019F36C139A, - 63D697E8356519D0153174B8, - 69D787DC4AF091A7E629B6D2, - 4F76E9E18F62FB9FBCB0DB38, - AF8552319D5284C8D5B9FA8F, - EEE02CD512C902DD7B0C5D13, - 9E0CDFA686934102489C5083, - 654E096AB267157F9BCF808B, - 306307F24A708785FE1232ED, - 094D7AD9353A04229B7268D7, - 81732A165D74FF960F41E3F5, - 86A278A218FEDDC9BBB3CA52, - 4972E1584C45932FCD463970, - 048260964A87F1AC85B9D21F, - 7755EC3BC5D7F4FE1D9865CE, - D601A90F770806AED115977A, - 497FA1C5A1D9A978D8D1B163, - 33F9968F0EDDD26BB38C6745, - BC63E229A46DB24B3D8D8935, - 28C7EDA8645DF63870F382E2, ); name = threads; sourceTree = ""; }; - D514B7A6E75D25FACF56FADA = {isa = PBXGroup; children = ( - D41D8C004C8FDC0E81659CA2, - FCCB7A9F2BD719E6DD4932EA, - 187E0AAD72DB1D84DEF6B292, - 76AB2B60A535BB5D29165639, - E015A474DBD77D3DF642824E, - CE2EAFD2AE799027E2F90866, ); name = time; sourceTree = ""; }; - 104F327F1EA9D2BFDBCDBCB9 = {isa = PBXGroup; children = ( + E8E65F4C65A4A038744B0EF4 = {isa = PBXGroup; children = ( 231B63FE7F9001BA2B214DB4, C669D4478310A2EE6CB3C411, F6AC635E17C2745BA801256F, @@ -1427,66 +1318,43 @@ 0DE3329E6C98F8DAB5196BB6, 36848D600B96A3E233D7BE51, 1DB4BF1DBAF75A6BC28CB422, ); name = files; sourceTree = ""; }; - 82F6C998685B31103C3C7A22 = {isa = PBXGroup; children = ( - EA18AC5E7FC18423FEC5BC3F, - 0DF061DB8912054E31DA9EB1, - 379D38DFAEB9CB4E9C647DDF, - A69017C73E1B1B4866239E86, - C1E2F61DC5117176388AFB09, - F549ECCF4D91FC7A30105297, - 3A51540ABD1A39C9E4F5B697, - 072EC0BD45686F0D876AFC9F, - CD117363B0E312AAFD54FA9C, - A14920DF295C8C1203169426, ); name = network; sourceTree = ""; }; - 4CFFDBB0B6C11AB254E70717 = {isa = PBXGroup; children = ( - 2B5BFA938F8B7DD4456242C8, - 33751A84F74C4C3F97292623, - 1C9B8192895AB862A5D3C536, - 3098350258468195A296EA8C, - F5668CB3DFA61B679030C25F, - 372D7F48A492CF7B74D52510, - 6FC77559711769BE4ED8EA11, - CF5806A75B14A0E95E7798F7, - 11B28D5E49EE0F1CD510DF98, - 391A3E779BFDA8887A2F2605, - 58353AA4D81CBB4870CAC783, - F5C623942E20C541382097E9, - 6536B63E757FD1C4B764F45A, - 5A6CF3D6421FB6C6831D5F09, - 1C4C7A65DA862F517E65B3A8, ); name = streams; sourceTree = ""; }; - 97411B30DE597CB41AF7AF54 = {isa = PBXGroup; children = ( - FCB0A5982114DD8E9C3C48BC, - 0837E472178D483FA7AFEDFB, - 4CF34417FEEB19B3F86F6BF4, - 706E3D520DD80B051738227C, ); name = logging; sourceTree = ""; }; - 8B8439C6DB01320366F5A471 = {isa = PBXGroup; children = ( - D391B80CE8529FDD2ABCD8BD, - 12759DCF0E74DF0087F10917, - 8966613EDBD1E8842919D315, - 511B63B3C1AA5E8513E36156, - 9952808BE67944CFEAF10309, - DDACD84EA35780FD14126B74, ); name = system; sourceTree = ""; }; - 6EE131D8057595F54367C434 = {isa = PBXGroup; children = ( - F7FA3CA65C2B371C902CA9EA, - 3703C159AC48FA542FD65398, - 846FADA9C00CCE031559F78D, - 9A846589DA28FB405D6D2638, ); name = xml; sourceTree = ""; }; - 198FA737D895834EB8ABA389 = {isa = PBXGroup; children = ( + 7BF78643009898F0B574F590 = {isa = PBXGroup; children = ( 305ECBAB22C56C76FB9702D5, A980287D72A27FFD5870A393, 9C0EC72DF39C49F84958CCE0, 365037A479900D98EA46C78D, ); name = javascript; sourceTree = ""; }; - 91E323D03DBD810E4363A927 = {isa = PBXGroup; children = ( - ED921D42FF3C5D33AEFF5609, - 3EBEC98CB93144341E24A75A, - F5A96B9783E559CB9FB56B93, - CE899E815EF3B83E6C1B201E, - EE29E33BC698ECA4ED4C44B0, - C0B631A5AAF29066C83CE231, ); name = zip; sourceTree = ""; }; - 86E69E88160E050F5136E511 = {isa = PBXGroup; children = ( - 52E047F304B418DC34B7961D, - 68334EB40393BA4C380039F5, ); name = "unit_tests"; sourceTree = ""; }; - CED2E4172C73F16DB80E95CA = {isa = PBXGroup; children = ( + 14963D97466FBA82C8191BB6 = {isa = PBXGroup; children = ( + FCB0A5982114DD8E9C3C48BC, + 0837E472178D483FA7AFEDFB, + 4CF34417FEEB19B3F86F6BF4, + 706E3D520DD80B051738227C, ); name = logging; sourceTree = ""; }; + F4159E18CE63281E2F979737 = {isa = PBXGroup; children = ( + 4F592D3805EBB5B55C41AFE5, + C6724F8B6CEB05AC9584BEEC, + 6ECFE741A2982E1B03C0F680, + BAB4AB07420F7DF1F29884B7, + 322ABD979A3A76315AD1EE5B, + 7E75A68F5AFF795C7D82FC14, + 3189E9672D8CDD691EE21D9C, + DCF492D1976FAA8E7CA19078, + CF784B2EB47D53C5A7CA824F, + C39BE441D12E81E42CD3EB58, ); name = maths; sourceTree = ""; }; + 77A8D677CC7A620311602492 = {isa = PBXGroup; children = ( + B8D091C1997C32CDCE65DD2F, + A9FB6C224EB01F7400C82868, + 5459F433A2ADFF5E2EBDCC27, + 4012B9C674714A4133A940D3, + 9A80761AED6FC41F08BBA0F1, + EB1523A1496A3D747E3DC7E2, + B1A2C930457AC20DBF8E2654, + 8A7A1029D5A65165F9048006, + 6E069AC581AB4100841E16CF, + 74B72225635A9543000B3F2F, + 734A9A4B348961A5DBCC8F24, + 1872828183DA08AD0926E7B9, + F8E48C01C791BEFDDAA6A47C, + DE20225795996F2378ED6B3A, ); name = memory; sourceTree = ""; }; + 95E118BA676EE2274A62131A = {isa = PBXGroup; children = ( 3335CFAF02DFD22D3EFC65E6, C73835DB991ED8F57E4C3C38, FF488C1A861B14233FBF06A6, @@ -1494,7 +1362,7 @@ 3984D3D7BA3FA045B9207F01, 1251EFF2CF96BABFCB30EC84, A60B20BF96635F55352A27EB, ); name = misc; sourceTree = ""; }; - E4C4E0D1707A131C7C46E17C = {isa = PBXGroup; children = ( + 661C93C90F9A400A46CCA6CB = {isa = PBXGroup; children = ( 1099CE26942DBEB321EE7FE2, E22A8C6006C3BD972035B132, 608B9F4FC2FB1CBE4E1C7016, @@ -1524,30 +1392,133 @@ E1E7DD4B2FE79F14F618121C, 874A74073D6A9F5604818314, C3B5B38EF696231652756D32, ); name = native; sourceTree = ""; }; - DD2C3259350C638BB74A3E9F = {isa = PBXGroup; children = ( - 85070F0EA4003DA628B1FB6A, - E32EB5192889633A924D35BB, - 6165153DC247F59C97067473, - 0B893E4B301C2EBE6D3CB539, - A46C5C6B0E17B1D5D06C8F54, - D514B7A6E75D25FACF56FADA, - 104F327F1EA9D2BFDBCDBCB9, - 82F6C998685B31103C3C7A22, - 4CFFDBB0B6C11AB254E70717, - 97411B30DE597CB41AF7AF54, - 8B8439C6DB01320366F5A471, - 6EE131D8057595F54367C434, - 198FA737D895834EB8ABA389, - 91E323D03DBD810E4363A927, - 86E69E88160E050F5136E511, - CED2E4172C73F16DB80E95CA, - E4C4E0D1707A131C7C46E17C, - C42A7081D027F402FC05FB13, - BD370E88EF39ED6B4BB749D9, ); name = "juce_core"; sourceTree = ""; }; - 3BB1AC65E57A6CEE2296BEBE = {isa = PBXGroup; children = ( - 91FE73EDB273548E0968D631, - 9D75C7F0055E9976C989D769, - 2C2A53E2546FDEE298339E3B, + 995B232C14E9F14A647C9A0A = {isa = PBXGroup; children = ( + EA18AC5E7FC18423FEC5BC3F, + 0DF061DB8912054E31DA9EB1, + 379D38DFAEB9CB4E9C647DDF, + A69017C73E1B1B4866239E86, + C1E2F61DC5117176388AFB09, + F549ECCF4D91FC7A30105297, + 3A51540ABD1A39C9E4F5B697, + 072EC0BD45686F0D876AFC9F, + CD117363B0E312AAFD54FA9C, + A14920DF295C8C1203169426, ); name = network; sourceTree = ""; }; + C6CFF39E301CE4E9342E2D3D = {isa = PBXGroup; children = ( + 2B5BFA938F8B7DD4456242C8, + 33751A84F74C4C3F97292623, + 1C9B8192895AB862A5D3C536, + 3098350258468195A296EA8C, + F5668CB3DFA61B679030C25F, + 372D7F48A492CF7B74D52510, + 6FC77559711769BE4ED8EA11, + CF5806A75B14A0E95E7798F7, + 11B28D5E49EE0F1CD510DF98, + 391A3E779BFDA8887A2F2605, + 58353AA4D81CBB4870CAC783, + F5C623942E20C541382097E9, + 6536B63E757FD1C4B764F45A, + 5A6CF3D6421FB6C6831D5F09, + 1C4C7A65DA862F517E65B3A8, ); name = streams; sourceTree = ""; }; + 8B8439C6DB01320366F5A471 = {isa = PBXGroup; children = ( + D391B80CE8529FDD2ABCD8BD, + 12759DCF0E74DF0087F10917, + 8966613EDBD1E8842919D315, + 511B63B3C1AA5E8513E36156, + 9952808BE67944CFEAF10309, + DDACD84EA35780FD14126B74, ); name = system; sourceTree = ""; }; + E19CEA5EBC4FACD131490E01 = {isa = PBXGroup; children = ( + 0541E636866AA676FA4418EE, + 2ADE41159ABE08AF13EA6A0F, + B651E61D827862B25D3B0737, + BDD217941B2E1794D43EBCF7, + 7994DDE43DEA787F20F3F49A, + 28D11EF0D5D758D42F0B17A6, + D79AD5A507E39490F4C0DA79, + 085DC06BD66C811F608CC732, + B6C2B6E81E1DF9E8505A0801, + B28A17E23DF0DCDA94E53D24, + DE09A70C49724CB946B1F4E6, + 39E364B02116DA91F0586C64, + 077D5141707A5EB4513D7CC0, + 702C5F57A4F85944F7B80CC7, + A430118F4286EEA840420243, + 436FF177370A314447BF9E3F, + 71748E84427CFB30EEBE367F, + 3BCFFDB55D7246DE5AF0A9A2, + 54C8F788A548E17FDF2A8D37, + 9F955C0F0158B73A87CE6DC8, + DF54BAFE0AEF09B6D7F923F0, + 7384441A787AD36DCFE01C8A, + 52660CBAAAEEB36E816BE911, + 9AD03390BB5791C7C1A74655, ); name = text; sourceTree = ""; }; + C963F2EE76124E87F5B0C454 = {isa = PBXGroup; children = ( + AE55D30734D56196C55AE45D, + C51050E8F13CA1D21D3C94F2, + 01289CC3E9BA1019F36C139A, + 63D697E8356519D0153174B8, + 69D787DC4AF091A7E629B6D2, + 4F76E9E18F62FB9FBCB0DB38, + AF8552319D5284C8D5B9FA8F, + EEE02CD512C902DD7B0C5D13, + 9E0CDFA686934102489C5083, + 654E096AB267157F9BCF808B, + 306307F24A708785FE1232ED, + 094D7AD9353A04229B7268D7, + 81732A165D74FF960F41E3F5, + 86A278A218FEDDC9BBB3CA52, + 4972E1584C45932FCD463970, + 048260964A87F1AC85B9D21F, + 7755EC3BC5D7F4FE1D9865CE, + D601A90F770806AED115977A, + 497FA1C5A1D9A978D8D1B163, + 33F9968F0EDDD26BB38C6745, + BC63E229A46DB24B3D8D8935, + 28C7EDA8645DF63870F382E2, ); name = threads; sourceTree = ""; }; + E4E095CC0EAA66DFEA3D3CF9 = {isa = PBXGroup; children = ( + D41D8C004C8FDC0E81659CA2, + FCCB7A9F2BD719E6DD4932EA, + 187E0AAD72DB1D84DEF6B292, + 76AB2B60A535BB5D29165639, + E015A474DBD77D3DF642824E, + CE2EAFD2AE799027E2F90866, ); name = time; sourceTree = ""; }; + 86E69E88160E050F5136E511 = {isa = PBXGroup; children = ( + 52E047F304B418DC34B7961D, + 68334EB40393BA4C380039F5, ); name = "unit_tests"; sourceTree = ""; }; + 19B7F73249224E050FC1DC56 = {isa = PBXGroup; children = ( + F7FA3CA65C2B371C902CA9EA, + 3703C159AC48FA542FD65398, + 846FADA9C00CCE031559F78D, + 9A846589DA28FB405D6D2638, ); name = xml; sourceTree = ""; }; + F117D51F86E154913EA24CE2 = {isa = PBXGroup; children = ( + ED921D42FF3C5D33AEFF5609, + 3EBEC98CB93144341E24A75A, + F5A96B9783E559CB9FB56B93, + CE899E815EF3B83E6C1B201E, + EE29E33BC698ECA4ED4C44B0, + C0B631A5AAF29066C83CE231, ); name = zip; sourceTree = ""; }; + DD2C3259350C638BB74A3E9F = {isa = PBXGroup; children = ( + 5767960B1D013CC1F3D47F30, + E8E65F4C65A4A038744B0EF4, + 7BF78643009898F0B574F590, + 14963D97466FBA82C8191BB6, + F4159E18CE63281E2F979737, + 77A8D677CC7A620311602492, + 95E118BA676EE2274A62131A, + 661C93C90F9A400A46CCA6CB, + 995B232C14E9F14A647C9A0A, + C6CFF39E301CE4E9342E2D3D, + 8B8439C6DB01320366F5A471, + E19CEA5EBC4FACD131490E01, + C963F2EE76124E87F5B0C454, + E4E095CC0EAA66DFEA3D3CF9, + 86E69E88160E050F5136E511, + 19B7F73249224E050FC1DC56, + F117D51F86E154913EA24CE2, + BD370E88EF39ED6B4BB749D9, ); name = "juce_core"; sourceTree = ""; }; + 3BB1AC65E57A6CEE2296BEBE = {isa = PBXGroup; children = ( + 91FE73EDB273548E0968D631, + 9D75C7F0055E9976C989D769, + 2C2A53E2546FDEE298339E3B, 1E90D8399009E8D2C856956F, C16626378DA3B90BD06D0DE5, 92834AA91135F9049B69068A, ); name = encryption; sourceTree = ""; }; @@ -1561,50 +1532,29 @@ 6BBA0D0A6AC5DDC3063E9DE6 = {isa = PBXGroup; children = ( 3BB1AC65E57A6CEE2296BEBE, F3A19E50630E45A6732EC607, - 4C8443CA0D7DEE719DD49A6F, B7272F573644C109E13069D3, ); name = "juce_cryptography"; sourceTree = ""; }; - 58F213C91F0B708CBF80BB6D = {isa = PBXGroup; children = ( + CB79BE52023F45202B1A1604 = {isa = PBXGroup; children = ( + 80AD9BCB2D9E541E10E37FEA, + 854E72E69B0F71350172CBE3, + 9917873B77C0466DCF5C5D89, + FA905D2AD00F1A5ED9D55D36, ); name = "app_properties"; sourceTree = ""; }; + 4DBDEDC54B6167C1FC62CBE5 = {isa = PBXGroup; children = ( + 0C2D7C6FB347CEA06CC25E41, + 10AC5DD4504B88617FA9B1B4, + 35B4ED2CB96C0BB28AA63805, ); name = undomanager; sourceTree = ""; }; + 093BAFCD0477BE4189CFDB23 = {isa = PBXGroup; children = ( BCAAA3A76C65BBCDAF588FFA, 0F34C1D3DEE90416576E69FC, E8377090D95557FD1AC33920, 1ACF415F9067A08747440107, 62429D10C41469663BE34CCB, 189E302B7B8DC2ADA7BB9A13, ); name = values; sourceTree = ""; }; - 4DBDEDC54B6167C1FC62CBE5 = {isa = PBXGroup; children = ( - 0C2D7C6FB347CEA06CC25E41, - 10AC5DD4504B88617FA9B1B4, - 35B4ED2CB96C0BB28AA63805, ); name = undomanager; sourceTree = ""; }; - D674C88C48D111FC0AC47921 = {isa = PBXGroup; children = ( - 80AD9BCB2D9E541E10E37FEA, - 854E72E69B0F71350172CBE3, - 9917873B77C0466DCF5C5D89, - FA905D2AD00F1A5ED9D55D36, ); name = "app_properties"; sourceTree = ""; }; 5AC7CE2AE466D5FBE671EE0B = {isa = PBXGroup; children = ( - 58F213C91F0B708CBF80BB6D, + CB79BE52023F45202B1A1604, 4DBDEDC54B6167C1FC62CBE5, - D674C88C48D111FC0AC47921, - 39330F7494158748B164557E, + 093BAFCD0477BE4189CFDB23, 6452C600806134C93DD25002, ); name = "juce_data_structures"; sourceTree = ""; }; - 2836DA2BAC23D0AD96D08C9C = {isa = PBXGroup; children = ( - EF9CFCD6A5BEAD685E992C75, - 341944AED03DEB1528002993, - 939172D714BB97C1064800F2, - E8194545A4653BDF2E411A4C, - 1654804CBC49AB8E665F826F, - F828B3646CF270C460B90D6B, - 167A331857E2C569DCD49503, - C421ACD0285059C56F480091, - E0B5382005ECBA0594C7A164, - 82E4DD23BFB7183EFE123CC8, - E932A4C9D9BE7DEF7E74A9D4, - C14B7273C672CB907A5DE7D9, - 38549FEE722FCC103E878E6C, ); name = messages; sourceTree = ""; }; - D7701FD68D887796626B6791 = {isa = PBXGroup; children = ( - C9639F414226108D7197DEEE, - D321B6288EA42F4A4F62EB14, - A4755DECD268F039C35E94C1, - E90BE75D1FF36FF48C43A8DC, ); name = timers; sourceTree = ""; }; - 9A613CBFCC30A257C88934D4 = {isa = PBXGroup; children = ( + 177E05B54EAFBB84786BEAEF = {isa = PBXGroup; children = ( 28C22C7AB995BA64F587B816, 6CCC43F0415F56D3EDA6465D, 19FFD96D0A6AE3AE2EC79FCD, @@ -1613,14 +1563,28 @@ B27A9D33D351006D133C2A4F, 741EA80E2D8B179A8CC3C486, D5473FF02298634F76630131, ); name = broadcasters; sourceTree = ""; }; - EB300AC888CF5699661F9982 = {isa = PBXGroup; children = ( + 1C9FFA7B82F64CB4AAD2FF28 = {isa = PBXGroup; children = ( 2152D28F9FCD5E968AB74A6D, 6AF0F56FACEF5F8F62CABABD, 6E65CDFE580D890FAC8B693A, 9740A9390ECA80CAA92382D4, EB42562C9F767B17FB08FFBC, 3BD022046757BBBE78B6A5ED, ); name = interprocess; sourceTree = ""; }; - 88221FEF8945CA3549CFB159 = {isa = PBXGroup; children = ( + 66DD36BA0C1FE2A78699D7F4 = {isa = PBXGroup; children = ( + EF9CFCD6A5BEAD685E992C75, + 341944AED03DEB1528002993, + 939172D714BB97C1064800F2, + E8194545A4653BDF2E411A4C, + 1654804CBC49AB8E665F826F, + F828B3646CF270C460B90D6B, + 167A331857E2C569DCD49503, + C421ACD0285059C56F480091, + E0B5382005ECBA0594C7A164, + 82E4DD23BFB7183EFE123CC8, + E932A4C9D9BE7DEF7E74A9D4, + C14B7273C672CB907A5DE7D9, + 38549FEE722FCC103E878E6C, ); name = messages; sourceTree = ""; }; + B0133F656CAD2790A2F32F7D = {isa = PBXGroup; children = ( 99D3EFE74EE88FF015266746, 3F784DB16865F0F35378137D, 736B86E18DB9D419C97CCEB8, @@ -1629,13 +1593,17 @@ 58CCC45E1087F0FB80AA707D, 34A9E5274015FD7BC26B5112, 7D3F0FBBE2ABC05D8D7D92EF, ); name = native; sourceTree = ""; }; + FF8C62D307121ED3732C2176 = {isa = PBXGroup; children = ( + C9639F414226108D7197DEEE, + D321B6288EA42F4A4F62EB14, + A4755DECD268F039C35E94C1, + E90BE75D1FF36FF48C43A8DC, ); name = timers; sourceTree = ""; }; 59786260984C43CA0DC4ADB0 = {isa = PBXGroup; children = ( - 2836DA2BAC23D0AD96D08C9C, - D7701FD68D887796626B6791, - 9A613CBFCC30A257C88934D4, - EB300AC888CF5699661F9982, - 88221FEF8945CA3549CFB159, - BA24C9237FA5362ADB1EA210, + 177E05B54EAFBB84786BEAEF, + 1C9FFA7B82F64CB4AAD2FF28, + 66DD36BA0C1FE2A78699D7F4, + B0133F656CAD2790A2F32F7D, + FF8C62D307121ED3732C2176, D62DD34152AB6896D6DFD7E7, ); name = "juce_events"; sourceTree = ""; }; 883417F217DD9F372BAC84B0 = {isa = PBXGroup; children = ( C179F19DB3001A25ECBD020D, @@ -1655,19 +1623,25 @@ 491A45F3C51EDD4852593D22, 3A1D50EB5C738D58763D1EA5, 3F2C73A503CF2A3EEB2FA37D, ); name = contexts; sourceTree = ""; }; - 41F41E7B47A4418300A1DC89 = {isa = PBXGroup; children = ( - FD13300994464AA33BE6FA36, - B4F1CAD86080A0835A48574B, - E221C545F4A08B1422CC6708, - AFAA06FBE50194094AB9C51E, - BB969E05025ABE5B3BFA9430, - 10FAC3FED378E83BBD80220A, - B18BB150BC4CE04956F39A7D, - 417CA21A8E872609E8C54DEE, ); name = images; sourceTree = ""; }; - 42F8376FD073A5859BB5A56A = {isa = PBXGroup; children = ( - 7A493F619E3F23E831414EDC, - 0F5B8E9B1B49FFBB4C5617B3, - 4BE069F5558C7202D5E40031, ); name = "image_formats"; sourceTree = ""; }; + 353C48FDFD0C1E16030095C2 = {isa = PBXGroup; children = ( + 52004B6130853795C1D7C5EC, + 2428E2AC74D4BA0AF279E1D9, + 547760B9F36C3859CE38FB33, + 7102B3B8313578D4ECC8D6C1, + F3500A2990DBE4DEBE4405B5, ); name = effects; sourceTree = ""; }; + 855AE475C1AA97972B1C2499 = {isa = PBXGroup; children = ( + 02325FB27988AABC15E9F7D1, + 4B78D8101E99922564A885D9, + C312F13030052FE4290459A4, + BDB846E8085DB5A0E41287E0, + AC61EED4CB3F67E6C636214A, + 0FAD152FB0FA9D29CE87B4F6, + 12CF82623211831CCEAD1CED, + 77710805979F31A5D04A7981, + B74737CDC16DD601904CD554, + 9232266CF6E3FDD5C40F971E, + 9D34A2CF22F94CB8E1E3E93C, + CB37427485C34A8733E644BE, ); name = fonts; sourceTree = ""; }; 290D491A7202DEF7A1BF0C1A = {isa = PBXGroup; children = ( 711B4EBCE4858BA0604CBDF9, C089ABE5161EAA85FD1790E5, @@ -1684,30 +1658,20 @@ 00A987C5DA52FF7C0EDF35FE, 67B09F48479BBE53E4290697, 5143903C31836D463184C010, ); name = geometry; sourceTree = ""; }; - 3255F09A8BDF99CC0A51FDD8 = {isa = PBXGroup; children = ( - 54AAF0EC3599CBFD0E11ED62, - 3AA2C8F3CAEE9372B6CF1192, - C0265338871410F43211A1FE, ); name = placement; sourceTree = ""; }; - EC17969AE9608E3DF9FD33E2 = {isa = PBXGroup; children = ( - 02325FB27988AABC15E9F7D1, - 4B78D8101E99922564A885D9, - C312F13030052FE4290459A4, - BDB846E8085DB5A0E41287E0, - AC61EED4CB3F67E6C636214A, - 0FAD152FB0FA9D29CE87B4F6, - 12CF82623211831CCEAD1CED, - 77710805979F31A5D04A7981, - B74737CDC16DD601904CD554, - 9232266CF6E3FDD5C40F971E, - 9D34A2CF22F94CB8E1E3E93C, - CB37427485C34A8733E644BE, ); name = fonts; sourceTree = ""; }; - 8FD25FCA435D1DE535A652CF = {isa = PBXGroup; children = ( - 52004B6130853795C1D7C5EC, - 2428E2AC74D4BA0AF279E1D9, - 547760B9F36C3859CE38FB33, - 7102B3B8313578D4ECC8D6C1, - F3500A2990DBE4DEBE4405B5, ); name = effects; sourceTree = ""; }; - 44A49C1C4BAAB269692DFEB0 = {isa = PBXGroup; children = ( + ED8F0A28571810B73EA739ED = {isa = PBXGroup; children = ( + 7A493F619E3F23E831414EDC, + 0F5B8E9B1B49FFBB4C5617B3, + 4BE069F5558C7202D5E40031, ); name = "image_formats"; sourceTree = ""; }; + 67C31FA6010825DBBAC9CD9E = {isa = PBXGroup; children = ( + FD13300994464AA33BE6FA36, + B4F1CAD86080A0835A48574B, + E221C545F4A08B1422CC6708, + AFAA06FBE50194094AB9C51E, + BB969E05025ABE5B3BFA9430, + 10FAC3FED378E83BBD80220A, + B18BB150BC4CE04956F39A7D, + 417CA21A8E872609E8C54DEE, ); name = images; sourceTree = ""; }; + 0B5F82DF93009A97F02CBCFC = {isa = PBXGroup; children = ( 692DA5BCD01D8FBCEEF636A5, 7CDDA85DCFA8A1F9C6B24B7F, 99D4ED39DFD051F1610CD8C7, @@ -1721,19 +1685,54 @@ 8C6C84652D446F0FA1C71637, 2F3C06EC8BD4A73922E98F96, 308216E3B6FF17A230848CC1, ); name = native; sourceTree = ""; }; + E77D953491AD8B810C071CFD = {isa = PBXGroup; children = ( + 54AAF0EC3599CBFD0E11ED62, + 3AA2C8F3CAEE9372B6CF1192, + C0265338871410F43211A1FE, ); name = placement; sourceTree = ""; }; D3B5173EBB01ED5DD0BE69AD = {isa = PBXGroup; children = ( 883417F217DD9F372BAC84B0, 102C13B3D272F339995B2BD0, - 41F41E7B47A4418300A1DC89, - 42F8376FD073A5859BB5A56A, + 353C48FDFD0C1E16030095C2, + 855AE475C1AA97972B1C2499, 290D491A7202DEF7A1BF0C1A, - 3255F09A8BDF99CC0A51FDD8, - EC17969AE9608E3DF9FD33E2, - 8FD25FCA435D1DE535A652CF, - 44A49C1C4BAAB269692DFEB0, - 5DE746778DA254E9908CDE7D, + ED8F0A28571810B73EA739ED, + 67C31FA6010825DBBAC9CD9E, + 0B5F82DF93009A97F02CBCFC, + E77D953491AD8B810C071CFD, A38AF6E0A21C86A2C6422BF9, ); name = "juce_graphics"; sourceTree = ""; }; - 037DABEE210A75BAFBFC835D = {isa = PBXGroup; children = ( + 3E58C5EF114647688FA4046A = {isa = PBXGroup; children = ( + 64306EC75358EFF4DE60F9BB, + F86E0D4727FD2F22EABE6AF3, ); name = application; sourceTree = ""; }; + 51389A167FC26A5C386908B1 = {isa = PBXGroup; children = ( + A6E0E0AD85AA368BFF7700A0, + F9B2244F5EFA1FFA722DA562, + F807CBC9ECF854D2887F359F, + B751AAE21DEEAB7B91615223, + 20317E175096480960EAFD9D, + 1AC30D6E05DD7231F63950C8, + F8F60A8C4A04BBF285A9C392, + AF6EDB5EBC864ACCD2DA9DA1, + 6BFC2ACB8A3A9E75007D8EE2, + DC21FC12D0B137714B0D6C17, + BB5F8B6F5F3E6AADB448DCB5, + 2660C199089DAEEC545A87A1, + 737C9ECE713EC9FD83C95BF7, + 1237FC2746459E7FB10CD5A7, + 671EC2D01567B7783C126897, + C21901C295DAC52328F5AD0F, + 97E3D56E1E5016E8069EB3F5, + 6886255CD3AB0E3FC87AE4C2, ); name = buttons; sourceTree = ""; }; + 7D988807446C0E35F2CE21B9 = {isa = PBXGroup; children = ( + 429E2ED654BEB8151CA60C37, + F758A3A014E70D7F75D889D1, + D7E7EA03B41E2DC2F13C0524, + 83FBB1FB818257BCAA788551, + EF2973B7FF13AAFFFA54BC65, + 230053FD586FBDFC91DDBABC, + 3675E748AF7B4196C2DAD7BB, + 25C611EE8D42AFBFEAE3A6EE, + 78E518127DE643A0FB14AF3F, ); name = commands; sourceTree = ""; }; + 2EB09530248860E0FE283A10 = {isa = PBXGroup; children = ( 9F34629FD043A7752644BAC3, 166B96CEA26780E83A3D2C55, 80990CBB65DD8467C591CF89, @@ -1743,28 +1742,46 @@ 6DE55D6FEBD2B42C85020516, EF0ED3DFA2926694133E27E6, E6A76FFDCD328792750B2018, ); name = components; sourceTree = ""; }; - 3C8C01553B95282A71E52FC0 = {isa = PBXGroup; children = ( - 8E7796B188EB36E19A534567, - 8E822CCCBC0F7DB3E9B9F04B, - AA7B874966C8FC9752F9E4D3, - 870FA56E135C7A74B4931AC5, - A3A27C86C166FAC77D70B26D, - 2DC49F6C781DEDA731049D0C, - 981DA305340363E4119DC2F6, - A80DB27BE42B7216E6FE64E8, - 07AB0727D7D9D9DE22CFE455, - 113D54BFCBF4E2FB929AF341, - D89726C55724A5B51F6CDEA8, - 11506A5A3B9249D3BCAAC7D2, - E8876D223D37B2820A5021BA, - 873F25A982432FDF2A9509C1, - 3F1B1BB001E0EF0215638018, - F5BA7AF6CEAD6AEB13F0FBA1, - 81606B069A2F4F764D62494D, - 009CC890C8F30C4253A811EA, - 2E014F018C4AAF85EEB17FA7, - 1EE8D00BC928686927A2FF7D, ); name = mouse; sourceTree = ""; }; - 318CB7E069A25F6E07189408 = {isa = PBXGroup; children = ( + A8988C9642D8ADB451972182 = {isa = PBXGroup; children = ( + 91D109AC1431F65165EA4BCF, + 0434FC5DD82B500B48F35226, + 7B95F4D9C9E0D0D0F4A5BF70, + DD4F001525BF4622952CA920, + 6FDBE97B5987335D1ACC3DB0, + 1636051E376E809563E1A221, + ECC7D00DDD27E5BBC9B1D79C, + 1ECF230AF6B4AE00B255BAD8, + 39E319F5639C88E17094351F, + 310A2450E4BB1B0EB569E3CA, + 51BA3EA628114EC835077EA6, + 33ABA58B9622A2EA3BF11AF6, + 00DBD480B140A3C56A96A05B, + 6313B2FEEB1A0F214B31BF57, + 3480107E09BD85A65DFD1DC5, ); name = drawables; sourceTree = ""; }; + 290CF1CCD2AB69E1FBDECF8C = {isa = PBXGroup; children = ( + E6B0D8E7D26CDEE5DDB21B43, + 95FC2D683A0E0F41FAD02E8B, + EBFE19F71751A99CCE015B6A, + DFBC65248D72654DD45F3E68, + 8DE0E425E40E8C90D2EBE82A, + EBF9EC92C3AF514632C86FD1, + F6D61FC781A1532ACF955A56, + F1B4EC755365729CF9850E27, + 4B126CA90C9CEBD9103B601E, + 11A2FBF84F17249615DC8DAF, + F8F8C7A669DFE8266C91EC84, + 4320B724298ABD97C6D72C6F, + 10ADBBF6AE37D363C7CC5E83, + BBEA7A388017FCD86AC00823, + 839E732C6A0D6E541D9C1AD1, + B8B473712F5473815263F6F2, + C4332D36297A0520D1C6EF15, + 471D92ACB8B31557BCA3B255, + D83B3885644D866F68D896A1, + D90748AAB57CC871613C4AA1, + 01947181134AC4100C1E9540, + 294D4C371E51B27996257FF9, ); name = filebrowser; sourceTree = ""; }; + 2EC9D4440AEC03B8C3A81041 = {isa = PBXGroup; children = ( AC55867CE5015665152C1A29, 7DA52BDECC737E0E6F15C198, 049BBD21034D1AD714D6DEF7, @@ -1778,62 +1795,7 @@ 61A7CD6BCE003B9143FCA268, D3F2CEC88C645481A0E13B17, 19382C02578F6F422F4D4318, ); name = keyboard; sourceTree = ""; }; - 43A6EB82114F12A49080E2E7 = {isa = PBXGroup; children = ( - D879F462E213EF7D2B909B0A, - 492D97142A8A9CAB658AC5C3, - DD10F1099692064E2FBE77C9, - F56D86C6CA26D7CAC01053B7, - 99DAB50C9456E7B4ED16342E, - 5186B3040BBCD6A1F8086C50, - 3D970B80CAEC916AC1F36A27, - 04CA57FC254097FCAF7D4C82, - 9FFDFEF724E548FA67194DA2, - 2A511FB313E5B922397391D5, - 8D76E6F96920A62F49C247AA, - 5E34D7DEE78F8D3FF1A3DA0A, - ABE98983B5BA9E9EF0FCE9D6, - 00517AE00C6FA9BF796D54C9, - AA0B029A74B96E129BE2CC47, - CEC5BCBBC773E9E507A21474, - 80460E0FED71D68975C52034, - D19D0E0C7FEB5B650ED4AFDF, - 0F855B8881DF396B1BD4592B, - F28941FBBB1C31040CDFEA67, - EC55B4BEC8507B5E5E0D58F3, - 9A43AE2E337CFFE26DF595D6, - 8172DC65D346038F886F8174, - 52968F8D3038D5E776348C1E, - A334C8833A73D69B0060F5F3, - 675E29494313E6B3584E72A5, - 6DAE7A631250A68930AD6487, ); name = widgets; sourceTree = ""; }; - F0FBDF4B05C77637230C2B49 = {isa = PBXGroup; children = ( - 559A3F7EE8B48B393A35FD9A, - 5DE9960F75AF03F94EBA0896, - 0BF4500BB949003D8997640C, - 6ACF6D83F23F1FC16D410F61, - 10C1A45449AFEAAECD62FBD4, - 06DE65F9C3237B91CA3E4626, - 123A6B31D9C1BA8DA606D6FC, - 5C205FD9971CD48899BBF5FD, - 7587EA4C7776CD377785687F, - 6BD5E8EF37EC87C2C359E133, - 02B9FBB01F321F92651F6281, - 6A4CABB2ED2D0CED36AE0730, - 41D0166713AB38C0063348A2, - 14385DE5D8A01FC916A243A5, - 5BD40BA42D700476595054D4, - 4D99940AA662A7F82431ADEA, - 85874B0E0073831E7739EE6A, - 98B0BA1AE40B5C9896E10B5D, - 7554A45516CA0D4D326BF16A, ); name = windows; sourceTree = ""; }; - 7514F41EE4B46F07B2825B98 = {isa = PBXGroup; children = ( - E62446DFC19EDB3E05FC0EBB, - DE6322CA9AF654B88402B5A7, - DAC3E4BED0E3F0EEEDE61C90, - 29F8A5279DF16CA6EDD7248B, - 1A7AF40B4A04B36A7D6BF905, - 398F1886CDD46561B2322507, ); name = menus; sourceTree = ""; }; - C94BF2C5A64050270B00037B = {isa = PBXGroup; children = ( + 770D8F585A691A5BED9E8F50 = {isa = PBXGroup; children = ( CC8A51BAA9DFE6BF2E35F72E, BE4DB001303610874FB9A69C, 5E1AF694CF535FEF2C18118B, @@ -1870,72 +1832,7 @@ 76B45AC5CFE8421B5FF1542D, 1DCE505077A6C5324710A87D, B780A330489E40B96DCBC640, ); name = layout; sourceTree = ""; }; - 60EC048F290DA7025573D189 = {isa = PBXGroup; children = ( - A6E0E0AD85AA368BFF7700A0, - F9B2244F5EFA1FFA722DA562, - F807CBC9ECF854D2887F359F, - B751AAE21DEEAB7B91615223, - 20317E175096480960EAFD9D, - 1AC30D6E05DD7231F63950C8, - F8F60A8C4A04BBF285A9C392, - AF6EDB5EBC864ACCD2DA9DA1, - 6BFC2ACB8A3A9E75007D8EE2, - DC21FC12D0B137714B0D6C17, - BB5F8B6F5F3E6AADB448DCB5, - 2660C199089DAEEC545A87A1, - 737C9ECE713EC9FD83C95BF7, - 1237FC2746459E7FB10CD5A7, - 671EC2D01567B7783C126897, - C21901C295DAC52328F5AD0F, - 97E3D56E1E5016E8069EB3F5, - 6886255CD3AB0E3FC87AE4C2, ); name = buttons; sourceTree = ""; }; - 838DD20C3C53127A71879BDF = {isa = PBXGroup; children = ( - 5D9B19FA05348ED861D60B2B, - 9182AAD1041F6B404F91F6F1, - 9F89171E7E2CBBB1FBD3234C, - 495EC26D96D8C4886E473082, - 054501731F7A59C6FC38062D, - 9E8230460D5C4094B17679B1, - 22F0D648C76539066CB11C30, - 7DAF56C8078AE240CA905124, - 1F1711EBA6670C3F67AC4FE9, - 5B140E4A2581EB1EABAC7AC1, - BB577DFECBF45C9FA42A79A5, - 6FB08AE94E95CEAAC20AFB45, - 404EE755EF8551C1AFBF3E7D, - DB851D18363A7239C962FCC4, ); name = positioning; sourceTree = ""; }; - BEC4C12A2DB7F31E0AE75F12 = {isa = PBXGroup; children = ( - 91D109AC1431F65165EA4BCF, - 0434FC5DD82B500B48F35226, - 7B95F4D9C9E0D0D0F4A5BF70, - DD4F001525BF4622952CA920, - 6FDBE97B5987335D1ACC3DB0, - 1636051E376E809563E1A221, - ECC7D00DDD27E5BBC9B1D79C, - 1ECF230AF6B4AE00B255BAD8, - 39E319F5639C88E17094351F, - 310A2450E4BB1B0EB569E3CA, - 51BA3EA628114EC835077EA6, - 33ABA58B9622A2EA3BF11AF6, - 00DBD480B140A3C56A96A05B, - 6313B2FEEB1A0F214B31BF57, - 3480107E09BD85A65DFD1DC5, ); name = drawables; sourceTree = ""; }; - C5CD8D264B87DBCA400631B9 = {isa = PBXGroup; children = ( - 8EE08328D3A165E0B9041EC3, - BB877598B32E54D42661CFF3, - C8DABAB08C149DED48D7F30C, - F02702BECFB98B36CED9D3F9, - E037994F56F204928A1A1D13, - 26645DB6BE9B468CC71C17DB, - 0655CEC15D94DC7F61DAD918, - 92EC9D7739D7B8886EC93C87, - 5019F7672EF120300ABD94CF, - BE72EBC044887D80F0FFF704, - 349D12CFA076F3039B4508DE, - E77B6509E1413F886CE8D329, - 6AEEB71A2EE45079D97C06DD, - CEDC8043F4EF1052131BFF34, ); name = properties; sourceTree = ""; }; - 1F2B5B0F65099255DFF7D842 = {isa = PBXGroup; children = ( + 097EA9347D2194F9356BE80E = {isa = PBXGroup; children = ( E42A195B994219BE55CC23A8, 0A4DABB2172A1DA1F32B14F7, CF5C324AB10CDB215EE1B6EA, @@ -1944,48 +1841,40 @@ 3BE1721AE5B2CD1CA772B08A, E394CA84B664710B3771ACAC, 32BD5573DAD443D0C3C1CB76, ); name = lookandfeel; sourceTree = ""; }; - E294C557CB0FA7B8207EAB2E = {isa = PBXGroup; children = ( - E6B0D8E7D26CDEE5DDB21B43, - 95FC2D683A0E0F41FAD02E8B, - EBFE19F71751A99CCE015B6A, - DFBC65248D72654DD45F3E68, - 8DE0E425E40E8C90D2EBE82A, - EBF9EC92C3AF514632C86FD1, - F6D61FC781A1532ACF955A56, - F1B4EC755365729CF9850E27, - 4B126CA90C9CEBD9103B601E, - 11A2FBF84F17249615DC8DAF, - F8F8C7A669DFE8266C91EC84, - 4320B724298ABD97C6D72C6F, - 10ADBBF6AE37D363C7CC5E83, - BBEA7A388017FCD86AC00823, - 839E732C6A0D6E541D9C1AD1, - B8B473712F5473815263F6F2, - C4332D36297A0520D1C6EF15, - 471D92ACB8B31557BCA3B255, - D83B3885644D866F68D896A1, - D90748AAB57CC871613C4AA1, - 01947181134AC4100C1E9540, - 294D4C371E51B27996257FF9, ); name = filebrowser; sourceTree = ""; }; - 0F9714EF03A38E8080D0F597 = {isa = PBXGroup; children = ( - 429E2ED654BEB8151CA60C37, - F758A3A014E70D7F75D889D1, - D7E7EA03B41E2DC2F13C0524, - 83FBB1FB818257BCAA788551, - EF2973B7FF13AAFFFA54BC65, - 230053FD586FBDFC91DDBABC, - 3675E748AF7B4196C2DAD7BB, - 25C611EE8D42AFBFEAE3A6EE, - 78E518127DE643A0FB14AF3F, ); name = commands; sourceTree = ""; }; - 0EAD310662D1CC1004B91B06 = {isa = PBXGroup; children = ( + 34906B8DA7BB2BC79888EFFF = {isa = PBXGroup; children = ( + E62446DFC19EDB3E05FC0EBB, + DE6322CA9AF654B88402B5A7, + DAC3E4BED0E3F0EEEDE61C90, + 29F8A5279DF16CA6EDD7248B, + 1A7AF40B4A04B36A7D6BF905, + 398F1886CDD46561B2322507, ); name = menus; sourceTree = ""; }; + A4911B19751AE0FF2D08EE19 = {isa = PBXGroup; children = ( C9DBEF7D9E66E1971FB83543, A3DA63FA68719F73C1881A5D, 7FF9A2223CD949A135A16948, 3ACC0D252DB4FA10E1394B5D, ); name = misc; sourceTree = ""; }; - E507233B0553375AD8EB8B21 = {isa = PBXGroup; children = ( - 64306EC75358EFF4DE60F9BB, - F86E0D4727FD2F22EABE6AF3, ); name = application; sourceTree = ""; }; - A351A48405D200E178F608F2 = {isa = PBXGroup; children = ( + 5B4D18B7C6FA8E4F58235C71 = {isa = PBXGroup; children = ( + 8E7796B188EB36E19A534567, + 8E822CCCBC0F7DB3E9B9F04B, + AA7B874966C8FC9752F9E4D3, + 870FA56E135C7A74B4931AC5, + A3A27C86C166FAC77D70B26D, + 2DC49F6C781DEDA731049D0C, + 981DA305340363E4119DC2F6, + A80DB27BE42B7216E6FE64E8, + 07AB0727D7D9D9DE22CFE455, + 113D54BFCBF4E2FB929AF341, + D89726C55724A5B51F6CDEA8, + 11506A5A3B9249D3BCAAC7D2, + E8876D223D37B2820A5021BA, + 873F25A982432FDF2A9509C1, + 3F1B1BB001E0EF0215638018, + F5BA7AF6CEAD6AEB13F0FBA1, + 81606B069A2F4F764D62494D, + 009CC890C8F30C4253A811EA, + 2E014F018C4AAF85EEB17FA7, + 1EE8D00BC928686927A2FF7D, ); name = mouse; sourceTree = ""; }; + A1CC3C10E125374A5A18961D = {isa = PBXGroup; children = ( 0E9105C4A43935DFA8D996AD, 8A663A1F5392E050AEBF078B, 66CC728AA541D35F256EA0DF, @@ -2002,25 +1891,102 @@ 344CF7942E5497FB9BA6F8AB, 0D2A7858B11DFF41AE0F0D18, 5A979CD34146925D0E963D9B, ); name = native; sourceTree = ""; }; + 31905A186881CFB821418BA3 = {isa = PBXGroup; children = ( + 5D9B19FA05348ED861D60B2B, + 9182AAD1041F6B404F91F6F1, + 9F89171E7E2CBBB1FBD3234C, + 495EC26D96D8C4886E473082, + 054501731F7A59C6FC38062D, + 9E8230460D5C4094B17679B1, + 22F0D648C76539066CB11C30, + 7DAF56C8078AE240CA905124, + 1F1711EBA6670C3F67AC4FE9, + 5B140E4A2581EB1EABAC7AC1, + BB577DFECBF45C9FA42A79A5, + 6FB08AE94E95CEAAC20AFB45, + 404EE755EF8551C1AFBF3E7D, + DB851D18363A7239C962FCC4, ); name = positioning; sourceTree = ""; }; + E37F02C9033DAE611933A491 = {isa = PBXGroup; children = ( + 8EE08328D3A165E0B9041EC3, + BB877598B32E54D42661CFF3, + C8DABAB08C149DED48D7F30C, + F02702BECFB98B36CED9D3F9, + E037994F56F204928A1A1D13, + 26645DB6BE9B468CC71C17DB, + 0655CEC15D94DC7F61DAD918, + 92EC9D7739D7B8886EC93C87, + 5019F7672EF120300ABD94CF, + BE72EBC044887D80F0FFF704, + 349D12CFA076F3039B4508DE, + E77B6509E1413F886CE8D329, + 6AEEB71A2EE45079D97C06DD, + CEDC8043F4EF1052131BFF34, ); name = properties; sourceTree = ""; }; + DA507ABBC42137C348161AA0 = {isa = PBXGroup; children = ( + D879F462E213EF7D2B909B0A, + 492D97142A8A9CAB658AC5C3, + DD10F1099692064E2FBE77C9, + F56D86C6CA26D7CAC01053B7, + 99DAB50C9456E7B4ED16342E, + 5186B3040BBCD6A1F8086C50, + 3D970B80CAEC916AC1F36A27, + 04CA57FC254097FCAF7D4C82, + 9FFDFEF724E548FA67194DA2, + 2A511FB313E5B922397391D5, + 8D76E6F96920A62F49C247AA, + 5E34D7DEE78F8D3FF1A3DA0A, + ABE98983B5BA9E9EF0FCE9D6, + 00517AE00C6FA9BF796D54C9, + AA0B029A74B96E129BE2CC47, + CEC5BCBBC773E9E507A21474, + 80460E0FED71D68975C52034, + D19D0E0C7FEB5B650ED4AFDF, + 0F855B8881DF396B1BD4592B, + F28941FBBB1C31040CDFEA67, + EC55B4BEC8507B5E5E0D58F3, + 9A43AE2E337CFFE26DF595D6, + 8172DC65D346038F886F8174, + 52968F8D3038D5E776348C1E, + A334C8833A73D69B0060F5F3, + 675E29494313E6B3584E72A5, + 6DAE7A631250A68930AD6487, ); name = widgets; sourceTree = ""; }; + 68506EE7FD8EC8FD003BF0DF = {isa = PBXGroup; children = ( + 559A3F7EE8B48B393A35FD9A, + 5DE9960F75AF03F94EBA0896, + 0BF4500BB949003D8997640C, + 6ACF6D83F23F1FC16D410F61, + 10C1A45449AFEAAECD62FBD4, + 06DE65F9C3237B91CA3E4626, + 123A6B31D9C1BA8DA606D6FC, + 5C205FD9971CD48899BBF5FD, + 7587EA4C7776CD377785687F, + 6BD5E8EF37EC87C2C359E133, + 02B9FBB01F321F92651F6281, + 6A4CABB2ED2D0CED36AE0730, + 41D0166713AB38C0063348A2, + 14385DE5D8A01FC916A243A5, + 5BD40BA42D700476595054D4, + 4D99940AA662A7F82431ADEA, + 85874B0E0073831E7739EE6A, + 98B0BA1AE40B5C9896E10B5D, + 7554A45516CA0D4D326BF16A, ); name = windows; sourceTree = ""; }; FBC65F9FE74A8EA11F37CE01 = {isa = PBXGroup; children = ( - 037DABEE210A75BAFBFC835D, - 3C8C01553B95282A71E52FC0, - 318CB7E069A25F6E07189408, - 43A6EB82114F12A49080E2E7, - F0FBDF4B05C77637230C2B49, - 7514F41EE4B46F07B2825B98, - C94BF2C5A64050270B00037B, - 60EC048F290DA7025573D189, - 838DD20C3C53127A71879BDF, - BEC4C12A2DB7F31E0AE75F12, - C5CD8D264B87DBCA400631B9, - 1F2B5B0F65099255DFF7D842, - E294C557CB0FA7B8207EAB2E, - 0F9714EF03A38E8080D0F597, - 0EAD310662D1CC1004B91B06, - E507233B0553375AD8EB8B21, - A351A48405D200E178F608F2, - E0A4E9FE37519AE2C243CE07, + 3E58C5EF114647688FA4046A, + 51389A167FC26A5C386908B1, + 7D988807446C0E35F2CE21B9, + 2EB09530248860E0FE283A10, + A8988C9642D8ADB451972182, + 290CF1CCD2AB69E1FBDECF8C, + 2EC9D4440AEC03B8C3A81041, + 770D8F585A691A5BED9E8F50, + 097EA9347D2194F9356BE80E, + 34906B8DA7BB2BC79888EFFF, + A4911B19751AE0FF2D08EE19, + 5B4D18B7C6FA8E4F58235C71, + A1CC3C10E125374A5A18961D, + 31905A186881CFB821418BA3, + E37F02C9033DAE611933A491, + DA507ABBC42137C348161AA0, + 68506EE7FD8EC8FD003BF0DF, DFA67ED6B9EAD4001C945694, ); name = "juce_gui_basics"; sourceTree = ""; }; 02867D2CFF6AF92318C75ADF = {isa = PBXGroup; children = ( 2967E486C3DDCCE10E378F76, @@ -2082,9 +2048,21 @@ 60846A465EC1438C69614BF9, 3133400B2ADD913653A0C9AD, 6E310FB1007C16CA458BFB85, - FE6F1831CD44A09554D4B2DD, EF055DD10D73DD84E657AB0B, ); name = "juce_gui_extra"; sourceTree = ""; }; - 9BDB090558BF2997715157D8 = {isa = PBXGroup; children = ( + 54D10D48685D7815A80A8EE4 = {isa = PBXGroup; children = ( + E0267B24813297C007C7852D, + D1F269BE5049E33E4581DDB3, + 9517F9EEE18C1038E1497FA1, + B37A4AA60856836984FD7F08, ); name = geometry; sourceTree = ""; }; + 97FDA6584D183104BF66247F = {isa = PBXGroup; children = ( + 51F4A835C41B57C4F9B60A7A, + 76466CA2E12D114BAE79714E, + 0DD046EBFAD0AC88E36223BC, + 239260CC434D4405F151666E, + 2A82E5161B97B6069162FE62, + 2D7DF6B46EEA794F91DF2C7B, + 45CF9FC46ECEB2B97446A51C, ); name = native; sourceTree = ""; }; + 745B9707CFC1D6C40388EDDF = {isa = PBXGroup; children = ( FA8D7F0CB75953BD21B37929, FF7279CB94E4A416AEEF8AA3, 2134DC1B33511F87D54B2D8A, @@ -2102,47 +2080,32 @@ 067F87AAA6D0615FE189F604, 8A222E11CA12CEE75EBFAC1B, B24F5C6EC49FA1CBE3E9F76A, ); name = opengl; sourceTree = ""; }; - CA000B43E598BF0D6AFD821A = {isa = PBXGroup; children = ( - E0267B24813297C007C7852D, - D1F269BE5049E33E4581DDB3, - 9517F9EEE18C1038E1497FA1, - B37A4AA60856836984FD7F08, ); name = geometry; sourceTree = ""; }; - E674248F2AC7D0CA62A8166A = {isa = PBXGroup; children = ( + 90AF21ECDEAE57965C5187BF = {isa = PBXGroup; children = ( 291D6973949549F4201ED6CB, 570C8E7F5E85ACD59810929F, ); name = utils; sourceTree = ""; }; - 2C5632524052CB088E83A5CA = {isa = PBXGroup; children = ( - 51F4A835C41B57C4F9B60A7A, - 76466CA2E12D114BAE79714E, - 0DD046EBFAD0AC88E36223BC, - 239260CC434D4405F151666E, - 2A82E5161B97B6069162FE62, - 2D7DF6B46EEA794F91DF2C7B, - 45CF9FC46ECEB2B97446A51C, ); name = native; sourceTree = ""; }; A5D14DDDD00C10C6EE73905A = {isa = PBXGroup; children = ( - 9BDB090558BF2997715157D8, - CA000B43E598BF0D6AFD821A, - E674248F2AC7D0CA62A8166A, - 2C5632524052CB088E83A5CA, - 7B2E93EB8985C8094F837C08, + 54D10D48685D7815A80A8EE4, + 97FDA6584D183104BF66247F, + 745B9707CFC1D6C40388EDDF, + 90AF21ECDEAE57965C5187BF, C1700341DAE67966E3055BF3, ); name = "juce_opengl"; sourceTree = ""; }; - F7B68CB03FA6D40015D93B91 = {isa = PBXGroup; children = ( - F507AE61AF55B2101383B1E1, - 400052B3427A286681E0EBFA, ); name = playback; sourceTree = ""; }; - DC7CF954F2588973470AC4C5 = {isa = PBXGroup; children = ( + 3DDDF5EA3F185C9C748F5F9E = {isa = PBXGroup; children = ( 0403E9194FBB5396D56C0D17, 7984D7F0AB41B09B58929F22, ); name = capture; sourceTree = ""; }; - 813230EEA94EA8D57F0C35A3 = {isa = PBXGroup; children = ( + 86DF6FF757338BE67FB235B0 = {isa = PBXGroup; children = ( 54442B4E8E55A6DD3F24621E, 818C5F876925C6FAC62ACD3D, 603EC66EEA86BE9F635AEC8F, 7B6C627CBED05E7EFB11BF68, E73B59E375182484EEF84D2F, 52B3A797835ED0B7474BD7C5, ); name = native; sourceTree = ""; }; + 59439B7392F59EED8BA3D88C = {isa = PBXGroup; children = ( + F507AE61AF55B2101383B1E1, + 400052B3427A286681E0EBFA, ); name = playback; sourceTree = ""; }; 12FCF5FE82A605E2C479E504 = {isa = PBXGroup; children = ( - F7B68CB03FA6D40015D93B91, - DC7CF954F2588973470AC4C5, - 813230EEA94EA8D57F0C35A3, - 6AAC3094BC78A183C81CC28C, + 3DDDF5EA3F185C9C748F5F9E, + 86DF6FF757338BE67FB235B0, + 59439B7392F59EED8BA3D88C, AD6549B00D7A187A4D2AEE40, ); name = "juce_video"; sourceTree = ""; }; C86CB082D2D4B80591868D78 = {isa = PBXGroup; children = ( 9F77553445814637D3E8C676, @@ -2161,55 +2124,35 @@ 12FCF5FE82A605E2C479E504, ); name = "Juce Modules"; sourceTree = ""; }; B7B17BDF71D8372116E1756A = {isa = PBXGroup; children = ( 950E2B80BD70E212D87E31D2, - F12E2F9633C0C10172C7EB29, - 680EE9033FAD98035F81563A, - 1037E8A51A3D832955005F27, - E407EB81948286696C44549D, - 62A8511AB481A8E078ADBF89, - 5DCD4BC5BC61EC41393FE43A, - 8E1599C21C3311F159546B59, - D0981B4C01A638233E8A14B0, - 6C2B7D995AEF715D3AE1CAFE, - 77345FFA1F7E85CBCEA19F5C, - 3BD14BCFCBEA34845E70C6D4, - B512D47362D65160CC380F59, - FF1A34EA7C9475D4DE62720E, - F8E73EFE3DB75B34783A0862, - EE3D9D885DC024F73E7BA834, - A0FF2B79C7575B47746D6BF0, - 91938585F6DC07619334DF13, - A964E1303BB880F796AA41D1, - B41DB1D9877BC61AB0558A69, - 24DE5291F2DC05ADA305E480, - B5602051B4C5488057F6DA78, - B15D003DE2F4E963EC111711, - BB9C40C7BE4EC37243B0FF5A, - 2D62D02F2AA382CA14418324, - 56FF5DCB746A2F7485406F63, - 4AF0140AA4611A48B70E8824, - F6D0C31C49847196CB56EF7C, - F9504B50D649AAEC9854241B, - ECDE37F9E82739051FB71056, - DD70F00A670265594A3FB409, - E1A9F79528C9F4D5695F16A2, - FB954DE9B8BEC80A9B7E33DD, - 6E61CA0F4811593A6F0AE1F1, - 819DC25DA6B0ACD4725A8046, - E9FEFC46FF2B51B8C3A520F4, - 2B7C784CF333CA6BEEF5038A, - CF608BF804CB06BCBB51B9C2, - 3AB3CC89F7508F63306AD7C1, - 6701AB4D2F5DAD2EA72ACFE9, - DBF11B9083F40C0C849B9302, - 5DC42627E6F5518217529A9F, - 9548631628595F1576CD7B73, - C3D43F992D8AAA5EF9D23288, - 8676D218DB100E6B4636A82E, - 2C29E6A7967E9244FC3CDE85, - BC143154D01C14EC6438FD2E, ); name = "Juce Library Code"; sourceTree = ""; }; + 2A42EB4E6808C916CD805B55, + 539D8FB917601AE0FEF2EDD0, + 3F62CC0D964ADA2C5FEE8780, + 09EBA9B824955D1E0C3FFD47, + CD8FCD56FD26EAE31AC22952, + 9F805238C9CE8C52469C6355, + A0F05FB7BDBD3AFAA1004003, + 54E8D527C9932DAC3C37036E, + 83AC9494BD2349B30766D871, + 04F18A367847FEC22DC4EC6D, + FCF26B7D47F36E7B33EB92A3, + F18474D1FC76E023231638CA, + 28F52099566ADBE2A84CC126, + 88FD93B39B20FCD1A8F1560D, + 7AC84CB7C43F47FCE3CEC890, + 8356AE854EEB438758BAA97C, + 51DEC805D6C6C42952DA9555, + 0396B888DA44A2F726D4BBF2, + CA1634E25956CDC18C4449E0, + F79776F078375AA287A24AB1, + 2C29E6A7967E9244FC3CDE85, ); name = "Juce Library Code"; sourceTree = ""; }; 1402E3C0F79281C4BD943CA0 = {isa = PBXGroup; children = ( - 3E42BB9BCDFBE6496FFF1363, - E13512F9451169A200CA63BF, ); name = Resources; sourceTree = ""; }; + 909354451447E566493F48C1, + F1A0F0881D3C62C8E705120E, + EDFE3B976573F01C8D3AA486, + 9D1C58BBAA0B7F70D6EB7724, + B2AE3E6AD988E981E7FEBF6C, + E13512F9451169A200CA63BF, + BF909DFBC9B899C6119F556B, ); name = Resources; sourceTree = ""; }; 00DE399BF0EF1D2BB5C99DF6 = {isa = PBXGroup; children = ( 71B73129FAEF3B7CB3FF6993, 9D6BD8DE6FC16E28FE2169F0, @@ -2226,71 +2169,392 @@ 28754784774E7974CF215965, 8B25F581B3FC77FB9FE0079B, ); name = Frameworks; sourceTree = ""; }; 48602625ABE5D301DEFFE36D = {isa = PBXGroup; children = ( - 87149B629BF27D063AFF0BB9, ); name = Products; sourceTree = ""; }; + 169146CE0C9730602B3D31BD, + E5C2175FF96CED1519F2B7D6, + F8D93BA03DB14514E2F9D007, + C43A527A45129CF421296BD0, + 074F1E0FAFBD4B127B869BC2, ); name = Products; sourceTree = ""; }; 807311746F9F870D03BE88D9 = {isa = PBXGroup; children = ( + BF909DFBC9B899C6119F556B, A1FE33C49F2701A6520F72A4, C86CB082D2D4B80591868D78, B7B17BDF71D8372116E1756A, 1402E3C0F79281C4BD943CA0, 00DE399BF0EF1D2BB5C99DF6, 48602625ABE5D301DEFFE36D, ); name = Source; sourceTree = ""; }; - FA7FD6995CDB469A89A9E542 = {isa = XCBuildConfiguration; buildSettings = { + 28E3B1FE50FFC5B2A58897A0 = {isa = XCBuildConfiguration; buildSettings = { }; name = Debug; }; + 987E131B9EAD1C8CE9786F9C = {isa = XCBuildConfiguration; buildSettings = { }; name = Release; }; + 2258034E5AABF301ACB109C1 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.GainPlugIn; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Debug; }; + B5B4DDE9429C2F747AEAFEBC = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.GainPlugIn; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Release; }; + 1F8B7104586EEA017DC9E66D = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.GainPlugIn; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Debug; }; + 8C4CBD97ADA22451A0CBDB2A = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.GainPlugIn; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Release; }; + 913C8DA77769EF7E429930F2 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "_DEBUG=1", "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET = 10.10; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.GainPlugIn; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Debug; }; - A1C396C5187D6F9F4B486EDD = {isa = XCBuildConfiguration; buildSettings = { + 93405247663082AE0B727930 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( "_NDEBUG=1", "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET = 10.10; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.GainPlugIn; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Release; }; + 71BC79A3E5FEBDB257DE068E = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AAX.plist; + INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.GainPlugIn; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = aaxplugin; }; name = Debug; }; + A1AD203AE69C428760D3AD4A = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AAX.plist; + INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.GainPlugIn; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = aaxplugin; }; name = Release; }; + 2CB812B0DEE790549B33EA23 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.GainPlugIn.GainPlugInFramework; + SDKROOT_ppc = macosx10.5; }; name = Debug; }; + 1A69EAB78F178B933E748B51 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.GainPlugIn.GainPlugInFramework; + SDKROOT_ppc = macosx10.5; }; name = Release; }; 12107CEF96782BFB9B82B7AC = {isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; DEBUG_INFORMATION_FORMAT = "dwarf"; @@ -2323,63 +2587,95 @@ PRODUCT_NAME = "GainPlugIn"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 60FCED8B68702AB28A4297C4 = {isa = PBXTargetDependency; target = BBE761975F619DAA1B4D0F57; }; + 0F3A38F7A210718AC51B5B67 = {isa = PBXTargetDependency; target = 8777AC1501FECCF360363C10; }; + 6FBE3D1D1900F691ECD1E9CF = {isa = PBXTargetDependency; target = 95B232D53C8384ECDA8C519B; }; + 18134589BE12E7F4D2D82DFB = {isa = PBXTargetDependency; target = AD71869D70E2F5CD06AF8831; }; + 88ABDE275ED6C6AF05876C8F = {isa = PBXTargetDependency; target = EF7E12AA943CABF4C9ACE9FC; }; 738DD13F786359A977312E92 = {isa = XCConfigurationList; buildConfigurations = ( 12107CEF96782BFB9B82B7AC, 45D810B7791D9C5C8C959A8B, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 1B761059C669A23DBD664316 = {isa = XCConfigurationList; buildConfigurations = ( - FA7FD6995CDB469A89A9E542, - A1C396C5187D6F9F4B486EDD, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - D18C2871444485FE2B53DBC6 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 434F6E14A0DACDAA2BF2212B, ); runOnlyForDeploymentPostprocessing = 0; }; - 490BF49EF0FF433163831CAD = {isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( - 25D27D9142CD3A1D6C6FBA79, ); runOnlyForDeploymentPostprocessing = 0; }; - FB01CE4DB90BA7232EFFFC20 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FADD82E463A2C5169B5F72E9, - C8F813D78CECE2263ADE9A4E, - EAFF53299120D1D0760080E1, - 170B4C7B8369B690CCE7E66C, - 44C69011AB185FC123B25490, - 48E303DE0981A6ABEFF3CC25, - A9AD43C334E9C018F04F870F, - E89C7A096E8309D3111702C0, - 7FB5E63A167E547F673B57F4, - 51C96C4DA04345C323B8467C, - 13C9A83407809E0F21E2D7E4, - 10930E16386F77FF022BF72A, - 94C0533F2AC8A0AEB2825349, - 22F776A761B0E3A307399544, - C775BB0518BA2FD78E9A05FA, - 8A2FFCA9FC78B1D2A1867945, - EB6C5B0EEAC3BA6D3227A8B9, - 2BAEC124EED145FE4671785D, - CB43B8CC154219E9F14C329F, - CEBF30C6F1960E4B7F19C403, - 7D0FC2107446637060CF5A65, - DF2E5069407DCA9810384FA7, - E65D2AA3CFFEA01B616BD8DD, - F0CE7FD2A7790B58C5D33311, - 51527FD62AC8A69301DC247D, - 02912AA09199F9F36D4252B4, - 1AE00AD5AF177934A996D113, - CCF43AEA071BE23E452E2206, - 7F280B60E49DD9385C2535C2, - B4E9B23C8ECAF375D1D46CAF, - 99C8A62423FEBA0EF1428828, - 2CE4C1B9FDBE1B48727E1817, - 26364653AE7E5BA1ECE372B2, - E8E9514C789EA8DD178574E3, - 89F5E34C6F60F57A8FDFB201, - 0CCD34743C9763A66561AFDE, - C73A0CB30C7A98F0FDF89DE9, - EBA29AB9E887E1EC1B1BDB81, - D9FF9428A715F28912EEA511, - C5C686109F976F5FA963224C, - A70FC9D357DC92BAF5FFE5DD, - CDFA28397FCE458B2526191C, - CB0EF751B887686BFEDE0223, - 9325C3FF32C869A2602CA495, - BA044590E85D4A99C15F22F9, ); runOnlyForDeploymentPostprocessing = 0; }; - 2EFD4F47AA47D48431ECE454 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 960E82451D9B9C0C256DE750 = {isa = XCConfigurationList; buildConfigurations = ( + 28E3B1FE50FFC5B2A58897A0, + 987E131B9EAD1C8CE9786F9C, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 67946078D4B1207C2A6BDB4F = {isa = PBXAggregateTarget; buildConfigurationList = 960E82451D9B9C0C256DE750; dependencies = ( + 60FCED8B68702AB28A4297C4, + 0F3A38F7A210718AC51B5B67, + 6FBE3D1D1900F691ECD1E9CF, + 18134589BE12E7F4D2D82DFB, + 88ABDE275ED6C6AF05876C8F, ); name = "GainPlugIn (All)"; productName = GainPlugIn; }; + BFCD4A7D0A1F6DB0A953047C = {isa = XCConfigurationList; buildConfigurations = ( + 2258034E5AABF301ACB109C1, + B5B4DDE9429C2F747AEAFEBC, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + AAA7EBE70E20807CF2102118 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 434F6E14A0DACDAA2BF2212B, + 685F85F881C02A3AAA5E9B47, ); runOnlyForDeploymentPostprocessing = 0; }; + D751EAE19631A157B10D04ED = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 221F64B3B662038BA2BF5FC3, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 006D5D33A2A2D68C9354B32D = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + C396DBDD84D1162113B3ABD7, ); runOnlyForDeploymentPostprocessing = 0; }; + 911E05FA69C1B8015EA96560 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FA171B2FEC24575B5157EB15, + 46AB8BC7FA7E34563E5F005C, + CE59F17AE351D2C1CE9576C3, + 353BAEC02C6386CEE3594B18, + C4CDB09203A906EA7EAA2026, + FBB6DF69B4E4774056CA59CE, + 428763007D4B4F27095FC927, + 9A8029F7D3A5673112C6CD48, + E35621718EE50BEA328E3CD9, + 0F58D649AF5E12F772510165, + 6B4E64CC0DA5E1DC53159376, + 14E482AFF9CC9F18BA3798BD, + 221F64B3B662038BA2BF5FC3, ); runOnlyForDeploymentPostprocessing = 0; }; + BBE761975F619DAA1B4D0F57 = {isa = PBXNativeTarget; buildConfigurationList = BFCD4A7D0A1F6DB0A953047C; buildPhases = ( + AAA7EBE70E20807CF2102118, + D751EAE19631A157B10D04ED, + 006D5D33A2A2D68C9354B32D, + 911E05FA69C1B8015EA96560, ); buildRules = ( ); dependencies = ( + 88ABDE275ED6C6AF05876C8F, ); name = "GainPlugIn (VST)"; productName = GainPlugIn; productReference = 169146CE0C9730602B3D31BD; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST/"; productType = "com.apple.product-type.bundle"; }; + 391979B4660EDD6E009E0AD5 = {isa = XCConfigurationList; buildConfigurations = ( + 1F8B7104586EEA017DC9E66D, + 8C4CBD97ADA22451A0CBDB2A, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + F779790510354BCC375B6866 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 434F6E14A0DACDAA2BF2212B, + 685F85F881C02A3AAA5E9B47, ); runOnlyForDeploymentPostprocessing = 0; }; + D7BCC30C63CAC7A7920D8047 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 221F64B3B662038BA2BF5FC3, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 961B720A39DE7A36993450FB = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 60A23086F8F04399960054A9, ); runOnlyForDeploymentPostprocessing = 0; }; + B97CFDFCFBB3263FBE4CE9DA = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FA171B2FEC24575B5157EB15, + 46AB8BC7FA7E34563E5F005C, + CE59F17AE351D2C1CE9576C3, + 353BAEC02C6386CEE3594B18, + C4CDB09203A906EA7EAA2026, + FBB6DF69B4E4774056CA59CE, + 428763007D4B4F27095FC927, + 9A8029F7D3A5673112C6CD48, + E35621718EE50BEA328E3CD9, + 0F58D649AF5E12F772510165, + 6B4E64CC0DA5E1DC53159376, + 14E482AFF9CC9F18BA3798BD, + 221F64B3B662038BA2BF5FC3, ); runOnlyForDeploymentPostprocessing = 0; }; + 8777AC1501FECCF360363C10 = {isa = PBXNativeTarget; buildConfigurationList = 391979B4660EDD6E009E0AD5; buildPhases = ( + F779790510354BCC375B6866, + D7BCC30C63CAC7A7920D8047, + 961B720A39DE7A36993450FB, + B97CFDFCFBB3263FBE4CE9DA, ); buildRules = ( ); dependencies = ( + 88ABDE275ED6C6AF05876C8F, ); name = "GainPlugIn (VST3)"; productName = GainPlugIn; productReference = E5C2175FF96CED1519F2B7D6; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; productType = "com.apple.product-type.bundle"; }; + BC01B854A2B1C169532B3C40 = {isa = XCConfigurationList; buildConfigurations = ( + 913C8DA77769EF7E429930F2, + 93405247663082AE0B727930, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + A8BFD81EACAF4420A2D9C7E7 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 434F6E14A0DACDAA2BF2212B, + 685F85F881C02A3AAA5E9B47, ); runOnlyForDeploymentPostprocessing = 0; }; + F64B4E3D3CB6B1C555806A9C = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 221F64B3B662038BA2BF5FC3, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 7CD5DF20930E5FD4B8978F68 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 27BAA78181CB9EA282A6AC64, + 7EFB529B9EA74539375A96E0, ); runOnlyForDeploymentPostprocessing = 0; }; + 0466EDF982628A74C5EF25A0 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( FA171B2FEC24575B5157EB15, 46AB8BC7FA7E34563E5F005C, 9F2D7A648AEF91BE4D602EAF, @@ -2393,15 +2689,81 @@ E35621718EE50BEA328E3CD9, 0F58D649AF5E12F772510165, 6B4E64CC0DA5E1DC53159376, + 14E482AFF9CC9F18BA3798BD, + 221F64B3B662038BA2BF5FC3, ); runOnlyForDeploymentPostprocessing = 0; }; + 95B232D53C8384ECDA8C519B = {isa = PBXNativeTarget; buildConfigurationList = BC01B854A2B1C169532B3C40; buildPhases = ( + A8BFD81EACAF4420A2D9C7E7, + F64B4E3D3CB6B1C555806A9C, + 7CD5DF20930E5FD4B8978F68, + 0466EDF982628A74C5EF25A0, ); buildRules = ( ); dependencies = ( + 88ABDE275ED6C6AF05876C8F, ); name = "GainPlugIn (AU)"; productName = GainPlugIn; productReference = F8D93BA03DB14514E2F9D007; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; + 4BDDEC55EDB7DC56497AC19A = {isa = XCConfigurationList; buildConfigurations = ( + 71BC79A3E5FEBDB257DE068E, + A1AD203AE69C428760D3AD4A, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 87D9874ECD12A1F70BE4B01C = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 434F6E14A0DACDAA2BF2212B, + 685F85F881C02A3AAA5E9B47, ); runOnlyForDeploymentPostprocessing = 0; }; + 711822CA5418D9A6BEBB7723 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + 221F64B3B662038BA2BF5FC3, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 5ED60E79CB2B11C45637CA8A = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 920289CA43FF41424E0F0AE9, ); runOnlyForDeploymentPostprocessing = 0; }; + B4837EEA7868B856A37F43BD = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FA171B2FEC24575B5157EB15, + 46AB8BC7FA7E34563E5F005C, + CE59F17AE351D2C1CE9576C3, + 353BAEC02C6386CEE3594B18, + C4CDB09203A906EA7EAA2026, + FBB6DF69B4E4774056CA59CE, + 428763007D4B4F27095FC927, + 9A8029F7D3A5673112C6CD48, + E35621718EE50BEA328E3CD9, + 0F58D649AF5E12F772510165, + 6B4E64CC0DA5E1DC53159376, + 14E482AFF9CC9F18BA3798BD, + 221F64B3B662038BA2BF5FC3, ); runOnlyForDeploymentPostprocessing = 0; }; + AD71869D70E2F5CD06AF8831 = {isa = PBXNativeTarget; buildConfigurationList = 4BDDEC55EDB7DC56497AC19A; buildPhases = ( + 87D9874ECD12A1F70BE4B01C, + 711822CA5418D9A6BEBB7723, + 5ED60E79CB2B11C45637CA8A, + B4837EEA7868B856A37F43BD, ); buildRules = ( ); dependencies = ( + 88ABDE275ED6C6AF05876C8F, ); name = "GainPlugIn (AAX)"; productName = GainPlugIn; productReference = C43A527A45129CF421296BD0; productInstallPath = "/Library/Application Support/Avid/Audio/Plug-Ins/"; productType = "com.apple.product-type.bundle"; }; + 2D1D1BFA76D5FF752D06187F = {isa = XCConfigurationList; buildConfigurations = ( + 2CB812B0DEE790549B33EA23, + 1A69EAB78F178B933E748B51, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + E57E58AA3A8632B697CF894F = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + FADD82E463A2C5169B5F72E9, + BE1CCB2BA25C1B9CC93BD180, + 6A823DA60FD178B0AE4F7795, + 6859170B30F156B4628F7476, + 339CCDD31A03CAA2BD693844, + 1CF2129651F64CABCC924BFC, + 6D61EF1110D4BD0E2C2D1C19, + 0354B7E58FE0EDB7CBD56959, + E0C3BF6170B493ED4F3EEC40, + 475E3C39EF95458D3AEAE44B, + B18EACFF98A2A34BDB1B23D9, + 0103ED6FEA3EB9B100349B2C, + 75BEF11B74EA4C101687CADE, + C9DD20D66EE17A910A48C7F5, + 4BE2D2BC6F1DC08BB64BAC78, + DBB093FB9913BE37F564E2AE, ); runOnlyForDeploymentPostprocessing = 0; }; + 9C508A8FAB3E51327104655F = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + FA171B2FEC24575B5157EB15, + 46AB8BC7FA7E34563E5F005C, + CE59F17AE351D2C1CE9576C3, + 353BAEC02C6386CEE3594B18, + C4CDB09203A906EA7EAA2026, + FBB6DF69B4E4774056CA59CE, + 428763007D4B4F27095FC927, + 9A8029F7D3A5673112C6CD48, + E35621718EE50BEA328E3CD9, + 0F58D649AF5E12F772510165, + 6B4E64CC0DA5E1DC53159376, 14E482AFF9CC9F18BA3798BD, ); runOnlyForDeploymentPostprocessing = 0; }; - 63D16F1491322825D912BC4B = {isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; name = "Post-build script"; shellPath = /bin/sh; shellScript = "\n# This script takes the build product and copies it to the AU, VST, VST3, RTAS and AAX folders, depending on \n# which plugin types you've built\n\noriginal=$CONFIGURATION_BUILD_DIR/$FULL_PRODUCT_NAME\n\n# this looks inside the binary to detect which platforms are needed.. \ncopyAU=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'AudioUnit' | wc -l`\ncopyVST=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'VSTPlugin' | wc -l`\ncopyVST3=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'GetPluginFactory' | wc -l`\ncopyRTAS=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'CProcess' | wc -l`\ncopyAAX=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'ACFStartup' | wc -l`\n\nif [ $copyAU -gt 0 ]; then\n echo \"Copying to AudioUnit folder...\"\n AUDir=~/Library/Audio/Plug-Ins/Components\n mkdir -p \"$AUDir\"\n AU=$AUDir/$PRODUCT_NAME.component\n if [ -d \"$AU\" ]; then \n rm -r \"$AU\"\n fi\n\n cp -r \"$original\" \"$AU\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$AU/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$AU/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST -gt 0 ]; then\n echo \"Copying to VST folder...\"\n VSTDir=~/Library/Audio/Plug-Ins/VST\n mkdir -p \"$VSTDir\"\n VST=$VSTDir/$PRODUCT_NAME.vst\n if [ -d \"$VST\" ]; then \n rm -r \"$VST\"\n fi\n\n cp -r \"$original\" \"$VST\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST3 -gt 0 ]; then\n echo \"Copying to VST3 folder...\"\n VST3Dir=~/Library/Audio/Plug-Ins/VST3\n mkdir -p \"$VST3Dir\"\n VST3=$VST3Dir/$PRODUCT_NAME.vst3\n if [ -d \"$VST3\" ]; then \n rm -r \"$VST3\"\n fi\n\n cp -r \"$original\" \"$VST3\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST3/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST3/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyRTAS -gt 0 ]; then\n echo \"Copying to RTAS folder...\"\n RTASDir=/Library/Application\\ Support/Digidesign/Plug-Ins\n if [ -d \"$RTASDir\" ]; then\n RTAS=$RTASDir/$PRODUCT_NAME.dpm\n if [ -d \"$RTAS\" ]; then\n rm -r \"$RTAS\"\n fi\n\n cp -r \"$original\" \"$RTAS\"\n fi\nfi\n\nif [ $copyAAX -gt 0 ]; then\n echo \"Copying to AAX folder...\"\n\n if [ -d \"/Applications/ProTools_3PDev/Plug-Ins\" ]; then\n AAX1=\"/Applications/ProTools_3PDev/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX1\" ]; then\n rm -r \"$AAX1\"\n fi\n\n cp -R -H \"$original\" \"$AAX1\"\n fi\n\n if [ -d \"/Library/Application Support/Avid/Audio/Plug-Ins\" ]; then\n AAX2=\"/Library/Application Support/Avid/Audio/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX2\" ]; then\n rm -r \"$AAX2\"\n fi\n\n cp -R -H \"$original\" \"$AAX2\"\n fi\nfi\n"; }; - 84B5420F871BB6A43158F625 = {isa = PBXNativeTarget; buildConfigurationList = 1B761059C669A23DBD664316; buildPhases = ( - D18C2871444485FE2B53DBC6, - 490BF49EF0FF433163831CAD, - FB01CE4DB90BA7232EFFFC20, - 2EFD4F47AA47D48431ECE454, - 63D16F1491322825D912BC4B, ); buildRules = ( ); dependencies = ( ); name = GainPlugIn; productName = GainPlugIn; productReference = 87149B629BF27D063AFF0BB9; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; - 14B1FDE882BA4A9678780A26 = {isa = PBXProject; buildConfigurationList = 738DD13F786359A977312E92; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 807311746F9F870D03BE88D9; projectDirPath = ""; projectRoot = ""; targets = ( 84B5420F871BB6A43158F625 ); }; + EF7E12AA943CABF4C9ACE9FC = {isa = PBXNativeTarget; buildConfigurationList = 2D1D1BFA76D5FF752D06187F; buildPhases = ( + E57E58AA3A8632B697CF894F, + 9C508A8FAB3E51327104655F, ); buildRules = ( ); dependencies = ( ); name = "GainPlugIn (Shared Code)"; productName = GainPlugIn; productReference = 074F1E0FAFBD4B127B869BC2; productInstallPath = "@executable_path/../Frameworks"; productType = "com.apple.product-type.framework"; }; + 14B1FDE882BA4A9678780A26 = {isa = PBXProject; buildConfigurationList = 738DD13F786359A977312E92; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 67946078D4B1207C2A6BDB4F = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };BBE761975F619DAA1B4D0F57 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };8777AC1501FECCF360363C10 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };95B232D53C8384ECDA8C519B = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };AD71869D70E2F5CD06AF8831 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };EF7E12AA943CABF4C9ACE9FC = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 807311746F9F870D03BE88D9; projectDirPath = ""; projectRoot = ""; targets = (67946078D4B1207C2A6BDB4F, BBE761975F619DAA1B4D0F57, 8777AC1501FECCF360363C10, 95B232D53C8384ECDA8C519B, AD71869D70E2F5CD06AF8831, EF7E12AA943CABF4C9ACE9FC); }; }; rootObject = 14B1FDE882BA4A9678780A26; } diff --git a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-AAX.plist b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-AAX.plist new file mode 100644 index 0000000000..c161b584d7 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-AAX.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + GainPlugIn + CFBundleDisplayName + GainPlugIn + CFBundlePackageType + TDMw + CFBundleSignature + PTul + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-AU.plist b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-AU.plist new file mode 100644 index 0000000000..c24f125562 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-AU.plist @@ -0,0 +1,48 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + GainPlugIn + CFBundleDisplayName + GainPlugIn + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + AudioComponents + + + name + ROLI Ltd.: GainPlugIn + description + GainPlugIn + factoryFunction + GainPlugInAUFactory + manufacturer + ROLI + type + aufx + subtype + Gain + version + 65536 + + + + diff --git a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-Shared_Code.plist b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-Shared_Code.plist new file mode 100644 index 0000000000..07cc33dedf --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-Shared_Code.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + GainPlugIn + CFBundleDisplayName + GainPlugIn + CFBundlePackageType + FMWK + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-VST.plist b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-VST.plist new file mode 100644 index 0000000000..66596eeb3f --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-VST.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + GainPlugIn + CFBundleDisplayName + GainPlugIn + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-VST3.plist b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-VST3.plist new file mode 100644 index 0000000000..66596eeb3f --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info-VST3.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + GainPlugIn + CFBundleDisplayName + GainPlugIn + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info.plist b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info.plist deleted file mode 100644 index 107b93b782..0000000000 --- a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - GainPlugIn - CFBundlePackageType - TDMw - CFBundleSignature - PTul - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - AudioComponents - - - name - ROLI Ltd.: GainPlugIn - description - GainPlugIn - factoryFunction - GainPlugInAUFactory - manufacturer - ROLI - type - aufx - subtype - Gain - version - 65536 - - - - diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj index 962e5a510b..7f6022ce65 100644 --- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj +++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj @@ -55,7 +55,7 @@ Disabled EditAndContinue - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) + c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) MultiThreadedDebugDLL true @@ -99,7 +99,7 @@ Full - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) + c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) MultiThreadedDLL true @@ -223,6 +223,9 @@ true + + true + true @@ -238,15 +241,6 @@ true - - true - - - true - - - true - true @@ -295,25 +289,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -343,136 +322,121 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -499,40 +463,10 @@ true - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -541,31 +475,16 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true @@ -631,523 +550,526 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1174,6 +1096,114 @@ true + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + true @@ -1282,38 +1312,23 @@ true - - - - - - - - - - - - - - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - - + + + + + + + + + + + + + + + + + @@ -1352,6 +1367,8 @@ + + @@ -1359,20 +1376,10 @@ + - - - - - - - - - - - @@ -1382,9 +1389,19 @@ + + + + + + + + + + @@ -1394,6 +1411,15 @@ + + + + + + + + + @@ -1404,15 +1430,6 @@ - - - - - - - - - @@ -1423,41 +1440,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1474,25 +1456,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1502,44 +1465,98 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1548,14 +1565,22 @@ + + + + - - - - + + + + + + + + @@ -1565,19 +1590,11 @@ - - - - - - - - - - + + @@ -1588,10 +1605,15 @@ - - - - + + + + + + + + + @@ -1602,39 +1624,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1643,33 +1681,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1689,15 +1700,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1705,13 +1730,6 @@ - - - - - - - @@ -1719,31 +1737,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1769,20 +1786,10 @@ - - - - - - - - - - @@ -1790,29 +1797,26 @@ + + + + + + + + + + + - - - - - - - - - - - - - - - + diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj.filters b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj.filters index d0db51760a..b8226180ce 100644 --- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj.filters +++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj.filters @@ -35,63 +35,69 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {EE36D8B9-408C-AEC9-66E7-BEA9E407F27F} + + {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + {1ED92A41-D496-5397-A4B0-9FA52DBA9215} {50F044B3-0D39-198B-CA5F-BE5E6C078D04} - - {AF5F4789-D607-BFD8-D853-09473C27449C} - - - {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + + {25DD3A16-4BC7-35BD-F32E-0310D1887564} {EA1913F9-0E99-FEC5-0192-0C197611B8F8} + + {AF5F4789-D607-BFD8-D853-09473C27449C} + + + {22689F25-8C5C-52CF-09E4-4308D1521B9B} + {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -101,8 +107,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -110,17 +125,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -128,29 +137,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -164,33 +170,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -200,80 +206,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -296,30 +302,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -415,6 +421,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -430,15 +439,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -493,26 +493,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -541,38 +526,74 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\AU + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\VST + + Juce Modules\juce_audio_formats\format - + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\Standalone + + + Juce Modules\juce_audio_plugin_client\utility + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST3 Juce Modules\juce_audio_processors\format @@ -592,6 +613,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -607,45 +646,6 @@ Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -661,33 +661,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -712,41 +685,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -754,32 +697,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -859,59 +787,152 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values Juce Modules\juce_events\broadcasters @@ -931,6 +952,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -946,6 +979,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -967,26 +1006,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1003,32 +1045,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1060,6 +1096,51 @@ Juce Modules\juce_graphics\native + + Juce Modules\juce_graphics\placement + + + Juce Modules\juce_gui_basics\application + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + Juce Modules\juce_gui_basics\components @@ -1072,116 +1153,74 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1234,32 +1273,98 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -1282,30 +1387,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -1327,113 +1408,71 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1561,70 +1600,55 @@ Juce Modules\juce_video\native - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1737,6 +1761,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1758,48 +1788,18 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\native - Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - Juce Modules\juce_audio_formats\codecs @@ -1827,15 +1827,45 @@ Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_plugin_client\AU + Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_plugin_client\Standalone + Juce Modules\juce_audio_plugin_client\utility @@ -1863,6 +1893,33 @@ Juce Modules\juce_audio_plugin_client + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + Juce Modules\juce_audio_processors\processors @@ -1893,44 +1950,17 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_audio_processors\utilities Juce Modules\juce_audio_processors\utilities @@ -1950,50 +1980,92 @@ Juce Modules\juce_audio_processors - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2055,197 +2127,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2253,12 +2322,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2268,39 +2331,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2325,6 +2355,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2334,20 +2376,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2376,36 +2430,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2415,6 +2439,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2445,17 +2475,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2487,50 +2532,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2547,44 +2622,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2610,87 +2703,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2745,35 +2757,77 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2796,27 +2850,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2838,80 +2871,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2988,33 +3018,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3027,9 +3030,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3051,18 +3051,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3074,50 +3104,11 @@ - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_plugin_client - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video + + Juce Modules\juce_audio_plugin_client\RTAS - Juce Library Code + Juce Modules\juce_audio_plugin_client\RTAS diff --git a/examples/PlugInSamples/GainPlugIn/GainPlugIn.jucer b/examples/PlugInSamples/GainPlugIn/GainPlugIn.jucer index 8aeb183a5c..04b4abd6ac 100644 --- a/examples/PlugInSamples/GainPlugIn/GainPlugIn.jucer +++ b/examples/PlugInSamples/GainPlugIn/GainPlugIn.jucer @@ -8,8 +8,8 @@ pluginIsSynth="0" pluginWantsMidiIn="0" pluginProducesMidiOut="0" pluginSilenceInIsSilenceOut="1" pluginEditorRequiresKeys="0" pluginAUExportPrefix="GainPlugInAU" pluginRTASCategory="" aaxIdentifier="com.ROLI.GainPlugIn" - pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="4.1.0" - pluginIsMidiEffectPlugin="0"> + pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="4.2.0" + pluginIsMidiEffectPlugin="0" buildAUv3="0"> - + diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h index 8a26f1826b..fb02c044c4 100644 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -39,9 +39,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 0 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 0 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: @@ -219,12 +225,18 @@ #ifndef JucePlugin_Build_AU #define JucePlugin_Build_AU 1 #endif +#ifndef JucePlugin_Build_AUv3 + #define JucePlugin_Build_AUv3 0 +#endif #ifndef JucePlugin_Build_RTAS #define JucePlugin_Build_RTAS 0 #endif #ifndef JucePlugin_Build_AAX #define JucePlugin_Build_AAX 1 #endif +#ifndef JucePlugin_Build_STANDALONE + #define JucePlugin_Build_STANDALONE 0 +#endif #ifndef JucePlugin_Name #define JucePlugin_Name "GainPlugIn" #endif diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/JuceHeader.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/JuceHeader.h index 92a80a5de1..18f258d502 100644 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/JuceHeader.h +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/JuceHeader.h @@ -14,20 +14,22 @@ #define __APPHEADERFILE_JXBTGS__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_plugin_client/juce_audio_plugin_client.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/ReadMe.txt b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/ReadMe.txt +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_basics.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_basics.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_devices.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_devices.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_formats.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_formats.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp new file mode 100644 index 0000000000..c599b8759f --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AAX.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AAX.mm new file mode 100644 index 0000000000..d4b8c31117 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AAX.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm new file mode 100644 index 0000000000..a4fdf7f366 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm new file mode 100644 index 0000000000..175b30047f --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm new file mode 100644 index 0000000000..0ac2b2f599 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp new file mode 100644 index 0000000000..29d48f3faa --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp new file mode 100644 index 0000000000..2da08c6dc3 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp new file mode 100644 index 0000000000..72a8426cbe --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp new file mode 100644 index 0000000000..6064f99d28 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp new file mode 100644 index 0000000000..5c5509abde --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm new file mode 100644 index 0000000000..56af9aebab --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp new file mode 100644 index 0000000000..d3b6529a80 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp new file mode 100644 index 0000000000..c35394b418 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp new file mode 100644 index 0000000000..8e2e5cde2e --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm new file mode 100644 index 0000000000..ee2f414e66 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_utils.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_utils.cpp new file mode 100644 index 0000000000..183f61b238 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_plugin_client_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_processors.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_processors.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_core.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_core.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_cryptography.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_cryptography.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_data_structures.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_data_structures.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_events.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_events.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_graphics.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_graphics.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_basics.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_basics.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_extra.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_extra.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_opengl.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_opengl.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_video.cpp b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_video.mm b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 39e1aa1405..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index 9069e65391..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4270ffa168..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h deleted file mode 100644 index 57abba643f..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 48c0bf08c8..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 3c400000e0..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_core/juce_core.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index b3df81338e..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index e815ff2c51..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 88f8bafd21..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_events/juce_events.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 0c5c690211..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 7fa455d687..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 11866a121d..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index f156f5c69c..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 6b5e743372..0000000000 --- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_video/juce_video.h" diff --git a/examples/PlugInSamples/GainPlugIn/Source/GainProcessor.cpp b/examples/PlugInSamples/GainPlugIn/Source/GainProcessor.cpp index c70a9babc4..51d9c3af12 100644 --- a/examples/PlugInSamples/GainPlugIn/Source/GainProcessor.cpp +++ b/examples/PlugInSamples/GainPlugIn/Source/GainProcessor.cpp @@ -36,12 +36,19 @@ public: GainProcessor() { addParameter (gain = new AudioParameterFloat ("gain", "Gain", 0.0f, 1.0f, 0.5f)); + + // Some VST-2 DAWs want the maximum amount of channels to be enabled by default + if (wrapperType == wrapperType_VST) + { + busArrangement.inputBuses. getReference (0).channels = AudioChannelSet::discreteChannels (kVST2MaxChannels); + busArrangement.outputBuses.getReference (0).channels = AudioChannelSet::discreteChannels (kVST2MaxChannels); + } } ~GainProcessor() {} //============================================================================== - void prepareToPlay (double sampleRate, int samplesPerBlock) override {} + void prepareToPlay (double, int) override {} void releaseResources() override {} void processBlock (AudioSampleBuffer& buffer, MidiBuffer&) override @@ -74,7 +81,7 @@ public: void setStateInformation (const void* data, int sizeInBytes) override { - gain->setValueNotifyingHost (MemoryInputStream (data, sizeInBytes, false).readFloat()); + gain->setValueNotifyingHost (MemoryInputStream (data, static_cast (sizeInBytes), false).readFloat()); } //============================================================================== @@ -84,7 +91,12 @@ public: const int numChannels = preferred.size(); // do not allow disabling channels - if (numChannels == 0) return false; + if (numChannels == 0) + return false; + + // limit the amount of channels for VST-2 + if (wrapperType == wrapperType_VST && numChannels > kVST2MaxChannels) + return false; // always have the same channel layout on both input and output on the main bus if (! AudioProcessor::setPreferredBusArrangement (! isInputBus, busIndex, preferred)) @@ -97,6 +109,8 @@ private: //============================================================================== AudioParameterFloat* gain; + enum { kVST2MaxChannels = 16 }; + //============================================================================== JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (GainProcessor) }; diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-AAX.plist b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-AAX.plist new file mode 100644 index 0000000000..e8e12278c1 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-AAX.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + MultiOutSynth + CFBundleDisplayName + MultiOutSynth + CFBundlePackageType + TDMw + CFBundleSignature + PTul + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-AU.plist b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-AU.plist new file mode 100644 index 0000000000..de5f84d378 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-AU.plist @@ -0,0 +1,48 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + MultiOutSynth + CFBundleDisplayName + MultiOutSynth + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + AudioComponents + + + name + ROLI Ltd.: MultiOutSynth + description + MultiOutSynth + factoryFunction + MultiOutSynthAUFactory + manufacturer + ROLI + type + aumu + subtype + MoSy + version + 65536 + + + + diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-Shared_Code.plist b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-Shared_Code.plist new file mode 100644 index 0000000000..0a092a8888 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-Shared_Code.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + MultiOutSynth + CFBundleDisplayName + MultiOutSynth + CFBundlePackageType + FMWK + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-VST.plist b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-VST.plist new file mode 100644 index 0000000000..f7dc1aec09 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-VST.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + MultiOutSynth + CFBundleDisplayName + MultiOutSynth + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-VST3.plist b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-VST3.plist new file mode 100644 index 0000000000..f7dc1aec09 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info-VST3.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + MultiOutSynth + CFBundleDisplayName + MultiOutSynth + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info.plist b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info.plist deleted file mode 100644 index e0c5ec1206..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - MultiOutSynth - CFBundlePackageType - TDMw - CFBundleSignature - PTul - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - ROLI Ltd. - NSHighResolutionCapable - - AudioComponents - - - name - ROLI Ltd.: MultiOutSynth - description - MultiOutSynth - factoryFunction - MultiOutSynthAUFactory - manufacturer - ROLI - type - aumu - subtype - MoSy - version - 65536 - - - - diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.entitlements b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.entitlements new file mode 100644 index 0000000000..22194a6d2d --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.entitlements @@ -0,0 +1 @@ + com.apple.security.app-sandbox \ No newline at end of file diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.xcodeproj/project.pbxproj b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.xcodeproj/project.pbxproj index ebf9bc4a5c..24e3399875 100644 --- a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.xcodeproj/project.pbxproj +++ b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.xcodeproj/project.pbxproj @@ -6,6 +6,11 @@ objectVersion = 46; objects = { + D7745819D08B91CBD0FB4225 = {isa = PBXBuildFile; fileRef = 623B11E55A0D25A3511AB902; }; + 68B2D9B79938E8D49B6656E4 = {isa = PBXBuildFile; fileRef = DA5881053EBA06F96F1D1CF3; }; + 18EC2DE25140C1B3F73E869B = {isa = PBXBuildFile; fileRef = F06A0C9E80A5DD8CB3AFDD0E; }; + A547D2CC31F23F03ECD2CBD3 = {isa = PBXBuildFile; fileRef = 4E98D6E65CE3E073DB1F9113; }; + B858B71D3E92739E1BA3D4A0 = {isa = PBXBuildFile; fileRef = 03B7AAA7C11BC7F21B857177; }; 4C5BD07CD6009F527FA6A300 = {isa = PBXBuildFile; fileRef = 918ECC9726F9792AEA2BF389; }; DB4D2ED38B12372CBA084588 = {isa = PBXBuildFile; fileRef = 759F7DE2DC579FE827D3048E; }; 1F6FFD1131767D8AB101550A = {isa = PBXBuildFile; fileRef = 2E0C4FC468B849B9262CE17F; }; @@ -21,60 +26,36 @@ EF983C366CDBC57B6FEE75D3 = {isa = PBXBuildFile; fileRef = 15B8BCB48229C73748FB9E9C; }; FC43C69A538FBE74E63D8D2D = {isa = PBXBuildFile; fileRef = 0E52162DFFFCCD06B941AE62; }; 7293C6A173EDB952C43C4E1E = {isa = PBXBuildFile; fileRef = 8F6829961A0F50B8265BD9CB; }; + 0D85DE716EC383C1E7CA404B = {isa = PBXBuildFile; fileRef = 47C8050DE3ABBEC6BEC74B2F; }; DBEB6D440551FCEA8C7EC910 = {isa = PBXBuildFile; fileRef = 614BDB6E04A50D791DF8A237; }; - 4C593C5E2BBEBE6602BC2D7E = {isa = PBXBuildFile; fileRef = AA6B7C4CCA49273A0A082DD0; settings = {COMPILER_FLAGS = "-w"; }; }; - 336FDC6AAF0C12FEC56CEF4E = {isa = PBXBuildFile; fileRef = F257878331127C40332FC6D9; settings = {COMPILER_FLAGS = "-w"; }; }; - A37F2E168D76C0BC4E16D124 = {isa = PBXBuildFile; fileRef = DD97A7CBBE42561E6480E3ED; settings = {COMPILER_FLAGS = "-w"; }; }; - 7C16161AF11DEE468EB7AAE8 = {isa = PBXBuildFile; fileRef = F195D8472CD52C0320B76657; settings = {COMPILER_FLAGS = "-w"; }; }; - CCA093D7E863A3C452F6F210 = {isa = PBXBuildFile; fileRef = 366FDB46A322191451FF8BB7; settings = {COMPILER_FLAGS = "-w"; }; }; - 3062FAED7009E04AE64B02F0 = {isa = PBXBuildFile; fileRef = DEDF197765F5312D4BDDC0D3; settings = {COMPILER_FLAGS = "-w"; }; }; - 2CDF98168933A73CABCEEB2D = {isa = PBXBuildFile; fileRef = 9695A1608637F4DE16EE7E36; settings = {COMPILER_FLAGS = "-w"; }; }; - 44EF65C8B9E062092E97832E = {isa = PBXBuildFile; fileRef = 4026F2A924A7C41A4F15F0E4; settings = {COMPILER_FLAGS = "-w"; }; }; - 4BE5C7C5095BB8B911EDCAEF = {isa = PBXBuildFile; fileRef = 6394509436568AE6CE106394; settings = {COMPILER_FLAGS = "-w"; }; }; - 0D72A8EBD37D135541C22DC0 = {isa = PBXBuildFile; fileRef = 13BE9CACCBFF4F0B2BB1EA9A; settings = {COMPILER_FLAGS = "-w"; }; }; - 7D9F6CC6CA22A04A838ABC31 = {isa = PBXBuildFile; fileRef = 017CCA9557BD06B5BDD9E3AC; settings = {COMPILER_FLAGS = "-w"; }; }; F3EA62332EC4B7A82F672E51 = {isa = PBXBuildFile; fileRef = 0D3AB1D2BB096CE5F3EAAE0F; }; - 8107B4445B2E8A005789622D = {isa = PBXBuildFile; fileRef = CF2A59FABE1AEC5251A7C9A6; settings = {COMPILER_FLAGS = "-w"; }; }; - C4199B55FBF8175C1BBAB549 = {isa = PBXBuildFile; fileRef = 3D80F6C819C52F8601982BB4; settings = {COMPILER_FLAGS = "-w"; }; }; - 3E254DED27A6B6B1DAA19A7E = {isa = PBXBuildFile; fileRef = E25210222D5361520DF538D7; settings = {COMPILER_FLAGS = "-w"; }; }; - 48465E10358CFABFC70D37C2 = {isa = PBXBuildFile; fileRef = 438CCFB32FD55A6D4D079D4F; settings = {COMPILER_FLAGS = "-w"; }; }; - 853D86690BE26EE49202435B = {isa = PBXBuildFile; fileRef = 61A9011406372924AD3ABD36; settings = {COMPILER_FLAGS = "-w"; }; }; - 5687F17B994C4ECD71B59B93 = {isa = PBXBuildFile; fileRef = 68015E3C47D0D8486DC7A937; settings = {COMPILER_FLAGS = "-w"; }; }; - 9C932B1B987ED6E77C5BCF6C = {isa = PBXBuildFile; fileRef = 9137FCD5EEE0BDE537FBA6AE; settings = {COMPILER_FLAGS = "-w"; }; }; - 878ABFA0B967C7C7EA58D8BC = {isa = PBXBuildFile; fileRef = 069622CB01111075080B6F60; }; - F70888B9F24D68C163C8CD59 = {isa = PBXBuildFile; fileRef = 336D3D894D0B634AE55AE891; }; - B57659DE3DD7C65F0107B73C = {isa = PBXBuildFile; fileRef = 674EB5DE8F89ACACE45D7F33; }; - 7971BA84DB8065210435D3E4 = {isa = PBXBuildFile; fileRef = 836EAC1C5D126C6C8907E8C7; }; - D3AD32EA957E77DCF549221D = {isa = PBXBuildFile; fileRef = BD76537612F10BE2E2D69CAD; }; - B56FAB7F69B4F15A2A73B338 = {isa = PBXBuildFile; fileRef = 5242B63C20CC3AACFE2604E7; }; - 9B183653236DBC85D2909FA9 = {isa = PBXBuildFile; fileRef = 0D4AA39D67CF9EB2B8FC06C9; }; - 4AF300B9A3F156AE365D5022 = {isa = PBXBuildFile; fileRef = F142879E77C37813DA19ED63; }; - 3CD8CC236B1C5C712EE7B1B0 = {isa = PBXBuildFile; fileRef = 789EF38A1F2A6ED1F0B9275D; }; - 9F61652C84849FA84115815A = {isa = PBXBuildFile; fileRef = 7FB910D43631077DB32A2110; }; - 32344CFEB4DBAB32C4E89459 = {isa = PBXBuildFile; fileRef = 37050A358042A06CF9CB046A; }; - 8C0C0B3878BABC8AEF7A5C5E = {isa = PBXBuildFile; fileRef = 4BFC336E5E422B4F7AC270F3; }; - BDECD7BC0368FD27F90BD0E8 = {isa = PBXBuildFile; fileRef = B16C314C068BA840D4C85E3F; }; - 4809A536A6DCBBA6C51BECDA = {isa = PBXBuildFile; fileRef = 4BFC4BAE9302DCBFB1C464B7; }; - F19B10C03828091A49893D29 = {isa = PBXBuildFile; fileRef = EC96CF90B9DFF7882C05B9BE; }; - 25D77A01FDA68B7386FBE2BF = {isa = PBXBuildFile; fileRef = B003CE3A9A96265B7CDD9E5A; }; - 2FAA8DC2BD1AB91F280EA403 = {isa = PBXBuildFile; fileRef = EE10601535426EBE973755EE; }; - C1D81AAD490E24FB5222FF7E = {isa = PBXBuildFile; fileRef = 86FD2BEB554C25724A2AF813; settings = {COMPILER_FLAGS = "-w"; }; }; - 0CA1E2AE357CA0C6536F39B5 = {isa = PBXBuildFile; fileRef = E8F14A4246A337084B54E9C1; settings = {COMPILER_FLAGS = "-w"; }; }; - 91F2564E0E77FC9BFCF9279E = {isa = PBXBuildFile; fileRef = 35B2E682E7F5A2ADC2513066; settings = {COMPILER_FLAGS = "-w"; }; }; - D15C0D6C18785D7B656CF9E3 = {isa = PBXBuildFile; fileRef = 6E9CF164968692ECBF14BFA4; }; - B5F17AF8760FD91E5B1C9178 = {isa = PBXBuildFile; fileRef = 3DC291F8A448B57C4E7B85C9; settings = {COMPILER_FLAGS = "-w"; }; }; - 8A1A75B22EEEDB75565374DF = {isa = PBXBuildFile; fileRef = F0E7FB678622A999A3AF4FED; }; - 7BB8237F0C47CDFB0BF0C5A1 = {isa = PBXBuildFile; fileRef = 21F7313455725884DEC213E7; }; - 8064899195DB863A4371C5E8 = {isa = PBXBuildFile; fileRef = F7D1FD08E57CD55F824DB44D; }; - 1CB10731775874282EC846CB = {isa = PBXBuildFile; fileRef = A9BFA5468698DC8F32062A9B; }; - B56EF0B85C9410A0B5E679AD = {isa = PBXBuildFile; fileRef = CCF97D006BD017722C74B6A7; settings = {COMPILER_FLAGS = "-w"; }; }; + CBF6D1C360065E76B0C371BD = {isa = PBXBuildFile; fileRef = CBDE271C4C5387CE39BD348F; }; + 6849CB54E7F162EDDFB344C9 = {isa = PBXBuildFile; fileRef = 6FCB8DD99D8DB1C154E30620; }; + 397C4D19B169CC6BA10CDB20 = {isa = PBXBuildFile; fileRef = 0195751393A0F4E776E94CE5; }; + F85D68AA01C1180EE14E32B2 = {isa = PBXBuildFile; fileRef = DA15C477B5B69E17C6442032; }; + A52519AD234D3F6BC18A647D = {isa = PBXBuildFile; fileRef = BF1F2E7B013EA985A6EC8AE4; }; + FB2400E593546DDBAA460738 = {isa = PBXBuildFile; fileRef = 5B612AFAF7F9CE8BBC876ADB; }; + 0C216C57ACB3BD7E53CCAED2 = {isa = PBXBuildFile; fileRef = 4A6AC707A211C4AFC744D6F3; }; + A0AA7D85482D4BC600DF298C = {isa = PBXBuildFile; fileRef = 9A60678019A806986B990EF6; }; + E131F66DF397C2C865D2BDB9 = {isa = PBXBuildFile; fileRef = CA3B897A065AD461112CFB91; }; + 8C76E37FF5C940A385BEB140 = {isa = PBXBuildFile; fileRef = 7347E6F3FE64C924881D94FA; }; + C8229B4AEC6EB05218183A1B = {isa = PBXBuildFile; fileRef = 6785312B696985E1682C2DD4; }; + 01D0DCAAD01E6C6055BCD4C8 = {isa = PBXBuildFile; fileRef = E87773680B3B09CAC94710D0; }; + FB9157DCC01D59CA41DE4B05 = {isa = PBXBuildFile; fileRef = E6178B7C49CB5C96405E0929; }; + 94C7EA896BD57C2AFAF64946 = {isa = PBXBuildFile; fileRef = 815CBEA75F0BEF8BA8EB2586; }; + 70A13684288939F58A5E4AA8 = {isa = PBXBuildFile; fileRef = F4FD9E9D7C08DABDBE24AC0C; }; + B13A02CE186361F413794BF0 = {isa = PBXBuildFile; fileRef = A4AB3C63E2B2CD0FAF865F4C; }; + CB5D6D4C25AA93B2208F298D = {isa = PBXBuildFile; fileRef = 9191498AD661685C4E50D690; }; + D4A51FB7C92D9CC94A65F932 = {isa = PBXBuildFile; fileRef = 96B487DCFF7726E30F91E153; }; + 2FC78AC5F475D4C034DFD2BD = {isa = PBXBuildFile; fileRef = 4C4F5DA28D5739A0FD38227F; }; + 052356C35CC69AEC67B12929 = {isa = PBXBuildFile; fileRef = 42061FCA41B3085984D6493D; }; 00031D035694EFEA460EF4B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; 000AC5FF554793776E3AA4FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; 002CC17409E195D13298FB0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; 00AEE6823FC9C1A4913C7747 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; 0131FC9AFE713F21B922F009 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 014566D04367E8AC6C3E5494 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 017CCA9557BD06B5BDD9E3AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0195751393A0F4E776E94CE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 020ADF783703D9BA9DCD3D7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; 0289EF17A9CF704ED287401D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; 02BE4D478499FA3B15E06637 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -118,7 +99,6 @@ 0C5C8A7EEB62489A2976E691 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 0CA563CCAA2DE34E0627441A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; 0D3AB1D2BB096CE5F3EAAE0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; - 0D4AA39D67CF9EB2B8FC06C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 0D905CC1783EABB6680C1031 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; 0DC017A282117A49F8DF3D31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; 0E52162DFFFCCD06B941AE62 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; @@ -135,8 +115,8 @@ 12532B4A3337CC57DD67EE4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; 132F30B7C4CCE8B215684B1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 139ED12F11F8E3F932E964B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 13BE9CACCBFF4F0B2BB1EA9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 13D8A2A46472D0D3753E9ED0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; + 13FEE7D00EF250370BB1D7C1 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST.plist"; path = "Info-VST.plist"; sourceTree = "SOURCE_ROOT"; }; 14266CBA3B5611B8E1355FA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 1431656FCD2EF3C61CFE0607 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; 14792D778EFCE47293FE346B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; @@ -147,7 +127,6 @@ 1545BA1CE18331E6FBADA9AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; 154CF1E83B9ABDB63926F728 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; 15561BFA41E70D0873A4528E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; - 15740639033CB3EE551662B7 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 15A09E42570AED513A1AD45D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; 15B8BCB48229C73748FB9E9C = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 161F437161F652CD3D05E7DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -233,7 +212,6 @@ 2B5C08A7429EC39539990619 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; 2BB466A16DB3D0072FF5CAC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../../../../modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 2BC2C95249F61193FAA46A13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2C056289A8C42BD901A4FEA3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2C122BFD1C85AD66AFA8ADD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; 2CA49E8DB449CDE8F92A928D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioChannelSet.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.h"; sourceTree = "SOURCE_ROOT"; }; 2CC0DDEFE8DADE574DA9897D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -279,9 +257,7 @@ 36315A0F7AE037C76B411D88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; 363F20DFA3B2EDE3315A0788 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; 364549623B58437B20E77836 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 366FDB46A322191451FF8BB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; 36B5C6B3069E8603220A9E7E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; - 37050A358042A06CF9CB046A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 371A918F0ECBB74380E23CCE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; 3736186FEED66B1046D4C720 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; 3806A74E0E461E2AB4F12AF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; @@ -295,6 +271,7 @@ 3A66E0B358CA31F8F5C576AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; 3A8CB335BC2FF058EA9F6B6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 3A964F32B299338C0475B94F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; + 3B0847349353DE99EB99252B = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AU.plist"; path = "Info-AU.plist"; sourceTree = "SOURCE_ROOT"; }; 3B14066CC1A7CE3F697E6D91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 3B27DEF02388F7A878AC5AF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 3B32D9648A69F7B51B34339C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; @@ -307,12 +284,10 @@ 3D0F053458E5144F826E5A8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 3D22672A2B5EEB1483BBF982 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; 3D7884FF010879B6D870AE37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3D80F6C819C52F8601982BB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp"; sourceTree = "SOURCE_ROOT"; }; 3DAABA5A0244B2F500354F6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 3DC291F8A448B57C4E7B85C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_Wrapper.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; 3DCFA803E439574499CE9B25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 3E29BC933E4E94A8DD283EFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; - 3E373F5F7CDC69601AF29BEF = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3E661E784109A348BCABC54F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectShowComponent.cpp"; path = "../../../../../modules/juce_video/native/juce_win32_DirectShowComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F2F67CDD0CE06807A6EE36E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F5565D206BDC4619A10F43B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -320,7 +295,6 @@ 3FB2666B2D9E8F3F486F5540 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; 3FEC0FF0FCD8B695FB7B8FA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Whirlpool.cpp"; path = "../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"; sourceTree = "SOURCE_ROOT"; }; 40135E997ECE3E61FED101FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4026F2A924A7C41A4F15F0E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUMIDIBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 40919C27A202CF72509CFD28 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; 40B3213EA83299658209242D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; 4110B30D80C9AA175FDFCEAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -331,15 +305,15 @@ 41B136BDEECCE141E09B4D9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; 41C7BF04309105EC3DECEEC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 41D277DB3A04C99DAC3F6970 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 42061FCA41B3085984D6493D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 4287FC6B2DA51D6C65604731 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; 42AB4498A5046FD11E88514D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; 43055654E1C8EBD6B9A9D4E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; 438BC4DECA4BE95307C4192A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; - 438CCFB32FD55A6D4D079D4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp"; sourceTree = "SOURCE_ROOT"; }; + 43B93B94DA0366FAC2CDB992 = {isa = PBXFileReference; lastKnownFileType = file.def; name = "juce_RTAS_WinExports.def"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinExports.def"; sourceTree = "SOURCE_ROOT"; }; 43DD6B2BCDDAC03F70735F8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 4409D58D62A7EC2ED9F652C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; 44422256F31C739DE4E92072 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 450AC22E72D34DBD7DD81D6E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 45425684D864D3DCC04AB8FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; 454700D2BED6B7CAB55FE781 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 45770EACFCB66EC06E9050AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -355,6 +329,7 @@ 473F4C234A5D1D6C3A01D835 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; 4788EE40D6C011361E4EA7E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; 47C7CCD2F8E72B49B09BD8CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; + 47C8050DE3ABBEC6BEC74B2F = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = MultiOutSynth.entitlements; path = MultiOutSynth.entitlements; sourceTree = "SOURCE_ROOT"; }; 47D82D755DE11448EC30CA4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; 47F59B4C19B060FF0A8D9E6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; 4865058DFB79087DA35DD8CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; @@ -366,13 +341,13 @@ 49FE6F5332AC4006801C995C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; 4A3F900F74614D1291EC7295 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; 4A509D42A855743286344076 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4A6AC707A211C4AFC744D6F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_utils.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_utils.cpp"; sourceTree = "SOURCE_ROOT"; }; 4A6F873AA84009F6259B9F86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 4AEC0F849EBE143B5B7ADDE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; 4B4395FD0B981840C14E2344 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; 4B46AE20905B34DFA0AF76C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; 4BC964E3D06331BCF6218D9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; - 4BFC336E5E422B4F7AC270F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; - 4BFC4BAE9302DCBFB1C464B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + 4C4F5DA28D5739A0FD38227F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 4CE235E66B9E5E1A10B337E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; 4D2B4949D610345F256E7BF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; 4D654FC603651F7BB9159FB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; @@ -383,7 +358,6 @@ 4E57D180512E7FD62B4FBA86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; 4E9D35F434E31D2166A0DCB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; 4EA4942EFEF5159987BA8048 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = singing.ogg; path = ../../Source/BinaryData/singing.ogg; sourceTree = "SOURCE_ROOT"; }; - 4F2E874659B2DD2904C73EB5 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4F936FD34FDAE8A713449318 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; 4FB37F202AB613AEDFC644B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeModuleHeaders.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h"; sourceTree = "SOURCE_ROOT"; }; 4FB98CB5DF73B53A4C9A0CEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -395,10 +369,8 @@ 51BCD6A3FDE52592E1AC6097 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; 51CFBF13E028AE7B7E6E8125 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; 522C8E4B70A307558BF2147A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 5242B63C20CC3AACFE2604E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 5289F496A5951EE5C0E50AE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; 530B49EACD1B61D9D6D02F8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 531F86BEE82CDF86155BECBE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_plugin_client/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 538B7A95CAF151D9E48196CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../../../modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; 542A6929BC18FF18E0855E22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; 557B478ED8D268A32B172A8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; @@ -410,6 +382,7 @@ 56D39F097D141CE8A1C9DDD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; 56EF1D81F9864A92594D0CE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; 57A83E7E171D32AAC5D72361 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; + 57D32ED9C0E97B78C13DC573 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Shared_Code.plist"; path = "Info-Shared_Code.plist"; sourceTree = "SOURCE_ROOT"; }; 57D6293A40FAD31D65B73843 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; 57F0CCF96F5AB09869AD8ABC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; 580DCF0404770F680378BED3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; @@ -424,12 +397,14 @@ 59C20493E9BF8D89F9238BF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; 59D43C502ABCFF34DFB72CA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; 5A2373DB9260B06091BFEEDA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; + 5A56163B25252D8E74389F96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AU_Shared.h"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Shared.h"; sourceTree = "SOURCE_ROOT"; }; 5A59400CB33DE0F1901E6568 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 5A9132A3307532C0CE193FCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; 5AB13AAF1E2779C0BF81FBE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; 5AF031703F66A2C5EEBC6026 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 5B055B3536E01790373575D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; 5B3B4638DFD4B8DD54E91153 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 5B612AFAF7F9CE8BBC876ADB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_2.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_2.mm"; sourceTree = "SOURCE_ROOT"; }; 5B72A0EEEC9B72841A9F5AB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; 5B8CC3A796C19ADC099F0FA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; 5BB91CC28CA4AA9CC9216710 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -455,19 +430,18 @@ 60EBEDFDF4A6E7DED70B9185 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; 60F37E0D0795DE063C356447 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; 610F2932245E46967E74B2C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 61384A4EC446167E7F11985A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6148FE49473E2B457F1EA1C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; 614BDB6E04A50D791DF8A237 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MultiOutSynth.cpp; path = ../../Source/MultiOutSynth.cpp; sourceTree = "SOURCE_ROOT"; }; - 61A9011406372924AD3ABD36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAStreamBasicDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; 6227844218E241C8B0622672 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 62305898277500805A1C3CF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 623B11E55A0D25A3511AB902 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MultiOutSynth.vst; sourceTree = "BUILT_PRODUCTS_DIR"; }; 62D4561E9D9ED6DA7AB0F568 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 631CEA7DFED8DE65194FC1E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLTexture.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.cpp"; sourceTree = "SOURCE_ROOT"; }; 632050BF046E4C885A8B5949 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 634D6C58723E04F86C54A6F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; 638BDD21496CFDAF92A3344D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6394509436568AE6CE106394 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 63E1E617C58EC3C567F85992 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 641C08407D49F28BD9FDB843 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST3.plist"; path = "Info-VST3.plist"; sourceTree = "SOURCE_ROOT"; }; 6420B40AEB6CFEFB85237966 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; 64A7A697CDE0D2CF4530C2A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; 64D80FF231BDA10238964328 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -482,11 +456,11 @@ 66DB5EBB517DE64A1DAEB542 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; 672DBC02D6EDB3050B2289C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 67462D5E19894BE43DB14EFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 674EB5DE8F89ACACE45D7F33 = {isa = PBXFileReference; lastKnownFileType = file.r; name = "juce_AU_Resources.r"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Resources.r"; sourceTree = "SOURCE_ROOT"; }; + 675627DA901E329524A4B7CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AUv3_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; 6758ADB63EE0726EF60EB8A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; 676CB38425FD7162414A9EBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 6785312B696985E1682C2DD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 67F9F1FF1EA64B1D4662D6D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 68015E3C47D0D8486DC7A937 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAVectorUnit.cpp"; sourceTree = "SOURCE_ROOT"; }; 68A952BB49408BF2B8EB2D1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../../modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; 6933971DF7867F7BAAAB130A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; 699689749A7CCCD48E78E137 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; @@ -518,6 +492,7 @@ 6F81110F55487AC830FF9AC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; 6FA6D0A923CEF45D9B98D4E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 6FB07E454037BD9CEA8CF4A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; + 6FCB8DD99D8DB1C154E30620 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 6FE632996BDDCF489ACA9E30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; 701887A3C3EE66EEF8EF0961 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; 706EA223A5859B5B1D9AE107 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; @@ -530,6 +505,7 @@ 729F1EFFD61EE82D7AE1786A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 72B595E3E9871AE21AD1965F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; 72BD50416C51413DCBD7D8DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; + 7347E6F3FE64C924881D94FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST3.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST3.cpp"; sourceTree = "SOURCE_ROOT"; }; 73725E43E7F0A24F4EF85454 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; 73CB12292CE60AB18538AF4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; 74419B36F967A905E6420456 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -538,14 +514,12 @@ 755CE35AC4E35972BF8CA70F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; 759F7DE2DC579FE827D3048E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; 76938ED599FC983D504ABDC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; - 76A467185327C60F796AA174 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 771C2C434BF3872B38C5B7A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; 77212847FCD0666A8FA1F76A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; 77455D7568ECA955829F42F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; 780DE9E399068580D838CEA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; 781E6B28539239138749C2BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; 78275C2FCDB4991C32449BA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 789EF38A1F2A6ED1F0B9275D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 79982511AC6E338BDF41B945 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; 79D5E71B7A8F9EDEE0F8A428 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; 79E350F87876F0D35DA46067 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; @@ -572,12 +546,12 @@ 7F38AB084E4DEAC474F6E5D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 7F5AC5802C5F3456000B33E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; 7F6829C8ACDB4BFDAFE28980 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; - 7FB910D43631077DB32A2110 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 7FF0BA5F88A0A8B52C507D28 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZoneLayout.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h"; sourceTree = "SOURCE_ROOT"; }; 80040993DA30B1F497A07EA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; 800E8059F047CEB061C075A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 80625D96A668687AC550A820 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 8069634B98236D7B2488A4FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 815CBEA75F0BEF8BA8EB2586 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 817BED9A0F941E57F73FCA51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; 8186BE042A254AC75C14CC22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 81BBF0AAC7CACF6F45B81A62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; @@ -590,6 +564,7 @@ 83523069062525815BFD036F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; 836EAC1C5D126C6C8907E8C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; 8374955FFBDFF30233E30708 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; + 8379A87D62F44DFFC9366AD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandaloneFilterWindow.h"; path = "../../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h"; sourceTree = "SOURCE_ROOT"; }; 846285470BF62A799EDE2325 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; 846AA1CDFADEBB73B72CE6C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 846B7257E942D68688EA379A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -609,7 +584,6 @@ 88182196BA51DC4A5E7D30A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLPixelFormat.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 88990C0D123639565B123D3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; 88AC1C03EB00B83CB3E1BADE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 88F0A7B3BD9FE2158428425C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 8905462F015B210F5AF928BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; 896783A7624E3D713C73073D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; 89914DAAA3A56D84E410F635 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -631,7 +605,6 @@ 8CD1C282DEEEE9E33BED538E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 8D3FA5C2C12EC7E60EAD2B2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; 8D8D6C4E9A3B9D7ECA7A8B6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8E7404BA40E1808B5ED7E648 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 8EB72E0BBFF2C0E0BA3EDA96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; 8F6829961A0F50B8265BD9CB = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; 8F808F4330D4F791E62FC452 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -642,9 +615,9 @@ 9078059BFEA4EC0C81DE484B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 90B37D4360577F23D36BCF2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 9130687B4B9B3D53186E32EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 9137FCD5EEE0BDE537FBA6AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/ComponentBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 918260E456FBC4A4C8D262FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; 918ECC9726F9792AEA2BF389 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; + 9191498AD661685C4E50D690 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 91F5F4AA4BF054A9A39BB454 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_CameraDevice.cpp"; path = "../../../../../modules/juce_video/native/juce_android_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 926B8C8B338554673FFFD294 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 92E3265AE5ED5E5AF742B2E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_opengl.h"; path = "../../../../../modules/juce_opengl/juce_opengl.h"; sourceTree = "SOURCE_ROOT"; }; @@ -661,9 +634,9 @@ 960B17EAF04A957650DF11F1 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; 96774C1AC764BC627D509CD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; 967CEBE5828578CA28AD9BFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; - 9695A1608637F4DE16EE7E36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUInputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 96AC9664B3988D765587C40D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; 96ACFF08105BDD921C7F4451 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeMovieComponent.h"; path = "../../../../../modules/juce_video/playback/juce_QuickTimeMovieComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 96B487DCFF7726E30F91E153 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 9762CE8CBBB9D8A19B2A4C41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; 983C144305663D44AA681E9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 985AD86D261BF916AA06E503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -677,6 +650,7 @@ 9A30B40360613D3FE6E4977A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A34D18E2F6CFC64544D5256 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; 9A3FD03363A07FABCF870AD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 9A60678019A806986B990EF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_VST_utils.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 9A7832A419F01433B398D565 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A7C19DD352D5C2AF86E3D6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; 9ABEE324F90644628668C348 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -717,6 +691,7 @@ A36AA1398C4541FE5C6AFB2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; A3891F76A362C09F73786739 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; A4809713B1CFB0B32092B066 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; + A4AB3C63E2B2CD0FAF865F4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; A53147DCDEB082194C22B621 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; A531A8EF845CA83185289794 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; A54BD09649A116C594A3A5A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -735,15 +710,14 @@ A8705A0E7FD1AD9400BDD22B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; A91B3F5283A56B815A18CF09 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; A99BE51ABD7D9EC4B325A59C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_WinUtilities.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; - A9A048EB629B6EE9DEBAE91D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A9A8CC078A367B391B012C12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; A9BFA5468698DC8F32062A9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3_Wrapper.cpp"; path = "../../../../../modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; AA21F4503333C51F82C9C942 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; AA476F86C89DD0C5B5150B2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; AA59E230F960D32E4BF578AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - AA6B7C4CCA49273A0A082DD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.cpp"; sourceTree = "SOURCE_ROOT"; }; AB240F5B5DF1A76F8CC5D242 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; AB5DC9CDC207E0DE091FA8FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; + AB9663503BD1F1FBC70AB623 = {isa = PBXFileReference; lastKnownFileType = file.rsr; name = "juce_RTAS_WinResources.rsr"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinResources.rsr"; sourceTree = "SOURCE_ROOT"; }; ABB292366C67E862348338CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; ABD65B7374037519D317493A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; AC0CFBC1681FFF1A011D7184 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -758,11 +732,9 @@ AF1D898A30C9A5E61A5FC284 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; AF3481ED00D8F3AD8EB7F5D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; AFA9DEB94399C727CA65EBAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; - B003CE3A9A96265B7CDD9E5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; B064E714C9070CBEC66FD58E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; B0A8FB4886C3A19A22B47B15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; B1546FF992D71E4A32F88856 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; - B16C314C068BA840D4C85E3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; B19D9B4BBB6FE2A7D87858F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; B1E2909AE12C3CDB53D73092 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; B1FEC640A51E3FA12BC20E0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; @@ -799,10 +771,10 @@ BC700DF8CCA6B0D1F1B316EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; BC88BB8A29FC65FD3EB84D76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; BCF5A52B3C8ACD8AF6D5FDD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; - BD76537612F10BE2E2D69CAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; BD91236A1415C94DA27A52BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; BED5633E32115B39E3EAEDE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_cryptography.h"; path = "../../../../../modules/juce_cryptography/juce_cryptography.h"; sourceTree = "SOURCE_ROOT"; }; BEF542CF10EDE5970B5F2CC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + BF1F2E7B013EA985A6EC8AE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_1.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_1.mm"; sourceTree = "SOURCE_ROOT"; }; BF3758CE73C625C6CDFCE49A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; BF43966BA60A0C665C64893E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../../../../modules/juce_cryptography/encryption/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; BFC1BD5F9220AA38912E77CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -830,43 +802,49 @@ C55BA71B6FDCD2E164586597 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; C55EEA8F62CF0500BAE5C0C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; C5BDC880AF3D6D7908579D75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - C601E3B7474CCAD421297824 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; C6416871206E496758E0AEAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; C6527E22690701CDEB628259 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; C669B2C94347112865575479 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; C70AF24CE449413957076690 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; }; C7570B6C472BBE132D6EA308 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; C7620DBAD9E38AA49607E8A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; - C785485A7DC04A2134F4F2B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; C78B08A40E0F71F8091C8F58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; C7A1DF50E15C11D93375BD53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - C7FF15427F8871470BFA4820 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; C89360329ADE7BE3C58AB6ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; - C8FDFE252C3E17D4A02C256E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; - C9D607D1006DC507DED7889F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; C9F38DEE0CD76DA4FF6BBDF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + CA3B897A065AD461112CFB91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST2.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST2.cpp"; sourceTree = "SOURCE_ROOT"; }; CA5EBD7676B224123E102A1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - CA8CF02AC2665E599ECF7A7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; CAAE1D22DACE9CACB93B2129 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; CAF48DE29336FD7E6BA83365 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; CB1789262FD3A919F45A7FD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; CB841032A149EE040BB59594 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + CBDE271C4C5387CE39BD348F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; CC1F87E59205712A0B2B08D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHostType.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_PluginHostType.h"; sourceTree = "SOURCE_ROOT"; }; CC9DCEC108739FBC8A377A22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_osx.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_osx.h"; sourceTree = "SOURCE_ROOT"; }; - CCF97D006BD017722C74B6A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.cpp"; sourceTree = "SOURCE_ROOT"; }; CD02F270DE7AE1635A3E423E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; CD111D36AD8E9D73CE9739F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; - CD21B4F62CDF547C13D747C3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; CD26D70DEFE69EB620F09443 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; CD2CEC703F63930859D26DBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; CD4A4B5DF38D0F6C1B5CA961 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - CD4CB495D75A2ABAA66A2951 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - CDB15D2B8437758B0F7434B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; CE1C954808FDA669FEEFDC2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; - CEA5C634122F13B61BC06B2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + CE7AB9CEBC2AD27B236A69F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StandaloneFilterApp.cpp"; path = "../../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp"; sourceTree = "SOURCE_ROOT"; }; CEEC9947F99D7F39C77DE79B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - CF2A59FABE1AEC5251A7C9A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAudioChannelLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + D01619CC43F88EC81883B673 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; D06DCC799C2F8567B19C2B0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; + DA5881053EBA06F96F1D1CF3 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MultiOutSynth.vst3; sourceTree = "BUILT_PRODUCTS_DIR"; }; + DAC36A924C848D4620ACBBDB = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; + F06A0C9E80A5DD8CB3AFDD0E = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MultiOutSynth.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 4E98D6E65CE3E073DB1F9113 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MultiOutSynth.aaxplugin; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 03B7AAA7C11BC7F21B857177 = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MultiOutSynth.framework; sourceTree = "BUILT_PRODUCTS_DIR"; }; + C601E3B7474CCAD421297824 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; + C785485A7DC04A2134F4F2B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; + C7FF15427F8871470BFA4820 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + C8FDFE252C3E17D4A02C256E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; + C9D607D1006DC507DED7889F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + CA8CF02AC2665E599ECF7A7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + CD4CB495D75A2ABAA66A2951 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + CDB15D2B8437758B0F7434B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; + CEA5C634122F13B61BC06B2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; D18DE409087FFFDCA4187D4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; D21FC426C0106FDE24A94A5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; D29D052F62D8B4DD5965D099 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; @@ -877,6 +855,7 @@ D50539AB3F3030B5B6EE1E27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; D5445BE1A8D52195956FD045 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; D5BD3DE485D0F4E7C3BB6A0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; + D6257EA24F3F7E3AED2A21BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; D62F1F169DFB880C99CD8735 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; D65B12939D2497DB1D262101 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; D6889EB5ED8960BD2093A686 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -892,8 +871,8 @@ D8AF139FCAFA5DD1E63F667A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_video.h"; path = "../../../../../modules/juce_video/juce_video.h"; sourceTree = "SOURCE_ROOT"; }; D95291A612BB815DBBA22E54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; D9AEC14125AD30C6015022DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; + DA15C477B5B69E17C6442032 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AAX.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AAX.mm"; sourceTree = "SOURCE_ROOT"; }; DA1A96885181D1109317F1E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; - DAC36A924C848D4620ACBBDB = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; DAD8860FF8B669EDFE4C1A25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; DBAED9DF8F8A34A575B53475 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; DBCB6A4B9FD47F186ED54DE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; @@ -902,16 +881,11 @@ DD125DF0B3BB2378B48A6434 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; DD4A6E358F46DEC4600AC71F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; DD610485E54DF8315DA4428A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; - DD97A7CBBE42561E6480E3ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.cpp"; sourceTree = "SOURCE_ROOT"; }; DDA1AFBAA2188CE903B2E54A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; DDA7BDCA776F0FF25A0FD157 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; DDE7DA42F3224AE87479C531 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; DDEC9F2E4879D892EE4D5D14 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; - 4854B1D7DF32D117BB7E4D1F = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MultiOutSynth.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; - D01619CC43F88EC81883B673 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; - D6257EA24F3F7E3AED2A21BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; DEA56EFE4291A9CD5BC96ED0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - DEDF197765F5312D4BDDC0D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; DEEF4C84F0F68E23C3971AC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; DEF2D6213AC504E5060525A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; DF5D1A5E8313119A12CB1FBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; @@ -923,7 +897,6 @@ E0D07EEF9CA067EDE95A1DE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; E124A8EDD335F18AEEE14AE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; E1B79F0661E1D710AD6F2EC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; - E25210222D5361520DF538D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAMutex.cpp"; sourceTree = "SOURCE_ROOT"; }; E25F6FE2BEA5667420D0397A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; E29CCB0E13C8EAD5F2E5E036 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; E2DE6EAE630FB1C66B3B89B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -937,6 +910,7 @@ E5402DA8D83ACB20A827A575 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; E5407FDF36DACE9FB450B07A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E5708FBF4F0B7B2E0699C999 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; + E6178B7C49CB5C96405E0929 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; E6832C69141A41A1B938B256 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; E6AD8AAE8CF42F0D27EA8681 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; E6FCB714561F6B8CE6F8F613 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -945,10 +919,12 @@ E77C0783136C0E53289B3B06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; E7C1F8D2DF489E3C49804551 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; E7F24576D0EEB9DAFB445143 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + E87773680B3B09CAC94710D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; E87A0F8AFD1F0731C973A09D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; E8F14A4246A337084B54E9C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode2.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp"; sourceTree = "SOURCE_ROOT"; }; E8FAC1356851A9C671F02416 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; E908ED9D051875790760496C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; + E9105E2E5E237EC32F79DFDF = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AAX.plist"; path = "Info-AAX.plist"; sourceTree = "SOURCE_ROOT"; }; E9424CCA32838B2D488AA337 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; E98101F01BA26F09DB6BED34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; E985EAD2C55D291146775D92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; @@ -961,7 +937,6 @@ EB8A93287097DC01B85531D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; EC0E5245AB2583040633A061 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; EC2CF7627F27AA2864A5D7C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; - EC96CF90B9DFF7882C05B9BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; ECDDC8A29C82A6A662B4CDB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; ED299D6DB401220552C12779 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; ED2A30A5FE447FA622D86759 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -969,21 +944,16 @@ EE43ABE884CD25FC93C1B94C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; EE4A8EE4796D09C7C3B8F4D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; EE9255CA3AC70F4CBE5ABD1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; - EF082286F87782D8524D3D34 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; EF8849B28A436C3A48F95829 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; EFECC8D227334F0274FE2BF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - F0E7FB678622A999A3AF4FED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; F13ED53195C1AFEC88B36244 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; F142868EE3C522B4A917D373 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - F142879E77C37813DA19ED63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; F1796E6F4AF848B833E97784 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - F195D8472CD52C0320B76657 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.cpp"; sourceTree = "SOURCE_ROOT"; }; F19D0B178C3E9222586A5AE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; F1EACCC01C6F5B60A9AA8268 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; F210F80B6FD2A52A1F2A35B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; F23A7E1AC8DBF480E388B708 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; F24DF46B8594DF4124553404 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - F257878331127C40332FC6D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; F25E30D97335240388C3D98C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; F293FF5EFE9AF4B02F280BD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; F2B5BF259BE48171BA46D659 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; @@ -996,6 +966,7 @@ F461BACBBA9F780FEAB8B3E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; F4B3CEA81F88AEE7F2C0C3C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; F4D01191D307BF102CD106AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F4FD9E9D7C08DABDBE24AC0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; F5032F517F5CDFC76F960424 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; F5902F4512F2803254F1BF95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; F5C75A94943428CD323AEB2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1008,7 +979,6 @@ F773D28CC8826E1496D335B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; F7BC50BFF9DA0FAE586C88AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; F7D1FD08E57CD55F824DB44D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; - F7DD27F194797DB8F64A11E0 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; F85FAACA550A37BAF9589060 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; F868016B2CA3E99CEA010443 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; F88CFBB53AF765F5B30F6AF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1032,7 +1002,6 @@ FE0096A35FC87E2BAA3A427A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; FE130BFEA38903F1663BD0B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; FEB634B0B7546104F1428EB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; - FEEA06B5FB99B5D53B98992B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; FF0F5D49A61CE55490330BFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; FFAE631FE45E46AF48CE35F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; FFC6C2A811398619CFE271DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -1121,9 +1090,12 @@ 1C3131DE5F94DA686A7D4151, FCBDBAC0DA95D12540B21F69, B9F686C235EFD42C179F16A8, - 61384A4EC446167E7F11985A, C31833453401D61E252001B9, ); name = "juce_audio_basics"; sourceTree = ""; }; - B1399783AB5A9A2B3D3911E8 = {isa = PBXGroup; children = ( + C1000EA5A40AA17B5103BB14 = {isa = PBXGroup; children = ( + 195890E4E6C23E08A84D96CA, + E9424CCA32838B2D488AA337, + 1C5587350978A9E93CE80711, ); name = "audio_cd"; sourceTree = ""; }; + 8BB7B3BE861710B18420BD76 = {isa = PBXGroup; children = ( 3C6710C7F5E306E4B32B773A, 3A64925347EA1A31B51D7C5C, 749953F7CA095C042B1B4559, @@ -1131,22 +1103,13 @@ DFDC67F9701DB420BFF97763, 60F37E0D0795DE063C356447, E3B9A55AF82E09A64712215D, ); name = "audio_io"; sourceTree = ""; }; - CE53191F9E5EB8AE57CDE485 = {isa = PBXGroup; children = ( + 0AE84575C071688231DC5137 = {isa = PBXGroup; children = ( C2EF85C94EA976606FFA4D9B, 5153F3454BDD24FA293C40BF, 4865058DFB79087DA35DD8CF, 9B7D43C7ED7521004903A738, BCF5A52B3C8ACD8AF6D5FDD1, ); name = "midi_io"; sourceTree = ""; }; - 39173B989130C4DF83E2C22F = {isa = PBXGroup; children = ( - E7F24576D0EEB9DAFB445143, - F761D390C7ED32538B3C5335, - 3B27DEF02388F7A878AC5AF4, - A5C098E2A6A7ABB35F5B86DF, ); name = sources; sourceTree = ""; }; - BFAD6DE7FC509EF7315C2BC8 = {isa = PBXGroup; children = ( - 195890E4E6C23E08A84D96CA, - E9424CCA32838B2D488AA337, - 1C5587350978A9E93CE80711, ); name = "audio_cd"; sourceTree = ""; }; - D538924CF40C636E87393D67 = {isa = PBXGroup; children = ( + 80ACC2BB83458BE7BD3D4195 = {isa = PBXGroup; children = ( 638BDD21496CFDAF92A3344D, AD104B2E0E56A45CAAE4FF8B, 0F851975FBD2FD9815F77375, @@ -1166,31 +1129,19 @@ 56D39F097D141CE8A1C9DDD2, 1DA9FA8F72326029FB1C7146, 23F341EB801D2814E63359E5, ); name = native; sourceTree = ""; }; + B47195508CE13C8DFB8631F0 = {isa = PBXGroup; children = ( + E7F24576D0EEB9DAFB445143, + F761D390C7ED32538B3C5335, + 3B27DEF02388F7A878AC5AF4, + A5C098E2A6A7ABB35F5B86DF, ); name = sources; sourceTree = ""; }; B87DBB95D74570AA05EB1BF6 = {isa = PBXGroup; children = ( - B1399783AB5A9A2B3D3911E8, - CE53191F9E5EB8AE57CDE485, - 39173B989130C4DF83E2C22F, - BFAD6DE7FC509EF7315C2BC8, - D538924CF40C636E87393D67, - 88F0A7B3BD9FE2158428425C, + C1000EA5A40AA17B5103BB14, + 8BB7B3BE861710B18420BD76, + 0AE84575C071688231DC5137, + 80ACC2BB83458BE7BD3D4195, + B47195508CE13C8DFB8631F0, 84F75A3966D4F24241B3CCA3, ); name = "juce_audio_devices"; sourceTree = ""; }; - EAC19E6C99E6570C2080284B = {isa = PBXGroup; children = ( - A866FBDA29C6BEA00C3A026D, - D5445BE1A8D52195956FD045, - AA476F86C89DD0C5B5150B2A, - 71CA2D69B013364826D13ED5, - CA8CF02AC2665E599ECF7A7C, - 14D5B505F2379051D856DAED, - C1B9FC52A734E68F31FCC26A, - 49F51AB7522884F2E4E9B981, - 183FAFE769893434B1AB03EE, - 5CA2DF95A90813983F00D215, - 198DE0A56C502B27A9594FB9, - 28D5D896AF62DE3834A1F312, - B85A6DC93ABF4209AE96197C, - 1B61ACAEDE5042CAE76E5604, - 9B737328615850F2D5D79E21, ); name = format; sourceTree = ""; }; - 6A83DE9B389BF1CC7D3763AB = {isa = PBXGroup; children = ( + E5475033E4039F7070300F0D = {isa = PBXGroup; children = ( 454700D2BED6B7CAB55FE781, 67F9F1FF1EA64B1D4662D6D6, 3F5E1358C802FA776E4AE65D, @@ -1209,34 +1160,51 @@ 139ED12F11F8E3F932E964B8, 1F4BF6D17BAC8AEB8E2F0BFE, 9A3FD03363A07FABCF870AD8, ); name = codecs; sourceTree = ""; }; + 5FE57152EA167A516C6A58C5 = {isa = PBXGroup; children = ( + A866FBDA29C6BEA00C3A026D, + D5445BE1A8D52195956FD045, + AA476F86C89DD0C5B5150B2A, + 71CA2D69B013364826D13ED5, + CA8CF02AC2665E599ECF7A7C, + 14D5B505F2379051D856DAED, + C1B9FC52A734E68F31FCC26A, + 49F51AB7522884F2E4E9B981, + 183FAFE769893434B1AB03EE, + 5CA2DF95A90813983F00D215, + 198DE0A56C502B27A9594FB9, + 28D5D896AF62DE3834A1F312, + B85A6DC93ABF4209AE96197C, + 1B61ACAEDE5042CAE76E5604, + 9B737328615850F2D5D79E21, ); name = format; sourceTree = ""; }; 2CD53C275D245C3B53FD1FB3 = {isa = PBXGroup; children = ( 945EC7B5770621102B8FB59F, B398826F11A2F358C52DAA30, ); name = sampler; sourceTree = ""; }; D3CEB1275699758CEB6A0FFE = {isa = PBXGroup; children = ( - EAC19E6C99E6570C2080284B, - 6A83DE9B389BF1CC7D3763AB, + E5475033E4039F7070300F0D, + 5FE57152EA167A516C6A58C5, 2CD53C275D245C3B53FD1FB3, - 2C056289A8C42BD901A4FEA3, 4B4395FD0B981840C14E2344, ); name = "juce_audio_formats"; sourceTree = ""; }; - 7B934098FF9E066D257F3FC8 = {isa = PBXGroup; children = ( - 836EAC1C5D126C6C8907E8C7, ); name = AU; sourceTree = ""; }; - CE7BA2483D9533725AA4A555 = {isa = PBXGroup; children = ( + 09DF5CB19613AAA3B7DE3EA9 = {isa = PBXGroup; children = ( + 069622CB01111075080B6F60, + 336D3D894D0B634AE55AE891, ); name = AAX; sourceTree = ""; }; + 3AAD3130E088939D23AC6D6C = {isa = PBXGroup; children = ( + 5A56163B25252D8E74389F96, + 836EAC1C5D126C6C8907E8C7, + 675627DA901E329524A4B7CD, ); name = AU; sourceTree = ""; }; + 5776396DA89340D586012DE5 = {isa = PBXGroup; children = ( + 1DDD52E2562F45C7BF44E3BA, 86FD2BEB554C25724A2AF813, E8F14A4246A337084B54E9C1, 35B2E682E7F5A2ADC2513066, - A99BE51ABD7D9EC4B325A59C, - 3DC291F8A448B57C4E7B85C9, 6E9CF164968692ECBF14BFA4, - 1DDD52E2562F45C7BF44E3BA, ); name = RTAS; sourceTree = ""; }; - 1CF4E191AF61077FFC1DDDD9 = {isa = PBXGroup; children = ( - 21F7313455725884DEC213E7, - F7D1FD08E57CD55F824DB44D, ); name = VST; sourceTree = ""; }; - 16E6FE688F83168D548548FF = {isa = PBXGroup; children = ( - A9BFA5468698DC8F32062A9B, ); name = VST3; sourceTree = ""; }; - E524E8AD5DA801FE3EDB8662 = {isa = PBXGroup; children = ( - 069622CB01111075080B6F60, - 336D3D894D0B634AE55AE891, ); name = AAX; sourceTree = ""; }; - 7E85B3DD44DFE75EA225102C = {isa = PBXGroup; children = ( + 43B93B94DA0366FAC2CDB992, + AB9663503BD1F1FBC70AB623, + A99BE51ABD7D9EC4B325A59C, + 3DC291F8A448B57C4E7B85C9, ); name = RTAS; sourceTree = ""; }; + 29721EA8AFBDC475F816E523 = {isa = PBXGroup; children = ( + CE7AB9CEBC2AD27B236A69F8, + 8379A87D62F44DFFC9366AD6, ); name = Standalone; sourceTree = ""; }; + CCF3C3B6990E2E7A15867332 = {isa = PBXGroup; children = ( 9407A9BBA5CC55FAB981363F, 1B468DBA17F78A4C46EFDB34, 8BC913A5669953BFE5A456F6, @@ -1246,16 +1214,38 @@ CC1F87E59205712A0B2B08D5, EE10601535426EBE973755EE, 45A7DB93A834F903CFB76794, ); name = utility; sourceTree = ""; }; + 24FB6C7E757D0BA38F9306CF = {isa = PBXGroup; children = ( + 21F7313455725884DEC213E7, + F7D1FD08E57CD55F824DB44D, ); name = VST; sourceTree = ""; }; + 80B7DBC428D8387DF8BCEF80 = {isa = PBXGroup; children = ( + A9BFA5468698DC8F32062A9B, ); name = VST3; sourceTree = ""; }; B7199B2DD8BEEA7DBC08C672 = {isa = PBXGroup; children = ( - 7B934098FF9E066D257F3FC8, - CE7BA2483D9533725AA4A555, - 1CF4E191AF61077FFC1DDDD9, - 16E6FE688F83168D548548FF, - E524E8AD5DA801FE3EDB8662, - 7E85B3DD44DFE75EA225102C, - 531F86BEE82CDF86155BECBE, + 09DF5CB19613AAA3B7DE3EA9, + 3AAD3130E088939D23AC6D6C, + 5776396DA89340D586012DE5, + 29721EA8AFBDC475F816E523, + CCF3C3B6990E2E7A15867332, + 24FB6C7E757D0BA38F9306CF, + 80B7DBC428D8387DF8BCEF80, 04DAC3B6E82E983D25C6700E, ); name = "juce_audio_plugin_client"; sourceTree = ""; }; - 0F236ED66A0F0C89E3E7BB63 = {isa = PBXGroup; children = ( + 0A38ECD5ECA77EB07A909D83 = {isa = PBXGroup; children = ( + 7F38AB084E4DEAC474F6E5D1, + 27CEF3DA924AB39D4B0A2636, + E6FFA40FF94303BAAA8F59F4, + BC700DF8CCA6B0D1F1B316EF, ); name = format; sourceTree = ""; }; + 1E07E5976FB3E811C9464A90 = {isa = PBXGroup; children = ( + 9BC7159383824FCEC506721E, + E0C299CCA30DD1E51258BC08, + 65C5CBAFC7A92739CF90FBD4, + 41858DDEA144577B46EA2FF2, + 6A1B1A8970DCB7CE503E7F11, + 60EBEDFDF4A6E7DED70B9185, + AA59E230F960D32E4BF578AF, + 676CB38425FD7162414A9EBA, + 27B53FF2B2CA458D1BFF27DA, + 3F2F67CDD0CE06807A6EE36E, + CD2CEC703F63930859D26DBA, ); name = "format_types"; sourceTree = ""; }; + 0D642A4B3B0241B6ED05172B = {isa = PBXGroup; children = ( 1CC9DE40A962B61BE5D6D1AF, 2CA49E8DB449CDE8F92A928D, 45425684D864D3DCC04AB8FD, @@ -1272,23 +1262,6 @@ 5DFA4CA46332C53DDD1737B2, 9BF07B88D360362B63A0B5B4, 20A269A2786B9986B1622489, ); name = processors; sourceTree = ""; }; - 247368FE4D6101F028E722FC = {isa = PBXGroup; children = ( - 7F38AB084E4DEAC474F6E5D1, - 27CEF3DA924AB39D4B0A2636, - E6FFA40FF94303BAAA8F59F4, - BC700DF8CCA6B0D1F1B316EF, ); name = format; sourceTree = ""; }; - 62BCE0329B122CBF91AE5F0F = {isa = PBXGroup; children = ( - 9BC7159383824FCEC506721E, - E0C299CCA30DD1E51258BC08, - 65C5CBAFC7A92739CF90FBD4, - 41858DDEA144577B46EA2FF2, - 6A1B1A8970DCB7CE503E7F11, - 60EBEDFDF4A6E7DED70B9185, - AA59E230F960D32E4BF578AF, - 676CB38425FD7162414A9EBA, - 27B53FF2B2CA458D1BFF27DA, - 3F2F67CDD0CE06807A6EE36E, - CD2CEC703F63930859D26DBA, ); name = "format_types"; sourceTree = ""; }; 78E9AF5488C543EB887ABADA = {isa = PBXGroup; children = ( F9322CB4EEC1CC5F821AE0A4, CB1789262FD3A919F45A7FD3, @@ -1306,65 +1279,13 @@ 5E312F41CC4B89D71CCAEA67, 9CF8D99020C1E9434D7EEB02, ); name = utilities; sourceTree = ""; }; 36387B9A19B898DE9917B36C = {isa = PBXGroup; children = ( - 0F236ED66A0F0C89E3E7BB63, - 247368FE4D6101F028E722FC, - 62BCE0329B122CBF91AE5F0F, + 0A38ECD5ECA77EB07A909D83, + 1E07E5976FB3E811C9464A90, + 0D642A4B3B0241B6ED05172B, 78E9AF5488C543EB887ABADA, 8CB8096CD6EBCC7D9F2A1B95, - 8E7404BA40E1808B5ED7E648, 3A964F32B299338C0475B94F, ); name = "juce_audio_processors"; sourceTree = ""; }; - AC417E136FA8251E140A84A0 = {isa = PBXGroup; children = ( - 17B332B5F28D4BE9A55C4798, - 489663C27DF86B25965E45F1, - A5E48068819C3A11DF6CE88E, - C2800EE214F48F4A1A754A13, - D50539AB3F3030B5B6EE1E27, - 3CB213E8C7A7CAD3FADEABAE, - 98D4B460456A0132982314E5, - 7F6829C8ACDB4BFDAFE28980, - 6E225D4C63C264E5E353AC2B, - 79E350F87876F0D35DA46067, - FFC6C2A811398619CFE271DE, - 189BFB5B334246B764A0F314, - 17DB0BB4A160A57C3D1E5850, - 0BB8E1D9CDF3CEE3E87C3A03, - ABD65B7374037519D317493A, - A8705A0E7FD1AD9400BDD22B, - AA21F4503333C51F82C9C942, - 3520A4AD20EFC2B7C939D899, - 3956258E77C88C44BDB524D3, - 4E9D35F434E31D2166A0DCB4, - 7C3ECACEDDBBB11A058971F6, - 253AC1448654FAE8E480617D, - 56C80328616F4149C31F0684, - ADB0FFD81B329DBDB8ABF0B4, ); name = text; sourceTree = ""; }; - FACA4195EB5E59B48DE2A85E = {isa = PBXGroup; children = ( - 89914DAAA3A56D84E410F635, - 93DEC6B7A444D7D1AAA70CBB, - 6B7853BBBD6D7B068FF29D92, - CDB15D2B8437758B0F7434B0, - B74BD4A8B8E3C07917B8A204, - FA24EA3E5A920F30B57F1D33, - E2ED295879A5569665CB2DE8, - 064B08B67FF7A0CB6DBAB710, - 0983AE9A4038D17F8FD940F4, - 03E8FDBC6508982ADE6598B8, ); name = maths; sourceTree = ""; }; - BBEE166F09923F9D2234248B = {isa = PBXGroup; children = ( - 6420B40AEB6CFEFB85237966, - B1546FF992D71E4A32F88856, - 48B46E1199467648C77B6EBB, - 2018D0FA9D93194F74495C71, - D7BE613B990CEDB4030CBBC7, - 319C8B847C2E51B42956291F, - C6527E22690701CDEB628259, - 45AD55884FC1966A2D7A563A, - FE0096A35FC87E2BAA3A427A, - A15FA1277122C51BBC59CA88, - CD26D70DEFE69EB620F09443, - 7F5AC5802C5F3456000B33E2, - 307DB099C9A79CBB7B475924, - 472AA9C9A8212ACF5FBE76ED, ); name = memory; sourceTree = ""; }; - 0AABBF3CA7843D9872BD9986 = {isa = PBXGroup; children = ( + 7679F9F489ABC8EBC962CFED = {isa = PBXGroup; children = ( C0FEDD014D61F70AF5E487C7, 967CEBE5828578CA28AD9BFB, D65B12939D2497DB1D262101, @@ -1386,37 +1307,7 @@ A775EFBD797850441FB5F39A, E7030843E0577430E89F243E, 6F194EA94308AC60418496A5, ); name = containers; sourceTree = ""; }; - 944A81D44A0FB51BD87D3BE6 = {isa = PBXGroup; children = ( - 780DE9E399068580D838CEA5, - F7BC50BFF9DA0FAE586C88AA, - 1B250B6B2BB1021C9171C253, - 1DBE969D3E64B2ADE0680F13, - 88990C0D123639565B123D3E, - 83451E47EC6D450257F8BA55, - 18B02C73692738563278DA36, - 6148FE49473E2B457F1EA1C6, - B3ADCB0036F82A48201E3C26, - 0E90BC5C291C83083E252819, - A09D3DE19DA87CCC04ECD838, - 90602A0CD490A01756083C0F, - 0D905CC1783EABB6680C1031, - 116FAFAE09BFF7BA002AC26C, - B79BE80BCE6F3E119533290A, - A121076A1C49FB1D8CA21601, - 04901F5FBDCC50887D8144AA, - EFECC8D227334F0274FE2BF7, - 490F18111DF7F20361582903, - 3257922119D32A2D24487F55, - 458157CEBA7745B46A93A1E4, - 389F4DBDD6DFCB9576F1EB95, ); name = threads; sourceTree = ""; }; - F75DBBE5FB7B3894D71EE4F8 = {isa = PBXGroup; children = ( - 7B6475B1D7C410E58BAE02EB, - 5A2373DB9260B06091BFEEDA, - DDA1AFBAA2188CE903B2E54A, - AFA9DEB94399C727CA65EBAE, - 07749666F39F79214F67C566, - 4CE235E66B9E5E1A10B337E9, ); name = time; sourceTree = ""; }; - 6D149589F578288CDC83E3A1 = {isa = PBXGroup; children = ( + 39D2E56DC8D2A38A78F7A2A5 = {isa = PBXGroup; children = ( 9E2A9E5D7AD579A3E4928F89, 6A2F5B3069994CC5DFD38DBB, A86E73067EAC289D764937A8, @@ -1434,7 +1325,81 @@ 1EB110C851923AA6CB027556, FDD4F541BF5212DB1D96AEC9, 8A0029505E4A874BAB5B6C0F, ); name = files; sourceTree = ""; }; - F05D914F6268EC55A2516C57 = {isa = PBXGroup; children = ( + AB3B17C36C1F018F9FE62F22 = {isa = PBXGroup; children = ( + F461BACBBA9F780FEAB8B3E0, + 002CC17409E195D13298FB0C, + 8D8D6C4E9A3B9D7ECA7A8B6F, + 7D336AC68684F2094B54E6F3, ); name = javascript; sourceTree = ""; }; + 59E121A957BD1632E2E189A6 = {isa = PBXGroup; children = ( + B4DF8BE3C0A426E1CD3B09AD, + A4809713B1CFB0B32092B066, + 1D59FE50CE11B17D0E1E1CED, + 3806A74E0E461E2AB4F12AF2, ); name = logging; sourceTree = ""; }; + 94A6B57B293E1CFD60098039 = {isa = PBXGroup; children = ( + 89914DAAA3A56D84E410F635, + 93DEC6B7A444D7D1AAA70CBB, + 6B7853BBBD6D7B068FF29D92, + CDB15D2B8437758B0F7434B0, + B74BD4A8B8E3C07917B8A204, + FA24EA3E5A920F30B57F1D33, + E2ED295879A5569665CB2DE8, + 064B08B67FF7A0CB6DBAB710, + 0983AE9A4038D17F8FD940F4, + 03E8FDBC6508982ADE6598B8, ); name = maths; sourceTree = ""; }; + 026DB7E24351B8DEFBE8CD62 = {isa = PBXGroup; children = ( + 6420B40AEB6CFEFB85237966, + B1546FF992D71E4A32F88856, + 48B46E1199467648C77B6EBB, + 2018D0FA9D93194F74495C71, + D7BE613B990CEDB4030CBBC7, + 319C8B847C2E51B42956291F, + C6527E22690701CDEB628259, + 45AD55884FC1966A2D7A563A, + FE0096A35FC87E2BAA3A427A, + A15FA1277122C51BBC59CA88, + CD26D70DEFE69EB620F09443, + 7F5AC5802C5F3456000B33E2, + 307DB099C9A79CBB7B475924, + 472AA9C9A8212ACF5FBE76ED, ); name = memory; sourceTree = ""; }; + 3AC1C9D17AFC7A14541CDAF9 = {isa = PBXGroup; children = ( + 9C3525CBEFDC7BE9A43154C0, + B4B4D5B6E49A3D6412FB6FC8, + 31B170169EB0976A9F9E69A1, + DF5D1A5E8313119A12CB1FBB, + 1E0B259C6A49F5CD17F38394, + 4D2B4949D610345F256E7BF5, + 538B7A95CAF151D9E48196CD, ); name = misc; sourceTree = ""; }; + 1EF6849C6BDDAEBC8EEE145E = {isa = PBXGroup; children = ( + 817BED9A0F941E57F73FCA51, + 63E1E617C58EC3C567F85992, + 7E87FC85F44CF07C8B366922, + F25E30D97335240388C3D98C, + 4A3F900F74614D1291EC7295, + 03641883A10577A9D7EC1091, + 161F437161F652CD3D05E7DF, + D3A6E1B603DE41421B936020, + E7C1F8D2DF489E3C49804551, + F8B9BFC0CB211385531C2F0E, + 2B4797AB2DD7051A3B3C49FB, + F3DE5DA21B1DBE4943356136, + 4E1182D5F41EB84A74D6F261, + 40135E997ECE3E61FED101FB, + 9D5702A7900BFCBAA36BADDF, + D5BD3DE485D0F4E7C3BB6A0F, + 9EF695CC165F4423794B7677, + 371A918F0ECBB74380E23CCE, + B557521916A5E18C4315E90F, + C3D0A23DF844C5A6ADF37600, + 5AF031703F66A2C5EEBC6026, + 9907C8F3DE852A4A0EF25D13, + 7CBEACCB4D0667DB4C61AD50, + 634D6C58723E04F86C54A6F5, + B9BFB6F9BED194BD6EB8A257, + 800E8059F047CEB061C075A5, + 094DBB83207EDC6AF8DA80A3, + C78B08A40E0F71F8091C8F58, + FAA929F0001987BCB1E8EB9A, ); name = native; sourceTree = ""; }; + CED1A070804E7793523927B7 = {isa = PBXGroup; children = ( 4614A35C6AA4CC2997809539, 597127EB5FEF6FB003DCF4A3, 74419B36F967A905E6420456, @@ -1445,7 +1410,7 @@ 1812A6C1E645FC4B86EF5ABC, 9EB246A061A05D2BDA8D2CA0, BBF45E20594DD37229EFB672, ); name = network; sourceTree = ""; }; - 997983C24BDF2AED7E0C07DE = {isa = PBXGroup; children = ( + E504A93BACDFA760DD5AE498 = {isa = PBXGroup; children = ( C9F38DEE0CD76DA4FF6BBDF8, 27A6540E8DAB996C93BBE49C, 5A59400CB33DE0F1901E6568, @@ -1461,11 +1426,6 @@ 2E2231F97505BEE5ABE6322E, F5032F517F5CDFC76F960424, B816DF2BA5CEC93F7CA62CAC, ); name = streams; sourceTree = ""; }; - 5171230C73A11B6684F9A016 = {isa = PBXGroup; children = ( - B4DF8BE3C0A426E1CD3B09AD, - A4809713B1CFB0B32092B066, - 1D59FE50CE11B17D0E1E1CED, - 3806A74E0E461E2AB4F12AF2, ); name = logging; sourceTree = ""; }; 92B5C94D6245D2C9387B1F16 = {isa = PBXGroup; children = ( 595B86D645A2E266EBC92254, D21FC426C0106FDE24A94A5D, @@ -1473,83 +1433,94 @@ 7AF0D432E2B67F1FADBECE43, 57F0CCF96F5AB09869AD8ABC, DD610485E54DF8315DA4428A, ); name = system; sourceTree = ""; }; - EA283945396C770D58959277 = {isa = PBXGroup; children = ( + D60BA822B63A3644EB91382B = {isa = PBXGroup; children = ( + 17B332B5F28D4BE9A55C4798, + 489663C27DF86B25965E45F1, + A5E48068819C3A11DF6CE88E, + C2800EE214F48F4A1A754A13, + D50539AB3F3030B5B6EE1E27, + 3CB213E8C7A7CAD3FADEABAE, + 98D4B460456A0132982314E5, + 7F6829C8ACDB4BFDAFE28980, + 6E225D4C63C264E5E353AC2B, + 79E350F87876F0D35DA46067, + FFC6C2A811398619CFE271DE, + 189BFB5B334246B764A0F314, + 17DB0BB4A160A57C3D1E5850, + 0BB8E1D9CDF3CEE3E87C3A03, + ABD65B7374037519D317493A, + A8705A0E7FD1AD9400BDD22B, + AA21F4503333C51F82C9C942, + 3520A4AD20EFC2B7C939D899, + 3956258E77C88C44BDB524D3, + 4E9D35F434E31D2166A0DCB4, + 7C3ECACEDDBBB11A058971F6, + 253AC1448654FAE8E480617D, + 56C80328616F4149C31F0684, + ADB0FFD81B329DBDB8ABF0B4, ); name = text; sourceTree = ""; }; + B9E770D7F2BCCCE9251ACF5D = {isa = PBXGroup; children = ( + 780DE9E399068580D838CEA5, + F7BC50BFF9DA0FAE586C88AA, + 1B250B6B2BB1021C9171C253, + 1DBE969D3E64B2ADE0680F13, + 88990C0D123639565B123D3E, + 83451E47EC6D450257F8BA55, + 18B02C73692738563278DA36, + 6148FE49473E2B457F1EA1C6, + B3ADCB0036F82A48201E3C26, + 0E90BC5C291C83083E252819, + A09D3DE19DA87CCC04ECD838, + 90602A0CD490A01756083C0F, + 0D905CC1783EABB6680C1031, + 116FAFAE09BFF7BA002AC26C, + B79BE80BCE6F3E119533290A, + A121076A1C49FB1D8CA21601, + 04901F5FBDCC50887D8144AA, + EFECC8D227334F0274FE2BF7, + 490F18111DF7F20361582903, + 3257922119D32A2D24487F55, + 458157CEBA7745B46A93A1E4, + 389F4DBDD6DFCB9576F1EB95, ); name = threads; sourceTree = ""; }; + 0CFFEC6628DE79835A9073A9 = {isa = PBXGroup; children = ( + 7B6475B1D7C410E58BAE02EB, + 5A2373DB9260B06091BFEEDA, + DDA1AFBAA2188CE903B2E54A, + AFA9DEB94399C727CA65EBAE, + 07749666F39F79214F67C566, + 4CE235E66B9E5E1A10B337E9, ); name = time; sourceTree = ""; }; + 077CA2B38E2489BB6537DF2B = {isa = PBXGroup; children = ( + 6F81110F55487AC830FF9AC2, + B6B4A496B8776D7D94237F79, ); name = "unit_tests"; sourceTree = ""; }; + 5711407B6627FB4C000F59B7 = {isa = PBXGroup; children = ( B1E2909AE12C3CDB53D73092, 5EA72BDCD714AE14848328CA, 0C5C8A7EEB62489A2976E691, 936FBA9364882DF3C4BF42B5, ); name = xml; sourceTree = ""; }; - 02C7FFE29A8FF6A3E2049C72 = {isa = PBXGroup; children = ( - F461BACBBA9F780FEAB8B3E0, - 002CC17409E195D13298FB0C, - 8D8D6C4E9A3B9D7ECA7A8B6F, - 7D336AC68684F2094B54E6F3, ); name = javascript; sourceTree = ""; }; - 430B2A6B2A4B47FB25E8E9C8 = {isa = PBXGroup; children = ( + 18F6FF6135C926774D67BBA8 = {isa = PBXGroup; children = ( 67462D5E19894BE43DB14EFC, 258165FB81F3FF7CB7A62403, A36AA1398C4541FE5C6AFB2D, AC7379D47F0CE47B19F98362, 14266CBA3B5611B8E1355FA5, 0BA950C6BE03ED86CE241B6B, ); name = zip; sourceTree = ""; }; - 077CA2B38E2489BB6537DF2B = {isa = PBXGroup; children = ( - 6F81110F55487AC830FF9AC2, - B6B4A496B8776D7D94237F79, ); name = "unit_tests"; sourceTree = ""; }; - 53A04FB6CFB6A233ECE7BF86 = {isa = PBXGroup; children = ( - 9C3525CBEFDC7BE9A43154C0, - B4B4D5B6E49A3D6412FB6FC8, - 31B170169EB0976A9F9E69A1, - DF5D1A5E8313119A12CB1FBB, - 1E0B259C6A49F5CD17F38394, - 4D2B4949D610345F256E7BF5, - 538B7A95CAF151D9E48196CD, ); name = misc; sourceTree = ""; }; - 511A6C80B0D2BD5ECFD65292 = {isa = PBXGroup; children = ( - 817BED9A0F941E57F73FCA51, - 63E1E617C58EC3C567F85992, - 7E87FC85F44CF07C8B366922, - F25E30D97335240388C3D98C, - 4A3F900F74614D1291EC7295, - 03641883A10577A9D7EC1091, - 161F437161F652CD3D05E7DF, - D3A6E1B603DE41421B936020, - E7C1F8D2DF489E3C49804551, - F8B9BFC0CB211385531C2F0E, - 2B4797AB2DD7051A3B3C49FB, - F3DE5DA21B1DBE4943356136, - 4E1182D5F41EB84A74D6F261, - 40135E997ECE3E61FED101FB, - 9D5702A7900BFCBAA36BADDF, - D5BD3DE485D0F4E7C3BB6A0F, - 9EF695CC165F4423794B7677, - 371A918F0ECBB74380E23CCE, - B557521916A5E18C4315E90F, - C3D0A23DF844C5A6ADF37600, - 5AF031703F66A2C5EEBC6026, - 9907C8F3DE852A4A0EF25D13, - 7CBEACCB4D0667DB4C61AD50, - 634D6C58723E04F86C54A6F5, - B9BFB6F9BED194BD6EB8A257, - 800E8059F047CEB061C075A5, - 094DBB83207EDC6AF8DA80A3, - C78B08A40E0F71F8091C8F58, - FAA929F0001987BCB1E8EB9A, ); name = native; sourceTree = ""; }; 101EE10C132CA4C9E52610DF = {isa = PBXGroup; children = ( - AC417E136FA8251E140A84A0, - FACA4195EB5E59B48DE2A85E, - BBEE166F09923F9D2234248B, - 0AABBF3CA7843D9872BD9986, - 944A81D44A0FB51BD87D3BE6, - F75DBBE5FB7B3894D71EE4F8, - 6D149589F578288CDC83E3A1, - F05D914F6268EC55A2516C57, - 997983C24BDF2AED7E0C07DE, - 5171230C73A11B6684F9A016, + 7679F9F489ABC8EBC962CFED, + 39D2E56DC8D2A38A78F7A2A5, + AB3B17C36C1F018F9FE62F22, + 59E121A957BD1632E2E189A6, + 94A6B57B293E1CFD60098039, + 026DB7E24351B8DEFBE8CD62, + 3AC1C9D17AFC7A14541CDAF9, + 1EF6849C6BDDAEBC8EEE145E, + CED1A070804E7793523927B7, + E504A93BACDFA760DD5AE498, 92B5C94D6245D2C9387B1F16, - EA283945396C770D58959277, - 02C7FFE29A8FF6A3E2049C72, - 430B2A6B2A4B47FB25E8E9C8, + D60BA822B63A3644EB91382B, + B9E770D7F2BCCCE9251ACF5D, + 0CFFEC6628DE79835A9073A9, 077CA2B38E2489BB6537DF2B, - 53A04FB6CFB6A233ECE7BF86, - 511A6C80B0D2BD5ECFD65292, - FEEA06B5FB99B5D53B98992B, + 5711407B6627FB4C000F59B7, + 18F6FF6135C926774D67BBA8, 18FDE3BBDD2D8A854D087F8C, ); name = "juce_core"; sourceTree = ""; }; D699CFDE76094B1CA97AC154 = {isa = PBXGroup; children = ( EE4A8EE4796D09C7C3B8F4D0, @@ -1568,50 +1539,29 @@ 8F957650B950D3F3480E6265 = {isa = PBXGroup; children = ( D699CFDE76094B1CA97AC154, 7E288ABF5DD2EFF12FB91DF7, - A9A048EB629B6EE9DEBAE91D, BED5633E32115B39E3EAEDE3, ); name = "juce_cryptography"; sourceTree = ""; }; - C7F0E3E7B061CAAE527BED61 = {isa = PBXGroup; children = ( + 3F1DF92D252DEF47B7C52617 = {isa = PBXGroup; children = ( + D811B5A2034CA734672F979E, + 7E77F6718499E7DF85EF4861, + 5610763F6E57C9347FC6D631, + 48C42787BCD85AF5754A227E, ); name = "app_properties"; sourceTree = ""; }; + DE5BADDBD5CE3F4CE21D3CAF = {isa = PBXGroup; children = ( + 0289EF17A9CF704ED287401D, + E9F185F9E3C0924B6DA3B927, + FDD6BFB9BA139A35B78F97EF, ); name = undomanager; sourceTree = ""; }; + 0425DD91C50886E2D7D83E14 = {isa = PBXGroup; children = ( 8905462F015B210F5AF928BC, 936597FC46CA6B177D85084A, F5902F4512F2803254F1BF95, 1F2203C59B3E118E144DE849, E8FAC1356851A9C671F02416, E98101F01BA26F09DB6BED34, ); name = values; sourceTree = ""; }; - DE5BADDBD5CE3F4CE21D3CAF = {isa = PBXGroup; children = ( - 0289EF17A9CF704ED287401D, - E9F185F9E3C0924B6DA3B927, - FDD6BFB9BA139A35B78F97EF, ); name = undomanager; sourceTree = ""; }; - 54BF6B30D3BCF5CE802D4E1D = {isa = PBXGroup; children = ( - D811B5A2034CA734672F979E, - 7E77F6718499E7DF85EF4861, - 5610763F6E57C9347FC6D631, - 48C42787BCD85AF5754A227E, ); name = "app_properties"; sourceTree = ""; }; 2626D341B19F7F810AB18AF7 = {isa = PBXGroup; children = ( - C7F0E3E7B061CAAE527BED61, + 3F1DF92D252DEF47B7C52617, DE5BADDBD5CE3F4CE21D3CAF, - 54BF6B30D3BCF5CE802D4E1D, - 76A467185327C60F796AA174, + 0425DD91C50886E2D7D83E14, F2B5BF259BE48171BA46D659, ); name = "juce_data_structures"; sourceTree = ""; }; - 11881EBEDF34F35E5B29B934 = {isa = PBXGroup; children = ( - 014566D04367E8AC6C3E5494, - 771C2C434BF3872B38C5B7A4, - 6FB07E454037BD9CEA8CF4A9, - E5708FBF4F0B7B2E0699C999, - 8A82376EB583BA7151364F02, - 68A952BB49408BF2B8EB2D1B, - 4788EE40D6C011361E4EA7E8, - 8186BE042A254AC75C14CC22, - DAD8860FF8B669EDFE4C1A25, - 6227844218E241C8B0622672, - 16F9C729308D7F52D194ECFF, - 1C7188521CC944FBE6765AE8, - 77455D7568ECA955829F42F5, ); name = messages; sourceTree = ""; }; - B61E4326475A0365CB883AEC = {isa = PBXGroup; children = ( - 2D24F39B3BCC3C0BE51A578B, - 74C00F6837DA09820E4C7D52, - 15011024F583CF9833FC15DC, - 58EBF58A55D9B46BBDFCC804, ); name = timers; sourceTree = ""; }; - 918B2C670BD931F3B0DD1696 = {isa = PBXGroup; children = ( + ED943428F7602472F0E171A6 = {isa = PBXGroup; children = ( E0D07EEF9CA067EDE95A1DE1, 0B1B930101F232581BEC880A, 6D8744A83AC8FAA2071C361A, @@ -1620,14 +1570,28 @@ D75404BD545EF7897D43EB0A, F13ED53195C1AFEC88B36244, A3891F76A362C09F73786739, ); name = broadcasters; sourceTree = ""; }; - 1908BB0424610BC8396867C9 = {isa = PBXGroup; children = ( + FA7AD5FE17FF4C415EAC6B54 = {isa = PBXGroup; children = ( 9EB89F75DEEB3562DBA2BBC3, 71F462A36BBF13093CDD8175, 5F484CA3767D46A0ACC3E058, 14792D778EFCE47293FE346B, 86DEFDF770D2D154CEE92B63, BFC1BD5F9220AA38912E77CA, ); name = interprocess; sourceTree = ""; }; - DAA217243279E66515063C59 = {isa = PBXGroup; children = ( + C521439F163F5208C8F14E84 = {isa = PBXGroup; children = ( + 014566D04367E8AC6C3E5494, + 771C2C434BF3872B38C5B7A4, + 6FB07E454037BD9CEA8CF4A9, + E5708FBF4F0B7B2E0699C999, + 8A82376EB583BA7151364F02, + 68A952BB49408BF2B8EB2D1B, + 4788EE40D6C011361E4EA7E8, + 8186BE042A254AC75C14CC22, + DAD8860FF8B669EDFE4C1A25, + 6227844218E241C8B0622672, + 16F9C729308D7F52D194ECFF, + 1C7188521CC944FBE6765AE8, + 77455D7568ECA955829F42F5, ); name = messages; sourceTree = ""; }; + AA54687AF4E68D64DE8E5884 = {isa = PBXGroup; children = ( 9BF351F3B8C509210D0F3504, F6FD881ED79B0EBC169C92E3, 610F2932245E46967E74B2C2, @@ -1636,13 +1600,17 @@ 7D669DC3F842F0698CAE90FC, 522C8E4B70A307558BF2147A, 50A69D7239BB8E2B2393100C, ); name = native; sourceTree = ""; }; + 3627DA715D80AFF3250CE064 = {isa = PBXGroup; children = ( + 2D24F39B3BCC3C0BE51A578B, + 74C00F6837DA09820E4C7D52, + 15011024F583CF9833FC15DC, + 58EBF58A55D9B46BBDFCC804, ); name = timers; sourceTree = ""; }; E5A297D9399B394BD2A86A68 = {isa = PBXGroup; children = ( - 11881EBEDF34F35E5B29B934, - B61E4326475A0365CB883AEC, - 918B2C670BD931F3B0DD1696, - 1908BB0424610BC8396867C9, - DAA217243279E66515063C59, - 15740639033CB3EE551662B7, + ED943428F7602472F0E171A6, + FA7AD5FE17FF4C415EAC6B54, + C521439F163F5208C8F14E84, + AA54687AF4E68D64DE8E5884, + 3627DA715D80AFF3250CE064, 79982511AC6E338BDF41B945, ); name = "juce_events"; sourceTree = ""; }; 757DD35FABB0234085957FA6 = {isa = PBXGroup; children = ( 7A278FEB335084336E1A8401, @@ -1662,19 +1630,25 @@ AF3481ED00D8F3AD8EB7F5D6, 40B3213EA83299658209242D, AB240F5B5DF1A76F8CC5D242, ); name = contexts; sourceTree = ""; }; - B873B731F0FAA1785590BC30 = {isa = PBXGroup; children = ( - 0EDD021A2EBA67FD4A615013, - F3A5DF21A6EADA0EDE943366, - 178944D8D270668280542984, - 9DFC39A2740EADC3151C51EB, - 8F808F4330D4F791E62FC452, - 66C34363559FEABE6A3FFF4D, - 3D0F053458E5144F826E5A8D, - D494EAD9146C1223068494AD, ); name = images; sourceTree = ""; }; - E77BD72C8B545BDB98EA42DA = {isa = PBXGroup; children = ( - 4A6F873AA84009F6259B9F86, - 8CD1C282DEEEE9E33BED538E, - 7EACD40EB2EDA598C7A55CC7, ); name = "image_formats"; sourceTree = ""; }; + FE6A8B0107B614404B30AB44 = {isa = PBXGroup; children = ( + 05ABC00E7EAD657788515A1C, + A63ED5CB6CDBBB4CAEC5736F, + 324FF82D44A36CE21E199A65, + 665763F2042DE8357AF3B1A5, + C7570B6C472BBE132D6EA308, ); name = effects; sourceTree = ""; }; + 55307325CC9762008F1F498F = {isa = PBXGroup; children = ( + D9AEC14125AD30C6015022DA, + ED299D6DB401220552C12779, + 8AC10A34622E7BC408140CA5, + 4B46AE20905B34DFA0AF76C0, + 03C9C3D660CECA5CC9A5F6FC, + A32F1AA27CD6AB49CB228FCC, + 51CFBF13E028AE7B7E6E8125, + DBCB6A4B9FD47F186ED54DE5, + B3129FEE830E414992848568, + FB99B04786E13E92B0A5DEA4, + 9A7832A419F01433B398D565, + 9B855F0C2D1CB2D12B709F6D, ); name = fonts; sourceTree = ""; }; 5218503D8A93B81C997C33BE = {isa = PBXGroup; children = ( 542A6929BC18FF18E0855E22, 57A83E7E171D32AAC5D72361, @@ -1691,30 +1665,20 @@ BA3D71CC1639F38B8E894A56, 79D5E71B7A8F9EDEE0F8A428, F88CFBB53AF765F5B30F6AF5, ); name = geometry; sourceTree = ""; }; - A118BDA59F5DABDEDD2447DF = {isa = PBXGroup; children = ( - 6BA5FB415F59DE9381BC416B, - 530B49EACD1B61D9D6D02F8F, - 40919C27A202CF72509CFD28, ); name = placement; sourceTree = ""; }; - 3D36E058F553CF7DE183CF1D = {isa = PBXGroup; children = ( - D9AEC14125AD30C6015022DA, - ED299D6DB401220552C12779, - 8AC10A34622E7BC408140CA5, - 4B46AE20905B34DFA0AF76C0, - 03C9C3D660CECA5CC9A5F6FC, - A32F1AA27CD6AB49CB228FCC, - 51CFBF13E028AE7B7E6E8125, - DBCB6A4B9FD47F186ED54DE5, - B3129FEE830E414992848568, - FB99B04786E13E92B0A5DEA4, - 9A7832A419F01433B398D565, - 9B855F0C2D1CB2D12B709F6D, ); name = fonts; sourceTree = ""; }; - C12562B370766C14D340A1A0 = {isa = PBXGroup; children = ( - 05ABC00E7EAD657788515A1C, - A63ED5CB6CDBBB4CAEC5736F, - 324FF82D44A36CE21E199A65, - 665763F2042DE8357AF3B1A5, - C7570B6C472BBE132D6EA308, ); name = effects; sourceTree = ""; }; - ECB634209F4AFC436234D192 = {isa = PBXGroup; children = ( + A5FB144E0D92E0C9C7AEAC21 = {isa = PBXGroup; children = ( + 4A6F873AA84009F6259B9F86, + 8CD1C282DEEEE9E33BED538E, + 7EACD40EB2EDA598C7A55CC7, ); name = "image_formats"; sourceTree = ""; }; + 111F82195754A1E0A8339370 = {isa = PBXGroup; children = ( + 0EDD021A2EBA67FD4A615013, + F3A5DF21A6EADA0EDE943366, + 178944D8D270668280542984, + 9DFC39A2740EADC3151C51EB, + 8F808F4330D4F791E62FC452, + 66C34363559FEABE6A3FFF4D, + 3D0F053458E5144F826E5A8D, + D494EAD9146C1223068494AD, ); name = images; sourceTree = ""; }; + C272D4240587315777D8E045 = {isa = PBXGroup; children = ( D44AA51289630AADC5B6790C, 632050BF046E4C885A8B5949, 8C038C98516FAAFA4B02C2D0, @@ -1728,19 +1692,54 @@ F19D0B178C3E9222586A5AE5, 9D83AA022FE0817A146AADD4, C4325E86FCBE01FC9E65C6FA, ); name = native; sourceTree = ""; }; + 3E26538F168C3AA2424119FF = {isa = PBXGroup; children = ( + 6BA5FB415F59DE9381BC416B, + 530B49EACD1B61D9D6D02F8F, + 40919C27A202CF72509CFD28, ); name = placement; sourceTree = ""; }; E87D0860F3130FD9C591E819 = {isa = PBXGroup; children = ( 757DD35FABB0234085957FA6, CB20F670E0DBBDE553A9BB0A, - B873B731F0FAA1785590BC30, - E77BD72C8B545BDB98EA42DA, + FE6A8B0107B614404B30AB44, + 55307325CC9762008F1F498F, 5218503D8A93B81C997C33BE, - A118BDA59F5DABDEDD2447DF, - 3D36E058F553CF7DE183CF1D, - C12562B370766C14D340A1A0, - ECB634209F4AFC436234D192, - CD21B4F62CDF547C13D747C3, + A5FB144E0D92E0C9C7AEAC21, + 111F82195754A1E0A8339370, + C272D4240587315777D8E045, + 3E26538F168C3AA2424119FF, 76938ED599FC983D504ABDC7, ); name = "juce_graphics"; sourceTree = ""; }; - EBF49DD169CB1C1991F54531 = {isa = PBXGroup; children = ( + AD5544F448D5238FBF2786C1 = {isa = PBXGroup; children = ( + E25F6FE2BEA5667420D0397A, + 9CD457CAB7D77DE0055BC765, ); name = application; sourceTree = ""; }; + 0985158EC0842D58EFAF4A88 = {isa = PBXGroup; children = ( + 7E36D425F1C4953D59C9A852, + 9D2E4897BB8EC975399D5185, + E5402DA8D83ACB20A827A575, + 13D8A2A46472D0D3753E9ED0, + 4D7B7390B8ADA5BCB2FC4D7E, + 1E3FF3B5C17A1D17989A7BFF, + E77C0783136C0E53289B3B06, + 57D6293A40FAD31D65B73843, + E6FCB714561F6B8CE6F8F613, + A56E6BF5D58DAB115AB2C7F3, + AF1288951EE8B2A732769111, + D01619CC43F88EC81883B673, + 6F438CE625EC5F1953F8C520, + 4AEC0F849EBE143B5B7ADDE6, + A1F225D69FED37DF00EA8785, + 0919DB7BD5353476E4BAD9C7, + 350FFEC2B46F4374349DE301, + 3D22672A2B5EEB1483BBF982, ); name = buttons; sourceTree = ""; }; + 8C93F627AE6629664787B22A = {isa = PBXGroup; children = ( + 93315295C3BAB41EFD2ABECF, + 846B7257E942D68688EA379A, + 58AA6C4D9618CF7360351A0E, + E6832C69141A41A1B938B256, + 42AB4498A5046FD11E88514D, + 77212847FCD0666A8FA1F76A, + 5A9132A3307532C0CE193FCF, + 12102F36ED28F208178EDD48, + B83E840369713D9CC1D4E640, ); name = commands; sourceTree = ""; }; + 333EB45EC912CED4AE774566 = {isa = PBXGroup; children = ( 7A88167438DC7FAB02601DBD, 3A613F85A427792389124362, 64A7A697CDE0D2CF4530C2A9, @@ -1750,28 +1749,46 @@ 2D24053C8509C11330B4A978, 2641826B6F48226186091387, B224AC09365587D008350995, ); name = components; sourceTree = ""; }; - 7ED33F5BD5F83C3789481829 = {isa = PBXGroup; children = ( - 8F9997207C596AF8202322E4, - 755CE35AC4E35972BF8CA70F, - 1545BA1CE18331E6FBADA9AC, - C669B2C94347112865575479, - 1BBAEAACC602F3E31B035366, - 19DBDBD739D1DA9E9DC333D9, - F738C9D6F593253C7F427935, - 20741BE773B0E169B497830B, - 8AED28A9FB0E39665E7815B6, - 15A09E42570AED513A1AD45D, - 51BCD6A3FDE52592E1AC6097, - 781E6B28539239138749C2BB, - 2022A1F20164C9781ECB2121, - B7192B6233E1CFEE54DAD83B, - 9AC88A1806AF4270C0500937, - 62D4561E9D9ED6DA7AB0F568, - 0C1B06C65F8D9853BA3F69D2, - 699689749A7CCCD48E78E137, - A9A8CC078A367B391B012C12, - F773D28CC8826E1496D335B4, ); name = mouse; sourceTree = ""; }; - 4A41B605F60222EBC972F3FF = {isa = PBXGroup; children = ( + E7AFE47062F312AD3941633D = {isa = PBXGroup; children = ( + EE9255CA3AC70F4CBE5ABD1A, + 6CC6AA55D01E126E4CCF4297, + FBE21CA28CDA215648CD2F13, + 178435F0CA12608B22C45154, + 0ADBF1C05C6EB92B82E84C4F, + F380B1F60AFC46CE10185486, + D7DF6903E27D43C0072B75EC, + A5B89CA940B7EB19170AD83A, + 84A6B4C3A37631A52F7135FE, + 14CD526033FAC3187BA103FE, + 6D4E2191273A47C711A7E7C7, + 21E9B1DFB92FB9206141B886, + D18DE409087FFFDCA4187D4F, + 192598A07C49DD0B4C040FE4, + B0A8FB4886C3A19A22B47B15, ); name = drawables; sourceTree = ""; }; + CA8DACA7438DEBD574B082DF = {isa = PBXGroup; children = ( + F3D817A9D5B16D6BC3BC701A, + B4D899A2442D766A400C56DF, + 896783A7624E3D713C73073D, + 5289F496A5951EE5C0E50AE4, + EB8A93287097DC01B85531D1, + DBAED9DF8F8A34A575B53475, + 5D3A8D8260B3636CA2377938, + 164E2C468EA1492CC75B1A67, + 1CFCC90579BAAE86B8C2846B, + 43DD6B2BCDDAC03F70735F8C, + 466B1668D6078E9D4B441CEF, + 06A11BE78D22BA5017308C44, + 3A8CB335BC2FF058EA9F6B6E, + CD4A4B5DF38D0F6C1B5CA961, + 0BEC67F25D266A1F404CEA32, + 39C1C16215AF44F060AFD446, + F4D01191D307BF102CD106AE, + 34CAB09C6DE25D42631E5920, + 65F124A6502B670A634647EB, + 5B3B4638DFD4B8DD54E91153, + 5DB3404A73A8FC9A1E7FD15B, + D503329DCE178787E5B2D8C2, ); name = filebrowser; sourceTree = ""; }; + 14D605F0AD6F87FD776CC313 = {isa = PBXGroup; children = ( C6416871206E496758E0AEAD, 559E5CC5A86E1B5175587253, 3C962B47E38300E36A7695F0, @@ -1785,62 +1802,7 @@ 231DBB5B7013649F1A0FD9F3, 6B8ECF5341BDFDD330EE1C61, 18CD3F93DA3DC06E32350586, ); name = keyboard; sourceTree = ""; }; - 0B8E9BEB14BE680D5079EEE5 = {isa = PBXGroup; children = ( - 5DBAF09F932CFAE3CED41A8E, - 8ABF93CFE7A6F1DA02950F45, - 846AA1CDFADEBB73B72CE6C0, - 88AC1C03EB00B83CB3E1BADE, - 5D920211653499639CFBAEB0, - 7A37B05F1560708B6AD92B12, - 0A91254BAF7DD54A408D07E5, - 0AE0291BE69701532687C71F, - 58D9251941E6D5E12E8A12CA, - EB0BE0B29289704F47B66926, - DD4A6E358F46DEC4600AC71F, - 0CA563CCAA2DE34E0627441A, - F1796E6F4AF848B833E97784, - CA5EBD7676B224123E102A1D, - 985AD86D261BF916AA06E503, - F5C75A94943428CD323AEB2D, - 4F936FD34FDAE8A713449318, - 191D2721158BEE1FA8FFA53C, - CD02F270DE7AE1635A3E423E, - 557B478ED8D268A32B172A8D, - DEEF4C84F0F68E23C3971AC4, - CE1C954808FDA669FEEFDC2B, - DA1A96885181D1109317F1E1, - FE130BFEA38903F1663BD0B6, - 88132D23EE87EA0E8D0C6DAA, - 4110B30D80C9AA175FDFCEAE, - 82E0B14C4BC1D4A777EDF1C8, ); name = widgets; sourceTree = ""; }; - DE4F57D9099E7C9625FDA63D = {isa = PBXGroup; children = ( - 41C7BF04309105EC3DECEEC9, - 4409D58D62A7EC2ED9F652C2, - A6A099AD6F5CE820FEED5566, - 6A94B66D9A28FCA9AE407E36, - 5BC0603F0C92CED953EEC811, - 25B6747DA841CBE7DCFF2557, - 9078059BFEA4EC0C81DE484B, - 7D997C3DA827D7D540A28D27, - B352DFD2501C5BFCB6129CA6, - 47F59B4C19B060FF0A8D9E6D, - 0EBC8AD3685484272DA7BB28, - 8B8E7EDC3FDB461257EEB131, - A531A8EF845CA83185289794, - C5BDC880AF3D6D7908579D75, - 58FD5E6E0107F0A1C0E3073C, - 6C34ECE6ABF10906575BBC5D, - 44422256F31C739DE4E92072, - 06E90388F1A72465955BE13C, - 2D2D2BE4D94800A694A1EF13, ); name = windows; sourceTree = ""; }; - 017DDC21B885857AE51761F6 = {isa = PBXGroup; children = ( - E4F97E0F78A70B48A63D55A2, - 3589FA62AEAB4E6F35203C9E, - F71BA28F19C69B6E21123305, - 094B59781D1497ACDCB2FE2F, - 8A0AE62A46CC7074943CF7D4, - AC4150695B0BFE662FC46ED3, ); name = menus; sourceTree = ""; }; - F9EFED130A987997C3EE33DD = {isa = PBXGroup; children = ( + 82212EDA01B69E8A40CFA673 = {isa = PBXGroup; children = ( 0BC7295FE531E6ABE963785E, 8B91222AA8F3B575C73C0CA1, 179CD844FE05D1D8D08CA099, @@ -1877,72 +1839,7 @@ 020ADF783703D9BA9DCD3D7D, 3A66E0B358CA31F8F5C576AD, 8215677898B0D8D825F43E97, ); name = layout; sourceTree = ""; }; - 216FBED4B4E9C958D21FE3B2 = {isa = PBXGroup; children = ( - 7E36D425F1C4953D59C9A852, - 9D2E4897BB8EC975399D5185, - E5402DA8D83ACB20A827A575, - 13D8A2A46472D0D3753E9ED0, - 4D7B7390B8ADA5BCB2FC4D7E, - 1E3FF3B5C17A1D17989A7BFF, - E77C0783136C0E53289B3B06, - 57D6293A40FAD31D65B73843, - E6FCB714561F6B8CE6F8F613, - A56E6BF5D58DAB115AB2C7F3, - AF1288951EE8B2A732769111, - D01619CC43F88EC81883B673, - 6F438CE625EC5F1953F8C520, - 4AEC0F849EBE143B5B7ADDE6, - A1F225D69FED37DF00EA8785, - 0919DB7BD5353476E4BAD9C7, - 350FFEC2B46F4374349DE301, - 3D22672A2B5EEB1483BBF982, ); name = buttons; sourceTree = ""; }; - 1BEF9ED02097A0E469F16577 = {isa = PBXGroup; children = ( - 9A7C19DD352D5C2AF86E3D6A, - A91B3F5283A56B815A18CF09, - D6257EA24F3F7E3AED2A21BE, - 46D97AF79F16F09F09B05777, - FEB634B0B7546104F1428EB0, - EC0E5245AB2583040633A061, - 6FE632996BDDCF489ACA9E30, - 60913CA8874B87839680ED5C, - 870B0A5554D4D10C714885E0, - E32E8D5137E167FC95BA408E, - A118FF00B71AB814535DD26E, - 3E29BC933E4E94A8DD283EFE, - 66DB5EBB517DE64A1DAEB542, - 5D723192BBD0480CECA7656F, ); name = positioning; sourceTree = ""; }; - 0287F6A1BCFDCC38C98E9365 = {isa = PBXGroup; children = ( - EE9255CA3AC70F4CBE5ABD1A, - 6CC6AA55D01E126E4CCF4297, - FBE21CA28CDA215648CD2F13, - 178435F0CA12608B22C45154, - 0ADBF1C05C6EB92B82E84C4F, - F380B1F60AFC46CE10185486, - D7DF6903E27D43C0072B75EC, - A5B89CA940B7EB19170AD83A, - 84A6B4C3A37631A52F7135FE, - 14CD526033FAC3187BA103FE, - 6D4E2191273A47C711A7E7C7, - 21E9B1DFB92FB9206141B886, - D18DE409087FFFDCA4187D4F, - 192598A07C49DD0B4C040FE4, - B0A8FB4886C3A19A22B47B15, ); name = drawables; sourceTree = ""; }; - 994DBBFD6AC44FC70881FE07 = {isa = PBXGroup; children = ( - 823362B563DDDB539BA5F935, - FFFF4BBFABABB89918B7911E, - 70BC3C87909EA4BAA5A23BFC, - 6B0C0610CF9F50B3333C3AA3, - 9AD2E3C7786AE05584764EBF, - A62A0E6F7C8143ACCED8F99D, - 5C36A96E57410C0AF4B92644, - 70D716A3A5CB882444F74D9C, - 124D3D67025745C13A55E519, - F90ABECD6755F2498E07FB87, - 5610BF2AF40949530430B302, - C4B9D5E8565EEA36D3C53523, - 729F1EFFD61EE82D7AE1786A, - 8069634B98236D7B2488A4FE, ); name = properties; sourceTree = ""; }; - 1DC09A39874D3DAD26C9CB14 = {isa = PBXGroup; children = ( + 5F6CD938F6E318A5327F6AF2 = {isa = PBXGroup; children = ( 33699837BFD1EEBC798972D8, 580DCF0404770F680378BED3, 41378DB40DCF27AA61DCC27A, @@ -1951,48 +1848,40 @@ 5FDDF73E4E1A5C9FE71A00D5, CAAE1D22DACE9CACB93B2129, 41B136BDEECCE141E09B4D9D, ); name = lookandfeel; sourceTree = ""; }; - 1E3F47A7FEF5901A8C86340E = {isa = PBXGroup; children = ( - F3D817A9D5B16D6BC3BC701A, - B4D899A2442D766A400C56DF, - 896783A7624E3D713C73073D, - 5289F496A5951EE5C0E50AE4, - EB8A93287097DC01B85531D1, - DBAED9DF8F8A34A575B53475, - 5D3A8D8260B3636CA2377938, - 164E2C468EA1492CC75B1A67, - 1CFCC90579BAAE86B8C2846B, - 43DD6B2BCDDAC03F70735F8C, - 466B1668D6078E9D4B441CEF, - 06A11BE78D22BA5017308C44, - 3A8CB335BC2FF058EA9F6B6E, - CD4A4B5DF38D0F6C1B5CA961, - 0BEC67F25D266A1F404CEA32, - 39C1C16215AF44F060AFD446, - F4D01191D307BF102CD106AE, - 34CAB09C6DE25D42631E5920, - 65F124A6502B670A634647EB, - 5B3B4638DFD4B8DD54E91153, - 5DB3404A73A8FC9A1E7FD15B, - D503329DCE178787E5B2D8C2, ); name = filebrowser; sourceTree = ""; }; - 00F75C1EB73D1BB16B133C57 = {isa = PBXGroup; children = ( - 93315295C3BAB41EFD2ABECF, - 846B7257E942D68688EA379A, - 58AA6C4D9618CF7360351A0E, - E6832C69141A41A1B938B256, - 42AB4498A5046FD11E88514D, - 77212847FCD0666A8FA1F76A, - 5A9132A3307532C0CE193FCF, - 12102F36ED28F208178EDD48, - B83E840369713D9CC1D4E640, ); name = commands; sourceTree = ""; }; - 49C4DC78EED2BF02B5F10DE0 = {isa = PBXGroup; children = ( + A3B46AF9BB423719B424E63D = {isa = PBXGroup; children = ( + E4F97E0F78A70B48A63D55A2, + 3589FA62AEAB4E6F35203C9E, + F71BA28F19C69B6E21123305, + 094B59781D1497ACDCB2FE2F, + 8A0AE62A46CC7074943CF7D4, + AC4150695B0BFE662FC46ED3, ); name = menus; sourceTree = ""; }; + B9FF92EED341C3A2B324EA82 = {isa = PBXGroup; children = ( 3D7884FF010879B6D870AE37, B2DC593E5D8E5F920309CFFB, 438BC4DECA4BE95307C4192A, 6B1A75B9335198D93D19DAB8, ); name = misc; sourceTree = ""; }; - 18E1A2C7B540A35729322D0C = {isa = PBXGroup; children = ( - E25F6FE2BEA5667420D0397A, - 9CD457CAB7D77DE0055BC765, ); name = application; sourceTree = ""; }; - 99635EFABE8D325690B6CD88 = {isa = PBXGroup; children = ( + 3F9C0370772691A9B66154E2 = {isa = PBXGroup; children = ( + 8F9997207C596AF8202322E4, + 755CE35AC4E35972BF8CA70F, + 1545BA1CE18331E6FBADA9AC, + C669B2C94347112865575479, + 1BBAEAACC602F3E31B035366, + 19DBDBD739D1DA9E9DC333D9, + F738C9D6F593253C7F427935, + 20741BE773B0E169B497830B, + 8AED28A9FB0E39665E7815B6, + 15A09E42570AED513A1AD45D, + 51BCD6A3FDE52592E1AC6097, + 781E6B28539239138749C2BB, + 2022A1F20164C9781ECB2121, + B7192B6233E1CFEE54DAD83B, + 9AC88A1806AF4270C0500937, + 62D4561E9D9ED6DA7AB0F568, + 0C1B06C65F8D9853BA3F69D2, + 699689749A7CCCD48E78E137, + A9A8CC078A367B391B012C12, + F773D28CC8826E1496D335B4, ); name = mouse; sourceTree = ""; }; + D3310FE798D46290C0943CB3 = {isa = PBXGroup; children = ( 2F6BD75EC64A828A876098E5, F23A7E1AC8DBF480E388B708, 17883F1D2C9554BF9CCCDCBB, @@ -2009,25 +1898,102 @@ C543793FB12BB110AED9D59E, 7B5300A0234A94F53EEF0979, 8FA0603940FEA0AFA46A769E, ); name = native; sourceTree = ""; }; + 63D6D2682A58CB467AA28660 = {isa = PBXGroup; children = ( + 9A7C19DD352D5C2AF86E3D6A, + A91B3F5283A56B815A18CF09, + D6257EA24F3F7E3AED2A21BE, + 46D97AF79F16F09F09B05777, + FEB634B0B7546104F1428EB0, + EC0E5245AB2583040633A061, + 6FE632996BDDCF489ACA9E30, + 60913CA8874B87839680ED5C, + 870B0A5554D4D10C714885E0, + E32E8D5137E167FC95BA408E, + A118FF00B71AB814535DD26E, + 3E29BC933E4E94A8DD283EFE, + 66DB5EBB517DE64A1DAEB542, + 5D723192BBD0480CECA7656F, ); name = positioning; sourceTree = ""; }; + 21058CC0DDBF38FA91C1ACF3 = {isa = PBXGroup; children = ( + 823362B563DDDB539BA5F935, + FFFF4BBFABABB89918B7911E, + 70BC3C87909EA4BAA5A23BFC, + 6B0C0610CF9F50B3333C3AA3, + 9AD2E3C7786AE05584764EBF, + A62A0E6F7C8143ACCED8F99D, + 5C36A96E57410C0AF4B92644, + 70D716A3A5CB882444F74D9C, + 124D3D67025745C13A55E519, + F90ABECD6755F2498E07FB87, + 5610BF2AF40949530430B302, + C4B9D5E8565EEA36D3C53523, + 729F1EFFD61EE82D7AE1786A, + 8069634B98236D7B2488A4FE, ); name = properties; sourceTree = ""; }; + DCC910675D082A3587701D9A = {isa = PBXGroup; children = ( + 5DBAF09F932CFAE3CED41A8E, + 8ABF93CFE7A6F1DA02950F45, + 846AA1CDFADEBB73B72CE6C0, + 88AC1C03EB00B83CB3E1BADE, + 5D920211653499639CFBAEB0, + 7A37B05F1560708B6AD92B12, + 0A91254BAF7DD54A408D07E5, + 0AE0291BE69701532687C71F, + 58D9251941E6D5E12E8A12CA, + EB0BE0B29289704F47B66926, + DD4A6E358F46DEC4600AC71F, + 0CA563CCAA2DE34E0627441A, + F1796E6F4AF848B833E97784, + CA5EBD7676B224123E102A1D, + 985AD86D261BF916AA06E503, + F5C75A94943428CD323AEB2D, + 4F936FD34FDAE8A713449318, + 191D2721158BEE1FA8FFA53C, + CD02F270DE7AE1635A3E423E, + 557B478ED8D268A32B172A8D, + DEEF4C84F0F68E23C3971AC4, + CE1C954808FDA669FEEFDC2B, + DA1A96885181D1109317F1E1, + FE130BFEA38903F1663BD0B6, + 88132D23EE87EA0E8D0C6DAA, + 4110B30D80C9AA175FDFCEAE, + 82E0B14C4BC1D4A777EDF1C8, ); name = widgets; sourceTree = ""; }; + 440B20FC0910928B04DCD11F = {isa = PBXGroup; children = ( + 41C7BF04309105EC3DECEEC9, + 4409D58D62A7EC2ED9F652C2, + A6A099AD6F5CE820FEED5566, + 6A94B66D9A28FCA9AE407E36, + 5BC0603F0C92CED953EEC811, + 25B6747DA841CBE7DCFF2557, + 9078059BFEA4EC0C81DE484B, + 7D997C3DA827D7D540A28D27, + B352DFD2501C5BFCB6129CA6, + 47F59B4C19B060FF0A8D9E6D, + 0EBC8AD3685484272DA7BB28, + 8B8E7EDC3FDB461257EEB131, + A531A8EF845CA83185289794, + C5BDC880AF3D6D7908579D75, + 58FD5E6E0107F0A1C0E3073C, + 6C34ECE6ABF10906575BBC5D, + 44422256F31C739DE4E92072, + 06E90388F1A72465955BE13C, + 2D2D2BE4D94800A694A1EF13, ); name = windows; sourceTree = ""; }; CB8FE4B1EC8B43E8471D7EED = {isa = PBXGroup; children = ( - EBF49DD169CB1C1991F54531, - 7ED33F5BD5F83C3789481829, - 4A41B605F60222EBC972F3FF, - 0B8E9BEB14BE680D5079EEE5, - DE4F57D9099E7C9625FDA63D, - 017DDC21B885857AE51761F6, - F9EFED130A987997C3EE33DD, - 216FBED4B4E9C958D21FE3B2, - 1BEF9ED02097A0E469F16577, - 0287F6A1BCFDCC38C98E9365, - 994DBBFD6AC44FC70881FE07, - 1DC09A39874D3DAD26C9CB14, - 1E3F47A7FEF5901A8C86340E, - 00F75C1EB73D1BB16B133C57, - 49C4DC78EED2BF02B5F10DE0, - 18E1A2C7B540A35729322D0C, - 99635EFABE8D325690B6CD88, - 3E373F5F7CDC69601AF29BEF, + AD5544F448D5238FBF2786C1, + 0985158EC0842D58EFAF4A88, + 8C93F627AE6629664787B22A, + 333EB45EC912CED4AE774566, + E7AFE47062F312AD3941633D, + CA8DACA7438DEBD574B082DF, + 14D605F0AD6F87FD776CC313, + 82212EDA01B69E8A40CFA673, + 5F6CD938F6E318A5327F6AF2, + A3B46AF9BB423719B424E63D, + B9FF92EED341C3A2B324EA82, + 3F9C0370772691A9B66154E2, + D3310FE798D46290C0943CB3, + 63D6D2682A58CB467AA28660, + 21058CC0DDBF38FA91C1ACF3, + DCC910675D082A3587701D9A, + 440B20FC0910928B04DCD11F, C55BA71B6FDCD2E164586597, ); name = "juce_gui_basics"; sourceTree = ""; }; 0DE79324B36B772BB9AB114C = {isa = PBXGroup; children = ( F1EACCC01C6F5B60A9AA8268, @@ -2089,9 +2055,21 @@ CB7EEFAA66EA64EB49A12CD3, CE792CB8CB815FB9C4BB00CB, EE2F440A7C5E268947171C59, - EF082286F87782D8524D3D34, 273D9E2E857E120E21A6288A, ); name = "juce_gui_extra"; sourceTree = ""; }; - 5B99E8B9908C72983EFF2630 = {isa = PBXGroup; children = ( + 946B272BA82D2772A6FA8CB6 = {isa = PBXGroup; children = ( + 2C122BFD1C85AD66AFA8ADD7, + 06D689250B5F795E769E1042, + F9688A3D25501B0BA1B2150B, + 9B44327BB89AC684B0F87AF2, ); name = geometry; sourceTree = ""; }; + E12EAF3D1989C1342EE77EA7 = {isa = PBXGroup; children = ( + 8208AC76F85CC335292642B3, + 333F2DC673517751AEC86933, + 06F4E35E143291457A4CD845, + 252FF82873AF8F922363CBF0, + CC9DCEC108739FBC8A377A22, + 72BD50416C51413DCBD7D8DC, + 2468166757A430208249D81A, ); name = native; sourceTree = ""; }; + A0B2350ED77B5441D2492874 = {isa = PBXGroup; children = ( 28DE5907A93D6C5BB352AF93, C70AF24CE449413957076690, F6F0901EC245C8CB02615A3B, @@ -2109,47 +2087,32 @@ 7CA4E7AAF0CE0F213FA01B2C, 631CEA7DFED8DE65194FC1E5, 64EC48353421CBC5D7D6F4D3, ); name = opengl; sourceTree = ""; }; - 0EC7B54B5AA1812E4AE52EED = {isa = PBXGroup; children = ( - 2C122BFD1C85AD66AFA8ADD7, - 06D689250B5F795E769E1042, - F9688A3D25501B0BA1B2150B, - 9B44327BB89AC684B0F87AF2, ); name = geometry; sourceTree = ""; }; - 630AD5C120E7833D31498274 = {isa = PBXGroup; children = ( + 0F60568C2510A1B111DD2A77 = {isa = PBXGroup; children = ( ABB292366C67E862348338CA, 306F525D44514608FF8A10F8, ); name = utils; sourceTree = ""; }; - 7A98380151F51B0048A5B8A7 = {isa = PBXGroup; children = ( - 8208AC76F85CC335292642B3, - 333F2DC673517751AEC86933, - 06F4E35E143291457A4CD845, - 252FF82873AF8F922363CBF0, - CC9DCEC108739FBC8A377A22, - 72BD50416C51413DCBD7D8DC, - 2468166757A430208249D81A, ); name = native; sourceTree = ""; }; DF46DAEC295921E0636E1BB7 = {isa = PBXGroup; children = ( - 5B99E8B9908C72983EFF2630, - 0EC7B54B5AA1812E4AE52EED, - 630AD5C120E7833D31498274, - 7A98380151F51B0048A5B8A7, - 4F2E874659B2DD2904C73EB5, + 946B272BA82D2772A6FA8CB6, + E12EAF3D1989C1342EE77EA7, + A0B2350ED77B5441D2492874, + 0F60568C2510A1B111DD2A77, 92E3265AE5ED5E5AF742B2E8, ); name = "juce_opengl"; sourceTree = ""; }; - D25110B898F7C803052A228B = {isa = PBXGroup; children = ( - B610E671D5DE17678036510D, - 96ACFF08105BDD921C7F4451, ); name = playback; sourceTree = ""; }; - 8F063EA6A224E11CC3D2E19D = {isa = PBXGroup; children = ( + 49AC2CCBDE87D34D28CF579E = {isa = PBXGroup; children = ( F9B90C281BF97ECE9FC82587, D816676B4DA0465AB19F86B6, ); name = capture; sourceTree = ""; }; - 838757BFDAC97D9940FE644C = {isa = PBXGroup; children = ( + 473E8096E87FBA69DE5B6632 = {isa = PBXGroup; children = ( 91F5F4AA4BF054A9A39BB454, C44C58F5A4D9D8EEC658DDB1, 2BB466A16DB3D0072FF5CAC4, 056D9A6EB326BFEFC5BDE2D3, 3E661E784109A348BCABC54F, 38B200E1A4EA60A3F45289DB, ); name = native; sourceTree = ""; }; + 8BC0DE9A3B3A69C0B8F1C34C = {isa = PBXGroup; children = ( + B610E671D5DE17678036510D, + 96ACFF08105BDD921C7F4451, ); name = playback; sourceTree = ""; }; 8ACA7A0E9B8D70E75805E231 = {isa = PBXGroup; children = ( - D25110B898F7C803052A228B, - 8F063EA6A224E11CC3D2E19D, - 838757BFDAC97D9940FE644C, - 450AC22E72D34DBD7DD81D6E, + 49AC2CCBDE87D34D28CF579E, + 473E8096E87FBA69DE5B6632, + 8BC0DE9A3B3A69C0B8F1C34C, D8AF139FCAFA5DD1E63F667A, ); name = "juce_video"; sourceTree = ""; }; 84CE6C630F4D1E00E4C2F97F = {isa = PBXGroup; children = ( B857FA4BA21C5AD0321C7F32, @@ -2168,57 +2131,37 @@ 8ACA7A0E9B8D70E75805E231, ); name = "Juce Modules"; sourceTree = ""; }; 0AE34B3CCCDB69FFCCC8D5EA = {isa = PBXGroup; children = ( 823176BBEBAB0ABC7DBA2817, - AA6B7C4CCA49273A0A082DD0, - F257878331127C40332FC6D9, - DD97A7CBBE42561E6480E3ED, - F195D8472CD52C0320B76657, - 366FDB46A322191451FF8BB7, - DEDF197765F5312D4BDDC0D3, - 9695A1608637F4DE16EE7E36, - 4026F2A924A7C41A4F15F0E4, - 6394509436568AE6CE106394, - 13BE9CACCBFF4F0B2BB1EA9A, - 017CCA9557BD06B5BDD9E3AC, 0D3AB1D2BB096CE5F3EAAE0F, AF1D898A30C9A5E61A5FC284, - CF2A59FABE1AEC5251A7C9A6, - 3D80F6C819C52F8601982BB4, - E25210222D5361520DF538D7, - 438CCFB32FD55A6D4D079D4F, - 61A9011406372924AD3ABD36, - 68015E3C47D0D8486DC7A937, - 9137FCD5EEE0BDE537FBA6AE, - 069622CB01111075080B6F60, - 336D3D894D0B634AE55AE891, - 674EB5DE8F89ACACE45D7F33, - 836EAC1C5D126C6C8907E8C7, - BD76537612F10BE2E2D69CAD, - 5242B63C20CC3AACFE2604E7, - 0D4AA39D67CF9EB2B8FC06C9, - F142879E77C37813DA19ED63, - 789EF38A1F2A6ED1F0B9275D, - 7FB910D43631077DB32A2110, - 37050A358042A06CF9CB046A, - 4BFC336E5E422B4F7AC270F3, - B16C314C068BA840D4C85E3F, - 4BFC4BAE9302DCBFB1C464B7, - EC96CF90B9DFF7882C05B9BE, - B003CE3A9A96265B7CDD9E5A, - EE10601535426EBE973755EE, - 86FD2BEB554C25724A2AF813, - E8F14A4246A337084B54E9C1, - 35B2E682E7F5A2ADC2513066, - 6E9CF164968692ECBF14BFA4, - 3DC291F8A448B57C4E7B85C9, - F0E7FB678622A999A3AF4FED, - 21F7313455725884DEC213E7, - F7D1FD08E57CD55F824DB44D, - A9BFA5468698DC8F32062A9B, - E985EAD2C55D291146775D92, - CCF97D006BD017722C74B6A7, ); name = "Juce Library Code"; sourceTree = ""; }; + CBDE271C4C5387CE39BD348F, + 6FCB8DD99D8DB1C154E30620, + 0195751393A0F4E776E94CE5, + DA15C477B5B69E17C6442032, + BF1F2E7B013EA985A6EC8AE4, + 5B612AFAF7F9CE8BBC876ADB, + 4A6AC707A211C4AFC744D6F3, + 9A60678019A806986B990EF6, + CA3B897A065AD461112CFB91, + 7347E6F3FE64C924881D94FA, + 6785312B696985E1682C2DD4, + E87773680B3B09CAC94710D0, + E6178B7C49CB5C96405E0929, + 815CBEA75F0BEF8BA8EB2586, + F4FD9E9D7C08DABDBE24AC0C, + A4AB3C63E2B2CD0FAF865F4C, + 9191498AD661685C4E50D690, + 96B487DCFF7726E30F91E153, + 4C4F5DA28D5739A0FD38227F, + 42061FCA41B3085984D6493D, + E985EAD2C55D291146775D92, ); name = "Juce Library Code"; sourceTree = ""; }; 3374B9341BF8422BE6EC8CF5 = {isa = PBXGroup; children = ( - F7DD27F194797DB8F64A11E0, - 8F6829961A0F50B8265BD9CB, ); name = Resources; sourceTree = ""; }; + 13FEE7D00EF250370BB1D7C1, + 641C08407D49F28BD9FDB843, + 3B0847349353DE99EB99252B, + E9105E2E5E237EC32F79DFDF, + 57D32ED9C0E97B78C13DC573, + 8F6829961A0F50B8265BD9CB, + 47C8050DE3ABBEC6BEC74B2F, ); name = Resources; sourceTree = ""; }; 649BBC267932DD53D319C8C1 = {isa = PBXGroup; children = ( 918ECC9726F9792AEA2BF389, 759F7DE2DC579FE827D3048E, @@ -2235,71 +2178,382 @@ 15B8BCB48229C73748FB9E9C, 0E52162DFFFCCD06B941AE62, ); name = Frameworks; sourceTree = ""; }; AE89DBCAA3968A3BB77128E3 = {isa = PBXGroup; children = ( - 4854B1D7DF32D117BB7E4D1F, ); name = Products; sourceTree = ""; }; + 623B11E55A0D25A3511AB902, + DA5881053EBA06F96F1D1CF3, + F06A0C9E80A5DD8CB3AFDD0E, + 4E98D6E65CE3E073DB1F9113, + 03B7AAA7C11BC7F21B857177, ); name = Products; sourceTree = ""; }; FB6D20503B6A21E15DD99922 = {isa = PBXGroup; children = ( + 47C8050DE3ABBEC6BEC74B2F, F420488E4B593F5D56857291, 84CE6C630F4D1E00E4C2F97F, 0AE34B3CCCDB69FFCCC8D5EA, 3374B9341BF8422BE6EC8CF5, 649BBC267932DD53D319C8C1, AE89DBCAA3968A3BB77128E3, ); name = Source; sourceTree = ""; }; - F8A399D3BF5AF9EA6E06A4E9 = {isa = XCBuildConfiguration; buildSettings = { + 326E2BA4D324D09F4A7F0A63 = {isa = XCBuildConfiguration; buildSettings = { }; name = Debug; }; + B4227B6386A801962DC6DE9F = {isa = XCBuildConfiguration; buildSettings = { }; name = Release; }; + 5F2A5A5FDFB771E794E04854 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.MultiOutSynth; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Debug; }; + A57CA38D505E2243A3395BA7 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.MultiOutSynth; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Release; }; + 242FD13403C5B6F386EFC545 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.MultiOutSynth; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Debug; }; + 6908F21CF215042E9B0ABFFA = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.MultiOutSynth; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Release; }; + FC26955F59CF4154DB451744 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "_DEBUG=1", "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + OTHER_LDFLAGS = "-bundle"; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.MultiOutSynth; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Debug; }; - 6E412255106D2A5FF632F0C5 = {isa = XCBuildConfiguration; buildSettings = { + DF2B398AB709C3CAEAC8FE2E = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( "_NDEBUG=1", "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + OTHER_LDFLAGS = "-bundle"; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.MultiOutSynth; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Release; }; + 43006A3E8ABF9104DF671B2D = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AAX.plist; + INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.MultiOutSynth; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = aaxplugin; }; name = Debug; }; + C73CB90BA269F3D54B8DF37B = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AAX.plist; + INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.MultiOutSynth; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = aaxplugin; }; name = Release; }; + 566A476BDFD53766AFBC66DC = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.MultiOutSynth.MultiOutSynthFramework; + SDKROOT_ppc = macosx10.5; }; name = Debug; }; + DA0CDE71882F6FB83E1D247E = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.MultiOutSynth.MultiOutSynthFramework; + SDKROOT_ppc = macosx10.5; }; name = Release; }; D56139B213D35348922DEF18 = {isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; DEBUG_INFORMATION_FORMAT = "dwarf"; @@ -2332,64 +2586,95 @@ PRODUCT_NAME = "MultiOutSynth"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 75C3E9C0CE34EEE2F5A36000 = {isa = PBXTargetDependency; target = B377E1482A96692F10D48B50; }; + 4B92B77B69B5E3247011B212 = {isa = PBXTargetDependency; target = 2CFA1B5A759BEA36D2129738; }; + D2DBB1440B1CF214018AA738 = {isa = PBXTargetDependency; target = D7588383E404F0E9A3C21185; }; + DF8F30F407522637B3D77BAD = {isa = PBXTargetDependency; target = 78448B618A99813B399CCE6A; }; + 15EDF08095AA485F68F91C06 = {isa = PBXTargetDependency; target = 744AC9FB5FF46367E6EAB865; }; 7D1924CF413FEA0C1FCDF335 = {isa = XCConfigurationList; buildConfigurations = ( D56139B213D35348922DEF18, 11D42BF26585EEC43B4A33A8, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 258900BC2E18AC0FBBB1A5C9 = {isa = XCConfigurationList; buildConfigurations = ( - F8A399D3BF5AF9EA6E06A4E9, - 6E412255106D2A5FF632F0C5, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - D4C6B02D3AD108DABAF74ADC = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 7293C6A173EDB952C43C4E1E, ); runOnlyForDeploymentPostprocessing = 0; }; - F7719236B49688781DD6B846 = {isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( - B57659DE3DD7C65F0107B73C, ); runOnlyForDeploymentPostprocessing = 0; }; - 429326506F1E5143651E6AE0 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - DBEB6D440551FCEA8C7EC910, - 4C593C5E2BBEBE6602BC2D7E, - 336FDC6AAF0C12FEC56CEF4E, - A37F2E168D76C0BC4E16D124, - 7C16161AF11DEE468EB7AAE8, - CCA093D7E863A3C452F6F210, - 3062FAED7009E04AE64B02F0, - 2CDF98168933A73CABCEEB2D, - 44EF65C8B9E062092E97832E, - 4BE5C7C5095BB8B911EDCAEF, - 0D72A8EBD37D135541C22DC0, - 7D9F6CC6CA22A04A838ABC31, - F3EA62332EC4B7A82F672E51, - 8107B4445B2E8A005789622D, - C4199B55FBF8175C1BBAB549, - 3E254DED27A6B6B1DAA19A7E, - 48465E10358CFABFC70D37C2, - 853D86690BE26EE49202435B, - 5687F17B994C4ECD71B59B93, - 9C932B1B987ED6E77C5BCF6C, - 878ABFA0B967C7C7EA58D8BC, - F70888B9F24D68C163C8CD59, - 7971BA84DB8065210435D3E4, - D3AD32EA957E77DCF549221D, - B56FAB7F69B4F15A2A73B338, - 9B183653236DBC85D2909FA9, - 4AF300B9A3F156AE365D5022, - 3CD8CC236B1C5C712EE7B1B0, - 9F61652C84849FA84115815A, - 32344CFEB4DBAB32C4E89459, - 8C0C0B3878BABC8AEF7A5C5E, - BDECD7BC0368FD27F90BD0E8, - 4809A536A6DCBBA6C51BECDA, - F19B10C03828091A49893D29, - 25D77A01FDA68B7386FBE2BF, - 2FAA8DC2BD1AB91F280EA403, - C1D81AAD490E24FB5222FF7E, - 0CA1E2AE357CA0C6536F39B5, - 91F2564E0E77FC9BFCF9279E, - D15C0D6C18785D7B656CF9E3, - B5F17AF8760FD91E5B1C9178, - 8A1A75B22EEEDB75565374DF, - 7BB8237F0C47CDFB0BF0C5A1, - 8064899195DB863A4371C5E8, - 1CB10731775874282EC846CB, - B56EF0B85C9410A0B5E679AD, ); runOnlyForDeploymentPostprocessing = 0; }; - 874FD69533D360C05A17F6FE = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + F00437060A1034E54BE737BF = {isa = XCConfigurationList; buildConfigurations = ( + 326E2BA4D324D09F4A7F0A63, + B4227B6386A801962DC6DE9F, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + F142F5144E24B9733BC560AA = {isa = PBXAggregateTarget; buildConfigurationList = F00437060A1034E54BE737BF; dependencies = ( + 75C3E9C0CE34EEE2F5A36000, + 4B92B77B69B5E3247011B212, + D2DBB1440B1CF214018AA738, + DF8F30F407522637B3D77BAD, + 15EDF08095AA485F68F91C06, ); name = "MultiOutSynth (All)"; productName = MultiOutSynth; }; + 7618719E4E2304E0794A1DB3 = {isa = XCConfigurationList; buildConfigurations = ( + 5F2A5A5FDFB771E794E04854, + A57CA38D505E2243A3395BA7, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 04536241DA00BCF3D76062A5 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 7293C6A173EDB952C43C4E1E, + 0D85DE716EC383C1E7CA404B, ); runOnlyForDeploymentPostprocessing = 0; }; + FEC98C3DDAA56D5D02722C5F = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B858B71D3E92739E1BA3D4A0, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 8059231D72D6BF32B790D039 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + E131F66DF397C2C865D2BDB9, ); runOnlyForDeploymentPostprocessing = 0; }; + 33FB604DCAD6DD6453DD6488 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 4C5BD07CD6009F527FA6A300, + DB4D2ED38B12372CBA084588, + 3353DDE09726F4D299D82B62, + 578C165E2B9B13D3889275F3, + 62B6FB220AF68EBA704B9D4E, + F60C66D496040B9020F85EA0, + 3BCC046F9369CD8E0D747ECB, + 29727733888EEDEBAA076762, + D235710EF601383BE6387C66, + B3518C2BA9587206081CEE53, + EF983C366CDBC57B6FEE75D3, + FC43C69A538FBE74E63D8D2D, + B858B71D3E92739E1BA3D4A0, ); runOnlyForDeploymentPostprocessing = 0; }; + B377E1482A96692F10D48B50 = {isa = PBXNativeTarget; buildConfigurationList = 7618719E4E2304E0794A1DB3; buildPhases = ( + 04536241DA00BCF3D76062A5, + FEC98C3DDAA56D5D02722C5F, + 8059231D72D6BF32B790D039, + 33FB604DCAD6DD6453DD6488, ); buildRules = ( ); dependencies = ( + 15EDF08095AA485F68F91C06, ); name = "MultiOutSynth (VST)"; productName = MultiOutSynth; productReference = 623B11E55A0D25A3511AB902; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST/"; productType = "com.apple.product-type.bundle"; }; + 63AD25E2362F669ECE53C78A = {isa = XCConfigurationList; buildConfigurations = ( + 242FD13403C5B6F386EFC545, + 6908F21CF215042E9B0ABFFA, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 7088241D4191060ACF5CFCA9 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 7293C6A173EDB952C43C4E1E, + 0D85DE716EC383C1E7CA404B, ); runOnlyForDeploymentPostprocessing = 0; }; + 69667902B6C0BD81480F990C = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B858B71D3E92739E1BA3D4A0, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + DD4F2A6BEA93776ADBB4E10B = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 8C76E37FF5C940A385BEB140, ); runOnlyForDeploymentPostprocessing = 0; }; + 4C772F7842B90802A57373D0 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 4C5BD07CD6009F527FA6A300, + DB4D2ED38B12372CBA084588, + 3353DDE09726F4D299D82B62, + 578C165E2B9B13D3889275F3, + 62B6FB220AF68EBA704B9D4E, + F60C66D496040B9020F85EA0, + 3BCC046F9369CD8E0D747ECB, + 29727733888EEDEBAA076762, + D235710EF601383BE6387C66, + B3518C2BA9587206081CEE53, + EF983C366CDBC57B6FEE75D3, + FC43C69A538FBE74E63D8D2D, + B858B71D3E92739E1BA3D4A0, ); runOnlyForDeploymentPostprocessing = 0; }; + 2CFA1B5A759BEA36D2129738 = {isa = PBXNativeTarget; buildConfigurationList = 63AD25E2362F669ECE53C78A; buildPhases = ( + 7088241D4191060ACF5CFCA9, + 69667902B6C0BD81480F990C, + DD4F2A6BEA93776ADBB4E10B, + 4C772F7842B90802A57373D0, ); buildRules = ( ); dependencies = ( + 15EDF08095AA485F68F91C06, ); name = "MultiOutSynth (VST3)"; productName = MultiOutSynth; productReference = DA5881053EBA06F96F1D1CF3; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; productType = "com.apple.product-type.bundle"; }; + 8A2135DBF61F0EFEFD84DC06 = {isa = XCConfigurationList; buildConfigurations = ( + FC26955F59CF4154DB451744, + DF2B398AB709C3CAEAC8FE2E, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + BFA824A2C63456DA5C6422E9 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 7293C6A173EDB952C43C4E1E, + 0D85DE716EC383C1E7CA404B, ); runOnlyForDeploymentPostprocessing = 0; }; + 1D6CA2BD813B8675F97F03C3 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B858B71D3E92739E1BA3D4A0, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 1F0C1963E7BE22BFAB4A0ADB = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + A52519AD234D3F6BC18A647D, + FB2400E593546DDBAA460738, ); runOnlyForDeploymentPostprocessing = 0; }; + 97A87841F44EC745D2865A5B = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 4C5BD07CD6009F527FA6A300, DB4D2ED38B12372CBA084588, 1F6FFD1131767D8AB101550A, @@ -2403,15 +2688,82 @@ D235710EF601383BE6387C66, B3518C2BA9587206081CEE53, EF983C366CDBC57B6FEE75D3, + FC43C69A538FBE74E63D8D2D, + B858B71D3E92739E1BA3D4A0, ); runOnlyForDeploymentPostprocessing = 0; }; + D7588383E404F0E9A3C21185 = {isa = PBXNativeTarget; buildConfigurationList = 8A2135DBF61F0EFEFD84DC06; buildPhases = ( + BFA824A2C63456DA5C6422E9, + 1D6CA2BD813B8675F97F03C3, + 1F0C1963E7BE22BFAB4A0ADB, + 97A87841F44EC745D2865A5B, ); buildRules = ( ); dependencies = ( + 15EDF08095AA485F68F91C06, ); name = "MultiOutSynth (AU)"; productName = MultiOutSynth; productReference = F06A0C9E80A5DD8CB3AFDD0E; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; + 463B58AAF8742F7F7F98153D = {isa = XCConfigurationList; buildConfigurations = ( + 43006A3E8ABF9104DF671B2D, + C73CB90BA269F3D54B8DF37B, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 9D7CAC1B0EC21F17055AD199 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 7293C6A173EDB952C43C4E1E, + 0D85DE716EC383C1E7CA404B, ); runOnlyForDeploymentPostprocessing = 0; }; + 3A573EADEDA76BD1BAF8B353 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B858B71D3E92739E1BA3D4A0, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 42953782839B367DFDE6876C = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + F85D68AA01C1180EE14E32B2, ); runOnlyForDeploymentPostprocessing = 0; }; + 13698285AE0013DEB1144725 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 4C5BD07CD6009F527FA6A300, + DB4D2ED38B12372CBA084588, + 3353DDE09726F4D299D82B62, + 578C165E2B9B13D3889275F3, + 62B6FB220AF68EBA704B9D4E, + F60C66D496040B9020F85EA0, + 3BCC046F9369CD8E0D747ECB, + 29727733888EEDEBAA076762, + D235710EF601383BE6387C66, + B3518C2BA9587206081CEE53, + EF983C366CDBC57B6FEE75D3, + FC43C69A538FBE74E63D8D2D, + B858B71D3E92739E1BA3D4A0, ); runOnlyForDeploymentPostprocessing = 0; }; + 78448B618A99813B399CCE6A = {isa = PBXNativeTarget; buildConfigurationList = 463B58AAF8742F7F7F98153D; buildPhases = ( + 9D7CAC1B0EC21F17055AD199, + 3A573EADEDA76BD1BAF8B353, + 42953782839B367DFDE6876C, + 13698285AE0013DEB1144725, ); buildRules = ( ); dependencies = ( + 15EDF08095AA485F68F91C06, ); name = "MultiOutSynth (AAX)"; productName = MultiOutSynth; productReference = 4E98D6E65CE3E073DB1F9113; productInstallPath = "/Library/Application Support/Avid/Audio/Plug-Ins/"; productType = "com.apple.product-type.bundle"; }; + 73259124A13B6ED37AC0BCEF = {isa = XCConfigurationList; buildConfigurations = ( + 566A476BDFD53766AFBC66DC, + DA0CDE71882F6FB83E1D247E, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 6EE42F29415E0C1BCA23ACEE = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + DBEB6D440551FCEA8C7EC910, + F3EA62332EC4B7A82F672E51, + CBF6D1C360065E76B0C371BD, + 6849CB54E7F162EDDFB344C9, + 397C4D19B169CC6BA10CDB20, + 0C216C57ACB3BD7E53CCAED2, + A0AA7D85482D4BC600DF298C, + C8229B4AEC6EB05218183A1B, + 01D0DCAAD01E6C6055BCD4C8, + FB9157DCC01D59CA41DE4B05, + 94C7EA896BD57C2AFAF64946, + 70A13684288939F58A5E4AA8, + B13A02CE186361F413794BF0, + CB5D6D4C25AA93B2208F298D, + D4A51FB7C92D9CC94A65F932, + 2FC78AC5F475D4C034DFD2BD, + 052356C35CC69AEC67B12929, ); runOnlyForDeploymentPostprocessing = 0; }; + 4C65F8BC6D2701513014ABC7 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 4C5BD07CD6009F527FA6A300, + DB4D2ED38B12372CBA084588, + 3353DDE09726F4D299D82B62, + 578C165E2B9B13D3889275F3, + 62B6FB220AF68EBA704B9D4E, + F60C66D496040B9020F85EA0, + 3BCC046F9369CD8E0D747ECB, + 29727733888EEDEBAA076762, + D235710EF601383BE6387C66, + B3518C2BA9587206081CEE53, + EF983C366CDBC57B6FEE75D3, FC43C69A538FBE74E63D8D2D, ); runOnlyForDeploymentPostprocessing = 0; }; - C25DE7C6529371822FBE2460 = {isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; name = "Post-build script"; shellPath = /bin/sh; shellScript = "\n# This script takes the build product and copies it to the AU, VST, VST3, RTAS and AAX folders, depending on \n# which plugin types you've built\n\noriginal=$CONFIGURATION_BUILD_DIR/$FULL_PRODUCT_NAME\n\n# this looks inside the binary to detect which platforms are needed.. \ncopyAU=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'AudioUnit' | wc -l`\ncopyVST=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'VSTPlugin' | wc -l`\ncopyVST3=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'GetPluginFactory' | wc -l`\ncopyRTAS=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'CProcess' | wc -l`\ncopyAAX=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'ACFStartup' | wc -l`\n\nif [ $copyAU -gt 0 ]; then\n echo \"Copying to AudioUnit folder...\"\n AUDir=~/Library/Audio/Plug-Ins/Components\n mkdir -p \"$AUDir\"\n AU=$AUDir/$PRODUCT_NAME.component\n if [ -d \"$AU\" ]; then \n rm -r \"$AU\"\n fi\n\n cp -r \"$original\" \"$AU\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$AU/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$AU/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST -gt 0 ]; then\n echo \"Copying to VST folder...\"\n VSTDir=~/Library/Audio/Plug-Ins/VST\n mkdir -p \"$VSTDir\"\n VST=$VSTDir/$PRODUCT_NAME.vst\n if [ -d \"$VST\" ]; then \n rm -r \"$VST\"\n fi\n\n cp -r \"$original\" \"$VST\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST3 -gt 0 ]; then\n echo \"Copying to VST3 folder...\"\n VST3Dir=~/Library/Audio/Plug-Ins/VST3\n mkdir -p \"$VST3Dir\"\n VST3=$VST3Dir/$PRODUCT_NAME.vst3\n if [ -d \"$VST3\" ]; then \n rm -r \"$VST3\"\n fi\n\n cp -r \"$original\" \"$VST3\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST3/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST3/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyRTAS -gt 0 ]; then\n echo \"Copying to RTAS folder...\"\n RTASDir=/Library/Application\\ Support/Digidesign/Plug-Ins\n if [ -d \"$RTASDir\" ]; then\n RTAS=$RTASDir/$PRODUCT_NAME.dpm\n if [ -d \"$RTAS\" ]; then\n rm -r \"$RTAS\"\n fi\n\n cp -r \"$original\" \"$RTAS\"\n fi\nfi\n\nif [ $copyAAX -gt 0 ]; then\n echo \"Copying to AAX folder...\"\n\n if [ -d \"/Applications/ProTools_3PDev/Plug-Ins\" ]; then\n AAX1=\"/Applications/ProTools_3PDev/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX1\" ]; then\n rm -r \"$AAX1\"\n fi\n\n cp -R -H \"$original\" \"$AAX1\"\n fi\n\n if [ -d \"/Library/Application Support/Avid/Audio/Plug-Ins\" ]; then\n AAX2=\"/Library/Application Support/Avid/Audio/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX2\" ]; then\n rm -r \"$AAX2\"\n fi\n\n cp -R -H \"$original\" \"$AAX2\"\n fi\nfi\n"; }; - DAA965765A6C34E014018541 = {isa = PBXNativeTarget; buildConfigurationList = 258900BC2E18AC0FBBB1A5C9; buildPhases = ( - D4C6B02D3AD108DABAF74ADC, - F7719236B49688781DD6B846, - 429326506F1E5143651E6AE0, - 874FD69533D360C05A17F6FE, - C25DE7C6529371822FBE2460, ); buildRules = ( ); dependencies = ( ); name = MultiOutSynth; productName = MultiOutSynth; productReference = 4854B1D7DF32D117BB7E4D1F; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; - BEAECE0013C448921D99879E = {isa = PBXProject; buildConfigurationList = 7D1924CF413FEA0C1FCDF335; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = FB6D20503B6A21E15DD99922; projectDirPath = ""; projectRoot = ""; targets = ( DAA965765A6C34E014018541 ); }; + 744AC9FB5FF46367E6EAB865 = {isa = PBXNativeTarget; buildConfigurationList = 73259124A13B6ED37AC0BCEF; buildPhases = ( + 6EE42F29415E0C1BCA23ACEE, + 4C65F8BC6D2701513014ABC7, ); buildRules = ( ); dependencies = ( ); name = "MultiOutSynth (Shared Code)"; productName = MultiOutSynth; productReference = 03B7AAA7C11BC7F21B857177; productInstallPath = "@executable_path/../Frameworks"; productType = "com.apple.product-type.framework"; }; + BEAECE0013C448921D99879E = {isa = PBXProject; buildConfigurationList = 7D1924CF413FEA0C1FCDF335; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { F142F5144E24B9733BC560AA = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };B377E1482A96692F10D48B50 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };2CFA1B5A759BEA36D2129738 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };D7588383E404F0E9A3C21185 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };78448B618A99813B399CCE6A = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };744AC9FB5FF46367E6EAB865 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = FB6D20503B6A21E15DD99922; projectDirPath = ""; projectRoot = ""; targets = (F142F5144E24B9733BC560AA, B377E1482A96692F10D48B50, 2CFA1B5A759BEA36D2129738, D7588383E404F0E9A3C21185, 78448B618A99813B399CCE6A, 744AC9FB5FF46367E6EAB865); }; }; rootObject = BEAECE0013C448921D99879E; } diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj index e665b7face..94c085c26e 100644 --- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj +++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj @@ -55,7 +55,7 @@ Disabled EditAndContinue - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) + c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) MultiThreadedDebugDLL true @@ -99,7 +99,7 @@ Full - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) + c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) MultiThreadedDLL true @@ -223,6 +223,9 @@ true + + true + true @@ -238,15 +241,6 @@ true - - true - - - true - - - true - true @@ -295,25 +289,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -343,136 +322,121 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -499,40 +463,10 @@ true - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -541,31 +475,16 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true @@ -631,523 +550,526 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1174,6 +1096,114 @@ true + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + true @@ -1283,38 +1313,23 @@ true - - - - - - - - - - - - - - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - - + + + + + + + + + + + + + + + + + @@ -1353,6 +1368,8 @@ + + @@ -1360,20 +1377,10 @@ + - - - - - - - - - - - @@ -1383,9 +1390,19 @@ + + + + + + + + + + @@ -1395,6 +1412,15 @@ + + + + + + + + + @@ -1405,15 +1431,6 @@ - - - - - - - - - @@ -1424,41 +1441,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1475,25 +1457,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1503,44 +1466,98 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1549,14 +1566,22 @@ + + + + - - - - + + + + + + + + @@ -1566,19 +1591,11 @@ - - - - - - - - - - + + @@ -1589,10 +1606,15 @@ - - - - + + + + + + + + + @@ -1603,39 +1625,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1644,33 +1682,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1690,15 +1701,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1706,13 +1731,6 @@ - - - - - - - @@ -1720,31 +1738,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1770,20 +1787,10 @@ - - - - - - - - - - @@ -1791,10 +1798,20 @@ + + + + + + + + + + + - @@ -1802,20 +1819,7 @@ - - - - - - - - - - - - - - + diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj.filters b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj.filters index acde754499..3334e0da0f 100644 --- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj.filters +++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj.filters @@ -38,63 +38,69 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {EE36D8B9-408C-AEC9-66E7-BEA9E407F27F} + + {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + {1ED92A41-D496-5397-A4B0-9FA52DBA9215} {50F044B3-0D39-198B-CA5F-BE5E6C078D04} - - {AF5F4789-D607-BFD8-D853-09473C27449C} - - - {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + + {25DD3A16-4BC7-35BD-F32E-0310D1887564} {EA1913F9-0E99-FEC5-0192-0C197611B8F8} + + {AF5F4789-D607-BFD8-D853-09473C27449C} + + + {22689F25-8C5C-52CF-09E4-4308D1521B9B} + {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -104,8 +110,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -113,17 +128,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -131,29 +140,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -167,33 +173,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -203,80 +209,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -299,30 +305,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -418,6 +424,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -433,15 +442,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -496,26 +496,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -544,38 +529,74 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\AU + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\VST + + Juce Modules\juce_audio_formats\format - + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\Standalone + + + Juce Modules\juce_audio_plugin_client\utility + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST3 Juce Modules\juce_audio_processors\format @@ -595,6 +616,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -610,45 +649,6 @@ Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -664,33 +664,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -715,41 +688,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -757,32 +700,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -862,59 +790,152 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values Juce Modules\juce_events\broadcasters @@ -934,6 +955,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -949,6 +982,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -970,26 +1009,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1006,32 +1048,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1063,6 +1099,51 @@ Juce Modules\juce_graphics\native + + Juce Modules\juce_graphics\placement + + + Juce Modules\juce_gui_basics\application + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + Juce Modules\juce_gui_basics\components @@ -1075,116 +1156,74 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1237,32 +1276,98 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -1285,30 +1390,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -1330,113 +1411,71 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1567,70 +1606,55 @@ Juce Library Code - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1743,6 +1767,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1764,48 +1794,18 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\native - Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - Juce Modules\juce_audio_formats\codecs @@ -1833,15 +1833,45 @@ Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_plugin_client\AU + Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_plugin_client\Standalone + Juce Modules\juce_audio_plugin_client\utility @@ -1869,6 +1899,33 @@ Juce Modules\juce_audio_plugin_client + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + Juce Modules\juce_audio_processors\processors @@ -1899,44 +1956,17 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_audio_processors\utilities Juce Modules\juce_audio_processors\utilities @@ -1956,50 +1986,92 @@ Juce Modules\juce_audio_processors - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2061,197 +2133,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2259,12 +2328,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2274,39 +2337,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2331,6 +2361,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2340,20 +2382,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2382,36 +2436,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2421,6 +2445,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2451,17 +2481,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2493,50 +2538,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2553,44 +2628,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2616,87 +2709,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2751,35 +2763,77 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2802,27 +2856,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2844,80 +2877,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2994,33 +3024,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3033,9 +3036,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3057,18 +3057,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3086,50 +3116,11 @@ MultiOutSynth\Source\BinaryData - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_plugin_client - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video + + Juce Modules\juce_audio_plugin_client\RTAS - Juce Library Code + Juce Modules\juce_audio_plugin_client\RTAS diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h index cdf345297a..f728486e93 100644 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -39,9 +39,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 0 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 0 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: @@ -219,12 +225,18 @@ #ifndef JucePlugin_Build_AU #define JucePlugin_Build_AU 1 #endif +#ifndef JucePlugin_Build_AUv3 + #define JucePlugin_Build_AUv3 0 +#endif #ifndef JucePlugin_Build_RTAS #define JucePlugin_Build_RTAS 0 #endif #ifndef JucePlugin_Build_AAX #define JucePlugin_Build_AAX 1 #endif +#ifndef JucePlugin_Build_STANDALONE + #define JucePlugin_Build_STANDALONE 0 +#endif #ifndef JucePlugin_Name #define JucePlugin_Name "MultiOutSynth" #endif diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/JuceHeader.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/JuceHeader.h index 10f738f59c..6eafb527c1 100644 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/JuceHeader.h +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/JuceHeader.h @@ -14,20 +14,22 @@ #define __APPHEADERFILE_CBHSOE__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_plugin_client/juce_audio_plugin_client.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #include "BinaryData.h" #if ! DONT_SET_USING_JUCE_NAMESPACE diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/ReadMe.txt b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/ReadMe.txt +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_basics.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_basics.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_devices.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_devices.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_formats.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_formats.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp new file mode 100644 index 0000000000..c599b8759f --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AAX.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AAX.mm new file mode 100644 index 0000000000..d4b8c31117 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AAX.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm new file mode 100644 index 0000000000..a4fdf7f366 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm new file mode 100644 index 0000000000..175b30047f --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm new file mode 100644 index 0000000000..0ac2b2f599 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp new file mode 100644 index 0000000000..29d48f3faa --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp new file mode 100644 index 0000000000..2da08c6dc3 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp new file mode 100644 index 0000000000..72a8426cbe --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp new file mode 100644 index 0000000000..6064f99d28 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp new file mode 100644 index 0000000000..5c5509abde --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm new file mode 100644 index 0000000000..56af9aebab --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp new file mode 100644 index 0000000000..d3b6529a80 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp new file mode 100644 index 0000000000..c35394b418 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp new file mode 100644 index 0000000000..8e2e5cde2e --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm new file mode 100644 index 0000000000..ee2f414e66 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_utils.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_utils.cpp new file mode 100644 index 0000000000..183f61b238 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_plugin_client_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_processors.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_processors.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_core.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_core.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_cryptography.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_cryptography.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_data_structures.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_data_structures.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_events.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_events.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_graphics.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_graphics.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_basics.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_basics.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_extra.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_extra.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_opengl.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_opengl.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_video.cpp b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_video.mm b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 39e1aa1405..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index 9069e65391..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4270ffa168..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h deleted file mode 100644 index 57abba643f..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 48c0bf08c8..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 3c400000e0..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_core/juce_core.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index b3df81338e..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index e815ff2c51..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 88f8bafd21..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_events/juce_events.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 0c5c690211..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 7fa455d687..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 11866a121d..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index f156f5c69c..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 6b5e743372..0000000000 --- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_video/juce_video.h" diff --git a/examples/PlugInSamples/MultiOutSynth/MultiOutSynth.jucer b/examples/PlugInSamples/MultiOutSynth/MultiOutSynth.jucer index eadf342068..12edcd5049 100644 --- a/examples/PlugInSamples/MultiOutSynth/MultiOutSynth.jucer +++ b/examples/PlugInSamples/MultiOutSynth/MultiOutSynth.jucer @@ -9,8 +9,8 @@ pluginSilenceInIsSilenceOut="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="MultiOutSynthAU" pluginRTASCategory="" aaxIdentifier="com.ROLI.MultiOutSynth" pluginAAXCategory="AAX_ePlugInCategory_SWGenerators" - jucerVersion="4.1.0" companyName="ROLI Ltd." companyWebsite="www.roli.com" - companyEmail="info@juce.com" pluginIsMidiEffectPlugin="0"> + jucerVersion="4.2.0" companyName="ROLI Ltd." companyWebsite="www.roli.com" + companyEmail="info@juce.com" pluginIsMidiEffectPlugin="0" buildAUv3="0"> @@ -21,8 +21,9 @@ - + diff --git a/examples/PlugInSamples/MultiOutSynth/Source/MultiOutSynth.cpp b/examples/PlugInSamples/MultiOutSynth/Source/MultiOutSynth.cpp index 3428bea7e6..bfc1d7e2f0 100644 --- a/examples/PlugInSamples/MultiOutSynth/Source/MultiOutSynth.cpp +++ b/examples/PlugInSamples/MultiOutSynth/Source/MultiOutSynth.cpp @@ -48,7 +48,6 @@ public: for (int busNr = 1; busNr < maxMidiChannel; ++busNr) busArrangement.outputBuses.add (AudioProcessorBus (String ("Output #") += String (busNr + 1), AudioChannelSet::disabled())); - // initialize other stuff (not related to buses) formatManager.registerBasicFormats(); @@ -78,7 +77,6 @@ public: // only support mono or stereo (or disabling) buses if (numChannels > 2) return false; - // pass the call on to the base class return AudioProcessor::setPreferredBusArrangement (isInputBus, busIndex, preferred); } @@ -96,14 +94,13 @@ public: void processBlock (AudioSampleBuffer& buffer, MidiBuffer& midiBuffer) override { - buffer.clear(); - for (int busNr = 0; busNr < maxMidiChannel; ++busNr) { MidiBuffer midiChannelBuffer = filterMidiMessagesForChannel (midiBuffer, busNr + 1); AudioSampleBuffer audioBusBuffer = busArrangement.getBusBuffer (buffer, false, busNr); - synth [busNr]->renderNextBlock (audioBusBuffer, midiChannelBuffer, 0, audioBusBuffer.getNumSamples()); + if (! busArrangement.outputBuses.getReference (busNr).channels.isDisabled()) + synth [busNr]->renderNextBlock (audioBusBuffer, midiChannelBuffer, 0, audioBusBuffer.getNumSamples()); } } diff --git a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-AAX.plist b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-AAX.plist new file mode 100644 index 0000000000..f3e32b0c39 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-AAX.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + NoiseGate + CFBundleDisplayName + NoiseGate + CFBundlePackageType + TDMw + CFBundleSignature + PTul + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-AU.plist b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-AU.plist new file mode 100644 index 0000000000..5c479110ac --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-AU.plist @@ -0,0 +1,48 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + NoiseGate + CFBundleDisplayName + NoiseGate + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + AudioComponents + + + name + ROLI Ltd.: Noise Gate + description + Noise Gate + factoryFunction + NoiseGateAUFactory + manufacturer + ROLI + type + aufx + subtype + Nois + version + 65536 + + + + diff --git a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-Shared_Code.plist b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-Shared_Code.plist new file mode 100644 index 0000000000..22b14cda45 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-Shared_Code.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + NoiseGate + CFBundleDisplayName + NoiseGate + CFBundlePackageType + FMWK + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-VST.plist b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-VST.plist new file mode 100644 index 0000000000..787a1a0bbd --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-VST.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + NoiseGate + CFBundleDisplayName + NoiseGate + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-VST3.plist b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-VST3.plist new file mode 100644 index 0000000000..787a1a0bbd --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info-VST3.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + NoiseGate + CFBundleDisplayName + NoiseGate + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info.plist b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info.plist deleted file mode 100644 index 968dcb0a01..0000000000 --- a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - NoiseGate - CFBundlePackageType - TDMw - CFBundleSignature - PTul - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - AudioComponents - - - name - ROLI Ltd.: Noise Gate - description - Noise Gate - factoryFunction - NoiseGateAUFactory - manufacturer - ROLI - type - aufx - subtype - Nois - version - 65536 - - - - diff --git a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.entitlements b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.entitlements new file mode 100644 index 0000000000..22194a6d2d --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.entitlements @@ -0,0 +1 @@ + com.apple.security.app-sandbox \ No newline at end of file diff --git a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.xcodeproj/project.pbxproj b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.xcodeproj/project.pbxproj index 584fecf90a..35dd61859e 100644 --- a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.xcodeproj/project.pbxproj +++ b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.xcodeproj/project.pbxproj @@ -6,6 +6,11 @@ objectVersion = 46; objects = { + 31074A1BC2F447F71886ABBB = {isa = PBXBuildFile; fileRef = 29653597F013A08B9D0D9DAE; }; + DA87E83477FC9315B0B00003 = {isa = PBXBuildFile; fileRef = E39A67D3DE5B2F2092769CE7; }; + 5096AFC2E68250E0785E7348 = {isa = PBXBuildFile; fileRef = 8D84B63F343660AEE31FD166; }; + 0EE9D38F4C93F4154699E434 = {isa = PBXBuildFile; fileRef = 9C62742BCA5D3C9524DE3029; }; + DDDD91556B8F6CE09205B34A = {isa = PBXBuildFile; fileRef = B15F50973CE5D365D77D282B; }; 059D9D5EBC6026109D86F9EA = {isa = PBXBuildFile; fileRef = EE004DC5369648F9F4F967B5; }; C8E62BFBF82AAA3D808055D9 = {isa = PBXBuildFile; fileRef = 943B88ECAC8C127556319A56; }; D8B83A6B9A0149E776E8DCDB = {isa = PBXBuildFile; fileRef = E3DD9EFD8E27134F5118B406; }; @@ -21,52 +26,28 @@ 37650014CFB133BE49E618C7 = {isa = PBXBuildFile; fileRef = 5ACE35425F10E6FE0CD30B44; }; 15165888F33A50CEEAF270C7 = {isa = PBXBuildFile; fileRef = B6567C791BE962F993B78C02; }; 12C002E482A05AEA16654DF9 = {isa = PBXBuildFile; fileRef = 7A6A889A32581FBE73645356; }; + A6EFA2CFF4D8C125C8AAEFB6 = {isa = PBXBuildFile; fileRef = 12C24C2237E0F23FDCCCE953; }; 5AD5FE50F1508B1EC89C37AF = {isa = PBXBuildFile; fileRef = 45E82A90482A147FF8FA6507; }; - 9D74447E44FD02A4D23559F4 = {isa = PBXBuildFile; fileRef = E9A6A98219D0E4514484593D; settings = {COMPILER_FLAGS = "-w"; }; }; - E82769835430308DC8698EC1 = {isa = PBXBuildFile; fileRef = 6D9DE23DD863E2E112F45573; settings = {COMPILER_FLAGS = "-w"; }; }; - 011C6670FCC0C67BF4AB4A24 = {isa = PBXBuildFile; fileRef = E4E4E4C7BF91EE480FBD36EC; settings = {COMPILER_FLAGS = "-w"; }; }; - D661500B49B0C79A9745BD14 = {isa = PBXBuildFile; fileRef = F135E9B6A9FB95325F02CD89; settings = {COMPILER_FLAGS = "-w"; }; }; - ACEF41196DE326C24704EE3C = {isa = PBXBuildFile; fileRef = 0B7940F601240C72B3A85C7C; settings = {COMPILER_FLAGS = "-w"; }; }; - 2A4CCEF90E8F667AA378F10A = {isa = PBXBuildFile; fileRef = 632DDC970397B14F74D60440; settings = {COMPILER_FLAGS = "-w"; }; }; - FB903009F234A1E4A4D289ED = {isa = PBXBuildFile; fileRef = F983B97EB7A763CA91C2B615; settings = {COMPILER_FLAGS = "-w"; }; }; - C9A4232ADC9A2DC08D0EB78F = {isa = PBXBuildFile; fileRef = 7AB158D65BBBCE95A368F151; settings = {COMPILER_FLAGS = "-w"; }; }; - 603D0FEA3F36BF000E573A8D = {isa = PBXBuildFile; fileRef = 17106B2F8183E77DB5CB1791; settings = {COMPILER_FLAGS = "-w"; }; }; - D73670A6135F69B77B64CFDD = {isa = PBXBuildFile; fileRef = 2890C33900381D61AFD920B1; settings = {COMPILER_FLAGS = "-w"; }; }; - BE50E9A3D2620CE44C589186 = {isa = PBXBuildFile; fileRef = 1D3D97C6C8D92F3D5C96FF29; settings = {COMPILER_FLAGS = "-w"; }; }; - C68048ED0E405645F7ECFCC5 = {isa = PBXBuildFile; fileRef = 597386A458AC5E4D64C18066; settings = {COMPILER_FLAGS = "-w"; }; }; - A08EF2278A7A79CD59350830 = {isa = PBXBuildFile; fileRef = 02A6F124658662ED5F8C4D99; settings = {COMPILER_FLAGS = "-w"; }; }; - 25644B24C58ABA44561780C7 = {isa = PBXBuildFile; fileRef = E4A40217DD45BC6D74DF0524; settings = {COMPILER_FLAGS = "-w"; }; }; - 12F17CB8BCAE238C7F38A2E5 = {isa = PBXBuildFile; fileRef = C6133FECB081DAF238300AF3; settings = {COMPILER_FLAGS = "-w"; }; }; - 4EA872D49F10F16FA5217B8B = {isa = PBXBuildFile; fileRef = 29E58059BFF2E9C561B0F036; settings = {COMPILER_FLAGS = "-w"; }; }; - DD84A0163492854D565BD63C = {isa = PBXBuildFile; fileRef = 53B330EF8F975BD0F526CAB7; settings = {COMPILER_FLAGS = "-w"; }; }; - B7BF5D6C49B8759423DD8A4B = {isa = PBXBuildFile; fileRef = C78B7248755985DABBD1440E; settings = {COMPILER_FLAGS = "-w"; }; }; - BB3558F16D05E96A82C93179 = {isa = PBXBuildFile; fileRef = 218937DFF1E643C7E9392D3D; }; - CAB73BD17A4190A63B190C50 = {isa = PBXBuildFile; fileRef = CC317CE14E558325BF16D1D9; }; - CC8DEC05264790C790F32ACE = {isa = PBXBuildFile; fileRef = B997959774C3B7B8648A1020; }; - C49643C2237BFF83A9A86BC9 = {isa = PBXBuildFile; fileRef = CB425D61E072DED92F6CAC85; }; - C29629FC6C670977286FD224 = {isa = PBXBuildFile; fileRef = 571B0C346579CCD9F6F9A6D0; }; - 1CD7AD95EC338C736FD48F19 = {isa = PBXBuildFile; fileRef = D32D31BDE76500648D64B7A6; }; - EEF4CA0FE6616C6EB703FD7E = {isa = PBXBuildFile; fileRef = 5BB1BBCB34B72DCE9B16B695; }; - E34689AB5B7E15185EED6EA1 = {isa = PBXBuildFile; fileRef = 09899AE59253C596E1656F50; }; - 4725F0C03FA3B4D9D7E604D0 = {isa = PBXBuildFile; fileRef = 73567EDFABD366280D6C1D45; }; - E4DE4D9B47D0D19DE757FD51 = {isa = PBXBuildFile; fileRef = C9BE47AEF1E79DB6784BD6E3; }; - 07AEDCEBFAC8FCB2CE0BAA76 = {isa = PBXBuildFile; fileRef = 7A70E8857008EFAD0BF2907C; }; - 79147598D8BF22ED1B91BE22 = {isa = PBXBuildFile; fileRef = 5AA69838B316B1670C17274E; }; - E757DEAEF5A0F802EBD323AC = {isa = PBXBuildFile; fileRef = 07DF121B2C6664FA5B2DC395; }; - 821618E0895ACCF6894877A8 = {isa = PBXBuildFile; fileRef = FDD1022CBB4FE524922B3AEB; }; - 6FB435AE4DC4DA8231902835 = {isa = PBXBuildFile; fileRef = 3C6951706FF246380D65A952; }; - 81F9B6A5B747B0B21AB061E2 = {isa = PBXBuildFile; fileRef = A1C5088DB76FE9F40AB2264C; }; - C19A368F0504117617A49DFE = {isa = PBXBuildFile; fileRef = B9A21AE64CC4B86FC1F67061; }; - 679D7C4BAD6C38C55596464C = {isa = PBXBuildFile; fileRef = E09DC8AF27C6E40AB436E821; settings = {COMPILER_FLAGS = "-w"; }; }; - 47A2C757B7495A7850E5455B = {isa = PBXBuildFile; fileRef = 6033F6DD0B905B8819C115E2; settings = {COMPILER_FLAGS = "-w"; }; }; - 359EAD8525F393516042D699 = {isa = PBXBuildFile; fileRef = 09793ED29E076F27C3CDE59C; settings = {COMPILER_FLAGS = "-w"; }; }; - 8799DF8859F68034FD232DA7 = {isa = PBXBuildFile; fileRef = F8AB7D10F5C9ABF34829AE8F; }; - 3976AAAB264EF950EB108870 = {isa = PBXBuildFile; fileRef = D0A3F2265D323BB3F90F3DD5; settings = {COMPILER_FLAGS = "-w"; }; }; - 28DC8DB37444793E6D590E5B = {isa = PBXBuildFile; fileRef = CA067F9C47C831BA25DF843D; }; - 44C5681C95D30E8D02C59A91 = {isa = PBXBuildFile; fileRef = 906428E1A9963444AF1B0D60; }; - 3DCFB42FCA94EDE65CDA7296 = {isa = PBXBuildFile; fileRef = 69A29D8420DB0B53507E223D; }; - 925BB060FF5381073AFCB45C = {isa = PBXBuildFile; fileRef = CDE1B83C996A1861A93C93A7; }; - EDD173FED14A7B592136C25A = {isa = PBXBuildFile; fileRef = C617096451F177459C4C667C; settings = {COMPILER_FLAGS = "-w"; }; }; + ED749B2640D6B4FB7E32CC22 = {isa = PBXBuildFile; fileRef = 60ECEC321E2335CA55B41A55; }; + F85FA72ECA3C1A04D624A4BD = {isa = PBXBuildFile; fileRef = 2DA5A7253793B9BFBB4E2A18; }; + C452CBE4FAC93EDD00579A23 = {isa = PBXBuildFile; fileRef = 8E20AE27507F5C47985A6865; }; + FCE06A0BAC628295014D8729 = {isa = PBXBuildFile; fileRef = ECFBE6A9ACC3B126E5DDDE49; }; + 65D4B3952523E1D9729D5696 = {isa = PBXBuildFile; fileRef = BE39EACF7863D1C0779AE6E9; }; + 297C90DB48F08189C5E161F6 = {isa = PBXBuildFile; fileRef = 14260A5ABAC051A462E7EAD1; }; + 2E0441DA2947ABD24635021D = {isa = PBXBuildFile; fileRef = 38673EA13F2A875C02307EF8; }; + CBB95A9B8FA9085A32ABCC0C = {isa = PBXBuildFile; fileRef = 658D062C358482599572816C; }; + 0D1C8A857D386C6BC5C99FA3 = {isa = PBXBuildFile; fileRef = 6CCFE4D90B707892ED5D0B59; }; + 6D0FB6DF3B238687E64CA059 = {isa = PBXBuildFile; fileRef = D7B732AB3E5D032BF20DF855; }; + A7C0354F33559A9BC6D9A0C4 = {isa = PBXBuildFile; fileRef = 30A0CF70C234FD895D7F6A58; }; + 630CD0FC55C1F6BE8E0393DD = {isa = PBXBuildFile; fileRef = 9C039AA0FFD66F1D922EF7C2; }; + 71B69CA1BF167AAB816444CA = {isa = PBXBuildFile; fileRef = C6C93B02F46D3AA1764BC99D; }; + E3D8E8C5741DEE4DD140FA16 = {isa = PBXBuildFile; fileRef = 0AC357D2EE7D0286E4FACDCA; }; + EBB412523EA9D3CC1D2B0ABA = {isa = PBXBuildFile; fileRef = FF3D304022AC45628AAA9BEB; }; + 19DE0552EC8B2F898F378E7B = {isa = PBXBuildFile; fileRef = B1F26B94AE932BB4A0DD9AC7; }; + F46144EB9127C640A932D306 = {isa = PBXBuildFile; fileRef = CC9F7AC6AE2844784B78151D; }; + 7557EE373354E64FAEF8E731 = {isa = PBXBuildFile; fileRef = 20CA963DF1DBD1F72C50A839; }; + 540728F29B63369AACBD15B2 = {isa = PBXBuildFile; fileRef = B5149E7DA756815A92C411C0; }; + 0DA5D6F818C57F8FAE4C618E = {isa = PBXBuildFile; fileRef = EBCA6DB76022CE8410954E33; }; 00382E98594C4FDFB706F428 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; 0069C6880BD4A8D4DB822CF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; 00DB8F14728206065B35DDAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; @@ -79,7 +60,6 @@ 01D916B4FD36FBFBA0F6036B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 021767D388A9A733BCD659D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; 024CD7B19FE873A8F7D5B5BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 02A6F124658662ED5F8C4D99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp"; sourceTree = "SOURCE_ROOT"; }; 02BDF6C2467FF45BE54819B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; 031B11B5EC367F8A36BFAC27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 03681AF3B210B4546226D52F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; @@ -101,13 +81,11 @@ 07869F04800B1D754DE22821 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 079E5A96564F8A98037EC5E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; 07AFA071D97D3E0EECED0DB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 07DF121B2C6664FA5B2DC395 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 081C8E1C960B64FFA411D0C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; 0891D111300794D1DB2C68AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; 08C93552E46F0A2EA910FCEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterBool.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h"; sourceTree = "SOURCE_ROOT"; }; 092D7A87A801CF8AC2C40E3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; 09793ED29E076F27C3CDE59C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode3.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp"; sourceTree = "SOURCE_ROOT"; }; - 09899AE59253C596E1656F50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 09CACE4DCDB1FC61334A0F63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; 09CEA1038689AACEDDD466D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; 09F7F5DCF77CF3145D78F95B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; @@ -115,10 +93,10 @@ 0A15F7AB7CBE317A76BF7859 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; }; 0A360D5A0E729876A18A38A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; 0A99BA740CE12F768425745F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; + 0AC357D2EE7D0286E4FACDCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 0ADEB527308BEAB637AD5B5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../../modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 0AE8A315A7822327A57D1874 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 0B2D69C93568E589681E5079 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0B7940F601240C72B3A85C7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; 0BEB4A94C116092B5E6A5BCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_video.h"; path = "../../../../../modules/juce_video/juce_video.h"; sourceTree = "SOURCE_ROOT"; }; 0C5E6FC121D05029017F407B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; 0CBCCBEC3C5EFD346E5894F3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; @@ -133,17 +111,18 @@ 1042E64811FFE832B224A59A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; 10F6E110D54421324D7FF118 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; 110A2791839AF0A8A3EAEF83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 113C2009363F968B7E80EDE0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 11AA5E6BEDF93FD34BBB4303 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; 11DB456241E04EC7D8CF40CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 11FC9FFEFA7831562BF81237 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 12982FD215F2AEB4CD8750F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 12C24C2237E0F23FDCCCE953 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = NoiseGate.entitlements; path = NoiseGate.entitlements; sourceTree = "SOURCE_ROOT"; }; 12CA451A78581124CAFCD5E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; 131D8D771FD3395980F8CAF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 137DBADEB883548D86DC598D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; 13B94838403336CBA8463C1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; 13BC07D9C47420ABEF79E3C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 1402BE30D2FA095CB0344F26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 14260A5ABAC051A462E7EAD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_2.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_2.mm"; sourceTree = "SOURCE_ROOT"; }; 146BB3E307B4CB8D4AC87253 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RSAKey.h"; path = "../../../../../modules/juce_cryptography/encryption/juce_RSAKey.h"; sourceTree = "SOURCE_ROOT"; }; 14833838F2A24201DCA1A1FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 15396BA154AA26DDFEED5674 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -154,7 +133,6 @@ 1675CB0DE8453895997A8DF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; 168C728EFBD470B30E87D9C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; 16C4246BF24221CDA0DFB56D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; - 17106B2F8183E77DB5CB1791 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 17B02E07833DB8FF25CB61B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 18040ADFE828B070A8442F0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; 181740F4C90CA4C66C6E2B8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; @@ -164,7 +142,6 @@ 18FC770B6244C238107AFDB2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; 191EC14DB1A1BA94F80E52F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLImage.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLImage.h"; sourceTree = "SOURCE_ROOT"; }; 192FD5F56F95482B20AF457D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 19523CEB0C745622168FD594 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 19CAEF3B195CE240D14040FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 19D6058A849822A37E1E517F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 1A0CF2A28B28C7F3BC28AD52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -183,7 +160,6 @@ 1C7FF524BBD0810430CF06D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; 1C8E428921E2E5D05BF033E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; 1D33BF5B060F2D4CF05AB88E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; - 1D3D97C6C8D92F3D5C96FF29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 1D3DEE19C759E667DA538612 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; 1D8090B6D7F479CE34CC6C04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; 1E670B1813853053D36B8D76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; @@ -199,6 +175,7 @@ 202710B8A0C9AB6C104DFC4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 206C0E1FE9A66442C4DC6948 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; 207141C4DAE3755C0C0D8219 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 20CA963DF1DBD1F72C50A839 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 210E0DDAE66818EF2B278274 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CarbonVisibility.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_CarbonVisibility.h"; sourceTree = "SOURCE_ROOT"; }; 218937DFF1E643C7E9392D3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AAX_Wrapper.cpp"; path = "../../../../../modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; 2250321E7F10BCBD594369EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -221,25 +198,23 @@ 2770A0C643E945FE307DA289 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 281AE3C8BD24290E3B522645 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 285C7980958A44582BE48D11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; - 2890C33900381D61AFD920B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 28AFEC641D6DEFC7E6096324 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; 28D613AE9599AF98595516C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 28EB2326814154D6B1908AAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; 291DA858F3C31972114C981F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; 2928DD85D5EFFB5B45503960 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; + 29653597F013A08B9D0D9DAE = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NoiseGate.vst; sourceTree = "BUILT_PRODUCTS_DIR"; }; 29961E3E2688B469C8A0ACB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; - 29E58059BFF2E9C561B0F036 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAStreamBasicDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; 29EC2A0E5AB98A6431A80C8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; - 2A6FCD9335B2647CB4DBF944 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_plugin_client/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2A9053CBBBE01FAF1FFCD596 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; 2B1E5FD2BF4004174669A13D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; 2BA3A3E85E3D7AFE12B90379 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 2BCC34D4111803A97CD75B90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 2C0B8F3976E27B23BB966A5A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 2C1F280AEDFA0E475E93E29D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; 2D0803F43F3117954C369D25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; 2D2109F4BF800BFB092C3EAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; }; 2D41BDA9FB2BC252594B5943 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; + 2DA5A7253793B9BFBB4E2A18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 2DBA2F48AF1591A3EB1B0C21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; 2DD2731D86AFD89EA4C8BBB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; 2DD29819AFA3A5F3E07BD965 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; @@ -252,7 +227,9 @@ 2F8D638FAFD05D2DECAC1BC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; 2F9E29956B7DE5CFBFC479E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; 30158F901439510F05BBC97D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; + 30A0CF70C234FD895D7F6A58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 30B076BD20CDD8F27B6604CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3105E167622313C70055B903 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AU_Shared.h"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Shared.h"; sourceTree = "SOURCE_ROOT"; }; 310A059FDFF472B87EFA55CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 3119C964C1406136A1A5E5BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; 321D845BC654922FA420EC5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; @@ -279,6 +256,7 @@ 37F88926AD5D61EBFFD6F58A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; 380147C3BE63B15FFA951023 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 382D501787B1BDABCED95C99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 38673EA13F2A875C02307EF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_utils.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_utils.cpp"; sourceTree = "SOURCE_ROOT"; }; 38EC41F033CD00E32E94D024 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; 38FF7F334650E302FF70770D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 39330A1B1B7B8221577B5287 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -287,7 +265,6 @@ 3B8EA21CAF31E3EBF86C72C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; 3BA94AB680CAB0079326E155 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; 3C3243F7C991EB9425F3AA42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3C6951706FF246380D65A952 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 3C8258EB97D57A362FA8C2A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; 3CCF84CD943DA1FDF83C9876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; 3CD0C77BB5AE74836A38DBD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -307,7 +284,6 @@ 40D306B2EBC7C4D75A0F4D98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; 40FB4762ABA47B642C71DC23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; 4199D87370CB0E851B12CCA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; - 4242C84CE6D479764B2D81AF = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 4250F888F6C4949AEFF87D07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 42A7169A40CAD60B3A7360F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; 42BB2CEE0312ED7F3F9D7960 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -316,6 +292,7 @@ 437BBA06E4D35C3B0A0DB8B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; 440140DF2631C8A74F050876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; 444AFDB731CB5DD211CA4377 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + 44AA2CDFC06F2E27F3BD6313 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AAX.plist"; path = "Info-AAX.plist"; sourceTree = "SOURCE_ROOT"; }; 44AEAB369BF057F455A35A74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 4546428F43065C016F010038 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 45795B5AA2EF4B1833388362 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -367,6 +344,7 @@ 511115CEEF7710EB5CEEE92A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; 5141BA1C184FB8A9EFD526D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 5162CDB00B1CB713DF9225D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5202ABFCC92AA0AFBC9400BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandaloneFilterWindow.h"; path = "../../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h"; sourceTree = "SOURCE_ROOT"; }; 5211E125B447086B3BC91E49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; 527B81443EEA639CE421A986 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; 5286DDF39FF963F64130D6B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -375,7 +353,6 @@ 52FA0D3E327CD3CF1E2A6DF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 5305B818397B8B56749A4B7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../../../../modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 53ACF0FF779761D3CB13642C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; - 53B330EF8F975BD0F526CAB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAVectorUnit.cpp"; sourceTree = "SOURCE_ROOT"; }; 53DF1C55C5A6A8D963A9F786 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; 545566963CAEA11C8E0C92B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; }; 54561AF285C8F669CF192485 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -390,7 +367,6 @@ 5667737D7AFBE57506EA08F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; 569B70D86CB4966AFBAEB5BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; 56F5CC34D255847725356493 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 571B0C346579CCD9F6F9A6D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 57298B969E81834AE86812D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; 57DF22B9C166595A356364F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; 57EB3B0C971107A667B0B9DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEMessages.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -398,23 +374,18 @@ 58559FB6482E5AF25EFAD70C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; 589790462BFA1ACD31F0042E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; 589F8F03BB18E494AEBD6101 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5902C0037E45FB09355FB85B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 590829FC32E83F6CF32B0458 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; 59420A818BB57FA17DE533F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 597386A458AC5E4D64C18066 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAudioChannelLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 5A1063067F6999738F8A0881 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; 5A3E829FBDDCE16508A2929F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; 5A65F6D687CA98D18297AE08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5AA69838B316B1670C17274E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 5AB3382A58A2D79B00AF2F4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; 5ACE35425F10E6FE0CD30B44 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 5AE0368BD34C757AC26B7DA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; 5AE60C61A6222805D614A7D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; 5B31D6CFE1A606034287E571 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; 5BA1ACFFF84A2044CB2D87CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; - 5BB1BBCB34B72DCE9B16B695 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 5C1DC62AAD02F3A90F6A6F6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5C23B5AFB8210E706D0365D0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5C99C1881D7EB82C4B1F2746 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; 5D64A9053D2B65D5C3A4BD92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 5D8F32B127469E8256C49D79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -428,6 +399,7 @@ 5F74A97551ACF53D3B0E8C64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; 6033F6DD0B905B8819C115E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode2.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp"; sourceTree = "SOURCE_ROOT"; }; 6041B9FD43339350EDD996BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 60ECEC321E2335CA55B41A55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 60F6469BEBBB2CE454FDDAEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 611116B52D35BC10C624C5A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 6161BFA67DF8CB7A727DE55C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; @@ -438,12 +410,13 @@ 626706DB11D4536E1FFD2239 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 6326AC7313673BB1EACAB1A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; 63297C5FF9287F6C72168287 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; - 632DDC970397B14F74D60440 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; 63B0FE69CF927E472DF13FDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 63D63E92CED08BA2A314A170 = {isa = PBXFileReference; lastKnownFileType = file.rsr; name = "juce_RTAS_WinResources.rsr"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinResources.rsr"; sourceTree = "SOURCE_ROOT"; }; 63DBC52F33003A7E05F9F1F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 63FBF3270BFA4511B631CF26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; 642E5BF8C4F61C9C1B7F1B86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; 650ADD57B41CCF8F784D7A67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 658D062C358482599572816C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_VST_utils.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 659C2199C50531D6AE468A92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; 65A9C1BBF5C4D06188F938F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; 65D46B04CD809FD70E53B1F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; @@ -463,6 +436,7 @@ 69A29D8420DB0B53507E223D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; 69D08C7859B6E11D7178EDE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeModuleHeaders.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h"; sourceTree = "SOURCE_ROOT"; }; 6A10154E849CB11E12ECC863 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6A25D165EFEF09D036B36B91 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST.plist"; path = "Info-VST.plist"; sourceTree = "SOURCE_ROOT"; }; 6A6F0D3243A18E80597F1CB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; 6AC1405BEB186F228A9D76A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 6AD6AFD0F47042AB8C5C5084 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -472,10 +446,10 @@ 6BF3DA64DFD5DB1BBD199781 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; 6C6F0A785CDC8DD608854989 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; 6CCAB4869E55A63EFBC2216B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + 6CCFE4D90B707892ED5D0B59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST2.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST2.cpp"; sourceTree = "SOURCE_ROOT"; }; 6CD074CDA8DEFA180E6AD3B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 6D30D0F9389B170EFBE74AE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; 6D66326CCD4E80F073289B5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; - 6D9DE23DD863E2E112F45573 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; 6DA49C26C3B415085CA1790F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; 6DE13E77994751144B4E8BFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; 6DF5E95A4A73670CFF0227B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -485,10 +459,8 @@ 6ED1ECF7152767E596FE32C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../../../../modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; }; 6EE111815C511E352294B4CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 6EFD42D9FC7176D6B6BA4676 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; - 6F0FB5DD64026024B473306B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6F68C5F92EF6685CA1935CD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; 6F7BD2EEA15E6FB1FF1A3AFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6F849E7BA62C4F330B967A9A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6FAF21EBA3E7427E6277FAD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; 70AD38D4D7F946EB22DBD760 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; 710964C343091482657618B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; @@ -500,7 +472,6 @@ 726DF830BFEFB3A5ECFFF480 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLAppComponent.h"; path = "../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; 7280342D6AE931431B7BC437 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 732E9008441EE9EC60D09A8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; - 73567EDFABD366280D6C1D45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 73765F4025B383E862B462E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; 73829871F3488EDE70CE4752 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; 73846AB1A71BBA22CB922BE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; @@ -517,14 +488,11 @@ 7732D6F826B3A00BBD076D62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; 7753227ECB2EF9F985DD9588 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; 77B58FBF9CE928BF4F08690A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; - 7888C501B8C62319CA9C7C95 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 789D3C1F5D021FF597F455E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 789EBDE5AA3DDBF44BCCE63F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; 79BB9681CFAA5B5DEDD138BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; 7A56C7ABE00EAC7DAE6A7B6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; 7A6A889A32581FBE73645356 = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; - 7A70E8857008EFAD0BF2907C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; - 7AB158D65BBBCE95A368F151 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUMIDIBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 7ACCDA7FF33BB28531886B81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 7AEB21EB786D5F8208A1AF3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 7B54800DFB8721C0E2059765 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -595,6 +563,7 @@ 8D2C7626EF24C83FE6FF261C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; 8D4D7EA034F7C178C51A0B60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; 8D82369B90236590052D133D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; + 8E20AE27507F5C47985A6865 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 8E3AF695CEB5967D1BD8A8B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; 8EC39A5A7D39F9405110A1F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 8F5B6335F7EC60EEADF23EF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -621,18 +590,15 @@ 9459C80646EDC1167F484982 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; 946AE7659626D557F8AAED75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; 949DD226687D344E9283CB08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; - 94E9B55296D347A134AFCA1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 94F3D0138EBB7EB31E15940C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CheckSettingMacros.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_CheckSettingMacros.h"; sourceTree = "SOURCE_ROOT"; }; 9527265F186C8189FB684288 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 9527C3863B515C3C37475E6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; 956732F0A83B46EA964E64E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; 9594CEE8A150EFF4FBAE4507 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; 9602F721F59305974F6CD26D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 960619C8B62DDD99E5C7E973 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; 96302BC71AF750DF0F00ED14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 9655EC304547418EE0F73AB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; 971613FC789719C3F6D2E5B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; - 972767EADE58482A1C7BF65C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 97CE8E2B4E405E8C9199E2B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 97FA2AA9019B9B36EC4242B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 980AA6E80DD3A42C3353A349 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; @@ -642,28 +608,39 @@ 999B9F4C3F6091ADBA9421E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; 99CFD965842860C4248EFB4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 99DBD2D02979E38C288F1C7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../../../../modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - 9A0A19875BF42ABAEA7BE5A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A131223AA307AB505461134 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 9A35F41D1FDA6748168386B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; 9B2F97252A28CBC0532AC1C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 9B55A59CD39578E3164E2997 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9C48479A55EBFC4C22D4B7B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; 9C779471720BDDE417ED9BE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 9CBD130337083207F2B56452 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9CDA4A2E17BF5DB191F883D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9E0C3CD23088388B14CFE298 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9EB8F8C25EC50AA2C1289551 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + AFB3197B2BE07ED91A0C5FEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; + B449D9952E702909C133BF21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; + C6A9A10636624D5D1B63F6BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; + D55687B3C041C9FD94D8415F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; + E39A67D3DE5B2F2092769CE7 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NoiseGate.vst3; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 8D84B63F343660AEE31FD166 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NoiseGate.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 94E9B55296D347A134AFCA1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 960619C8B62DDD99E5C7E973 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; + 972767EADE58482A1C7BF65C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 9A0A19875BF42ABAEA7BE5A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9C039AA0FFD66F1D922EF7C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; + 9C48479A55EBFC4C22D4B7B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; + 9C62742BCA5D3C9524DE3029 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NoiseGate.aaxplugin; sourceTree = "BUILT_PRODUCTS_DIR"; }; 9CC8CDF595616EEF33071A40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 9CCA07FAE3B4A4D2257497BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 9CDA4A2E17BF5DB191F883D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; 9D14B147B6A2CA89387ADD72 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; 9D67E9F6247EDE2E207EFE8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CameraDevice.cpp"; path = "../../../../../modules/juce_video/capture/juce_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 9D91048D35939171C41AFA99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 9DAB02E651736622947A4879 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; 9DEA01475DB585366B99507A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; - 9E0C3CD23088388B14CFE298 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 9E3C9508D07D11C753F6F4EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../../../../modules/juce_cryptography/encryption/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; 9E65E218A429E2B64829B4E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 9EA4A85998E5730634754DA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; 9EB05C378008BD43BC552E33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; - 9EB8F8C25EC50AA2C1289551 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; 9F0F2E14CFA9F3D6A25E2B38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; 9F385C17D1F088F19F3A12F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; 9F5C521FCFAB9BD273073B55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -677,13 +654,13 @@ A113636DA47DE00B552036CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; A1A749384126272BBF88B7CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; A1BBD1E66B39B093337D715B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; - A1C5088DB76FE9F40AB2264C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; A22917FD2955B0FA6D5D2884 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; A22C5A20F8933F4687CCFC3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; A24F37B637D6E71CC503FDA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; A280DBC72EDCE6C4F7291A90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; A29D254460762F8F6990D54C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHostType.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_PluginHostType.h"; sourceTree = "SOURCE_ROOT"; }; A2CF63640DAFC02E02EF0E7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + A2F7E59E5A50F28007907412 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Shared_Code.plist"; path = "Info-Shared_Code.plist"; sourceTree = "SOURCE_ROOT"; }; A35FA240D1B9B62278997E63 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; A43DCE541DAFF4006D5405D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; A4409A13BED13FDFBC5B4552 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEInstrument.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h"; sourceTree = "SOURCE_ROOT"; }; @@ -725,15 +702,16 @@ AE9D531EED18AF8A0F6DBD27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; AF36796810B3AD03C7EEF00B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; AF563E2B3A71986FAC5752E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; - AFB3197B2BE07ED91A0C5FEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; AFD145893BF83A2A7F6AF45F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; AFDD8CAE90BF333353BAA597 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; AFEF9B9BCF1BFD72D1CA72EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; B0C0D96339D48277760418C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B0E97BE292E3D682C05BA857 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; B12EE6AF06E03901F0F155E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + B15F50973CE5D365D77D282B = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NoiseGate.framework; sourceTree = "BUILT_PRODUCTS_DIR"; }; B16225EF7398EAE3D96ED4FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; B17CF6FB971C27506797A7ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; + B1F26B94AE932BB4A0DD9AC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; B1F80E8BADE2F82A20D517F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; B2329BE06F6CB7B939F2707C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; B2A5E524FE0228BC5580B341 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; @@ -743,13 +721,13 @@ B38DC525CEED58B1CCD74281 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; B416D8DB72CABF1B27455D2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; B43C74139B5E5F78BFB36FFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - B449D9952E702909C133BF21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; B45121C8111326B9C6A4464F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; B49D613F21BEB11001B867D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; B4A41AA6C0B39149FF262728 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; B4C0974AB80E4C7ECB369CC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; B4D92464DB68F9B2740B378E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; B4DAFB8487730AE269E43884 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; + B5149E7DA756815A92C411C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; B52C83A191E194962C41E177 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; B57BAEBC65AD0A82BCA41C25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; B593CBEC6387DC747C2F29CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -761,8 +739,6 @@ B78A6263C80494FA0E092F22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; B7A9F5BE275B027C0B0C40C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; B85F12DBF66BA624E9997DBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; - B9235D8819278FAD7F53755B = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; - B997959774C3B7B8648A1020 = {isa = PBXFileReference; lastKnownFileType = file.r; name = "juce_AU_Resources.r"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Resources.r"; sourceTree = "SOURCE_ROOT"; }; B9A21AE64CC4B86FC1F67061 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginUtilities.cpp"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; BA9309916A0ECFD82AB55A06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; BB0C0C019EF35B3EEAFB165F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -773,6 +749,7 @@ BBC9BF6DCD11885CA9E119E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; BC3AD0B0EAFB9202A4628D87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; BC4D26F9883D8FE32DEDC298 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + BCC02F39B2F24479D8F6DB50 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST3.plist"; path = "Info-VST3.plist"; sourceTree = "SOURCE_ROOT"; }; BCCCB0F3D86B3F05A2FDC6BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; BD1941870623E3B285EA0C3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MissingGLDefinitions.h"; path = "../../../../../modules/juce_opengl/native/juce_MissingGLDefinitions.h"; sourceTree = "SOURCE_ROOT"; }; BD59FB028A54274E97B02092 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -780,6 +757,7 @@ BDA9DDCC46750F9BEC942F54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; BDF3BEDEBF9A3DC15D5D9CED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; BDF6569EACC07DC73258C685 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; + BE39EACF7863D1C0779AE6E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_1.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_1.mm"; sourceTree = "SOURCE_ROOT"; }; BE60354576FEEF833B0D8F18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; BE959CAE23A6B132936F35D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../../../../modules/juce_cryptography/hashing/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; BEA30517C0F46A7F15548C27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -787,7 +765,6 @@ BF7D8E074246E8D83D82C1F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; BFD1E323CFA0C31373F17005 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; BFE7B79DD4882AD3806DEA44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - C110B120608AD518F4D03B6C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; C15892148AD3874BC1D5917B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; C184DEAD905229621563AC10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; C1D9E890FB2D7F4D86C6ED7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -807,16 +784,14 @@ C4AAA00E6E1C06F0EC04F9B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; C56B711849D2CD4C767789A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; C5D7E8A62AD7B9582D7B0F06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - C6133FECB081DAF238300AF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp"; sourceTree = "SOURCE_ROOT"; }; - C617096451F177459C4C667C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.cpp"; sourceTree = "SOURCE_ROOT"; }; C62AED30E688772F7AE78618 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; C6392B4465535F02C6C37BA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserBase.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp"; sourceTree = "SOURCE_ROOT"; }; C65373B23FC2A7F22E3FEC01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - C6A9A10636624D5D1B63F6BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; + C6C096547CAD0C12FA4746CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AUv3_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + C6C93B02F46D3AA1764BC99D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; C7112156016984DD3F77B39F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h"; sourceTree = "SOURCE_ROOT"; }; C73FE41F07999F5DF26E0A69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; C761A5B883ECF6DBA8077CC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; - C78B7248755985DABBD1440E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/ComponentBase.cpp"; sourceTree = "SOURCE_ROOT"; }; C7AE06C6AEA16AD8F3F236D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; C7BB0D14844E40141B2DDD10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; C803EBF8CEF28BD5F77E070D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; @@ -825,12 +800,11 @@ C8C90957F833D794D3E41A55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; C90FC163386A1C2D7BA88425 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; C932E76A63B20E88EF1F8B3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; - C9BE47AEF1E79DB6784BD6E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; - CA067F9C47C831BA25DF843D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; CA1213B99C9AABF61288308F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; CA402B201A64EEC2459A34E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; CA6E05682098587BB2DF5FA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; CABF309B0893ACB234F3A8B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + CACE582F7C3519476B8E2F81 = {isa = PBXFileReference; lastKnownFileType = file.def; name = "juce_RTAS_WinExports.def"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinExports.def"; sourceTree = "SOURCE_ROOT"; }; CB208336B1C9C1D9AA906BB2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; CB3093468EDB60AED639D308 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; CB425D61E072DED92F6CAC85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -843,6 +817,7 @@ CC41AC554B5D05714FCBB88B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; CC7CBD49B59F4421E3D76E5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; CC8F65EA3F978D82420486C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + CC9F7AC6AE2844784B78151D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; CD80767044CCCAD2AEE92AAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; CD958347CD563CBB21202B51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; CD99CCD7C222C7C3668BE42F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; @@ -854,7 +829,6 @@ CF14FD514BCA70462A70916A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; CFA9DC97C28490B1717E8577 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../../../../modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; CFB9FE139E6BA495C9098D71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; - CFEC3C2BE4EC9AC34D1FC1F0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D004C3051212C00DE1D6CB00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; D02F06A487DD8E09A3E5B546 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; D0A3F2265D323BB3F90F3DD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_Wrapper.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -865,15 +839,14 @@ D21E2520E9B6805E91DC32D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; D2C8FEE4DB448F37F759A8B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; D2EE78DEFF4DB320142E6D6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; + D30F58A3C82A7C61E6768EBE = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AU.plist"; path = "Info-AU.plist"; sourceTree = "SOURCE_ROOT"; }; D326D6EF2740CF33DD84C203 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; - D32D31BDE76500648D64B7A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; D3C40C825F7C1E3CCFEF419C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; D3E472B051685E6A9408C877 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; D4251BB3C69661B2C52AB5B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; D48BB10C4470AFF44A5298DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; D50277531FEF09E12EC5E68B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; D5328CAED1770523B12319A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; - D55687B3C041C9FD94D8415F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; D5AC8013B3E2933223D967D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; D5CDD540810A851326FD7EA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; D5F71BDF23BEEA366EA8E2F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -883,6 +856,7 @@ D7A8276363B3E1802C316937 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; D7B0A641A7E4712684E9A640 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; D7B265D488E8FA7FDDD97345 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; + D7B732AB3E5D032BF20DF855 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST3.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST3.cpp"; sourceTree = "SOURCE_ROOT"; }; D7C9171839D83F3FB08D7007 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; D88A8B4560FD81033E52461C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; D8BF9522B320517E46687C2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -913,8 +887,6 @@ E2A92B990D55A22718807D39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; E2DE41B93814A00DC2A8C825 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; E3DD9EFD8E27134F5118B406 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; - E4A40217DD45BC6D74DF0524 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAMutex.cpp"; sourceTree = "SOURCE_ROOT"; }; - E4E4E4C7BF91EE480FBD36EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.cpp"; sourceTree = "SOURCE_ROOT"; }; E519655E6A0966ABC3132871 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; E51E3C4D621A469C86F46BE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; E542BB1541FF0594DC31C41B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -926,7 +898,6 @@ E66BA0EA9A0CF7F58AE9FDA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; E69CED9E90B8EC8BBCF6FA69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; E6AA6BEB52682AA5368A8DB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - E6BA389AB42466FD0E99CDD7 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E6F5872A6FD72E49CCAA4636 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; E6FC5052410E1A11CE5D41A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLExtensions.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGLExtensions.h"; sourceTree = "SOURCE_ROOT"; }; E71935ADEEA90363DA56DBCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; @@ -939,7 +910,6 @@ E8D4C7DCDA344126E0800B7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; E90DDDD9070BC5C48FFFD5A3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; E97DCF658698D013CDD4A807 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; - E9A6A98219D0E4514484593D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.cpp"; sourceTree = "SOURCE_ROOT"; }; E9A9B9D4959D531434D6EA82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; E9CB0370E92099599CA19346 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; E9CB094045359F2FD17F9414 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_cryptography.h"; path = "../../../../../modules/juce_cryptography/juce_cryptography.h"; sourceTree = "SOURCE_ROOT"; }; @@ -952,9 +922,11 @@ EB150BB1D358E0AE4FAC026A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; EB4E1684047679E02F10405F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; EBAB55A995E6C7708895833F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + EBCA6DB76022CE8410954E33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; EC29D7BAE8B0830382603A53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RSAKey.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_RSAKey.cpp"; sourceTree = "SOURCE_ROOT"; }; ECA8035326160B53372BE525 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; ECAF353698739976F56D6A02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; + ECFBE6A9ACC3B126E5DDDE49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AAX.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AAX.mm"; sourceTree = "SOURCE_ROOT"; }; ED129E1F10E9B8552C9C6A41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; ED5809B58484B61271092E69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; ED5D91E0310FF5CBC1962AF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; @@ -975,7 +947,6 @@ F061F2ADEE911096946AE3EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; F076DBA145D08AB0C6646393 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; F0E1EB0020203D86322F7565 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; - F135E9B6A9FB95325F02CD89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.cpp"; sourceTree = "SOURCE_ROOT"; }; F14B44B13351E6F3BC8D0ECF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_CameraDevice.cpp"; path = "../../../../../modules/juce_video/native/juce_android_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; F192665151B0D31C8BFE6BA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; F21357E85326E061FB86DD0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -989,26 +960,25 @@ F43B0BB64499285E4D2D65E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; F4C02954B36F8FCE5D4E647C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FakeMouseMoveGenerator.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_FakeMouseMoveGenerator.h"; sourceTree = "SOURCE_ROOT"; }; F4CD72A3B13818EEA379A6EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; + F4D616BD3FAFE9587EC29FC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StandaloneFilterApp.cpp"; path = "../../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp"; sourceTree = "SOURCE_ROOT"; }; F4E8427587734D0D2B94F4D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RTAS_DigiCode_Header.h"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode_Header.h"; sourceTree = "SOURCE_ROOT"; }; F594549A67A6B48C0DBF104B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; F5EB0A8DFCB7CD91CF9CBE75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; F600E3EF3432A72F10575130 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; + F6657739D6FBDE57D542E4A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; F785317A2BB8414F5D8E2813 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_WinUtilities.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; F7B9CA2B12E7F8FF917770B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; F80341FE453303ED1D9CE210 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; - F838AA16DFECC7023BADF2FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - F89668D992EB657D805942EC = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; - 19590F837CF3298B056902F6 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NoiseGate.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; - F6657739D6FBDE57D542E4A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; F8354F540C7AD8D7D331AC8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; + F838AA16DFECC7023BADF2FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; F8755BB22478DDE574F49550 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + F89668D992EB657D805942EC = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; F8AB7D10F5C9ABF34829AE8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; F8D37926F2E6310D56E793DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; F8D9D0D40737FC0DD8B52C4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; F95DCA1F439FC2CFB7F24794 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; F961C66F176298E6D66C1715 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; F977E6E34D35E0FC5235BA25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; - F983B97EB7A763CA91C2B615 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUInputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; F9AEBC8B0F4EAE709D0D5E80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; FA2B3781996DC52D0CFE3BA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; FAC04F8CCDFA8DB3650F1E01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1021,10 +991,8 @@ FCC423AA738412A39006C90C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; FCDA75DBFFBEC005520A7E37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; FD41B287ABA4D47C799CF726 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; - FDD1022CBB4FE524922B3AEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; FDD1AD1846EAF0E3455269DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; FDEC051E9964D7A9E9CA0BC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - FE0D2F1BCBB256FACA2A4086 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; FE1CCA38AEFC870EEB2D7322 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; FE77277BED9A7479BE443FF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; FE7D28114C5F53EBCE9D00A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1032,6 +1000,7 @@ FEC09EEAF7849135C424F5D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../../../modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; FED254838DB40DD00AD90346 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; FF0774CBDC22ADA793BE4188 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; + FF3D304022AC45628AAA9BEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; FF8FFE608168896DE86209DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; C3D51E70C31B55C5F37D897D = {isa = PBXGroup; children = ( 45E82A90482A147FF8FA6507, ); name = Source; sourceTree = ""; }; @@ -1114,9 +1083,12 @@ 1E4E1F71EAB813080B59CCB8, 3430FD046BBEF538D33CF064, 18FCF327CE9EF342E83C1DBF, - 113C2009363F968B7E80EDE0, 6E74706D73837239FE5FB6BC, ); name = "juce_audio_basics"; sourceTree = ""; }; - A09A86760E8E59AC1319BDE8 = {isa = PBXGroup; children = ( + 608B825E92C8434129AF8A13 = {isa = PBXGroup; children = ( + 5667737D7AFBE57506EA08F0, + 4BD658660C6B6A5A67B93187, + BD79391479F73580810F52AC, ); name = "audio_cd"; sourceTree = ""; }; + 5EB87A6F716B95FC870C9963 = {isa = PBXGroup; children = ( BFE7B79DD4882AD3806DEA44, 6BD631AB6B0DE1F1048B4E99, 9527265F186C8189FB684288, @@ -1124,22 +1096,13 @@ FED254838DB40DD00AD90346, 6D66326CCD4E80F073289B5E, 6985DCCAE57E6FF9DF41D1BF, ); name = "audio_io"; sourceTree = ""; }; - ADC6FF963476D009C4940309 = {isa = PBXGroup; children = ( + FCDEBA404279069985D75EFD = {isa = PBXGroup; children = ( 9F5E1264C9AC4AA54E0AB158, 7143312CC1700B2BA477AB72, 7BF0A92363ACBE467D52D136, 9F385C17D1F088F19F3A12F5, 2692844292F9B2EF9C2A3B63, ); name = "midi_io"; sourceTree = ""; }; - 781928B44EAA7D9FAAEA5C0C = {isa = PBXGroup; children = ( - A0B50A729CB25919EE133A4D, - 3376A1806C3FCEC8950298F9, - 031B11B5EC367F8A36BFAC27, - B33368278B6F11BE53199EF8, ); name = sources; sourceTree = ""; }; - 14E22D085E8732B61C5AEF96 = {isa = PBXGroup; children = ( - 5667737D7AFBE57506EA08F0, - 4BD658660C6B6A5A67B93187, - BD79391479F73580810F52AC, ); name = "audio_cd"; sourceTree = ""; }; - 82A10D8EF3E76AF9DC9E32C1 = {isa = PBXGroup; children = ( + 1331AB74AAFB2D0308EA8A4A = {isa = PBXGroup; children = ( 9459C80646EDC1167F484982, 2BA3A3E85E3D7AFE12B90379, C56B711849D2CD4C767789A1, @@ -1159,31 +1122,19 @@ 359EDCF3631597C425AB9A47, 13BC07D9C47420ABEF79E3C9, 3D194634199BFF294C166E5B, ); name = native; sourceTree = ""; }; + 0FCB9DF411178E34CA60A9AC = {isa = PBXGroup; children = ( + A0B50A729CB25919EE133A4D, + 3376A1806C3FCEC8950298F9, + 031B11B5EC367F8A36BFAC27, + B33368278B6F11BE53199EF8, ); name = sources; sourceTree = ""; }; 2A9539AFE124BBD057A21CD0 = {isa = PBXGroup; children = ( - A09A86760E8E59AC1319BDE8, - ADC6FF963476D009C4940309, - 781928B44EAA7D9FAAEA5C0C, - 14E22D085E8732B61C5AEF96, - 82A10D8EF3E76AF9DC9E32C1, - FE0D2F1BCBB256FACA2A4086, + 608B825E92C8434129AF8A13, + 5EB87A6F716B95FC870C9963, + FCDEBA404279069985D75EFD, + 1331AB74AAFB2D0308EA8A4A, + 0FCB9DF411178E34CA60A9AC, 37F88926AD5D61EBFFD6F58A, ); name = "juce_audio_devices"; sourceTree = ""; }; - 094731E875EF9A4D7B4732A5 = {isa = PBXGroup; children = ( - 6AC1405BEB186F228A9D76A0, - 52FA0D3E327CD3CF1E2A6DF5, - AFDD8CAE90BF333353BAA597, - 021767D388A9A733BCD659D4, - E8D4C7DCDA344126E0800B7F, - A8B3C644EA42C512C4E3501B, - CC1A596118DDABEA4B806A21, - FD41B287ABA4D47C799CF726, - 06479087567B237274BC06E5, - C37BB9C8E9EF74698822F5E5, - 7280342D6AE931431B7BC437, - 0A15F7AB7CBE317A76BF7859, - 0E433B3D05C0F0DD6F98DD85, - 2C1F280AEDFA0E475E93E29D, - ECAF353698739976F56D6A02, ); name = format; sourceTree = ""; }; - 2B187F5729C4D7D79560A70E = {isa = PBXGroup; children = ( + 36384E18677440CB983DC21B = {isa = PBXGroup; children = ( 39330A1B1B7B8221577B5287, 6CD074CDA8DEFA180E6AD3B0, 1853368999546D379A6D8836, @@ -1202,34 +1153,51 @@ DF93ADD8133B5683DFC43FBB, 9A0A19875BF42ABAEA7BE5A8, BF7D8E074246E8D83D82C1F2, ); name = codecs; sourceTree = ""; }; + 747FE7870C6345FDDD078D42 = {isa = PBXGroup; children = ( + 6AC1405BEB186F228A9D76A0, + 52FA0D3E327CD3CF1E2A6DF5, + AFDD8CAE90BF333353BAA597, + 021767D388A9A733BCD659D4, + E8D4C7DCDA344126E0800B7F, + A8B3C644EA42C512C4E3501B, + CC1A596118DDABEA4B806A21, + FD41B287ABA4D47C799CF726, + 06479087567B237274BC06E5, + C37BB9C8E9EF74698822F5E5, + 7280342D6AE931431B7BC437, + 0A15F7AB7CBE317A76BF7859, + 0E433B3D05C0F0DD6F98DD85, + 2C1F280AEDFA0E475E93E29D, + ECAF353698739976F56D6A02, ); name = format; sourceTree = ""; }; D9FAAE034A4F079CF96F898C = {isa = PBXGroup; children = ( 8325FAB2F1C53F2F23E8EDA2, 9063A693E9C3596B0E7A4585, ); name = sampler; sourceTree = ""; }; 6A5DB6542EA9C97231C1D374 = {isa = PBXGroup; children = ( - 094731E875EF9A4D7B4732A5, - 2B187F5729C4D7D79560A70E, + 36384E18677440CB983DC21B, + 747FE7870C6345FDDD078D42, D9FAAE034A4F079CF96F898C, - 7888C501B8C62319CA9C7C95, 259860F50BF88025C9451A37, ); name = "juce_audio_formats"; sourceTree = ""; }; - 3D494EE356FF362ACDC1098E = {isa = PBXGroup; children = ( - CB425D61E072DED92F6CAC85, ); name = AU; sourceTree = ""; }; - AC430AC594AF7FFB61CE4327 = {isa = PBXGroup; children = ( + 7CF8B6343F0946516B5483DF = {isa = PBXGroup; children = ( + 218937DFF1E643C7E9392D3D, + CC317CE14E558325BF16D1D9, ); name = AAX; sourceTree = ""; }; + F7C00AAF91146252C3FD2194 = {isa = PBXGroup; children = ( + 3105E167622313C70055B903, + CB425D61E072DED92F6CAC85, + C6C096547CAD0C12FA4746CF, ); name = AU; sourceTree = ""; }; + 1778AA97486D48FFEEABB05A = {isa = PBXGroup; children = ( + F4E8427587734D0D2B94F4D8, E09DC8AF27C6E40AB436E821, 6033F6DD0B905B8819C115E2, 09793ED29E076F27C3CDE59C, - F785317A2BB8414F5D8E2813, - D0A3F2265D323BB3F90F3DD5, F8AB7D10F5C9ABF34829AE8F, - F4E8427587734D0D2B94F4D8, ); name = RTAS; sourceTree = ""; }; - B035FA1EDBC6BBA641CD0820 = {isa = PBXGroup; children = ( - 906428E1A9963444AF1B0D60, - 69A29D8420DB0B53507E223D, ); name = VST; sourceTree = ""; }; - 2FB61D480050B4665414C186 = {isa = PBXGroup; children = ( - CDE1B83C996A1861A93C93A7, ); name = VST3; sourceTree = ""; }; - 83A336F4FF99A9F2025BD4F3 = {isa = PBXGroup; children = ( - 218937DFF1E643C7E9392D3D, - CC317CE14E558325BF16D1D9, ); name = AAX; sourceTree = ""; }; - BE2F312053D2BB91C680C878 = {isa = PBXGroup; children = ( + CACE582F7C3519476B8E2F81, + 63D63E92CED08BA2A314A170, + F785317A2BB8414F5D8E2813, + D0A3F2265D323BB3F90F3DD5, ); name = RTAS; sourceTree = ""; }; + 1196D19A2AD1439AEEF307EB = {isa = PBXGroup; children = ( + F4D616BD3FAFE9587EC29FC6, + 5202ABFCC92AA0AFBC9400BE, ); name = Standalone; sourceTree = ""; }; + 1D5E73B059A01C458D1E9E1F = {isa = PBXGroup; children = ( 210E0DDAE66818EF2B278274, 94F3D0138EBB7EB31E15940C, F4C02954B36F8FCE5D4E647C, @@ -1239,16 +1207,38 @@ A29D254460762F8F6990D54C, B9A21AE64CC4B86FC1F67061, F35CA755BCEF635E1D3A905C, ); name = utility; sourceTree = ""; }; + F937EF2A12FF3B5A70B7145D = {isa = PBXGroup; children = ( + 906428E1A9963444AF1B0D60, + 69A29D8420DB0B53507E223D, ); name = VST; sourceTree = ""; }; + B4D0C5469BB4D17C88822D8E = {isa = PBXGroup; children = ( + CDE1B83C996A1861A93C93A7, ); name = VST3; sourceTree = ""; }; 3935AB4CC6A0A44A4A93B7E8 = {isa = PBXGroup; children = ( - 3D494EE356FF362ACDC1098E, - AC430AC594AF7FFB61CE4327, - B035FA1EDBC6BBA641CD0820, - 2FB61D480050B4665414C186, - 83A336F4FF99A9F2025BD4F3, - BE2F312053D2BB91C680C878, - 2A6FCD9335B2647CB4DBF944, + 7CF8B6343F0946516B5483DF, + F7C00AAF91146252C3FD2194, + 1778AA97486D48FFEEABB05A, + 1196D19A2AD1439AEEF307EB, + 1D5E73B059A01C458D1E9E1F, + F937EF2A12FF3B5A70B7145D, + B4D0C5469BB4D17C88822D8E, 163F8CC7509513B483860103, ); name = "juce_audio_plugin_client"; sourceTree = ""; }; - 10E105C90B08143D3A704C82 = {isa = PBXGroup; children = ( + 9D115D7901D8BA85DFACA15E = {isa = PBXGroup; children = ( + E542BB1541FF0594DC31C41B, + 11FC9FFEFA7831562BF81237, + D0EC72DA701E189E29375541, + 6DE13E77994751144B4E8BFF, ); name = format; sourceTree = ""; }; + B5056E66DB1953C8676E86AC = {isa = PBXGroup; children = ( + 4BACF3260C3D989D1134FD27, + B57BAEBC65AD0A82BCA41C25, + 2E7C45A3DE967DA2042E77D8, + 110A2791839AF0A8A3EAEF83, + C7112156016984DD3F77B39F, + 15D9387120B61E7C407F2C76, + 05085296947E594C821B4B99, + E59436CDDCF0D85D9D70069D, + FF8FFE608168896DE86209DD, + 380147C3BE63B15FFA951023, + 899CCE2491A041C70D8B77C7, ); name = "format_types"; sourceTree = ""; }; + 8E459A25026B70AC04B8BDF6 = {isa = PBXGroup; children = ( 3489215355E69474A575950B, 3DC1CD01357795B9A88D002A, 509F5E0BB415297C76CB79F4, @@ -1265,23 +1255,6 @@ 42A7169A40CAD60B3A7360F4, 850EB6CEBCCA1C8732A4F7FB, 732E9008441EE9EC60D09A8D, ); name = processors; sourceTree = ""; }; - 8457DD8E9B1952F5D5013840 = {isa = PBXGroup; children = ( - E542BB1541FF0594DC31C41B, - 11FC9FFEFA7831562BF81237, - D0EC72DA701E189E29375541, - 6DE13E77994751144B4E8BFF, ); name = format; sourceTree = ""; }; - D2D2E65BAD2BE294C81A319C = {isa = PBXGroup; children = ( - 4BACF3260C3D989D1134FD27, - B57BAEBC65AD0A82BCA41C25, - 2E7C45A3DE967DA2042E77D8, - 110A2791839AF0A8A3EAEF83, - C7112156016984DD3F77B39F, - 15D9387120B61E7C407F2C76, - 05085296947E594C821B4B99, - E59436CDDCF0D85D9D70069D, - FF8FFE608168896DE86209DD, - 380147C3BE63B15FFA951023, - 899CCE2491A041C70D8B77C7, ); name = "format_types"; sourceTree = ""; }; 36A3370EAF44268B864AE90E = {isa = PBXGroup; children = ( 9602F721F59305974F6CD26D, 7753227ECB2EF9F985DD9588, @@ -1299,65 +1272,13 @@ 45F28DC1BCF1DA9E48DE7C13, B344E0D80D145578D5EC63A0, ); name = utilities; sourceTree = ""; }; 53E84A87793B1E891A92D8AE = {isa = PBXGroup; children = ( - 10E105C90B08143D3A704C82, - 8457DD8E9B1952F5D5013840, - D2D2E65BAD2BE294C81A319C, + 9D115D7901D8BA85DFACA15E, + B5056E66DB1953C8676E86AC, + 8E459A25026B70AC04B8BDF6, 36A3370EAF44268B864AE90E, B55E5E5FF300B7364E863B66, - 4242C84CE6D479764B2D81AF, B0E97BE292E3D682C05BA857, ); name = "juce_audio_processors"; sourceTree = ""; }; - 0D1DBAE663EA393FE3F63392 = {isa = PBXGroup; children = ( - 4B9BB6AEB63D134C137D1EC8, - A64154D04E470AF7EF169FF1, - 9CBD130337083207F2B56452, - 3CD5597ACDA301A53BF9CA85, - A842F3F036C9418368A00DC4, - 2D0803F43F3117954C369D25, - 00DB8F14728206065B35DDAE, - 7F47F88D78F394A3D312C5B9, - 9B55A59CD39578E3164E2997, - CFB9FE139E6BA495C9098D71, - 401E5E8894DDB1D48D23A116, - 18AB0F6CA4C75046C14D6BA6, - 6800F4F7F24ACAECAB192F08, - ECA8035326160B53372BE525, - 6D30D0F9389B170EFBE74AE3, - 01D916B4FD36FBFBA0F6036B, - D5CDD540810A851326FD7EA4, - 887E0290400CD5694670155E, - 8224FC2DE40ED5DB9781D8DD, - C25044A8204DAABD30942486, - 944C96F1603C3E777C12AAB5, - D2EE78DEFF4DB320142E6D6A, - 6ED1ECF7152767E596FE32C8, - 33FA8E14DC58451E1AF0776E, ); name = text; sourceTree = ""; }; - 1F49A7806E9E0423808831D0 = {isa = PBXGroup; children = ( - A6DF6B266AF10288904DE600, - 244DAE5DD057A92C4C19A291, - 291DA858F3C31972114C981F, - 35E15B692B6FF5A8C47E1D3D, - 0ADEB527308BEAB637AD5B5B, - EEF0BC764D4CBA4BD1B4FBE6, - 1E6EEC0D5E5554F99D3A8CFD, - E1749AB50AA3B62DD375E289, - 00F9E4426F088AB1162FFFF1, - 1C6DBFCD7ED0CC51E849FD3F, ); name = maths; sourceTree = ""; }; - 49F35F6DCAD57E910918B3C7 = {isa = PBXGroup; children = ( - CC41AC554B5D05714FCBB88B, - 431A24F749CE6A59E72C3BE8, - 1C8E428921E2E5D05BF033E8, - 377B41D7E08C498478574A22, - 09F7F5DCF77CF3145D78F95B, - 55F359FA31D7FE4CA10AB533, - 527B81443EEA639CE421A986, - 47E8924D97788E68FD007DFE, - D194AF9CFE01AA83DE2B4DA4, - FE1CCA38AEFC870EEB2D7322, - F402880EDB009624652675FC, - 772629D09ACF6F8C7EF11488, - A9175171BA93DAAAC1AC4E37, - 0A99BA740CE12F768425745F, ); name = memory; sourceTree = ""; }; - 8973798E2696DF9590D6AEAF = {isa = PBXGroup; children = ( + FD1627F23B90AED5914503D7 = {isa = PBXGroup; children = ( 9029C6942C1C5585E011E446, B2A5E524FE0228BC5580B341, D2C8FEE4DB448F37F759A8B1, @@ -1379,37 +1300,7 @@ 467905FAEA6B00281E815A0F, B85F12DBF66BA624E9997DBD, 75893CAA09670C441F84B294, ); name = containers; sourceTree = ""; }; - 89FAA9DB257E050FD95CF4C7 = {isa = PBXGroup; children = ( - 4D374200F6FC355F4C84DA74, - 0400253E970A07B160604CC8, - 7C7A9F0A2853448FDB7B9311, - FA2B3781996DC52D0CFE3BA6, - 85239B0D8B8AA60B0EAC7A6D, - 7F2E3FD943CE3EC42B271823, - FEC09EEAF7849135C424F5D2, - E6F5872A6FD72E49CCAA4636, - B17CF6FB971C27506797A7ED, - 472C0688D66E532DA4F6AB9D, - 589790462BFA1ACD31F0042E, - A757FD4C03FF4B8317073E7E, - AE675FEC6A89B887CECBDD29, - 5569121A99DB2718A9B65E47, - F371D8637CA487256A3B629E, - 9DEA01475DB585366B99507A, - 2DD29819AFA3A5F3E07BD965, - 081C8E1C960B64FFA411D0C9, - B52C83A191E194962C41E177, - 80BDC6198079CC49AB4CB1B6, - 7B5EE51BA82CF11DA6BFDDCF, - 6684729261778C6EBCA93E48, ); name = threads; sourceTree = ""; }; - 400F0C78737446D467ED5B72 = {isa = PBXGroup; children = ( - B2329BE06F6CB7B939F2707C, - 6A6F0D3243A18E80597F1CB3, - 8F7882C3430ADA0808B79C6F, - AE9D531EED18AF8A0F6DBD27, - 9527C3863B515C3C37475E6F, - 010613C644BE3D59642B0236, ); name = time; sourceTree = ""; }; - 00C641185B4D7169422DBC8A = {isa = PBXGroup; children = ( + 1761C69664767552135AB247 = {isa = PBXGroup; children = ( 3ED2CBBCD8CD636730F6771F, 5F74A97551ACF53D3B0E8C64, 949DD226687D344E9283CB08, @@ -1427,81 +1318,58 @@ 5A3E829FBDDCE16508A2929F, 686EBDE09320D38417051936, BF52836BE388BD649AE3568B, ); name = files; sourceTree = ""; }; - 9CBF3B8E385202A8AFA84262 = {isa = PBXGroup; children = ( - CFA9DC97C28490B1717E8577, - 6326AC7313673BB1EACAB1A7, - B45121C8111326B9C6A4464F, - CD80767044CCCAD2AEE92AAC, - 168C728EFBD470B30E87D9C5, - 40D306B2EBC7C4D75A0F4D98, - 3119C964C1406136A1A5E5BD, - AA9B31B85C75B0CA6DA24741, - 88D314EEFFC356133A574058, - CB9FB800411BB27FAC82E799, ); name = network; sourceTree = ""; }; - 314F2CB8D49376C02C809721 = {isa = PBXGroup; children = ( - 6BAA3A86AB3C52889E1ECC35, - AFEF9B9BCF1BFD72D1CA72EB, - E2DE41B93814A00DC2A8C825, - AF36796810B3AD03C7EEF00B, - 9F5C521FCFAB9BD273073B55, - 3274667349758AAC25475771, - 2BCC34D4111803A97CD75B90, - EB4E1684047679E02F10405F, - E6AA6BEB52682AA5368A8DB7, - 867F6834281C8B941D0BCE1D, - 9F0F2E14CFA9F3D6A25E2B38, - 8229569DD242299C07516F19, - 851EB8866E638EB89D95F91E, - 1FB561726E6C70B09085F228, - B642AD759F4C5349064EF011, ); name = streams; sourceTree = ""; }; - DFEAE77B7B5985B91F86C43B = {isa = PBXGroup; children = ( - D7B0A641A7E4712684E9A640, - A43DCE541DAFF4006D5405D7, - B4DAFB8487730AE269E43884, - 468373D46C5C57E03996416D, ); name = logging; sourceTree = ""; }; - 2D967AF01CFE49CD9AF2F76C = {isa = PBXGroup; children = ( - D98EDE0EDC960BE999A21A3D, - 05C53231EA20EF3D30289E89, - 6EB43778A246E013A1F78F47, - E660AB2450E2C876A93969B4, - CB208336B1C9C1D9AA906BB2, - 82059768E792710AD7558E86, ); name = system; sourceTree = ""; }; - BABC7493116FDD64B6E3FD1C = {isa = PBXGroup; children = ( - 85B9E97C3FC7D20270A420B9, - 016F2A51F3064D1BEDE560D6, - 5141BA1C184FB8A9EFD526D4, - C87EF309B572BC3315310202, ); name = xml; sourceTree = ""; }; - 7AFA7CBFBF33562A0C6A5A2A = {isa = PBXGroup; children = ( + A3A1BCD69389551845F3D7F7 = {isa = PBXGroup; children = ( B6D0F50156B6E8C46BC504B2, BE60354576FEEF833B0D8F18, CB83B999879BF9C635AE0AB1, 58559FB6482E5AF25EFAD70C, ); name = javascript; sourceTree = ""; }; - B9DEFDD99F2D08387BF07B73 = {isa = PBXGroup; children = ( - 37A9DEFE946EFD55603FCD68, - 6DA49C26C3B415085CA1790F, - 5286DDF39FF963F64130D6B4, - 45795B5AA2EF4B1833388362, - BC3AD0B0EAFB9202A4628D87, - 90F5999238215FF56EED77A3, ); name = zip; sourceTree = ""; }; - F2569B992EEB41C18F374867 = {isa = PBXGroup; children = ( - 6AD6AFD0F47042AB8C5C5084, - 6EFD42D9FC7176D6B6BA4676, ); name = "unit_tests"; sourceTree = ""; }; - 567F00BF66D1134BDB905F20 = {isa = PBXGroup; children = ( - 4948EE5199F5B112D3D5A956, - 54C589164FD3EA4F554736F3, - 06BEEC7E0D01589083CA72F0, - 761CA817E33B88583228E4CF, - C761A5B883ECF6DBA8077CC7, - 7155A28CFCE5A8F05412E404, - E0DF5E7137B66A045651DCCD, ); name = misc; sourceTree = ""; }; - C03ADB384D5A1002DD4B58AB = {isa = PBXGroup; children = ( - 3C3243F7C991EB9425F3AA42, - 63B0FE69CF927E472DF13FDD, - 54561AF285C8F669CF192485, - 97FA2AA9019B9B36EC4242B5, - 69345634341DCC1E795E4462, - A0CB59F4AD5D67685CD8673D, - 0E060EC8BD30C332B0F9BC88, + 1B21821D9F47C231F0A52018 = {isa = PBXGroup; children = ( + D7B0A641A7E4712684E9A640, + A43DCE541DAFF4006D5405D7, + B4DAFB8487730AE269E43884, + 468373D46C5C57E03996416D, ); name = logging; sourceTree = ""; }; + 41EFF5785837AE431C0B4923 = {isa = PBXGroup; children = ( + A6DF6B266AF10288904DE600, + 244DAE5DD057A92C4C19A291, + 291DA858F3C31972114C981F, + 35E15B692B6FF5A8C47E1D3D, + 0ADEB527308BEAB637AD5B5B, + EEF0BC764D4CBA4BD1B4FBE6, + 1E6EEC0D5E5554F99D3A8CFD, + E1749AB50AA3B62DD375E289, + 00F9E4426F088AB1162FFFF1, + 1C6DBFCD7ED0CC51E849FD3F, ); name = maths; sourceTree = ""; }; + 92B1D5B16DC909AF3A0A9F20 = {isa = PBXGroup; children = ( + CC41AC554B5D05714FCBB88B, + 431A24F749CE6A59E72C3BE8, + 1C8E428921E2E5D05BF033E8, + 377B41D7E08C498478574A22, + 09F7F5DCF77CF3145D78F95B, + 55F359FA31D7FE4CA10AB533, + 527B81443EEA639CE421A986, + 47E8924D97788E68FD007DFE, + D194AF9CFE01AA83DE2B4DA4, + FE1CCA38AEFC870EEB2D7322, + F402880EDB009624652675FC, + 772629D09ACF6F8C7EF11488, + A9175171BA93DAAAC1AC4E37, + 0A99BA740CE12F768425745F, ); name = memory; sourceTree = ""; }; + DE73A88D20FDC3B8D8F505A3 = {isa = PBXGroup; children = ( + 4948EE5199F5B112D3D5A956, + 54C589164FD3EA4F554736F3, + 06BEEC7E0D01589083CA72F0, + 761CA817E33B88583228E4CF, + C761A5B883ECF6DBA8077CC7, + 7155A28CFCE5A8F05412E404, + E0DF5E7137B66A045651DCCD, ); name = misc; sourceTree = ""; }; + 96C1D983FD9D55B521F93E82 = {isa = PBXGroup; children = ( + 3C3243F7C991EB9425F3AA42, + 63B0FE69CF927E472DF13FDD, + 54561AF285C8F669CF192485, + 97FA2AA9019B9B36EC4242B5, + 69345634341DCC1E795E4462, + A0CB59F4AD5D67685CD8673D, + 0E060EC8BD30C332B0F9BC88, C2627DFC4F61667B56ECA167, E69CED9E90B8EC8BBCF6FA69, D9871B2A935F25C0F870B04E, @@ -1524,25 +1392,128 @@ D7B265D488E8FA7FDDD97345, 99CFD965842860C4248EFB4F, ABE7A497CEE401B2C3225A2F, ); name = native; sourceTree = ""; }; + CEAD310FF82B2839548A4322 = {isa = PBXGroup; children = ( + CFA9DC97C28490B1717E8577, + 6326AC7313673BB1EACAB1A7, + B45121C8111326B9C6A4464F, + CD80767044CCCAD2AEE92AAC, + 168C728EFBD470B30E87D9C5, + 40D306B2EBC7C4D75A0F4D98, + 3119C964C1406136A1A5E5BD, + AA9B31B85C75B0CA6DA24741, + 88D314EEFFC356133A574058, + CB9FB800411BB27FAC82E799, ); name = network; sourceTree = ""; }; + 4D405E727FF82BEC25B5061D = {isa = PBXGroup; children = ( + 6BAA3A86AB3C52889E1ECC35, + AFEF9B9BCF1BFD72D1CA72EB, + E2DE41B93814A00DC2A8C825, + AF36796810B3AD03C7EEF00B, + 9F5C521FCFAB9BD273073B55, + 3274667349758AAC25475771, + 2BCC34D4111803A97CD75B90, + EB4E1684047679E02F10405F, + E6AA6BEB52682AA5368A8DB7, + 867F6834281C8B941D0BCE1D, + 9F0F2E14CFA9F3D6A25E2B38, + 8229569DD242299C07516F19, + 851EB8866E638EB89D95F91E, + 1FB561726E6C70B09085F228, + B642AD759F4C5349064EF011, ); name = streams; sourceTree = ""; }; + 2D967AF01CFE49CD9AF2F76C = {isa = PBXGroup; children = ( + D98EDE0EDC960BE999A21A3D, + 05C53231EA20EF3D30289E89, + 6EB43778A246E013A1F78F47, + E660AB2450E2C876A93969B4, + CB208336B1C9C1D9AA906BB2, + 82059768E792710AD7558E86, ); name = system; sourceTree = ""; }; + 823882E6F1634DFBC7EF2425 = {isa = PBXGroup; children = ( + 4B9BB6AEB63D134C137D1EC8, + A64154D04E470AF7EF169FF1, + 9CBD130337083207F2B56452, + 3CD5597ACDA301A53BF9CA85, + A842F3F036C9418368A00DC4, + 2D0803F43F3117954C369D25, + 00DB8F14728206065B35DDAE, + 7F47F88D78F394A3D312C5B9, + 9B55A59CD39578E3164E2997, + CFB9FE139E6BA495C9098D71, + 401E5E8894DDB1D48D23A116, + 18AB0F6CA4C75046C14D6BA6, + 6800F4F7F24ACAECAB192F08, + ECA8035326160B53372BE525, + 6D30D0F9389B170EFBE74AE3, + 01D916B4FD36FBFBA0F6036B, + D5CDD540810A851326FD7EA4, + 887E0290400CD5694670155E, + 8224FC2DE40ED5DB9781D8DD, + C25044A8204DAABD30942486, + 944C96F1603C3E777C12AAB5, + D2EE78DEFF4DB320142E6D6A, + 6ED1ECF7152767E596FE32C8, + 33FA8E14DC58451E1AF0776E, ); name = text; sourceTree = ""; }; + 7A0951C9835246DFA54B2500 = {isa = PBXGroup; children = ( + 4D374200F6FC355F4C84DA74, + 0400253E970A07B160604CC8, + 7C7A9F0A2853448FDB7B9311, + FA2B3781996DC52D0CFE3BA6, + 85239B0D8B8AA60B0EAC7A6D, + 7F2E3FD943CE3EC42B271823, + FEC09EEAF7849135C424F5D2, + E6F5872A6FD72E49CCAA4636, + B17CF6FB971C27506797A7ED, + 472C0688D66E532DA4F6AB9D, + 589790462BFA1ACD31F0042E, + A757FD4C03FF4B8317073E7E, + AE675FEC6A89B887CECBDD29, + 5569121A99DB2718A9B65E47, + F371D8637CA487256A3B629E, + 9DEA01475DB585366B99507A, + 2DD29819AFA3A5F3E07BD965, + 081C8E1C960B64FFA411D0C9, + B52C83A191E194962C41E177, + 80BDC6198079CC49AB4CB1B6, + 7B5EE51BA82CF11DA6BFDDCF, + 6684729261778C6EBCA93E48, ); name = threads; sourceTree = ""; }; + B91932B54FF9579FF872447D = {isa = PBXGroup; children = ( + B2329BE06F6CB7B939F2707C, + 6A6F0D3243A18E80597F1CB3, + 8F7882C3430ADA0808B79C6F, + AE9D531EED18AF8A0F6DBD27, + 9527C3863B515C3C37475E6F, + 010613C644BE3D59642B0236, ); name = time; sourceTree = ""; }; + F2569B992EEB41C18F374867 = {isa = PBXGroup; children = ( + 6AD6AFD0F47042AB8C5C5084, + 6EFD42D9FC7176D6B6BA4676, ); name = "unit_tests"; sourceTree = ""; }; + EDD0D8E544A94B8BCE654149 = {isa = PBXGroup; children = ( + 85B9E97C3FC7D20270A420B9, + 016F2A51F3064D1BEDE560D6, + 5141BA1C184FB8A9EFD526D4, + C87EF309B572BC3315310202, ); name = xml; sourceTree = ""; }; + F6A5511183A3574193EBF957 = {isa = PBXGroup; children = ( + 37A9DEFE946EFD55603FCD68, + 6DA49C26C3B415085CA1790F, + 5286DDF39FF963F64130D6B4, + 45795B5AA2EF4B1833388362, + BC3AD0B0EAFB9202A4628D87, + 90F5999238215FF56EED77A3, ); name = zip; sourceTree = ""; }; 249D1941FF86F416F9F810CF = {isa = PBXGroup; children = ( - 0D1DBAE663EA393FE3F63392, - 1F49A7806E9E0423808831D0, - 49F35F6DCAD57E910918B3C7, - 8973798E2696DF9590D6AEAF, - 89FAA9DB257E050FD95CF4C7, - 400F0C78737446D467ED5B72, - 00C641185B4D7169422DBC8A, - 9CBF3B8E385202A8AFA84262, - 314F2CB8D49376C02C809721, - DFEAE77B7B5985B91F86C43B, + FD1627F23B90AED5914503D7, + 1761C69664767552135AB247, + A3A1BCD69389551845F3D7F7, + 1B21821D9F47C231F0A52018, + 41EFF5785837AE431C0B4923, + 92B1D5B16DC909AF3A0A9F20, + DE73A88D20FDC3B8D8F505A3, + 96C1D983FD9D55B521F93E82, + CEAD310FF82B2839548A4322, + 4D405E727FF82BEC25B5061D, 2D967AF01CFE49CD9AF2F76C, - BABC7493116FDD64B6E3FD1C, - 7AFA7CBFBF33562A0C6A5A2A, - B9DEFDD99F2D08387BF07B73, + 823882E6F1634DFBC7EF2425, + 7A0951C9835246DFA54B2500, + B91932B54FF9579FF872447D, F2569B992EEB41C18F374867, - 567F00BF66D1134BDB905F20, - C03ADB384D5A1002DD4B58AB, - CFEC3C2BE4EC9AC34D1FC1F0, + EDD0D8E544A94B8BCE654149, + F6A5511183A3574193EBF957, FB944E02BA2BDAF983BE9D54, ); name = "juce_core"; sourceTree = ""; }; 1D5389EDB8346530B5872A1D = {isa = PBXGroup; children = ( 355EAB1BFEA4C1D23E555933, @@ -1561,50 +1532,29 @@ 54BB2161967C24C4746304D5 = {isa = PBXGroup; children = ( 1D5389EDB8346530B5872A1D, 4EF745C8A73F4985BEF57BAF, - 5C23B5AFB8210E706D0365D0, E9CB094045359F2FD17F9414, ); name = "juce_cryptography"; sourceTree = ""; }; - FF9549D785A5889A35B81054 = {isa = PBXGroup; children = ( + 9F588E2807C366B4EF676AD1 = {isa = PBXGroup; children = ( + E8A136F49B3A339C5EA46BC0, + 28EB2326814154D6B1908AAF, + 5D8F32B127469E8256C49D79, + FAC04F8CCDFA8DB3650F1E01, ); name = "app_properties"; sourceTree = ""; }; + F0669F13619CA7A33A7411A2 = {isa = PBXGroup; children = ( + FDEC051E9964D7A9E9CA0BC2, + 14833838F2A24201DCA1A1FE, + C8C90957F833D794D3E41A55, ); name = undomanager; sourceTree = ""; }; + 6EC0DBF7972577C29A766F0C = {isa = PBXGroup; children = ( 6F7BD2EEA15E6FB1FF1A3AFE, CA6E05682098587BB2DF5FA3, 258861CF979A5C278D2900E3, F061F2ADEE911096946AE3EA, 903AB83DBEE40E2B9A89FDC1, 1E670B1813853053D36B8D76, ); name = values; sourceTree = ""; }; - F0669F13619CA7A33A7411A2 = {isa = PBXGroup; children = ( - FDEC051E9964D7A9E9CA0BC2, - 14833838F2A24201DCA1A1FE, - C8C90957F833D794D3E41A55, ); name = undomanager; sourceTree = ""; }; - D90F38BB979654DD563C599D = {isa = PBXGroup; children = ( - E8A136F49B3A339C5EA46BC0, - 28EB2326814154D6B1908AAF, - 5D8F32B127469E8256C49D79, - FAC04F8CCDFA8DB3650F1E01, ); name = "app_properties"; sourceTree = ""; }; EFBE00CBE2CE9F258D7390F2 = {isa = PBXGroup; children = ( - FF9549D785A5889A35B81054, + 9F588E2807C366B4EF676AD1, F0669F13619CA7A33A7411A2, - D90F38BB979654DD563C599D, - 5902C0037E45FB09355FB85B, + 6EC0DBF7972577C29A766F0C, BB1D32224A52A6C18E5B070F, ); name = "juce_data_structures"; sourceTree = ""; }; - 73DB4F4E2F32BD4430EB19A2 = {isa = PBXGroup; children = ( - 4C2CF6BC5BDC337F11F8E64B, - F4CD72A3B13818EEA379A6EE, - A22C5A20F8933F4687CCFC3A, - AF563E2B3A71986FAC5752E9, - 2DBA2F48AF1591A3EB1B0C21, - 23EC87036185E029191B5050, - A777DFBFEF3B792691DF6D62, - 817254968841790E2AC48A8D, - 2A9053CBBBE01FAF1FFCD596, - AFD145893BF83A2A7F6AF45F, - 9C48479A55EBFC4C22D4B7B5, - 4D71E182174E0F079AB8CB7C, - D8C972CF2357B2D6A0C0DCD2, ); name = messages; sourceTree = ""; }; - FB7E5B2BD70D68734E694FEF = {isa = PBXGroup; children = ( - 5DBB2D6F3FD790CB78A47983, - 679AA0DF4863D202C69AAB05, - D5AC8013B3E2933223D967D8, - 5B31D6CFE1A606034287E571, ); name = timers; sourceTree = ""; }; - F54258DCA4B4FA203EA0145D = {isa = PBXGroup; children = ( + 40E9A70358BAEC9679466EC5 = {isa = PBXGroup; children = ( F594549A67A6B48C0DBF104B, EAD095A921E8D35489B6F8E6, 92E608B39DF214BF7DB9675A, @@ -1613,14 +1563,28 @@ EF6241E2090C80185095EB47, 3716F81408159E9307118FED, E5B3A88A39DCA9224EAE360D, ); name = broadcasters; sourceTree = ""; }; - F970DE3D45574C2DFE7C9C16 = {isa = PBXGroup; children = ( + 2EA667E8B3EEC64208B86E01 = {isa = PBXGroup; children = ( 3E224AA9A88BBA37C77D51F4, 2D41BDA9FB2BC252594B5943, 90D6A07903A3936276D8FC7C, 7F190C98C5FF63E22C54B737, 5594AF89F8EA68B7F0296F78, F95DCA1F439FC2CFB7F24794, ); name = interprocess; sourceTree = ""; }; - 9AD52157F8B430D3C11F87B4 = {isa = PBXGroup; children = ( + 0EAC6A903DD09A0E73BD9B75 = {isa = PBXGroup; children = ( + 4C2CF6BC5BDC337F11F8E64B, + F4CD72A3B13818EEA379A6EE, + A22C5A20F8933F4687CCFC3A, + AF563E2B3A71986FAC5752E9, + 2DBA2F48AF1591A3EB1B0C21, + 23EC87036185E029191B5050, + A777DFBFEF3B792691DF6D62, + 817254968841790E2AC48A8D, + 2A9053CBBBE01FAF1FFCD596, + AFD145893BF83A2A7F6AF45F, + 9C48479A55EBFC4C22D4B7B5, + 4D71E182174E0F079AB8CB7C, + D8C972CF2357B2D6A0C0DCD2, ); name = messages; sourceTree = ""; }; + 463C8E9096B0A94B2A7591A4 = {isa = PBXGroup; children = ( F7B9CA2B12E7F8FF917770B0, 47368FEC775E6891C69A130E, 7732D6F826B3A00BBD076D62, @@ -1629,13 +1593,17 @@ EE4F068BCE9F99CE4CD2B12C, 7EFD0AE6EF841C055B77EDFB, 8E3AF695CEB5967D1BD8A8B4, ); name = native; sourceTree = ""; }; + 3F615366E1234B547499CC02 = {isa = PBXGroup; children = ( + 5DBB2D6F3FD790CB78A47983, + 679AA0DF4863D202C69AAB05, + D5AC8013B3E2933223D967D8, + 5B31D6CFE1A606034287E571, ); name = timers; sourceTree = ""; }; 9F994618EA69D855BF1E53AD = {isa = PBXGroup; children = ( - 73DB4F4E2F32BD4430EB19A2, - FB7E5B2BD70D68734E694FEF, - F54258DCA4B4FA203EA0145D, - F970DE3D45574C2DFE7C9C16, - 9AD52157F8B430D3C11F87B4, - 6F849E7BA62C4F330B967A9A, + 40E9A70358BAEC9679466EC5, + 2EA667E8B3EEC64208B86E01, + 0EAC6A903DD09A0E73BD9B75, + 463C8E9096B0A94B2A7591A4, + 3F615366E1234B547499CC02, 4BA8C030EBAD032677A603EE, ); name = "juce_events"; sourceTree = ""; }; 06F0DCBA355438E79253F64A = {isa = PBXGroup; children = ( E8BBF44B7673E317EEEE4E6A, @@ -1655,19 +1623,25 @@ 8EC39A5A7D39F9405110A1F5, 0B2D69C93568E589681E5079, DD29CD8FB274D9BE4CCA1B85, ); name = contexts; sourceTree = ""; }; - 2DB151BC34DB459D5E6376D8 = {isa = PBXGroup; children = ( - 5A1063067F6999738F8A0881, - C803EBF8CEF28BD5F77E070D, - B12EE6AF06E03901F0F155E0, - 037B584ECE9CDA8309EB91AF, - C3FB0537C1CDB0FF2C91C707, - D3C40C825F7C1E3CCFEF419C, - 6041B9FD43339350EDD996BA, - A24F37B637D6E71CC503FDA1, ); name = images; sourceTree = ""; }; - DD0424644A7C11AC3E4F9161 = {isa = PBXGroup; children = ( - EBAB55A995E6C7708895833F, - 1E8C59EFC31CF428707ED9B0, - CF14FD514BCA70462A70916A, ); name = "image_formats"; sourceTree = ""; }; + 166471F2D083BD69C22BDBC1 = {isa = PBXGroup; children = ( + FCC423AA738412A39006C90C, + 1C2C37C2DCE9A2B9E69E7C3F, + BC4D26F9883D8FE32DEDC298, + F8755BB22478DDE574F49550, + 7D8E12900A5CFBEAD9464819, ); name = effects; sourceTree = ""; }; + A00D35269B92B0C7D8DBF8D8 = {isa = PBXGroup; children = ( + EAC7C33E9671EE58D8087CDF, + 65D46B04CD809FD70E53B1F9, + 281AE3C8BD24290E3B522645, + 32B07B78FA6AB64E87A9CA3F, + 54857A367905687C45C1470E, + 03E30290280121AA472508D3, + DBE7B7ED7E0BBDF1B2670B1D, + FB3084F5C855A1F0E34A8E6A, + A54A606A16B534B45C59CE8B, + 8D4D7EA034F7C178C51A0B60, + 589F8F03BB18E494AEBD6101, + 4AE08E2A6F2309BD958372ED, ); name = fonts; sourceTree = ""; }; 2FC8217BC73109E12871D5C9 = {isa = PBXGroup; children = ( 29961E3E2688B469C8A0ACB1, D326D6EF2740CF33DD84C203, @@ -1684,30 +1658,20 @@ 12CA451A78581124CAFCD5E1, 2F8D638FAFD05D2DECAC1BC1, 5BA1ACFFF84A2044CB2D87CD, ); name = geometry; sourceTree = ""; }; - 7226D0F2FB00BDB4B9D72420 = {isa = PBXGroup; children = ( - 805A6E1CA4479F345305EC71, - 5EA2D7D4DD82CE7460EC70ED, - 68AC1B90E28E75A59D9F654E, ); name = placement; sourceTree = ""; }; - 46ADEBFD17CEA4473891BA1E = {isa = PBXGroup; children = ( - EAC7C33E9671EE58D8087CDF, - 65D46B04CD809FD70E53B1F9, - 281AE3C8BD24290E3B522645, - 32B07B78FA6AB64E87A9CA3F, - 54857A367905687C45C1470E, - 03E30290280121AA472508D3, - DBE7B7ED7E0BBDF1B2670B1D, - FB3084F5C855A1F0E34A8E6A, - A54A606A16B534B45C59CE8B, - 8D4D7EA034F7C178C51A0B60, - 589F8F03BB18E494AEBD6101, - 4AE08E2A6F2309BD958372ED, ); name = fonts; sourceTree = ""; }; - 4A02A378E2153AF3043D14ED = {isa = PBXGroup; children = ( - FCC423AA738412A39006C90C, - 1C2C37C2DCE9A2B9E69E7C3F, - BC4D26F9883D8FE32DEDC298, - F8755BB22478DDE574F49550, - 7D8E12900A5CFBEAD9464819, ); name = effects; sourceTree = ""; }; - DB17765D735EE053F4217F6A = {isa = PBXGroup; children = ( + AD6DDC9A2EA1A851C463B8FF = {isa = PBXGroup; children = ( + EBAB55A995E6C7708895833F, + 1E8C59EFC31CF428707ED9B0, + CF14FD514BCA70462A70916A, ); name = "image_formats"; sourceTree = ""; }; + BCCAB7B2DFDE50011CB485A1 = {isa = PBXGroup; children = ( + 5A1063067F6999738F8A0881, + C803EBF8CEF28BD5F77E070D, + B12EE6AF06E03901F0F155E0, + 037B584ECE9CDA8309EB91AF, + C3FB0537C1CDB0FF2C91C707, + D3C40C825F7C1E3CCFEF419C, + 6041B9FD43339350EDD996BA, + A24F37B637D6E71CC503FDA1, ); name = images; sourceTree = ""; }; + 44D38432E99375D655349CAC = {isa = PBXGroup; children = ( 9840126F3F4C38B60332CDDD, 5162CDB00B1CB713DF9225D4, 7AEB21EB786D5F8208A1AF3A, @@ -1721,50 +1685,103 @@ 2250321E7F10BCBD594369EC, D19C4DE456670E0D1F656D3F, 611116B52D35BC10C624C5A6, ); name = native; sourceTree = ""; }; + E17363C21EC3490340CDC695 = {isa = PBXGroup; children = ( + 805A6E1CA4479F345305EC71, + 5EA2D7D4DD82CE7460EC70ED, + 68AC1B90E28E75A59D9F654E, ); name = placement; sourceTree = ""; }; 3B5977F2EEA93424EF0C5C19 = {isa = PBXGroup; children = ( 06F0DCBA355438E79253F64A, 3E02788AE11A43EFC7C24F9D, - 2DB151BC34DB459D5E6376D8, - DD0424644A7C11AC3E4F9161, + 166471F2D083BD69C22BDBC1, + A00D35269B92B0C7D8DBF8D8, 2FC8217BC73109E12871D5C9, - 7226D0F2FB00BDB4B9D72420, - 46ADEBFD17CEA4473891BA1E, - 4A02A378E2153AF3043D14ED, - DB17765D735EE053F4217F6A, - E6BA389AB42466FD0E99CDD7, + AD6DDC9A2EA1A851C463B8FF, + BCCAB7B2DFDE50011CB485A1, + 44D38432E99375D655349CAC, + E17363C21EC3490340CDC695, EAFFE761B12BE9C263E857EB, ); name = "juce_graphics"; sourceTree = ""; }; - 13316EC9445AE8160ED28E13 = {isa = PBXGroup; children = ( - 843583A7ACE40C370D53CA31, - F8354F540C7AD8D7D331AC8A, - 181740F4C90CA4C66C6E2B8B, - ED8A3C5C6B49C8D57E659479, - A70ACC0F8D238B82EE0D333B, + EBCF62B9D31F747C5BADC383 = {isa = PBXGroup; children = ( + 73AFC81251FEE56637841DB6, + F420A1026C41E30B63C5174A, ); name = application; sourceTree = ""; }; + 0F1A2490BF9797407F3C367B = {isa = PBXGroup; children = ( + EA1A7AC8267FA1AC7D0F2BCC, + 4C3FC93FCFD846D2CD7038F1, + B593CBEC6387DC747C2F29CC, + CA1213B99C9AABF61288308F, + 15396BA154AA26DDFEED5674, + 687120233DC5205FF4E747B1, + CBD2B4F7FFC0B6F2A71613AF, + B4D92464DB68F9B2740B378E, + FCDA75DBFFBEC005520A7E37, + CD99CCD7C222C7C3668BE42F, + F3478116DD60A5E8E15898CE, + 971613FC789719C3F6D2E5B1, + AC05FB8F53C69FF76946304F, + 7D68D3642F4C969C6324AFC2, + C2A8FAF6D53D89987A236B07, + 63297C5FF9287F6C72168287, + 9B2F97252A28CBC0532AC1C5, + 430554FE98D5A5B7C5C715B4, ); name = buttons; sourceTree = ""; }; + 3F71F25AFBF2E038B2B3DCE6 = {isa = PBXGroup; children = ( + ABCF504D78AFDC9C1C0AE41A, + 2E1C905B950B22F3D62A7826, + 38EC41F033CD00E32E94D024, + CC8F65EA3F978D82420486C1, + 4E65D5D22BE042CD4DB027A4, + DC9752A4F53C8101820A78D9, + 09CACE4DCDB1FC61334A0F63, + BCCCB0F3D86B3F05A2FDC6BD, + 4C69398466F6DD914602C907, ); name = commands; sourceTree = ""; }; + DD0E89C82E4B2824386D02AF = {isa = PBXGroup; children = ( + 843583A7ACE40C370D53CA31, + F8354F540C7AD8D7D331AC8A, + 181740F4C90CA4C66C6E2B8B, + ED8A3C5C6B49C8D57E659479, + A70ACC0F8D238B82EE0D333B, 2F3B166BDCCA41AAE231DFF4, C22F431E041BF025E76F7B4F, E64EE9E43C5BD6925CC2E6FA, 4D73906670C34F2D0EF766B6, ); name = components; sourceTree = ""; }; - 3BC51AFA68090012F36630C1 = {isa = PBXGroup; children = ( - 01A79D982F03174319959EF1, - BDF3BEDEBF9A3DC15D5D9CED, - 4FC3D138F39ADF9ACC9EC688, - 11AA5E6BEDF93FD34BBB4303, - D7C9171839D83F3FB08D7007, - BBC9BF6DCD11885CA9E119E5, - 956732F0A83B46EA964E64E1, - 4A3A1081656E530C5C3C6A85, - 00382E98594C4FDFB706F428, - BB7C17AF74A27DB50E8995D5, - 1BE2E2FAE7EE431A6B280186, - DD56E00F5F4E928F612EDE5F, - F076DBA145D08AB0C6646393, - 5DD05DC59C19CC9E222CDC54, - 6CCAB4869E55A63EFBC2216B, - 6DF5E95A4A73670CFF0227B4, - 4199D87370CB0E851B12CCA4, - 55A0272BFAEAD9E1F3895068, - 18A917CA5990FB14B32FF7A1, - F977E6E34D35E0FC5235BA25, ); name = mouse; sourceTree = ""; }; - 9B1528A8ED7936A2B3C4440E = {isa = PBXGroup; children = ( + CD1699A5700A7BADEAA78E3D = {isa = PBXGroup; children = ( + C15892148AD3874BC1D5917B, + 93FF00D1F3E5379E8EC9BDB9, + A761BD7A248A08CC60A9E4FC, + 285C7980958A44582BE48D11, + 7119849B2608A10C952F6999, + 39B623717771E10C10DB4203, + E9CB0370E92099599CA19346, + 53DF1C55C5A6A8D963A9F786, + 25144B7F726C02A6927B95DB, + 9EB8F8C25EC50AA2C1289551, + CA402B201A64EEC2459A34E4, + 3341BAEBFCF68A45D192E9A6, + F961C66F176298E6D66C1715, + 137DBADEB883548D86DC598D, + 9CDA4A2E17BF5DB191F883D9, ); name = drawables; sourceTree = ""; }; + 8E3A2E238326BE7DF9CAA116 = {isa = PBXGroup; children = ( + 202710B8A0C9AB6C104DFC4B, + 68033207E95ECA53683916CA, + 6F68C5F92EF6685CA1935CD2, + 63FBF3270BFA4511B631CF26, + 33ACD86399527378559A8B1F, + 3FCF0AC87F15299AEE4E0085, + 88A43145FB9C0DCDAFCD6D2D, + 1F99846DAAED4D1061DD003B, + B49D613F21BEB11001B867D3, + 650ADD57B41CCF8F784D7A67, + 77B58FBF9CE928BF4F08690A, + 4250F888F6C4949AEFF87D07, + 17B02E07833DB8FF25CB61B1, + B0C0D96339D48277760418C4, + 09CEA1038689AACEDDD466D9, + ED5809B58484B61271092E69, + 9C779471720BDDE417ED9BE1, + B78A6263C80494FA0E092F22, + D5F71BDF23BEEA366EA8E2F6, + BB0C0C019EF35B3EEAFB165F, + 3E9C541A14A9853BF59E72A9, + DFFC766429C47605BAC01A4B, ); name = filebrowser; sourceTree = ""; }; + 99BFD9154FB7B9253BF21F42 = {isa = PBXGroup; children = ( 192FD5F56F95482B20AF457D, 240CCC81C5FD861EF17C1019, 3C8258EB97D57A362FA8C2A6, @@ -1778,62 +1795,7 @@ FC1FE9BB13A32E09FE204515, 6161BFA67DF8CB7A727DE55C, 10F6E110D54421324D7FF118, ); name = keyboard; sourceTree = ""; }; - 16A390D98421937CDAE13C5C = {isa = PBXGroup; children = ( - 28D613AE9599AF98595516C2, - 8529FD25C6B8F60B6C455C28, - 4546428F43065C016F010038, - 1D3DEE19C759E667DA538612, - 789EBDE5AA3DDBF44BCCE63F, - 04A94FB47318EB62FEC40F1E, - 12982FD215F2AEB4CD8750F8, - A96A725563AEF91D0FBFA691, - 0FC1D51B60B952D25B74EBED, - 18040ADFE828B070A8442F0C, - 0E6C9B964B771B2BCBCEBCD6, - 1582C64E2A2110F3E27A2847, - 52B77EA54A97A1C5E8CC2480, - CABF309B0893ACB234F3A8B5, - 382D501787B1BDABCED95C99, - E66BA0EA9A0CF7F58AE9FDA9, - C49779E60F9335837B6202F5, - 03681AF3B210B4546226D52F, - A22917FD2955B0FA6D5D2884, - C2A45F0C8687CD276A8E9E40, - F8D37926F2E6310D56E793DB, - 5EF2F091583F20C8CE73F7A9, - 8CA9B7EE49BD83035EFE86E5, - 8D13B3E1E8D213AFD690188C, - FC5CF2545C78D9101B71EC09, - 471F13C08ADBAD9895DB7E7D, - B38DC525CEED58B1CCD74281, ); name = widgets; sourceTree = ""; }; - 4EE2EDC7602F09B44053D03A = {isa = PBXGroup; children = ( - EA17AFC4FDABC10B0F11D982, - 18FC770B6244C238107AFDB2, - FE77277BED9A7479BE443FF2, - 0DCC4DA1E59A14F3D9A9EE6A, - 3375D8285224860A2C2B218B, - 74A2A0CA4B684C69ECA8FC4C, - 19CAEF3B195CE240D14040FA, - 6197A501DB016B2FD62DBC88, - 56F5CC34D255847725356493, - BDA9DDCC46750F9BEC942F54, - 04D8748C7B98E5382BAEA2DD, - 834891B3C64312A5BAB30790, - 659C2199C50531D6AE468A92, - A771637F51328BD121F5B4D2, - 59420A818BB57FA17DE533F9, - 9E65E218A429E2B64829B4E0, - D94A0B2EC85C9249A118A97D, - 1C674E8633C9D7C14C2A1D98, - 40FB4762ABA47B642C71DC23, ); name = windows; sourceTree = ""; }; - 438318456D40C2C20F16897A = {isa = PBXGroup; children = ( - 97CE8E2B4E405E8C9199E2B0, - 4CBF728D82FD84A9D32E517C, - D3E472B051685E6A9408C877, - 321D845BC654922FA420EC5B, - 8083D2A36BDE49A5BFD5DBA8, - 5211E125B447086B3BC91E49, ); name = menus; sourceTree = ""; }; - 86AFC69EB68F5C3801ED6A90 = {isa = PBXGroup; children = ( + 4B0497614538DD5C47FA159B = {isa = PBXGroup; children = ( 046557FB7418F28AD9D89618, 2928DD85D5EFFB5B45503960, BB6BD1571D257BFABEA6EC35, @@ -1870,72 +1832,7 @@ 935B124F68C5F611E793187C, E6569007107ECBDD3EC88613, 9F9D896F664C8CA286C041FD, ); name = layout; sourceTree = ""; }; - AD2C70EFC64ED9B2CF4B08E7 = {isa = PBXGroup; children = ( - EA1A7AC8267FA1AC7D0F2BCC, - 4C3FC93FCFD846D2CD7038F1, - B593CBEC6387DC747C2F29CC, - CA1213B99C9AABF61288308F, - 15396BA154AA26DDFEED5674, - 687120233DC5205FF4E747B1, - CBD2B4F7FFC0B6F2A71613AF, - B4D92464DB68F9B2740B378E, - FCDA75DBFFBEC005520A7E37, - CD99CCD7C222C7C3668BE42F, - F3478116DD60A5E8E15898CE, - 971613FC789719C3F6D2E5B1, - AC05FB8F53C69FF76946304F, - 7D68D3642F4C969C6324AFC2, - C2A8FAF6D53D89987A236B07, - 63297C5FF9287F6C72168287, - 9B2F97252A28CBC0532AC1C5, - 430554FE98D5A5B7C5C715B4, ); name = buttons; sourceTree = ""; }; - 9C283508832A51F9918AA43B = {isa = PBXGroup; children = ( - 99025567594494D7CF194D7F, - 47E718B88C4DBCAB24ECED6A, - E775FDAD58B38C4943AC5211, - C28E65E47A46EA97CF9E4CA3, - F3D6E76B33CCF7C8C5E62659, - 9372EA69466CE77845F7ADB9, - CC13CFA7BCE8F71794A5D386, - 2B1E5FD2BF4004174669A13D, - 8F5B6335F7EC60EEADF23EF0, - D21E2520E9B6805E91DC32D1, - C90FC163386A1C2D7BA88425, - C7BB0D14844E40141B2DDD10, - 7712F194E97C7B943E81968E, - 511115CEEF7710EB5CEEE92A, ); name = positioning; sourceTree = ""; }; - DBFA08AB2D0F33780CD2C02B = {isa = PBXGroup; children = ( - C15892148AD3874BC1D5917B, - 93FF00D1F3E5379E8EC9BDB9, - A761BD7A248A08CC60A9E4FC, - 285C7980958A44582BE48D11, - 7119849B2608A10C952F6999, - 39B623717771E10C10DB4203, - E9CB0370E92099599CA19346, - 53DF1C55C5A6A8D963A9F786, - 25144B7F726C02A6927B95DB, - 9EB8F8C25EC50AA2C1289551, - CA402B201A64EEC2459A34E4, - 3341BAEBFCF68A45D192E9A6, - F961C66F176298E6D66C1715, - 137DBADEB883548D86DC598D, - 9CDA4A2E17BF5DB191F883D9, ); name = drawables; sourceTree = ""; }; - AA1AA2958DC287A14CDD233E = {isa = PBXGroup; children = ( - A280DBC72EDCE6C4F7291A90, - C184DEAD905229621563AC10, - B43C74139B5E5F78BFB36FFC, - 44AEAB369BF057F455A35A74, - A067B55828A6944BF5F96152, - 266B77C47D17B1BF65EF6C64, - 19D6058A849822A37E1E517F, - 898E48C87060E9C3DFD5CC97, - 26C683F1B50315F7D54F2B4E, - 2F8BC112D5A5E430164564EB, - 04660BFA219014F3FC614BF8, - 91A28C806D6F701816EBF4FF, - EFF3EA7A626F019C18CE01AB, - 811F2B44FFF6D61ED4B79CD2, ); name = properties; sourceTree = ""; }; - E2ADA142C5C7ACD5C3F62154 = {isa = PBXGroup; children = ( + 6E7D106EE2B9ABF001EEE0D4 = {isa = PBXGroup; children = ( 1C195C6922C86A6D4077DF3E, 3BA94AB680CAB0079326E155, 5EBDD3AD7A64FF54EDE0C5AE, @@ -1944,48 +1841,40 @@ 88D1852DFBD3085B30CCCDA0, 2025892B021AF80BE30EA0CC, 933A878BBD8CF68E87C95A96, ); name = lookandfeel; sourceTree = ""; }; - D05AEB7B61AF0B0C3B9BA57B = {isa = PBXGroup; children = ( - 202710B8A0C9AB6C104DFC4B, - 68033207E95ECA53683916CA, - 6F68C5F92EF6685CA1935CD2, - 63FBF3270BFA4511B631CF26, - 33ACD86399527378559A8B1F, - 3FCF0AC87F15299AEE4E0085, - 88A43145FB9C0DCDAFCD6D2D, - 1F99846DAAED4D1061DD003B, - B49D613F21BEB11001B867D3, - 650ADD57B41CCF8F784D7A67, - 77B58FBF9CE928BF4F08690A, - 4250F888F6C4949AEFF87D07, - 17B02E07833DB8FF25CB61B1, - B0C0D96339D48277760418C4, - 09CEA1038689AACEDDD466D9, - ED5809B58484B61271092E69, - 9C779471720BDDE417ED9BE1, - B78A6263C80494FA0E092F22, - D5F71BDF23BEEA366EA8E2F6, - BB0C0C019EF35B3EEAFB165F, - 3E9C541A14A9853BF59E72A9, - DFFC766429C47605BAC01A4B, ); name = filebrowser; sourceTree = ""; }; - 9AAA0CDD2C674E123DF64AB7 = {isa = PBXGroup; children = ( - ABCF504D78AFDC9C1C0AE41A, - 2E1C905B950B22F3D62A7826, - 38EC41F033CD00E32E94D024, - CC8F65EA3F978D82420486C1, - 4E65D5D22BE042CD4DB027A4, - DC9752A4F53C8101820A78D9, - 09CACE4DCDB1FC61334A0F63, - BCCCB0F3D86B3F05A2FDC6BD, - 4C69398466F6DD914602C907, ); name = commands; sourceTree = ""; }; - D8A6B552B83D948061844EAD = {isa = PBXGroup; children = ( + 8DE356028FB5264A941D0077 = {isa = PBXGroup; children = ( + 97CE8E2B4E405E8C9199E2B0, + 4CBF728D82FD84A9D32E517C, + D3E472B051685E6A9408C877, + 321D845BC654922FA420EC5B, + 8083D2A36BDE49A5BFD5DBA8, + 5211E125B447086B3BC91E49, ); name = menus; sourceTree = ""; }; + 949B3A80E2253B98B50760D1 = {isa = PBXGroup; children = ( 6EE111815C511E352294B4CF, 1F5E059C95FB98E02AF01A00, D02F06A487DD8E09A3E5B546, A113636DA47DE00B552036CA, ); name = misc; sourceTree = ""; }; - 54754C3B468B0F6986D36D53 = {isa = PBXGroup; children = ( - 73AFC81251FEE56637841DB6, - F420A1026C41E30B63C5174A, ); name = application; sourceTree = ""; }; - 996687D1195BB47A89671095 = {isa = PBXGroup; children = ( + AA8911F2EDA32D8A90F1410E = {isa = PBXGroup; children = ( + 01A79D982F03174319959EF1, + BDF3BEDEBF9A3DC15D5D9CED, + 4FC3D138F39ADF9ACC9EC688, + 11AA5E6BEDF93FD34BBB4303, + D7C9171839D83F3FB08D7007, + BBC9BF6DCD11885CA9E119E5, + 956732F0A83B46EA964E64E1, + 4A3A1081656E530C5C3C6A85, + 00382E98594C4FDFB706F428, + BB7C17AF74A27DB50E8995D5, + 1BE2E2FAE7EE431A6B280186, + DD56E00F5F4E928F612EDE5F, + F076DBA145D08AB0C6646393, + 5DD05DC59C19CC9E222CDC54, + 6CCAB4869E55A63EFBC2216B, + 6DF5E95A4A73670CFF0227B4, + 4199D87370CB0E851B12CCA4, + 55A0272BFAEAD9E1F3895068, + 18A917CA5990FB14B32FF7A1, + F977E6E34D35E0FC5235BA25, ); name = mouse; sourceTree = ""; }; + 6A783E3424756598B3C497D7 = {isa = PBXGroup; children = ( A60D185268D5C33C8570D3D6, 807B0EEA168FC69603B6E1D1, A6E27FD3204CCFA88D1029F3, @@ -2002,25 +1891,102 @@ 98AA1B3E2E60CBE1E9EFB73A, 6A10154E849CB11E12ECC863, A88A9A40EB06563D8143BBDD, ); name = native; sourceTree = ""; }; + E8178C4976F57D362CF908FD = {isa = PBXGroup; children = ( + 99025567594494D7CF194D7F, + 47E718B88C4DBCAB24ECED6A, + E775FDAD58B38C4943AC5211, + C28E65E47A46EA97CF9E4CA3, + F3D6E76B33CCF7C8C5E62659, + 9372EA69466CE77845F7ADB9, + CC13CFA7BCE8F71794A5D386, + 2B1E5FD2BF4004174669A13D, + 8F5B6335F7EC60EEADF23EF0, + D21E2520E9B6805E91DC32D1, + C90FC163386A1C2D7BA88425, + C7BB0D14844E40141B2DDD10, + 7712F194E97C7B943E81968E, + 511115CEEF7710EB5CEEE92A, ); name = positioning; sourceTree = ""; }; + 22946A3D94F8671ECDF18544 = {isa = PBXGroup; children = ( + A280DBC72EDCE6C4F7291A90, + C184DEAD905229621563AC10, + B43C74139B5E5F78BFB36FFC, + 44AEAB369BF057F455A35A74, + A067B55828A6944BF5F96152, + 266B77C47D17B1BF65EF6C64, + 19D6058A849822A37E1E517F, + 898E48C87060E9C3DFD5CC97, + 26C683F1B50315F7D54F2B4E, + 2F8BC112D5A5E430164564EB, + 04660BFA219014F3FC614BF8, + 91A28C806D6F701816EBF4FF, + EFF3EA7A626F019C18CE01AB, + 811F2B44FFF6D61ED4B79CD2, ); name = properties; sourceTree = ""; }; + EB62C50F1F72BF8EE8300F51 = {isa = PBXGroup; children = ( + 28D613AE9599AF98595516C2, + 8529FD25C6B8F60B6C455C28, + 4546428F43065C016F010038, + 1D3DEE19C759E667DA538612, + 789EBDE5AA3DDBF44BCCE63F, + 04A94FB47318EB62FEC40F1E, + 12982FD215F2AEB4CD8750F8, + A96A725563AEF91D0FBFA691, + 0FC1D51B60B952D25B74EBED, + 18040ADFE828B070A8442F0C, + 0E6C9B964B771B2BCBCEBCD6, + 1582C64E2A2110F3E27A2847, + 52B77EA54A97A1C5E8CC2480, + CABF309B0893ACB234F3A8B5, + 382D501787B1BDABCED95C99, + E66BA0EA9A0CF7F58AE9FDA9, + C49779E60F9335837B6202F5, + 03681AF3B210B4546226D52F, + A22917FD2955B0FA6D5D2884, + C2A45F0C8687CD276A8E9E40, + F8D37926F2E6310D56E793DB, + 5EF2F091583F20C8CE73F7A9, + 8CA9B7EE49BD83035EFE86E5, + 8D13B3E1E8D213AFD690188C, + FC5CF2545C78D9101B71EC09, + 471F13C08ADBAD9895DB7E7D, + B38DC525CEED58B1CCD74281, ); name = widgets; sourceTree = ""; }; + A62E3C97EC15DADCDC6F7309 = {isa = PBXGroup; children = ( + EA17AFC4FDABC10B0F11D982, + 18FC770B6244C238107AFDB2, + FE77277BED9A7479BE443FF2, + 0DCC4DA1E59A14F3D9A9EE6A, + 3375D8285224860A2C2B218B, + 74A2A0CA4B684C69ECA8FC4C, + 19CAEF3B195CE240D14040FA, + 6197A501DB016B2FD62DBC88, + 56F5CC34D255847725356493, + BDA9DDCC46750F9BEC942F54, + 04D8748C7B98E5382BAEA2DD, + 834891B3C64312A5BAB30790, + 659C2199C50531D6AE468A92, + A771637F51328BD121F5B4D2, + 59420A818BB57FA17DE533F9, + 9E65E218A429E2B64829B4E0, + D94A0B2EC85C9249A118A97D, + 1C674E8633C9D7C14C2A1D98, + 40FB4762ABA47B642C71DC23, ); name = windows; sourceTree = ""; }; 3A8ECC4D01B9A73BDCFF6DC2 = {isa = PBXGroup; children = ( - 13316EC9445AE8160ED28E13, - 3BC51AFA68090012F36630C1, - 9B1528A8ED7936A2B3C4440E, - 16A390D98421937CDAE13C5C, - 4EE2EDC7602F09B44053D03A, - 438318456D40C2C20F16897A, - 86AFC69EB68F5C3801ED6A90, - AD2C70EFC64ED9B2CF4B08E7, - 9C283508832A51F9918AA43B, - DBFA08AB2D0F33780CD2C02B, - AA1AA2958DC287A14CDD233E, - E2ADA142C5C7ACD5C3F62154, - D05AEB7B61AF0B0C3B9BA57B, - 9AAA0CDD2C674E123DF64AB7, - D8A6B552B83D948061844EAD, - 54754C3B468B0F6986D36D53, - 996687D1195BB47A89671095, - 2C0B8F3976E27B23BB966A5A, + EBCF62B9D31F747C5BADC383, + 0F1A2490BF9797407F3C367B, + 3F71F25AFBF2E038B2B3DCE6, + DD0E89C82E4B2824386D02AF, + CD1699A5700A7BADEAA78E3D, + 8E3A2E238326BE7DF9CAA116, + 99BFD9154FB7B9253BF21F42, + 4B0497614538DD5C47FA159B, + 6E7D106EE2B9ABF001EEE0D4, + 8DE356028FB5264A941D0077, + 949B3A80E2253B98B50760D1, + AA8911F2EDA32D8A90F1410E, + 6A783E3424756598B3C497D7, + E8178C4976F57D362CF908FD, + 22946A3D94F8671ECDF18544, + EB62C50F1F72BF8EE8300F51, + A62E3C97EC15DADCDC6F7309, E841EB94DA3DD82D3AED8368, ); name = "juce_gui_basics"; sourceTree = ""; }; B76817CB68D5E008CEDC6189 = {isa = PBXGroup; children = ( 25398FFE0D814EBFF1A51AAA, @@ -2082,9 +2048,21 @@ C802616FD1214A7FA67C5330, D92E9A7E395FB16766E74F41, 183CCC547396C8B0E1E728CD, - 6F0FB5DD64026024B473306B, 73765F4025B383E862B462E6, ); name = "juce_gui_extra"; sourceTree = ""; }; - 6C667556032CF36092EDBF0E = {isa = PBXGroup; children = ( + 2A1C7BC86E89BBF34210C698 = {isa = PBXGroup; children = ( + 4EB1EFCC1E720F578483FD52, + 485418F6ADC8752DD9F99DCD, + 8D2C7626EF24C83FE6FF261C, + FE7D28114C5F53EBCE9D00A2, ); name = geometry; sourceTree = ""; }; + E352D5D54D695676D323CAA6 = {isa = PBXGroup; children = ( + BD1941870623E3B285EA0C3D, + ACAAE14BC0C4E02489433D75, + 5E30ABD2710749FC217C3A51, + AD218967C5AEAC3963D6C61B, + 35DD641B8B54AC0853CBE235, + 65A9C1BBF5C4D06188F938F2, + E6FC5052410E1A11CE5D41A7, ); name = native; sourceTree = ""; }; + EB59442B51795B95932D5AF2 = {isa = PBXGroup; children = ( 580A589FD052C519B103607A, 2D2109F4BF800BFB092C3EAB, 80D2835A48F17870FC49AF1D, @@ -2102,47 +2080,32 @@ 545566963CAEA11C8E0C92B1, E7A50BE08C4613D4CBA5B7B0, 6189DAAEC94579A219C72BD4, ); name = opengl; sourceTree = ""; }; - 1ED97FCF1CBCC1280E2B6EA3 = {isa = PBXGroup; children = ( - 4EB1EFCC1E720F578483FD52, - 485418F6ADC8752DD9F99DCD, - 8D2C7626EF24C83FE6FF261C, - FE7D28114C5F53EBCE9D00A2, ); name = geometry; sourceTree = ""; }; - 4B329C16684538CF6E4F9C8F = {isa = PBXGroup; children = ( + B37043EBFE8F2A0919A09E87 = {isa = PBXGroup; children = ( 07869F04800B1D754DE22821, 726DF830BFEFB3A5ECFFF480, ); name = utils; sourceTree = ""; }; - FEF3DE7F219140154CAADFF4 = {isa = PBXGroup; children = ( - BD1941870623E3B285EA0C3D, - ACAAE14BC0C4E02489433D75, - 5E30ABD2710749FC217C3A51, - AD218967C5AEAC3963D6C61B, - 35DD641B8B54AC0853CBE235, - 65A9C1BBF5C4D06188F938F2, - E6FC5052410E1A11CE5D41A7, ); name = native; sourceTree = ""; }; 1F96394020216FD16BDF4C82 = {isa = PBXGroup; children = ( - 6C667556032CF36092EDBF0E, - 1ED97FCF1CBCC1280E2B6EA3, - 4B329C16684538CF6E4F9C8F, - FEF3DE7F219140154CAADFF4, - C110B120608AD518F4D03B6C, + 2A1C7BC86E89BBF34210C698, + E352D5D54D695676D323CAA6, + EB59442B51795B95932D5AF2, + B37043EBFE8F2A0919A09E87, 4EC46879782F8C588F2F54FB, ); name = "juce_opengl"; sourceTree = ""; }; - 594ADB49D88290816B59BA36 = {isa = PBXGroup; children = ( - EFE83C6016EB9422E63B881C, - AA5E59C590D4B439AA60F87D, ); name = playback; sourceTree = ""; }; - 95E4E1B9DCE3655299535901 = {isa = PBXGroup; children = ( + AB79DE109646546EE9DB31C7 = {isa = PBXGroup; children = ( 9D67E9F6247EDE2E207EFE8C, 8751B08C7CCFAA3B9B070452, ); name = capture; sourceTree = ""; }; - 6521D9EE31CEF5A005D2D5E6 = {isa = PBXGroup; children = ( + 8ECAAB39D62B9CB2712A6584 = {isa = PBXGroup; children = ( F14B44B13351E6F3BC8D0ECF, 3707CB3495B03E4AB15B6636, 5305B818397B8B56749A4B7F, 1C1F22AC57601D514415A082, FC53D0542AB0E007C6F0EA0E, CDE90FB97DB28A4635C17399, ); name = native; sourceTree = ""; }; + 412C65EFDCA3A50737E22127 = {isa = PBXGroup; children = ( + EFE83C6016EB9422E63B881C, + AA5E59C590D4B439AA60F87D, ); name = playback; sourceTree = ""; }; B665E06876A660529502DDC2 = {isa = PBXGroup; children = ( - 594ADB49D88290816B59BA36, - 95E4E1B9DCE3655299535901, - 6521D9EE31CEF5A005D2D5E6, - 19523CEB0C745622168FD594, + AB79DE109646546EE9DB31C7, + 8ECAAB39D62B9CB2712A6584, + 412C65EFDCA3A50737E22127, 0BEB4A94C116092B5E6A5BCA, ); name = "juce_video"; sourceTree = ""; }; 21725D16B4B9076DCFF91729 = {isa = PBXGroup; children = ( 2ADC259A5923E47E240184C5, @@ -2161,55 +2124,35 @@ B665E06876A660529502DDC2, ); name = "Juce Modules"; sourceTree = ""; }; 56BAA7EE573667E0822E134E = {isa = PBXGroup; children = ( 444AFDB731CB5DD211CA4377, - E9A6A98219D0E4514484593D, - 6D9DE23DD863E2E112F45573, - E4E4E4C7BF91EE480FBD36EC, - F135E9B6A9FB95325F02CD89, - 0B7940F601240C72B3A85C7C, - 632DDC970397B14F74D60440, - F983B97EB7A763CA91C2B615, - 7AB158D65BBBCE95A368F151, - 17106B2F8183E77DB5CB1791, - 2890C33900381D61AFD920B1, - 1D3D97C6C8D92F3D5C96FF29, - 597386A458AC5E4D64C18066, - 02A6F124658662ED5F8C4D99, - E4A40217DD45BC6D74DF0524, - C6133FECB081DAF238300AF3, - 29E58059BFF2E9C561B0F036, - 53B330EF8F975BD0F526CAB7, - C78B7248755985DABBD1440E, - 218937DFF1E643C7E9392D3D, - CC317CE14E558325BF16D1D9, - B997959774C3B7B8648A1020, - CB425D61E072DED92F6CAC85, - 571B0C346579CCD9F6F9A6D0, - D32D31BDE76500648D64B7A6, - 5BB1BBCB34B72DCE9B16B695, - 09899AE59253C596E1656F50, - 73567EDFABD366280D6C1D45, - C9BE47AEF1E79DB6784BD6E3, - 7A70E8857008EFAD0BF2907C, - 5AA69838B316B1670C17274E, - 07DF121B2C6664FA5B2DC395, - FDD1022CBB4FE524922B3AEB, - 3C6951706FF246380D65A952, - A1C5088DB76FE9F40AB2264C, - B9A21AE64CC4B86FC1F67061, - E09DC8AF27C6E40AB436E821, - 6033F6DD0B905B8819C115E2, - 09793ED29E076F27C3CDE59C, - F8AB7D10F5C9ABF34829AE8F, - D0A3F2265D323BB3F90F3DD5, - CA067F9C47C831BA25DF843D, - 906428E1A9963444AF1B0D60, - 69A29D8420DB0B53507E223D, - CDE1B83C996A1861A93C93A7, - 32A515A6A3258343AF1E7F92, - C617096451F177459C4C667C, ); name = "Juce Library Code"; sourceTree = ""; }; + 60ECEC321E2335CA55B41A55, + 2DA5A7253793B9BFBB4E2A18, + 8E20AE27507F5C47985A6865, + ECFBE6A9ACC3B126E5DDDE49, + BE39EACF7863D1C0779AE6E9, + 14260A5ABAC051A462E7EAD1, + 38673EA13F2A875C02307EF8, + 658D062C358482599572816C, + 6CCFE4D90B707892ED5D0B59, + D7B732AB3E5D032BF20DF855, + 30A0CF70C234FD895D7F6A58, + 9C039AA0FFD66F1D922EF7C2, + C6C93B02F46D3AA1764BC99D, + 0AC357D2EE7D0286E4FACDCA, + FF3D304022AC45628AAA9BEB, + B1F26B94AE932BB4A0DD9AC7, + CC9F7AC6AE2844784B78151D, + 20CA963DF1DBD1F72C50A839, + B5149E7DA756815A92C411C0, + EBCA6DB76022CE8410954E33, + 32A515A6A3258343AF1E7F92, ); name = "Juce Library Code"; sourceTree = ""; }; 9B6AD2ED2150F45A460973C6 = {isa = PBXGroup; children = ( - B9235D8819278FAD7F53755B, - 7A6A889A32581FBE73645356, ); name = Resources; sourceTree = ""; }; + 6A25D165EFEF09D036B36B91, + BCC02F39B2F24479D8F6DB50, + D30F58A3C82A7C61E6768EBE, + 44AA2CDFC06F2E27F3BD6313, + A2F7E59E5A50F28007907412, + 7A6A889A32581FBE73645356, + 12C24C2237E0F23FDCCCE953, ); name = Resources; sourceTree = ""; }; 2D45B9382F864E0FC39A7D86 = {isa = PBXGroup; children = ( EE004DC5369648F9F4F967B5, 943B88ECAC8C127556319A56, @@ -2226,73 +2169,392 @@ 5ACE35425F10E6FE0CD30B44, B6567C791BE962F993B78C02, ); name = Frameworks; sourceTree = ""; }; C54CA0425B4BECD39E226F8F = {isa = PBXGroup; children = ( - 19590F837CF3298B056902F6, ); name = Products; sourceTree = ""; }; + 29653597F013A08B9D0D9DAE, + E39A67D3DE5B2F2092769CE7, + 8D84B63F343660AEE31FD166, + 9C62742BCA5D3C9524DE3029, + B15F50973CE5D365D77D282B, ); name = Products; sourceTree = ""; }; 1E8CE067EFE6F03AB97CACC0 = {isa = PBXGroup; children = ( + 12C24C2237E0F23FDCCCE953, E6820288B676579226126D88, 21725D16B4B9076DCFF91729, 56BAA7EE573667E0822E134E, 9B6AD2ED2150F45A460973C6, 2D45B9382F864E0FC39A7D86, C54CA0425B4BECD39E226F8F, ); name = Source; sourceTree = ""; }; - DCA418189E3CFFB966ADBDC2 = {isa = XCBuildConfiguration; buildSettings = { + D43C967D02EDDCC29FB7059C = {isa = XCBuildConfiguration; buildSettings = { }; name = Debug; }; + EEA93C1E6EEC110939D1685F = {isa = XCBuildConfiguration; buildSettings = { }; name = Release; }; + BA984224A933EC837F514164 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.NoiseGate; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Debug; }; + AC5F1E6328DC16FF2891CB62 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.NoiseGate; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Release; }; + 23F878D56387ED4B67B9E2DF = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.NoiseGate; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Debug; }; + 32B1624E3B1B34C461D60562 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.NoiseGate; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Release; }; + 4130388B36B3B506391E717A = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "_DEBUG=1", "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET = 10.10; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + OTHER_LDFLAGS = "-bundle"; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; PRODUCT_BUNDLE_IDENTIFIER = com.roli.NoiseGate; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Debug; }; - 18FA66B5CEF0833AA3B3E744 = {isa = XCBuildConfiguration; buildSettings = { + B3B550855CF90C491B1B3921 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( "_NDEBUG=1", "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET = 10.10; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + OTHER_LDFLAGS = "-bundle"; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; PRODUCT_BUNDLE_IDENTIFIER = com.roli.NoiseGate; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Release; }; + 6597D0E1B573ECB84853415C = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AAX.plist; + INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.NoiseGate; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = aaxplugin; }; name = Debug; }; + BCA3F1D08B6DEDD8120DDF25 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AAX.plist; + INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.NoiseGate; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = aaxplugin; }; name = Release; }; + 1758235B660DAD052A883AC2 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.NoiseGate.NoiseGateFramework; + SDKROOT_ppc = macosx10.5; }; name = Debug; }; + 27BE10A92BDA4ED51C4C6BF4 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.NoiseGate.NoiseGateFramework; + SDKROOT_ppc = macosx10.5; }; name = Release; }; 5CD64870C7B8063A2BA5A23E = {isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; DEBUG_INFORMATION_FORMAT = "dwarf"; @@ -2325,63 +2587,95 @@ PRODUCT_NAME = "NoiseGate"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 211DD9687930134AF6E64FF0 = {isa = PBXTargetDependency; target = 89095DFC434F1A8EB6368E3A; }; + 6FE20A9165A15D7BE98F2B99 = {isa = PBXTargetDependency; target = 822408E00D8E4658EE40468E; }; + 0D517069DB7201D47B168BEE = {isa = PBXTargetDependency; target = 5B796CD6929336C2CDEDBCD1; }; + 856D0693C32E5334DE591271 = {isa = PBXTargetDependency; target = C31F9AF2D73B265832C65F18; }; + 488C1DC0415EFF5825C77F33 = {isa = PBXTargetDependency; target = C6A39FF70BF77051D89E2CE4; }; 1283F0CE36BC5AD8241EC08A = {isa = XCConfigurationList; buildConfigurations = ( 5CD64870C7B8063A2BA5A23E, BE2A744DDB1D6A287901BBCB, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 249CD7E0E37E1A1A2EECBBCA = {isa = XCConfigurationList; buildConfigurations = ( - DCA418189E3CFFB966ADBDC2, - 18FA66B5CEF0833AA3B3E744, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 2CE8CC7F6C3C4704E0463450 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 12C002E482A05AEA16654DF9, ); runOnlyForDeploymentPostprocessing = 0; }; - 23196B6E96A59C7E94A1420F = {isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( - CC8DEC05264790C790F32ACE, ); runOnlyForDeploymentPostprocessing = 0; }; - 5172CC45194374DF6A374057 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5AD5FE50F1508B1EC89C37AF, - 9D74447E44FD02A4D23559F4, - E82769835430308DC8698EC1, - 011C6670FCC0C67BF4AB4A24, - D661500B49B0C79A9745BD14, - ACEF41196DE326C24704EE3C, - 2A4CCEF90E8F667AA378F10A, - FB903009F234A1E4A4D289ED, - C9A4232ADC9A2DC08D0EB78F, - 603D0FEA3F36BF000E573A8D, - D73670A6135F69B77B64CFDD, - BE50E9A3D2620CE44C589186, - C68048ED0E405645F7ECFCC5, - A08EF2278A7A79CD59350830, - 25644B24C58ABA44561780C7, - 12F17CB8BCAE238C7F38A2E5, - 4EA872D49F10F16FA5217B8B, - DD84A0163492854D565BD63C, - B7BF5D6C49B8759423DD8A4B, - BB3558F16D05E96A82C93179, - CAB73BD17A4190A63B190C50, - C49643C2237BFF83A9A86BC9, - C29629FC6C670977286FD224, - 1CD7AD95EC338C736FD48F19, - EEF4CA0FE6616C6EB703FD7E, - E34689AB5B7E15185EED6EA1, - 4725F0C03FA3B4D9D7E604D0, - E4DE4D9B47D0D19DE757FD51, - 07AEDCEBFAC8FCB2CE0BAA76, - 79147598D8BF22ED1B91BE22, - E757DEAEF5A0F802EBD323AC, - 821618E0895ACCF6894877A8, - 6FB435AE4DC4DA8231902835, - 81F9B6A5B747B0B21AB061E2, - C19A368F0504117617A49DFE, - 679D7C4BAD6C38C55596464C, - 47A2C757B7495A7850E5455B, - 359EAD8525F393516042D699, - 8799DF8859F68034FD232DA7, - 3976AAAB264EF950EB108870, - 28DC8DB37444793E6D590E5B, - 44C5681C95D30E8D02C59A91, - 3DCFB42FCA94EDE65CDA7296, - 925BB060FF5381073AFCB45C, - EDD173FED14A7B592136C25A, ); runOnlyForDeploymentPostprocessing = 0; }; - 26D2660A07998601F1FEB9CF = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 4B6CE3423D63B067B4CCB9CA = {isa = XCConfigurationList; buildConfigurations = ( + D43C967D02EDDCC29FB7059C, + EEA93C1E6EEC110939D1685F, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + BE96E7C5FAB338297CC69BA9 = {isa = PBXAggregateTarget; buildConfigurationList = 4B6CE3423D63B067B4CCB9CA; dependencies = ( + 211DD9687930134AF6E64FF0, + 6FE20A9165A15D7BE98F2B99, + 0D517069DB7201D47B168BEE, + 856D0693C32E5334DE591271, + 488C1DC0415EFF5825C77F33, ); name = "NoiseGate (All)"; productName = NoiseGate; }; + F5CFD52892C9EFFE1B652ED9 = {isa = XCConfigurationList; buildConfigurations = ( + BA984224A933EC837F514164, + AC5F1E6328DC16FF2891CB62, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 216E0D6AC94324AA60E8341F = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 12C002E482A05AEA16654DF9, + A6EFA2CFF4D8C125C8AAEFB6, ); runOnlyForDeploymentPostprocessing = 0; }; + 9D6B6C9CA151D6074DD1AA99 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + DDDD91556B8F6CE09205B34A, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + EEE027F86C42C2897FFAFAB4 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 0D1C8A857D386C6BC5C99FA3, ); runOnlyForDeploymentPostprocessing = 0; }; + 88ED31A2FC837CDDC443C602 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 059D9D5EBC6026109D86F9EA, + C8E62BFBF82AAA3D808055D9, + 2515D42B55FD9E455C772B71, + 44A5A26F142FFD23304A8A19, + 22E029B69DCF0227A2F1C4C0, + 8A80848D0926C139FCDF32DA, + 462A0081509C563E486CB253, + B27611551D668EC3CCDFB6B1, + 36CC8AE273E26688AB1C7D74, + CA0CB16594EB5D6940C95468, + 37650014CFB133BE49E618C7, + 15165888F33A50CEEAF270C7, + DDDD91556B8F6CE09205B34A, ); runOnlyForDeploymentPostprocessing = 0; }; + 89095DFC434F1A8EB6368E3A = {isa = PBXNativeTarget; buildConfigurationList = F5CFD52892C9EFFE1B652ED9; buildPhases = ( + 216E0D6AC94324AA60E8341F, + 9D6B6C9CA151D6074DD1AA99, + EEE027F86C42C2897FFAFAB4, + 88ED31A2FC837CDDC443C602, ); buildRules = ( ); dependencies = ( + 488C1DC0415EFF5825C77F33, ); name = "NoiseGate (VST)"; productName = NoiseGate; productReference = 29653597F013A08B9D0D9DAE; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST/"; productType = "com.apple.product-type.bundle"; }; + 5E6512855F529ACBE2F1CCE9 = {isa = XCConfigurationList; buildConfigurations = ( + 23F878D56387ED4B67B9E2DF, + 32B1624E3B1B34C461D60562, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 47F5AD1898E28C0A6D16C018 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 12C002E482A05AEA16654DF9, + A6EFA2CFF4D8C125C8AAEFB6, ); runOnlyForDeploymentPostprocessing = 0; }; + 8DB39DE70C8C95816D7F650D = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + DDDD91556B8F6CE09205B34A, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + FE7603D4FD2A5265B17C5CDB = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 6D0FB6DF3B238687E64CA059, ); runOnlyForDeploymentPostprocessing = 0; }; + E3794423504E5A68368E60FB = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 059D9D5EBC6026109D86F9EA, + C8E62BFBF82AAA3D808055D9, + 2515D42B55FD9E455C772B71, + 44A5A26F142FFD23304A8A19, + 22E029B69DCF0227A2F1C4C0, + 8A80848D0926C139FCDF32DA, + 462A0081509C563E486CB253, + B27611551D668EC3CCDFB6B1, + 36CC8AE273E26688AB1C7D74, + CA0CB16594EB5D6940C95468, + 37650014CFB133BE49E618C7, + 15165888F33A50CEEAF270C7, + DDDD91556B8F6CE09205B34A, ); runOnlyForDeploymentPostprocessing = 0; }; + 822408E00D8E4658EE40468E = {isa = PBXNativeTarget; buildConfigurationList = 5E6512855F529ACBE2F1CCE9; buildPhases = ( + 47F5AD1898E28C0A6D16C018, + 8DB39DE70C8C95816D7F650D, + FE7603D4FD2A5265B17C5CDB, + E3794423504E5A68368E60FB, ); buildRules = ( ); dependencies = ( + 488C1DC0415EFF5825C77F33, ); name = "NoiseGate (VST3)"; productName = NoiseGate; productReference = E39A67D3DE5B2F2092769CE7; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; productType = "com.apple.product-type.bundle"; }; + 1A6AAD356017FB36162EB851 = {isa = XCConfigurationList; buildConfigurations = ( + 4130388B36B3B506391E717A, + B3B550855CF90C491B1B3921, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 2547749F251ADA67558CFBC5 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 12C002E482A05AEA16654DF9, + A6EFA2CFF4D8C125C8AAEFB6, ); runOnlyForDeploymentPostprocessing = 0; }; + 11E7716A96F965A964ED6C4E = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + DDDD91556B8F6CE09205B34A, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 2B362E865E39D8FBBEF5836E = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 65D4B3952523E1D9729D5696, + 297C90DB48F08189C5E161F6, ); runOnlyForDeploymentPostprocessing = 0; }; + 0DF7A849451483A06FA065B3 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 059D9D5EBC6026109D86F9EA, C8E62BFBF82AAA3D808055D9, D8B83A6B9A0149E776E8DCDB, @@ -2395,15 +2689,81 @@ 36CC8AE273E26688AB1C7D74, CA0CB16594EB5D6940C95468, 37650014CFB133BE49E618C7, + 15165888F33A50CEEAF270C7, + DDDD91556B8F6CE09205B34A, ); runOnlyForDeploymentPostprocessing = 0; }; + 5B796CD6929336C2CDEDBCD1 = {isa = PBXNativeTarget; buildConfigurationList = 1A6AAD356017FB36162EB851; buildPhases = ( + 2547749F251ADA67558CFBC5, + 11E7716A96F965A964ED6C4E, + 2B362E865E39D8FBBEF5836E, + 0DF7A849451483A06FA065B3, ); buildRules = ( ); dependencies = ( + 488C1DC0415EFF5825C77F33, ); name = "NoiseGate (AU)"; productName = NoiseGate; productReference = 8D84B63F343660AEE31FD166; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; + E5F26FFD4B7791E9CD1D994F = {isa = XCConfigurationList; buildConfigurations = ( + 6597D0E1B573ECB84853415C, + BCA3F1D08B6DEDD8120DDF25, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 547175C3907E0E0E4318B03E = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 12C002E482A05AEA16654DF9, + A6EFA2CFF4D8C125C8AAEFB6, ); runOnlyForDeploymentPostprocessing = 0; }; + BEEC341916976448C1733BBF = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + DDDD91556B8F6CE09205B34A, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 60B6674FAE4C8F988F0F1086 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + FCE06A0BAC628295014D8729, ); runOnlyForDeploymentPostprocessing = 0; }; + A47A37CF689DBA8E163F1A4D = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 059D9D5EBC6026109D86F9EA, + C8E62BFBF82AAA3D808055D9, + 2515D42B55FD9E455C772B71, + 44A5A26F142FFD23304A8A19, + 22E029B69DCF0227A2F1C4C0, + 8A80848D0926C139FCDF32DA, + 462A0081509C563E486CB253, + B27611551D668EC3CCDFB6B1, + 36CC8AE273E26688AB1C7D74, + CA0CB16594EB5D6940C95468, + 37650014CFB133BE49E618C7, + 15165888F33A50CEEAF270C7, + DDDD91556B8F6CE09205B34A, ); runOnlyForDeploymentPostprocessing = 0; }; + C31F9AF2D73B265832C65F18 = {isa = PBXNativeTarget; buildConfigurationList = E5F26FFD4B7791E9CD1D994F; buildPhases = ( + 547175C3907E0E0E4318B03E, + BEEC341916976448C1733BBF, + 60B6674FAE4C8F988F0F1086, + A47A37CF689DBA8E163F1A4D, ); buildRules = ( ); dependencies = ( + 488C1DC0415EFF5825C77F33, ); name = "NoiseGate (AAX)"; productName = NoiseGate; productReference = 9C62742BCA5D3C9524DE3029; productInstallPath = "/Library/Application Support/Avid/Audio/Plug-Ins/"; productType = "com.apple.product-type.bundle"; }; + 17413E5C8ECD089086907FAE = {isa = XCConfigurationList; buildConfigurations = ( + 1758235B660DAD052A883AC2, + 27BE10A92BDA4ED51C4C6BF4, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 61132FB6D58EDB3690AECF80 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 5AD5FE50F1508B1EC89C37AF, + ED749B2640D6B4FB7E32CC22, + F85FA72ECA3C1A04D624A4BD, + C452CBE4FAC93EDD00579A23, + 2E0441DA2947ABD24635021D, + CBB95A9B8FA9085A32ABCC0C, + A7C0354F33559A9BC6D9A0C4, + 630CD0FC55C1F6BE8E0393DD, + 71B69CA1BF167AAB816444CA, + E3D8E8C5741DEE4DD140FA16, + EBB412523EA9D3CC1D2B0ABA, + 19DE0552EC8B2F898F378E7B, + F46144EB9127C640A932D306, + 7557EE373354E64FAEF8E731, + 540728F29B63369AACBD15B2, + 0DA5D6F818C57F8FAE4C618E, ); runOnlyForDeploymentPostprocessing = 0; }; + C2B02646CC27F74714B3ACDD = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 059D9D5EBC6026109D86F9EA, + C8E62BFBF82AAA3D808055D9, + 2515D42B55FD9E455C772B71, + 44A5A26F142FFD23304A8A19, + 22E029B69DCF0227A2F1C4C0, + 8A80848D0926C139FCDF32DA, + 462A0081509C563E486CB253, + B27611551D668EC3CCDFB6B1, + 36CC8AE273E26688AB1C7D74, + CA0CB16594EB5D6940C95468, + 37650014CFB133BE49E618C7, 15165888F33A50CEEAF270C7, ); runOnlyForDeploymentPostprocessing = 0; }; - 94AAF601C5664BFF0FAC616E = {isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; name = "Post-build script"; shellPath = /bin/sh; shellScript = "\n# This script takes the build product and copies it to the AU, VST, VST3, RTAS and AAX folders, depending on \n# which plugin types you've built\n\noriginal=$CONFIGURATION_BUILD_DIR/$FULL_PRODUCT_NAME\n\n# this looks inside the binary to detect which platforms are needed.. \ncopyAU=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'AudioUnit' | wc -l`\ncopyVST=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'VSTPlugin' | wc -l`\ncopyVST3=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'GetPluginFactory' | wc -l`\ncopyRTAS=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'CProcess' | wc -l`\ncopyAAX=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'ACFStartup' | wc -l`\n\nif [ $copyAU -gt 0 ]; then\n echo \"Copying to AudioUnit folder...\"\n AUDir=~/Library/Audio/Plug-Ins/Components\n mkdir -p \"$AUDir\"\n AU=$AUDir/$PRODUCT_NAME.component\n if [ -d \"$AU\" ]; then \n rm -r \"$AU\"\n fi\n\n cp -r \"$original\" \"$AU\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$AU/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$AU/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST -gt 0 ]; then\n echo \"Copying to VST folder...\"\n VSTDir=~/Library/Audio/Plug-Ins/VST\n mkdir -p \"$VSTDir\"\n VST=$VSTDir/$PRODUCT_NAME.vst\n if [ -d \"$VST\" ]; then \n rm -r \"$VST\"\n fi\n\n cp -r \"$original\" \"$VST\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST3 -gt 0 ]; then\n echo \"Copying to VST3 folder...\"\n VST3Dir=~/Library/Audio/Plug-Ins/VST3\n mkdir -p \"$VST3Dir\"\n VST3=$VST3Dir/$PRODUCT_NAME.vst3\n if [ -d \"$VST3\" ]; then \n rm -r \"$VST3\"\n fi\n\n cp -r \"$original\" \"$VST3\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST3/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST3/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyRTAS -gt 0 ]; then\n echo \"Copying to RTAS folder...\"\n RTASDir=/Library/Application\\ Support/Digidesign/Plug-Ins\n if [ -d \"$RTASDir\" ]; then\n RTAS=$RTASDir/$PRODUCT_NAME.dpm\n if [ -d \"$RTAS\" ]; then\n rm -r \"$RTAS\"\n fi\n\n cp -r \"$original\" \"$RTAS\"\n fi\nfi\n\nif [ $copyAAX -gt 0 ]; then\n echo \"Copying to AAX folder...\"\n\n if [ -d \"/Applications/ProTools_3PDev/Plug-Ins\" ]; then\n AAX1=\"/Applications/ProTools_3PDev/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX1\" ]; then\n rm -r \"$AAX1\"\n fi\n\n cp -R -H \"$original\" \"$AAX1\"\n fi\n\n if [ -d \"/Library/Application Support/Avid/Audio/Plug-Ins\" ]; then\n AAX2=\"/Library/Application Support/Avid/Audio/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX2\" ]; then\n rm -r \"$AAX2\"\n fi\n\n cp -R -H \"$original\" \"$AAX2\"\n fi\nfi\n"; }; - E6103A381AC0DCBF099707A0 = {isa = PBXNativeTarget; buildConfigurationList = 249CD7E0E37E1A1A2EECBBCA; buildPhases = ( - 2CE8CC7F6C3C4704E0463450, - 23196B6E96A59C7E94A1420F, - 5172CC45194374DF6A374057, - 26D2660A07998601F1FEB9CF, - 94AAF601C5664BFF0FAC616E, ); buildRules = ( ); dependencies = ( ); name = NoiseGate; productName = NoiseGate; productReference = 19590F837CF3298B056902F6; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; - BAD3113DEB12EFF472860A51 = {isa = PBXProject; buildConfigurationList = 1283F0CE36BC5AD8241EC08A; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 1E8CE067EFE6F03AB97CACC0; projectDirPath = ""; projectRoot = ""; targets = ( E6103A381AC0DCBF099707A0 ); }; + C6A39FF70BF77051D89E2CE4 = {isa = PBXNativeTarget; buildConfigurationList = 17413E5C8ECD089086907FAE; buildPhases = ( + 61132FB6D58EDB3690AECF80, + C2B02646CC27F74714B3ACDD, ); buildRules = ( ); dependencies = ( ); name = "NoiseGate (Shared Code)"; productName = NoiseGate; productReference = B15F50973CE5D365D77D282B; productInstallPath = "@executable_path/../Frameworks"; productType = "com.apple.product-type.framework"; }; + BAD3113DEB12EFF472860A51 = {isa = PBXProject; buildConfigurationList = 1283F0CE36BC5AD8241EC08A; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { BE96E7C5FAB338297CC69BA9 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };89095DFC434F1A8EB6368E3A = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };822408E00D8E4658EE40468E = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };5B796CD6929336C2CDEDBCD1 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };C31F9AF2D73B265832C65F18 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };C6A39FF70BF77051D89E2CE4 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 1E8CE067EFE6F03AB97CACC0; projectDirPath = ""; projectRoot = ""; targets = (BE96E7C5FAB338297CC69BA9, 89095DFC434F1A8EB6368E3A, 822408E00D8E4658EE40468E, 5B796CD6929336C2CDEDBCD1, C31F9AF2D73B265832C65F18, C6A39FF70BF77051D89E2CE4); }; }; rootObject = BAD3113DEB12EFF472860A51; } diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj index 77f1a40282..f0f480975b 100644 --- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj +++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj @@ -55,7 +55,7 @@ Disabled EditAndContinue - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) + c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) MultiThreadedDebugDLL true @@ -99,7 +99,7 @@ Full - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) + c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) MultiThreadedDLL true @@ -223,6 +223,9 @@ true + + true + true @@ -238,15 +241,6 @@ true - - true - - - true - - - true - true @@ -295,25 +289,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -343,136 +322,121 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -499,40 +463,10 @@ true - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -541,31 +475,16 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true @@ -631,523 +550,526 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1174,6 +1096,114 @@ true + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + true @@ -1282,38 +1312,23 @@ true - - - - - - - - - - - - - - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - - + + + + + + + + + + + + + + + + + @@ -1352,6 +1367,8 @@ + + @@ -1359,20 +1376,10 @@ + - - - - - - - - - - - @@ -1382,9 +1389,19 @@ + + + + + + + + + + @@ -1394,6 +1411,15 @@ + + + + + + + + + @@ -1404,15 +1430,6 @@ - - - - - - - - - @@ -1423,41 +1440,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1474,25 +1456,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1502,44 +1465,98 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1548,14 +1565,22 @@ + + + + - - - - + + + + + + + + @@ -1565,19 +1590,11 @@ - - - - - - - - - - + + @@ -1588,10 +1605,15 @@ - - - - + + + + + + + + + @@ -1602,39 +1624,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1643,33 +1681,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1689,15 +1700,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1705,13 +1730,6 @@ - - - - - - - @@ -1719,31 +1737,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1769,20 +1786,10 @@ - - - - - - - - - - @@ -1790,29 +1797,26 @@ + + + + + + + + + + + - - - - - - - - - - - - - - - + diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj.filters b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj.filters index c7273dfced..e93490de31 100644 --- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj.filters +++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj.filters @@ -35,63 +35,69 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {EE36D8B9-408C-AEC9-66E7-BEA9E407F27F} + + {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + {1ED92A41-D496-5397-A4B0-9FA52DBA9215} {50F044B3-0D39-198B-CA5F-BE5E6C078D04} - - {AF5F4789-D607-BFD8-D853-09473C27449C} - - - {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + + {25DD3A16-4BC7-35BD-F32E-0310D1887564} {EA1913F9-0E99-FEC5-0192-0C197611B8F8} + + {AF5F4789-D607-BFD8-D853-09473C27449C} + + + {22689F25-8C5C-52CF-09E4-4308D1521B9B} + {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -101,8 +107,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -110,17 +125,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -128,29 +137,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -164,33 +170,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -200,80 +206,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -296,30 +302,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -415,6 +421,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -430,15 +439,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -493,26 +493,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -541,38 +526,74 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\AU + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\VST + + Juce Modules\juce_audio_formats\format - + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\Standalone + + + Juce Modules\juce_audio_plugin_client\utility + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST3 Juce Modules\juce_audio_processors\format @@ -592,6 +613,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -607,45 +646,6 @@ Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -661,33 +661,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -712,41 +685,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -754,32 +697,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -859,59 +787,152 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values Juce Modules\juce_events\broadcasters @@ -931,6 +952,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -946,6 +979,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -967,26 +1006,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1003,32 +1045,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1060,6 +1096,51 @@ Juce Modules\juce_graphics\native + + Juce Modules\juce_graphics\placement + + + Juce Modules\juce_gui_basics\application + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + Juce Modules\juce_gui_basics\components @@ -1072,116 +1153,74 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1234,32 +1273,98 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -1282,30 +1387,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -1327,113 +1408,71 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1561,70 +1600,55 @@ Juce Modules\juce_video\native - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1737,6 +1761,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1758,48 +1788,18 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\native - Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - Juce Modules\juce_audio_formats\codecs @@ -1827,15 +1827,45 @@ Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_plugin_client\AU + Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_plugin_client\Standalone + Juce Modules\juce_audio_plugin_client\utility @@ -1863,6 +1893,33 @@ Juce Modules\juce_audio_plugin_client + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + Juce Modules\juce_audio_processors\processors @@ -1893,44 +1950,17 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_audio_processors\utilities Juce Modules\juce_audio_processors\utilities @@ -1950,50 +1980,92 @@ Juce Modules\juce_audio_processors - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2055,197 +2127,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2253,12 +2322,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2268,39 +2331,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2325,6 +2355,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2334,20 +2376,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2376,36 +2430,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2415,6 +2439,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2445,17 +2475,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2487,50 +2532,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2547,44 +2622,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2610,87 +2703,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2745,35 +2757,77 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2796,27 +2850,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2838,80 +2871,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2988,33 +3018,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3027,9 +3030,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3051,18 +3051,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3074,50 +3104,11 @@ - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_plugin_client - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video + + Juce Modules\juce_audio_plugin_client\RTAS - Juce Library Code + Juce Modules\juce_audio_plugin_client\RTAS diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h index 2d2f88d3f3..943d98eeff 100644 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -39,9 +39,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 0 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 0 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: @@ -219,12 +225,18 @@ #ifndef JucePlugin_Build_AU #define JucePlugin_Build_AU 1 #endif +#ifndef JucePlugin_Build_AUv3 + #define JucePlugin_Build_AUv3 0 +#endif #ifndef JucePlugin_Build_RTAS #define JucePlugin_Build_RTAS 0 #endif #ifndef JucePlugin_Build_AAX #define JucePlugin_Build_AAX 1 #endif +#ifndef JucePlugin_Build_STANDALONE + #define JucePlugin_Build_STANDALONE 0 +#endif #ifndef JucePlugin_Name #define JucePlugin_Name "Noise Gate" #endif diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/JuceHeader.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/JuceHeader.h index 24ad3d48d4..3432c50435 100644 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/JuceHeader.h +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/JuceHeader.h @@ -14,20 +14,22 @@ #define __APPHEADERFILE_KMYCMO__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_plugin_client/juce_audio_plugin_client.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/ReadMe.txt b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/ReadMe.txt +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_basics.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_basics.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_devices.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_devices.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_formats.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_formats.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp new file mode 100644 index 0000000000..c599b8759f --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AAX.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AAX.mm new file mode 100644 index 0000000000..d4b8c31117 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AAX.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm new file mode 100644 index 0000000000..a4fdf7f366 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm new file mode 100644 index 0000000000..175b30047f --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm new file mode 100644 index 0000000000..0ac2b2f599 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp new file mode 100644 index 0000000000..29d48f3faa --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp new file mode 100644 index 0000000000..2da08c6dc3 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp new file mode 100644 index 0000000000..72a8426cbe --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp new file mode 100644 index 0000000000..6064f99d28 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp new file mode 100644 index 0000000000..5c5509abde --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm new file mode 100644 index 0000000000..56af9aebab --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp new file mode 100644 index 0000000000..d3b6529a80 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp new file mode 100644 index 0000000000..c35394b418 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp new file mode 100644 index 0000000000..8e2e5cde2e --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm new file mode 100644 index 0000000000..ee2f414e66 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_utils.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_utils.cpp new file mode 100644 index 0000000000..183f61b238 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_plugin_client_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_processors.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_processors.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_core.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_core.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_cryptography.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_cryptography.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_data_structures.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_data_structures.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_events.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_events.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_graphics.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_graphics.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_basics.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_basics.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_extra.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_extra.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_opengl.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_opengl.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_video.cpp b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_video.mm b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 39e1aa1405..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index 9069e65391..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4270ffa168..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h deleted file mode 100644 index 57abba643f..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 48c0bf08c8..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 3c400000e0..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_core/juce_core.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index b3df81338e..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index e815ff2c51..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 88f8bafd21..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_events/juce_events.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 0c5c690211..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 7fa455d687..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 11866a121d..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index f156f5c69c..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 6b5e743372..0000000000 --- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_video/juce_video.h" diff --git a/examples/PlugInSamples/NoiseGate/NoiseGate.jucer b/examples/PlugInSamples/NoiseGate/NoiseGate.jucer index b92a7f97aa..5174b2a0e6 100644 --- a/examples/PlugInSamples/NoiseGate/NoiseGate.jucer +++ b/examples/PlugInSamples/NoiseGate/NoiseGate.jucer @@ -8,8 +8,8 @@ pluginIsSynth="0" pluginWantsMidiIn="0" pluginProducesMidiOut="0" pluginSilenceInIsSilenceOut="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="NoiseGateAU" pluginRTASCategory="" aaxIdentifier="com.roli.NoiseGate" - pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="4.1.0" - pluginIsMidiEffectPlugin="0"> + pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="4.2.0" + pluginIsMidiEffectPlugin="0" buildAUv3="0"> @@ -17,8 +17,7 @@ + postbuildCommand="" vst3Folder="" vstFolder="" aaxFolder=""> diff --git a/examples/PlugInSamples/NoiseGate/Source/NoiseGate.cpp b/examples/PlugInSamples/NoiseGate/Source/NoiseGate.cpp index ecbc1edf63..90567a4788 100644 --- a/examples/PlugInSamples/NoiseGate/Source/NoiseGate.cpp +++ b/examples/PlugInSamples/NoiseGate/Source/NoiseGate.cpp @@ -35,8 +35,11 @@ public: addParameter (alpha = new AudioParameterFloat ("alpha", "Alpha", 0.0f, 1.0f, 0.8f)); // add single side-chain bus - busArrangement.inputBuses. add (AudioProcessorBus ("Sidechain In", AudioChannelSet::stereo())); - busArrangement.outputBuses.add (AudioProcessorBus ("Sidechain Out", AudioChannelSet::stereo())); + busArrangement.inputBuses.add (AudioProcessorBus ("Sidechain In", AudioChannelSet::mono())); + + // To be compatible with all VST2 DAWs, it's best to pass through the sidechain + if (isVST2()) + busArrangement.outputBuses.add (AudioProcessorBus ("Sidechain Out", AudioChannelSet::mono())); } ~NoiseGate() {} @@ -44,16 +47,28 @@ public: //============================================================================== bool setPreferredBusArrangement (bool isInputBus, int busIndex, const AudioChannelSet& preferred) override { + const bool isMainBus = (busIndex == 0); + const bool isSideChain = (busIndex == 1); + const int numChannels = preferred.size(); - // do not allow disabling channels - if (numChannels == 0) return false; + // do not allow disabling channels on main bus + if (numChannels == 0 && isMainBus) return false; - // only allow stereo on the side-chain bus - if (busIndex == 1 && numChannels != 2) return false; + // VST2 does not natively support sidechains/aux buses. + // But many DAWs treat the third input of a plug-in + // as a sidechain. So limit the main bus to stereo! + if (isVST2()) + { + if (isMainBus && numChannels != 2) return false; + + // we only allow mono sidechains in VST-2 + if (isSideChain && numChannels != 1) + return false; + } // always have the same channel layout on both input and output on the main bus - if (! AudioProcessor::setPreferredBusArrangement (! isInputBus, busIndex, preferred)) + if (isMainBus && ! AudioProcessor::setPreferredBusArrangement (! isInputBus, busIndex, preferred)) return false; return AudioProcessor::setPreferredBusArrangement (isInputBus, busIndex, preferred); @@ -65,9 +80,6 @@ public: void processBlock (AudioSampleBuffer& buffer, MidiBuffer&) override { - for (int i = getTotalNumInputChannels(); i < getTotalNumOutputChannels(); ++i) - buffer.clear (i, 0, buffer.getNumSamples()); - AudioSampleBuffer mainInputOutput = busArrangement.getBusBuffer (buffer, true, 0); AudioSampleBuffer sideChainInput = busArrangement.getBusBuffer (buffer, true, 1); @@ -93,6 +105,9 @@ public: if (sampleCountDown > 0) --sampleCountDown; } + + // VST-2 passes this through so clear the audio in this channel + sideChainInput.clear(); } //============================================================================== @@ -107,6 +122,7 @@ public: void setCurrentProgram (int) override {} const String getProgramName (int) override { return ""; } void changeProgramName (int, const String&) override {} + bool isVST2() const noexcept { return (wrapperType == wrapperType_VST); } //============================================================================== void getStateInformation (MemoryBlock& destData) override @@ -125,6 +141,11 @@ public: alpha->setValueNotifyingHost (stream.readFloat()); } + enum + { + kVST2MaxChannels = 8 + }; + private: //============================================================================== AudioParameterFloat* threshold; diff --git a/examples/PlugInSamples/Spatializer/Builds/MacOSX/Info.plist b/examples/PlugInSamples/Spatializer/Builds/MacOSX/Info.plist deleted file mode 100644 index a5c046d587..0000000000 --- a/examples/PlugInSamples/Spatializer/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - Spatializer - CFBundlePackageType - TDMw - CFBundleSignature - PTul - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - ROLI Ltd. - NSHighResolutionCapable - - AudioComponents - - - name - ROLI Ltd.: Spatializer - description - Spatializer - factoryFunction - SpatializerAUFactory - manufacturer - ROLI - type - aufx - subtype - Spce - version - 65536 - - - - diff --git a/examples/PlugInSamples/Spatializer/Builds/MacOSX/Spatializer.xcodeproj/project.pbxproj b/examples/PlugInSamples/Spatializer/Builds/MacOSX/Spatializer.xcodeproj/project.pbxproj deleted file mode 100644 index 835141960a..0000000000 --- a/examples/PlugInSamples/Spatializer/Builds/MacOSX/Spatializer.xcodeproj/project.pbxproj +++ /dev/null @@ -1,2405 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - - 2D86E0C195453630FFE62D54 = {isa = PBXBuildFile; fileRef = 839C9EA94D841EC15C280108; }; - AD571F1E9E181285FDCEAE48 = {isa = PBXBuildFile; fileRef = B82850CE0252ADB76F651A2E; }; - A3F72C78FFDF08D88501F41A = {isa = PBXBuildFile; fileRef = 9A243FE62C349501DE3F729A; }; - 7E18A397EDB00032FE44CCAC = {isa = PBXBuildFile; fileRef = 11D1C0A892FB71D64BCE3159; }; - A60AC9DE8CE32A7D81BF02D8 = {isa = PBXBuildFile; fileRef = F42550666CCA34433A2336AA; }; - CF676753ECCCDAB0ED2941D2 = {isa = PBXBuildFile; fileRef = DFF6F9E3141E1E1317DA4D61; }; - D22E3582524974C91644B3E8 = {isa = PBXBuildFile; fileRef = 70F9EC9FDF958DD865C2C015; }; - 4733FD285DA5D6B38C7EA8CC = {isa = PBXBuildFile; fileRef = 302731293CE8C15808E7E1D5; }; - BDFF1DD432BACF75097B6AD2 = {isa = PBXBuildFile; fileRef = 368C793CE2F97BA6BD241960; }; - 03493160412F0230155AE5EF = {isa = PBXBuildFile; fileRef = 333C892676B89E648A352F13; }; - 2F4084C24D03CAA0278A714D = {isa = PBXBuildFile; fileRef = 28ACA32D9AC16D746414F0F7; }; - 7AD98D1EEDB42CE55DACDAAD = {isa = PBXBuildFile; fileRef = 0A6F28E3CD883E332D5EA101; }; - EB86BEC38AEA80FAD73814F4 = {isa = PBXBuildFile; fileRef = E884E5D1197DA5F515B8A17D; }; - 1C3A98ECD10DCAFD46C2B38B = {isa = PBXBuildFile; fileRef = D5FCDBEEDD5AB798CD88E896; }; - 72E0BE551A118C6288E7B5E4 = {isa = PBXBuildFile; fileRef = B89E4564B6A2ADB23E76C620; }; - 675D5BAF4E74306F8644BDD3 = {isa = PBXBuildFile; fileRef = 8C4AEBE657AA06B9D151F84D; }; - 692A7FA38DE78681DDB55AC9 = {isa = PBXBuildFile; fileRef = 38E749B4F10BF5EC867226FF; settings = {COMPILER_FLAGS = "-w"; }; }; - CAE07F78C73D23CD7973F737 = {isa = PBXBuildFile; fileRef = 23808B9A53EF97955CBEBB35; settings = {COMPILER_FLAGS = "-w"; }; }; - D117FB1BAF3BFD60916E694B = {isa = PBXBuildFile; fileRef = A0617A42332CFE7FD5D4869D; settings = {COMPILER_FLAGS = "-w"; }; }; - E483ECC69AE4BE8D04740C73 = {isa = PBXBuildFile; fileRef = 04F5167D83E88F9EBD073358; settings = {COMPILER_FLAGS = "-w"; }; }; - 9CF5916EA33BE57E91C21D6A = {isa = PBXBuildFile; fileRef = 46AC1ABE680801991751F877; settings = {COMPILER_FLAGS = "-w"; }; }; - 97589199124C81F6CD1C8683 = {isa = PBXBuildFile; fileRef = AEC0F3069CF2440BC1EAEE38; settings = {COMPILER_FLAGS = "-w"; }; }; - 0734D9054E524FBCA8676040 = {isa = PBXBuildFile; fileRef = AEE8A4DAB2C8556EC95066AF; settings = {COMPILER_FLAGS = "-w"; }; }; - B4695192F012C4E7B446F16C = {isa = PBXBuildFile; fileRef = 56C732CE6E23A49106848909; settings = {COMPILER_FLAGS = "-w"; }; }; - 4E264E6068E0EE1B6724B4D0 = {isa = PBXBuildFile; fileRef = E31A623D2CA5E8684EF2A6CF; settings = {COMPILER_FLAGS = "-w"; }; }; - 52C158AB44DE29997F915CF1 = {isa = PBXBuildFile; fileRef = C44BE87DAAAB41A688B06CCD; settings = {COMPILER_FLAGS = "-w"; }; }; - 596E11E6B401ECF5B6517A50 = {isa = PBXBuildFile; fileRef = 18E92370B59AC74A8F7B960B; settings = {COMPILER_FLAGS = "-w"; }; }; - 149620ED349413544702C722 = {isa = PBXBuildFile; fileRef = 19687D99740F8D3783345094; settings = {COMPILER_FLAGS = "-w"; }; }; - AD27A1FB70366A14386EE213 = {isa = PBXBuildFile; fileRef = 3651569BA99BE5FBC1332FA0; settings = {COMPILER_FLAGS = "-w"; }; }; - DD5AB59CA4DF8293CBE5C95D = {isa = PBXBuildFile; fileRef = 3F994D41C6FC6F94905B022D; settings = {COMPILER_FLAGS = "-w"; }; }; - FAC040EE0FAB3E46BC3B64EA = {isa = PBXBuildFile; fileRef = C09B5E2FCD7421236192621C; settings = {COMPILER_FLAGS = "-w"; }; }; - 7EBD2CD8BF20707D944AF209 = {isa = PBXBuildFile; fileRef = 1CD97935B3BB623495905D75; settings = {COMPILER_FLAGS = "-w"; }; }; - 450740F105A7E1A0D392B986 = {isa = PBXBuildFile; fileRef = 18222EF608004D830BE06B6F; settings = {COMPILER_FLAGS = "-w"; }; }; - 818EF84D6B75E118EC1104B7 = {isa = PBXBuildFile; fileRef = 097A5FAA5E149C4B9DE2D854; settings = {COMPILER_FLAGS = "-w"; }; }; - 47DDFB7BB8DCAF89C29F3813 = {isa = PBXBuildFile; fileRef = 5B5C873DAAF549A0BF9A4204; }; - 2400CC1CA479BECDCB7EE172 = {isa = PBXBuildFile; fileRef = D4A278B96FB40B69BE7D7A9A; }; - 23210D3D39C7A45B6EEDFEB6 = {isa = PBXBuildFile; fileRef = 339459CBD404E5AC85869DF3; }; - 5B24297659EF66B18586E74A = {isa = PBXBuildFile; fileRef = 748D8DEC77203FE32E483F64; }; - 900A4B253B1D5126F1C26FC7 = {isa = PBXBuildFile; fileRef = F8CDF4DF44BCBB3B9AEAF3AE; }; - 50350CB917EDF7A77E23F692 = {isa = PBXBuildFile; fileRef = 1C56CEC7004907CDAEF38453; }; - C180260F123FDFCF3446C3FB = {isa = PBXBuildFile; fileRef = D792C920C0970537125F3115; }; - A862880ECBEE873C8873F460 = {isa = PBXBuildFile; fileRef = DF815ACFE6157911FF63D9C7; }; - 427EFE43752137CD8ED38A5E = {isa = PBXBuildFile; fileRef = A67DAE994643AE469C387C94; }; - 144E52B80E02E9F1E578115C = {isa = PBXBuildFile; fileRef = 577E345CCA53D6192C07DA6A; }; - 8DB8DA82DCD6030EF3766691 = {isa = PBXBuildFile; fileRef = DD2497BA12000BD47366A906; }; - 03033B8931A684AEF56AB114 = {isa = PBXBuildFile; fileRef = DCA9C49D1B2C8B220B2ED5A1; }; - F248587B24BC4C4E7178D3CF = {isa = PBXBuildFile; fileRef = AE058DFCF68F3ED86F0693CB; }; - A1106A7B7D3A8D001914543D = {isa = PBXBuildFile; fileRef = D1C3A102F7A84F7D60EF8BD3; }; - DC3D1B22165BC873D005740A = {isa = PBXBuildFile; fileRef = CD81C6328D3932A4D91FDA2B; }; - B51000217C1F72B0B8CC9DDF = {isa = PBXBuildFile; fileRef = B4761A66D0B9CB8B297346FA; }; - 08BD8E3BF93894ADA97B9BB5 = {isa = PBXBuildFile; fileRef = FC07E6D4A870633187329E21; }; - 062DB4FA688FE669826A0711 = {isa = PBXBuildFile; fileRef = 78E5899A938C21271DEA4428; settings = {COMPILER_FLAGS = "-w"; }; }; - E4A824176546C8C9C8F65584 = {isa = PBXBuildFile; fileRef = D1E50979C0681B28D6E4EB01; settings = {COMPILER_FLAGS = "-w"; }; }; - 72232718AFAE21B6233FB6EA = {isa = PBXBuildFile; fileRef = 4A0E4F72F10F2E1A29447852; settings = {COMPILER_FLAGS = "-w"; }; }; - 7D45B3264A58000959506509 = {isa = PBXBuildFile; fileRef = 69682A2B4E0D8680B5FD9D53; }; - ECBE2C33DFF798D9784E8961 = {isa = PBXBuildFile; fileRef = ECD8228F24313CDA04A80893; settings = {COMPILER_FLAGS = "-w"; }; }; - 119394152BA742B959E40B79 = {isa = PBXBuildFile; fileRef = 1761E125D05F95A7D26AACDF; }; - 03CF55E5AA3E8B2876FDCCA3 = {isa = PBXBuildFile; fileRef = 398ECF52D48BCF6186931D47; }; - 0EC8FCFB4FA761C572E327F1 = {isa = PBXBuildFile; fileRef = 977D4A42C138333EBFAB6A87; }; - 375FF8D5CC49C890692DDB4D = {isa = PBXBuildFile; fileRef = 516BC53D058594B100DAD44F; }; - CCD58360F450EFBCAD5FC275 = {isa = PBXBuildFile; fileRef = 7FA994389F18CE7A21F163DB; settings = {COMPILER_FLAGS = "-w"; }; }; - 00020541ECD78B4DAC6FB681 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0020D6B1FB70D2D66DE24B76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 0057C9BED5A04A7170A903EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; - 0095E698781E1BAD0B4A3F01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 00FB03A7B2A03FEC348CECAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; - 01A6A23FF8431401F20FDAEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; - 01C124828A90B57341D9DE03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; - 020C694E23EBCB86CE49D298 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; - 02419DEE2D9EBA9974AAEC04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; - 02561723CD45B0202AA47311 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; - 02837F44753FD0713D5296DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 02867BB02E38B42B1B31CA65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; - 02AFB89C1F6D4DA1EC4C767D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; - 02ED703A5D49EC94DD9F45E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; - 03627BF6D04539D2BF673D31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; - 04843589CF51DC247FB447A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; - 0489F051D0F4F9DF022BA245 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0492E6C51DE1CE3487B9A8B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; - 04975566F3E4D7B96B7F7B60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; - 04A238A63839069D82B7E5D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLGraphicsContext.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - 04E4EEED43C0D482194F4C80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLImage.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLImage.cpp"; sourceTree = "SOURCE_ROOT"; }; - 04F5167D83E88F9EBD073358 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.cpp"; sourceTree = "SOURCE_ROOT"; }; - 05F0D9671B2712109291D125 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; - 060B23BC34B6593467001948 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; - 0612EF0CFBDD3CA3E0D65D5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 065583BDDF0D1B8FB8552DB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; - 069E418B3913CF03CC82C1B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 06CBC3DA470812CE24F30456 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; - 07719004F579C24B3FD9C89D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - 079F57EC1F7AC4E229EFA8FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../../../modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; - 07DDD14E4B8466121FE1DCC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 085C0FF5A8068D1A952D2116 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; - 097A5FAA5E149C4B9DE2D854 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/ComponentBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0A3EEC392B15172D0C9F7937 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0A427D2A8D21E0AEC06C8132 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; }; - 0A5009757BE902A3C06C2BF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; - 0A6F28E3CD883E332D5EA101 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; - 0A8B2220C48BD7CB942BAB91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0ADBA967D2370E7BA1D06661 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 0B5830C30E7F66B1D8EC94B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 0B5BB91249272FE9B9BC0F17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEInstrument.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h"; sourceTree = "SOURCE_ROOT"; }; - 0B73B44371ED84B19F74010A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; - 0B825A235F3D13D81779D9E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; - 0B96F006FA7607E81F6744E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0BF802A65554D94FAAE1616B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../../../../modules/juce_cryptography/encryption/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; - 0DAB4019C728B9D75E63141E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; - 0DBF03145527DAE8BDD98FF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0E2007B24A5DF937DE4FDF25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0E681616DAFBE645738D3F4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 0E701CDBF2DF0A6D600C64FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0EBA363945C61C43AD11D768 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; - 0F412618E14201BDCF6E1939 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; - 0FAA04F9A0A54FEA28777C85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; - 1041B012292503D5EFE7E18A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; - 106336EF7D17FB3FC3430527 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 109B06D83A5403BAACFD1E3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; - 10A7CC5E777A68077CD0D274 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; - 10DE1CAAEA40B55514DB7CB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; - 11914E6F41D0C1349A515540 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; - 11CC78B1536125C9442EAF4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 11D1C0A892FB71D64BCE3159 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; - 11E3623A882DB9D7CCE02266 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 11E7B51FDB993F87D7FF90A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - 11EA8A227C65A286883D6FF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1238C104DB57147B2FD01695 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsHooks.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_WindowsHooks.h"; sourceTree = "SOURCE_ROOT"; }; - 12395F1A0F70B02690D6F319 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 127DF480B060C647400BDBC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; - 127EAF1B58D30223814B962F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 132606A992E3ABC96BEA4DD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - 134A8541EFB9D372006AEF76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; - 141B6BC19FDD216AA9B485EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 146A354052DC068E976CCF1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RSAKey.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_RSAKey.cpp"; sourceTree = "SOURCE_ROOT"; }; - 14700512E8168DDFAC28F500 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 1478851A51BC076AEE692C3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - 14BE4C35F7F7408166393F42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; - 155DE520D976E4C37C228DA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 157163E1BB3934191E5C3259 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 15BB2C6519B3BD45801267AF = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 15DC1A595942EDB3043FDE01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; - 1655964440C97A240C403CBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; - 171A2823281D5D1150EC0558 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; - 1725E3B98E375D6CA9986D42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1761E125D05F95A7D26AACDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; - 179F0542B0661723F0BB1ECF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 17C3CD4D179F70E5227345F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; - 17C607157689BFDFCC9DED85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; - 17E440BB39CE9552074EF876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 17FDE62C9B5759E2BE493B74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; - 18222EF608004D830BE06B6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAVectorUnit.cpp"; sourceTree = "SOURCE_ROOT"; }; - 18BCBE3FA9B74F1D8AF4FC8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 18E92370B59AC74A8F7B960B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 194419286DE6AAFD1E6F516D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; }; - 19687D99740F8D3783345094 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAudioChannelLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 199FBB287EE45CEC16ECD016 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 19E8EDEF55860B2AB5AEAEAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1A5B8B63A80D5EC9636ECFC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../../../../modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - 1AB7BE23990D9FD79AD895EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; - 1AEB1356900A4B763983A580 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1B1AC954DC8572AC1ABE6D5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_android.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_android.h"; sourceTree = "SOURCE_ROOT"; }; - 1B62B045208835AD1E1B1E52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_plugin_client.h"; path = "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h"; sourceTree = "SOURCE_ROOT"; }; - 1B76E6F989EF9E6A8CF69EE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1BA68989DB9A3F4B0B5B75AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1BF75B8AAB9C86BFA0F2854D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; - 1BFC1888379E8FF6B97C203D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; - 1C56CEC7004907CDAEF38453 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; - 1C59F1266054422695078F5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1C7C41F9071F263901C81AEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1CD3ADA84EFE505B125C53EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1CD79C7BD43D8E5C604FC549 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; - 1CD97935B3BB623495905D75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAStreamBasicDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1D10BC37F19A66306481F343 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1D61F76A27ABAF77CBB31BFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 1D705DD357DF9B5C2634DE42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 1DDBF508FB440517B4CEAA83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; - 1E1D8F47096314289C23413D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 1E357BCB749C04C422870238 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 1E5380575E2840568CEE18B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1E5501D0189025212A36C7C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1EE497AE92F612378F236C2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../../../../modules/juce_cryptography/hashing/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1FA718878C5957CC773A065A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1FA8EDB078F7188BFBAD2187 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; - 1FC44D72EEEA32D1B9159458 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; - 2046AFAD66B0997AC6BD3819 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 208ECF7EC7E32FCA588C03E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; - 20AED5F8116FCBE8B4DDAF41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; - 20B89DE51E1C449D0A42FA79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 20C0C0F66F9943EE91951DAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2111666AE9296FA100D7CF1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; - 215F65814BEE3F7AE613ECC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 21B9B18F8D713DA82F4B19D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 22501F0B1DC20A202EDE7D85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 22FA3C5FA321CF20EA34A7C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_cryptography.h"; path = "../../../../../modules/juce_cryptography/juce_cryptography.h"; sourceTree = "SOURCE_ROOT"; }; - 22FABC881709019E6BB724CE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 23251340999C918E0ABE8DB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; - 2335A43124FF2F75192D02F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 234827FE41B8731AE02B47C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; - 23808B9A53EF97955CBEBB35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 23FE57869E87946167527DF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 247B4DC31030435635E7FCB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; - 248E74F665F7E80FDB28B4D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; - 24AA129A39B1A84FC613FB8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 253985C46F46FDF2AC6EE36C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 259A032FC78314B03B393FBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; - 25AD08E8CDECD334915F3633 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; - 25EF0010CB990BF0E660ADE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - 25F6FDC7DCE5074CF0E8240A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; - 260BAF0A45CB2A662BE9E2F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; - 2651F77C42B8D21AE17FF180 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - 268EB023A7B1C237DC165019 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 273371EA3C0035FC431E5116 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; - 27CB1DFE462BE3ECB94EF532 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 27FE8FD2DFE4EF62D6611905 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2813AFD5D149576D32C93C9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; - 286C96166C43E3010D28CC86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; - 28ACA32D9AC16D746414F0F7 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; - 291FAED2F8B8691C1AB4ECDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 2927C0281BBD7BA84C76130C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 293AAB756B1B6523DCF6C274 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; - 2A1BECA08A51EF0BDDA86929 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 2A1D35D27789ECD28A7F497E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2ABA83A063A077F5632B12ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; - 2B2AEB4F15FAF6583A538BAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; - 2B2CABF645FF85AF031CA728 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; - 2B5171E4A2674078D44395F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2B8E174A49577C3D7386D03A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2BA9A23F7466618E0610D051 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2BBDC2C2E1C50AAC07122790 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; - 2BD0513461C908971B96EFD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2C5B79A21CC0AC903BAF562F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2C70DFF54DD5CDF1C13BBB78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; - 2C8E27327D36D3E2B393A79E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - 2CC8A49E500B39B9CDE13506 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 2D1B89BF2D06A81F72431DB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; - 2D229BC59178B998119B019C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2DCDFFFC43B0C23604F5920B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; - 2DD01D177AAB2E3A37F99F56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; }; - 2E8C7C1F6D5F2AFAFEE3D0E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - 2E9D01BAA8757BB95CB44904 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2ECAD2769F26B2D247CA079B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2F0386BD9821ACAD2E36842C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2F48843849BD2BBFF7061CFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; - 2F6F5BDB4514E740ABC71611 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../../../../modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2FC5275FBC4D7BB8324879C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 2FDAA197D2E4E71F2EC72E47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; - 2FFAD01A8EAFADC0B021C439 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 302731293CE8C15808E7E1D5 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; - 30470261DF6AA452D448C406 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3084A84FFC350127431497D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; - 3095B5AB5B416AF5BCDF021D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeSystemHeaders.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_IncludeSystemHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - 30B4CDF4141A4EFBF81F3B9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; - 30F5DE92900868EC60A0478E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RTAS_DigiCode_Header.h"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode_Header.h"; sourceTree = "SOURCE_ROOT"; }; - 30F9EF0B7B9F19628C3E65A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; - 3123530BF26BBB6541C8E4CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; - 313AEFED513DB3A1BF77DF20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; - 31488FAE4A662270455AC440 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3197326DC484EE8C3750C821 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; - 31B0F8740BD10F71EC92C1D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - 31C7244A5A095901F00EA50C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 32CC45778B5B5B255163BB30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 330CC17B125178EA6B920D32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3314718DE9467A84C7D4897B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 333C892676B89E648A352F13 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; - 338DDDFEBFED1FED183FAEB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; - 33911A9E7BCDBB99F9391549 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; - 339459CBD404E5AC85869DF3 = {isa = PBXFileReference; lastKnownFileType = file.r; name = "juce_AU_Resources.r"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Resources.r"; sourceTree = "SOURCE_ROOT"; }; - 33C9CC05D9591E257AB96B7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; - 34D7450EABBB21D4E1E6501D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; - 34DCAC3B168C44B31334078F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; - 34F1CCBBE11C17D0227BA8EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 353F9279EF0377596EF3272D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3587181D72FBBEBDCCA3372C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioChannelSet.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.h"; sourceTree = "SOURCE_ROOT"; }; - 3594442E266CD6850EDE896A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 35C63D47429F8DC260175642 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; - 35F908A6341B3927096BD3FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3625BAAF6434F54D3E8F0693 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; - 3629C789A23BAA4F5DE415D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; - 3651569BA99BE5FBC1332FA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 368C793CE2F97BA6BD241960 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; - 369862F4D0D3F139DE05460F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; - 36A10DA87250F7B821377346 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - 36FEDF33CCA32F596DE1806A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3725D99A968210EC0723E1BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 37370946E56878FA85F726B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 37F0AD5746E672AE3804681B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 381FB784633E56F742B038E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; - 3824CDB23E8B2E8E562FF932 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; - 384FFD112CB5FCE743AB7F99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 38555D4F4079CEF200D6A550 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - 38954D8BC29AF979E082A980 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; - 38E749B4F10BF5EC867226FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 39594B73F0CC19476E7AEDFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; - 397CE1837AC2F1F09DF584E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 398DEE2C16976DC40B5A9D86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; - 398ECF52D48BCF6186931D47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST_Wrapper.cpp"; path = "../../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; - 39C6A4C771AE4FD6CA9B5A41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; - 39CACD6BD95D62F4D4EBCB86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 39E5970711248B88D0AE21E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 39ED4B8A12694A8BC42A7A6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 39F65BF11DCDE7429620C02A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; - 3A8159A69A33EC5E3DAF4936 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; - 3AA284BA7FE712A189A153E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; - 3AF10E59AAB33AB6305F2CE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../../../../modules/juce_video/playback/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 3B46904A1C74E8C5FE05E5DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; - 3B48466A82FE098B9B22A444 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3B851C14E5932BFE492D4743 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; - 3C37C6D240B0EE023A6A4C73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLTexture.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.h"; sourceTree = "SOURCE_ROOT"; }; - 3C5BAEC5046C460B065BBEE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 3C78B56D7CD608FFB55543E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; - 3D4E6A1D6700207A2502C47A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3E59ECC817AA1CF211340ED9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3E96FF944065FE56E13899D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3EBE5576C0B2AED083D2FB2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3ED1BB4AE7F64182785ED007 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - 3F994D41C6FC6F94905B022D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAMutex.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3FFE1B1866055E9949175093 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 40D9691E35D039F0E0CEDD8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; - 411798E8C8C6F5C6746C905C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 419759951DD8300E1F062BDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; - 421A64C8FD5EE5E1205E0B00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; - 42E292CECB5F6A928B0CC9C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 441F7701B90147689E050860 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4463C5CA9B91E6B94F3EA163 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; - 44BF22F5209200BA7E852F00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; - 44C6B1D411325944B251328B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; - 44C894884EEFE332B6FF5243 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioTransportSource.h"; path = "../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.h"; sourceTree = "SOURCE_ROOT"; }; - 44CA10F47F1B7E2C19E5AC82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - 45299A10F3950A6B1610B64F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_opengl.h"; path = "../../../../../modules/juce_opengl/juce_opengl.h"; sourceTree = "SOURCE_ROOT"; }; - 455704280C8D87870C7DEA9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4591138A5C4E6623B63C8431 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; - 45CFED2562EA6476EAE281BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 46A5BC3201E083E34821E2F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; - 46AC1ABE680801991751F877 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4731D939559EC1F6BADF6084 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4772226D49FF027EEF560EA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; - 479E243BE3B0A619B194230D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginBusUtilities.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_PluginBusUtilities.h"; sourceTree = "SOURCE_ROOT"; }; - 4847761CFA18C29731698CEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../../modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 48520D186FF95BC5BE018664 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 4865DF20BBF1478009BAC26D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; - 488A8EF21EBFED8B9C7D27CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHostType.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_PluginHostType.h"; sourceTree = "SOURCE_ROOT"; }; - 48C08D2CFB05B536CADFB566 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 48F7DCA59F43AE3EABA32221 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 4912DAB71A00F319CEC30800 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; - 492E52D89CFE81648E26A04E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 49560E6574C4AE88AC441CD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; - 498317E9BB9E7F31FD62395D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; - 499976DDD064E8609DC25FB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4A0E4F72F10F2E1A29447852 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode3.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4A5B6B338D760FEFC9E0CDA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; - 4A7A2B1EB8DBEA5F8A6B0A13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; - 4AC948962DA08F7F6CB2947A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4AFC8DC09148BD1AEF745BD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4B022FD2D547AECEF38D1C60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4B37D5FF9893F46CCA2C2872 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; - 4B9D5B343CF7AF4607F67557 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 4BA93889DDEEBBF1B94A01B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_osx.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_osx.h"; sourceTree = "SOURCE_ROOT"; }; - 4BB93D69A608D22C66B70616 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4BBA36C9EB49A464311C5284 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_QuickTimeMovieComponent.cpp"; path = "../../../../../modules/juce_video/native/juce_win32_QuickTimeMovieComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4BEC419ACFAE03B8640E42DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 4C4DE897767A109C642EDEA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4C64F885416CF7DD25809ED9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 4C9E4875ED32404087A9B654 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4D18F51F82BA0C9682952FC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; - 4D2E71FE0D902589ED8612F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4D5F8CEC3D61AD5367FEB12D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; - 4DA09B0BFA6092AE4439C513 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4DA7515D4D6C0FC058358F40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorValueTreeState.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"; sourceTree = "SOURCE_ROOT"; }; - 4DA7831355B3E5CB8B629838 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 4E2C2AA4E6FE1808195DC9BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4E79DF7463AA5AEB9A790E52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4EFEC656C5B43176BE137F55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4F663C09C709C427304D908C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4F7B0020BD5121A6F34CCDAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - 4FAA74D7DB5CF060A4CF3BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; - 4FB04296C233AB594F146E01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../../../../modules/juce_video/native/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - 50037E158B2E385746A010B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - 5003A020F4401F93C57F60F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; - 501860601A89F2357A394E78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_ios.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_ios.h"; sourceTree = "SOURCE_ROOT"; }; - 50C84CE688A7C2501ADB6009 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 50CF02FC3C8E91554A71376E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - 513AF2FE28B681C31168296D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 514605C9D44133E7D4803333 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; - 516BC53D058594B100DAD44F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3_Wrapper.cpp"; path = "../../../../../modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; - 520DC4BF6C3FBD5EB30FD921 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; - 52759EAFF59220645B887606 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; - 529CBC2418C0BC0179C677A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 52CEF7279F3C4DAC0D05E3B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 536B63E0A0B49A6494FBAA51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; - 53C28A6A9C2BF53693232F8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 54CE5AB7D866301987BF4535 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; - 54CF25579AD17D003B94DB6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; - 551CF96B02F3158B32E29E42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - 555C19FBF991ED7755C3EC0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5571D97128A513A4BBFA3E2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 558FC41926168B4C243BED3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 55FAD2FECEDD80626BC2AC1B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 568DB7F7D2746B26EF3CF73C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; - 56BC44FE1AE7FCA918BD4C5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 56C732CE6E23A49106848909 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUMIDIBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 56D235F4D7B20D65CFED5B81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 577E345CCA53D6192C07DA6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; - 57EA31357E812C2FB076A659 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLGraphicsContext.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 58219BFA3D04851BDD9EF8ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 583C31EF5CEC80B036BE24BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; - 58C68B52F27A1AFD5A8D6FB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 58CDD31C4A6FB2EB7772819D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 594789BF564058C4D846EDB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; - 59492A302C50CD24FDB2C134 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; - 59858915ADA23064CBBFF236 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - 59C31333F273C2A5DAB7DC6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; - 59CB97E304288A2FE9267BCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 59D79529BCCE71B166EEC7CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; - 5A72349DADE2C11673F192AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 5A9A32D907B11AB2C2F60E1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; - 5AD5B2914066CB1D93F1760D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5B15E27D44ED120AC9E9487E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 5B5C873DAAF549A0BF9A4204 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AAX_Wrapper.cpp"; path = "../../../../../modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5BB38073860A289DE3DC1DC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 5BEE5E8DC73C32F442AD4E00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; - 5C108A942BD34F24D6EE7ABA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; - 5CCA8E793FE018BD5B3E5B80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; - 5D2D3B0F9DCD2F11AF047EF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - 5D9F676BBD62B9BE6607A684 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; - 5DB721994F2C29E4E74EFE5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5DEE6FFDFB2055E45202BC25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; - 5DF33B3EF15C11E2D350A43C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; - 5E723DC3B5F8440A21ACCE73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5EC1A88F38DD85285FF76398 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; - 5EF0941D2BD2B8BF295F2C10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5F0F1BD3A7431155050A5F33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; - 5FA0A8D7861B9903692C85C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 60062F8C64F391DDC60FA40C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - 608F55062378252BC963989B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6098076D7D7BB0C98C26B765 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 60AA161408A60912E4C0C617 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; - 60B8356B497A7C3AB74564BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 60C42F6A1C4EA193B2A2EA21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; - 61BC566D2CC1725AA047CB37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 61F57A7F0E39860346776C15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; - 6211F56B14F64E3A2718F89C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; - 62553F858BE2F01022E40DBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; - 63140BB55E2A4149F88F271B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 635AE16F01B4E4457A402D90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; - 63A4659A907E6841D146EA10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; - 63E21C5988F8CAC4872EACA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6416599BB0689F733B54EE7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FakeMouseMoveGenerator.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_FakeMouseMoveGenerator.h"; sourceTree = "SOURCE_ROOT"; }; - 648B75534E0C77D5FF35BEC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; - 65343F0629F788D607E16F8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 65A5372AF166AE1CCBBC7F03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; - 65F4A6A2065901A9B0534FFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; - 66453E1A858E5315D222B7C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; - 668CB865C79DC2E5C4D17DA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 66C02C4EE23BA0DC557F7EED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 66FB97AC7D3E1EAC4CD2D5AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEMessages.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp"; sourceTree = "SOURCE_ROOT"; }; - 67E788EA8675169E961971D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6804F62B88CF8EB894112924 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../../../modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; - 684F45CA8AAAAC8BEFF6655E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; - 688E3BC92077FA1F6952A658 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 68B3229C3595CC7DEA4BFD41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; - 68F5D2666A4ADF1B7D6303D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 69682A2B4E0D8680B5FD9D53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; - 698FECF770157A24AB4ED83F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6ACE99E32363B8469D2C0DEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6AD814A64A738E506F6C9B87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLExtensions.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGLExtensions.h"; sourceTree = "SOURCE_ROOT"; }; - 6B046BBB62F1AE7EFCF77089 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; - 6B15FEF6F79DA27E2A9AB108 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 6B7A8805A32635F5BC60F2CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6BCE2D26E1FAA86CF3B571CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; - 6BF47CA2F93CB4FCC90A3D71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6BF63343EA4E345632830712 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserBase.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6C724110311DA4C2937480AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6CBC19F1CE3BF34C86B189DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; - 6DAF603EB249182F640AB557 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 6DBCB6425B0B6AE6E4B0460F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6E080BB4A55184346AA3BCFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 6E1EF150B6943F9A0F1F4EE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6E3753E14DCE920ACDB2BC26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; - 6E5AE41A4BFC1C9941B6A7CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 6ECC11DD941E63A216AC0B31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; - 6EDB196FA30F763AD1900D95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6FDD1DF441C30BF5264B6CDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; - 6FE7A0BB1C9D112CDE6A84F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; - 701EE545B689C3F86C9E78D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; - 702A52528D88892A3ACF780A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterBool.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h"; sourceTree = "SOURCE_ROOT"; }; - 70F9EC9FDF958DD865C2C015 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; - 715780E64B88AE5F12F658BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; - 7162D12FFBAAE94488BD5A9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; - 7207D1B830A0CB41D5DF1386 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MissingGLDefinitions.h"; path = "../../../../../modules/juce_opengl/native/juce_MissingGLDefinitions.h"; sourceTree = "SOURCE_ROOT"; }; - 730761ED83FBAB94919D6628 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; - 7385A9B0C444BD91D8E5AB84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; - 7444CFB3ACCE6F03A6240FBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../../../../modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - 748D8DEC77203FE32E483F64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; - 74BA3F43BEF6470332523F0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 75518EA21E623734E120D7FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 75687F864595F19104822AE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 75C9AE3358FE900560AFC584 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_WinUtilities.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; - 75EAD7A4006332D5B2A92C70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 768EA214925F095EDEB4C863 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; - 769F9092D0F319A245BD48C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; - 76BDDBB8EA738475A95DD0CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 770FE95034CE2717C90C5A5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 77A26FDBB65737F98C4E0DCD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; - 77AC80FDD61FE9F6434876E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - 77F4169ADAE2A8A908BA8D32 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 786BAB2519BD92C1DB0B810C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; - 7871541DB057084441633BF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; - 78E5899A938C21271DEA4428 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode1.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode1.cpp"; sourceTree = "SOURCE_ROOT"; }; - 79A694E39015881729BBC224 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7A2F3A0FFA28C670E49B5E96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; - 7A4880834AC9069FD8935BFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 7A4FCAA0E19E8B7E2CFC2BB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7AC401F2C2780638CAC25322 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; - 7AD7DF820AB93EC2AB08973A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7B1256C61E6B76F96E4A8852 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; - 7B3FC13D5C0F841EBF79C873 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7CB5E244CC0A6A4CFE4304B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; - 7D344CBB6183BCA4F69F3329 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 7D3D9769A67520417EAA7204 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7D673276B3AAE083823CCA13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7D8C66110A8E860B672E973A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7DEA9061F846F8928A288EB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; - 7EB4D5EFB23F320CC8A8CC3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CameraDevice.cpp"; path = "../../../../../modules/juce_video/capture/juce_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7ED373F3AFF9FE66A1572A56 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 7ED99E754B1516956885F322 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7FA994389F18CE7A21F163DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7FC86F5D5EBA66D413AF8390 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 7FE0D8FF252A709266D853F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 804793DC79479F6CBE2C70F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8092CECFE3FA2F8E01218EC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; - 80981088308CCA1589265CE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; - 80A5A2200C028A1A437921F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; - 81B765051916C359373CB1D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 828EFA69148D9920A559F016 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; - 82A18FE63D1BB8854CFFB65B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 830C0583A57CA5FE6D628E22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8319BAB2321FCE52C784A4F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 8363EFA15EA169FC4CCAD0F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeModuleHeaders.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - 83925D652855CACAA14B7093 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; - 839C9EA94D841EC15C280108 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; - 83EA0B86BCC5C162C6ADDB11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 842D6422B57E6CC8FB0CEC0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 84A59B0A80443BC13ED867BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 84C0DB13AD3F35352A8DF100 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; - 84C27DA5A28C1A76FCF3580A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 85B8A183C0C10960F111E77F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; - 86006627FC754EB3CF059AE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; - 86C400B52DE4050016E86491 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; - 86D38602DB115F77F3CCD3A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; - 86F8A5A1A5D895EA6DD6B58F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; - 870452ADD01788ED416CBD9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 870E30BC2174372DD65A7F75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 87A89B4228FCC6EDF6C4ACDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 87F4346913B6094874A6C518 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; - 8814D960A4379004AF933565 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - 886CC4E3513696DD9510ADB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 889F232D158DFF62947220F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 89416166601B01C60ABFF1FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; - 899BCE43A64EF7D3DC2D678E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; - 89A37318FAF4166E39666061 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; - 89B48F834D929070726637A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; - 8A5028FD82003B7D08316962 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 8AB9DD52F689CDAFC0A2B932 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLShaderProgram.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8B828B4EB3AAB982ECCCD660 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8C023B1010C0FDD6A438C762 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameter.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h"; sourceTree = "SOURCE_ROOT"; }; - 8C4AEBE657AA06B9D151F84D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Spatializer.cpp; path = ../../Source/Spatializer.cpp; sourceTree = "SOURCE_ROOT"; }; - 8CE1C855907A2CD388890540 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8D3336F7380DA24CC2C6E470 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8D46553B668F13321E5D8D8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - 8D5F0A21AF56A89CDD515804 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Whirlpool.cpp"; path = "../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8DCC8CD6982F9DC7D225D74D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; - 8E36286B05C1D6F0F014F253 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 8EAF38B55329A18BE4AF1ABE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8F5649D7F64C8CBEC0B843F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8F837153EE63E14C6BBA4B2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; - 8F852E89A0F3732E6A020A3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8F90A4805CDC31AE1C3C1BA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 902C41BC59B7861D3F32E032 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 903859A514E71831C52850B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLPixelFormat.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 904D61D5E4D8C28C81BF9DA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 90505508E9F023BD190C7CEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 906A9EF1CFA845F5EB5EFE43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 90867F2535F1F8EEFECF020A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 909F295EF9243FE3A355E75C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 90B7DBEC9EFBE6D3A393C68C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 90C1DDBDC84F7A30C1A96D62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 9108DBC8C07412E6F28B0BF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; - 916B4893924F5DB44E67A27F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../../../modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 91AE07010A0B24ADAD3B59D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; - 91DEC15B8E30A98DC7CBBA00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; - 920123400DF1DEF94C27FB52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 920732FF76C5601F7D52A16C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 922B487E7CC68041F9E55F84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; - 9240E954FE729A7B7A09FC4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9242BDF111BF01352C5731B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 92956E7DD1CAA4FE1DD457F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 92CA000483D0B1BA51D0A662 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9301FD05EEF67C84ED3BFE1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 93359AEBEFFFCBEF78F65DBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 93A57D34C49D544B2B05A230 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 93AD2A0D5465AC903F859D38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 94198CEA39F38D58DBFF4E1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h"; sourceTree = "SOURCE_ROOT"; }; - 9443338E7B2BD2D3D8C297D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9450DA186DAEBA0334C91A4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; - 94625891ED5B00E44B709605 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; - 94E228DDD4413C641BC3B078 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - 9596590F88B26FC4FD2C5C16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 95A56D2D34835AF1CE9F6A42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; - 95BD1129111D1040CEF0FB0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; - 9677F53D0ACDFA6FB3F4D34D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; - 96E372BF084E991746A7E0CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; - 975D7C3B7D742D0D60B6BD41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 977D4A42C138333EBFAB6A87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; - 978B39927906786F1899B9A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; - 97B7F1E5505CC6C9B662C593 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; - 982AA90E8EBE95C1CC4391A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; - 98BEB1554191EDADF76435E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; - 98DE59C57C160EAB4D691BDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 99019D3440DF5B870C18F0E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; - 9953EAA12D1F39F0DD922B39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 99DB4E80193568FEC420D2A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 99EC446A69BB72FAF50FA6C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEValue.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"; sourceTree = "SOURCE_ROOT"; }; - 9A007FE5FD17A0E8F48E4917 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; - 9A0D506EC020CFEE145158C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9A243FE62C349501DE3F729A = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; - 9ACDD0EF506887E7EDC82439 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9B45CA1027F24323BA846A49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 9C0BA0D85E04E226FF624000 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; - 9C64E368BC8E2B7E7ED1647A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; - 9C6DC92F2CB1521EA8AA7F1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 9CB81041F1F97C598CA0D8DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; - 9CE799AA28D5A00BBCCD1665 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9D3F8D3ACBEBA7D3A8FEDC83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Matrix3D.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Matrix3D.h"; sourceTree = "SOURCE_ROOT"; }; - 9DF43B235DACE7CE72C09FED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; - 9E24590EEDC45C4CE517C387 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; - 9E89CD8EF123227549BF80E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9E8A0CB80B2A7F7001ABCD84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9EE6FD949C181BF3BF3DC86C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9EE9C688F9B90F86539C011B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; - 9F085A34D62E5A35438992BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; - 9F58AD538B1F6CC15382BDA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; - 9F6DDA439D0255D66C0C3068 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 9F8CC01693720A039AE132AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; - 9FCF3BC5A1A42F444D05018A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; }; - 9FD8B9B08874A36C390861F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9FE2C79B4B0E8114C2E6CA2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; - A01308EF62C2466A00DE5B67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; - A026DFAA441B3B185485A735 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; - A0617A42332CFE7FD5D4869D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - A0942DD0B875FFE837936EBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - A0B674BFF7ABC7C74DFADCF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; - A0D0AEA4C3A66D0BA7E82343 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - A17FA9103F683E03829CF205 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; - A19269AD94FDC1C81F969CA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; - A1BDD8CA03B00EE72E06E2C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; - A1D3DD348C5846C2F0992BF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - A2283CF3C78303792C659FE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - A23363AF701F94AF961D0FAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - A2BBB599082620DBF8C2287E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - A30A2D68690CF469026C84DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - A3198EA10D12047D24BA6CD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; - A3292713BA1AEEBF209477EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; - A337FFDB38008593B5E6DB23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; - A365671FB4277D3CD67ED13D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - A37A61E15A350CF30F802FDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../../../../modules/juce_video/native/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; - A3821EEB983F6C6A3C84D1F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; - A3B83B7AB04C3EF99F8E89BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; - A3C6BEF31D0FC28A825ADC5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - A42E28BB331FE40AE5A3A0C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - A4333E711F7958271BD11FA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; - A46F2605E137B171557D5395 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; - A47917CC146AA54805F82AB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; - A48059D01E60531827DD7FAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - A4DD1223308A4FD7396929EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZone.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h"; sourceTree = "SOURCE_ROOT"; }; - A54086C90ED6CE6ED0B293AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; - A551A9BABB4C90802EF5713A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; - A55AB25417DA10DEABBDFC5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../../../../modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; - A57A1D7A8913813E66587168 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - A5AC4482914D4CFEF58DE4DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_CameraDevice.cpp"; path = "../../../../../modules/juce_video/native/juce_android_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - A5D25208A0198B49C14DD787 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; - A60EB7C30A52958740BBD8A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - A61DA1E7A6F5916189B4F5FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; - A6228EE18834EBEACF2E1121 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZoneLayout.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h"; sourceTree = "SOURCE_ROOT"; }; - A67DAE994643AE469C387C94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; - A67DBC9C0DB9563C0FF4E338 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; - A6AA8CF8F36A821EE96BACA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - A780651C3A7A7F98BBA0D903 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiRPN.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h"; sourceTree = "SOURCE_ROOT"; }; - A7C9748EE56598F609E982A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; - A7D679FF9A9936CDB8EAF086 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; - A811529AA4A439A1D8166627 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; - A8307F9EBD8BB3818B4B1804 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - A8953A2C324B30F467C7CFC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; - A8B0C38201A38829E17CB12B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; - A8D62577B5D84A05088CA181 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - A8D68A58B138B28DE511CE89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; - A9D62A108E5E2BC685450F4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; - AA46615B8C44B142A858501B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; - AA5BA57B3BF1ACD8F2AB876F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; - AAF5F54585E6749F688A16CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; - AB11099DD14AA625663F8D7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - AB8837A07EB68DDA67660C70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioChannelSet.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - ABB81568B867D485B3DCFA2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CarbonVisibility.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_CarbonVisibility.h"; sourceTree = "SOURCE_ROOT"; }; - AC4EE1106A89F3886EB7106A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - AC7231CA241A7B120DABF835 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CameraDevice.h"; path = "../../../../../modules/juce_video/capture/juce_CameraDevice.h"; sourceTree = "SOURCE_ROOT"; }; - ACA2E74C5610F2D834E65894 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - AD070CBDE0AF9CC2064064B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - AE058DFCF68F3ED86F0693CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; - AE1C529863FD6829A2D732E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; - AE2EE1F3EF30683CF8CA83B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; - AEC0F3069CF2440BC1EAEE38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; - AEC674E71F8EDFBCE1EB4B01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; - AEE8A4DAB2C8556EC95066AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUInputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - AF3C029E59792CC3F09EE3DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; - AF82D82CE89572EEB7ABD9D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RSAKey.h"; path = "../../../../../modules/juce_cryptography/encryption/juce_RSAKey.h"; sourceTree = "SOURCE_ROOT"; }; - AFC1A338A88478DA580A8787 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - AFD73B5C1F1CD682B8EB7383 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; }; - AFD8739D5AB98024CFBD9FC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - AFF4E1A596A5070F21CBEC49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; - B054C6D11FED1483A416A564 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; - B0586ABBB423BDF695E9CA19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; - B05DC14CFED8CD9B61B8AF5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; - B0D1239BD5AF8AEE4463CF5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - B108B61608B2B4FB2E023185 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - B171B2BF3752E8393D2EEB42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; - B29AC62B4A4496A91F972132 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - B2C3C14B8A2AC8BACC96DC8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - B36C932EC0F9527033619722 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; - B3B088740EBB9B1FD470C5C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; - B438C4DB77F6A87DA64DB349 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - B4761A66D0B9CB8B297346FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; - B49307FD5137DE5B802CE126 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - B495BA8670FF734608EE21CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; - B49A4836E6D8C984561A1173 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - B49D3154A0E4BC6592928A4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - B4D5AEA7C0217EF67D4275A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLTexture.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.cpp"; sourceTree = "SOURCE_ROOT"; }; - B4E9A0C31CEB62E5C745FED2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; - B553B4A12B4D976FB3CBD43B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - B5BD0D54F98C383667093B68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLAppComponent.h"; path = "../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B5C6EC69339B05C092250E45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; - B5DD8963458ABB785B2CD3BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; - B5EF95AEA49BB9884BF55237 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; - B6046AA5112609750A622104 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; - B6F00C8CFF29CDFF7E6BBE1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B7C0D785A43600866909BB9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; - B7DCEC6D04DD235D00708595 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - B82850CE0252ADB76F651A2E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - B8407047666FB0AD160D42B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; - B84E1CDD52AA17299F8595E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; - B87E71BB6F23FBFE67C000A5 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - B89E4564B6A2ADB23E76C620 = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; - B992EA2939ED6783AB6B49B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; - B9BA17C9BDC859E6DB47AA48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; - B9DFEAB3172A03D53D200448 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - BAA00673BBAEC6A75E8FB9F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; - BAB8557C6001C75EB8B1D07D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - BAF194E31CDA67FE1BD71419 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB031592295ACBB0D2A69E6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB0C6201E59B9BD66B4C05BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB10DBE86EACBA5EF0045324 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LADSPAPluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB7F4027D444CD272C8071E2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - BB99FA41B7A769D46A16236C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; - BBFE697967FA78C7BE846775 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; - BC00F934272E77A7C8B9A346 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - BC44A9431417CB41302EF778 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; - BC6079F91A0ECDE5B8732B13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLContext.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - BD70885BA47BE0D2CEE00193 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - BE3AD172C1CAEFD58E0FED52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; - BF32A302CF84155DB20BEECB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - BF9C19A992C6589F9B368CE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../../../modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; - BFA2682F6591E04867C9F031 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; - BFC968D1F163B14642B5FBC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; - C0328DA70CA188C2CB6FE731 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; - C08D241428FE1217F6C6D587 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; - C09B5E2FCD7421236192621C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp"; sourceTree = "SOURCE_ROOT"; }; - C0FB0D027E685EA5374EAAFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - C103261992072A2F012025BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; - C1321891420F94B24EFCF1D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; - C1A764A8AA96809DA7480779 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; - C1E4C9B08DEAF7133674EA06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C1FCBA3BEC2063936954873E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; - C219000751AFBAB3C8D0C12F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; - C259B7FD55379C05F8E95BC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - C2D35A1A189915C7EECF3FD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; - C312EF30A067A62ADBE89057 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - C346439825A68D08658A3978 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - C3D706C6F1521D2DC76FBC73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; - C3E787690133AA08D088BF27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - C44BE87DAAAB41A688B06CCD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - C450697EEC930E825DB2C34B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; - C4785B71717E708DC31EDFE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; - C4CDA4C25EB33885825087C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; - C532256AA77BBAF182248B95 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_plugin_client/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - C56DBD4A7930C59D7A2AA799 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - C5F210E7D83EEF053EBA0868 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; - C5F9ACB6C9E6071F3EC5CE88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../../../modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; - C65471C9C71263412A094CC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - C665FAD9DA6D996A41AD3617 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; - C6AFD82C523F43EF0495DBCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; - C6CBAE2338CF0D2B61697F4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - C72FC8F19CA71E9370AA72EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; - C799C8C04A5CFFB311439937 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; - C7F29E4B984AFBF3CB9E74AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; - C84190716DF3030C18533623 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; - C857D3116642FCBFB2570178 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - C86FCB277A54E570AED49AB2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; - C920D1667739967B4785E645 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; - C932A4E6B497033504082047 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; - C98581B8ED33B03F5C6CF1D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLFrameBuffer.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - C99B0CA2F5DD6491A756EA3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; - C99FD0755B6E34F6BA337BCD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; - C9A835800B69F236CD11E6C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLImage.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLImage.h"; sourceTree = "SOURCE_ROOT"; }; - CA1757AED1DF64D57CC61AEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; - CACECB8BBE3943313B11D33B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - CAF94F50F42FE4E9D2171DA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; - CB1E39CCD13E7FF55393871B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; - CB3C99D9190FB75D6B5095FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - CB68B044A717ACC0AA485C51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; - CB7A4BB125CED4ACAC7D5D0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; - CBA546EC434367CD0A99DB7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; - CBDFE719D4DE9CC124728B1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - CBE386E48B7730317D403119 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; - CBF186F248A7B053967529BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; - CC77C172929FFB11E19F9E8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; - CC77EF5156CDB34C62557193 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; - CD056E2B41DD9F1497C92D77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - CD1224B4CD69DEF7D2FDF715 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - CD1A1FDCA22904C4FBE7660B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; - CD2A8E3078A7665FEC62D468 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - CD542AB4DDD87987C3702721 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - CD69D987B793BE94A7EA9E4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - CD81C6328D3932A4D91FDA2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; - CE5EB9C6656CD5F7D451E9E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - CEDE497FFE346A6BE1024804 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - CEE8A7D43EB4F05BACEDF09A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - CEE962D48579360780BA9D26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; - CEEB85A6AC6ECCE1AD7BD15C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - CFA753E3175BBB10A9E2F7F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; - CFD6E682284A2161DC20985A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; - CFE4FDAAD8B1EE83BE74A2BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; - D06D3D6E0E3359D517D68D9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - D0710084105C7BC3DA9ADE85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../../modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; - D0F00C92048895D5C5A561E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; - D15AC0A134AFAFFBBF924A7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; - D191B82ADE96C9290F993B98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - D1B5BE011E0661C16E1A193C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - D1BEF004B5648DCF162F271D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; - D1C3A102F7A84F7D60EF8BD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; - D1D1A3A1BAE582CB02FA876F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - D1E50979C0681B28D6E4EB01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode2.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp"; sourceTree = "SOURCE_ROOT"; }; - D1FFE96DA268520922ED702B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; - D24893A9EA85516B4F6A56B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D24EA7254B5C7538A1E9263B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - D29F189F6310594BA784A715 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - D352AA312F480869FE4EF4D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; - D385165F8D2957A171BBB700 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; - D4039B9363ADFA7387325CD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; }; - D416EC1C221095C7EA54029E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; - D441DBB8B504603F096CBDA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; - D47BD559E2A64C4D3DB4F4A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; - D4A278B96FB40B69BE7D7A9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AAX_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; - D4A7C801CC0B3B53804725AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; - D4D255CCDFE0F0C7044102C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; - D511D992F259A9D0552071DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - D56BED135EABE4CED320BB9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D5CE7ACFC4406EA6A280964C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; - D5FCDBEEDD5AB798CD88E896 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; - D6437FE350A01B14C40BB7D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - D6530E94EE65E549E2E5C833 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - D6B5DE5D7B9E48032A90D86F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; - D6CFD59C0314CE7DD7BD73EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; - D71475B2A6D2B248338BA848 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; - D74F6515EB15BEF077B7F430 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - D756ABE1B9380A8BD1F3A312 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - D75E8821A8EDB0B917E376DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; - D7667EFED6F48A773B90E9B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; - D774E640C7478A419F0987D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; - D792C920C0970537125F3115 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; - D798A3F5E3891E69F2FCE35F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D7CAD2C867854ED5334EDF6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; - D814C4D351FA16D527AAC983 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D8DF593783A59028788467D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; - D8E72352DCBE182B9DC90DB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; - D928ABE7E0ABAE418F018A89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; - D95F85D4C9FA4C131B608693 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; - D96AEFCD1DE2BA5EE56F3DEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; - D97E98EF239C855616829EC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - D9A927EA687ED3DFDB5A4FCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectShowComponent.cpp"; path = "../../../../../modules/juce_video/native/juce_win32_DirectShowComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D9BC027EC1EE01A1E8E6CA9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - D9D5233F89D6D777FE1D9695 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; - DA03BBD50D12289F39F4AAE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; - DA074DBDC52F1A2FFDC1F2DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; - DA1BDDA43BF51D8BD3E89108 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - DA4591B5BA3B70396E708614 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; - DA9FB8EBCEEEFC6EC51F5EBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; - DB17965693911D010B2D6A9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; - DB8CAE7A9B26AAAEAACBCE61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_linux.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_linux.h"; sourceTree = "SOURCE_ROOT"; }; - DBAC1BEE29BF5BA1A3058583 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; - DBCDCB2F59475554E1212C9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; - DC0CE7533E222B060CCD8166 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; - DC768FA8A9E33024D57D5F66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; - DC881A8681573D516D69D5AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - DC8E6375112427BD1B747636 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; - DCA9C49D1B2C8B220B2ED5A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; - DCCB58B4D9400C3C4132D4BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - DD2497BA12000BD47366A906 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; - DD432701F0355EACC790C62A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - DDD0601C2C4FB41B275CC0C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; - DDEB6505135C5A79CBD40BCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - DE1799DEA7064C5F74F6E4A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; - DE59ADAF175A2A639A070DE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; - DE70C26194CCEEF541089ADC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - DEB8498A4BFA81F8A8F22E8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; - DEEA99664B4C562C68A4EA61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - DEF018B3CD04AAFF24BF3A34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; - DEF06933D516EFB2A4D954DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; - DF3768C2AFFA412032190AD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; - DF5BBA09417646C031272300 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; - DF6091B63D180DFF77FE15A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; - DF815ACFE6157911FF63D9C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; - DFB62AC6FE0468844C3E8DF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; - DFD1AD3176EFA5AC2B606043 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; - DFF6F9E3141E1E1317DA4D61 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; - E1016D96A21B069844E1199B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; - E13081830E5137CDB9D28070 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; - E13543276A1D590A545CD84A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; - E1AAFDEE9756EED301BDB3A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - E31A623D2CA5E8684EF2A6CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - E3662C34D42B7FCC8784B7B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - E40AA7239F354B6252F89544 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; - E419F2F8A34646775873D3F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; - E481B969AB05E916781EC18C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; - E512AA48EAE90CA546235ACD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - E581890C5859E4828C1BD76A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - E615AF99CC720A5B53B224CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - E654D02B46B93B1F629A9BC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; - E65515F8C6B368EEBA617B64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - E66F1521CC5AFB963728C88C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - E68F68B08523757BC973D1D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeMovieComponent.h"; path = "../../../../../modules/juce_video/playback/juce_QuickTimeMovieComponent.h"; sourceTree = "SOURCE_ROOT"; }; - E7425DF1DCFB18258B33BCA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7554A4625A13AD73CAAB1CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; - E766339D94CC9B0C36E79B3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - E7B2A27C7ADD3F7541E861DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7B4133FF82803E818F6991E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; - E7DE8032BF3EE6E3EFBC4558 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7F5A0B8E920452DF903F358 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; - E81BBF6F97EDEA7FDC1F69D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - E842B76A1DCC0E0BF8956DA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; - E8700FFF476BECBD2C77B1B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; - E87734FA8E583D8BCC5E910D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; - E884E5D1197DA5F515B8A17D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - E8A4AB1A3C1521BB275EEEC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - E8EB602B65D8F38325BCADAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; - E94AFE32124F3F234DC3D487 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; - E95FC66FFEE9B835945F46FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - E97A227D0FA5BC4C0812485B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_video.h"; path = "../../../../../modules/juce_video/juce_video.h"; sourceTree = "SOURCE_ROOT"; }; - E97E26AADD1DF88B7A5401EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - EA309116AF32229AEDF570ED = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - EA383B27055DCB89F2601FCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; - EA80EB8C249C2DF2BBD76625 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; - EA8A2FA30D73CA952AB57B60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - EACBDD3ACB7FDBE3D17CE48D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; - EACCB32681C96DCBF60B4007 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; - EB2F3B26CA6AA6A46A992939 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - EB41D0A58922C1F9A5862184 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; - EB7D06976714FA930F3CDAC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; - EB8EB8968B992FFAC968EA86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; - EC0B0CCFBE66B11BA3120288 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; - EC647FDDB410F250373D95CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - ECD8228F24313CDA04A80893 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_Wrapper.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; - ECDBB14175AD51627FDF4732 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - ED854EFBA4E5593EB0C11A5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; - ED962C1FEB8663AE1EC3D505 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; - EDB3E5A24C0F53057A6F449F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - EDDE70FEDA2151933F02FC6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; - EE3F7E057A361EAB617739D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - EE84026E3AB2DB1C6807BF0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - EEA4FBF7A4133760C60D166F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; - F42550666CCA34433A2336AA = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; - 6FE5B154BB57F05637B2339C = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Spatializer.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; - ED3A6CB91BA21D87752670C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; - ED5FADCA1A0D9B3E7E84F28D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; - EFA0B93669BAD84EA6EDE887 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; - F180977998EBE54AABB1159E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - F1FFF0F72C159AB689F14AE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - F204A3EB2EE1DA3EB880D201 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; - F2121D006CF8E676F4142DD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; - F249B8F2DCFF939B1D800A29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; - F3781ABBDACEE363FC05C01A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; - F3C05C4B3B5B073DFB7EF30E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - F3CB95C2A1FA0004DEDF10CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; - F5FCFB2DF288D4383059BDCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; - F684F45179910D257AA28B58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; - F6C2EA9EBF342A7357B0F13E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; - F7A30FB39ED14A8C2DD5F70F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; - F7B55FCD56257E0B0F77B95E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; - F7B84A7DFEE562D82BF12C75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - F8CDF4DF44BCBB3B9AEAF3AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; - F8E3F11044678E6F50869CE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - F8E609FE60DC38BAEDA6408E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; - F97608DEA866C56562BEEAB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - F9BDB2CDAD21FA205762B29C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; - FA47E4330FC1335EC7560F6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; - FA7418390BB6947BB442A291 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; - FA8F3ED414E459B35F611DEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; - FAD643D52C8E62247D2F469C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; - FB2A45D4991A6164D30ACE46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; - FB4D2883D6F3FAF775A0A159 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CheckSettingMacros.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_CheckSettingMacros.h"; sourceTree = "SOURCE_ROOT"; }; - FB5F9B17D53499BF1B7DFF7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; - FB7584F7677BD42D8E66A4EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - FBE111908ED0D31178B134AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; - FBE55B774C7AF45B7F275882 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; - FBE9C87F3554667337647F20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../../../../modules/juce_cryptography/encryption/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; - FC07E6D4A870633187329E21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginUtilities.cpp"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; - FC1BA9CD7871658F2B09F969 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - FC36D9213C54A48F083FBDE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; - FCB95E2B22916940E22B885F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; - FCCEB73ADB97FC31445FCBC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; - FD3C1A2AA95B78843E38A405 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - FDA240765F0C47D6E7DE6832 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; - FDBEDF5F0D27E7FAC972C7CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; - FDFB6AC6E5297BA40569B4B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../../../modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; - FE83DA5E740876A50D54052A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - FE941B5881236575B1100114 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - FF0FB0E3B98316C290955CDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; - FF6BE69DEEC12E65FA7BE4E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; - FFDF460EDA601685B96F3D0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; - FFEF94B0A47DFF9F7BBDDD58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - FFFF5649EA413863979E7B6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; - 9B22D379764C3B2B157F7820 = {isa = PBXGroup; children = ( - 8C4AEBE657AA06B9D151F84D, ); name = Source; sourceTree = ""; }; - 713FE401A75449D11CB95607 = {isa = PBXGroup; children = ( - 9B22D379764C3B2B157F7820, ); name = Spatializer; sourceTree = ""; }; - EF49A47831967DC2AC7EAD8B = {isa = PBXGroup; children = ( - 6DBCB6425B0B6AE6E4B0460F, - 2813AFD5D149576D32C93C9D, - 1A5B8B63A80D5EC9636ECFC8, - D15AC0A134AFAFFBBF924A7A, - CBE386E48B7730317D403119, ); name = buffers; sourceTree = ""; }; - 5176393479E78D22F710BC44 = {isa = PBXGroup; children = ( - 770FE95034CE2717C90C5A5E, - 922B487E7CC68041F9E55F84, - DC768FA8A9E33024D57D5F66, - 49560E6574C4AE88AC441CD0, - C920D1667739967B4785E645, - 1E5380575E2840568CEE18B0, - 5571D97128A513A4BBFA3E2D, - CBF186F248A7B053967529BE, - A1BDD8CA03B00EE72E06E2C8, - 83925D652855CACAA14B7093, - FFFF5649EA413863979E7B6E, ); name = effects; sourceTree = ""; }; - 1F92F72B66D6139996047551 = {isa = PBXGroup; children = ( - 90867F2535F1F8EEFECF020A, - 2C8E27327D36D3E2B393A79E, - 0DBF03145527DAE8BDD98FF5, - 583C31EF5CEC80B036BE24BA, - FBE111908ED0D31178B134AA, - 8DCC8CD6982F9DC7D225D74D, - 2B5171E4A2674078D44395F7, - D928ABE7E0ABAE418F018A89, - 4B022FD2D547AECEF38D1C60, - DA4591B5BA3B70396E708614, - B992EA2939ED6783AB6B49B3, - A780651C3A7A7F98BBA0D903, ); name = midi; sourceTree = ""; }; - A3C6629009CCC508BE3A2349 = {isa = PBXGroup; children = ( - C1FCBA3BEC2063936954873E, - 0B5BB91249272FE9B9BC0F17, - 66FB97AC7D3E1EAC4CD2D5AC, - D6CFD59C0314CE7DD7BD73EA, - 84C0DB13AD3F35352A8DF100, - 3197326DC484EE8C3750C821, - F684F45179910D257AA28B58, - 498317E9BB9E7F31FD62395D, - 6BF63343EA4E345632830712, - 6211F56B14F64E3A2718F89C, - A8953A2C324B30F467C7CFC0, - 6FE7A0BB1C9D112CDE6A84F5, - 1C7C41F9071F263901C81AEB, - 99EC446A69BB72FAF50FA6C1, - A54086C90ED6CE6ED0B293AA, - A4DD1223308A4FD7396929EE, - 698FECF770157A24AB4ED83F, - A6228EE18834EBEACF2E1121, ); name = mpe; sourceTree = ""; }; - 357800C3DDAF59EFF75E57CF = {isa = PBXGroup; children = ( - 106336EF7D17FB3FC3430527, - 0A8B2220C48BD7CB942BAB91, - EE3F7E057A361EAB617739D6, - 24AA129A39B1A84FC613FB8D, - E95FC66FFEE9B835945F46FC, - D97E98EF239C855616829EC1, - B108B61608B2B4FB2E023185, - 268EB023A7B1C237DC165019, - 5B15E27D44ED120AC9E9487E, - D24EA7254B5C7538A1E9263B, - 9953EAA12D1F39F0DD922B39, - 5A72349DADE2C11673F192AF, - 253985C46F46FDF2AC6EE36C, - A1D3DD348C5846C2F0992BF9, - 93359AEBEFFFCBEF78F65DBE, - 20B89DE51E1C449D0A42FA79, ); name = sources; sourceTree = ""; }; - 25FE22821328BCED3D4A8DCB = {isa = PBXGroup; children = ( - 0E701CDBF2DF0A6D600C64FB, - 286C96166C43E3010D28CC86, ); name = synthesisers; sourceTree = ""; }; - DD80F04BB2A4012039CC99E9 = {isa = PBXGroup; children = ( - EF49A47831967DC2AC7EAD8B, - 5176393479E78D22F710BC44, - 1F92F72B66D6139996047551, - A3C6629009CCC508BE3A2349, - 357800C3DDAF59EFF75E57CF, - 25FE22821328BCED3D4A8DCB, - A0D0AEA4C3A66D0BA7E82343, - 1FC44D72EEEA32D1B9159458, ); name = "juce_audio_basics"; sourceTree = ""; }; - 071A62D9B344D0228965AA9F = {isa = PBXGroup; children = ( - 37F0AD5746E672AE3804681B, - CFA753E3175BBB10A9E2F7F9, - AFC1A338A88478DA580A8787, - 5F0F1BD3A7431155050A5F33, - D6B5DE5D7B9E48032A90D86F, - DE1799DEA7064C5F74F6E4A8, - 86C400B52DE4050016E86491, ); name = "audio_io"; sourceTree = ""; }; - 51F2D24E75F5B4105E58DA8C = {isa = PBXGroup; children = ( - 4D18F51F82BA0C9682952FC2, - D1FFE96DA268520922ED702B, - FFDF460EDA601685B96F3D0C, - 1E5501D0189025212A36C7C7, - DFD1AD3176EFA5AC2B606043, ); name = "midi_io"; sourceTree = ""; }; - 7F5CF895BD6245D8F02A37E8 = {isa = PBXGroup; children = ( - 84A59B0A80443BC13ED867BA, - 0A427D2A8D21E0AEC06C8132, - 455704280C8D87870C7DEA9C, - 44C894884EEFE332B6FF5243, ); name = sources; sourceTree = ""; }; - A0306AD36583AA16BC0A24A2 = {isa = PBXGroup; children = ( - B84E1CDD52AA17299F8595E3, - D191B82ADE96C9290F993B98, - 273371EA3C0035FC431E5116, ); name = "audio_cd"; sourceTree = ""; }; - F7AC5E1A267292F008B89552 = {isa = PBXGroup; children = ( - 35F908A6341B3927096BD3FA, - 6BF47CA2F93CB4FCC90A3D71, - 248E74F665F7E80FDB28B4D2, - E87734FA8E583D8BCC5E910D, - C932A4E6B497033504082047, - FFEF94B0A47DFF9F7BBDDD58, - 2A1D35D27789ECD28A7F497E, - 30470261DF6AA452D448C406, - EC0B0CCFBE66B11BA3120288, - C4CDA4C25EB33885825087C1, - CAF94F50F42FE4E9D2171DA7, - BC44A9431417CB41302EF778, - 04843589CF51DC247FB447A2, - DB17965693911D010B2D6A9A, - 0489F051D0F4F9DF022BA245, - 513AF2FE28B681C31168296D, - D96AEFCD1DE2BA5EE56F3DEB, - F249B8F2DCFF939B1D800A29, - 6EDB196FA30F763AD1900D95, ); name = native; sourceTree = ""; }; - 88CC28850FE67A86EDB0DCEB = {isa = PBXGroup; children = ( - 071A62D9B344D0228965AA9F, - 51F2D24E75F5B4105E58DA8C, - 7F5CF895BD6245D8F02A37E8, - A0306AD36583AA16BC0A24A2, - F7AC5E1A267292F008B89552, - 22FABC881709019E6BB724CE, - BBFE697967FA78C7BE846775, ); name = "juce_audio_devices"; sourceTree = ""; }; - 9161AB2215DA9723E250EF18 = {isa = PBXGroup; children = ( - 499976DDD064E8609DC25FB5, - 2FC5275FBC4D7BB8324879C4, - 9CE799AA28D5A00BBCCD1665, - EA383B27055DCB89F2601FCA, - 5AD5B2914066CB1D93F1760D, - 3ED1BB4AE7F64182785ED007, - 889F232D158DFF62947220F3, - 99019D3440DF5B870C18F0E4, - 17E440BB39CE9552074EF876, - B36C932EC0F9527033619722, - 93A57D34C49D544B2B05A230, - D4039B9363ADFA7387325CD3, - 558FC41926168B4C243BED3B, - BF32A302CF84155DB20BEECB, - 4F7B0020BD5121A6F34CCDAA, ); name = format; sourceTree = ""; }; - C202EF614342E47F5F8B037C = {isa = PBXGroup; children = ( - 0E2007B24A5DF937DE4FDF25, - 9B45CA1027F24323BA846A49, - FE941B5881236575B1100114, - 4DA7831355B3E5CB8B629838, - A3C6BEF31D0FC28A825ADC5C, - 199FBB287EE45CEC16ECD016, - 68F5D2666A4ADF1B7D6303D5, - 6DAF603EB249182F640AB557, - 31488FAE4A662270455AC440, - E66F1521CC5AFB963728C88C, - BAB8557C6001C75EB8B1D07D, - E8A4AB1A3C1521BB275EEEC2, - 2046AFAD66B0997AC6BD3819, - AFD8739D5AB98024CFBD9FC6, - D6437FE350A01B14C40BB7D2, - CBDFE719D4DE9CC124728B1B, - 2927C0281BBD7BA84C76130C, - 1D61F76A27ABAF77CBB31BFC, ); name = codecs; sourceTree = ""; }; - 044E5062236B2195BE4BADBD = {isa = PBXGroup; children = ( - 65A5372AF166AE1CCBBC7F03, - CC77C172929FFB11E19F9E8A, ); name = sampler; sourceTree = ""; }; - 019651E8B0EC97AFFA393C13 = {isa = PBXGroup; children = ( - 9161AB2215DA9723E250EF18, - C202EF614342E47F5F8B037C, - 044E5062236B2195BE4BADBD, - 84C27DA5A28C1A76FCF3580A, - 1CD79C7BD43D8E5C604FC549, ); name = "juce_audio_formats"; sourceTree = ""; }; - 872E11F6B0E1D226CAC2C1D6 = {isa = PBXGroup; children = ( - 748D8DEC77203FE32E483F64, ); name = AU; sourceTree = ""; }; - C5D1DDB754259538CEA899D7 = {isa = PBXGroup; children = ( - 78E5899A938C21271DEA4428, - D1E50979C0681B28D6E4EB01, - 4A0E4F72F10F2E1A29447852, - 75C9AE3358FE900560AFC584, - ECD8228F24313CDA04A80893, - 69682A2B4E0D8680B5FD9D53, - 30F5DE92900868EC60A0478E, ); name = RTAS; sourceTree = ""; }; - 6F93E2B4D67DFF7FDB5A2CCE = {isa = PBXGroup; children = ( - 398ECF52D48BCF6186931D47, - 977D4A42C138333EBFAB6A87, ); name = VST; sourceTree = ""; }; - CF500260B49F6314AD481380 = {isa = PBXGroup; children = ( - 516BC53D058594B100DAD44F, ); name = VST3; sourceTree = ""; }; - 93350F38412EA36E8D147403 = {isa = PBXGroup; children = ( - 5B5C873DAAF549A0BF9A4204, - D4A278B96FB40B69BE7D7A9A, ); name = AAX; sourceTree = ""; }; - 48E8BA7979ACEFC1E989EE9F = {isa = PBXGroup; children = ( - ABB81568B867D485B3DCFA2F, - FB4D2883D6F3FAF775A0A159, - 6416599BB0689F733B54EE7E, - 8363EFA15EA169FC4CCAD0F0, - 3095B5AB5B416AF5BCDF021D, - 479E243BE3B0A619B194230D, - 488A8EF21EBFED8B9C7D27CD, - FC07E6D4A870633187329E21, - 1238C104DB57147B2FD01695, ); name = utility; sourceTree = ""; }; - 3499D50F67F99E904136CF8D = {isa = PBXGroup; children = ( - 872E11F6B0E1D226CAC2C1D6, - C5D1DDB754259538CEA899D7, - 6F93E2B4D67DFF7FDB5A2CCE, - CF500260B49F6314AD481380, - 93350F38412EA36E8D147403, - 48E8BA7979ACEFC1E989EE9F, - C532256AA77BBAF182248B95, - 1B62B045208835AD1E1B1E52, ); name = "juce_audio_plugin_client"; sourceTree = ""; }; - 821EC9B13DC8DB84441B9633 = {isa = PBXGroup; children = ( - AB8837A07EB68DDA67660C70, - 3587181D72FBBEBDCCA3372C, - FA7418390BB6947BB442A291, - C99FD0755B6E34F6BA337BCD, - 9FD8B9B08874A36C390861F9, - 4463C5CA9B91E6B94F3EA163, - 4C9E4875ED32404087A9B654, - 3C5BAEC5046C460B065BBEE0, - 17FDE62C9B5759E2BE493B74, - B3B088740EBB9B1FD470C5C5, - 0F412618E14201BDCF6E1939, - 8C023B1010C0FDD6A438C762, - 3D4E6A1D6700207A2502C47A, - B171B2BF3752E8393D2EEB42, - 2F0386BD9821ACAD2E36842C, - 9DF43B235DACE7CE72C09FED, ); name = processors; sourceTree = ""; }; - B4543ED476E2D0A9AF6D3307 = {isa = PBXGroup; children = ( - 48C08D2CFB05B536CADFB566, - 66C02C4EE23BA0DC557F7EED, - A42E28BB331FE40AE5A3A0C7, - 171A2823281D5D1150EC0558, ); name = format; sourceTree = ""; }; - 6CE4D7386F54C5019556AF01 = {isa = PBXGroup; children = ( - A60EB7C30A52958740BBD8A2, - CC77EF5156CDB34C62557193, - BB10DBE86EACBA5EF0045324, - AD070CBDE0AF9CC2064064B5, - 94198CEA39F38D58DBFF4E1B, - ED3A6CB91BA21D87752670C7, - 58C68B52F27A1AFD5A8D6FB6, - 2A1BECA08A51EF0BDDA86929, - 7162D12FFBAAE94488BD5A9C, - E1AAFDEE9756EED301BDB3A1, - 1D705DD357DF9B5C2634DE42, ); name = "format_types"; sourceTree = ""; }; - C6DA86417AEE465030E83498 = {isa = PBXGroup; children = ( - C1321891420F94B24EFCF1D8, - 9E24590EEDC45C4CE517C387, - 804793DC79479F6CBE2C70F8, - 2111666AE9296FA100D7CF1F, - 920732FF76C5601F7D52A16C, - 32CC45778B5B5B255163BB30, ); name = scanning; sourceTree = ""; }; - 83AFCE8A102DC2064E0627D4 = {isa = PBXGroup; children = ( - 702A52528D88892A3ACF780A, - 2DCDFFFC43B0C23604F5920B, - B5DD8963458ABB785B2CD3BB, - 95A56D2D34835AF1CE9F6A42, - 89A37318FAF4166E39666061, - 87F4346913B6094874A6C518, - 86006627FC754EB3CF059AE2, - 4DA7515D4D6C0FC058358F40, ); name = utilities; sourceTree = ""; }; - B8526AE71F188F4AF656C102 = {isa = PBXGroup; children = ( - 821EC9B13DC8DB84441B9633, - B4543ED476E2D0A9AF6D3307, - 6CE4D7386F54C5019556AF01, - C6DA86417AEE465030E83498, - 83AFCE8A102DC2064E0627D4, - B87E71BB6F23FBFE67C000A5, - 66453E1A858E5315D222B7C5, ); name = "juce_audio_processors"; sourceTree = ""; }; - 5CC90C79F690C8430D6AFF1F = {isa = PBXGroup; children = ( - ED5FADCA1A0D9B3E7E84F28D, - 9F58AD538B1F6CC15382BDA6, - 768EA214925F095EDEB4C863, - DEEA99664B4C562C68A4EA61, - F8E609FE60DC38BAEDA6408E, - 06CBC3DA470812CE24F30456, - B8407047666FB0AD160D42B2, - DE59ADAF175A2A639A070DE5, - 8D3336F7380DA24CC2C6E470, - 982AA90E8EBE95C1CC4391A2, - 67E788EA8675169E961971D7, - A47917CC146AA54805F82AB8, - BFC968D1F163B14642B5FBC9, - C3D706C6F1521D2DC76FBC73, - 02867BB02E38B42B1B31CA65, - 34F1CCBBE11C17D0227BA8EE, - 5CCA8E793FE018BD5B3E5B80, - 1FA718878C5957CC773A065A, - EACCB32681C96DCBF60B4007, - D1B5BE011E0661C16E1A193C, - 4B37D5FF9893F46CCA2C2872, - A026DFAA441B3B185485A735, - 2F6F5BDB4514E740ABC71611, - 6BCE2D26E1FAA86CF3B571CF, ); name = text; sourceTree = ""; }; - C856EF7E354F43F7EAF501D5 = {isa = PBXGroup; children = ( - A01308EF62C2466A00DE5B67, - C08D241428FE1217F6C6D587, - 2BA9A23F7466618E0610D051, - 5D9F676BBD62B9BE6607A684, - 4847761CFA18C29731698CEF, - CFD6E682284A2161DC20985A, - 4865DF20BBF1478009BAC26D, - FB2A45D4991A6164D30ACE46, - 1478851A51BC076AEE692C3C, - FF0FB0E3B98316C290955CDF, ); name = maths; sourceTree = ""; }; - 37B58F1C870D46502895FF33 = {isa = PBXGroup; children = ( - 25F6FDC7DCE5074CF0E8240A, - C103261992072A2F012025BB, - 02561723CD45B0202AA47311, - BF9C19A992C6589F9B368CE5, - FCB95E2B22916940E22B885F, - 5EC1A88F38DD85285FF76398, - 39C6A4C771AE4FD6CA9B5A41, - A7D679FF9A9936CDB8EAF086, - 9C6DC92F2CB1521EA8AA7F1B, - 259A032FC78314B03B393FBC, - E97E26AADD1DF88B7A5401EE, - 01C124828A90B57341D9DE03, - 80A5A2200C028A1A437921F3, - D75E8821A8EDB0B917E376DA, ); name = memory; sourceTree = ""; }; - 50CD2582A9DE6231DD4AC4D3 = {isa = PBXGroup; children = ( - AE1C529863FD6829A2D732E8, - DC0CE7533E222B060CCD8166, - EEA4FBF7A4133760C60D166F, - C84190716DF3030C18533623, - 94625891ED5B00E44B709605, - E7B4133FF82803E818F6991E, - D47BD559E2A64C4D3DB4F4A6, - 786BAB2519BD92C1DB0B810C, - 39E5970711248B88D0AE21E6, - 7B1256C61E6B76F96E4A8852, - B9DFEAB3172A03D53D200448, - 5DEE6FFDFB2055E45202BC25, - 85B8A183C0C10960F111E77F, - 4E2C2AA4E6FE1808195DC9BF, - 30F9EF0B7B9F19628C3E65A6, - 020C694E23EBCB86CE49D298, - 381FB784633E56F742B038E3, - 4A5B6B338D760FEFC9E0CDA2, - 2C70DFF54DD5CDF1C13BBB78, - D1BEF004B5648DCF162F271D, - 77A26FDBB65737F98C4E0DCD, ); name = containers; sourceTree = ""; }; - F3ACFA8B513717ABF9434EC8 = {isa = PBXGroup; children = ( - 8B828B4EB3AAB982ECCCD660, - 3123530BF26BBB6541C8E4CF, - A46F2605E137B171557D5395, - 9F8CC01693720A039AE132AD, - F7B84A7DFEE562D82BF12C75, - C0328DA70CA188C2CB6FE731, - 6804F62B88CF8EB894112924, - CD1A1FDCA22904C4FBE7660B, - 520DC4BF6C3FBD5EB30FD921, - 94E228DDD4413C641BC3B078, - 34DCAC3B168C44B31334078F, - 0B825A235F3D13D81779D9E2, - A57A1D7A8913813E66587168, - 0A5009757BE902A3C06C2BF3, - 330CC17B125178EA6B920D32, - 421A64C8FD5EE5E1205E0B00, - 95BD1129111D1040CEF0FB0C, - CEDE497FFE346A6BE1024804, - AF3C029E59792CC3F09EE3DA, - 8F852E89A0F3732E6A020A3D, - 234827FE41B8731AE02B47C1, - F3CB95C2A1FA0004DEDF10CB, ); name = threads; sourceTree = ""; }; - 8E0E1EE4698D0FA315EC1452 = {isa = PBXGroup; children = ( - E13081830E5137CDB9D28070, - 769F9092D0F319A245BD48C3, - DF6091B63D180DFF77FE15A2, - 4912DAB71A00F319CEC30800, - C4785B71717E708DC31EDFE9, - E94AFE32124F3F234DC3D487, ); name = time; sourceTree = ""; }; - 6A11C79E484F30141C4FD5FF = {isa = PBXGroup; children = ( - ACA2E74C5610F2D834E65894, - 0B73B44371ED84B19F74010A, - 8F5649D7F64C8CBEC0B843F3, - A8D68A58B138B28DE511CE89, - AB11099DD14AA625663F8D7D, - 0612EF0CFBDD3CA3E0D65D5F, - A2283CF3C78303792C659FE6, - A365671FB4277D3CD67ED13D, - C857D3116642FCBFB2570178, - 155DE520D976E4C37C228DA6, - 12395F1A0F70B02690D6F319, - 0FAA04F9A0A54FEA28777C85, - 10DE1CAAEA40B55514DB7CB9, - 132606A992E3ABC96BEA4DD0, - B054C6D11FED1483A416A564, - 60B8356B497A7C3AB74564BB, - F8E3F11044678E6F50869CE8, ); name = files; sourceTree = ""; }; - 68DD79D80502DBA389046777 = {isa = PBXGroup; children = ( - A55AB25417DA10DEABBDFC5A, - 2D1B89BF2D06A81F72431DB9, - B05DC14CFED8CD9B61B8AF5B, - F204A3EB2EE1DA3EB880D201, - 127DF480B060C647400BDBC3, - 2F48843849BD2BBFF7061CFB, - DBAC1BEE29BF5BA1A3058583, - 03627BF6D04539D2BF673D31, - DF5BBA09417646C031272300, - 0492E6C51DE1CE3487B9A8B2, ); name = network; sourceTree = ""; }; - 5189817D7C830380F78A8834 = {isa = PBXGroup; children = ( - 2BD0513461C908971B96EFD9, - E615AF99CC720A5B53B224CB, - EA8A2FA30D73CA952AB57B60, - 3084A84FFC350127431497D8, - BE3AD172C1CAEFD58E0FED52, - 215F65814BEE3F7AE613ECC6, - 5FA0A8D7861B9903692C85C8, - 27FE8FD2DFE4EF62D6611905, - B49D3154A0E4BC6592928A4A, - DDEB6505135C5A79CBD40BCA, - A30A2D68690CF469026C84DC, - C346439825A68D08658A3978, - 916B4893924F5DB44E67A27F, - ECDBB14175AD51627FDF4732, - 3629C789A23BAA4F5DE415D9, ); name = streams; sourceTree = ""; }; - 2DA815A8EA47778BD326CDA7 = {isa = PBXGroup; children = ( - 50C84CE688A7C2501ADB6009, - 4A7A2B1EB8DBEA5F8A6B0A13, - 7AD7DF820AB93EC2AB08973A, - BAA00673BBAEC6A75E8FB9F2, ); name = logging; sourceTree = ""; }; - 7B4823B75C0660CBDA8A990A = {isa = PBXGroup; children = ( - A8B0C38201A38829E17CB12B, - AA46615B8C44B142A858501B, - 60AA161408A60912E4C0C617, - B49A4836E6D8C984561A1173, - E481B969AB05E916781EC18C, - F6C2EA9EBF342A7357B0F13E, ); name = system; sourceTree = ""; }; - 3916FAFF4D1A927DFE23A004 = {isa = PBXGroup; children = ( - BB0C6201E59B9BD66B4C05BC, - D774E640C7478A419F0987D6, - 9240E954FE729A7B7A09FC4A, - BFA2682F6591E04867C9F031, ); name = xml; sourceTree = ""; }; - 1D358E6AC345E19DE415A03D = {isa = PBXGroup; children = ( - 8CE1C855907A2CD388890540, - 9FE2C79B4B0E8114C2E6CA2F, - E7425DF1DCFB18258B33BCA3, - E7554A4625A13AD73CAAB1CD, ); name = javascript; sourceTree = ""; }; - 505BF6D6A5878E9C38944E75 = {isa = PBXGroup; children = ( - 4C4DE897767A109C642EDEA8, - D756ABE1B9380A8BD1F3A312, - 906A9EF1CFA845F5EB5EFE43, - 90C1DDBDC84F7A30C1A96D62, - D74F6515EB15BEF077B7F430, - 079F57EC1F7AC4E229EFA8FC, ); name = zip; sourceTree = ""; }; - 0B8552CD29386B4039A161BF = {isa = PBXGroup; children = ( - 17C607157689BFDFCC9DED85, - 3A8159A69A33EC5E3DAF4936, ); name = "unit_tests"; sourceTree = ""; }; - BCE416679B7517D2F254743C = {isa = PBXGroup; children = ( - EACBDD3ACB7FDBE3D17CE48D, - 3C78B56D7CD608FFB55543E3, - 59492A302C50CD24FDB2C134, - 635AE16F01B4E4457A402D90, - DA074DBDC52F1A2FFDC1F2DC, - A17FA9103F683E03829CF205, - FDFB6AC6E5297BA40569B4B3, ); name = misc; sourceTree = ""; }; - 2E5A0E3A61AE8829F4776266 = {isa = PBXGroup; children = ( - 79A694E39015881729BBC224, - D9BC027EC1EE01A1E8E6CA9C, - 9677F53D0ACDFA6FB3F4D34D, - 0A3EEC392B15172D0C9F7937, - 5E723DC3B5F8440A21ACCE73, - A8D62577B5D84A05088CA181, - FE83DA5E740876A50D54052A, - D06D3D6E0E3359D517D68D9E, - 4E79DF7463AA5AEB9A790E52, - 4DA09B0BFA6092AE4439C513, - 3725D99A968210EC0723E1BD, - 2B8E174A49577C3D7386D03A, - 1C59F1266054422695078F5A, - DE70C26194CCEEF541089ADC, - 04975566F3E4D7B96B7F7B60, - E13543276A1D590A545CD84A, - 060B23BC34B6593467001948, - 3824CDB23E8B2E8E562FF932, - DDD0601C2C4FB41B275CC0C4, - 419759951DD8300E1F062BDB, - 48520D186FF95BC5BE018664, - A4333E711F7958271BD11FA2, - C665FAD9DA6D996A41AD3617, - FBE55B774C7AF45B7F275882, - A8307F9EBD8BB3818B4B1804, - 37370946E56878FA85F726B6, - 1D10BC37F19A66306481F343, - 2651F77C42B8D21AE17FF180, - C65471C9C71263412A094CC7, ); name = native; sourceTree = ""; }; - D967BB591C5E85EBC4119FCE = {isa = PBXGroup; children = ( - 5CC90C79F690C8430D6AFF1F, - C856EF7E354F43F7EAF501D5, - 37B58F1C870D46502895FF33, - 50CD2582A9DE6231DD4AC4D3, - F3ACFA8B513717ABF9434EC8, - 8E0E1EE4698D0FA315EC1452, - 6A11C79E484F30141C4FD5FF, - 68DD79D80502DBA389046777, - 5189817D7C830380F78A8834, - 2DA815A8EA47778BD326CDA7, - 7B4823B75C0660CBDA8A990A, - 3916FAFF4D1A927DFE23A004, - 1D358E6AC345E19DE415A03D, - 505BF6D6A5878E9C38944E75, - 0B8552CD29386B4039A161BF, - BCE416679B7517D2F254743C, - 2E5A0E3A61AE8829F4776266, - 7ED373F3AFF9FE66A1572A56, - EDDE70FEDA2151933F02FC6A, ); name = "juce_core"; sourceTree = ""; }; - 11566ADCA2E4417DB82CAF41 = {isa = PBXGroup; children = ( - 1041B012292503D5EFE7E18A, - 0BF802A65554D94FAAE1616B, - 2D229BC59178B998119B019C, - FBE9C87F3554667337647F20, - 146A354052DC068E976CCF1E, - AF82D82CE89572EEB7ABD9D9, ); name = encryption; sourceTree = ""; }; - 5DB812566B9F295BF322221F = {isa = PBXGroup; children = ( - 1EE497AE92F612378F236C2B, - 02ED703A5D49EC94DD9F45E4, - 39594B73F0CC19476E7AEDFC, - 1BFC1888379E8FF6B97C203D, - 8D5F0A21AF56A89CDD515804, - 2B2CABF645FF85AF031CA728, ); name = hashing; sourceTree = ""; }; - 5ABE9BE9B9607E5C7604C3C9 = {isa = PBXGroup; children = ( - 11566ADCA2E4417DB82CAF41, - 5DB812566B9F295BF322221F, - EA309116AF32229AEDF570ED, - 22FA3C5FA321CF20EA34A7C2, ); name = "juce_cryptography"; sourceTree = ""; }; - DE1D0D10D4DC2B022DB7A073 = {isa = PBXGroup; children = ( - FDA240765F0C47D6E7DE6832, - 7871541DB057084441633BF0, - 9E89CD8EF123227549BF80E6, - E419F2F8A34646775873D3F2, - 7FE0D8FF252A709266D853F9, - 715780E64B88AE5F12F658BE, ); name = values; sourceTree = ""; }; - FC10AA8B8F68580036A0824F = {isa = PBXGroup; children = ( - 50037E158B2E385746A010B1, - FB7584F7677BD42D8E66A4EE, - CFE4FDAAD8B1EE83BE74A2BF, ); name = undomanager; sourceTree = ""; }; - BBB2E6BD431C585A7094985B = {isa = PBXGroup; children = ( - 91DEC15B8E30A98DC7CBBA00, - B4E9A0C31CEB62E5C745FED2, - 50CF02FC3C8E91554A71376E, - A9D62A108E5E2BC685450F4D, ); name = "app_properties"; sourceTree = ""; }; - A75B7BBA70DABA4B453F590A = {isa = PBXGroup; children = ( - DE1D0D10D4DC2B022DB7A073, - FC10AA8B8F68580036A0824F, - BBB2E6BD431C585A7094985B, - 48F7DCA59F43AE3EABA32221, - 44C6B1D411325944B251328B, ); name = "juce_data_structures"; sourceTree = ""; }; - F121A7B74B3A4718DE0072B1 = {isa = PBXGroup; children = ( - 5EF0941D2BD2B8BF295F2C10, - F2121D006CF8E676F4142DD4, - 33911A9E7BCDBB99F9391549, - 7B3FC13D5C0F841EBF79C873, - 86F8A5A1A5D895EA6DD6B58F, - D0710084105C7BC3DA9ADE85, - 39F65BF11DCDE7429620C02A, - 551CF96B02F3158B32E29E42, - 17C3CD4D179F70E5227345F6, - 31C7244A5A095901F00EA50C, - 4D5F8CEC3D61AD5367FEB12D, - 2ABA83A063A077F5632B12ED, - 9F085A34D62E5A35438992BA, ); name = messages; sourceTree = ""; }; - 62DF4C2983C3785549DF451A = {isa = PBXGroup; children = ( - 02837F44753FD0713D5296DA, - A3198EA10D12047D24BA6CD3, - 157163E1BB3934191E5C3259, - A811529AA4A439A1D8166627, ); name = timers; sourceTree = ""; }; - 13B837DBC60B46E93402F601 = {isa = PBXGroup; children = ( - CBA546EC434367CD0A99DB7A, - FD3C1A2AA95B78843E38A405, - C5F9ACB6C9E6071F3EC5CE88, - E7DE8032BF3EE6E3EFBC4558, - D4D255CCDFE0F0C7044102C2, - 9A0D506EC020CFEE145158C1, - EC647FDDB410F250373D95CE, - 00FB03A7B2A03FEC348CECAB, ); name = broadcasters; sourceTree = ""; }; - 27374956F377B94FC5B0F547 = {isa = PBXGroup; children = ( - 830C0583A57CA5FE6D628E22, - 0EBA363945C61C43AD11D768, - 4BB93D69A608D22C66B70616, - 63A4659A907E6841D146EA10, - AA5BA57B3BF1ACD8F2AB876F, - 684F45CA8AAAAC8BEFF6655E, ); name = interprocess; sourceTree = ""; }; - B8D1A837EC93C2C4C459E434 = {isa = PBXGroup; children = ( - 2C5B79A21CC0AC903BAF562F, - A0942DD0B875FFE837936EBA, - B553B4A12B4D976FB3CBD43B, - 59858915ADA23064CBBFF236, - CEE962D48579360780BA9D26, - 701EE545B689C3F86C9E78D7, - E8EB602B65D8F38325BCADAD, - 9EE6FD949C181BF3BF3DC86C, ); name = native; sourceTree = ""; }; - 9EE89C27786AF969FF945B0F = {isa = PBXGroup; children = ( - F121A7B74B3A4718DE0072B1, - 62DF4C2983C3785549DF451A, - 13B837DBC60B46E93402F601, - 27374956F377B94FC5B0F547, - B8D1A837EC93C2C4C459E434, - BB7F4027D444CD272C8071E2, - 3B46904A1C74E8C5FE05E5DD, ); name = "juce_events"; sourceTree = ""; }; - 9A0B8C5CC473DF99409E2EC2 = {isa = PBXGroup; children = ( - 11914E6F41D0C1349A515540, - C219000751AFBAB3C8D0C12F, - A3821EEB983F6C6A3C84D1F0, - 2BBDC2C2E1C50AAC07122790, - 33C9CC05D9591E257AB96B7A, - 1DDBF508FB440517B4CEAA83, - 9E8A0CB80B2A7F7001ABCD84, - D7CAD2C867854ED5334EDF6C, - C7F29E4B984AFBF3CB9E74AF, ); name = colour; sourceTree = ""; }; - 38247CA703F354271D128BC0 = {isa = PBXGroup; children = ( - 842D6422B57E6CC8FB0CEC0C, - C56DBD4A7930C59D7A2AA799, - 36A10DA87250F7B821377346, - DCCB58B4D9400C3C4132D4BF, - 60062F8C64F391DDC60FA40C, - 39ED4B8A12694A8BC42A7A6A, - 2E8C7C1F6D5F2AFAFEE3D0E7, ); name = contexts; sourceTree = ""; }; - 87B8AFEE578CDAEEB2E52EDC = {isa = PBXGroup; children = ( - 9450DA186DAEBA0334C91A4E, - 6E3753E14DCE920ACDB2BC26, - 5003A020F4401F93C57F60F7, - EA80EB8C249C2DF2BBD76625, - B6046AA5112609750A622104, - 9EE9C688F9B90F86539C011B, - BAF194E31CDA67FE1BD71419, - 0E681616DAFBE645738D3F4A, ); name = images; sourceTree = ""; }; - 3CE665C909AFB837CD29B789 = {isa = PBXGroup; children = ( - CB3C99D9190FB75D6B5095FB, - 7A4FCAA0E19E8B7E2CFC2BB0, - 3E96FF944065FE56E13899D1, ); name = "image_formats"; sourceTree = ""; }; - AF82D3E3E9D574F0C0326BCA = {isa = PBXGroup; children = ( - 1AEB1356900A4B763983A580, - 3AA284BA7FE712A189A153E9, - 9C0BA0D85E04E226FF624000, - B5C6EC69339B05C092250E45, - 398DEE2C16976DC40B5A9D86, - B7C0D785A43600866909BB9D, - 5DB721994F2C29E4E74EFE5E, - ED962C1FEB8663AE1EC3D505, - C259B7FD55379C05F8E95BC5, - D0F00C92048895D5C5A561E0, - AEC674E71F8EDFBCE1EB4B01, - CA1757AED1DF64D57CC61AEC, - 648B75534E0C77D5FF35BEC7, - DC8E6375112427BD1B747636, - 5A9A32D907B11AB2C2F60E1B, ); name = geometry; sourceTree = ""; }; - 3541601DC24DAFC45E6B992B = {isa = PBXGroup; children = ( - 61F57A7F0E39860346776C15, - C6AFD82C523F43EF0495DBCF, - DEB8498A4BFA81F8A8F22E8A, ); name = placement; sourceTree = ""; }; - E57C8012A8014F4F4141E6EA = {isa = PBXGroup; children = ( - 313AEFED513DB3A1BF77DF20, - C799C8C04A5CFFB311439937, - 77AC80FDD61FE9F6434876E0, - 7DEA9061F846F8928A288EB4, - 86D38602DB115F77F3CCD3A4, - 10A7CC5E777A68077CD0D274, - 397CE1837AC2F1F09DF584E7, - 9CB81041F1F97C598CA0D8DA, - 92956E7DD1CAA4FE1DD457F0, - ED854EFBA4E5593EB0C11A5A, - CD2A8E3078A7665FEC62D468, - 594789BF564058C4D846EDB6, ); name = fonts; sourceTree = ""; }; - 88657B2BF16A329003DA08A2 = {isa = PBXGroup; children = ( - AC4EE1106A89F3886EB7106A, - C6CBAE2338CF0D2B61697F4E, - CD1224B4CD69DEF7D2FDF715, - 8D46553B668F13321E5D8D8B, - D416EC1C221095C7EA54029E, ); name = effects; sourceTree = ""; }; - 504A2D739203DBE3112E7769 = {isa = PBXGroup; children = ( - CD69D987B793BE94A7EA9E4C, - 65343F0629F788D607E16F8A, - 56D235F4D7B20D65CFED5B81, - 0B96F006FA7607E81F6744E6, - FC1BA9CD7871658F2B09F969, - E654D02B46B93B1F629A9BC4, - CEE8A7D43EB4F05BACEDF09A, - 6CBC19F1CE3BF34C86B189DA, - 63140BB55E2A4149F88F271B, - 98DE59C57C160EAB4D691BDC, - 44CA10F47F1B7E2C19E5AC82, - 11E3623A882DB9D7CCE02266, - 688E3BC92077FA1F6952A658, ); name = native; sourceTree = ""; }; - 61C549F898B052BD1EF65E65 = {isa = PBXGroup; children = ( - 9A0B8C5CC473DF99409E2EC2, - 38247CA703F354271D128BC0, - 87B8AFEE578CDAEEB2E52EDC, - 3CE665C909AFB837CD29B789, - AF82D3E3E9D574F0C0326BCA, - 3541601DC24DAFC45E6B992B, - E57C8012A8014F4F4141E6EA, - 88657B2BF16A329003DA08A2, - 504A2D739203DBE3112E7769, - 127EAF1B58D30223814B962F, - 7385A9B0C444BD91D8E5AB84, ); name = "juce_graphics"; sourceTree = ""; }; - 231E37BC408AF7445757D99C = {isa = PBXGroup; children = ( - 23251340999C918E0ABE8DB8, - 085C0FF5A8068D1A952D2116, - EB7D06976714FA930F3CDAC5, - D1D1A3A1BAE582CB02FA876F, - 8F837153EE63E14C6BBA4B2B, - 59C31333F273C2A5DAB7DC6B, - 91AE07010A0B24ADAD3B59D2, - 53C28A6A9C2BF53693232F8C, - DBCDCB2F59475554E1212C9A, ); name = components; sourceTree = ""; }; - 8D45CD0BE7FA6271A835CFFF = {isa = PBXGroup; children = ( - 4D2E71FE0D902589ED8612F6, - 5C108A942BD34F24D6EE7ABA, - 6E1EF150B6943F9A0F1F4EE9, - D8DF593783A59028788467D9, - E512AA48EAE90CA546235ACD, - 7FC86F5D5EBA66D413AF8390, - 7D344CBB6183BCA4F69F3329, - A5D25208A0198B49C14DD787, - 6FDD1DF441C30BF5264B6CDD, - 441F7701B90147689E050860, - 109B06D83A5403BAACFD1E3C, - 35C63D47429F8DC260175642, - 01A6A23FF8431401F20FDAEF, - E581890C5859E4828C1BD76A, - CB1E39CCD13E7FF55393871B, - 38555D4F4079CEF200D6A550, - B9BA17C9BDC859E6DB47AA48, - D7667EFED6F48A773B90E9B5, - B7DCEC6D04DD235D00708595, - 20AED5F8116FCBE8B4DDAF41, ); name = mouse; sourceTree = ""; }; - E813423ADF0C1853F0A4D766 = {isa = PBXGroup; children = ( - 61BC566D2CC1725AA047CB37, - A337FFDB38008593B5E6DB23, - E8700FFF476BECBD2C77B1B7, - 59D79529BCCE71B166EEC7CB, - E65515F8C6B368EEBA617B64, - 52759EAFF59220645B887606, - 1CD3ADA84EFE505B125C53EA, - A3B83B7AB04C3EF99F8E89BB, - 19E8EDEF55860B2AB5AEAEAD, - FF6BE69DEEC12E65FA7BE4E5, - 514605C9D44133E7D4803333, - 7A2F3A0FFA28C670E49B5E96, - 4BEC419ACFAE03B8640E42DC, ); name = keyboard; sourceTree = ""; }; - CEC15558F5C176D54CF96D3D = {isa = PBXGroup; children = ( - 4EFEC656C5B43176BE137F55, - 5DF33B3EF15C11E2D350A43C, - B49307FD5137DE5B802CE126, - 52CEF7279F3C4DAC0D05E3B3, - FA8F3ED414E459B35F611DEA, - 369862F4D0D3F139DE05460F, - 902C41BC59B7861D3F32E032, - B5EF95AEA49BB9884BF55237, - 7D3D9769A67520417EAA7204, - 338DDDFEBFED1FED183FAEB6, - 8092CECFE3FA2F8E01218EC4, - 9108DBC8C07412E6F28B0BF2, - 608F55062378252BC963989B, - 8E36286B05C1D6F0F014F253, - 870452ADD01788ED416CBD9C, - 96E372BF084E991746A7E0CC, - D511D992F259A9D0552071DD, - 81B765051916C359373CB1D7, - C99B0CA2F5DD6491A756EA3B, - 89416166601B01C60ABFF1FC, - 411798E8C8C6F5C6746C905C, - D24893A9EA85516B4F6A56B2, - D8E72352DCBE182B9DC90DB3, - FB5F9B17D53499BF1B7DFF7F, - 30B4CDF4141A4EFBF81F3B9C, - 38954D8BC29AF979E082A980, - A19269AD94FDC1C81F969CA9, ); name = widgets; sourceTree = ""; }; - 9F5DD60E58B37F06C8FCB22C = {isa = PBXGroup; children = ( - 00020541ECD78B4DAC6FB681, - 0B5830C30E7F66B1D8EC94B3, - DA1BDDA43BF51D8BD3E89108, - 25AD08E8CDECD334915F3633, - 4F663C09C709C427304D908C, - 2B2AEB4F15FAF6583A538BAD, - 75EAD7A4006332D5B2A92C70, - D9D5233F89D6D777FE1D9695, - CEEB85A6AC6ECCE1AD7BD15C, - 1E357BCB749C04C422870238, - F7B55FCD56257E0B0F77B95E, - 45CFED2562EA6476EAE281BA, - 904D61D5E4D8C28C81BF9DA3, - 7D673276B3AAE083823CCA13, - 76BDDBB8EA738475A95DD0CD, - 870E30BC2174372DD65A7F75, - F7A30FB39ED14A8C2DD5F70F, - 9ACDD0EF506887E7EDC82439, - AFF4E1A596A5070F21CBEC49, ); name = windows; sourceTree = ""; }; - 39CE25D52BF5F7443A374C04 = {isa = PBXGroup; children = ( - EE84026E3AB2DB1C6807BF0C, - 07DDD14E4B8466121FE1DCC2, - 20C0C0F66F9943EE91951DAB, - C450697EEC930E825DB2C34B, - D352AA312F480869FE4EF4D8, - 6B046BBB62F1AE7EFCF77089, ); name = menus; sourceTree = ""; }; - 0178ACD44EED6D95296D659B = {isa = PBXGroup; children = ( - AFD73B5C1F1CD682B8EB7383, - 4772226D49FF027EEF560EA1, - E7F5A0B8E920452DF903F358, - DFB62AC6FE0468844C3E8DF6, - F1FFF0F72C159AB689F14AE7, - 3B851C14E5932BFE492D4743, - 54CE5AB7D866301987BF4535, - A7C9748EE56598F609E982A1, - 6C724110311DA4C2937480AA, - 65F4A6A2065901A9B0534FFB, - 99DB4E80193568FEC420D2A6, - 8A5028FD82003B7D08316962, - 75687F864595F19104822AE6, - 920123400DF1DEF94C27FB52, - 27CB1DFE462BE3ECB94EF532, - 2CC8A49E500B39B9CDE13506, - D814C4D351FA16D527AAC983, - 82A18FE63D1BB8854CFFB65B, - 179F0542B0661723F0BB1ECF, - DF3768C2AFFA412032190AD7, - 3B48466A82FE098B9B22A444, - 58CDD31C4A6FB2EB7772819D, - EB2F3B26CA6AA6A46A992939, - 5BEE5E8DC73C32F442AD4E00, - BC00F934272E77A7C8B9A346, - 9A007FE5FD17A0E8F48E4917, - 39CACD6BD95D62F4D4EBCB86, - 4591138A5C4E6623B63C8431, - 3E59ECC817AA1CF211340ED9, - 02419DEE2D9EBA9974AAEC04, - 1725E3B98E375D6CA9986D42, - CB7A4BB125CED4ACAC7D5D0C, - 11CC78B1536125C9442EAF4F, - 90B7DBEC9EFBE6D3A393C68C, - 44BF22F5209200BA7E852F00, - 40D9691E35D039F0E0CEDD8B, ); name = layout; sourceTree = ""; }; - AEC26A47A962D600F83ACADF = {isa = PBXGroup; children = ( - 8EAF38B55329A18BE4AF1ABE, - D71475B2A6D2B248338BA848, - DA9FB8EBCEEEFC6EC51F5EBC, - 568DB7F7D2746B26EF3CF73C, - 9596590F88B26FC4FD2C5C16, - AAF5F54585E6749F688A16CD, - 886CC4E3513696DD9510ADB7, - C86FCB277A54E570AED49AB2, - 36FEDF33CCA32F596DE1806A, - F9BDB2CDAD21FA205762B29C, - F180977998EBE54AABB1159E, - F5FCFB2DF288D4383059BDCC, - 555C19FBF991ED7755C3EC0D, - 1BF75B8AAB9C86BFA0F2854D, - BD70885BA47BE0D2CEE00193, - 0DAB4019C728B9D75E63141E, - A23363AF701F94AF961D0FAF, - 89B48F834D929070726637A7, ); name = buttons; sourceTree = ""; }; - F8FDC234151A6E43FC38FD92 = {isa = PBXGroup; children = ( - 23FE57869E87946167527DF8, - A551A9BABB4C90802EF5713A, - 1655964440C97A240C403CBD, - 60C42F6A1C4EA193B2A2EA21, - 68B3229C3595CC7DEA4BFD41, - 46A5BC3201E083E34821E2F0, - BB99FA41B7A769D46A16236C, - 3625BAAF6434F54D3E8F0693, - 14BE4C35F7F7408166393F42, - A61DA1E7A6F5916189B4F5FC, - 6ACE99E32363B8469D2C0DEB, - 4FAA74D7DB5CF060A4CF3BAF, - 6B7A8805A32635F5BC60F2CD, - B29AC62B4A4496A91F972132, ); name = positioning; sourceTree = ""; }; - CDF284E374923CE4CC8CC32B = {isa = PBXGroup; children = ( - 34D7450EABBB21D4E1E6501D, - 98BEB1554191EDADF76435E9, - 2E9D01BAA8757BB95CB44904, - 247B4DC31030435635E7FCB9, - EFA0B93669BAD84EA6EDE887, - 6ECC11DD941E63A216AC0B31, - 2FFAD01A8EAFADC0B021C439, - 065583BDDF0D1B8FB8552DB1, - DA03BBD50D12289F39F4AAE7, - E766339D94CC9B0C36E79B3A, - EB8EB8968B992FFAC968EA86, - 97B7F1E5505CC6C9B662C593, - C2D35A1A189915C7EECF3FD1, - 80981088308CCA1589265CE4, - FAD643D52C8E62247D2F469C, ); name = drawables; sourceTree = ""; }; - AB56214736E17234B7AE4E38 = {isa = PBXGroup; children = ( - 59CB97E304288A2FE9267BCC, - 14700512E8168DDFAC28F500, - DD432701F0355EACC790C62A, - 42E292CECB5F6A928B0CC9C6, - 4AFC8DC09148BD1AEF745BD9, - 6E5AE41A4BFC1C9941B6A7CA, - 18BCBE3FA9B74F1D8AF4FC8D, - F97608DEA866C56562BEEAB0, - A6AA8CF8F36A821EE96BACA4, - 291FAED2F8B8691C1AB4ECDB, - B438C4DB77F6A87DA64DB349, - C1E4C9B08DEAF7133674EA06, - 2ECAD2769F26B2D247CA079B, - CACECB8BBE3943313B11D33B, ); name = properties; sourceTree = ""; }; - 551A6BFAC47F5C2FA0FBA6DB = {isa = PBXGroup; children = ( - 141B6BC19FDD216AA9B485EC, - E1016D96A21B069844E1199B, - E7B2A27C7ADD3F7541E861DC, - 54CF25579AD17D003B94DB6C, - 9443338E7B2BD2D3D8C297D7, - B0586ABBB423BDF695E9CA19, - CB68B044A717ACC0AA485C51, - 1FA8EDB078F7188BFBAD2187, ); name = lookandfeel; sourceTree = ""; }; - A5FEF6587F0EACAA9BD14889 = {isa = PBXGroup; children = ( - C312EF30A067A62ADBE89057, - FDBEDF5F0D27E7FAC972C7CA, - A67DBC9C0DB9563C0FF4E338, - D5CE7ACFC4406EA6A280964C, - 529CBC2418C0BC0179C677A9, - 975D7C3B7D742D0D60B6BD41, - F3781ABBDACEE363FC05C01A, - 492E52D89CFE81648E26A04E, - 260BAF0A45CB2A662BE9E2F6, - CE5EB9C6656CD5F7D451E9E1, - EB41D0A58922C1F9A5862184, - 21B9B18F8D713DA82F4B19D7, - D56BED135EABE4CED320BB9C, - B2C3C14B8A2AC8BACC96DC8D, - 384FFD112CB5FCE743AB7F99, - 1E1D8F47096314289C23413D, - 0095E698781E1BAD0B4A3F01, - 4C64F885416CF7DD25809ED9, - 22501F0B1DC20A202EDE7D85, - D798A3F5E3891E69F2FCE35F, - F3C05C4B3B5B073DFB7EF30E, - 5BB38073860A289DE3DC1DC9, ); name = filebrowser; sourceTree = ""; }; - E3459C0CA76CAA6200C3D468 = {isa = PBXGroup; children = ( - 7AC401F2C2780638CAC25322, - FC36D9213C54A48F083FBDE3, - D385165F8D2957A171BBB700, - 3EBE5576C0B2AED083D2FB2D, - 730761ED83FBAB94919D6628, - 134A8541EFB9D372006AEF76, - 4B9D5B343CF7AF4607F67557, - 353F9279EF0377596EF3272D, - 62553F858BE2F01022E40DBB, ); name = commands; sourceTree = ""; }; - 6583145A8430E1A485397814 = {isa = PBXGroup; children = ( - EDB3E5A24C0F53057A6F449F, - 3314718DE9467A84C7D4897B, - 7ED99E754B1516956885F322, - 1AB7BE23990D9FD79AD895EF, ); name = misc; sourceTree = ""; }; - F323B09A03E3E6498A604C37 = {isa = PBXGroup; children = ( - AE2EE1F3EF30683CF8CA83B6, - 15DC1A595942EDB3043FDE01, ); name = application; sourceTree = ""; }; - E0711D2B4A3F661E36881483 = {isa = PBXGroup; children = ( - E81BBF6F97EDEA7FDC1F69D2, - 11E7B51FDB993F87D7FF90A0, - 208ECF7EC7E32FCA588C03E5, - 536B63E0A0B49A6494FBAA51, - 7D8C66110A8E860B672E973A, - 56BC44FE1AE7FCA918BD4C5C, - C0FB0D027E685EA5374EAAFA, - 978B39927906786F1899B9A1, - 9C64E368BC8E2B7E7ED1647A, - A0B674BFF7ABC7C74DFADCF2, - E842B76A1DCC0E0BF8956DA3, - 293AAB756B1B6523DCF6C274, - E40AA7239F354B6252F89544, - BB031592295ACBB0D2A69E6B, - 90505508E9F023BD190C7CEE, - 25EF0010CB990BF0E660ADE8, ); name = native; sourceTree = ""; }; - B30F327CA4C4B66B7D80F206 = {isa = PBXGroup; children = ( - 231E37BC408AF7445757D99C, - 8D45CD0BE7FA6271A835CFFF, - E813423ADF0C1853F0A4D766, - CEC15558F5C176D54CF96D3D, - 9F5DD60E58B37F06C8FCB22C, - 39CE25D52BF5F7443A374C04, - 0178ACD44EED6D95296D659B, - AEC26A47A962D600F83ACADF, - F8FDC234151A6E43FC38FD92, - CDF284E374923CE4CC8CC32B, - AB56214736E17234B7AE4E38, - 551A6BFAC47F5C2FA0FBA6DB, - A5FEF6587F0EACAA9BD14889, - E3459C0CA76CAA6200C3D468, - 6583145A8430E1A485397814, - F323B09A03E3E6498A604C37, - E0711D2B4A3F661E36881483, - 15BB2C6519B3BD45801267AF, - 899BCE43A64EF7D3DC2D678E, ); name = "juce_gui_basics"; sourceTree = ""; }; - 64649B6F8197F5DD156A043E = {isa = PBXGroup; children = ( - 2335A43124FF2F75192D02F3, - A3292713BA1AEEBF209477EF, - 3594442E266CD6850EDE896A, - 6B15FEF6F79DA27E2A9AB108, - D6530E94EE65E549E2E5C833, - 909F295EF9243FE3A355E75C, - 07719004F579C24B3FD9C89D, - 93AD2A0D5465AC903F859D38, - 74BA3F43BEF6470332523F0F, - D29F189F6310594BA784A715, - 75518EA21E623734E120D7FC, - C3E787690133AA08D088BF27, ); name = "code_editor"; sourceTree = ""; }; - 762ABCFDBCD6E8B18A89BAE3 = {isa = PBXGroup; children = ( - 6098076D7D7BB0C98C26B765, - 6E080BB4A55184346AA3BCFA, ); name = documents; sourceTree = ""; }; - FD8490C16A597E79BCB3623D = {isa = PBXGroup; children = ( - DEF018B3CD04AAFF24BF3A34, - 87A89B4228FCC6EDF6C4ACDC, - 83EA0B86BCC5C162C6ADDB11, ); name = embedding; sourceTree = ""; }; - 471FA4C83B0C540F739433C8 = {isa = PBXGroup; children = ( - 668CB865C79DC2E5C4D17DA5, - 3FFE1B1866055E9949175093, - 05F0D9671B2712109291D125, - A48059D01E60531827DD7FAF, - 9242BDF111BF01352C5731B2, - C1A764A8AA96809DA7480779, - 0057C9BED5A04A7170A903EF, - 1B76E6F989EF9E6A8CF69EE3, - 8319BAB2321FCE52C784A4F3, - 1BA68989DB9A3F4B0B5B75AA, - 0ADBA967D2370E7BA1D06661, - A2BBB599082620DBF8C2287E, - 0020D6B1FB70D2D66DE24B76, - DEF06933D516EFB2A4D954DC, - 828EFA69148D9920A559F016, - 4AC948962DA08F7F6CB2947A, - C72FC8F19CA71E9370AA72EE, - E3662C34D42B7FCC8784B7B4, - 8F90A4805CDC31AE1C3C1BA7, - 7A4880834AC9069FD8935BFA, ); name = misc; sourceTree = ""; }; - F1E47A26BFCD4095A7FE6B76 = {isa = PBXGroup; children = ( - 069E418B3913CF03CC82C1B4, - 31B0F8740BD10F71EC92C1D5, - DC881A8681573D516D69D5AE, - CD542AB4DDD87987C3702721, - D4A7C801CC0B3B53804725AA, - B6F00C8CFF29CDFF7E6BBE1A, - CD056E2B41DD9F1497C92D77, - 11EA8A227C65A286883D6FF1, - 8814D960A4379004AF933565, - B0D1239BD5AF8AEE4463CF5F, - 63E21C5988F8CAC4872EACA2, - 9301FD05EEF67C84ED3BFE1F, ); name = native; sourceTree = ""; }; - C2859B813DD919C2DE2BDDFB = {isa = PBXGroup; children = ( - 64649B6F8197F5DD156A043E, - 762ABCFDBCD6E8B18A89BAE3, - FD8490C16A597E79BCB3623D, - 471FA4C83B0C540F739433C8, - F1E47A26BFCD4095A7FE6B76, - 77F4169ADAE2A8A908BA8D32, - FA47E4330FC1335EC7560F6D, ); name = "juce_gui_extra"; sourceTree = ""; }; - 00363EE3480061D4E431DFF4 = {isa = PBXGroup; children = ( - BC6079F91A0ECDE5B8732B13, - 194419286DE6AAFD1E6F516D, - 92CA000483D0B1BA51D0A662, - C98581B8ED33B03F5C6CF1D7, - 57EA31357E812C2FB076A659, - 04A238A63839069D82B7E5D8, - FCCEB73ADB97FC31445FCBC3, - 58219BFA3D04851BDD9EF8ED, - 04E4EEED43C0D482194F4C80, - C9A835800B69F236CD11E6C8, - 903859A514E71831C52850B5, - C5F210E7D83EEF053EBA0868, - 5D2D3B0F9DCD2F11AF047EF4, - 8AB9DD52F689CDAFC0A2B932, - 2DD01D177AAB2E3A37F99F56, - B4D5AEA7C0217EF67D4275A0, - 3C37C6D240B0EE023A6A4C73, ); name = opengl; sourceTree = ""; }; - E1D1349DDF9A46EA06B65CAA = {isa = PBXGroup; children = ( - D441DBB8B504603F096CBDA5, - 9D3F8D3ACBEBA7D3A8FEDC83, - 02AFB89C1F6D4DA1EC4C767D, - 9FCF3BC5A1A42F444D05018A, ); name = geometry; sourceTree = ""; }; - D9D084E72DA3B79CAF815E88 = {isa = PBXGroup; children = ( - 4731D939559EC1F6BADF6084, - B5BD0D54F98C383667093B68, ); name = utils; sourceTree = ""; }; - C0F5B9D0EC5EEECD2AB87166 = {isa = PBXGroup; children = ( - 7207D1B830A0CB41D5DF1386, - 1B1AC954DC8572AC1ABE6D5F, - 501860601A89F2357A394E78, - DB8CAE7A9B26AAAEAACBCE61, - 4BA93889DDEEBBF1B94A01B6, - 2FDAA197D2E4E71F2EC72E47, - 6AD814A64A738E506F6C9B87, ); name = native; sourceTree = ""; }; - 3A790FFE93E12BF15B926C9C = {isa = PBXGroup; children = ( - 00363EE3480061D4E431DFF4, - E1D1349DDF9A46EA06B65CAA, - D9D084E72DA3B79CAF815E88, - C0F5B9D0EC5EEECD2AB87166, - 9F6DDA439D0255D66C0C3068, - 45299A10F3950A6B1610B64F, ); name = "juce_opengl"; sourceTree = ""; }; - B04D0A6A310DBAAF4C6D6702 = {isa = PBXGroup; children = ( - 3AF10E59AAB33AB6305F2CE6, - E68F68B08523757BC973D1D3, ); name = playback; sourceTree = ""; }; - B73594A5B70C54C8E9B8E26B = {isa = PBXGroup; children = ( - 7EB4D5EFB23F320CC8A8CC3D, - AC7231CA241A7B120DABF835, ); name = capture; sourceTree = ""; }; - DAFCE42E252E4EB069149FE3 = {isa = PBXGroup; children = ( - A5AC4482914D4CFEF58DE4DB, - A37A61E15A350CF30F802FDE, - 7444CFB3ACCE6F03A6240FBA, - 4FB04296C233AB594F146E01, - D9A927EA687ED3DFDB5A4FCF, - 4BBA36C9EB49A464311C5284, ); name = native; sourceTree = ""; }; - 8A23A1C5C9D99993A5939C3F = {isa = PBXGroup; children = ( - B04D0A6A310DBAAF4C6D6702, - B73594A5B70C54C8E9B8E26B, - DAFCE42E252E4EB069149FE3, - 55FAD2FECEDD80626BC2AC1B, - E97A227D0FA5BC4C0812485B, ); name = "juce_video"; sourceTree = ""; }; - E5A35E2E70A2DC56779E90AC = {isa = PBXGroup; children = ( - DD80F04BB2A4012039CC99E9, - 88CC28850FE67A86EDB0DCEB, - 019651E8B0EC97AFFA393C13, - 3499D50F67F99E904136CF8D, - B8526AE71F188F4AF656C102, - D967BB591C5E85EBC4119FCE, - 5ABE9BE9B9607E5C7604C3C9, - A75B7BBA70DABA4B453F590A, - 9EE89C27786AF969FF945B0F, - 61C549F898B052BD1EF65E65, - B30F327CA4C4B66B7D80F206, - C2859B813DD919C2DE2BDDFB, - 3A790FFE93E12BF15B926C9C, - 8A23A1C5C9D99993A5939C3F, ); name = "Juce Modules"; sourceTree = ""; }; - E939B6A08CAA665B9EB94A49 = {isa = PBXGroup; children = ( - 7CB5E244CC0A6A4CFE4304B5, - 38E749B4F10BF5EC867226FF, - 23808B9A53EF97955CBEBB35, - A0617A42332CFE7FD5D4869D, - 04F5167D83E88F9EBD073358, - 46AC1ABE680801991751F877, - AEC0F3069CF2440BC1EAEE38, - AEE8A4DAB2C8556EC95066AF, - 56C732CE6E23A49106848909, - E31A623D2CA5E8684EF2A6CF, - C44BE87DAAAB41A688B06CCD, - 18E92370B59AC74A8F7B960B, - 19687D99740F8D3783345094, - 3651569BA99BE5FBC1332FA0, - 3F994D41C6FC6F94905B022D, - C09B5E2FCD7421236192621C, - 1CD97935B3BB623495905D75, - 18222EF608004D830BE06B6F, - 097A5FAA5E149C4B9DE2D854, - 5B5C873DAAF549A0BF9A4204, - D4A278B96FB40B69BE7D7A9A, - 339459CBD404E5AC85869DF3, - 748D8DEC77203FE32E483F64, - F8CDF4DF44BCBB3B9AEAF3AE, - 1C56CEC7004907CDAEF38453, - D792C920C0970537125F3115, - DF815ACFE6157911FF63D9C7, - A67DAE994643AE469C387C94, - 577E345CCA53D6192C07DA6A, - DD2497BA12000BD47366A906, - DCA9C49D1B2C8B220B2ED5A1, - AE058DFCF68F3ED86F0693CB, - D1C3A102F7A84F7D60EF8BD3, - CD81C6328D3932A4D91FDA2B, - B4761A66D0B9CB8B297346FA, - FC07E6D4A870633187329E21, - 78E5899A938C21271DEA4428, - D1E50979C0681B28D6E4EB01, - 4A0E4F72F10F2E1A29447852, - 69682A2B4E0D8680B5FD9D53, - ECD8228F24313CDA04A80893, - 1761E125D05F95A7D26AACDF, - 398ECF52D48BCF6186931D47, - 977D4A42C138333EBFAB6A87, - 516BC53D058594B100DAD44F, - B495BA8670FF734608EE21CA, - 7FA994389F18CE7A21F163DB, ); name = "Juce Library Code"; sourceTree = ""; }; - D65DF1F14E5E0482AAF39E0D = {isa = PBXGroup; children = ( - D95F85D4C9FA4C131B608693, - B89E4564B6A2ADB23E76C620, ); name = Resources; sourceTree = ""; }; - 31EE8B0595F8F50D4403609E = {isa = PBXGroup; children = ( - 839C9EA94D841EC15C280108, - B82850CE0252ADB76F651A2E, - 9A243FE62C349501DE3F729A, - 11D1C0A892FB71D64BCE3159, - F42550666CCA34433A2336AA, - DFF6F9E3141E1E1317DA4D61, - 70F9EC9FDF958DD865C2C015, - 302731293CE8C15808E7E1D5, - 368C793CE2F97BA6BD241960, - 333C892676B89E648A352F13, - 28ACA32D9AC16D746414F0F7, - 0A6F28E3CD883E332D5EA101, - E884E5D1197DA5F515B8A17D, - D5FCDBEEDD5AB798CD88E896, ); name = Frameworks; sourceTree = ""; }; - 1685AA9EDCC16DE8BD30CE3C = {isa = PBXGroup; children = ( - 6FE5B154BB57F05637B2339C, ); name = Products; sourceTree = ""; }; - 28E9C4AB9A38081E9C9D3E33 = {isa = PBXGroup; children = ( - 713FE401A75449D11CB95607, - E5A35E2E70A2DC56779E90AC, - E939B6A08CAA665B9EB94A49, - D65DF1F14E5E0482AAF39E0D, - 31EE8B0595F8F50D4403609E, - 1685AA9EDCC16DE8BD30CE3C, ); name = Source; sourceTree = ""; }; - 24F7CF752AA886D6F1BF8A7B = {isa = XCBuildConfiguration; buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_LINK_OBJC_RUNTIME = NO; - COMBINE_HIDPI_IMAGES = YES; - CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; - COPY_PHASE_STRIP = NO; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "_DEBUG=1", - "DEBUG=1", - "JUCER_XCODE_MAC_F6D2F4CF=1", - "JUCE_APP_VERSION=1.0.0", - "JUCE_APP_VERSION_HEX=0x10000", ); - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; - INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); - LIBRARY_STYLE = Bundle; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; - OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; - PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Spatializer; - SDKROOT_ppc = macosx10.5; - WRAPPER_EXTENSION = component; }; name = Debug; }; - ADE738CB72745F9108B75339 = {isa = XCBuildConfiguration; buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_LINK_OBJC_RUNTIME = NO; - COMBINE_HIDPI_IMAGES = YES; - CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; - DEAD_CODE_STRIPPING = YES; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_OPTIMIZATION_LEVEL = 3; - GCC_PREPROCESSOR_DEFINITIONS = ( - "_NDEBUG=1", - "NDEBUG=1", - "JUCER_XCODE_MAC_F6D2F4CF=1", - "JUCE_APP_VERSION=1.0.0", - "JUCE_APP_VERSION_HEX=0x10000", ); - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; - INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); - LIBRARY_STYLE = Bundle; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; - OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; - PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Spatializer; - SDKROOT_ppc = macosx10.5; - WRAPPER_EXTENSION = component; }; name = Release; }; - B47BAC17B47CCFA9AD69C0AD = {isa = XCBuildConfiguration; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - DEBUG_INFORMATION_FORMAT = "dwarf"; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = c99; - GCC_INLINES_ARE_PRIVATE_EXTERN = YES; - GCC_MODEL_TUNING = G5; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_MISSING_PARENTHESES = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "Spatializer"; - WARNING_CFLAGS = -Wreorder; - ZERO_LINK = NO; }; name = Debug; }; - 1E0AF81494C33D42E0DEB065 = {isa = XCBuildConfiguration; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - DEBUG_INFORMATION_FORMAT = "dwarf"; - GCC_C_LANGUAGE_STANDARD = c99; - GCC_INLINES_ARE_PRIVATE_EXTERN = YES; - GCC_MODEL_TUNING = G5; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_MISSING_PARENTHESES = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - PRODUCT_NAME = "Spatializer"; - WARNING_CFLAGS = -Wreorder; - ZERO_LINK = NO; }; name = Release; }; - 0E5821DA441FF9778463F6D3 = {isa = XCConfigurationList; buildConfigurations = ( - B47BAC17B47CCFA9AD69C0AD, - 1E0AF81494C33D42E0DEB065, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 1199933DFFD460A07F7F9B58 = {isa = XCConfigurationList; buildConfigurations = ( - 24F7CF752AA886D6F1BF8A7B, - ADE738CB72745F9108B75339, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - BFDE9978DA5B36CF33BA92F6 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 72E0BE551A118C6288E7B5E4, ); runOnlyForDeploymentPostprocessing = 0; }; - C5E46CDF8D0923D3F067C93E = {isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( - 23210D3D39C7A45B6EEDFEB6, ); runOnlyForDeploymentPostprocessing = 0; }; - 2D4E2F3606AF9447634B2A71 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 675D5BAF4E74306F8644BDD3, - 692A7FA38DE78681DDB55AC9, - CAE07F78C73D23CD7973F737, - D117FB1BAF3BFD60916E694B, - E483ECC69AE4BE8D04740C73, - 9CF5916EA33BE57E91C21D6A, - 97589199124C81F6CD1C8683, - 0734D9054E524FBCA8676040, - B4695192F012C4E7B446F16C, - 4E264E6068E0EE1B6724B4D0, - 52C158AB44DE29997F915CF1, - 596E11E6B401ECF5B6517A50, - 149620ED349413544702C722, - AD27A1FB70366A14386EE213, - DD5AB59CA4DF8293CBE5C95D, - FAC040EE0FAB3E46BC3B64EA, - 7EBD2CD8BF20707D944AF209, - 450740F105A7E1A0D392B986, - 818EF84D6B75E118EC1104B7, - 47DDFB7BB8DCAF89C29F3813, - 2400CC1CA479BECDCB7EE172, - 5B24297659EF66B18586E74A, - 900A4B253B1D5126F1C26FC7, - 50350CB917EDF7A77E23F692, - C180260F123FDFCF3446C3FB, - A862880ECBEE873C8873F460, - 427EFE43752137CD8ED38A5E, - 144E52B80E02E9F1E578115C, - 8DB8DA82DCD6030EF3766691, - 03033B8931A684AEF56AB114, - F248587B24BC4C4E7178D3CF, - A1106A7B7D3A8D001914543D, - DC3D1B22165BC873D005740A, - B51000217C1F72B0B8CC9DDF, - 08BD8E3BF93894ADA97B9BB5, - 062DB4FA688FE669826A0711, - E4A824176546C8C9C8F65584, - 72232718AFAE21B6233FB6EA, - 7D45B3264A58000959506509, - ECBE2C33DFF798D9784E8961, - 119394152BA742B959E40B79, - 03CF55E5AA3E8B2876FDCCA3, - 0EC8FCFB4FA761C572E327F1, - 375FF8D5CC49C890692DDB4D, - CCD58360F450EFBCAD5FC275, ); runOnlyForDeploymentPostprocessing = 0; }; - 32DA1B9013D62D26598DBEE0 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 2D86E0C195453630FFE62D54, - AD571F1E9E181285FDCEAE48, - A3F72C78FFDF08D88501F41A, - 7E18A397EDB00032FE44CCAC, - A60AC9DE8CE32A7D81BF02D8, - CF676753ECCCDAB0ED2941D2, - D22E3582524974C91644B3E8, - 4733FD285DA5D6B38C7EA8CC, - BDFF1DD432BACF75097B6AD2, - 03493160412F0230155AE5EF, - 2F4084C24D03CAA0278A714D, - 7AD98D1EEDB42CE55DACDAAD, - EB86BEC38AEA80FAD73814F4, - 1C3A98ECD10DCAFD46C2B38B, ); runOnlyForDeploymentPostprocessing = 0; }; - 6165675649C256A17B9B117F = {isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; name = "Post-build script"; shellPath = /bin/sh; shellScript = "\n# This script takes the build product and copies it to the AU, VST, VST3, RTAS and AAX folders, depending on \n# which plugin types you've built\n\noriginal=$CONFIGURATION_BUILD_DIR/$FULL_PRODUCT_NAME\n\n# this looks inside the binary to detect which platforms are needed.. \ncopyAU=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'AudioUnit' | wc -l`\ncopyVST=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'VSTPlugin' | wc -l`\ncopyVST3=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'GetPluginFactory' | wc -l`\ncopyRTAS=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'CProcess' | wc -l`\ncopyAAX=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'ACFStartup' | wc -l`\n\nif [ $copyAU -gt 0 ]; then\n echo \"Copying to AudioUnit folder...\"\n AUDir=~/Library/Audio/Plug-Ins/Components\n mkdir -p \"$AUDir\"\n AU=$AUDir/$PRODUCT_NAME.component\n if [ -d \"$AU\" ]; then \n rm -r \"$AU\"\n fi\n\n cp -r \"$original\" \"$AU\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$AU/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$AU/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST -gt 0 ]; then\n echo \"Copying to VST folder...\"\n VSTDir=~/Library/Audio/Plug-Ins/VST\n mkdir -p \"$VSTDir\"\n VST=$VSTDir/$PRODUCT_NAME.vst\n if [ -d \"$VST\" ]; then \n rm -r \"$VST\"\n fi\n\n cp -r \"$original\" \"$VST\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST3 -gt 0 ]; then\n echo \"Copying to VST3 folder...\"\n VST3Dir=~/Library/Audio/Plug-Ins/VST3\n mkdir -p \"$VST3Dir\"\n VST3=$VST3Dir/$PRODUCT_NAME.vst3\n if [ -d \"$VST3\" ]; then \n rm -r \"$VST3\"\n fi\n\n cp -r \"$original\" \"$VST3\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST3/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST3/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyRTAS -gt 0 ]; then\n echo \"Copying to RTAS folder...\"\n RTASDir=/Library/Application\\ Support/Digidesign/Plug-Ins\n if [ -d \"$RTASDir\" ]; then\n RTAS=$RTASDir/$PRODUCT_NAME.dpm\n if [ -d \"$RTAS\" ]; then\n rm -r \"$RTAS\"\n fi\n\n cp -r \"$original\" \"$RTAS\"\n fi\nfi\n\nif [ $copyAAX -gt 0 ]; then\n echo \"Copying to AAX folder...\"\n\n if [ -d \"/Applications/ProTools_3PDev/Plug-Ins\" ]; then\n AAX1=\"/Applications/ProTools_3PDev/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX1\" ]; then\n rm -r \"$AAX1\"\n fi\n\n cp -R -H \"$original\" \"$AAX1\"\n fi\n\n if [ -d \"/Library/Application Support/Avid/Audio/Plug-Ins\" ]; then\n AAX2=\"/Library/Application Support/Avid/Audio/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX2\" ]; then\n rm -r \"$AAX2\"\n fi\n\n cp -R -H \"$original\" \"$AAX2\"\n fi\nfi\n"; }; - EF183DAD9392B60A98245B51 = {isa = PBXNativeTarget; buildConfigurationList = 1199933DFFD460A07F7F9B58; buildPhases = ( - BFDE9978DA5B36CF33BA92F6, - C5E46CDF8D0923D3F067C93E, - 2D4E2F3606AF9447634B2A71, - 32DA1B9013D62D26598DBEE0, - 6165675649C256A17B9B117F, ); buildRules = ( ); dependencies = ( ); name = Spatializer; productName = Spatializer; productReference = 6FE5B154BB57F05637B2339C; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; - 0C6382CEF4BAE2CB77CADF1B = {isa = PBXProject; buildConfigurationList = 0E5821DA441FF9778463F6D3; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 28E9C4AB9A38081E9C9D3E33; projectDirPath = ""; projectRoot = ""; targets = ( EF183DAD9392B60A98245B51 ); }; - }; - rootObject = 0C6382CEF4BAE2CB77CADF1B; -} diff --git a/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/Spatializer.sln b/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/Spatializer.sln deleted file mode 100644 index 5e4a4de50c..0000000000 --- a/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/Spatializer.sln +++ /dev/null @@ -1,19 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2015 -Project("{5EB4FAE9-3A0A-1E23-BE50-1E03DBF9545D}") = "Spatializer", "Spatializer.vcxproj", "{5688C574-BDEA-F1FF-7716-E727FF891687}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5688C574-BDEA-F1FF-7716-E727FF891687}.Debug|Win32.ActiveCfg = Debug|Win32 - {5688C574-BDEA-F1FF-7716-E727FF891687}.Debug|Win32.Build.0 = Debug|Win32 - {5688C574-BDEA-F1FF-7716-E727FF891687}.Release|Win32.ActiveCfg = Release|Win32 - {5688C574-BDEA-F1FF-7716-E727FF891687}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/Spatializer.vcxproj b/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/Spatializer.vcxproj deleted file mode 100644 index cd4db4e171..0000000000 --- a/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/Spatializer.vcxproj +++ /dev/null @@ -1,1823 +0,0 @@ - - - - - - Debug - Win32 - - - Release - Win32 - - - - {5688C574-BDEA-F1FF-7716-E727FF891687} - v140 - - - - DynamicLibrary - false - v140 - - - DynamicLibrary - false - true - v140 - - - - - - - - v140 - - - <_ProjectFileVersion>10.0.30319.1 - Spatializer - true - Spatializer - true - v140 - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - EditAndContinue - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) - MultiThreadedDebugDLL - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\Spatializer.dll - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\Spatializer.pdb - Windows - MachineX86 - false - true - - - true - $(IntDir)\Spatializer.bsc - - - copy /Y "$(OutDir)\$(TargetFileName)" "$(OutDir)\$(TargetName).vst3" - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Full - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) - MultiThreadedDLL - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\Spatializer.dll - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\Spatializer.pdb - Windows - MachineX86 - true - true - true - - - true - $(IntDir)\Spatializer.bsc - - - copy /Y "$(OutDir)\$(TargetFileName)" "$(OutDir)\$(TargetName).vst3" - - - - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - - - - - - - - - - - - - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/Spatializer.vcxproj.filters b/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/Spatializer.vcxproj.filters deleted file mode 100644 index 3a82e76952..0000000000 --- a/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/Spatializer.vcxproj.filters +++ /dev/null @@ -1,3128 +0,0 @@ - - - - - - {CCDB9CA1-E044-3764-3586-0307DD9DF1E1} - - - {5D21D84B-6594-B811-80CA-37E15F07BDB2} - - - {422C46B7-0467-2DB0-BF3C-16DFCAFD69AC} - - - {3247ED97-A75A-F50B-8CCC-46155E895806} - - - {A33A1E1D-AC2C-6382-8681-48B0FC374C60} - - - {11A75801-B027-40BD-4993-023023ACCBF7} - - - {3FD908F5-98C8-9A61-FC03-0BAF8913CBB0} - - - {8C868E51-156D-A916-047C-0D9EA1393675} - - - {EF2CAB40-0432-429B-C517-86ADF136BB8A} - - - {8F7EC212-3168-AD81-5064-C45BA838C408} - - - {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} - - - {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} - - - {0F766DD4-A277-CB86-5647-42498C8B41E1} - - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - - - {01603E05-423B-5FC3-1BEE-E15ED33B5688} - - - {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - - - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} - - - {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} - - - {EE36D8B9-408C-AEC9-66E7-BEA9E407F27F} - - - {1ED92A41-D496-5397-A4B0-9FA52DBA9215} - - - {50F044B3-0D39-198B-CA5F-BE5E6C078D04} - - - {AF5F4789-D607-BFD8-D853-09473C27449C} - - - {F0C10808-8C36-BCD0-D25F-523774B0ADA2} - - - {EA1913F9-0E99-FEC5-0192-0C197611B8F8} - - - {0B0E7392-324B-088C-FBEB-5FE999D61782} - - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - - - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} - - - {70796D73-6D30-8A1B-4732-7C021E47C05A} - - - {EB8DD942-E2CB-869F-D381-E02A65BA790B} - - - {8F91DFC0-7A71-1BA8-D8D9-6B4CF49151A4} - - - {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - - {476C69CE-0B67-6B85-E888-45D91E37A29E} - - - {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} - - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} - - - {DA0DC4AC-B511-A2D4-199A-C93454D6F114} - - - {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - - - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} - - - {F03654BC-34D8-F975-BEA3-750CC2783D23} - - - {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} - - - {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} - - - {7703D2CE-C32A-936A-0EEF-949FE6E52EB5} - - - {8D283B6C-13BA-9EF6-1B18-B1C393786943} - - - {928D8FCC-5E00-174B-6538-93E8D75AB396} - - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} - - - {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - - {358AEA11-3F96-36AE-7B32-71373B5C5396} - - - {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - - - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} - - - {6322B88F-984A-C3CD-6263-38D7AA49B6EC} - - - {73C1E759-AD90-59A3-942E-2D10FAA29107} - - - {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} - - - {4926B3FF-E797-F586-857A-69D9703FA2D1} - - - {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - - {413F481F-075C-2958-115C-D8268682FCB7} - - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - - {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} - - - {E37D25CD-4350-4614-055B-7ABC55E67895} - - - {FFC6E1CC-C772-75E6-5087-FB5D4E016799} - - - {8E43579F-C185-266D-DD67-F8B95BD80F2F} - - - {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} - - - {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - - {75F1F352-251A-75E0-D941-8431588F5C1E} - - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} - - - {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} - - - {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - - - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} - - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} - - - {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} - - - {C60A6FCA-9462-922E-AD8D-69F10C9049AF} - - - {D56498EE-E354-1F00-5EEE-8CF7944BEAFB} - - - {61B2920C-494D-D8CB-C0C7-5DBF3D76D164} - - - {66C9B809-8739-A217-C78D-A15D6089B8E3} - - - {C413328B-5D81-89EE-F4F3-75752E700DE4} - - - {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - - - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - - {9E586194-C056-101C-5311-F2AF5191AC80} - - - {151B49D8-6102-F802-1C07-D59931BC0574} - - - {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - - - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} - - - {EE985DEA-CD83-8132-7219-542BB1DAD560} - - - {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} - - - - - Spatializer\Source - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\synthesisers - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\midi_io - - - Juce Modules\juce_audio_devices\midi_io - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_plugin_client\AU - - - Juce Modules\juce_audio_plugin_client\RTAS - - - Juce Modules\juce_audio_plugin_client\VST - - - Juce Modules\juce_audio_plugin_client\AAX - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\utils - - - Juce Modules\juce_video\capture - - - Juce Modules\juce_video\native - - - Juce Modules\juce_video\native - - - Juce Modules\juce_video\native - - - Juce Modules\juce_video\native - - - Juce Modules\juce_video\native - - - Juce Modules\juce_video\native - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\buffers - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\effects - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\midi - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\mpe - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\sources - - - Juce Modules\juce_audio_basics\synthesisers - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\audio_io - - - Juce Modules\juce_audio_devices\midi_io - - - Juce Modules\juce_audio_devices\midi_io - - - Juce Modules\juce_audio_devices\midi_io - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\native - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\codecs - - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_plugin_client\RTAS - - - Juce Modules\juce_audio_plugin_client\utility - - - Juce Modules\juce_audio_plugin_client\utility - - - Juce Modules\juce_audio_plugin_client\utility - - - Juce Modules\juce_audio_plugin_client\utility - - - Juce Modules\juce_audio_plugin_client\utility - - - Juce Modules\juce_audio_plugin_client\utility - - - Juce Modules\juce_audio_plugin_client\utility - - - Juce Modules\juce_audio_plugin_client\utility - - - Juce Modules\juce_audio_plugin_client - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\processors - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors\utilities - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\geometry - - - Juce Modules\juce_opengl\geometry - - - Juce Modules\juce_opengl\geometry - - - Juce Modules\juce_opengl\geometry - - - Juce Modules\juce_opengl\utils - - - Juce Modules\juce_opengl\native - - - Juce Modules\juce_opengl\native - - - Juce Modules\juce_opengl\native - - - Juce Modules\juce_opengl\native - - - Juce Modules\juce_opengl\native - - - Juce Modules\juce_opengl\native - - - Juce Modules\juce_opengl\native - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video\playback - - - Juce Modules\juce_video\playback - - - Juce Modules\juce_video\capture - - - Juce Modules\juce_video - - - Juce Library Code - - - Juce Library Code - - - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_plugin_client - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - - - Juce Library Code - - - - - Juce Library Code - - - diff --git a/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/resources.rc b/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/resources.rc deleted file mode 100644 index 74a0f59827..0000000000 --- a/examples/PlugInSamples/Spatializer/Builds/VisualStudio2015/resources.rc +++ /dev/null @@ -1,30 +0,0 @@ -#ifdef JUCE_USER_DEFINED_RC_FILE - #include JUCE_USER_DEFINED_RC_FILE -#else - -#undef WIN32_LEAN_AND_MEAN -#define WIN32_LEAN_AND_MEAN -#include - -VS_VERSION_INFO VERSIONINFO -FILEVERSION 1,0,0,0 -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "ROLI Ltd.\0" - VALUE "FileDescription", "Spatializer\0" - VALUE "FileVersion", "1.0.0\0" - VALUE "ProductName", "Spatializer\0" - VALUE "ProductVersion", "1.0.0\0" - END - END - - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END - -#endif diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/AppConfig.h deleted file mode 100644 index 879946071e..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/AppConfig.h +++ /dev/null @@ -1,331 +0,0 @@ -/* - - IMPORTANT! This file is auto-generated each time you save your - project - if you alter its contents, your changes may be overwritten! - - There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. - - Any commented-out settings will assume their default values. - -*/ - -#ifndef __JUCE_APPCONFIG_AX3KPE__ -#define __JUCE_APPCONFIG_AX3KPE__ - -//============================================================================== -// [BEGIN_USER_CODE_SECTION] - -// (You can add your own code in this section, and the Introjucer will not overwrite it) - -// [END_USER_CODE_SECTION] - -//============================================================================== -#define JUCE_MODULE_AVAILABLE_juce_audio_basics 1 -#define JUCE_MODULE_AVAILABLE_juce_audio_devices 1 -#define JUCE_MODULE_AVAILABLE_juce_audio_formats 1 -#define JUCE_MODULE_AVAILABLE_juce_audio_plugin_client 1 -#define JUCE_MODULE_AVAILABLE_juce_audio_processors 1 -#define JUCE_MODULE_AVAILABLE_juce_core 1 -#define JUCE_MODULE_AVAILABLE_juce_cryptography 1 -#define JUCE_MODULE_AVAILABLE_juce_data_structures 1 -#define JUCE_MODULE_AVAILABLE_juce_events 1 -#define JUCE_MODULE_AVAILABLE_juce_graphics 1 -#define JUCE_MODULE_AVAILABLE_juce_gui_basics 1 -#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1 -#define JUCE_MODULE_AVAILABLE_juce_opengl 1 -#define JUCE_MODULE_AVAILABLE_juce_video 1 - -//============================================================================== -#ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 0 -#endif - -//============================================================================== -// juce_audio_devices flags: - -#ifndef JUCE_ASIO - //#define JUCE_ASIO -#endif - -#ifndef JUCE_WASAPI - //#define JUCE_WASAPI -#endif - -#ifndef JUCE_WASAPI_EXCLUSIVE - //#define JUCE_WASAPI_EXCLUSIVE -#endif - -#ifndef JUCE_DIRECTSOUND - //#define JUCE_DIRECTSOUND -#endif - -#ifndef JUCE_ALSA - //#define JUCE_ALSA -#endif - -#ifndef JUCE_JACK - //#define JUCE_JACK -#endif - -#ifndef JUCE_USE_ANDROID_OPENSLES - //#define JUCE_USE_ANDROID_OPENSLES -#endif - -#ifndef JUCE_USE_CDREADER - //#define JUCE_USE_CDREADER -#endif - -#ifndef JUCE_USE_CDBURNER - //#define JUCE_USE_CDBURNER -#endif - -//============================================================================== -// juce_audio_formats flags: - -#ifndef JUCE_USE_FLAC - //#define JUCE_USE_FLAC -#endif - -#ifndef JUCE_USE_OGGVORBIS - //#define JUCE_USE_OGGVORBIS -#endif - -#ifndef JUCE_USE_MP3AUDIOFORMAT - //#define JUCE_USE_MP3AUDIOFORMAT -#endif - -#ifndef JUCE_USE_LAME_AUDIO_FORMAT - //#define JUCE_USE_LAME_AUDIO_FORMAT -#endif - -#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT - //#define JUCE_USE_WINDOWS_MEDIA_FORMAT -#endif - -//============================================================================== -// juce_audio_processors flags: - -#ifndef JUCE_PLUGINHOST_VST - //#define JUCE_PLUGINHOST_VST -#endif - -#ifndef JUCE_PLUGINHOST_VST3 - //#define JUCE_PLUGINHOST_VST3 -#endif - -#ifndef JUCE_PLUGINHOST_AU - //#define JUCE_PLUGINHOST_AU -#endif - -//============================================================================== -// juce_core flags: - -#ifndef JUCE_FORCE_DEBUG - //#define JUCE_FORCE_DEBUG -#endif - -#ifndef JUCE_LOG_ASSERTIONS - //#define JUCE_LOG_ASSERTIONS -#endif - -#ifndef JUCE_CHECK_MEMORY_LEAKS - //#define JUCE_CHECK_MEMORY_LEAKS -#endif - -#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES - //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES -#endif - -#ifndef JUCE_INCLUDE_ZLIB_CODE - //#define JUCE_INCLUDE_ZLIB_CODE -#endif - -#ifndef JUCE_USE_CURL - //#define JUCE_USE_CURL -#endif - -//============================================================================== -// juce_graphics flags: - -#ifndef JUCE_USE_COREIMAGE_LOADER - //#define JUCE_USE_COREIMAGE_LOADER -#endif - -#ifndef JUCE_USE_DIRECTWRITE - //#define JUCE_USE_DIRECTWRITE -#endif - -//============================================================================== -// juce_gui_basics flags: - -#ifndef JUCE_ENABLE_REPAINT_DEBUGGING - //#define JUCE_ENABLE_REPAINT_DEBUGGING -#endif - -#ifndef JUCE_USE_XSHM - //#define JUCE_USE_XSHM -#endif - -#ifndef JUCE_USE_XRENDER - //#define JUCE_USE_XRENDER -#endif - -#ifndef JUCE_USE_XCURSOR - //#define JUCE_USE_XCURSOR -#endif - -//============================================================================== -// juce_gui_extra flags: - -#ifndef JUCE_WEB_BROWSER - //#define JUCE_WEB_BROWSER -#endif - -#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR - //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR -#endif - -//============================================================================== -// juce_video flags: - -#ifndef JUCE_DIRECTSHOW - //#define JUCE_DIRECTSHOW -#endif - -#ifndef JUCE_MEDIAFOUNDATION - //#define JUCE_MEDIAFOUNDATION -#endif - -#ifndef JUCE_QUICKTIME - #define JUCE_QUICKTIME 0 -#endif - -#ifndef JUCE_USE_CAMERA - //#define JUCE_USE_CAMERA -#endif - - -//============================================================================== -// Audio plugin settings.. - -#ifndef JucePlugin_Build_VST - #define JucePlugin_Build_VST 0 -#endif -#ifndef JucePlugin_Build_VST3 - #define JucePlugin_Build_VST3 1 -#endif -#ifndef JucePlugin_Build_AU - #define JucePlugin_Build_AU 1 -#endif -#ifndef JucePlugin_Build_RTAS - #define JucePlugin_Build_RTAS 0 -#endif -#ifndef JucePlugin_Build_AAX - #define JucePlugin_Build_AAX 1 -#endif -#ifndef JucePlugin_Name - #define JucePlugin_Name "Spatializer" -#endif -#ifndef JucePlugin_Desc - #define JucePlugin_Desc "Spatializer" -#endif -#ifndef JucePlugin_Manufacturer - #define JucePlugin_Manufacturer "ROLI Ltd." -#endif -#ifndef JucePlugin_ManufacturerWebsite - #define JucePlugin_ManufacturerWebsite "www.juce.com" -#endif -#ifndef JucePlugin_ManufacturerEmail - #define JucePlugin_ManufacturerEmail "info@juce.com" -#endif -#ifndef JucePlugin_ManufacturerCode - #define JucePlugin_ManufacturerCode 'ROLI' -#endif -#ifndef JucePlugin_PluginCode - #define JucePlugin_PluginCode 'Spce' -#endif -#ifndef JucePlugin_IsSynth - #define JucePlugin_IsSynth 0 -#endif -#ifndef JucePlugin_WantsMidiInput - #define JucePlugin_WantsMidiInput 0 -#endif -#ifndef JucePlugin_ProducesMidiOutput - #define JucePlugin_ProducesMidiOutput 0 -#endif -#ifndef JucePlugin_IsMidiEffect - #define JucePlugin_IsMidiEffect 0 -#endif -#ifndef JucePlugin_EditorRequiresKeyboardFocus - #define JucePlugin_EditorRequiresKeyboardFocus 0 -#endif -#ifndef JucePlugin_Version - #define JucePlugin_Version 1.0.0 -#endif -#ifndef JucePlugin_VersionCode - #define JucePlugin_VersionCode 0x10000 -#endif -#ifndef JucePlugin_VersionString - #define JucePlugin_VersionString "1.0.0" -#endif -#ifndef JucePlugin_VSTUniqueID - #define JucePlugin_VSTUniqueID JucePlugin_PluginCode -#endif -#ifndef JucePlugin_VSTCategory - #define JucePlugin_VSTCategory kPlugCategEffect -#endif -#ifndef JucePlugin_AUMainType - #define JucePlugin_AUMainType kAudioUnitType_Effect -#endif -#ifndef JucePlugin_AUSubType - #define JucePlugin_AUSubType JucePlugin_PluginCode -#endif -#ifndef JucePlugin_AUExportPrefix - #define JucePlugin_AUExportPrefix SpatializerAU -#endif -#ifndef JucePlugin_AUExportPrefixQuoted - #define JucePlugin_AUExportPrefixQuoted "SpatializerAU" -#endif -#ifndef JucePlugin_AUManufacturerCode - #define JucePlugin_AUManufacturerCode JucePlugin_ManufacturerCode -#endif -#ifndef JucePlugin_CFBundleIdentifier - #define JucePlugin_CFBundleIdentifier com.ROLI.Spatializer -#endif -#ifndef JucePlugin_RTASCategory - #define JucePlugin_RTASCategory ePlugInCategory_None -#endif -#ifndef JucePlugin_RTASManufacturerCode - #define JucePlugin_RTASManufacturerCode JucePlugin_ManufacturerCode -#endif -#ifndef JucePlugin_RTASProductId - #define JucePlugin_RTASProductId JucePlugin_PluginCode -#endif -#ifndef JucePlugin_RTASDisableBypass - #define JucePlugin_RTASDisableBypass 0 -#endif -#ifndef JucePlugin_RTASDisableMultiMono - #define JucePlugin_RTASDisableMultiMono 0 -#endif -#ifndef JucePlugin_AAXIdentifier - #define JucePlugin_AAXIdentifier com.ROLI.Spatializer -#endif -#ifndef JucePlugin_AAXManufacturerCode - #define JucePlugin_AAXManufacturerCode JucePlugin_ManufacturerCode -#endif -#ifndef JucePlugin_AAXProductId - #define JucePlugin_AAXProductId JucePlugin_PluginCode -#endif -#ifndef JucePlugin_AAXCategory - #define JucePlugin_AAXCategory AAX_ePlugInCategory_SoundField -#endif -#ifndef JucePlugin_AAXDisableBypass - #define JucePlugin_AAXDisableBypass 0 -#endif -#ifndef JucePlugin_AAXDisableMultiMono - #define JucePlugin_AAXDisableMultiMono 0 -#endif - -#endif // __JUCE_APPCONFIG_AX3KPE__ diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/JuceHeader.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/JuceHeader.h deleted file mode 100644 index 85df22b837..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/JuceHeader.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - - IMPORTANT! This file is auto-generated each time you save your - project - if you alter its contents, your changes may be overwritten! - - This is the header file that your files should include in order to get all the - JUCE library headers. You should avoid including the JUCE headers directly in - your own source files, because that wouldn't pick up the correct configuration - options for your app. - -*/ - -#ifndef __APPHEADERFILE_AX3KPE__ -#define __APPHEADERFILE_AX3KPE__ - -#include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_plugin_client/juce_audio_plugin_client.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" - -#if ! DONT_SET_USING_JUCE_NAMESPACE - // If your code uses a lot of JUCE classes, then this will obviously save you - // a lot of typing, but can be disabled by setting DONT_SET_USING_JUCE_NAMESPACE. - using namespace juce; -#endif - -#if ! JUCE_DONT_DECLARE_PROJECTINFO -namespace ProjectInfo -{ - const char* const projectName = "Spatializer"; - const char* const versionString = "1.0.0"; - const int versionNumber = 0x10000; -} -#endif - -#endif // __APPHEADERFILE_AX3KPE__ diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/ReadMe.txt b/examples/PlugInSamples/Spatializer/JuceLibraryCode/ReadMe.txt deleted file mode 100644 index f6c3564e99..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/ReadMe.txt +++ /dev/null @@ -1,12 +0,0 @@ - - Important Note!! - ================ - -The purpose of this folder is to contain files that are auto-generated by the Introjucer, -and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. - -Therefore, it's a bad idea to make any manual changes to the files in here, or to -put any of your own files in here if you don't want to lose them. (Of course you may choose -to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 39e1aa1405..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index 9069e65391..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4270ffa168..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h deleted file mode 100644 index 57abba643f..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 48c0bf08c8..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 3c400000e0..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_core/juce_core.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index b3df81338e..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index e815ff2c51..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 88f8bafd21..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_events/juce_events.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 0c5c690211..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 7fa455d687..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 11866a121d..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index f156f5c69c..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 6b5e743372..0000000000 --- a/examples/PlugInSamples/Spatializer/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_video/juce_video.h" diff --git a/examples/PlugInSamples/Spatializer/Source/Spatializer.cpp b/examples/PlugInSamples/Spatializer/Source/Spatializer.cpp deleted file mode 100644 index 6a9092329f..0000000000 --- a/examples/PlugInSamples/Spatializer/Source/Spatializer.cpp +++ /dev/null @@ -1,190 +0,0 @@ -/* - ============================================================================== - - This file is part of the JUCE library. - Copyright (c) 2015 - ROLI Ltd. - - Permission is granted to use this software under the terms of either: - a) the GPL v2 (or any later version) - b) the Affero GPL v3 - - Details of these licenses can be found at: www.gnu.org/licenses - - JUCE is distributed in the hope that it will be useful, but WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - ------------------------------------------------------------------------------ - - To release a closed-source product which uses JUCE, commercial licenses are - available: visit www.juce.com for more information. - - ============================================================================== - */ - -#include "../JuceLibraryCode/JuceHeader.h" -#include "../../GenericEditor.h" - -//============================================================================== -/** - */ -class Spatializer : public AudioProcessor -{ -public: - - struct SpeakerPosition - { - float radius, phi; - }; - - struct SpeakerLayout - { - AudioChannelSet set; - Array positions; - }; - - // this needs at least c++11 - static Array speakerPositions; - - //============================================================================== - Spatializer() : currentSpeakerLayout (0) - { - // clear the default bus arrangements which were created by the base class - busArrangement.inputBuses .clear(); - busArrangement.outputBuses.clear(); - - // add mono in and default out - busArrangement.inputBuses .add (AudioProcessorBus ("Input", AudioChannelSet::mono())); - busArrangement.outputBuses.add (AudioProcessorBus ("Output", speakerPositions[currentSpeakerLayout].set)); - - addParameter (radius = new AudioParameterFloat ("radius", "Radius", 0.0f, 1.0f, 0.5f)); - addParameter (phi = new AudioParameterFloat ("phi", "Phi", 0.0f, 1.0f, 0.0f)); - } - - ~Spatializer() {} - - //============================================================================== - bool setPreferredBusArrangement (bool isInputBus, int busIndex, - const AudioChannelSet& preferred) override - { - // we only allow mono in - if (isInputBus && preferred != AudioChannelSet::mono()) - return false; - - // the output must be one of the supported speaker layouts - if (! isInputBus) - { - int i; - - for (i = 0; i < speakerPositions.size(); ++i) - if (speakerPositions[i].set == preferred) break; - - if (i >= speakerPositions.size()) - return false; - - currentSpeakerLayout = i; - } - - return AudioProcessor::setPreferredBusArrangement (isInputBus, busIndex, preferred); - } - - //============================================================================== - void prepareToPlay (double sampleRate, int samplesPerBlock) override - { - scratchBuffer.setSize (1, samplesPerBlock); - } - - void releaseResources() override {} - - void processBlock (AudioSampleBuffer& buffer, MidiBuffer&) override - { - // copy the input into a scratch buffer - AudioSampleBuffer scratch (scratchBuffer.getArrayOfWritePointers(), 1, buffer.getNumSamples()); - scratch.copyFrom(0, 0, buffer, 0, 0, buffer.getNumSamples()); - - const Array& positions = speakerPositions.getReference (currentSpeakerLayout).positions; - const float* inputBuffer = scratch.getReadPointer (0); - const float kMaxDistanceGain = -20.0f; - - for (int speakerIdx = 0; speakerIdx < positions.size(); ++speakerIdx) - { - const SpeakerPosition& speakerPos = positions.getReference (speakerIdx); - float fltDistance = distance (polarToCartesian (speakerPos.radius, speakerPos.phi), polarToCartesian (*radius, (*phi) * 2.0f * float_Pi)); - float gainInDb = kMaxDistanceGain * (fltDistance / 2.0f); - float gain = std::pow (10.0f, (gainInDb / 20.0f)); - - busArrangement.getBusBuffer(buffer, false, 0).copyFrom(speakerIdx, 0, inputBuffer, buffer.getNumSamples(), gain); - } - } - - //============================================================================== - AudioProcessorEditor* createEditor() override { return new GenericEditor (*this); } - bool hasEditor() const override { return true; } - - //============================================================================== - const String getName() const override { return "Gain PlugIn"; } - - bool acceptsMidi() const override { return false; } - bool producesMidi() const override { return false; } - double getTailLengthSeconds() const override { return 0; } - - //============================================================================== - int getNumPrograms() override { return 1; } - int getCurrentProgram() override { return 0; } - void setCurrentProgram (int) override {} - const String getProgramName (int) override { return String(); } - void changeProgramName (int , const String& ) override { } - - //============================================================================== - void getStateInformation (MemoryBlock& destData) override - { - MemoryOutputStream stream (destData, true); - - stream.writeFloat (*radius); - stream.writeFloat (*phi); - } - - void setStateInformation (const void* data, int sizeInBytes) override - { - MemoryInputStream stream (data, sizeInBytes, false); - - radius->setValueNotifyingHost (stream.readFloat()); - phi->setValueNotifyingHost (stream.readFloat()); - } - -private: - //============================================================================== - AudioParameterFloat* radius; - AudioParameterFloat* phi; - int currentSpeakerLayout; - AudioSampleBuffer scratchBuffer; - - static Point polarToCartesian (float r, float phi) noexcept - { - return Point (r * std::cos (phi), r * std::sin (phi)); - } - - static float distance (Point a, Point b) noexcept - { - return std::sqrt (std::pow (a.x - b.x, 2.0f) + std::pow (a.y - b.y, 2.0f)); - } - - //============================================================================== - JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Spatializer) -}; - -// this needs at least c++11 -Array Spatializer::speakerPositions = -{ - Spatializer::SpeakerLayout { AudioChannelSet::stereo(), { SpeakerPosition { 1.0f, -0.25f * float_Pi }, SpeakerPosition { 1.0f, 0.25f * float_Pi } }}, - Spatializer::SpeakerLayout { AudioChannelSet::quadraphonic(), { SpeakerPosition { 1.0f, -0.25f * float_Pi }, SpeakerPosition { 1.0f, 0.25f * float_Pi }, SpeakerPosition {1.0f, -0.75f * float_Pi}, SpeakerPosition {1.0f, 0.75f * float_Pi}}}, - Spatializer::SpeakerLayout { AudioChannelSet::create5point0(), {SpeakerPosition { 1.0f, 0.0f}, SpeakerPosition { 1.0f, -0.25f * float_Pi }, SpeakerPosition { 1.0f, 0.25f * float_Pi }, SpeakerPosition {1.0f, -0.75f * float_Pi}, SpeakerPosition {1.0f, 0.75f * float_Pi}}} -}; - - -//============================================================================== -// This creates new instances of the plugin.. -AudioProcessor* JUCE_CALLTYPE createPluginFilter() -{ - return new Spatializer(); -} diff --git a/examples/PlugInSamples/Spatializer/Spatializer.jucer b/examples/PlugInSamples/Spatializer/Spatializer.jucer deleted file mode 100644 index e5b52e41e1..0000000000 --- a/examples/PlugInSamples/Spatializer/Spatializer.jucer +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/PlugInSamples/Surround/Builds/LinuxMakefile/Makefile b/examples/PlugInSamples/Surround/Builds/LinuxMakefile/Makefile index f20d38fbf1..8575d2a084 100644 --- a/examples/PlugInSamples/Surround/Builds/LinuxMakefile/Makefile +++ b/examples/PlugInSamples/Surround/Builds/LinuxMakefile/Makefile @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -50,22 +50,21 @@ endif OBJECTS := \ $(OBJDIR)/SurroundProcessor_c7ed9c55.o \ - $(OBJDIR)/juce_audio_basics_78a7818f.o \ - $(OBJDIR)/juce_audio_devices_7278ae8d.o \ - $(OBJDIR)/juce_audio_formats_a0f9f82d.o \ - $(OBJDIR)/juce_audio_processors_38c55c47.o \ - $(OBJDIR)/juce_core_4ab0871.o \ - $(OBJDIR)/juce_cryptography_7a2c84cb.o \ - $(OBJDIR)/juce_data_structures_9bbaa16d.o \ - $(OBJDIR)/juce_events_4bb1d465.o \ - $(OBJDIR)/juce_graphics_8bdbf949.o \ - $(OBJDIR)/juce_gui_basics_dcbf9445.o \ - $(OBJDIR)/juce_gui_extra_2814130d.o \ - $(OBJDIR)/juce_opengl_bf9fc91.o \ - $(OBJDIR)/juce_PluginUtilities_c8a83799.o \ - $(OBJDIR)/juce_video_11f0932d.o \ - $(OBJDIR)/juce_VST_Wrapper_371bbba2.o \ - $(OBJDIR)/juce_VST3_Wrapper_e8b59460.o \ + $(OBJDIR)/juce_audio_basics_6b797ca1.o \ + $(OBJDIR)/juce_audio_devices_a742c38b.o \ + $(OBJDIR)/juce_audio_formats_5a29c68a.o \ + $(OBJDIR)/juce_audio_plugin_client_utils_35fbf7.o \ + $(OBJDIR)/juce_audio_plugin_client_VST2_fd137df.o \ + $(OBJDIR)/juce_audio_processors_dea3173d.o \ + $(OBJDIR)/juce_core_75b14332.o \ + $(OBJDIR)/juce_cryptography_6de2ebff.o \ + $(OBJDIR)/juce_data_structures_72d3da2c.o \ + $(OBJDIR)/juce_events_d2be882c.o \ + $(OBJDIR)/juce_graphics_9c18891e.o \ + $(OBJDIR)/juce_gui_basics_8a6da59c.o \ + $(OBJDIR)/juce_gui_extra_4a026f23.o \ + $(OBJDIR)/juce_opengl_cd70b4c2.o \ + $(OBJDIR)/juce_video_f128c512.o \ .PHONY: clean @@ -89,84 +88,79 @@ $(OBJDIR)/SurroundProcessor_c7ed9c55.o: ../../Source/SurroundProcessor.cpp @echo "Compiling SurroundProcessor.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_basics_78a7818f.o: ../../../../../modules/juce_audio_basics/juce_audio_basics.cpp +$(OBJDIR)/juce_audio_basics_6b797ca1.o: ../../JuceLibraryCode/juce_audio_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_devices_7278ae8d.o: ../../../../../modules/juce_audio_devices/juce_audio_devices.cpp +$(OBJDIR)/juce_audio_devices_a742c38b.o: ../../JuceLibraryCode/juce_audio_devices.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_devices.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_formats_a0f9f82d.o: ../../../../../modules/juce_audio_formats/juce_audio_formats.cpp +$(OBJDIR)/juce_audio_formats_5a29c68a.o: ../../JuceLibraryCode/juce_audio_formats.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_formats.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_processors_38c55c47.o: ../../../../../modules/juce_audio_processors/juce_audio_processors.cpp +$(OBJDIR)/juce_audio_plugin_client_utils_35fbf7.o: ../../JuceLibraryCode/juce_audio_plugin_client_utils.cpp + -@mkdir -p $(OBJDIR) + @echo "Compiling juce_audio_plugin_client_utils.cpp" + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_audio_plugin_client_VST2_fd137df.o: ../../JuceLibraryCode/juce_audio_plugin_client_VST2.cpp + -@mkdir -p $(OBJDIR) + @echo "Compiling juce_audio_plugin_client_VST2.cpp" + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_audio_processors_dea3173d.o: ../../JuceLibraryCode/juce_audio_processors.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_processors.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_core_4ab0871.o: ../../../../../modules/juce_core/juce_core.cpp +$(OBJDIR)/juce_core_75b14332.o: ../../JuceLibraryCode/juce_core.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_core.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_cryptography_7a2c84cb.o: ../../../../../modules/juce_cryptography/juce_cryptography.cpp +$(OBJDIR)/juce_cryptography_6de2ebff.o: ../../JuceLibraryCode/juce_cryptography.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_cryptography.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_data_structures_9bbaa16d.o: ../../../../../modules/juce_data_structures/juce_data_structures.cpp +$(OBJDIR)/juce_data_structures_72d3da2c.o: ../../JuceLibraryCode/juce_data_structures.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_data_structures.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_events_4bb1d465.o: ../../../../../modules/juce_events/juce_events.cpp +$(OBJDIR)/juce_events_d2be882c.o: ../../JuceLibraryCode/juce_events.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_events.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_graphics_8bdbf949.o: ../../../../../modules/juce_graphics/juce_graphics.cpp +$(OBJDIR)/juce_graphics_9c18891e.o: ../../JuceLibraryCode/juce_graphics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_graphics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_basics_dcbf9445.o: ../../../../../modules/juce_gui_basics/juce_gui_basics.cpp +$(OBJDIR)/juce_gui_basics_8a6da59c.o: ../../JuceLibraryCode/juce_gui_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_extra_2814130d.o: ../../../../../modules/juce_gui_extra/juce_gui_extra.cpp +$(OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_extra.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_opengl_bf9fc91.o: ../../../../../modules/juce_opengl/juce_opengl.cpp +$(OBJDIR)/juce_opengl_cd70b4c2.o: ../../JuceLibraryCode/juce_opengl.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_opengl.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_PluginUtilities_c8a83799.o: ../../../../../modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_PluginUtilities.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_video_11f0932d.o: ../../../../../modules/juce_video/juce_video.cpp +$(OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_video.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_VST_Wrapper_371bbba2.o: ../../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_VST_Wrapper.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_VST3_Wrapper_e8b59460.o: ../../../../../modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_VST3_Wrapper.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -include $(OBJECTS:%.o=%.d) diff --git a/examples/PlugInSamples/Surround/Builds/MacOSX/Info-AAX.plist b/examples/PlugInSamples/Surround/Builds/MacOSX/Info-AAX.plist new file mode 100644 index 0000000000..9d213dd723 --- /dev/null +++ b/examples/PlugInSamples/Surround/Builds/MacOSX/Info-AAX.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Surround + CFBundleDisplayName + Surround + CFBundlePackageType + TDMw + CFBundleSignature + PTul + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/Surround/Builds/MacOSX/Info-AU.plist b/examples/PlugInSamples/Surround/Builds/MacOSX/Info-AU.plist new file mode 100644 index 0000000000..1244925b46 --- /dev/null +++ b/examples/PlugInSamples/Surround/Builds/MacOSX/Info-AU.plist @@ -0,0 +1,48 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Surround + CFBundleDisplayName + Surround + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + AudioComponents + + + name + ROLI Ltd.: Surround + description + Surround + factoryFunction + SurroundAUFactory + manufacturer + ROLI + type + aufx + subtype + Srrd + version + 65536 + + + + diff --git a/examples/PlugInSamples/Surround/Builds/MacOSX/Info-Shared_Code.plist b/examples/PlugInSamples/Surround/Builds/MacOSX/Info-Shared_Code.plist new file mode 100644 index 0000000000..e1b2566626 --- /dev/null +++ b/examples/PlugInSamples/Surround/Builds/MacOSX/Info-Shared_Code.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Surround + CFBundleDisplayName + Surround + CFBundlePackageType + FMWK + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/Surround/Builds/MacOSX/Info-VST.plist b/examples/PlugInSamples/Surround/Builds/MacOSX/Info-VST.plist new file mode 100644 index 0000000000..e7b70896bc --- /dev/null +++ b/examples/PlugInSamples/Surround/Builds/MacOSX/Info-VST.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Surround + CFBundleDisplayName + Surround + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/Surround/Builds/MacOSX/Info-VST3.plist b/examples/PlugInSamples/Surround/Builds/MacOSX/Info-VST3.plist new file mode 100644 index 0000000000..e7b70896bc --- /dev/null +++ b/examples/PlugInSamples/Surround/Builds/MacOSX/Info-VST3.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Surround + CFBundleDisplayName + Surround + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/PlugInSamples/Surround/Builds/MacOSX/Info.plist b/examples/PlugInSamples/Surround/Builds/MacOSX/Info.plist deleted file mode 100644 index 94772125ad..0000000000 --- a/examples/PlugInSamples/Surround/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - Surround - CFBundlePackageType - TDMw - CFBundleSignature - PTul - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - AudioComponents - - - name - ROLI Ltd.: Surround - description - Surround - factoryFunction - SurroundAUFactory - manufacturer - ROLI - type - aumu - subtype - Srrd - version - 65536 - - - - diff --git a/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.entitlements b/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.entitlements new file mode 100644 index 0000000000..22194a6d2d --- /dev/null +++ b/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.entitlements @@ -0,0 +1 @@ + com.apple.security.app-sandbox \ No newline at end of file diff --git a/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.xcodeproj/project.pbxproj b/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.xcodeproj/project.pbxproj index 77b66faa93..841e6aeafa 100644 --- a/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.xcodeproj/project.pbxproj +++ b/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.xcodeproj/project.pbxproj @@ -6,6 +6,11 @@ objectVersion = 46; objects = { + 23A9D98E3528AECE2293E042 = {isa = PBXBuildFile; fileRef = 499621E04BA626F64944B0D4; }; + 21C6DDFF7FDB509FC26C6670 = {isa = PBXBuildFile; fileRef = D035D1C2F16559D0BB4F80D0; }; + F686BD12C9BFD04CDBDCE57A = {isa = PBXBuildFile; fileRef = 79FE5C3ECC20E6354609E715; }; + 7233E978146D72C97016EB8A = {isa = PBXBuildFile; fileRef = C3AF8BFE5557DE30A253564C; }; + B6D92AE8EA02C005265E5755 = {isa = PBXBuildFile; fileRef = ED7C79D32D589E0F8123BB6A; }; 1F5789B6D2334580C0F3D9AE = {isa = PBXBuildFile; fileRef = 52EEFA8ED8C29967F5A9E1EE; }; 3A9DA4E9002E62503BE11891 = {isa = PBXBuildFile; fileRef = D8FC94038AF7B050BBADC027; }; 029B18BC4295AE3360F6EC0A = {isa = PBXBuildFile; fileRef = A70EECB9198195AFDADBC672; }; @@ -21,61 +26,37 @@ 1730BAC6358B020E5359B15D = {isa = PBXBuildFile; fileRef = 130A1E6607521A6C51E7E702; }; FDCC043886C609481941F040 = {isa = PBXBuildFile; fileRef = 407B6CB925E1B5FAA7E3914E; }; 2191E7D09CE99E98C2CCCF54 = {isa = PBXBuildFile; fileRef = 7B09ECEA92A79A22173B9A1A; }; + 841F2C2B98BCB5059C093CCA = {isa = PBXBuildFile; fileRef = A0BFEED17AF0E43A7401189C; }; 84756A2E1F219D073187D649 = {isa = PBXBuildFile; fileRef = 4F1AF1D850DBBFB581EAE294; }; - 7EA4251BCAB69DFB30714F02 = {isa = PBXBuildFile; fileRef = 458D73FCC89935898F0D2C23; settings = {COMPILER_FLAGS = "-w"; }; }; - 0ACC51AD2625252A07CA4879 = {isa = PBXBuildFile; fileRef = 45E3757052FEDC9305DE5972; settings = {COMPILER_FLAGS = "-w"; }; }; - 2236265BB177790B2538C459 = {isa = PBXBuildFile; fileRef = E7649B82B33E1D1CED45A85C; settings = {COMPILER_FLAGS = "-w"; }; }; - 99484ABBF821D5EE7B1D7247 = {isa = PBXBuildFile; fileRef = 560F8258408D6E0570430645; settings = {COMPILER_FLAGS = "-w"; }; }; - 95AF306B0F5C85A8C9DD9B1E = {isa = PBXBuildFile; fileRef = E358A07AFF9BD2EBB2FD9231; settings = {COMPILER_FLAGS = "-w"; }; }; - 191C1F422857A0D8EAD2904E = {isa = PBXBuildFile; fileRef = 6B4F3D7D16227556351F5208; settings = {COMPILER_FLAGS = "-w"; }; }; - C1A2F67AF8BDFD521275D510 = {isa = PBXBuildFile; fileRef = 9ECA1ECBFEDF5753570E1CE4; settings = {COMPILER_FLAGS = "-w"; }; }; - 0B7BC7F8B8D8D62596A05113 = {isa = PBXBuildFile; fileRef = 23091881E26A7EDE62D105E2; settings = {COMPILER_FLAGS = "-w"; }; }; - 95486F6D8531581E2CBC8C83 = {isa = PBXBuildFile; fileRef = 731D166A94A169F40BB0C638; settings = {COMPILER_FLAGS = "-w"; }; }; - 3A8CFA203FC06C1220AE0B0E = {isa = PBXBuildFile; fileRef = 168F080C39D0C2622BF07BBB; settings = {COMPILER_FLAGS = "-w"; }; }; - 9566BB3E37A14303A12D5ADF = {isa = PBXBuildFile; fileRef = 3EC20942E3060C6E04E78734; settings = {COMPILER_FLAGS = "-w"; }; }; - F09DA9A8BEF646D257C08269 = {isa = PBXBuildFile; fileRef = BC9BDCFF1ACF147F86BF66B0; settings = {COMPILER_FLAGS = "-w"; }; }; - ECB3617761523DA82669F12F = {isa = PBXBuildFile; fileRef = BF0E0D436423306098D443EA; settings = {COMPILER_FLAGS = "-w"; }; }; - 10E7BC23B9F368723254014B = {isa = PBXBuildFile; fileRef = 261F1F55DF0430FA3656D346; settings = {COMPILER_FLAGS = "-w"; }; }; - ADC4FBAFB0BAD5FD22BA8B0D = {isa = PBXBuildFile; fileRef = E6D2334CFA8C9CEB693FDED7; settings = {COMPILER_FLAGS = "-w"; }; }; - 9096673BE2474D04E1477403 = {isa = PBXBuildFile; fileRef = D0871319290F1C42DAFA972C; settings = {COMPILER_FLAGS = "-w"; }; }; - 9F53BD2DD99C494E29D4C1D8 = {isa = PBXBuildFile; fileRef = 1E83EA20BEF3D521089FE676; settings = {COMPILER_FLAGS = "-w"; }; }; - 71A2FF65499CDC802BE5C5D6 = {isa = PBXBuildFile; fileRef = C590BE5EBEFBDCC508E8233F; settings = {COMPILER_FLAGS = "-w"; }; }; - 4478887C79068C3249A40800 = {isa = PBXBuildFile; fileRef = 4B133B1F9874EBA8953DCDF9; }; - 8670C513AAD62085580639FC = {isa = PBXBuildFile; fileRef = 76FD799F05D94842EEF552FD; }; - FE3ECA8C54DCAD8D3FF5D53C = {isa = PBXBuildFile; fileRef = 5D14102BB6BB7AE2D89C7A87; }; - E5404D4946F26CEEC44A75F6 = {isa = PBXBuildFile; fileRef = 7BD189FD9F797A43D5818C6A; }; - 6C725B9334C7FCF4FE351881 = {isa = PBXBuildFile; fileRef = 426958B7DB499792338C7359; }; - 856D7AF2002EEE1877D92C5B = {isa = PBXBuildFile; fileRef = C6EE8BDFC42B4B3B149DB6CB; }; - 9D86E9184890EAE70502B8C2 = {isa = PBXBuildFile; fileRef = 35B628AB8DFBC44E9BBF1EF9; }; - B8729D4A858EFA4F73DE0E59 = {isa = PBXBuildFile; fileRef = D93DD123CF1E82A3CC410853; }; - A9BB875C8440D63314C22669 = {isa = PBXBuildFile; fileRef = D9D80C50710E5B4465F776C9; }; - BCD280B0A7416F0AE374A023 = {isa = PBXBuildFile; fileRef = 32163E95DE23FC34236D5222; }; - 00B1D70A78B9DE9B59CD916D = {isa = PBXBuildFile; fileRef = 264B942F4B19B89749EAA874; }; - 79B39874B0D660C0CDFE7390 = {isa = PBXBuildFile; fileRef = 9074CCFE08F3965E4129AC84; }; - 74B13D54BD1E98374F1C377B = {isa = PBXBuildFile; fileRef = C63A37F5E2B0F3A457A1CB5E; }; - 65964AD2B7B1219CC0301D18 = {isa = PBXBuildFile; fileRef = DAE44B592D6EEE1CB93CB155; }; - 7DDCB286A68F6DD6618FD6F3 = {isa = PBXBuildFile; fileRef = 260974AE3CD80140CDAE7350; }; - E6299CC6951F6B1BB96ADAF7 = {isa = PBXBuildFile; fileRef = 7A874F15B399218ED0FC60AE; }; - D7AC0D1BA7B3C92FCE2A1550 = {isa = PBXBuildFile; fileRef = F6AE18B04CC3D2BB90189253; }; - 7DEE8DCC61C4DAAA1A20F8DE = {isa = PBXBuildFile; fileRef = 55DFDE807E321ABD1E879E41; settings = {COMPILER_FLAGS = "-w"; }; }; - C3D123AD82750200BB4C24A2 = {isa = PBXBuildFile; fileRef = AB04D06155A5E52B0658F3D6; settings = {COMPILER_FLAGS = "-w"; }; }; - 19B58975A103B95F75FD0D17 = {isa = PBXBuildFile; fileRef = 1000AB9EC17650FB0092DCD8; settings = {COMPILER_FLAGS = "-w"; }; }; - 3939385E16CE1D2CBDEDE386 = {isa = PBXBuildFile; fileRef = 7D2CA0CEB4019C90AE75474C; }; - 8D123F3443880D4ADEDB4662 = {isa = PBXBuildFile; fileRef = 283ADB95E9375730B1389880; settings = {COMPILER_FLAGS = "-w"; }; }; - 3C7089CE5598FCFD1EAD1485 = {isa = PBXBuildFile; fileRef = 54AEFF14FCEFC2DC56A700C4; }; - A9AD48DFD6B160F9CC03DFD0 = {isa = PBXBuildFile; fileRef = 8DC3D1402CD78E1E728A885C; }; - C66884187B80BD5910EE06B3 = {isa = PBXBuildFile; fileRef = 897466367AE90A6757BD78AA; }; - ED47AD228A2A197790647B57 = {isa = PBXBuildFile; fileRef = C97229429AD64768E560F4AD; }; - 2BB53A9E20BD13D5422F24B3 = {isa = PBXBuildFile; fileRef = 1D9AC8EB8D85BF93BB65903C; settings = {COMPILER_FLAGS = "-w"; }; }; + C45C4C878E526E955DB4BE2C = {isa = PBXBuildFile; fileRef = CC3734C049214EF91327C2B6; }; + BC0836F398C7EA8BED36B53B = {isa = PBXBuildFile; fileRef = 9B38FFE6C8577E7F22DFEF2F; }; + 8FF45061553548B84D31A121 = {isa = PBXBuildFile; fileRef = 689794DAC80724A7C23A1759; }; + F07C6D3843A293AF087DC6AA = {isa = PBXBuildFile; fileRef = E5409833E1E918CA55D10AD2; }; + 64624CD6DC9AD04D81B9E401 = {isa = PBXBuildFile; fileRef = 325E6940756EA22A3C1BE221; }; + 057B3431395E851B7328AE02 = {isa = PBXBuildFile; fileRef = 29ED8FCBD8C2266ADEB20562; }; + B86E69BAB72ADBB747DB109C = {isa = PBXBuildFile; fileRef = EDC96EC7A203B6651E276570; }; + AC189F12175DC086C874AB24 = {isa = PBXBuildFile; fileRef = 2036F17ABD883B549ADB5AB1; }; + E03A96B10126A69293C044FD = {isa = PBXBuildFile; fileRef = 09EF8164769B6C1C465043E8; }; + CEBB3C6F336A43045FFF411D = {isa = PBXBuildFile; fileRef = 06CF19E1F0DF4A044230278E; }; + C350DA41F6D035F3D3E6EC7E = {isa = PBXBuildFile; fileRef = 0687379A6565865C32BF9DA2; }; + D2911E6003C09F6FD9FE0778 = {isa = PBXBuildFile; fileRef = C3F81C3ECC37FF7561B533C7; }; + 46796E31A198BBCE6DF8FF34 = {isa = PBXBuildFile; fileRef = 14E0437FF273CAA3AE7B0C3D; }; + 8C236CA6BA0F2FA11A6086CD = {isa = PBXBuildFile; fileRef = 7B0A88689774E44EBED72E5B; }; + E3B14A780AAFEA215DDA35EC = {isa = PBXBuildFile; fileRef = 792B83479ED48C1EA624DA2D; }; + 3B1E7EDF992DB4063FF525AA = {isa = PBXBuildFile; fileRef = 35B8DEAC54C1F6B087889FCC; }; + 1CC76FADF13D24B719E25EF5 = {isa = PBXBuildFile; fileRef = E517626847A1820596BED522; }; + 14BA3B8D23EF151817492C6A = {isa = PBXBuildFile; fileRef = 51CBC73FA1537DAD9BC1F404; }; + 43B059BCCE49AB92396DD5AA = {isa = PBXBuildFile; fileRef = 014DAD5D4BEFDB2906FD1E63; }; + E42654A1F7F310A289F36412 = {isa = PBXBuildFile; fileRef = 86382EEFD2D874C080F395EA; }; 000096281630E66302471DC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 0000B383909E786E176792A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; 000C4E4CDAC4D42438BBB368 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; 005CA70DE9A82DE8F5FCADA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 0077BF3E748A1660AA76177D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; 00BAB08A3C7CE1A00569FFB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; - 00C116095BB7F53697076A64 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 01388BAC073A677D690F9909 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; 014002774B3422892E4EA107 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; + 014DAD5D4BEFDB2906FD1E63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 024CB198D719E920742AAF38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; 02CE6BB6202647637FF78A6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 036F63DADE847F2C8CF7E777 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -92,8 +73,10 @@ 062AE65E85BE1B39992B57CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; 066114E60A069947ADE8F592 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; 0685B03C781ACC4F4BF210DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; + 0687379A6565865C32BF9DA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 0693085A1667BC47ED3617D6 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 06BFF4F032F4361053215F18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; + 06CF19E1F0DF4A044230278E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST3.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST3.cpp"; sourceTree = "SOURCE_ROOT"; }; 06DDE24D31E77F83DA06B7A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; 072F4B3C29A6C04BB17B1355 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; 0761C9CA82D7B3B28E30742D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Matrix3D.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Matrix3D.h"; sourceTree = "SOURCE_ROOT"; }; @@ -107,6 +90,7 @@ 08B5FBB5AE51C7358FBCBBBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; 08D97E821F4B7A1B9210D617 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 0977881EAF41DFC35199C670 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLContext.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 09EF8164769B6C1C465043E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST2.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST2.cpp"; sourceTree = "SOURCE_ROOT"; }; 0A5ADDE20162C3152A42CE9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginBusUtilities.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_PluginBusUtilities.h"; sourceTree = "SOURCE_ROOT"; }; 0A88AADC41E465FAE7085BBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; 0ABB990275F24497DEDF9412 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -130,6 +114,7 @@ 0EC44B4F782B363577DC6BB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 0EC5AD5447DD911B8294F413 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; 0ECBC001B10ABD4E646F2141 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0EDADF88933CA900D1954C40 = {isa = PBXFileReference; lastKnownFileType = file.rsr; name = "juce_RTAS_WinResources.rsr"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinResources.rsr"; sourceTree = "SOURCE_ROOT"; }; 1000AB9EC17650FB0092DCD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode3.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp"; sourceTree = "SOURCE_ROOT"; }; 10307599177903E1B8824E06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; 103B4CFDB78F4A23AB769052 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -143,6 +128,7 @@ 130A1E6607521A6C51E7E702 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 133D8BD5E70B617551984B9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeModuleHeaders.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h"; sourceTree = "SOURCE_ROOT"; }; 13D8722208F699E53B7747F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; + 14E0437FF273CAA3AE7B0C3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 14F90FA0BB49D8D7C4E57D9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; 151920CADF3E53C3A5D51CDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; 155136FF907C0F22B16F615C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; @@ -155,7 +141,7 @@ 16668C6FCCB026D9EE73B48F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; 1666A8702F749A1DC706A8A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 168538787685D8B11A48870D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; - 168F080C39D0C2622BF07BBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 169166E084E7C70761B779E9 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST.plist"; path = "Info-VST.plist"; sourceTree = "SOURCE_ROOT"; }; 1703E734221F32B55AB20CAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; 17F28C04484247E6C51153C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; 188DD1909D466AF4B6E69E4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; @@ -166,6 +152,7 @@ 19517B71434F5FFC2651501C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; 1974E69525035B5F341DCA6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; 19A63325AE4C9713333A913C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 19E1189C678E9189ECD11DEF = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AAX.plist"; path = "Info-AAX.plist"; sourceTree = "SOURCE_ROOT"; }; 1A48F453FBCFEB197F518E4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; 1A635AC7B19A22FA1C5AE1FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; 1A755B96F4FA13FB9706F070 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -183,21 +170,19 @@ 1D1A33E2110AE5748CA33E65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; 1D446F680857EBC807F10AA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; 1D914D2BA45E19AE85866E08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; - 1D9AC8EB8D85BF93BB65903C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 1DF12382D165910E9C82AEE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 1E1B654F129B4B2743E45B77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; 1E3ACA8D2555202816263254 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; 1E67025B1F91B4FD970B9B39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLTexture.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.cpp"; sourceTree = "SOURCE_ROOT"; }; 1E745C17E2CB67B7F98AE2A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; - 1E83EA20BEF3D521089FE676 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAVectorUnit.cpp"; sourceTree = "SOURCE_ROOT"; }; 1EDE2B26626301E27BE6BE2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; 202CFECD13C277D8F30AED16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 2034E590062F7F6B7EEB450C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; + 2036F17ABD883B549ADB5AB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_VST_utils.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 208AF232C232980C62C6FB4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; 20CBEB8354EC13269E7DA72F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterBool.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h"; sourceTree = "SOURCE_ROOT"; }; 214ED3A99718536044A9897D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 21538DBF6C45B0BD14E89F57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; - 216FE5DFD42E0A3A8DB91901 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 21B7C7DBE34A68DB00A726C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 21BF41A319F0074EC3CD470F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; 21FE01C41C1CD99C852C7609 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -205,7 +190,6 @@ 22A3F345BE74DB54722E6246 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; 22D0F2A884E9ABE11FA6B359 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 22F7A09C95A58EAEE972D62B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 23091881E26A7EDE62D105E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUMIDIBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 2395971B20B98B3A5BC28FDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; 2395B383F807D6875690314C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 23967785D99600B250F32D59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; @@ -213,9 +197,6 @@ 252B344857F583516C219008 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; 253FCE81AE9E1892C73442D6 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; 257CFFF0281E2987C3D35CD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; - 260974AE3CD80140CDAE7350 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; - 261F1F55DF0430FA3656D346 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAMutex.cpp"; sourceTree = "SOURCE_ROOT"; }; - 264B942F4B19B89749EAA874 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 2656BD53C5B7E6BB7B4E71FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; 269CE6F16682A65115B201D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 26C3B3905128605AE1A2F505 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -226,6 +207,7 @@ 2926914BD8FB64093F7E3FCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; 29597BD09004A1E41CEE997D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; 298205CEB528B1048E7572B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 29ED8FCBD8C2266ADEB20562 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_2.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_2.mm"; sourceTree = "SOURCE_ROOT"; }; 2B3FB20F8237DB0C8618F18D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B666A8D2E1E9F81D5139566 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../../../../modules/juce_cryptography/hashing/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B71D20D7270815E421D2F9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -252,22 +234,21 @@ 315372231DC2E25A7208F8EC = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; 31882AD7F2169844F3442DF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; 31AA614A6097C175E568A4F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; - 32163E95DE23FC34236D5222 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 32389CB5D9FF7820200784D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; 324BCBD3697555B09B0B6583 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 325E6940756EA22A3C1BE221 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_1.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_1.mm"; sourceTree = "SOURCE_ROOT"; }; 3305A965DBA8A012C58FFD06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; 335D5A8B0F19078054B5362D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; 339C9C791240F0D70280346E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 347FC21AFBF1CD97D0F3D430 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 355F1AFDDADFF457A03EC908 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 359CF3C6D92328D4DF140360 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 35B628AB8DFBC44E9BBF1EF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; + 35B8DEAC54C1F6B087889FCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 35E119A589F901CEF3C344D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; 35EE9D003338889181E35334 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; 35F5C5AD5C503FF899B7A581 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; 35FFFC72EB6015F79E23D471 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; 36E0D0FC8ED7169412D97115 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; - 36E4802B829498DBF827710B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3702C9C0F7A9A031EE4C9C5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; 377EE4F29DE0ECCB0B0F8EBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FakeMouseMoveGenerator.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_FakeMouseMoveGenerator.h"; sourceTree = "SOURCE_ROOT"; }; 3844B4C3527ED9ADE3124C84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; @@ -281,6 +262,7 @@ 3A3FBD61A69BDE45825F491A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; 3A880CE1CD3EF426314B8461 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; 3A921FC0CD6E7863037FDAB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3A925CFFB7F60920C14EC144 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AUv3_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; 3AD0501F864C4F2DD41C5966 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; 3B0253CED61E4E1336D22FE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; 3B51EEF0617244E05E6F1AA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -293,7 +275,8 @@ 3CBCD1DAFCF603529B1609A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; 3D8F4EEAB30D31309F8D6D73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 3DA9B49B4D22E5DA94F64E93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3EC20942E3060C6E04E78734 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3DD44C9CDED984015C75E02F = {isa = PBXFileReference; lastKnownFileType = file.def; name = "juce_RTAS_WinExports.def"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinExports.def"; sourceTree = "SOURCE_ROOT"; }; + 3E67AEA9A0FD3291E8C1B486 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST3.plist"; path = "Info-VST3.plist"; sourceTree = "SOURCE_ROOT"; }; 3EE91003DBE013763ADE30BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F01D21B25BF10D73ED5A7B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F387CF5DBB0BD68FB20A696 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -312,7 +295,6 @@ 41A64D81E976A07DB6741318 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; 4228AB345083BD55A8EBD8C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; 42431A6D35BB7759FBA0A1A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; }; - 426958B7DB499792338C7359 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 429F3929CFD75239AC664BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 42B18357B0BEDD8AC87D7606 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; 42D807689394528F84062DFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -324,13 +306,10 @@ 44E64F895D6561C7F402FFAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 44F55939DAE240E085F0E71B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; 4571F26DCD01A1F55C9B534F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; - 458D73FCC89935898F0D2C23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 45AC6DA85F3FA14869C73353 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 45AD1E5475B9820E1CC8A636 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; - 45E3757052FEDC9305DE5972 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; 460FAEBE1DC6115C7340D368 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; 461F838AD745342758352B60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4659E9FA7D72C63143A08C0B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 466A9246164862ED1C3A587E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; 4681A13A910676436194A911 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; 46D69FBBE27F4A04A7256894 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; @@ -349,6 +328,7 @@ 48C276D29013A113554F9744 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; 492F0C1B45FB661811F8CFC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; 495B9784D6D0CB0995A1B335 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; + 499621E04BA626F64944B0D4 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Surround.vst; sourceTree = "BUILT_PRODUCTS_DIR"; }; 49AA62E16981187F37AADA97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; 49EF2BC6D82746658EAEFC0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; 4A120CE66FDF0A5865F9F7B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -370,9 +350,11 @@ 505C01F8D81CDB058DB7C2F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; 50784C284B2C0B3013CD69EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../../../../modules/juce_cryptography/encryption/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; 507FCB578F092B366DEA9B7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + 51279E770452336B3FFF01BD = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Shared_Code.plist"; path = "Info-Shared_Code.plist"; sourceTree = "SOURCE_ROOT"; }; 514EC10712215945B7F8416C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; 51818ABE8CD0F583889641E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; 51A3092B54D75D13A0FE396D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 51CBC73FA1537DAD9BC1F404 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 524272F93429A23FD3E4F2DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; 526373D29E0EC21236A180A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; 529AD7AB6A1295DC4ECA656D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -388,8 +370,6 @@ 5482BD21DE59A22067C055FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; 54A41365A3154277CAA3E56C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; 54A86948A7F0477C05BF1AFC = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; - 54AABF3254D0420FE2AEB249 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 54AEFF14FCEFC2DC56A700C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 55069C6AE1A3046D6527C262 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; 5582E5736849C25D20668E8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 5583A45CA7C609741BB8B9EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RTAS_DigiCode_Header.h"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode_Header.h"; sourceTree = "SOURCE_ROOT"; }; @@ -397,7 +377,6 @@ 55DB7B3538299A738B54E37C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 55DFDE807E321ABD1E879E41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode1.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode1.cpp"; sourceTree = "SOURCE_ROOT"; }; 560D45B247F62D55D9EAF0EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 560F8258408D6E0570430645 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.cpp"; sourceTree = "SOURCE_ROOT"; }; 5617580E3E1804308EA597D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; 563BBDE946ECE2B48D02A3AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; 565A7B1763F8B66AE9197037 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; @@ -430,7 +409,6 @@ 5CE626D4E648E84ADAF43E76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 5CE690E9093E02CE1A23BC80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 5CF35BE370ADB7690C9F634B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5D14102BB6BB7AE2D89C7A87 = {isa = PBXFileReference; lastKnownFileType = file.r; name = "juce_AU_Resources.r"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Resources.r"; sourceTree = "SOURCE_ROOT"; }; 5DADB12CCEDF09D0BE21510C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; 5DB36E27FCDAD3FE2BCFA155 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; 5DC0AC03E07D3B3ED68E1D3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -475,14 +453,13 @@ 67EA6F256BEF7618EC7D99DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 67FE3ACAFC37091FBDAAF35B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CameraDevice.cpp"; path = "../../../../../modules/juce_video/capture/juce_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 68769796EB116F1CD87157B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; + 689794DAC80724A7C23A1759 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 68DE92B6A185CD59672D3C44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; 6A05858CDF6B2CD600F7363B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 6B4F3D7D16227556351F5208 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; 6C0378C2BC3AF60B11E7B577 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; 6C4AB54DBC432556EED5606D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; 6D41112723F4A26BFB828497 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 6DC698D49D38C54E5E148EB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6DCD394570BEDF2532DC0DBD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 6DD53D2067B56F7B851EAB18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_android.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_android.h"; sourceTree = "SOURCE_ROOT"; }; 6E3908F6B6B28178135530FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 6E562E933928F42CFA6BBBAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -506,7 +483,6 @@ 71F3BA89A0A75D16910B7287 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; 7224B3E86B0B213EFA6F6742 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; 723F0D8EA22ED6781CE9F8A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; - 731D166A94A169F40BB0C638 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 73F08CF0C5DA76EF64A292A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 741EB6D93443EAF22F90D25D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; 745CC0B64BB09F40A77FCD36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -514,7 +490,6 @@ 75D5ACB2D8B96170CEC33B10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; 7641E9D1CC635B7AB3CD681E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; 764CC7C9098B8A13EE1E2BDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_plugin_client.h"; path = "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h"; sourceTree = "SOURCE_ROOT"; }; - 766C5E9EE664078EF639A77A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_plugin_client/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 766D8F6CCB7C552365002CBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; 7673AA512CED1146F25CAF8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; 76AE8F26F4B59A3BFAC5CD98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -522,39 +497,53 @@ 779B2DEAEE0E57CE5E08FC15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; 77DBEC23583C975FD0D93328 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; 7830C7C7546EA608B0571C75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 792B83479ED48C1EA624DA2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 79DA4D04180515F4C618B0F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; 7A4BF549A89BA2F462FA1FB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; 7A56CE3D3541FE47AF107730 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; - 7A874F15B399218ED0FC60AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 7A92E35CDEF1FCF3C7E445F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; 7AF78655BE7A898AF6795F51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; 7B002478D9CBC13567054938 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7B09ECEA92A79A22173B9A1A = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; + 7B0A88689774E44EBED72E5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 7B0C46F2447F8BFBBF0DA34B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; 7B0E2DCDF4BFA8DF381674BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; 7B510507B8087E503273380A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; - 7BD189FD9F797A43D5818C6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; - 7C4ABF1BEC3B9DF099B278E5 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 7CB87F4F981135E701CC4D5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; 7CF0389C80C56663CFB07375 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; - 7D2CA0CEB4019C90AE75474C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; 7D4F7A80F1AFC4853F307DD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; 7D725C33C92063B40C0A3358 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_video.h"; path = "../../../../../modules/juce_video/juce_video.h"; sourceTree = "SOURCE_ROOT"; }; 7DA7FB17E011B6E4F6B1E788 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; - 7DB369B2887D6A596C235884 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; 7DDE5E94DED6CAC6867415DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 7E08F28DB14A6D7D2844B6C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7E4528E31F83EB3DE3C759A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; 7E9EEE55C07DEB78803DBF5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEInstrument.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h"; sourceTree = "SOURCE_ROOT"; }; 7EA3555E21692E5DF2440B10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; 7F0FB2F4C1A707652E7288BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 7F2031BCF41D69FB01E27151 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; }; - 7F2D0D179F33F819C5371E25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; - 7F9EFDB0517F3BA863DE3800 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; 7FB8750BA8CBC35CD7D49DFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 806CEC545181D9CE0C407F56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 80C5AD2DA2CA4CBB5CDCBB91 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 80DF1F37EE64FF1C97B10234 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; + 822E9C44E7574C93267575FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; + 86382EEFD2D874C080F395EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; + 884753558BC1F3FA3CD36289 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 89DB87A634C78DA7F3891C19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + 8A604B4BD445F2F0F2ED6C96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8ACBFC171B28F02B7C79EC9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8B2B33EB8FE2027523BD9ADD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 8D2F64C046BBAAA084369818 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8F2975B67CB7CCA0D0F60988 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; + 90A254BFD276CFF0F809F867 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; + 97486545E0DEF7983FD5CA4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + BD8F8FE01A1D7B8B04AB5665 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + D035D1C2F16559D0BB4F80D0 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Surround.vst3; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 79FE5C3ECC20E6354609E715 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Surround.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 7B09ECEA92A79A22173B9A1A = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; + 7BD189FD9F797A43D5818C6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 7D2CA0CEB4019C90AE75474C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + 7DB369B2887D6A596C235884 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 7E08F28DB14A6D7D2844B6C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7E4528E31F83EB3DE3C759A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7F2D0D179F33F819C5371E25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; + 7F9EFDB0517F3BA863DE3800 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + 806CEC545181D9CE0C407F56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 80EA2404E65720795807D3AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; 80EC192E3258108B55EC9899 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; 80EFB73C0DD18C003A15150B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -563,7 +552,6 @@ 81AA77778650547EC6E2050A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; 81B62FAA3F986C19D805C899 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 82167C943DFB4C69D017E459 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; - 822E9C44E7574C93267575FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; 82791DF73E7508C75E0B8FAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; 831D6FCD81612A1649B0CF08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; 83C89E3C13A5897E5A1A062E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; @@ -575,7 +563,6 @@ 870B95887E00B482EC3BCBC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; 878E3A6EA611E5474CCCF740 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 87CBFFF0A410C24D08C77B9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; - 884753558BC1F3FA3CD36289 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; 8884CB197E61E62731D1A4B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; 889215816EC0BE292B4FC278 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 88B47C0A3A0E52A0A69E85DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; @@ -584,33 +571,26 @@ 89685AA70302A3738E626A4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; 897466367AE90A6757BD78AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; 89BE99C79A12FAA559AB0958 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 89DB87A634C78DA7F3891C19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 89F91578BC83BFC96AC2610F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; 8A0648AE319C0CEA55D7AD88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; 8A41776B06DC327163E64BF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8A604B4BD445F2F0F2ED6C96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; 8AB1217C7D9CEC5CA4CE87B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; - 8ACBFC171B28F02B7C79EC9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8B2B33EB8FE2027523BD9ADD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8B61BBC7490B7EB09164C24E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; 8B8C8E45262B02EE3013C440 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8D2F64C046BBAAA084369818 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8D7431A21F329A0623106F9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StandaloneFilterApp.cpp"; path = "../../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp"; sourceTree = "SOURCE_ROOT"; }; 8D8276FB197AE7CF5FBB3AB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 8DC3D1402CD78E1E728A885C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST_Wrapper.cpp"; path = "../../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; 8DCC53AC83A1540BF58AF95D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; 8E11074D4A9A023AE33D2777 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CheckSettingMacros.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_CheckSettingMacros.h"; sourceTree = "SOURCE_ROOT"; }; 8E28587642CBB61611683FD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; 8E6335DFBAE378576EF03F31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; - 8F2975B67CB7CCA0D0F60988 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; 8F55DF38EC1E6CF8D9997E8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; 8F5984113D804ADFE2044178 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RSAKey.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_RSAKey.cpp"; sourceTree = "SOURCE_ROOT"; }; 8FB6FBE0529C3103625CCD7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 90173E41D4452D99A6315DCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; 903F61DB5200F7F044160307 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 9074CCFE08F3965E4129AC84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 907ECB8961B34F538328C66D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; 909AD17AC8323FE339E5B6E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 90A254BFD276CFF0F809F867 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; 90C7260EB1DD77FAD05FA9EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; 90FDEA82B4C3D8E20796C174 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; 9108FB3A7D17D0F8B7BE249C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -619,7 +599,6 @@ 91DC52EFEE54AA6A25F414F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; 924B473BB36A76EAF10CAF93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 924E35B4AEA8576E57F72C6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9254FDFB5A9960976D581FF4 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 92D7694B81788A2E5A7AEF68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; 94064A8E7E57387E611786B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 947EB04468A24EA0C1E28688 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; @@ -629,13 +608,13 @@ 94F0DE4BE7EC544DFAFB4764 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; 95F3F4EDFF78C11D7800BCF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; 963CF5D3B2B91301FCF3A3B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 97486545E0DEF7983FD5CA4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 975BB97EED05CDBCFB755C9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; 9765531DE9F77E4B20761128 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Whirlpool.cpp"; path = "../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"; sourceTree = "SOURCE_ROOT"; }; 988169569B4859887E539F01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 99EAC514AE975761267EF416 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A814A8C99FD0B43F96BE89C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 9AF8B777151E803927BD304F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9B38FFE6C8577E7F22DFEF2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 9B3F61AC03E7ACB1E3096B8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; 9B885EF1AC14458F7499B8AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; 9BA022320B40176B7D34174A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -649,7 +628,6 @@ 9E3A95AEC172547B00C24183 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 9E45457C947F536119948087 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; 9E71C4F0492720C53904489D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - 9ECA1ECBFEDF5753570E1CE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUInputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 9F3DD2E88E09C3E742F1777D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 9F64E0A927BE804B3C140853 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_ios.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_ios.h"; sourceTree = "SOURCE_ROOT"; }; 9F8A6F25295031E2DD33BB6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; @@ -660,6 +638,7 @@ A0590B9DF29A53A7C5A475EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; A082374123DF2AD1E20F6978 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; A0AB21B768AEA623AF8AC8AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserBase.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + A0BFEED17AF0E43A7401189C = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Surround.entitlements; path = Surround.entitlements; sourceTree = "SOURCE_ROOT"; }; A1713DDC5BB30C019D421804 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; A18A7B70D4AB75EACDABD8D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; A225CB6D4E1FEA0E79DDE776 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -701,7 +680,6 @@ AB6A298438EC79D6834B397F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; AB7DA807408C1458D1597C59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; ABA78440E8BBC48CD14E4DE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - ABD7D62B8A732F7E780AC47B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; AC3D9BE3FC1CF359F8920760 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; AC69E105CCF658FC2D078FC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; AC918E9FF22781B57964CD1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; @@ -737,7 +715,6 @@ B5A2DE2DE761E211AB6744E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; B5CE5220AFAA451EDE91F0BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; B5E2BA7CFF76835ADA9C0102 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - B697D45F3D6E9B7EEE3C639C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B71F1365994EF1A4D4EC9489 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLShaderProgram.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp"; sourceTree = "SOURCE_ROOT"; }; B72286B24C9F05792D59A23A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; B738483978FF77CBB306A5E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; @@ -751,21 +728,17 @@ BB03F74A83F9A6F2259918C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; BB118876CBEBD25875FF399B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZoneLayout.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h"; sourceTree = "SOURCE_ROOT"; }; BB51D4FAE50C56946D409DA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; }; - BB7114B9D7DF540C5711AC18 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - BC9BDCFF1ACF147F86BF66B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAudioChannelLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; BCEC71B9BE394B2C21BBB7F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; BD5C315F852112DAEB25F52D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; BD66E983F2E3845F261B1F69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; BD7522064F6507425C88E48A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; BD75D330BF7E56DBAF894032 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; BD8254BA924B79B924897664 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - BD8F8FE01A1D7B8B04AB5665 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; BDB48058A0393BB21595D510 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; BDBD203A18A82D0739F9A879 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; BDD5D36BA8DBC821209099DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; BDF251FCFBB899CE5BA38638 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; BEB71F5F8A83276FFC889F76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; - BF0E0D436423306098D443EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp"; sourceTree = "SOURCE_ROOT"; }; BF383BAE302C164FCA2FE885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; BF61AF26A22D1ECE6DBE58CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; BFD8CD9DAD02C64472380BFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLTexture.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.h"; sourceTree = "SOURCE_ROOT"; }; @@ -788,7 +761,9 @@ C34797F37266DB39D227210D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; C3744746D5D42B49D24D7A1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; C37F9F3560C89C9FDDA70450 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; + C3AF8BFE5557DE30A253564C = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Surround.aaxplugin; sourceTree = "BUILT_PRODUCTS_DIR"; }; C3DA1C57A25DCB12F2DF99AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + C3F81C3ECC37FF7561B533C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; C40AD8761F44401CC4B5C292 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; C471B62CF80AEBACAADB9DF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; C473D1B24B8540E1260F0D36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -800,11 +775,8 @@ C52ED1AAE029660B7F7E195A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_WinUtilities.cpp"; path = "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; C5331A9B548B1C4BA82B1C5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; C53DDF19FB6DDBC330420128 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; - C590BE5EBEFBDCC508E8233F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/ComponentBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - C63A37F5E2B0F3A457A1CB5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; C6BE53B6C0FB32640C7B655E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; C6EA3F5A3D778DF75E67BCC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../../../../modules/juce_video/playback/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C6EE8BDFC42B4B3B149DB6CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; C70293434A59AA2F1C600F4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; C704B27E6E1922AB26C5A3EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; C72923907E8ADCEC35BB7C88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -825,6 +797,7 @@ CB443F70086971C87F1BC4A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; CB86FA8F13699AE468D540CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; CBF51788A63FA320BEF9C32E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; + CC3734C049214EF91327C2B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; CC3BCB011A14D68256BEB070 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; CD74C96097502D2650C1E57A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; CDA1DE6359BDF1956A0E9492 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -845,7 +818,6 @@ CFD4B25583AC57792A702F9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; CFF216130476A0B9DA5C3858 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; D01AF3FDC1F0B32064B4EB2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; - D0871319290F1C42DAFA972C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAStreamBasicDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; D12709CFF100AC21FCAC3E03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; D132C7CF4088636D18B5778F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; D1531AD6AC4F7DCEE6D17A4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -867,7 +839,6 @@ D670AAD0C3E24F8464F2FD7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; D6B97908735281D202A8A26F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; D6BAA79416E9173122CB2CFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; - D6DBF3158753C6C1D5FD7FD5 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D72665D6E63B6DA702571619 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; D771E43E5F196D508E939795 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; D7A9D8BFB6D8F9F6C8F7A564 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -882,19 +853,15 @@ D8EBE05BD045561FE795D193 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; D8FC94038AF7B050BBADC027 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; D91C831E10E35FD587C55EAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; - D93DD123CF1E82A3CC410853 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; D9512ADEA154528D74EFB772 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; D96D61FB21B63DE1C97BCFB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; D99192DC91FBC2ADB42A04F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; D9C13937FC10003685A55E58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; - D9C9D5D0149035A1682FC5CF = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - D9D80C50710E5B4465F776C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; DA21FA21B659B629A37CBC57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; DA476863E26CA1172290BAD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; DA7BFD6419A52F8E18624A89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; DAB75AC42071AD5C426D1534 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../../../../modules/juce_video/native/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; DAC42A5F60800CBD8FAF4BB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; - DAE44B592D6EEE1CB93CB155 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; DB19D52D2112A72B9E3498F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; DB972191556040C9ECA9AEA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; DB978160D46AABA2A6F19FC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -906,7 +873,6 @@ DCC66A4C74A91E964A7EE148 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; DD15AF1CC687CDCEF70C08B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; DD68AE7620D0CE309FD68ECE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - DD99DFAC913FD5EA8313BBF2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; DDFDAC1CC63DF7C6650633BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEValue.h"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"; sourceTree = "SOURCE_ROOT"; }; DE239F14B9770442D8BB72ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; DE4C5FB53E23F229E40B11B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; @@ -926,24 +892,24 @@ E254EEED8675C4F78A2D4F1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; E274543499717615EDF97C52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; E2B3AA140F644E8221ADCFC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; - E358A07AFF9BD2EBB2FD9231 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; E44F53D99BB88A6D31DC5B66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; E463AE189BA87CFCA8C65DF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; E502656482136FE43E2B3759 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; + E517626847A1820596BED522 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + E5409833E1E918CA55D10AD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AAX.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AAX.mm"; sourceTree = "SOURCE_ROOT"; }; E546D4DA0C2F09B95EF1A338 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; E56AF5E3AFCEE7A6898F93F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; E5CD6F4B70DC75F3ED0217ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; E6030EFE3070F375865A62FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E625FE9BA5BED94CD405080C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - E6D2334CFA8C9CEB693FDED7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp"; sourceTree = "SOURCE_ROOT"; }; E6F0A3EC8623DE2445ED25F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E709C0D4B2BC07AD815EE28B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; E74EFA6AF8BFD878A1182D6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLGraphicsContext.h"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - E7649B82B33E1D1CED45A85C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.cpp"; sourceTree = "SOURCE_ROOT"; }; E77F485798E0636E24954ED0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; E7C1051E14A76960ACA9229A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; E7E5A36B33CBED5519C867D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; E8080038C3E5B30024C91399 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; + E8154A3245B28F12461708E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AU_Shared.h"; path = "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Shared.h"; sourceTree = "SOURCE_ROOT"; }; E83CB8AC3821B462D206DBCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; E86E8EC094E7ADDF0BBD0426 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; E8AAC753359ED00EDED82E4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; @@ -966,7 +932,9 @@ ED58711084151A628AA9BA2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; ED6A6DED69A6B6356531AB3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; ED73CF6381E573C36E008BBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + ED7C79D32D589E0F8123BB6A = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Surround.framework; sourceTree = "BUILT_PRODUCTS_DIR"; }; EDA4B553EDC0133EDE520E85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_linux.h"; path = "../../../../../modules/juce_opengl/native/juce_OpenGL_linux.h"; sourceTree = "SOURCE_ROOT"; }; + EDC96EC7A203B6651E276570 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_utils.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_utils.cpp"; sourceTree = "SOURCE_ROOT"; }; EDF3BB834AA5EA021B07F5FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CarbonVisibility.h"; path = "../../../../../modules/juce_audio_plugin_client/utility/juce_CarbonVisibility.h"; sourceTree = "SOURCE_ROOT"; }; EE0D4EC1F38B6849E3A1A610 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; EE72DD300F84875DCF85C5D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -975,6 +943,7 @@ EF5B06AD7C65652AEFDD2B26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; EFC569FE1968AEFA162BB956 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; EFEF908FE4175B15591AB27A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + F02875DC328E400B3141069D = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AU.plist"; path = "Info-AU.plist"; sourceTree = "SOURCE_ROOT"; }; F04A849E91EC20FAB9888300 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; F07EC2EFE5FFF0E2288711C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; F08EBCE2DF63A844B3AA40E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -989,8 +958,8 @@ F2C43B12B52DADFBCC84EA57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; F31F1728DB145A005F0A4D36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLGraphicsContext.cpp"; path = "../../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; F36BF8E1EFB9EEDC066C428A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; + F468166F5B1642808084C964 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandaloneFilterWindow.h"; path = "../../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h"; sourceTree = "SOURCE_ROOT"; }; F4D135468F38FFBD55038C28 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - F541CA5BBC7721324DB5A6AD = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Surround.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; F55825002ED2E2AA9F16FB0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; F56ABE35C7124CFCAB970A4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; F5F68FA253977E39FD435531 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -1116,9 +1085,12 @@ F326008827B14351EC5CB1F2, B1BDDAABF73FD1FDCD4EE109, C3763BFC91FE542FD3AE6AC0, - 36E4802B829498DBF827710B, 7A56CE3D3541FE47AF107730, ); name = "juce_audio_basics"; sourceTree = ""; }; - F19D2513EB1C74290810FAE0 = {isa = PBXGroup; children = ( + 40F013B5DC9FEA4503C2566B = {isa = PBXGroup; children = ( + 570508B9E87035E970DEA0C0, + 89BE99C79A12FAA559AB0958, + 5482BD21DE59A22067C055FA, ); name = "audio_cd"; sourceTree = ""; }; + 9745CFA0D60C63C9E190873F = {isa = PBXGroup; children = ( 269CE6F16682A65115B201D5, F746F7D0946A7FCEDF6A220C, 42D807689394528F84062DFC, @@ -1126,22 +1098,13 @@ EA61518A005F18AFB65A99E6, 1E3ACA8D2555202816263254, B08FCE1BD4128E98FE545A2C, ); name = "audio_io"; sourceTree = ""; }; - 9FCB9028A54982EE21F1F23F = {isa = PBXGroup; children = ( + 8BCAEC83F0DE535B62BE5C13 = {isa = PBXGroup; children = ( 35F5C5AD5C503FF899B7A581, 03F5933F22E6CCC68ACE877E, AFAD5BA9F385C17BFEDFD14F, 85FAAFC7204659F3B375631F, EA415876860C87C8948B4150, ); name = "midi_io"; sourceTree = ""; }; - 9EFEEC32FE2D28F0B7BB48DA = {isa = PBXGroup; children = ( - A4362F1C6092248CA95F5D9F, - 5454A03B0C64AFC1D8CB4D7A, - 4764F13452A00A7CC1645FF6, - FD1AC6CFEEDDA0A4EDA3A5CA, ); name = sources; sourceTree = ""; }; - 302BA223F9A435B0186EB0F6 = {isa = PBXGroup; children = ( - 570508B9E87035E970DEA0C0, - 89BE99C79A12FAA559AB0958, - 5482BD21DE59A22067C055FA, ); name = "audio_cd"; sourceTree = ""; }; - FB9489AD971D78D925C48655 = {isa = PBXGroup; children = ( + 485A80358B95D341731A2049 = {isa = PBXGroup; children = ( 5CF35BE370ADB7690C9F634B, 9E3A95AEC172547B00C24183, 8A0648AE319C0CEA55D7AD88, @@ -1161,31 +1124,19 @@ 7B002478D9CBC13567054938, 22D0F2A884E9ABE11FA6B359, C704B27E6E1922AB26C5A3EC, ); name = native; sourceTree = ""; }; + B2016288CB506EA3EE7CFF77 = {isa = PBXGroup; children = ( + A4362F1C6092248CA95F5D9F, + 5454A03B0C64AFC1D8CB4D7A, + 4764F13452A00A7CC1645FF6, + FD1AC6CFEEDDA0A4EDA3A5CA, ); name = sources; sourceTree = ""; }; 3B0CAA614A0170A5350344F0 = {isa = PBXGroup; children = ( - F19D2513EB1C74290810FAE0, - 9FCB9028A54982EE21F1F23F, - 9EFEEC32FE2D28F0B7BB48DA, - 302BA223F9A435B0186EB0F6, - FB9489AD971D78D925C48655, - 6DCD394570BEDF2532DC0DBD, + 40F013B5DC9FEA4503C2566B, + 9745CFA0D60C63C9E190873F, + 8BCAEC83F0DE535B62BE5C13, + 485A80358B95D341731A2049, + B2016288CB506EA3EE7CFF77, BD7522064F6507425C88E48A, ); name = "juce_audio_devices"; sourceTree = ""; }; - 2C58525FC46E113A0C403654 = {isa = PBXGroup; children = ( - B5E2BA7CFF76835ADA9C0102, - B56A341B971CFA24BEBDD924, - C72923907E8ADCEC35BB7C88, - D7FE54B855C9F65CB86C2D06, - 26C3B3905128605AE1A2F505, - 282671AA60A1CAF6D9FEC171, - 4CF13541AB3B0757F5D62070, - 1C03137167E601BD7D83F356, - C2B45FD81F186804999C1144, - D9512ADEA154528D74EFB772, - 4ACC9263B5D916AF296BC162, - BB51D4FAE50C56946D409DA7, - D7F691A5E2D695E76D73CF02, - DE8FBCED75D395A015157750, - 466A9246164862ED1C3A587E, ); name = format; sourceTree = ""; }; - 69CE2E3F5DDC7B17B5F7CE82 = {isa = PBXGroup; children = ( + C162EF9D4453CCFC4DE71E2B = {isa = PBXGroup; children = ( 005CA70DE9A82DE8F5FCADA2, 70C4D4F3DF396BD1A849C60A, 4FFA97A5119867556A539736, @@ -1204,34 +1155,51 @@ 307CAD6446CF71BE23EA95CC, 73F08CF0C5DA76EF64A292A4, 4B373DA28300CC24EF4E7119, ); name = codecs; sourceTree = ""; }; + CA468B71B864E899829160A5 = {isa = PBXGroup; children = ( + B5E2BA7CFF76835ADA9C0102, + B56A341B971CFA24BEBDD924, + C72923907E8ADCEC35BB7C88, + D7FE54B855C9F65CB86C2D06, + 26C3B3905128605AE1A2F505, + 282671AA60A1CAF6D9FEC171, + 4CF13541AB3B0757F5D62070, + 1C03137167E601BD7D83F356, + C2B45FD81F186804999C1144, + D9512ADEA154528D74EFB772, + 4ACC9263B5D916AF296BC162, + BB51D4FAE50C56946D409DA7, + D7F691A5E2D695E76D73CF02, + DE8FBCED75D395A015157750, + 466A9246164862ED1C3A587E, ); name = format; sourceTree = ""; }; 834EC4053741B202821DFAA4 = {isa = PBXGroup; children = ( F7AE983C93E8AF224290DBCC, FD774350DA7E62FCCD44C7C9, ); name = sampler; sourceTree = ""; }; D5202C49F0C929D464B49BC9 = {isa = PBXGroup; children = ( - 2C58525FC46E113A0C403654, - 69CE2E3F5DDC7B17B5F7CE82, + C162EF9D4453CCFC4DE71E2B, + CA468B71B864E899829160A5, 834EC4053741B202821DFAA4, - 216FE5DFD42E0A3A8DB91901, 907ECB8961B34F538328C66D, ); name = "juce_audio_formats"; sourceTree = ""; }; - 682B81CC505D8F57DEA7E0AC = {isa = PBXGroup; children = ( - 7BD189FD9F797A43D5818C6A, ); name = AU; sourceTree = ""; }; - 678BF13E493DD28B32F1739F = {isa = PBXGroup; children = ( + D33B6D64A73DD543BEE37CA0 = {isa = PBXGroup; children = ( + 4B133B1F9874EBA8953DCDF9, + 76FD799F05D94842EEF552FD, ); name = AAX; sourceTree = ""; }; + 44E5F7FAAB3DEE19A0D405BF = {isa = PBXGroup; children = ( + E8154A3245B28F12461708E8, + 7BD189FD9F797A43D5818C6A, + 3A925CFFB7F60920C14EC144, ); name = AU; sourceTree = ""; }; + D04E419FA0333CAC3C9A1AA6 = {isa = PBXGroup; children = ( + 5583A45CA7C609741BB8B9EF, 55DFDE807E321ABD1E879E41, AB04D06155A5E52B0658F3D6, 1000AB9EC17650FB0092DCD8, - C52ED1AAE029660B7F7E195A, - 283ADB95E9375730B1389880, 7D2CA0CEB4019C90AE75474C, - 5583A45CA7C609741BB8B9EF, ); name = RTAS; sourceTree = ""; }; - B657639A044D806ECAF807C8 = {isa = PBXGroup; children = ( - 8DC3D1402CD78E1E728A885C, - 897466367AE90A6757BD78AA, ); name = VST; sourceTree = ""; }; - 7A10F78BA699B057D13B833C = {isa = PBXGroup; children = ( - C97229429AD64768E560F4AD, ); name = VST3; sourceTree = ""; }; - 7A5692C10DBC77AE43D70A55 = {isa = PBXGroup; children = ( - 4B133B1F9874EBA8953DCDF9, - 76FD799F05D94842EEF552FD, ); name = AAX; sourceTree = ""; }; - F5ED172D448D515AA17EA7C1 = {isa = PBXGroup; children = ( + 3DD44C9CDED984015C75E02F, + 0EDADF88933CA900D1954C40, + C52ED1AAE029660B7F7E195A, + 283ADB95E9375730B1389880, ); name = RTAS; sourceTree = ""; }; + 5425D01A1CC94BB66D28BE80 = {isa = PBXGroup; children = ( + 8D7431A21F329A0623106F9F, + F468166F5B1642808084C964, ); name = Standalone; sourceTree = ""; }; + 82EDE77A69ED6A5CA8279534 = {isa = PBXGroup; children = ( EDF3BB834AA5EA021B07F5FA, 8E11074D4A9A023AE33D2777, 377EE4F29DE0ECCB0B0F8EBD, @@ -1241,16 +1209,38 @@ ADCF8757250D34CD709BF18E, F6AE18B04CC3D2BB90189253, D7D538F79741F629EC0B174F, ); name = utility; sourceTree = ""; }; + 4ED81A0E962E7BE1161196E2 = {isa = PBXGroup; children = ( + 8DC3D1402CD78E1E728A885C, + 897466367AE90A6757BD78AA, ); name = VST; sourceTree = ""; }; + 8B8D6FE9F1207502A9F42307 = {isa = PBXGroup; children = ( + C97229429AD64768E560F4AD, ); name = VST3; sourceTree = ""; }; 3C13BDA7064F6A67ED81C57C = {isa = PBXGroup; children = ( - 682B81CC505D8F57DEA7E0AC, - 678BF13E493DD28B32F1739F, - B657639A044D806ECAF807C8, - 7A10F78BA699B057D13B833C, - 7A5692C10DBC77AE43D70A55, - F5ED172D448D515AA17EA7C1, - 766C5E9EE664078EF639A77A, + D33B6D64A73DD543BEE37CA0, + 44E5F7FAAB3DEE19A0D405BF, + D04E419FA0333CAC3C9A1AA6, + 5425D01A1CC94BB66D28BE80, + 82EDE77A69ED6A5CA8279534, + 4ED81A0E962E7BE1161196E2, + 8B8D6FE9F1207502A9F42307, 764CC7C9098B8A13EE1E2BDD, ); name = "juce_audio_plugin_client"; sourceTree = ""; }; - CA826DF0A8EAD2142E87557F = {isa = PBXGroup; children = ( + 276AED45DE201C1D5BF301EC = {isa = PBXGroup; children = ( + 298205CEB528B1048E7572B7, + 6E3908F6B6B28178135530FE, + BD66E983F2E3845F261B1F69, + CFBCAC450FE065C81127FF44, ); name = format; sourceTree = ""; }; + 2F903A32554218FA8276590F = {isa = PBXGroup; children = ( + A9EC026B8F9D008D1870D46E, + CDB072F338849BCCED75AECC, + 9D6DC6AF988E805DF79A9732, + 6761449AD44DC0572C091395, + 047473D0C61EA32E78AF4FE9, + 8B61BBC7490B7EB09164C24E, + C3DA1C57A25DCB12F2DF99AB, + 97486545E0DEF7983FD5CA4A, + 0865F1C307283AE02E351740, + 6EA1D72172113F26FB6B928E, + 9BA022320B40176B7D34174A, ); name = "format_types"; sourceTree = ""; }; + 28CF163C41EC8236E3E2E862 = {isa = PBXGroup; children = ( A39E5BE0E10E81989DF6858B, DCB83D5211F0F810B7916BCE, 188DD1909D466AF4B6E69E4F, @@ -1267,23 +1257,6 @@ 94A75100B6A4CCF6885A79A0, 4A120CE66FDF0A5865F9F7B5, 36E0D0FC8ED7169412D97115, ); name = processors; sourceTree = ""; }; - 88E4FDC61D7C0FBDBE9AA0CD = {isa = PBXGroup; children = ( - 298205CEB528B1048E7572B7, - 6E3908F6B6B28178135530FE, - BD66E983F2E3845F261B1F69, - CFBCAC450FE065C81127FF44, ); name = format; sourceTree = ""; }; - 7908CFE2163D80BA7A4132B6 = {isa = PBXGroup; children = ( - A9EC026B8F9D008D1870D46E, - CDB072F338849BCCED75AECC, - 9D6DC6AF988E805DF79A9732, - 6761449AD44DC0572C091395, - 047473D0C61EA32E78AF4FE9, - 8B61BBC7490B7EB09164C24E, - C3DA1C57A25DCB12F2DF99AB, - 97486545E0DEF7983FD5CA4A, - 0865F1C307283AE02E351740, - 6EA1D72172113F26FB6B928E, - 9BA022320B40176B7D34174A, ); name = "format_types"; sourceTree = ""; }; 88ADAD460F4633BF9AB33FE2 = {isa = PBXGroup; children = ( C37F9F3560C89C9FDDA70450, 5E6F76D6B25707FAF0C02D54, @@ -1301,65 +1274,13 @@ 3DA9B49B4D22E5DA94F64E93, DE8FC4A46D98C042706FD720, ); name = utilities; sourceTree = ""; }; C6916C9DD58668909AC4986C = {isa = PBXGroup; children = ( - CA826DF0A8EAD2142E87557F, - 88E4FDC61D7C0FBDBE9AA0CD, - 7908CFE2163D80BA7A4132B6, + 276AED45DE201C1D5BF301EC, + 2F903A32554218FA8276590F, + 28CF163C41EC8236E3E2E862, 88ADAD460F4633BF9AB33FE2, 037559B8391F8F7FBAEB7C46, - D6DBF3158753C6C1D5FD7FD5, AB7DA807408C1458D1597C59, ); name = "juce_audio_processors"; sourceTree = ""; }; - 24B21EFC54EA5C32B9DCFE91 = {isa = PBXGroup; children = ( - CD74C96097502D2650C1E57A, - 4449FFBC295C0EB93B13419A, - 40319B73B8076DFF09F63D5C, - 878E3A6EA611E5474CCCF740, - CA6155228075C437C19CE703, - 10D5ECC582BE673413D7A5EB, - 65359F915595F16DEC91EF50, - 47678C55711E982A0139FD74, - 060F0F302FF6A7BA18B4D6D6, - 6326F6DD20E31BA59F0414D2, - 7AF78655BE7A898AF6795F51, - C8028216F65D0A69286115BE, - D24E85A199513E79C8AD126E, - FDFF65451008B27A9CDE9CE4, - 79DA4D04180515F4C618B0F7, - 8884CB197E61E62731D1A4B5, - 57E517CFEF3092C326C8A81A, - FAF575C94BA0DAB37D3C2797, - E034065CCF91FD261F41ED9F, - E625FE9BA5BED94CD405080C, - 0D665AB5C88F0797722ECD1A, - 32389CB5D9FF7820200784D2, - 3071545368A32AB6E902E566, - CDEFCE6E58A37F060C7E50A1, ); name = text; sourceTree = ""; }; - BDE42995C621FA57B088C0B1 = {isa = PBXGroup; children = ( - D4213F3BE3F5ABFD8FB44C3F, - ECEC59C293A1C634962D346C, - 2CEBAE78E3D6DD80639B2138, - F56ABE35C7124CFCAB970A4C, - AAB19EF73C7397C550CCCFCC, - 62E334B65CC222E9990860B5, - A63DA17D6F3A6015EE7BA412, - 2BF2B581B23323A9C9748DB0, - A6294577F75BAB1F17306F70, - 741EB6D93443EAF22F90D25D, ); name = maths; sourceTree = ""; }; - FA816A068DC55049D3EB43A7 = {isa = PBXGroup; children = ( - 9C374B02CB52B626D6985C65, - 1D446F680857EBC807F10AA7, - 5E09E16496B5B87B3F4A5A11, - A73B196E6DC893354986FC16, - 39C095E89EC83CBD070A0593, - 80DF1F37EE64FF1C97B10234, - C53DDF19FB6DDBC330420128, - D3D9B276C5A329C2ECCC7762, - 9108FB3A7D17D0F8B7BE249C, - A4302A67A7EC2D0DCAACD44E, - 8DCC53AC83A1540BF58AF95D, - E0F67554E07EAF0DBB454C4E, - D4AC2D9E7E4AD45E6E8075E9, - 4571F26DCD01A1F55C9B534F, ); name = memory; sourceTree = ""; }; - 2BF95A02AA4F79C00E7048B9 = {isa = PBXGroup; children = ( + 877C8F134A7F56AD4ABFE46C = {isa = PBXGroup; children = ( CAFC74680CFAD13ED16174F1, 565A7B1763F8B66AE9197037, 1568B54E8611E8F5E92A70FD, @@ -1381,37 +1302,7 @@ 7CB87F4F981135E701CC4D5A, 500A45D3F87F53C67BACDBD3, 7673AA512CED1146F25CAF8D, ); name = containers; sourceTree = ""; }; - A30862C4604E601B2B698267 = {isa = PBXGroup; children = ( - 870B95887E00B482EC3BCBC4, - 4CC5FD53EE838BD6B37421B3, - 632AB1E3BE475EB0F9910708, - AFAC23591E8670692F5EA3AD, - 854BE217C612C256BED72308, - B15D9CB516DFA5441D01BBA5, - 4D842C6A70EE7845BEE1A826, - 10B67897C6741CA2B3D67A60, - 190E1422E4E962ADC43AFB41, - DBF69D0D99E9C34759C18879, - C0523E5A117BF868A4F97D46, - EC365CE0656F4E7F09AE6909, - EB75A54E30D4B9CA5C87664B, - 036F63DADE847F2C8CF7E777, - 10691C75FA2EFC03FD2A3054, - D82BF8D9E506B2B7403BA000, - A04269125DB7002090E04CE1, - 40C989B6A1BC73C8F0A77E91, - 066114E60A069947ADE8F592, - 4381A1E6DF222F731BCF7A2B, - 3CBCD1DAFCF603529B1609A8, - F36BF8E1EFB9EEDC066C428A, ); name = threads; sourceTree = ""; }; - 1FD22250592C74C82D89582F = {isa = PBXGroup; children = ( - 0BEEF09E3293306B20F2A41F, - D9C13937FC10003685A55E58, - 90FDEA82B4C3D8E20796C174, - E56AF5E3AFCEE7A6898F93F5, - 2EF91785953F4A539FFF4068, - 19517B71434F5FFC2651501C, ); name = time; sourceTree = ""; }; - 623501329309B73530F9F672 = {isa = PBXGroup; children = ( + 11AA4C570ECCFBD280553DB6 = {isa = PBXGroup; children = ( E254EEED8675C4F78A2D4F1A, 313820ABEEF53F5A990C1513, 613DE1F8791F33C1C8DEA7C9, @@ -1429,74 +1320,51 @@ 9C757B9F57ABE34B017F374C, D17A03AEC4D871C512826B3F, 7DB369B2887D6A596C235884, ); name = files; sourceTree = ""; }; - 661AAD74AD9CBE7274CE6B6F = {isa = PBXGroup; children = ( - F6FE528F49E0CBB7E491E7D6, - EC888D1193E9BE34AAEF1A67, - C40AD8761F44401CC4B5C292, - 1A48F453FBCFEB197F518E4E, - 4015DF84DF9CF61838DB989A, - 07954AA8D84D9B02883D4BF6, - FDA7D1B08757B59771543D9B, - 5678B143016B8436B3D88FD6, - 80EA2404E65720795807D3AE, - 2D98D39894F5BD49E05A4689, ); name = network; sourceTree = ""; }; - EE521EA2CE19B2D26D0B4DC4 = {isa = PBXGroup; children = ( - C70293434A59AA2F1C600F4A, - 2C9242328E31C72B5B3114F9, - 0ECBC001B10ABD4E646F2141, - D132C7CF4088636D18B5778F, - 398A5FA3A2E86626F60E1617, - 6D41112723F4A26BFB828497, - FFDA6CAFA818052B1FA05ADC, - 529AD7AB6A1295DC4ECA656D, - 3A880CE1CD3EF426314B8461, - A4C8F712033F5F3B3FC7CEDA, - 2926914BD8FB64093F7E3FCB, - 924E35B4AEA8576E57F72C6D, - DFE876F95CE33E80A578F842, - 347FC21AFBF1CD97D0F3D430, - E86E8EC094E7ADDF0BBD0426, ); name = streams; sourceTree = ""; }; - 34D723EA28BDFDDE096BE139 = {isa = PBXGroup; children = ( - 90173E41D4452D99A6315DCF, - 6304ED06740C6986558B04CB, - 4C519323C3F84E94FC07A2DA, - 4F6FD68D520847666C9E5DEA, ); name = logging; sourceTree = ""; }; - 189FEE751E087D6DB2C0197A = {isa = PBXGroup; children = ( - D8EBE05BD045561FE795D193, - 57C7DF9EDB1799A23783BB7B, - F22691240FF3F18CD3BD0FC5, - 000096281630E66302471DC7, - 46D69FBBE27F4A04A7256894, - 2E70CD6B91FE1C359FC210B2, ); name = system; sourceTree = ""; }; - 07C8AE42DD2A7CFD0EC6E29D = {isa = PBXGroup; children = ( - 5C825A97A9A4D3AA5B2BB378, - 5DADB12CCEDF09D0BE21510C, - DA476863E26CA1172290BAD4, - 3031BD31A5490136E9922721, ); name = xml; sourceTree = ""; }; - 845E63CEBA81EFF4BBCA5044 = {isa = PBXGroup; children = ( + 60E7509873E5C015F4EE6482 = {isa = PBXGroup; children = ( 3B51EEF0617244E05E6F1AA5, 63D1FAC9764C3757B757DD63, 3B997E5CA36ED786D55DB3DF, 07D5F4207DC87B1B939691FF, ); name = javascript; sourceTree = ""; }; - 0C6CF5267763AA2EE0E3E549 = {isa = PBXGroup; children = ( - 71351FF1DA1251BBCB78CDC7, - 0C4876972CCD08524F68EB37, - 163881ED74768BEEF817DA0E, - 3C86768D7D8DBC563EFD97D2, - 19A63325AE4C9713333A913C, - B7E4B5868CACAE3C97FCB956, ); name = zip; sourceTree = ""; }; - A6D285CF0882B3CC40D867A0 = {isa = PBXGroup; children = ( - 3F387CF5DBB0BD68FB20A696, - 82167C943DFB4C69D017E459, ); name = "unit_tests"; sourceTree = ""; }; - 29F40FB69E570EF79A9D8344 = {isa = PBXGroup; children = ( - 578DB18FA05F9F328433C139, - 155136FF907C0F22B16F615C, - D1531AD6AC4F7DCEE6D17A4A, - 4A7A4CB3283F179CE30E5367, + B61A50D6516EEBCA2492F3EA = {isa = PBXGroup; children = ( + 90173E41D4452D99A6315DCF, + 6304ED06740C6986558B04CB, + 4C519323C3F84E94FC07A2DA, + 4F6FD68D520847666C9E5DEA, ); name = logging; sourceTree = ""; }; + DC94DD0BF75D5D7816049A70 = {isa = PBXGroup; children = ( + D4213F3BE3F5ABFD8FB44C3F, + ECEC59C293A1C634962D346C, + 2CEBAE78E3D6DD80639B2138, + F56ABE35C7124CFCAB970A4C, + AAB19EF73C7397C550CCCFCC, + 62E334B65CC222E9990860B5, + A63DA17D6F3A6015EE7BA412, + 2BF2B581B23323A9C9748DB0, + A6294577F75BAB1F17306F70, + 741EB6D93443EAF22F90D25D, ); name = maths; sourceTree = ""; }; + F19EAB2DD7EBCEE8EC58D361 = {isa = PBXGroup; children = ( + 9C374B02CB52B626D6985C65, + 1D446F680857EBC807F10AA7, + 5E09E16496B5B87B3F4A5A11, + A73B196E6DC893354986FC16, + 39C095E89EC83CBD070A0593, + 80DF1F37EE64FF1C97B10234, + C53DDF19FB6DDBC330420128, + D3D9B276C5A329C2ECCC7762, + 9108FB3A7D17D0F8B7BE249C, + A4302A67A7EC2D0DCAACD44E, + 8DCC53AC83A1540BF58AF95D, + E0F67554E07EAF0DBB454C4E, + D4AC2D9E7E4AD45E6E8075E9, + 4571F26DCD01A1F55C9B534F, ); name = memory; sourceTree = ""; }; + B26316EECF498AAD79FB0030 = {isa = PBXGroup; children = ( + 578DB18FA05F9F328433C139, + 155136FF907C0F22B16F615C, + D1531AD6AC4F7DCEE6D17A4A, + 4A7A4CB3283F179CE30E5367, 072F4B3C29A6C04BB17B1355, B3BBF04EB46A52DA3A4030F0, 1ABF878EC4CF5548BDE03989, ); name = misc; sourceTree = ""; }; - 262E9B1077EE2007D11094B7 = {isa = PBXGroup; children = ( + 1BB9D28664745D15B173016C = {isa = PBXGroup; children = ( A082374123DF2AD1E20F6978, 0D28464DC45D8936B099C4B6, DB978160D46AABA2A6F19FC1, @@ -1526,25 +1394,128 @@ FD58A6069EA26E7C78A22C3B, 2395B383F807D6875690314C, BCEC71B9BE394B2C21BBB7F7, ); name = native; sourceTree = ""; }; + 3F05B555CCFA81D10A1540B6 = {isa = PBXGroup; children = ( + F6FE528F49E0CBB7E491E7D6, + EC888D1193E9BE34AAEF1A67, + C40AD8761F44401CC4B5C292, + 1A48F453FBCFEB197F518E4E, + 4015DF84DF9CF61838DB989A, + 07954AA8D84D9B02883D4BF6, + FDA7D1B08757B59771543D9B, + 5678B143016B8436B3D88FD6, + 80EA2404E65720795807D3AE, + 2D98D39894F5BD49E05A4689, ); name = network; sourceTree = ""; }; + 84A14208CDE781B1F571D890 = {isa = PBXGroup; children = ( + C70293434A59AA2F1C600F4A, + 2C9242328E31C72B5B3114F9, + 0ECBC001B10ABD4E646F2141, + D132C7CF4088636D18B5778F, + 398A5FA3A2E86626F60E1617, + 6D41112723F4A26BFB828497, + FFDA6CAFA818052B1FA05ADC, + 529AD7AB6A1295DC4ECA656D, + 3A880CE1CD3EF426314B8461, + A4C8F712033F5F3B3FC7CEDA, + 2926914BD8FB64093F7E3FCB, + 924E35B4AEA8576E57F72C6D, + DFE876F95CE33E80A578F842, + 347FC21AFBF1CD97D0F3D430, + E86E8EC094E7ADDF0BBD0426, ); name = streams; sourceTree = ""; }; + 189FEE751E087D6DB2C0197A = {isa = PBXGroup; children = ( + D8EBE05BD045561FE795D193, + 57C7DF9EDB1799A23783BB7B, + F22691240FF3F18CD3BD0FC5, + 000096281630E66302471DC7, + 46D69FBBE27F4A04A7256894, + 2E70CD6B91FE1C359FC210B2, ); name = system; sourceTree = ""; }; + 9DDED560DE9CEB33B7CC6896 = {isa = PBXGroup; children = ( + CD74C96097502D2650C1E57A, + 4449FFBC295C0EB93B13419A, + 40319B73B8076DFF09F63D5C, + 878E3A6EA611E5474CCCF740, + CA6155228075C437C19CE703, + 10D5ECC582BE673413D7A5EB, + 65359F915595F16DEC91EF50, + 47678C55711E982A0139FD74, + 060F0F302FF6A7BA18B4D6D6, + 6326F6DD20E31BA59F0414D2, + 7AF78655BE7A898AF6795F51, + C8028216F65D0A69286115BE, + D24E85A199513E79C8AD126E, + FDFF65451008B27A9CDE9CE4, + 79DA4D04180515F4C618B0F7, + 8884CB197E61E62731D1A4B5, + 57E517CFEF3092C326C8A81A, + FAF575C94BA0DAB37D3C2797, + E034065CCF91FD261F41ED9F, + E625FE9BA5BED94CD405080C, + 0D665AB5C88F0797722ECD1A, + 32389CB5D9FF7820200784D2, + 3071545368A32AB6E902E566, + CDEFCE6E58A37F060C7E50A1, ); name = text; sourceTree = ""; }; + 8220F838B59EC6844AB79FE7 = {isa = PBXGroup; children = ( + 870B95887E00B482EC3BCBC4, + 4CC5FD53EE838BD6B37421B3, + 632AB1E3BE475EB0F9910708, + AFAC23591E8670692F5EA3AD, + 854BE217C612C256BED72308, + B15D9CB516DFA5441D01BBA5, + 4D842C6A70EE7845BEE1A826, + 10B67897C6741CA2B3D67A60, + 190E1422E4E962ADC43AFB41, + DBF69D0D99E9C34759C18879, + C0523E5A117BF868A4F97D46, + EC365CE0656F4E7F09AE6909, + EB75A54E30D4B9CA5C87664B, + 036F63DADE847F2C8CF7E777, + 10691C75FA2EFC03FD2A3054, + D82BF8D9E506B2B7403BA000, + A04269125DB7002090E04CE1, + 40C989B6A1BC73C8F0A77E91, + 066114E60A069947ADE8F592, + 4381A1E6DF222F731BCF7A2B, + 3CBCD1DAFCF603529B1609A8, + F36BF8E1EFB9EEDC066C428A, ); name = threads; sourceTree = ""; }; + 14DD612E68447DBC392245AB = {isa = PBXGroup; children = ( + 0BEEF09E3293306B20F2A41F, + D9C13937FC10003685A55E58, + 90FDEA82B4C3D8E20796C174, + E56AF5E3AFCEE7A6898F93F5, + 2EF91785953F4A539FFF4068, + 19517B71434F5FFC2651501C, ); name = time; sourceTree = ""; }; + A6D285CF0882B3CC40D867A0 = {isa = PBXGroup; children = ( + 3F387CF5DBB0BD68FB20A696, + 82167C943DFB4C69D017E459, ); name = "unit_tests"; sourceTree = ""; }; + D9AC8362CD383EFE3BF156C3 = {isa = PBXGroup; children = ( + 5C825A97A9A4D3AA5B2BB378, + 5DADB12CCEDF09D0BE21510C, + DA476863E26CA1172290BAD4, + 3031BD31A5490136E9922721, ); name = xml; sourceTree = ""; }; + 35520B020F93071B6DC99A60 = {isa = PBXGroup; children = ( + 71351FF1DA1251BBCB78CDC7, + 0C4876972CCD08524F68EB37, + 163881ED74768BEEF817DA0E, + 3C86768D7D8DBC563EFD97D2, + 19A63325AE4C9713333A913C, + B7E4B5868CACAE3C97FCB956, ); name = zip; sourceTree = ""; }; C13C1D08D4F61200AB4A28CE = {isa = PBXGroup; children = ( - 24B21EFC54EA5C32B9DCFE91, - BDE42995C621FA57B088C0B1, - FA816A068DC55049D3EB43A7, - 2BF95A02AA4F79C00E7048B9, - A30862C4604E601B2B698267, - 1FD22250592C74C82D89582F, - 623501329309B73530F9F672, - 661AAD74AD9CBE7274CE6B6F, - EE521EA2CE19B2D26D0B4DC4, - 34D723EA28BDFDDE096BE139, + 877C8F134A7F56AD4ABFE46C, + 11AA4C570ECCFBD280553DB6, + 60E7509873E5C015F4EE6482, + B61A50D6516EEBCA2492F3EA, + DC94DD0BF75D5D7816049A70, + F19EAB2DD7EBCEE8EC58D361, + B26316EECF498AAD79FB0030, + 1BB9D28664745D15B173016C, + 3F05B555CCFA81D10A1540B6, + 84A14208CDE781B1F571D890, 189FEE751E087D6DB2C0197A, - 07C8AE42DD2A7CFD0EC6E29D, - 845E63CEBA81EFF4BBCA5044, - 0C6CF5267763AA2EE0E3E549, + 9DDED560DE9CEB33B7CC6896, + 8220F838B59EC6844AB79FE7, + 14DD612E68447DBC392245AB, A6D285CF0882B3CC40D867A0, - 29F40FB69E570EF79A9D8344, - 262E9B1077EE2007D11094B7, - D9C9D5D0149035A1682FC5CF, + D9AC8362CD383EFE3BF156C3, + 35520B020F93071B6DC99A60, 40D42F9DBB577FE74F9AE1C1, ); name = "juce_core"; sourceTree = ""; }; 8BC0E83D9386D90930F34002 = {isa = PBXGroup; children = ( E77F485798E0636E24954ED0, @@ -1563,50 +1534,29 @@ 90872E9B165FB4D3592286C2 = {isa = PBXGroup; children = ( 8BC0E83D9386D90930F34002, DF0CA5378D745AFD157EA21E, - 4659E9FA7D72C63143A08C0B, 66B366DE799726DC66AF18F4, ); name = "juce_cryptography"; sourceTree = ""; }; - ADCA74655B9E7302D4BBAFA7 = {isa = PBXGroup; children = ( + 0F00F75102C3131F00112361 = {isa = PBXGroup; children = ( + DE66D308677F285EEFEEFFE3, + FBCEC24A33254CB56686D612, + 806CEC545181D9CE0C407F56, + 040C75A5D9922BB7D96C079F, ); name = "app_properties"; sourceTree = ""; }; + 26A457497701305EC0A690BB = {isa = PBXGroup; children = ( + 706861C655AE2FF2DFB0DDC8, + A492306E251F93B398C4A91E, + 55069C6AE1A3046D6527C262, ); name = undomanager; sourceTree = ""; }; + 67130A8F74C8F543B46815A7 = {isa = PBXGroup; children = ( E1F9DDBEEF914EE783CF104D, 5763F550088C529D321F5E80, DE239F14B9770442D8BB72ED, 831D6FCD81612A1649B0CF08, 359CF3C6D92328D4DF140360, 9DCCF3A006839CD06B44CCFC, ); name = values; sourceTree = ""; }; - 26A457497701305EC0A690BB = {isa = PBXGroup; children = ( - 706861C655AE2FF2DFB0DDC8, - A492306E251F93B398C4A91E, - 55069C6AE1A3046D6527C262, ); name = undomanager; sourceTree = ""; }; - E687137194B32A564EC26AB8 = {isa = PBXGroup; children = ( - DE66D308677F285EEFEEFFE3, - FBCEC24A33254CB56686D612, - 806CEC545181D9CE0C407F56, - 040C75A5D9922BB7D96C079F, ); name = "app_properties"; sourceTree = ""; }; E8B3149AED596A8D0A1041B8 = {isa = PBXGroup; children = ( - ADCA74655B9E7302D4BBAFA7, + 0F00F75102C3131F00112361, 26A457497701305EC0A690BB, - E687137194B32A564EC26AB8, - DD99DFAC913FD5EA8313BBF2, + 67130A8F74C8F543B46815A7, DFCFF009E2B2B9C24FE8CF76, ); name = "juce_data_structures"; sourceTree = ""; }; - A819EDDED968299AAA35FF7D = {isa = PBXGroup; children = ( - E83CB8AC3821B462D206DBCA, - 1D19E83C682B3544927961B7, - 71968FB78677A4AC53549B26, - 617C793B9298E00977847ECB, - 4AE641945F53300C928C522D, - EEF9B494B796EF8316660695, - CBF51788A63FA320BEF9C32E, - F969B4BFB355B38A59689EEB, - 1B0B59142B090064059EF414, - FDEAAA41811BC8EC2370C839, - 194E8C9019137A408DF3BCBB, - 8E6335DFBAE378576EF03F31, - 055E4AD47AA509789D519CBD, ); name = messages; sourceTree = ""; }; - E9320C521F0E495F249ABF33 = {isa = PBXGroup; children = ( - F6DE657F8AFC1EA742351AEE, - D28B17D67B824090476FA43B, - DB972191556040C9ECA9AEA6, - 1D914D2BA45E19AE85866E08, ); name = timers; sourceTree = ""; }; - 8D7624C94020C07532FB2638 = {isa = PBXGroup; children = ( + 8B281C8F54F18B44AE0DB803 = {isa = PBXGroup; children = ( 94F0DE4BE7EC544DFAFB4764, EFEF908FE4175B15591AB27A, 1C7FAE6F993B179548804AFB, @@ -1615,14 +1565,28 @@ 5F39F2CC5445F9F515B592D2, 30C72B026DDF0D5C9AE7B0F2, C4E8E11ED59E09B0729430B9, ); name = broadcasters; sourceTree = ""; }; - 18DAF73C15B7CE8EFD3A4BAD = {isa = PBXGroup; children = ( + 928D331A66A957DF33DE72C6 = {isa = PBXGroup; children = ( 0B5C31010C534B6016C3FDB1, C8C342409CEB005D0B2244B1, ADF5F66046548542C9F00C25, B4D34A95872E0FE10A3E73E1, 0A88AADC41E465FAE7085BBE, 35EE9D003338889181E35334, ); name = interprocess; sourceTree = ""; }; - 4E16BE13DE84659E19DB65FD = {isa = PBXGroup; children = ( + 7C0172C43CFAA604AC6BBC28 = {isa = PBXGroup; children = ( + E83CB8AC3821B462D206DBCA, + 1D19E83C682B3544927961B7, + 71968FB78677A4AC53549B26, + 617C793B9298E00977847ECB, + 4AE641945F53300C928C522D, + EEF9B494B796EF8316660695, + CBF51788A63FA320BEF9C32E, + F969B4BFB355B38A59689EEB, + 1B0B59142B090064059EF414, + FDEAAA41811BC8EC2370C839, + 194E8C9019137A408DF3BCBB, + 8E6335DFBAE378576EF03F31, + 055E4AD47AA509789D519CBD, ); name = messages; sourceTree = ""; }; + 8CBC5D47778C62D43DE0A0BB = {isa = PBXGroup; children = ( FE26362F052098FDD390A4F0, ED6A6DED69A6B6356531AB3C, C231BFEE12706E2603F66883, @@ -1631,13 +1595,17 @@ 7CF0389C80C56663CFB07375, 63A95276F02D29186E98B46A, 0ABB990275F24497DEDF9412, ); name = native; sourceTree = ""; }; + 2907FF485775086052E35FFE = {isa = PBXGroup; children = ( + F6DE657F8AFC1EA742351AEE, + D28B17D67B824090476FA43B, + DB972191556040C9ECA9AEA6, + 1D914D2BA45E19AE85866E08, ); name = timers; sourceTree = ""; }; 1B1CAEA34EEDBB1B84E1212B = {isa = PBXGroup; children = ( - A819EDDED968299AAA35FF7D, - E9320C521F0E495F249ABF33, - 8D7624C94020C07532FB2638, - 18DAF73C15B7CE8EFD3A4BAD, - 4E16BE13DE84659E19DB65FD, - 54AABF3254D0420FE2AEB249, + 8B281C8F54F18B44AE0DB803, + 928D331A66A957DF33DE72C6, + 7C0172C43CFAA604AC6BBC28, + 8CBC5D47778C62D43DE0A0BB, + 2907FF485775086052E35FFE, F6CD562360C9463ECB5C2A88, ); name = "juce_events"; sourceTree = ""; }; 3BC5644AD4FB9ACBEFAB5F76 = {isa = PBXGroup; children = ( 5F1449FB890A39C2A95901FB, @@ -1657,19 +1625,25 @@ 507FCB578F092B366DEA9B7C, 7E08F28DB14A6D7D2844B6C5, A7EAEEFB48D8FBB3DC86F3D4, ); name = contexts; sourceTree = ""; }; - 8E69AD0CAFC74C15A01C51A8 = {isa = PBXGroup; children = ( - 21FE01C41C1CD99C852C7609, - 460FAEBE1DC6115C7340D368, - 7F9EFDB0517F3BA863DE3800, - EF5B06AD7C65652AEFDD2B26, - E2B3AA140F644E8221ADCFC6, - 7D4F7A80F1AFC4853F307DD3, - 47772BFE38C18EA36303B771, - 700CE8F1CAF61C4CF9027BA4, ); name = images; sourceTree = ""; }; - C247C8DA91AD3AC393980633 = {isa = PBXGroup; children = ( - 67EA6F256BEF7618EC7D99DE, - 9DAD1A4D51DFCB12DBA2455F, - B822B93FBB4EF4979C545FE0, ); name = "image_formats"; sourceTree = ""; }; + 99331FA9E91B5AA0984B9561 = {isa = PBXGroup; children = ( + 3702C9C0F7A9A031EE4C9C5D, + 46E82B58209C66033748B38B, + 57BCD0D2F887DF543FCA89EA, + 947EB04468A24EA0C1E28688, + 61D4A91C910C7D8EA3863C70, ); name = effects; sourceTree = ""; }; + 6C25198CD1324D5BA2CADCFB = {isa = PBXGroup; children = ( + FF8A5921A47E39C21211FCF2, + F7B28CB63D3D5AF524D74BC5, + BD75D330BF7E56DBAF894032, + 30F3C37222EEE2026BCD4534, + 17F28C04484247E6C51153C1, + E8AAC753359ED00EDED82E4F, + 91195801FB4FFF7D7DAF68AA, + FE3E3A2B6373DB38CAC32665, + 963CF5D3B2B91301FCF3A3B2, + B73EB5A72AEAEE87486E8C40, + FD0DDA738AFE44B437E09E19, + 0000B383909E786E176792A9, ); name = fonts; sourceTree = ""; }; EEB65D75CFBA70E84FDA50AA = {isa = PBXGroup; children = ( 87CBFFF0A410C24D08C77B9D, BB03F74A83F9A6F2259918C7, @@ -1686,30 +1660,20 @@ 77DBEC23583C975FD0D93328, 9195DEDEEFF11C231AD6E499, A954262B02E22F16A2653F22, ); name = geometry; sourceTree = ""; }; - E65D64F8502B930E8799A01D = {isa = PBXGroup; children = ( - C3268FC646D56A5CABF404BC, - C21D47577DB11F1E012987A7, - C1CC9E74271F888FBA5BE549, ); name = placement; sourceTree = ""; }; - 1C68B3353511B063FD6F697A = {isa = PBXGroup; children = ( - FF8A5921A47E39C21211FCF2, - F7B28CB63D3D5AF524D74BC5, - BD75D330BF7E56DBAF894032, - 30F3C37222EEE2026BCD4534, - 17F28C04484247E6C51153C1, - E8AAC753359ED00EDED82E4F, - 91195801FB4FFF7D7DAF68AA, - FE3E3A2B6373DB38CAC32665, - 963CF5D3B2B91301FCF3A3B2, - B73EB5A72AEAEE87486E8C40, - FD0DDA738AFE44B437E09E19, - 0000B383909E786E176792A9, ); name = fonts; sourceTree = ""; }; - 4B4816526FB5CBB8B8F94F11 = {isa = PBXGroup; children = ( - 3702C9C0F7A9A031EE4C9C5D, - 46E82B58209C66033748B38B, - 57BCD0D2F887DF543FCA89EA, - 947EB04468A24EA0C1E28688, - 61D4A91C910C7D8EA3863C70, ); name = effects; sourceTree = ""; }; - 7D13DF4AF7E428EF01C76E70 = {isa = PBXGroup; children = ( + DF7F4691833AF20D3D6B2FFE = {isa = PBXGroup; children = ( + 67EA6F256BEF7618EC7D99DE, + 9DAD1A4D51DFCB12DBA2455F, + B822B93FBB4EF4979C545FE0, ); name = "image_formats"; sourceTree = ""; }; + 1BAC71DE108E740F46C04F76 = {isa = PBXGroup; children = ( + 21FE01C41C1CD99C852C7609, + 460FAEBE1DC6115C7340D368, + 7F9EFDB0517F3BA863DE3800, + EF5B06AD7C65652AEFDD2B26, + E2B3AA140F644E8221ADCFC6, + 7D4F7A80F1AFC4853F307DD3, + 47772BFE38C18EA36303B771, + 700CE8F1CAF61C4CF9027BA4, ); name = images; sourceTree = ""; }; + 93BF2E6FE733EA430FE8EECE = {isa = PBXGroup; children = ( 6DC698D49D38C54E5E148EB4, A1713DDC5BB30C019D421804, D36B4CDCA954030E8FD4DF29, @@ -1723,50 +1687,103 @@ C49CDB7E6A6B236B90475472, FCB1A8FA5E021B12BCDE4390, 2E456C820F49CD1CC502D076, ); name = native; sourceTree = ""; }; + C057FE18B390CDDA4F210B7C = {isa = PBXGroup; children = ( + C3268FC646D56A5CABF404BC, + C21D47577DB11F1E012987A7, + C1CC9E74271F888FBA5BE549, ); name = placement; sourceTree = ""; }; 4FFED01B671A2186993BC671 = {isa = PBXGroup; children = ( 3BC5644AD4FB9ACBEFAB5F76, D16D708BEA26083989E17A51, - 8E69AD0CAFC74C15A01C51A8, - C247C8DA91AD3AC393980633, + 99331FA9E91B5AA0984B9561, + 6C25198CD1324D5BA2CADCFB, EEB65D75CFBA70E84FDA50AA, - E65D64F8502B930E8799A01D, - 1C68B3353511B063FD6F697A, - 4B4816526FB5CBB8B8F94F11, - 7D13DF4AF7E428EF01C76E70, - ABD7D62B8A732F7E780AC47B, + DF7F4691833AF20D3D6B2FFE, + 1BAC71DE108E740F46C04F76, + 93BF2E6FE733EA430FE8EECE, + C057FE18B390CDDA4F210B7C, CF45B6F185CC52AFC97555B2, ); name = "juce_graphics"; sourceTree = ""; }; - B973E26E66EADC4ED3675B42 = {isa = PBXGroup; children = ( - F9898F5B8488062B0FCC1AC7, - F79BF16233977237AD933E54, - A85523D456B7E4A756DE4734, - BD8F8FE01A1D7B8B04AB5665, - 44B541AD4F960567EE0ECC87, - 2B3FB20F8237DB0C8618F18D, - 168538787685D8B11A48870D, - 76AE8F26F4B59A3BFAC5CD98, - D8326C79AEDDD3DA5B0FB757, ); name = components; sourceTree = ""; }; - 28F1F5DAFF7656071EE7CAD4 = {isa = PBXGroup; children = ( - F8766D0CFBD5568256C87B9E, - FB3F53F652BD2355EC2881C5, - 53373FC985AF166F12FEB886, - 3305A965DBA8A012C58FFD06, - 9E45457C947F536119948087, - FF84CCEAC9742E22308EAE19, - 818ADA13F83B5D4610CF0A0C, - A5844E2B9968F2C3657EDD5A, - 570D547768979709B76F2EC7, - AF1E2E1D1A2BC3A74926D43E, - 531FDFD3287869A5D3B8BDED, - 39BD9382DD5310BEC6792B1B, - E502656482136FE43E2B3759, - C049B9C221709051EA11E89F, - 52E326682860BA5670505046, - FBB804CAB0CE97A362B43BCA, - 014002774B3422892E4EA107, - 0E8092ECEA8CA5E97A1D1636, - 505C01F8D81CDB058DB7C2F8, - 723F0D8EA22ED6781CE9F8A5, ); name = mouse; sourceTree = ""; }; - 7F9673EC1B630773BF0ED41A = {isa = PBXGroup; children = ( + 745E942F2C9528395C4E38E8 = {isa = PBXGroup; children = ( + 3BEEC005012C7B59727662C1, + C93881E59063E7106E77762C, ); name = application; sourceTree = ""; }; + B902638AF8E83B228864E4BE = {isa = PBXGroup; children = ( + 040ED28E4B927B6F00CF19E5, + 1050592B94D122929ED115F1, + CDC33763F981E457A893A979, + BEB71F5F8A83276FFC889F76, + E9826AAFDC691D5BDB7E7F53, + C4C952868910E9A933723C4D, + ABA78440E8BBC48CD14E4DE3, + 8F2975B67CB7CCA0D0F60988, + 0C06AB6F3CD0B6B339FC1E7A, + A0253FE5E948B4A2E80D3885, + D54EB52F77B8BA849F4B4988, + BDBD203A18A82D0739F9A879, + 43173B4435D709B20D23F8E3, + 52D34C24383A1090FE4790A4, + 6F3739D00F974F55096E2AF7, + 08B5FBB5AE51C7358FBCBBBC, + 44E64F895D6561C7F402FFAC, + 15F24657D67F9FA0101243C4, ); name = buttons; sourceTree = ""; }; + D3232032098D185BE5D26E73 = {isa = PBXGroup; children = ( + AC918E9FF22781B57964CD1D, + CB86FA8F13699AE468D540CE, + 13D8722208F699E53B7747F0, + CE767FF08071F3D8269ED2ED, + D6B97908735281D202A8A26F, + 1BB6C06A841BDE30CE21AB8E, + A367A1757697F29B157B58EF, + A93F8583644CF10A1818F9A5, + 6F4DC318020741E9C1105300, ); name = commands; sourceTree = ""; }; + 4E9711245FB8C0D60EAB85B8 = {isa = PBXGroup; children = ( + F9898F5B8488062B0FCC1AC7, + F79BF16233977237AD933E54, + A85523D456B7E4A756DE4734, + BD8F8FE01A1D7B8B04AB5665, + 44B541AD4F960567EE0ECC87, + 2B3FB20F8237DB0C8618F18D, + 168538787685D8B11A48870D, + 76AE8F26F4B59A3BFAC5CD98, + D8326C79AEDDD3DA5B0FB757, ); name = components; sourceTree = ""; }; + 274C55CC5B6B00E289149413 = {isa = PBXGroup; children = ( + D1848E8055D08BF63A6F6958, + AA236314ECB86A14C496C7C8, + CE90CA35FD6D04C3BE071530, + 31AA614A6097C175E568A4F6, + CE82E957A5AF7D50C7646EFA, + DAC42A5F60800CBD8FAF4BB3, + 546699C9706CC08F152D9EBD, + 5617580E3E1804308EA597D8, + 7EA3555E21692E5DF2440B10, + 0851623E3A0D2BF619251739, + 90A254BFD276CFF0F809F867, + DE4C5FB53E23F229E40B11B3, + E06EF25DB1B087412E905BE4, + 3A3FBD61A69BDE45825F491A, + F22002DFBE76022390C8BFE1, ); name = drawables; sourceTree = ""; }; + 554AC4BBD2A1D238109E6C4B = {isa = PBXGroup; children = ( + 2885D478CE1AB2E7B1A08322, + 41746FC663B6AAAADECE1425, + 92D7694B81788A2E5A7AEF68, + B72286B24C9F05792D59A23A, + C78FFBAAEACD3BC09738D6F6, + 6C4AB54DBC432556EED5606D, + 559BC6B13FC81331E7342F0B, + 0EC44B4F782B363577DC6BB1, + 68769796EB116F1CD87157B4, + CDA1DE6359BDF1956A0E9492, + 31882AD7F2169844F3442DF3, + BF61AF26A22D1ECE6DBE58CB, + 0E9E9DEC98A4B8BDEB38D562, + 64795A5ABD04000A2CBB1B25, + 7DDE5E94DED6CAC6867415DD, + 155FAE23E29E586D10CF84AF, + 1666A8702F749A1DC706A8A2, + 51A3092B54D75D13A0FE396D, + 7F0FB2F4C1A707652E7288BD, + B0A77D2BA7186415ED81738A, + 5A85E24C8BA70B351465A567, + 5748E13F7BEBE8AEE3E3850B, ); name = filebrowser; sourceTree = ""; }; + 4864B56ED00D69A88ED4ED9C = {isa = PBXGroup; children = ( 324BCBD3697555B09B0B6583, 0DA9056ECCB24283DE9EEBDE, 62C31B7504A5E29977D544AE, @@ -1780,62 +1797,7 @@ 3B0253CED61E4E1336D22FE7, 2656BD53C5B7E6BB7B4E71FD, 9B3F61AC03E7ACB1E3096B8E, ); name = keyboard; sourceTree = ""; }; - 3786E4D7FA6E235A52DE169F = {isa = PBXGroup; children = ( - D625544467CB87C86DF6B39C, - 2395971B20B98B3A5BC28FDC, - 8ACBFC171B28F02B7C79EC9F, - D5B1376F148616CF0F6A6FAD, - AA300F9513F6A05B3DDF6230, - 7DA7FB17E011B6E4F6B1E788, - BDB48058A0393BB21595D510, - AED619E5D1EA581C9BF8BFF7, - 8D2F64C046BBAAA084369818, - BDD5D36BA8DBC821209099DF, - 99EAC514AE975761267EF416, - 23C86278B90F5026D598AD2F, - 66EF6387A88A9C6572323325, - 39CD3C7765CFC878E3D25FD5, - F08EBCE2DF63A844B3AA40E9, - 078FC78D692AA90FD57D8E44, - 7641E9D1CC635B7AB3CD681E, - C5014F9EE489066E82D28C5B, - FA296E9B1955F4D89C1C40BD, - D870A888E298A6133C7479FD, - 11409A38980818092C00D4F2, - F9F2315156152761AACD907B, - 495B9784D6D0CB0995A1B335, - 5DB36E27FCDAD3FE2BCFA155, - AEB2BD22134D79969D79D142, - 0C57A2031EAF30DB282300E0, - 66B04DB27F487637BB9F98D7, ); name = widgets; sourceTree = ""; }; - 1EB9C8083EFD2727D9BE2D08 = {isa = PBXGroup; children = ( - 5BB313B4D5D17AB00A7C2A4D, - D01AF3FDC1F0B32064B4EB2B, - 429F3929CFD75239AC664BAF, - 21538DBF6C45B0BD14E89F57, - 75D5ACB2D8B96170CEC33B10, - 514EC10712215945B7F8416C, - D847FE4F8BB1FCFE594FC816, - FD769F3C864F10596396CF13, - AC69E105CCF658FC2D078FC4, - 903F61DB5200F7F044160307, - C082F2522A06A10B9872BB3E, - 5CE626D4E648E84ADAF43E76, - F7E851366CD6023170429026, - 745CC0B64BB09F40A77FCD36, - 30AAC4B170226F0DD6727C6B, - 0C6EFD657F2DE522250F9271, - 252B344857F583516C219008, - 8D8276FB197AE7CF5FBB3AB0, - 884753558BC1F3FA3CD36289, ); name = windows; sourceTree = ""; }; - 6C3F931EC9DC09E8E9101F3C = {isa = PBXGroup; children = ( - E6030EFE3070F375865A62FB, - A0578FC8A4E9AD111D47B465, - F663E5663FB633FD0650ECEB, - C97789C4620368AE1E3F9F22, - 45AD1E5475B9820E1CC8A636, - D96D61FB21B63DE1C97BCFB7, ); name = menus; sourceTree = ""; }; - 31311D5925AA8FE53B577588 = {isa = PBXGroup; children = ( + F484C289314C32DEC463888F = {isa = PBXGroup; children = ( A75918090FB31B99B60FF1D1, 8AB1217C7D9CEC5CA4CE87B9, D7A9D8BFB6D8F9F6C8F7A564, @@ -1872,72 +1834,7 @@ 82791DF73E7508C75E0B8FAF, CB443F70086971C87F1BC4A8, 526373D29E0EC21236A180A5, ); name = layout; sourceTree = ""; }; - 4605D6819AD6026281C90487 = {isa = PBXGroup; children = ( - 040ED28E4B927B6F00CF19E5, - 1050592B94D122929ED115F1, - CDC33763F981E457A893A979, - BEB71F5F8A83276FFC889F76, - E9826AAFDC691D5BDB7E7F53, - C4C952868910E9A933723C4D, - ABA78440E8BBC48CD14E4DE3, - 8F2975B67CB7CCA0D0F60988, - 0C06AB6F3CD0B6B339FC1E7A, - A0253FE5E948B4A2E80D3885, - D54EB52F77B8BA849F4B4988, - BDBD203A18A82D0739F9A879, - 43173B4435D709B20D23F8E3, - 52D34C24383A1090FE4790A4, - 6F3739D00F974F55096E2AF7, - 08B5FBB5AE51C7358FBCBBBC, - 44E64F895D6561C7F402FFAC, - 15F24657D67F9FA0101243C4, ); name = buttons; sourceTree = ""; }; - DB7D5F35A212C59CAD3D970A = {isa = PBXGroup; children = ( - 085E8AAF08603197C8422743, - C5331A9B548B1C4BA82B1C5E, - 5454498293784705551AFC93, - C11FDE71C9F4A3598D31D2B7, - EA2C0D823DA76996E8BB3D35, - 975BB97EED05CDBCFB755C9F, - A9F9C2F09B984C82A20D244E, - CE690CDFA6954C16F2A15C17, - 1C1BA3B137968A4F5C55891F, - 1703E734221F32B55AB20CAB, - CFF216130476A0B9DA5C3858, - F2B78257220C0B0A318BF37D, - B5CE5220AFAA451EDE91F0BA, - 7FB8750BA8CBC35CD7D49DFA, ); name = positioning; sourceTree = ""; }; - 053748F29D098399198D7E98 = {isa = PBXGroup; children = ( - D1848E8055D08BF63A6F6958, - AA236314ECB86A14C496C7C8, - CE90CA35FD6D04C3BE071530, - 31AA614A6097C175E568A4F6, - CE82E957A5AF7D50C7646EFA, - DAC42A5F60800CBD8FAF4BB3, - 546699C9706CC08F152D9EBD, - 5617580E3E1804308EA597D8, - 7EA3555E21692E5DF2440B10, - 0851623E3A0D2BF619251739, - 90A254BFD276CFF0F809F867, - DE4C5FB53E23F229E40B11B3, - E06EF25DB1B087412E905BE4, - 3A3FBD61A69BDE45825F491A, - F22002DFBE76022390C8BFE1, ); name = drawables; sourceTree = ""; }; - AD65AE6A66EF14C491D83F64 = {isa = PBXGroup; children = ( - 6544310A5FE189E31FA1E19C, - 1DF12382D165910E9C82AEE5, - 924B473BB36A76EAF10CAF93, - A71D074B6F3ECE49A86444C0, - 889215816EC0BE292B4FC278, - 702C8F8FC81ADB2C6305B028, - C1BCB8BFC7810B8E181D6012, - 94064A8E7E57387E611786B1, - 90C7260EB1DD77FAD05FA9EB, - EC552B8FF680076D7C3CDCD3, - D487D34A38A1DE7F492FDB7A, - 6E562E933928F42CFA6BBBAF, - E16A02BD2A75D7E45E87B6C5, - 0D8C088EF55B1F7EC793A7F2, ); name = properties; sourceTree = ""; }; - 566223505CFB949DD476DD0E = {isa = PBXGroup; children = ( + 3BF2EDC788ED896102BA5CCA = {isa = PBXGroup; children = ( 89685AA70302A3738E626A4B, EAE5092A709474C733426897, 5ED79CEB7D0DC98541A1EE3D, @@ -1946,48 +1843,40 @@ 23967785D99600B250F32D59, 863578C8C35502444456B6EA, 49EF2BC6D82746658EAEFC0B, ); name = lookandfeel; sourceTree = ""; }; - DFF3809F4EF6D0D28A0AA3B9 = {isa = PBXGroup; children = ( - 2885D478CE1AB2E7B1A08322, - 41746FC663B6AAAADECE1425, - 92D7694B81788A2E5A7AEF68, - B72286B24C9F05792D59A23A, - C78FFBAAEACD3BC09738D6F6, - 6C4AB54DBC432556EED5606D, - 559BC6B13FC81331E7342F0B, - 0EC44B4F782B363577DC6BB1, - 68769796EB116F1CD87157B4, - CDA1DE6359BDF1956A0E9492, - 31882AD7F2169844F3442DF3, - BF61AF26A22D1ECE6DBE58CB, - 0E9E9DEC98A4B8BDEB38D562, - 64795A5ABD04000A2CBB1B25, - 7DDE5E94DED6CAC6867415DD, - 155FAE23E29E586D10CF84AF, - 1666A8702F749A1DC706A8A2, - 51A3092B54D75D13A0FE396D, - 7F0FB2F4C1A707652E7288BD, - B0A77D2BA7186415ED81738A, - 5A85E24C8BA70B351465A567, - 5748E13F7BEBE8AEE3E3850B, ); name = filebrowser; sourceTree = ""; }; - F90EC4226FE9CDC868E4006F = {isa = PBXGroup; children = ( - AC918E9FF22781B57964CD1D, - CB86FA8F13699AE468D540CE, - 13D8722208F699E53B7747F0, - CE767FF08071F3D8269ED2ED, - D6B97908735281D202A8A26F, - 1BB6C06A841BDE30CE21AB8E, - A367A1757697F29B157B58EF, - A93F8583644CF10A1818F9A5, - 6F4DC318020741E9C1105300, ); name = commands; sourceTree = ""; }; - 91726856CD9CB49077802290 = {isa = PBXGroup; children = ( + B5AE4100DAFD7614CAB4BCFF = {isa = PBXGroup; children = ( + E6030EFE3070F375865A62FB, + A0578FC8A4E9AD111D47B465, + F663E5663FB633FD0650ECEB, + C97789C4620368AE1E3F9F22, + 45AD1E5475B9820E1CC8A636, + D96D61FB21B63DE1C97BCFB7, ); name = menus; sourceTree = ""; }; + AE093402B4F34D07BBFC96AA = {isa = PBXGroup; children = ( 6627145A2E93CCE43E6BCECC, 0077BF3E748A1660AA76177D, 1E1B654F129B4B2743E45B77, 257CFFF0281E2987C3D35CD6, ); name = misc; sourceTree = ""; }; - 229F6F9AB10DD2530C73808D = {isa = PBXGroup; children = ( - 3BEEC005012C7B59727662C1, - C93881E59063E7106E77762C, ); name = application; sourceTree = ""; }; - AE9DB1E2E256F5FAE7862140 = {isa = PBXGroup; children = ( + 1931D8A1E122F6A7DDA5B8DE = {isa = PBXGroup; children = ( + F8766D0CFBD5568256C87B9E, + FB3F53F652BD2355EC2881C5, + 53373FC985AF166F12FEB886, + 3305A965DBA8A012C58FFD06, + 9E45457C947F536119948087, + FF84CCEAC9742E22308EAE19, + 818ADA13F83B5D4610CF0A0C, + A5844E2B9968F2C3657EDD5A, + 570D547768979709B76F2EC7, + AF1E2E1D1A2BC3A74926D43E, + 531FDFD3287869A5D3B8BDED, + 39BD9382DD5310BEC6792B1B, + E502656482136FE43E2B3759, + C049B9C221709051EA11E89F, + 52E326682860BA5670505046, + FBB804CAB0CE97A362B43BCA, + 014002774B3422892E4EA107, + 0E8092ECEA8CA5E97A1D1636, + 505C01F8D81CDB058DB7C2F8, + 723F0D8EA22ED6781CE9F8A5, ); name = mouse; sourceTree = ""; }; + C98151549D5A51C480CB7098 = {isa = PBXGroup; children = ( 5F05CDB9CC162A8054B6B07C, B40FF8B6DCEC246C6AF39D13, 1A635AC7B19A22FA1C5AE1FA, @@ -2004,25 +1893,102 @@ DBEF9D71A2917C0FC54B33D4, 3EE91003DBE013763ADE30BE, 53BF201C2DC50C4811878627, ); name = native; sourceTree = ""; }; + 42A58EE91EE3662C27D1D73B = {isa = PBXGroup; children = ( + 085E8AAF08603197C8422743, + C5331A9B548B1C4BA82B1C5E, + 5454498293784705551AFC93, + C11FDE71C9F4A3598D31D2B7, + EA2C0D823DA76996E8BB3D35, + 975BB97EED05CDBCFB755C9F, + A9F9C2F09B984C82A20D244E, + CE690CDFA6954C16F2A15C17, + 1C1BA3B137968A4F5C55891F, + 1703E734221F32B55AB20CAB, + CFF216130476A0B9DA5C3858, + F2B78257220C0B0A318BF37D, + B5CE5220AFAA451EDE91F0BA, + 7FB8750BA8CBC35CD7D49DFA, ); name = positioning; sourceTree = ""; }; + 010336B33A76CC989CF9257B = {isa = PBXGroup; children = ( + 6544310A5FE189E31FA1E19C, + 1DF12382D165910E9C82AEE5, + 924B473BB36A76EAF10CAF93, + A71D074B6F3ECE49A86444C0, + 889215816EC0BE292B4FC278, + 702C8F8FC81ADB2C6305B028, + C1BCB8BFC7810B8E181D6012, + 94064A8E7E57387E611786B1, + 90C7260EB1DD77FAD05FA9EB, + EC552B8FF680076D7C3CDCD3, + D487D34A38A1DE7F492FDB7A, + 6E562E933928F42CFA6BBBAF, + E16A02BD2A75D7E45E87B6C5, + 0D8C088EF55B1F7EC793A7F2, ); name = properties; sourceTree = ""; }; + F08623961FFE5521C3E92C62 = {isa = PBXGroup; children = ( + D625544467CB87C86DF6B39C, + 2395971B20B98B3A5BC28FDC, + 8ACBFC171B28F02B7C79EC9F, + D5B1376F148616CF0F6A6FAD, + AA300F9513F6A05B3DDF6230, + 7DA7FB17E011B6E4F6B1E788, + BDB48058A0393BB21595D510, + AED619E5D1EA581C9BF8BFF7, + 8D2F64C046BBAAA084369818, + BDD5D36BA8DBC821209099DF, + 99EAC514AE975761267EF416, + 23C86278B90F5026D598AD2F, + 66EF6387A88A9C6572323325, + 39CD3C7765CFC878E3D25FD5, + F08EBCE2DF63A844B3AA40E9, + 078FC78D692AA90FD57D8E44, + 7641E9D1CC635B7AB3CD681E, + C5014F9EE489066E82D28C5B, + FA296E9B1955F4D89C1C40BD, + D870A888E298A6133C7479FD, + 11409A38980818092C00D4F2, + F9F2315156152761AACD907B, + 495B9784D6D0CB0995A1B335, + 5DB36E27FCDAD3FE2BCFA155, + AEB2BD22134D79969D79D142, + 0C57A2031EAF30DB282300E0, + 66B04DB27F487637BB9F98D7, ); name = widgets; sourceTree = ""; }; + 8CE7234BD1D3C82584C2F61A = {isa = PBXGroup; children = ( + 5BB313B4D5D17AB00A7C2A4D, + D01AF3FDC1F0B32064B4EB2B, + 429F3929CFD75239AC664BAF, + 21538DBF6C45B0BD14E89F57, + 75D5ACB2D8B96170CEC33B10, + 514EC10712215945B7F8416C, + D847FE4F8BB1FCFE594FC816, + FD769F3C864F10596396CF13, + AC69E105CCF658FC2D078FC4, + 903F61DB5200F7F044160307, + C082F2522A06A10B9872BB3E, + 5CE626D4E648E84ADAF43E76, + F7E851366CD6023170429026, + 745CC0B64BB09F40A77FCD36, + 30AAC4B170226F0DD6727C6B, + 0C6EFD657F2DE522250F9271, + 252B344857F583516C219008, + 8D8276FB197AE7CF5FBB3AB0, + 884753558BC1F3FA3CD36289, ); name = windows; sourceTree = ""; }; E76592C491140F8498FC38A3 = {isa = PBXGroup; children = ( - B973E26E66EADC4ED3675B42, - 28F1F5DAFF7656071EE7CAD4, - 7F9673EC1B630773BF0ED41A, - 3786E4D7FA6E235A52DE169F, - 1EB9C8083EFD2727D9BE2D08, - 6C3F931EC9DC09E8E9101F3C, - 31311D5925AA8FE53B577588, - 4605D6819AD6026281C90487, - DB7D5F35A212C59CAD3D970A, - 053748F29D098399198D7E98, - AD65AE6A66EF14C491D83F64, - 566223505CFB949DD476DD0E, - DFF3809F4EF6D0D28A0AA3B9, - F90EC4226FE9CDC868E4006F, - 91726856CD9CB49077802290, - 229F6F9AB10DD2530C73808D, - AE9DB1E2E256F5FAE7862140, - 7C4ABF1BEC3B9DF099B278E5, + 745E942F2C9528395C4E38E8, + B902638AF8E83B228864E4BE, + D3232032098D185BE5D26E73, + 4E9711245FB8C0D60EAB85B8, + 274C55CC5B6B00E289149413, + 554AC4BBD2A1D238109E6C4B, + 4864B56ED00D69A88ED4ED9C, + F484C289314C32DEC463888F, + 3BF2EDC788ED896102BA5CCA, + B5AE4100DAFD7614CAB4BCFF, + AE093402B4F34D07BBFC96AA, + 1931D8A1E122F6A7DDA5B8DE, + C98151549D5A51C480CB7098, + 42A58EE91EE3662C27D1D73B, + 010336B33A76CC989CF9257B, + F08623961FFE5521C3E92C62, + 8CE7234BD1D3C82584C2F61A, 3844B4C3527ED9ADE3124C84, ); name = "juce_gui_basics"; sourceTree = ""; }; 4552D20E7869664DBD4C5EB1 = {isa = PBXGroup; children = ( 6F4E9B36E5290DF31257AC55, @@ -2084,9 +2050,21 @@ C3E7D6E011894E7C7F2BA639, F82D8493B331BAB2263B0D20, AC324403CCA71348B4B19024, - B697D45F3D6E9B7EEE3C639C, E274543499717615EDF97C52, ); name = "juce_gui_extra"; sourceTree = ""; }; - 5D3CE040E5B363B1730C70EF = {isa = PBXGroup; children = ( + E1829D5821B2B8019A80095F = {isa = PBXGroup; children = ( + 7B510507B8087E503273380A, + 0761C9CA82D7B3B28E30742D, + CFD4B25583AC57792A702F9E, + 7F2031BCF41D69FB01E27151, ); name = geometry; sourceTree = ""; }; + 92D93980FB2857B86AAE1A51 = {isa = PBXGroup; children = ( + C7FBC198B3D5BDE2404AA734, + 6DD53D2067B56F7B851EAB18, + 9F64E0A927BE804B3C140853, + EDA4B553EDC0133EDE520E85, + 1C06BCC6DD5D394942624741, + EBA64ECA5F1C291E2183C266, + 67E73B9B49D4BF0B0005AAC3, ); name = native; sourceTree = ""; }; + AC8F44BC7D2719153EDE51F6 = {isa = PBXGroup; children = ( 0977881EAF41DFC35199C670, 42431A6D35BB7759FBA0A1A9, BA4123F2CAB9039F80B94EB3, @@ -2104,47 +2082,32 @@ 94B5B0680AF388C6F16942A0, 1E67025B1F91B4FD970B9B39, BFD8CD9DAD02C64472380BFC, ); name = opengl; sourceTree = ""; }; - 20AB769F3D0A7236AF9370D3 = {isa = PBXGroup; children = ( - 7B510507B8087E503273380A, - 0761C9CA82D7B3B28E30742D, - CFD4B25583AC57792A702F9E, - 7F2031BCF41D69FB01E27151, ); name = geometry; sourceTree = ""; }; - D6920A0A48E226DDAB703C0F = {isa = PBXGroup; children = ( + 829FAD3C4E6968DED4CE0A34 = {isa = PBXGroup; children = ( 560D45B247F62D55D9EAF0EE, 47B37FFCC2E9EF3CCDF9270D, ); name = utils; sourceTree = ""; }; - 60512E44E273C90FBE9DCB59 = {isa = PBXGroup; children = ( - C7FBC198B3D5BDE2404AA734, - 6DD53D2067B56F7B851EAB18, - 9F64E0A927BE804B3C140853, - EDA4B553EDC0133EDE520E85, - 1C06BCC6DD5D394942624741, - EBA64ECA5F1C291E2183C266, - 67E73B9B49D4BF0B0005AAC3, ); name = native; sourceTree = ""; }; 41FAD25455348290204EB32E = {isa = PBXGroup; children = ( - 5D3CE040E5B363B1730C70EF, - 20AB769F3D0A7236AF9370D3, - D6920A0A48E226DDAB703C0F, - 60512E44E273C90FBE9DCB59, - BB7114B9D7DF540C5711AC18, + E1829D5821B2B8019A80095F, + 92D93980FB2857B86AAE1A51, + AC8F44BC7D2719153EDE51F6, + 829FAD3C4E6968DED4CE0A34, 47EBAB1A9CD775971F6A90A0, ); name = "juce_opengl"; sourceTree = ""; }; - 2780AF8EFB57E2FFA721D245 = {isa = PBXGroup; children = ( - C6EA3F5A3D778DF75E67BCC4, - F8DDC6A45DB4260273B3800F, ); name = playback; sourceTree = ""; }; - A9B4A98866795D9C493770A0 = {isa = PBXGroup; children = ( + 3194080E32997218DBB3B266 = {isa = PBXGroup; children = ( 67FE3ACAFC37091FBDAAF35B, A80623F61A50FC6957425AB3, ); name = capture; sourceTree = ""; }; - 684F974F528D0D450FE91F11 = {isa = PBXGroup; children = ( + 769509AD5A38D2BE473118B8 = {isa = PBXGroup; children = ( ACBF3FA6ACD3FFCD75F395B7, DAB75AC42071AD5C426D1534, 5FEBDC4C196922F425AA0D9C, FBB4308B70BB831413B5BE68, F797DAB0D0E347F86073ADA0, E201B2C16C5591B0B42830E6, ); name = native; sourceTree = ""; }; + 806FFEE51E12BBF310AA7EBD = {isa = PBXGroup; children = ( + C6EA3F5A3D778DF75E67BCC4, + F8DDC6A45DB4260273B3800F, ); name = playback; sourceTree = ""; }; B56145E0D5A01A93DEB6DF13 = {isa = PBXGroup; children = ( - 2780AF8EFB57E2FFA721D245, - A9B4A98866795D9C493770A0, - 684F974F528D0D450FE91F11, - 9254FDFB5A9960976D581FF4, + 3194080E32997218DBB3B266, + 769509AD5A38D2BE473118B8, + 806FFEE51E12BBF310AA7EBD, 7D725C33C92063B40C0A3358, ); name = "juce_video"; sourceTree = ""; }; 863735409A25FA5C7E7D02D2 = {isa = PBXGroup; children = ( B95A8CEE0A73DD4292DB8797, @@ -2163,55 +2126,35 @@ B56145E0D5A01A93DEB6DF13, ); name = "Juce Modules"; sourceTree = ""; }; 1128728F843B9D9296C05F16 = {isa = PBXGroup; children = ( 779B2DEAEE0E57CE5E08FC15, - 458D73FCC89935898F0D2C23, - 45E3757052FEDC9305DE5972, - E7649B82B33E1D1CED45A85C, - 560F8258408D6E0570430645, - E358A07AFF9BD2EBB2FD9231, - 6B4F3D7D16227556351F5208, - 9ECA1ECBFEDF5753570E1CE4, - 23091881E26A7EDE62D105E2, - 731D166A94A169F40BB0C638, - 168F080C39D0C2622BF07BBB, - 3EC20942E3060C6E04E78734, - BC9BDCFF1ACF147F86BF66B0, - BF0E0D436423306098D443EA, - 261F1F55DF0430FA3656D346, - E6D2334CFA8C9CEB693FDED7, - D0871319290F1C42DAFA972C, - 1E83EA20BEF3D521089FE676, - C590BE5EBEFBDCC508E8233F, - 4B133B1F9874EBA8953DCDF9, - 76FD799F05D94842EEF552FD, - 5D14102BB6BB7AE2D89C7A87, - 7BD189FD9F797A43D5818C6A, - 426958B7DB499792338C7359, - C6EE8BDFC42B4B3B149DB6CB, - 35B628AB8DFBC44E9BBF1EF9, - D93DD123CF1E82A3CC410853, - D9D80C50710E5B4465F776C9, - 32163E95DE23FC34236D5222, - 264B942F4B19B89749EAA874, - 9074CCFE08F3965E4129AC84, - C63A37F5E2B0F3A457A1CB5E, - DAE44B592D6EEE1CB93CB155, - 260974AE3CD80140CDAE7350, - 7A874F15B399218ED0FC60AE, - F6AE18B04CC3D2BB90189253, - 55DFDE807E321ABD1E879E41, - AB04D06155A5E52B0658F3D6, - 1000AB9EC17650FB0092DCD8, - 7D2CA0CEB4019C90AE75474C, - 283ADB95E9375730B1389880, - 54AEFF14FCEFC2DC56A700C4, - 8DC3D1402CD78E1E728A885C, - 897466367AE90A6757BD78AA, - C97229429AD64768E560F4AD, - CE4DC095D47AC961D8620C02, - 1D9AC8EB8D85BF93BB65903C, ); name = "Juce Library Code"; sourceTree = ""; }; + CC3734C049214EF91327C2B6, + 9B38FFE6C8577E7F22DFEF2F, + 689794DAC80724A7C23A1759, + E5409833E1E918CA55D10AD2, + 325E6940756EA22A3C1BE221, + 29ED8FCBD8C2266ADEB20562, + EDC96EC7A203B6651E276570, + 2036F17ABD883B549ADB5AB1, + 09EF8164769B6C1C465043E8, + 06CF19E1F0DF4A044230278E, + 0687379A6565865C32BF9DA2, + C3F81C3ECC37FF7561B533C7, + 14E0437FF273CAA3AE7B0C3D, + 7B0A88689774E44EBED72E5B, + 792B83479ED48C1EA624DA2D, + 35B8DEAC54C1F6B087889FCC, + E517626847A1820596BED522, + 51CBC73FA1537DAD9BC1F404, + 014DAD5D4BEFDB2906FD1E63, + 86382EEFD2D874C080F395EA, + CE4DC095D47AC961D8620C02, ); name = "Juce Library Code"; sourceTree = ""; }; 8EF2160AA74AD33ED1D63DE9 = {isa = PBXGroup; children = ( - 00C116095BB7F53697076A64, - 7B09ECEA92A79A22173B9A1A, ); name = Resources; sourceTree = ""; }; + 169166E084E7C70761B779E9, + 3E67AEA9A0FD3291E8C1B486, + F02875DC328E400B3141069D, + 19E1189C678E9189ECD11DEF, + 51279E770452336B3FFF01BD, + 7B09ECEA92A79A22173B9A1A, + A0BFEED17AF0E43A7401189C, ); name = Resources; sourceTree = ""; }; 18B9690A5C364D20F5C100E3 = {isa = PBXGroup; children = ( 52EEFA8ED8C29967F5A9E1EE, D8FC94038AF7B050BBADC027, @@ -2228,73 +2171,392 @@ 130A1E6607521A6C51E7E702, 407B6CB925E1B5FAA7E3914E, ); name = Frameworks; sourceTree = ""; }; 0F85B6E4F90C8E9CC5EB8C01 = {isa = PBXGroup; children = ( - F541CA5BBC7721324DB5A6AD, ); name = Products; sourceTree = ""; }; + 499621E04BA626F64944B0D4, + D035D1C2F16559D0BB4F80D0, + 79FE5C3ECC20E6354609E715, + C3AF8BFE5557DE30A253564C, + ED7C79D32D589E0F8123BB6A, ); name = Products; sourceTree = ""; }; C16B685A8A4A888CBFC241D5 = {isa = PBXGroup; children = ( + A0BFEED17AF0E43A7401189C, 3F579A4A6D6B636B2DB71785, 863735409A25FA5C7E7D02D2, 1128728F843B9D9296C05F16, 8EF2160AA74AD33ED1D63DE9, 18B9690A5C364D20F5C100E3, 0F85B6E4F90C8E9CC5EB8C01, ); name = Source; sourceTree = ""; }; - 75FE74179D7603F21E9A5FF9 = {isa = XCBuildConfiguration; buildSettings = { + C73902ED4D2E8620A64FB955 = {isa = XCBuildConfiguration; buildSettings = { }; name = Debug; }; + 10FD9778667189623A2CDD86 = {isa = XCBuildConfiguration; buildSettings = { }; name = Release; }; + EB917BF8D9134F341F138D54 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Surround; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Debug; }; + 4C0FBAEF448A6C797FB6DD45 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Surround; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Release; }; + 61074CD12CE591486A05A574 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Surround; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Debug; }; + 7FCB6817E56D52F78EC1AE71 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Surround; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Release; }; + E32045A65CECB559C0FB4C68 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libstdc++"; + CLANG_CXX_LIBRARY = "libc++"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "_DEBUG=1", "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + OTHER_LDFLAGS = "-bundle"; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Surround; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Debug; }; - DFAEBAFD727F1851D2F146B6 = {isa = XCBuildConfiguration; buildSettings = { + 1D54A1AEFE13AA013860EF06 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libstdc++"; + CLANG_CXX_LIBRARY = "libc++"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( "_NDEBUG=1", "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../../modules", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; - OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + OTHER_LDFLAGS = "-bundle"; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Surround; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Release; }; + 6097E35463A00493A0E17C6D = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AAX.plist; + INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\""); + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Surround; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = aaxplugin; }; name = Debug; }; + B376411945AB7D80ECC98A26 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-AAX.plist; + INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\""); + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + OTHER_LDFLAGS = "-bundle -lAAXLibrary"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Surround; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = aaxplugin; }; name = Release; }; + AF5A6D30719292596298ECCB = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Surround.SurroundFramework; + SDKROOT_ppc = macosx10.5; }; name = Debug; }; + A92E61410F4597499F7FF430 = {isa = XCBuildConfiguration; buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=1", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; + PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.Surround.SurroundFramework; + SDKROOT_ppc = macosx10.5; }; name = Release; }; D4400F944A7D89C0E4DA25E9 = {isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; DEBUG_INFORMATION_FORMAT = "dwarf"; @@ -2327,63 +2589,95 @@ PRODUCT_NAME = "Surround"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 5FC77F15FFD6E6F3449B16D6 = {isa = PBXTargetDependency; target = BCE8135290C1E3CF37F2E6EA; }; + 32FFC55D51387C8C331E25B9 = {isa = PBXTargetDependency; target = 050134A7A9B0AD26AD788AB7; }; + 53E1E3FE56FEC27499FA8243 = {isa = PBXTargetDependency; target = 3DE552C28C67B3599B47F6D5; }; + A36783E310923C0F83F2930E = {isa = PBXTargetDependency; target = 1406423C2E104DB2C01413A8; }; + 7A12FA8A84B55F5EDD5C99F9 = {isa = PBXTargetDependency; target = ECF21C83A6EB88D73C09E713; }; B617DCD972781EFAD4370890 = {isa = XCConfigurationList; buildConfigurations = ( D4400F944A7D89C0E4DA25E9, 0844437E6CB463145B532F9B, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 1A42FEF23D9F79A1CC29F67D = {isa = XCConfigurationList; buildConfigurations = ( - 75FE74179D7603F21E9A5FF9, - DFAEBAFD727F1851D2F146B6, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 3950B5F32DAC0DA867C31CF0 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2191E7D09CE99E98C2CCCF54, ); runOnlyForDeploymentPostprocessing = 0; }; - FEB77986C16003E0BEC67BD5 = {isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( - FE3ECA8C54DCAD8D3FF5D53C, ); runOnlyForDeploymentPostprocessing = 0; }; - 110180E938601A1B83DF9C72 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 84756A2E1F219D073187D649, - 7EA4251BCAB69DFB30714F02, - 0ACC51AD2625252A07CA4879, - 2236265BB177790B2538C459, - 99484ABBF821D5EE7B1D7247, - 95AF306B0F5C85A8C9DD9B1E, - 191C1F422857A0D8EAD2904E, - C1A2F67AF8BDFD521275D510, - 0B7BC7F8B8D8D62596A05113, - 95486F6D8531581E2CBC8C83, - 3A8CFA203FC06C1220AE0B0E, - 9566BB3E37A14303A12D5ADF, - F09DA9A8BEF646D257C08269, - ECB3617761523DA82669F12F, - 10E7BC23B9F368723254014B, - ADC4FBAFB0BAD5FD22BA8B0D, - 9096673BE2474D04E1477403, - 9F53BD2DD99C494E29D4C1D8, - 71A2FF65499CDC802BE5C5D6, - 4478887C79068C3249A40800, - 8670C513AAD62085580639FC, - E5404D4946F26CEEC44A75F6, - 6C725B9334C7FCF4FE351881, - 856D7AF2002EEE1877D92C5B, - 9D86E9184890EAE70502B8C2, - B8729D4A858EFA4F73DE0E59, - A9BB875C8440D63314C22669, - BCD280B0A7416F0AE374A023, - 00B1D70A78B9DE9B59CD916D, - 79B39874B0D660C0CDFE7390, - 74B13D54BD1E98374F1C377B, - 65964AD2B7B1219CC0301D18, - 7DDCB286A68F6DD6618FD6F3, - E6299CC6951F6B1BB96ADAF7, - D7AC0D1BA7B3C92FCE2A1550, - 7DEE8DCC61C4DAAA1A20F8DE, - C3D123AD82750200BB4C24A2, - 19B58975A103B95F75FD0D17, - 3939385E16CE1D2CBDEDE386, - 8D123F3443880D4ADEDB4662, - 3C7089CE5598FCFD1EAD1485, - A9AD48DFD6B160F9CC03DFD0, - C66884187B80BD5910EE06B3, - ED47AD228A2A197790647B57, - 2BB53A9E20BD13D5422F24B3, ); runOnlyForDeploymentPostprocessing = 0; }; - 2BB8D023B33875BFFF74C35C = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + EED368527EBF92E628608D8B = {isa = XCConfigurationList; buildConfigurations = ( + C73902ED4D2E8620A64FB955, + 10FD9778667189623A2CDD86, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 662E24C61A67634787C1DDDA = {isa = PBXAggregateTarget; buildConfigurationList = EED368527EBF92E628608D8B; dependencies = ( + 5FC77F15FFD6E6F3449B16D6, + 32FFC55D51387C8C331E25B9, + 53E1E3FE56FEC27499FA8243, + A36783E310923C0F83F2930E, + 7A12FA8A84B55F5EDD5C99F9, ); name = "Surround (All)"; productName = Surround; }; + 21570E6625DC144BEE45BF2E = {isa = XCConfigurationList; buildConfigurations = ( + EB917BF8D9134F341F138D54, + 4C0FBAEF448A6C797FB6DD45, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + C6635CD032CBB46EE84BE2BD = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 2191E7D09CE99E98C2CCCF54, + 841F2C2B98BCB5059C093CCA, ); runOnlyForDeploymentPostprocessing = 0; }; + 61146A1F88A75D7082DADE13 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B6D92AE8EA02C005265E5755, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 7DBFF07EA24A761249FDB194 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + E03A96B10126A69293C044FD, ); runOnlyForDeploymentPostprocessing = 0; }; + 2E087F2A8528F2C788D09A5E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 1F5789B6D2334580C0F3D9AE, + 3A9DA4E9002E62503BE11891, + 471B0DAB418CA9BF51D3567F, + 985B36DFE9EF062E1E004089, + A17BCBEF822B10243D4FC7CF, + D3CAAFF2401E545BBB10C2E1, + 628C3FC970D842482843D58E, + 660197C1881A08EFF582CE23, + 2D01683AD97D65AA55B574F8, + B1B407C4C9685EDAF5C38ADE, + 1730BAC6358B020E5359B15D, + FDCC043886C609481941F040, + B6D92AE8EA02C005265E5755, ); runOnlyForDeploymentPostprocessing = 0; }; + BCE8135290C1E3CF37F2E6EA = {isa = PBXNativeTarget; buildConfigurationList = 21570E6625DC144BEE45BF2E; buildPhases = ( + C6635CD032CBB46EE84BE2BD, + 61146A1F88A75D7082DADE13, + 7DBFF07EA24A761249FDB194, + 2E087F2A8528F2C788D09A5E, ); buildRules = ( ); dependencies = ( + 7A12FA8A84B55F5EDD5C99F9, ); name = "Surround (VST)"; productName = Surround; productReference = 499621E04BA626F64944B0D4; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST/"; productType = "com.apple.product-type.bundle"; }; + A6CE6F9F84FC2669E1EA642C = {isa = XCConfigurationList; buildConfigurations = ( + 61074CD12CE591486A05A574, + 7FCB6817E56D52F78EC1AE71, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 82A795FF64B3DC1673E6DFFD = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 2191E7D09CE99E98C2CCCF54, + 841F2C2B98BCB5059C093CCA, ); runOnlyForDeploymentPostprocessing = 0; }; + 547449244A99BF4542F2C573 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B6D92AE8EA02C005265E5755, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + C40118D5AA68EA22C25990A9 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + CEBB3C6F336A43045FFF411D, ); runOnlyForDeploymentPostprocessing = 0; }; + 38083A2E2A2930885CC53FC0 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 1F5789B6D2334580C0F3D9AE, + 3A9DA4E9002E62503BE11891, + 471B0DAB418CA9BF51D3567F, + 985B36DFE9EF062E1E004089, + A17BCBEF822B10243D4FC7CF, + D3CAAFF2401E545BBB10C2E1, + 628C3FC970D842482843D58E, + 660197C1881A08EFF582CE23, + 2D01683AD97D65AA55B574F8, + B1B407C4C9685EDAF5C38ADE, + 1730BAC6358B020E5359B15D, + FDCC043886C609481941F040, + B6D92AE8EA02C005265E5755, ); runOnlyForDeploymentPostprocessing = 0; }; + 050134A7A9B0AD26AD788AB7 = {isa = PBXNativeTarget; buildConfigurationList = A6CE6F9F84FC2669E1EA642C; buildPhases = ( + 82A795FF64B3DC1673E6DFFD, + 547449244A99BF4542F2C573, + C40118D5AA68EA22C25990A9, + 38083A2E2A2930885CC53FC0, ); buildRules = ( ); dependencies = ( + 7A12FA8A84B55F5EDD5C99F9, ); name = "Surround (VST3)"; productName = Surround; productReference = D035D1C2F16559D0BB4F80D0; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; productType = "com.apple.product-type.bundle"; }; + 28CFD77267AD6813E50C6B60 = {isa = XCConfigurationList; buildConfigurations = ( + E32045A65CECB559C0FB4C68, + 1D54A1AEFE13AA013860EF06, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 6A3AF05F6EAA6537996C2F42 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 2191E7D09CE99E98C2CCCF54, + 841F2C2B98BCB5059C093CCA, ); runOnlyForDeploymentPostprocessing = 0; }; + A877F0345BE384129ACA1040 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B6D92AE8EA02C005265E5755, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 6AF7D8B2A0C3D350ECF9E451 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 64624CD6DC9AD04D81B9E401, + 057B3431395E851B7328AE02, ); runOnlyForDeploymentPostprocessing = 0; }; + DF81062DB15A392555500AFC = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 1F5789B6D2334580C0F3D9AE, 3A9DA4E9002E62503BE11891, 029B18BC4295AE3360F6EC0A, @@ -2397,15 +2691,81 @@ 2D01683AD97D65AA55B574F8, B1B407C4C9685EDAF5C38ADE, 1730BAC6358B020E5359B15D, + FDCC043886C609481941F040, + B6D92AE8EA02C005265E5755, ); runOnlyForDeploymentPostprocessing = 0; }; + 3DE552C28C67B3599B47F6D5 = {isa = PBXNativeTarget; buildConfigurationList = 28CFD77267AD6813E50C6B60; buildPhases = ( + 6A3AF05F6EAA6537996C2F42, + A877F0345BE384129ACA1040, + 6AF7D8B2A0C3D350ECF9E451, + DF81062DB15A392555500AFC, ); buildRules = ( ); dependencies = ( + 7A12FA8A84B55F5EDD5C99F9, ); name = "Surround (AU)"; productName = Surround; productReference = 79FE5C3ECC20E6354609E715; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; + 3ADF964121B249916F64316E = {isa = XCConfigurationList; buildConfigurations = ( + 6097E35463A00493A0E17C6D, + B376411945AB7D80ECC98A26, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 5276FC9AAD3BF2140C19513D = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 2191E7D09CE99E98C2CCCF54, + 841F2C2B98BCB5059C093CCA, ); runOnlyForDeploymentPostprocessing = 0; }; + 76F951CD80F984AC90E1A027 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B6D92AE8EA02C005265E5755, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 9CA62E78DD58EF6DCD1F513E = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + F07C6D3843A293AF087DC6AA, ); runOnlyForDeploymentPostprocessing = 0; }; + E0725217929C36E3C067C5DB = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 1F5789B6D2334580C0F3D9AE, + 3A9DA4E9002E62503BE11891, + 471B0DAB418CA9BF51D3567F, + 985B36DFE9EF062E1E004089, + A17BCBEF822B10243D4FC7CF, + D3CAAFF2401E545BBB10C2E1, + 628C3FC970D842482843D58E, + 660197C1881A08EFF582CE23, + 2D01683AD97D65AA55B574F8, + B1B407C4C9685EDAF5C38ADE, + 1730BAC6358B020E5359B15D, + FDCC043886C609481941F040, + B6D92AE8EA02C005265E5755, ); runOnlyForDeploymentPostprocessing = 0; }; + 1406423C2E104DB2C01413A8 = {isa = PBXNativeTarget; buildConfigurationList = 3ADF964121B249916F64316E; buildPhases = ( + 5276FC9AAD3BF2140C19513D, + 76F951CD80F984AC90E1A027, + 9CA62E78DD58EF6DCD1F513E, + E0725217929C36E3C067C5DB, ); buildRules = ( ); dependencies = ( + 7A12FA8A84B55F5EDD5C99F9, ); name = "Surround (AAX)"; productName = Surround; productReference = C3AF8BFE5557DE30A253564C; productInstallPath = "/Library/Application Support/Avid/Audio/Plug-Ins/"; productType = "com.apple.product-type.bundle"; }; + 2027B4509482C03CE7628088 = {isa = XCConfigurationList; buildConfigurations = ( + AF5A6D30719292596298ECCB, + A92E61410F4597499F7FF430, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 533BEF452ABC455670C57273 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 84756A2E1F219D073187D649, + C45C4C878E526E955DB4BE2C, + BC0836F398C7EA8BED36B53B, + 8FF45061553548B84D31A121, + B86E69BAB72ADBB747DB109C, + AC189F12175DC086C874AB24, + C350DA41F6D035F3D3E6EC7E, + D2911E6003C09F6FD9FE0778, + 46796E31A198BBCE6DF8FF34, + 8C236CA6BA0F2FA11A6086CD, + E3B14A780AAFEA215DDA35EC, + 3B1E7EDF992DB4063FF525AA, + 1CC76FADF13D24B719E25EF5, + 14BA3B8D23EF151817492C6A, + 43B059BCCE49AB92396DD5AA, + E42654A1F7F310A289F36412, ); runOnlyForDeploymentPostprocessing = 0; }; + 32BEBA7BAA40DBD3D9A26521 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 1F5789B6D2334580C0F3D9AE, + 3A9DA4E9002E62503BE11891, + 471B0DAB418CA9BF51D3567F, + 985B36DFE9EF062E1E004089, + A17BCBEF822B10243D4FC7CF, + D3CAAFF2401E545BBB10C2E1, + 628C3FC970D842482843D58E, + 660197C1881A08EFF582CE23, + 2D01683AD97D65AA55B574F8, + B1B407C4C9685EDAF5C38ADE, + 1730BAC6358B020E5359B15D, FDCC043886C609481941F040, ); runOnlyForDeploymentPostprocessing = 0; }; - 5053F72FE3CB3218B0489092 = {isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; name = "Post-build script"; shellPath = /bin/sh; shellScript = "\n# This script takes the build product and copies it to the AU, VST, VST3, RTAS and AAX folders, depending on \n# which plugin types you've built\n\noriginal=$CONFIGURATION_BUILD_DIR/$FULL_PRODUCT_NAME\n\n# this looks inside the binary to detect which platforms are needed.. \ncopyAU=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'AudioUnit' | wc -l`\ncopyVST=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'VSTPlugin' | wc -l`\ncopyVST3=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'GetPluginFactory' | wc -l`\ncopyRTAS=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'CProcess' | wc -l`\ncopyAAX=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'ACFStartup' | wc -l`\n\nif [ $copyAU -gt 0 ]; then\n echo \"Copying to AudioUnit folder...\"\n AUDir=~/Library/Audio/Plug-Ins/Components\n mkdir -p \"$AUDir\"\n AU=$AUDir/$PRODUCT_NAME.component\n if [ -d \"$AU\" ]; then \n rm -r \"$AU\"\n fi\n\n cp -r \"$original\" \"$AU\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$AU/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$AU/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST -gt 0 ]; then\n echo \"Copying to VST folder...\"\n VSTDir=~/Library/Audio/Plug-Ins/VST\n mkdir -p \"$VSTDir\"\n VST=$VSTDir/$PRODUCT_NAME.vst\n if [ -d \"$VST\" ]; then \n rm -r \"$VST\"\n fi\n\n cp -r \"$original\" \"$VST\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST3 -gt 0 ]; then\n echo \"Copying to VST3 folder...\"\n VST3Dir=~/Library/Audio/Plug-Ins/VST3\n mkdir -p \"$VST3Dir\"\n VST3=$VST3Dir/$PRODUCT_NAME.vst3\n if [ -d \"$VST3\" ]; then \n rm -r \"$VST3\"\n fi\n\n cp -r \"$original\" \"$VST3\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST3/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST3/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyRTAS -gt 0 ]; then\n echo \"Copying to RTAS folder...\"\n RTASDir=/Library/Application\\ Support/Digidesign/Plug-Ins\n if [ -d \"$RTASDir\" ]; then\n RTAS=$RTASDir/$PRODUCT_NAME.dpm\n if [ -d \"$RTAS\" ]; then\n rm -r \"$RTAS\"\n fi\n\n cp -r \"$original\" \"$RTAS\"\n fi\nfi\n\nif [ $copyAAX -gt 0 ]; then\n echo \"Copying to AAX folder...\"\n\n if [ -d \"/Applications/ProTools_3PDev/Plug-Ins\" ]; then\n AAX1=\"/Applications/ProTools_3PDev/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX1\" ]; then\n rm -r \"$AAX1\"\n fi\n\n cp -R -H \"$original\" \"$AAX1\"\n fi\n\n if [ -d \"/Library/Application Support/Avid/Audio/Plug-Ins\" ]; then\n AAX2=\"/Library/Application Support/Avid/Audio/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX2\" ]; then\n rm -r \"$AAX2\"\n fi\n\n cp -R -H \"$original\" \"$AAX2\"\n fi\nfi\n"; }; - 34AC23986FBF286398CF9F44 = {isa = PBXNativeTarget; buildConfigurationList = 1A42FEF23D9F79A1CC29F67D; buildPhases = ( - 3950B5F32DAC0DA867C31CF0, - FEB77986C16003E0BEC67BD5, - 110180E938601A1B83DF9C72, - 2BB8D023B33875BFFF74C35C, - 5053F72FE3CB3218B0489092, ); buildRules = ( ); dependencies = ( ); name = Surround; productName = Surround; productReference = F541CA5BBC7721324DB5A6AD; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; - 1350D0395A6BD8D60471CF92 = {isa = PBXProject; buildConfigurationList = B617DCD972781EFAD4370890; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = C16B685A8A4A888CBFC241D5; projectDirPath = ""; projectRoot = ""; targets = ( 34AC23986FBF286398CF9F44 ); }; + ECF21C83A6EB88D73C09E713 = {isa = PBXNativeTarget; buildConfigurationList = 2027B4509482C03CE7628088; buildPhases = ( + 533BEF452ABC455670C57273, + 32BEBA7BAA40DBD3D9A26521, ); buildRules = ( ); dependencies = ( ); name = "Surround (Shared Code)"; productName = Surround; productReference = ED7C79D32D589E0F8123BB6A; productInstallPath = "@executable_path/../Frameworks"; productType = "com.apple.product-type.framework"; }; + 1350D0395A6BD8D60471CF92 = {isa = PBXProject; buildConfigurationList = B617DCD972781EFAD4370890; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { 662E24C61A67634787C1DDDA = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };BCE8135290C1E3CF37F2E6EA = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };050134A7A9B0AD26AD788AB7 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };3DE552C28C67B3599B47F6D5 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };1406423C2E104DB2C01413A8 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };ECF21C83A6EB88D73C09E713 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = C16B685A8A4A888CBFC241D5; projectDirPath = ""; projectRoot = ""; targets = (662E24C61A67634787C1DDDA, BCE8135290C1E3CF37F2E6EA, 050134A7A9B0AD26AD788AB7, 3DE552C28C67B3599B47F6D5, 1406423C2E104DB2C01413A8, ECF21C83A6EB88D73C09E713); }; }; rootObject = 1350D0395A6BD8D60471CF92; } diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj index 7e8fc16aa8..96c18970aa 100644 --- a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj +++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj @@ -57,7 +57,7 @@ Disabled ProgramDatabase - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) + c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) MultiThreadedDebug true @@ -99,7 +99,7 @@ Full - c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;%(AdditionalIncludeDirectories) + c:\SDKs\VST3 SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) MultiThreaded true @@ -222,6 +222,9 @@ true + + true + true @@ -237,15 +240,6 @@ true - - true - - - true - - - true - true @@ -294,25 +288,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -342,136 +321,121 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -498,40 +462,10 @@ true - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -540,31 +474,16 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true @@ -630,523 +549,526 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1173,6 +1095,114 @@ true + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + true @@ -1281,38 +1311,23 @@ true - - - - - - - - - - - - - - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - - + + + + + + + + + + + + + + + + + @@ -1352,6 +1367,8 @@ + + @@ -1359,20 +1376,10 @@ + - - - - - - - - - - - @@ -1382,9 +1389,19 @@ + + + + + + + + + + @@ -1394,6 +1411,15 @@ + + + + + + + + + @@ -1404,15 +1430,6 @@ - - - - - - - - - @@ -1423,41 +1440,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1474,25 +1456,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1502,44 +1465,98 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1548,14 +1565,22 @@ + + + + - - - - + + + + + + + + @@ -1565,19 +1590,11 @@ - - - - - - - - - - + + @@ -1588,10 +1605,15 @@ - - - - + + + + + + + + + @@ -1602,39 +1624,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1643,33 +1681,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1689,15 +1700,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1705,13 +1730,6 @@ - - - - - - - @@ -1719,31 +1737,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1769,20 +1786,10 @@ - - - - - - - - - - @@ -1790,29 +1797,26 @@ + + + + + + + + + + + - - - - - - - - - - - - - - - + diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj.filters b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj.filters index 89733b4d5a..e27486898b 100644 --- a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj.filters +++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj.filters @@ -35,63 +35,69 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {EE36D8B9-408C-AEC9-66E7-BEA9E407F27F} + + {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + {1ED92A41-D496-5397-A4B0-9FA52DBA9215} {50F044B3-0D39-198B-CA5F-BE5E6C078D04} - - {AF5F4789-D607-BFD8-D853-09473C27449C} - - - {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + + {25DD3A16-4BC7-35BD-F32E-0310D1887564} {EA1913F9-0E99-FEC5-0192-0C197611B8F8} + + {AF5F4789-D607-BFD8-D853-09473C27449C} + + + {22689F25-8C5C-52CF-09E4-4308D1521B9B} + {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -101,8 +107,17 @@ {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -110,17 +125,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -128,29 +137,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -164,33 +170,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -200,80 +206,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -296,30 +302,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -415,6 +421,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -430,15 +439,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -493,26 +493,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -541,38 +526,74 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\AU + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\VST + + Juce Modules\juce_audio_formats\format - + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\Standalone + + + Juce Modules\juce_audio_plugin_client\utility + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST3 Juce Modules\juce_audio_processors\format @@ -592,6 +613,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -607,45 +646,6 @@ Juce Modules\juce_audio_processors\utilities - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - Juce Modules\juce_core\containers @@ -661,33 +661,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -712,41 +685,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -754,32 +697,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -859,59 +787,152 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values Juce Modules\juce_events\broadcasters @@ -931,6 +952,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -946,6 +979,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -967,26 +1006,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1003,32 +1045,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1060,6 +1096,51 @@ Juce Modules\juce_graphics\native + + Juce Modules\juce_graphics\placement + + + Juce Modules\juce_gui_basics\application + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + Juce Modules\juce_gui_basics\components @@ -1072,116 +1153,74 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1234,32 +1273,98 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -1282,30 +1387,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -1327,113 +1408,71 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_extra\code_editor @@ -1561,70 +1600,55 @@ Juce Modules\juce_video\native - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1740,6 +1764,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1761,48 +1791,18 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\native - Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - Juce Modules\juce_audio_formats\codecs @@ -1830,15 +1830,45 @@ Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_plugin_client\AU + Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_plugin_client\Standalone + Juce Modules\juce_audio_plugin_client\utility @@ -1866,6 +1896,33 @@ Juce Modules\juce_audio_plugin_client + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + Juce Modules\juce_audio_processors\processors @@ -1896,44 +1953,17 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\scanning - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\scanning - - - Juce Modules\juce_audio_processors\utilities + + Juce Modules\juce_audio_processors\utilities Juce Modules\juce_audio_processors\utilities @@ -1953,50 +1983,92 @@ Juce Modules\juce_audio_processors - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2058,197 +2130,194 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\network - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\streams - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\system - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\threads + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\time + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\files + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\text - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\network + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\logging + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\threads - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time - - Juce Modules\juce_core\system + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2256,12 +2325,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2271,39 +2334,6 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - Juce Modules\juce_core @@ -2328,6 +2358,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2337,20 +2379,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2379,36 +2433,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2418,6 +2442,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2448,17 +2478,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2490,50 +2535,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2550,44 +2625,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2613,87 +2706,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2748,35 +2760,77 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2799,27 +2853,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2841,80 +2874,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2991,33 +3021,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3030,9 +3033,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3054,18 +3054,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3077,50 +3107,11 @@ - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_plugin_client - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video + + Juce Modules\juce_audio_plugin_client\RTAS - Juce Library Code + Juce Modules\juce_audio_plugin_client\RTAS diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h index 0ebffd6ee1..4638b17943 100644 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -39,9 +39,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 0 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 0 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: @@ -219,12 +225,18 @@ #ifndef JucePlugin_Build_AU #define JucePlugin_Build_AU 1 #endif +#ifndef JucePlugin_Build_AUv3 + #define JucePlugin_Build_AUv3 0 +#endif #ifndef JucePlugin_Build_RTAS #define JucePlugin_Build_RTAS 0 #endif #ifndef JucePlugin_Build_AAX #define JucePlugin_Build_AAX 1 #endif +#ifndef JucePlugin_Build_STANDALONE + #define JucePlugin_Build_STANDALONE 0 +#endif #ifndef JucePlugin_Name #define JucePlugin_Name "Surround" #endif @@ -247,7 +259,7 @@ #define JucePlugin_PluginCode 'Srrd' #endif #ifndef JucePlugin_IsSynth - #define JucePlugin_IsSynth 1 + #define JucePlugin_IsSynth 0 #endif #ifndef JucePlugin_WantsMidiInput #define JucePlugin_WantsMidiInput 0 @@ -274,10 +286,10 @@ #define JucePlugin_VSTUniqueID JucePlugin_PluginCode #endif #ifndef JucePlugin_VSTCategory - #define JucePlugin_VSTCategory kPlugCategSynth + #define JucePlugin_VSTCategory kPlugCategEffect #endif #ifndef JucePlugin_AUMainType - #define JucePlugin_AUMainType kAudioUnitType_MusicDevice + #define JucePlugin_AUMainType kAudioUnitType_Effect #endif #ifndef JucePlugin_AUSubType #define JucePlugin_AUSubType JucePlugin_PluginCode @@ -295,7 +307,7 @@ #define JucePlugin_CFBundleIdentifier com.ROLI.Surround #endif #ifndef JucePlugin_RTASCategory - #define JucePlugin_RTASCategory ePlugInCategory_SWGenerators + #define JucePlugin_RTASCategory ePlugInCategory_None #endif #ifndef JucePlugin_RTASManufacturerCode #define JucePlugin_RTASManufacturerCode JucePlugin_ManufacturerCode diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/JuceHeader.h b/examples/PlugInSamples/Surround/JuceLibraryCode/JuceHeader.h index d1142ce597..75dec1bbdf 100644 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/JuceHeader.h +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/JuceHeader.h @@ -14,20 +14,22 @@ #define __APPHEADERFILE_S8Q71Q__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_plugin_client/juce_audio_plugin_client.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/ReadMe.txt b/examples/PlugInSamples/Surround/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/ReadMe.txt +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_basics.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_basics.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_devices.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_devices.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_formats.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_formats.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp new file mode 100644 index 0000000000..c599b8759f --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AAX.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AAX.mm new file mode 100644 index 0000000000..d4b8c31117 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AAX.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm new file mode 100644 index 0000000000..a4fdf7f366 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm new file mode 100644 index 0000000000..175b30047f --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm new file mode 100644 index 0000000000..0ac2b2f599 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp new file mode 100644 index 0000000000..29d48f3faa --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp new file mode 100644 index 0000000000..2da08c6dc3 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp new file mode 100644 index 0000000000..72a8426cbe --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp new file mode 100644 index 0000000000..6064f99d28 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp new file mode 100644 index 0000000000..5c5509abde --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm new file mode 100644 index 0000000000..56af9aebab --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp new file mode 100644 index 0000000000..d3b6529a80 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp new file mode 100644 index 0000000000..c35394b418 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp new file mode 100644 index 0000000000..8e2e5cde2e --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm new file mode 100644 index 0000000000..ee2f414e66 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_utils.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_utils.cpp new file mode 100644 index 0000000000..183f61b238 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_plugin_client_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_processors.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_processors.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_core.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_core.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_cryptography.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_cryptography.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_data_structures.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_data_structures.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_events.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_events.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_graphics.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_graphics.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_basics.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_basics.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_extra.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_extra.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_opengl.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_opengl.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_video.cpp b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/juce_video.mm b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/PlugInSamples/Surround/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 39e1aa1405..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index 9069e65391..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4270ffa168..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h deleted file mode 100644 index 57abba643f..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 48c0bf08c8..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 3c400000e0..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_core/juce_core.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index b3df81338e..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index e815ff2c51..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 88f8bafd21..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_events/juce_events.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 0c5c690211..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 7fa455d687..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 11866a121d..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index f156f5c69c..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 6b5e743372..0000000000 --- a/examples/PlugInSamples/Surround/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../../modules/juce_video/juce_video.h" diff --git a/examples/PlugInSamples/Surround/Source/SurroundEditor.h b/examples/PlugInSamples/Surround/Source/SurroundEditor.h index d20722f4a6..af8e3fc1b8 100644 --- a/examples/PlugInSamples/Surround/Source/SurroundEditor.h +++ b/examples/PlugInSamples/Surround/Source/SurroundEditor.h @@ -27,6 +27,7 @@ class ChannelClickListener public: virtual ~ChannelClickListener() {} virtual void channelButtonClicked (int channelIndex) = 0; + virtual bool isChannelActive (int channelIndex) = 0; }; class SurroundEditor : public AudioProcessorEditor, @@ -37,11 +38,16 @@ public: SurroundEditor (AudioProcessor& parent) : AudioProcessorEditor (parent), currentChannelLayout (AudioChannelSet::disabled()), - noChannelsLabel ("noChannelsLabel", "Input disabled") + noChannelsLabel ("noChannelsLabel", "Input disabled"), + layoutTitle ("LayoutTitleLabel", getLayoutName()) { + layoutTitle.setJustificationType (Justification::centred); + addAndMakeVisible (layoutTitle); addAndMakeVisible (noChannelsLabel); + setSize (640, 64); + lastSuspended = ! getAudioProcessor()->isSuspended(); timerCallback(); startTimer (500); } @@ -54,6 +60,8 @@ public: { Rectangle r = getLocalBounds(); + layoutTitle.setBounds (r.removeFromBottom (16)); + noChannelsLabel.setBounds (r); if (channelButtons.size() > 0) @@ -82,42 +90,89 @@ public: } private: - void timerCallback() override + String getLayoutName() const { - const AudioChannelSet& channelSet = getAudioProcessor()->busArrangement.outputBuses.getReference (0).channels; + if (AudioProcessor* processor = getAudioProcessor()) + return processor->busArrangement.outputBuses.getReference (0).channels.getDescription(); - if (channelSet != currentChannelLayout) + return "Unknown"; + } + + void timerCallback() override + { + if (getAudioProcessor()->isSuspended() != lastSuspended) { - currentChannelLayout = channelSet; - channelButtons.clear(); + lastSuspended = getAudioProcessor()->isSuspended(); - if (currentChannelLayout == AudioChannelSet::disabled()) - { - noChannelsLabel.setVisible (true); - } - else + const AudioChannelSet& channelSet = getAudioProcessor()->busArrangement.outputBuses.getReference (0).channels; + + if (channelSet != currentChannelLayout) { - const int numChannels = currentChannelLayout.size(); + currentChannelLayout = channelSet; - for (int i = 0; i < numChannels; ++i) + layoutTitle.setText (currentChannelLayout.getDescription(), NotificationType::dontSendNotification); + channelButtons.clear(); + activeChannels.resize (currentChannelLayout.size()); + + if (currentChannelLayout == AudioChannelSet::disabled()) + { + noChannelsLabel.setVisible (true); + } + else { - const String channelName = - AudioChannelSet::getAbbreviatedChannelTypeName (currentChannelLayout.getTypeOfChannel (i)); + const int numChannels = currentChannelLayout.size(); - TextButton* newButton; - channelButtons.add (newButton = new TextButton (channelName, channelName)); + for (int i = 0; i < numChannels; ++i) + { + const String channelName = + AudioChannelSet::getAbbreviatedChannelTypeName (currentChannelLayout.getTypeOfChannel (i)); - newButton->addListener (this); - addAndMakeVisible (newButton); + TextButton* newButton; + channelButtons.add (newButton = new TextButton (channelName, channelName)); + + newButton->addListener (this); + addAndMakeVisible (newButton); + } + + noChannelsLabel.setVisible (false); + resized(); } - noChannelsLabel.setVisible (false); - resized(); + if (ChannelClickListener* listener = dynamic_cast (getAudioProcessor())) + { + for (int i = 0; i < activeChannels.size(); ++i) + { + bool isActive = listener->isChannelActive (i); + activeChannels.getReference (i) = isActive; + channelButtons [i]->setColour (TextButton::buttonColourId, isActive ? Colours::lightsalmon : Colours::lightgrey); + channelButtons [i]->repaint(); + } + } + } + } + + if (! lastSuspended) + { + if (ChannelClickListener* listener = dynamic_cast (getAudioProcessor())) + { + for (int i = 0; i < activeChannels.size(); ++i) + { + bool isActive = listener->isChannelActive (i); + if (activeChannels.getReference (i) != isActive) + { + activeChannels.getReference (i) = isActive; + channelButtons [i]->setColour (TextButton::buttonColourId, isActive ? Colours::lightsalmon : Colours::lightgrey); + channelButtons [i]->repaint(); + } + } } } } AudioChannelSet currentChannelLayout; - Label noChannelsLabel; + Label noChannelsLabel, layoutTitle; OwnedArray channelButtons; + Array activeChannels; + + bool lastSuspended; }; diff --git a/examples/PlugInSamples/Surround/Source/SurroundProcessor.cpp b/examples/PlugInSamples/Surround/Source/SurroundProcessor.cpp index b35e0e2db4..dda4190106 100644 --- a/examples/PlugInSamples/Surround/Source/SurroundProcessor.cpp +++ b/examples/PlugInSamples/Surround/Source/SurroundProcessor.cpp @@ -41,14 +41,34 @@ public: channelClicked = 0; sampleOffset = static_cast (std::ceil (sampleRate)); + const int numChannels = busArrangement.inputBuses.getReference(0).channels.size(); + channelActive.resize (numChannels); + alphaCoeffs.resize (numChannels); + reset(); + ignoreUnused (samplesPerBlock); } - void releaseResources() override {} + void releaseResources() override { reset(); } void processBlock (AudioSampleBuffer& buffer, MidiBuffer&) override { - buffer.clear(); + for (int ch = 0; ch < buffer.getNumChannels(); ++ch) + { + int& channelTime = channelActive.getReference (ch); + float& alpha = alphaCoeffs.getReference (ch); + + for (int j = 0; j < buffer.getNumSamples(); ++j) + { + float sample = buffer.getReadPointer (ch)[j]; + alpha = (0.8f * alpha) + (0.2f * sample); + + if (fabsf (alpha) >= 0.1f) + channelTime = static_cast (getSampleRate() / 2.0); + } + + channelTime = jmax (0, channelTime - buffer.getNumSamples()); + } const int fillSamples = jmin (static_cast (std::ceil (getSampleRate())) - sampleOffset, buffer.getNumSamples()); @@ -57,7 +77,7 @@ public: const float freq = (float) (440.0 / getSampleRate()); for (int i = 0; i < fillSamples; ++i) - channelBuffer[i] = std::sin (2.0f * float_Pi * freq * static_cast (sampleOffset++)); + channelBuffer[i] += std::sin (2.0f * float_Pi * freq * static_cast (sampleOffset++)); } //============================================================================== @@ -68,28 +88,23 @@ public: bool setPreferredBusArrangement (bool isInputBus, int busIndex, const AudioChannelSet& preferred) override { - if ( preferred == AudioChannelSet::mono() - || preferred == AudioChannelSet::stereo() - || preferred == AudioChannelSet::createLCR() - || preferred == AudioChannelSet::createLCRS() - || preferred == AudioChannelSet::quadraphonic() - || preferred == AudioChannelSet::pentagonal() - || preferred == AudioChannelSet::hexagonal() - || preferred == AudioChannelSet::octagonal() - || preferred == AudioChannelSet::ambisonic() - || preferred == AudioChannelSet::create5point0() - || preferred == AudioChannelSet::create5point1() - || preferred == AudioChannelSet::create6point0() - || preferred == AudioChannelSet::create6point1() - || preferred == AudioChannelSet::create7point0() - || preferred == AudioChannelSet::create7point1() - || preferred == AudioChannelSet::createFront7point0() - || preferred == AudioChannelSet::createFront7point1()) + if (! preferred.isDiscreteLayout()) + { + if (! AudioProcessor::setPreferredBusArrangement (! isInputBus, busIndex, preferred)) + return false; + return AudioProcessor::setPreferredBusArrangement (isInputBus, busIndex, preferred); + } return false; } + void reset() override + { + for (int i = 0; i < channelActive.size(); ++i) + channelActive.getReference (i) = 0; + } + //============================================================================== const String getName() const override { return "Surround PlugIn"; } bool acceptsMidi() const override { return false; } @@ -114,7 +129,14 @@ public: sampleOffset = 0; } + bool isChannelActive (int channelIndex) override + { + return channelActive [channelIndex] > 0; + } + private: + Array channelActive; + Array alphaCoeffs; int channelClicked; int sampleOffset; //============================================================================== diff --git a/examples/PlugInSamples/Surround/Surround.jucer b/examples/PlugInSamples/Surround/Surround.jucer index 8194016a8e..07980ca088 100644 --- a/examples/PlugInSamples/Surround/Surround.jucer +++ b/examples/PlugInSamples/Surround/Surround.jucer @@ -5,11 +5,11 @@ buildVST="1" buildVST3="1" buildAU="1" buildRTAS="0" buildAAX="1" pluginName="Surround" pluginDesc="Surround" pluginManufacturer="ROLI Ltd." pluginManufacturerCode="ROLI" pluginCode="Srrd" pluginChannelConfigs="" - pluginIsSynth="1" pluginWantsMidiIn="0" pluginProducesMidiOut="0" + pluginIsSynth="0" pluginWantsMidiIn="0" pluginProducesMidiOut="0" pluginIsMidiEffectPlugin="0" pluginSilenceInIsSilenceOut="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="SurroundAU" pluginRTASCategory="" aaxIdentifier="com.ROLI.Surround" pluginAAXCategory="AAX_ePlugInCategory_Dynamics" - jucerVersion="4.1.0"> + jucerVersion="4.2.0" buildAUv3="0"> - + + isDebug="1" optimisation="1" targetName="Surround" cppLibType="libc++"/> + isDebug="0" optimisation="3" targetName="Surround" cppLibType="libc++"/> diff --git a/examples/SimpleFFTExample/Builds/MacOSX/Info-App.plist b/examples/SimpleFFTExample/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..887257578b --- /dev/null +++ b/examples/SimpleFFTExample/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + SimpleFFTExample + CFBundleDisplayName + SimpleFFTExample + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/examples/SimpleFFTExample/Builds/MacOSX/Info.plist b/examples/SimpleFFTExample/Builds/MacOSX/Info.plist deleted file mode 100644 index 7f1c61bd8c..0000000000 --- a/examples/SimpleFFTExample/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - SimpleFFTExample - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/SimpleFFTExample/Builds/MacOSX/SimpleFFTExample.xcodeproj/project.pbxproj b/examples/SimpleFFTExample/Builds/MacOSX/SimpleFFTExample.xcodeproj/project.pbxproj index 8484add4ab..a3ca8e92c7 100644 --- a/examples/SimpleFFTExample/Builds/MacOSX/SimpleFFTExample.xcodeproj/project.pbxproj +++ b/examples/SimpleFFTExample/Builds/MacOSX/SimpleFFTExample.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + 40B04620A0DB7D69B8FB36B3 = {isa = PBXBuildFile; fileRef = 8D8ED3E7474D65E7177750A8; }; 9D7FD54D83695FE355FF1D32 = {isa = PBXBuildFile; fileRef = 5C8B7D09E34F63CFA71E119F; }; C8531C8A2D23A2A5012B85A6 = {isa = PBXBuildFile; fileRef = 04362EB52A445AD4041F6952; }; 8579C1D27AF705444FC8FFC2 = {isa = PBXBuildFile; fileRef = 7FAD455FFE0B8905050C2115; }; @@ -18,17 +19,17 @@ A76933CD947F74A1A340547E = {isa = PBXBuildFile; fileRef = 6A66D46C1FBEDAD6A106A536; }; 1498E53CC5ABCDA39AFB5741 = {isa = PBXBuildFile; fileRef = A1C6587E1BCDCAC216C6853B; }; 18889B595A6C191595DE4138 = {isa = PBXBuildFile; fileRef = 1C86227F5F0CE8D63F78F5A3; }; - 8D36C3A6AE15F87C9EBC81BC = {isa = PBXBuildFile; fileRef = AF71E702446CEF7E5FBCAA13; }; - 792D74E1ED57AC5454A0A5A7 = {isa = PBXBuildFile; fileRef = 287C263EEED177B3C8BEC5B8; }; - A6FACDAD4412E876E54B2C69 = {isa = PBXBuildFile; fileRef = 1EFD81C556E115BF789491EE; }; - DD516E95B8ACC96C3033F676 = {isa = PBXBuildFile; fileRef = EFEEF49E3B89DEFE88111443; }; - 4CC1B4532B807DBA3EB8AAE0 = {isa = PBXBuildFile; fileRef = ED6852B4B4B357ACB04EFEA9; }; - 912D973B8FC050144B486F52 = {isa = PBXBuildFile; fileRef = 82AD7A2678DF2DA5E1CCBE99; }; - 9BF48828CC7CADB666BC0DCE = {isa = PBXBuildFile; fileRef = 0514D2A98B2D61B1A472C052; }; - 36F6CD34A438AF5C96060143 = {isa = PBXBuildFile; fileRef = CD368B349178503B82C58676; }; - AF80317972833A7C1176812C = {isa = PBXBuildFile; fileRef = FF5B76A65611C0A829E4BE7E; }; - 706A4509AE497E0EEC6C42D6 = {isa = PBXBuildFile; fileRef = 9355379CCEBC08976344C404; }; - 5CB0F5B6536F732A5B621589 = {isa = PBXBuildFile; fileRef = 243719A86326CBE8BD3AD39D; }; + 71D5452F15691CB36497164A = {isa = PBXBuildFile; fileRef = 6C2AF44C6F7FA0D818C87C6C; }; + 551EBA421A2408CBB320A8BB = {isa = PBXBuildFile; fileRef = 63789AE807E86CE0395A8775; }; + 482273ED3D099C95D4A50AB6 = {isa = PBXBuildFile; fileRef = C30B7C2D2870FD4A3DA497C7; }; + 99B97FE65552111751B6B39E = {isa = PBXBuildFile; fileRef = CF4450844298F96166E1185A; }; + B51D668804A9F1019E02F063 = {isa = PBXBuildFile; fileRef = 25322819F09B5DF8607DB818; }; + F0DDEE821308CB290EC94E0F = {isa = PBXBuildFile; fileRef = D690E2714938EFEBA946C29F; }; + 04AA676F2A3F43E3A0FB1D66 = {isa = PBXBuildFile; fileRef = A38BE93F281698F9389A77BF; }; + 11BE516C331CF1203E3F9A1D = {isa = PBXBuildFile; fileRef = E18C8BB9BB8C0AC4BB409ECD; }; + D4270F13CA207F3B7393959E = {isa = PBXBuildFile; fileRef = 401004DACA9FBDDC00C7097F; }; + 87D3D768F1B2CFD8439AFE47 = {isa = PBXBuildFile; fileRef = 1E96A5BD8FED8A8227E9A08C; }; + 5BDC04B61C2D0C5F786634E5 = {isa = PBXBuildFile; fileRef = DC190E7C17099C849868434F; }; 002F0E962004ADFE7DA49789 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 0056F14936A6432BB33F9F31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 00D84503EEB7888A6F7026F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; @@ -55,7 +56,6 @@ 04E1B6D7A83665785C0165C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterBool.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h"; sourceTree = "SOURCE_ROOT"; }; 04E1F633A4B93AA4DA59CA04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; 04ED8F0DB86FF0D94AEFC997 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0514D2A98B2D61B1A472C052 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 05B3DF1678FC5F0E30B3CAA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; 05C893B39CD383F410D83E0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; 06745E518F1202D3B6E5F401 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; @@ -97,7 +97,6 @@ 1297BC1FEF4DBFB211F92382 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 1368F9F7EDF2389D4539D330 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; 13D0BF9B54BDAE11660D2213 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; - 13F60EE858E7CFEEE94058A1 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 14111B6B41389B992A2DB420 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; 141A07B123EEAD06FAC28121 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; 149DFF1790FADAF8B2A57C74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -126,7 +125,7 @@ 1DE25FC553A31781BB7FF8C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; 1E39F373B727DD430D545C2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; 1E70464CA50CE9DA45311C97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 1EFD81C556E115BF789491EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; + 1E96A5BD8FED8A8227E9A08C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 1FD0AAC022DC75424CE02681 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; 2065DD4804B73667A54C4572 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 206F3372B58C677D2E448DE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; @@ -145,15 +144,13 @@ 239C52DFE834703F3B4FC9C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 23E55620BCA7B6E847316C88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 23F2989AB1BEDC8EA39AED12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; - 243719A86326CBE8BD3AD39D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 24FDBDB35CD40D88415C69B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; + 25322819F09B5DF8607DB818 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 254BFF2ED918F33B6AD54D87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; 259A6EF4B94C37B57B5EF18C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 26C0ECC12DE642A0D267F176 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 26FD66B3303A0F896035F6FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 2723870F80AB58D49B9A5590 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; 283016B6A34D8268DF3F90E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; - 287C263EEED177B3C8BEC5B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 289AE66DD65FD98642037DD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; 28AD33164DB56B92B98D7840 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; 28BA7D8BCF0826B8916F30CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -178,7 +175,6 @@ 2DD3B8CC10CDFA57C4BBE959 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; 2E96F44C68311A1EB839275A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; 2EE66D27896775F0F1395C55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2F208423959D249883594DE2 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 2F6E53E6746610E44FA47EF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; 2FB6AD8E38BBC203806CA6E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; 2FD92C7674824491D7AC169E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; @@ -199,7 +195,6 @@ 3510EC1B54BF475F3077D065 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; 35619E95C4DFC5CC61C11EF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; 35809355C1A5B7EF1017836C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; - 35A06942A10BADF6CCE2800F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 3608CD3E2D40EF80BB5BF938 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 36188FC6505C271D711F5D80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 3633C1D444D6CBD556044E5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; @@ -235,6 +230,7 @@ 3F6DC02B854926112F3FE41E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F7CFC4B2D8AF418B698406B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; 3F99896EEDB7546053EDB5C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 401004DACA9FBDDC00C7097F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 41430EC92AF6D3A5B8317875 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailCache.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h"; sourceTree = "SOURCE_ROOT"; }; 414422FDC4E9C4C096680D6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; 41580969FC580CE8A54A7C94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; @@ -291,6 +287,7 @@ 50684B422F4F1FFF4EFC830E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 5118AF0A9807DBACB3A46175 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; 51190A3DA6EAA1797B9E5235 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 5192F983556BFBE5044419E4 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 51EAAEBC2ED3160478789809 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; 520139F98F0EF05C217B4B38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; 52F68EC17EF8743EBB2B58C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -315,7 +312,6 @@ 57CF354E56CAE8E46326A57A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; 57D026D6AD1C54081084841C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 599A8DC2B5F228508E9B3E8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 59F83A606EF9CB1B84C69D15 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5A0A9DAEA99EFDEC6AE807AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; 5A0C82930C10B55DDA74A402 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 5A5BDC41BBF43457B2EA4C70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -341,13 +337,13 @@ 62F7B27427A0D64832C0811F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 6343B3A6F7A152871CC53941 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 6362936D2774F0696A03CDC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; + 63789AE807E86CE0395A8775 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 63C960C75B7DE83A036D1474 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; 6408EAB50715CFE92CA13773 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; 640CB1F9D73F959A740D31B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; 6477F20D63459774DCACE4B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 6483052E5040724A47182FD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; 64EC9CB339820CB6376E4D7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; - 64FEC8256447048661F540B8 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 66BB99DE2FF0B50392E9D6C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; 675833CA39588B5D403F6AD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; 67B85ECA7324E10B72BC68BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; @@ -366,6 +362,7 @@ 6A66D46C1FBEDAD6A106A536 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; 6B192FB4BCA4091763405FF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; 6B8689337168B12C6B4B9CBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; + 6C2AF44C6F7FA0D818C87C6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 6C3D887ACBD7F018D8673AFA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; 6C49F22930B043E3152C2732 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 6C829468ADA80FCEA00E3229 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -429,7 +426,6 @@ 7BB91094F378EBD92A6B33E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 7BEA6729CA4E2FBF16CA8FAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; 7BEA6A8588384F48F8174455 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7C10E35BD11C19562BC833F0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 7C48CCF9E4A6441E4ECA086B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; 7C9B9B7D98173CF92521CD90 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 7CA385641AE9AAACA3AF4785 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -450,7 +446,6 @@ 827A323B200D5464DEC56B90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; 828C45F201B3DF8289E3BE74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 828CAA90958F828CEA6CDEEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 82AD7A2678DF2DA5E1CCBE99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 83AEB9C3C6E887DECC39B49E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../../modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; 83EA8AEEDB72189B489D71B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; 840A38C5B1C56EA5CA84B628 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -494,6 +489,7 @@ 8D063FAC364A001D935DB530 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 8D5900643E6AB52E521B2ECF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; 8D6A842D47795E5851CEE659 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8D8ED3E7474D65E7177750A8 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SimpleFFTExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 8D8F26BA443E390AFDE0F099 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 8DF4636E61566D403A4F1996 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; 8E7F08384BA6B69DCBB1D17D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; @@ -501,7 +497,6 @@ 8EE6D7FB9F27796711533F61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; 8EF67141E0187A4945024E0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; 8F26EB74E15A475E40CB4FEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8F3A4160FAC9639982F55EF3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 8F618D1D7D1C798F24E53D6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; 8F74C006F1BEA5BB9B2646A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 8FE177F5571307A339832F6E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -514,7 +509,6 @@ 91E4873CA52CE367DBB843E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; 926ED92974561724D484F55B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; 933B338B2B3C5A16A2963A68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 9355379CCEBC08976344C404 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 942DEF7ADD8FE816EAA0E262 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 9490B876BD914C1212D71439 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 94948D02E9BDFA29E58853A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -558,6 +552,7 @@ A2B842AFA7FC4EDD4B461096 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; A313C2303326385E76AA109E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; A343863C11C8D3AEF5A6AC00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; + A38BE93F281698F9389A77BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; A3D8B233BFCFE6030E008FF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; A4398054451843C88496A7BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; A44D165D613999DC222406FC = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; @@ -615,7 +610,6 @@ AEAD21B704601EFC032CFC74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; AEEE249B992C6ED8E0DE5667 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; AF658C5C33B3B0B5815526A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; - AF71E702446CEF7E5FBCAA13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; B011481248A558446B46CAC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; B0794CFFA21B4EE7AE9C4DA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; B08D4A85153643B59403DA45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -690,7 +684,6 @@ BF275D1E38D55E38BDF23FA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; BF7359CEB98B856F058D043E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; BF9656AB7811A447B8A6355E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; - BF9F3EA043844229A47FAAE6 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; BFA58E24CC078638E0610943 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; BFD36D79149D0BD39191CC7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; BFD6815A95BE134B60897FD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -700,12 +693,13 @@ C08BE05BAF052D2C26B0A4F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; C09CFF198CD5ACE74707D21A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; C0B0B67FA8989243A1AE86CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; - C149F9750B773782846231B2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; C1825D92B9DD2E8B38B4C6C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; C18EFF04318CF4E2B21B3FF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; + C233A4BF297EA8B313C6429E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; C25E9D9C55D5965F55D95FB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; C26ED62AC1A7410D7749C1FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; C2A56B8DB52C3665977E1BFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + C30B7C2D2870FD4A3DA497C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; C3B5BB9DEDDFA9F6CEF46D95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; C45E0183DD648356B967145E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; C469659506D7D986391C73AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -717,37 +711,34 @@ C7781D614C70CF830B995D7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; C78B3A2B371514DD462AD259 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; C7A87D6C7BEA853CD487D8D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; + C7ABCBF722728419DCA2DE6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; C80238BBE3B21B57068B7A30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; C81DF51C531E11FC503F5799 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; C8292EBEDEB71A80D9C6D504 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; C8834D406DAB49FB26B48CB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; + C8FC943DEE244BDB4EC55F3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; C911E562CE331F80E144838A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + C94BCD4B8FAF9AB50E8A5F8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; C959809FA60468C93312AB89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; C97BCA904F838137B67140E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; CA01A0FCA58CFA399F417558 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; CA4AEC49BB9AA7DDCD2D6583 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; - CB07583B6B38500279987787 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - CCD63AFC809E66052D28C4CA = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; - DB21D09A506A56B642270FE8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; - BDD25AC7DBBC9F465319BF08 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SimpleFFTExample.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - C233A4BF297EA8B313C6429E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - C7ABCBF722728419DCA2DE6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; - C8FC943DEE244BDB4EC55F3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; - C94BCD4B8FAF9AB50E8A5F8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; CAB4E7155B93E73818357519 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; CADE0DDF00115BF4F144C942 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; CAE434C09EC3C5C8A43339AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; CAEBB83165D9E7C558A0548B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; + CB07583B6B38500279987787 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; CB26BB763DD0A559B3CF849E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; CB54F84F834F977564108DEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + CCD63AFC809E66052D28C4CA = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; CD15FED603965026DD7D325E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; CD19B42C638B366E7B77E99C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; CD27962E1CE1EB6554AC49C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - CD368B349178503B82C58676 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; CD8AF7B32AC161C7294FD406 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiser.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h"; sourceTree = "SOURCE_ROOT"; }; CDAB1038A5278AD954C80885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; CDDC856EAC96985829B50FA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; CE8914C5E4C9F3B8BA2D85AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + CF4450844298F96166E1185A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; CF445CE47F4761207E236B24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; CFBFB75518C0DA7A055CEE23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; CFC5627BDE7F160D7B7EF07C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -775,7 +766,6 @@ D36658EA5C5B6159BCA456CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; D3DFA30B1FB57A767001E3D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; D41373B1362CD740F7242670 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; - D445CE1B4609E3F4F8B8915C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; D49ACC8D144B8F3C9570D00F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; D504FBF5312BA310D8DF06D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; D53148E9698EFAEACB0D10CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; @@ -783,6 +773,7 @@ D59C9A2C0E6446954E6BC7E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; D6696FAB02828C1AC9FC05E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; D68C33C8C8154FE333984A07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; + D690E2714938EFEBA946C29F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; D75F08CBA980DDE0FED365E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; D7CEB7BB0390D17BF927E713 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; D7EA20374B36BA5BABE67A85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; @@ -796,7 +787,9 @@ DA908075ADACFEE737F7A189 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; DAA4A2D5218B25F56F23565E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; DAE53A7B6773210BD0DD1B1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + DB21D09A506A56B642270FE8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; DB8EA59308684B6B3C0D170A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; + DC190E7C17099C849868434F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; DC1F5F05B1043F2532553F32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; DC41A66321241EE7E30460CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; DC5EC3CB8187CD80366BB3DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; @@ -822,6 +815,7 @@ E056B8E91D8526CA9B8493A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; E05F5413277FBB78714360FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; E11D931B040B480FED1102CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + E18C8BB9BB8C0AC4BB409ECD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; E19CC1B6C4865E430A7F2835 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; E1E6EBEF5D8633B172DF7DF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; E24DCD83DC6AC4E8FB1E103B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -851,13 +845,11 @@ EABA32A586FEAC426ECBF23B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; EB049F0B735BFF1E3F10952E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; EB84C1B29F6CF1E982E72440 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - EB92BEBADB4F09CCFFDB9FFC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; EBA644F479B133DDE10DA865 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; EBB1F754A9F8BD472F31A370 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; EBEAD6F96A2ED5FFE9E1D50A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; ECD1024C5AD1602EA9DCD503 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; ECF7860A16B3DCA8B09874C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - ED6852B4B4B357ACB04EFEA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; EDCCDE91F07059E097F4CC2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; EDEB553FF2664BD491E121ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; EE2497D2C9FCC42F7F4A34CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; @@ -865,7 +857,6 @@ EF1DC9B3082CE4211F705FFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; EF8652FD59FE3836531B5C98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; EFDC19CF046AAE2BE7B08467 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailBase.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h"; sourceTree = "SOURCE_ROOT"; }; - EFEEF49E3B89DEFE88111443 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; F05E9500D758FABA3F53D06E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; F1AC977E002993579FC91C8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; F23316475DC78F21D91AEF1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; @@ -908,7 +899,6 @@ FE7E94D63929113F7E655EB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; FE859E26F86F51EA21C94D3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; FEAE992908BE95D94A27A35D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; - FF5B76A65611C0A829E4BE7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; FF9D65DC6D0E7DB988813D6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; FFBB0459C0CA143D32503FD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioVisualiserComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; C7DA57C6F0483BBE545059A4 = {isa = PBXGroup; children = ( @@ -993,9 +983,12 @@ 3C63B072BD4FACEF9B3A732C, 919B57039CC7B0069ED8BD5D, 8D708633B60D7D0FCA13A665, - C149F9750B773782846231B2, 51EAAEBC2ED3160478789809, ); name = "juce_audio_basics"; sourceTree = ""; }; - 5C7A4C066C3E58DDBE85C748 = {isa = PBXGroup; children = ( + CE5AD96077CC6BA40ADBCAEF = {isa = PBXGroup; children = ( + FF9D65DC6D0E7DB988813D6A, + 149DFF1790FADAF8B2A57C74, + ABF6F2A43EA9165DBFB36F90, ); name = "audio_cd"; sourceTree = ""; }; + 63E1F84C599D8B82E4E91C93 = {isa = PBXGroup; children = ( ECF7860A16B3DCA8B09874C7, B8EFE9E17D26ED5A55B788E7, B0BBCE5DC4DC368239E90730, @@ -1003,22 +996,13 @@ C7A87D6C7BEA853CD487D8D5, 79EE05C33C8BB3DBE6F0CEAB, 88E94CF6B12DC7478BFD516D, ); name = "audio_io"; sourceTree = ""; }; - 1336B7C6BAD05B211FD0FA4D = {isa = PBXGroup; children = ( + CFB57B11A15D0283FC3E7305 = {isa = PBXGroup; children = ( 019793450E44DD660AFB5275, DDA5C37E7A4C51DDB83C14E4, 1BB051CC2B9FA03CEA8EBFE8, D3284A7CA60AFCB8BBE78211, 32642B04FE9D41A6DDFA35E6, ); name = "midi_io"; sourceTree = ""; }; - EF96C8B77EE39330D924C031 = {isa = PBXGroup; children = ( - 414422FDC4E9C4C096680D6B, - E8C27BE0C1A8F57B847D19FF, - 6E4472D2BEDDBFB34AE12C2E, - F618DB302D56669A9F79ECF2, ); name = sources; sourceTree = ""; }; - 09A47C58F37C6449C24E5238 = {isa = PBXGroup; children = ( - FF9D65DC6D0E7DB988813D6A, - 149DFF1790FADAF8B2A57C74, - ABF6F2A43EA9165DBFB36F90, ); name = "audio_cd"; sourceTree = ""; }; - 45B3D326295AA7DD456A4C66 = {isa = PBXGroup; children = ( + AAA6366A3AABE7A1356E9569 = {isa = PBXGroup; children = ( 8A4A6C729BCC1066B4348554, AE6398B166E20B8C44832934, 236B40CBF46A239539C9D315, @@ -1038,31 +1022,19 @@ 7BEA6A8588384F48F8174455, C7ABCBF722728419DCA2DE6F, DCA629B53C50B7E764311A77, ); name = native; sourceTree = ""; }; + F496C634E24969EB60BE08CC = {isa = PBXGroup; children = ( + 414422FDC4E9C4C096680D6B, + E8C27BE0C1A8F57B847D19FF, + 6E4472D2BEDDBFB34AE12C2E, + F618DB302D56669A9F79ECF2, ); name = sources; sourceTree = ""; }; 044E8A9AAC75B37323C60043 = {isa = PBXGroup; children = ( - 5C7A4C066C3E58DDBE85C748, - 1336B7C6BAD05B211FD0FA4D, - EF96C8B77EE39330D924C031, - 09A47C58F37C6449C24E5238, - 45B3D326295AA7DD456A4C66, - 26C0ECC12DE642A0D267F176, + CE5AD96077CC6BA40ADBCAEF, + 63E1F84C599D8B82E4E91C93, + CFB57B11A15D0283FC3E7305, + AAA6366A3AABE7A1356E9569, + F496C634E24969EB60BE08CC, 0406CFDE78A3EDDB899CDE7C, ); name = "juce_audio_devices"; sourceTree = ""; }; - C9218A3FE648FF47010C19D3 = {isa = PBXGroup; children = ( - BDE6F9F9F210A7C0161CDB7A, - 0E88C71D3463BA5D1EBAFF43, - 1297BC1FEF4DBFB211F92382, - B44F0231D4CCAB8C5C4B9CEA, - 828CAA90958F828CEA6CDEEB, - 55E634C6CD5FEE272C6AE083, - B781D185E5DDAC0AAE6D41A2, - E9B03818A2C56EEE708DB190, - DF92AE13E9E88FBBB6988E59, - AAD5EB24E059DD8D7FA6643E, - 36188FC6505C271D711F5D80, - FC0F6A6E9D190A0C51C88471, - 188C3849D99AF881EDF09469, - 4CBB13451926FF758D08FE69, - 827A323B200D5464DEC56B90, ); name = format; sourceTree = ""; }; - D72CDCB5D4FD3C8CD8614492 = {isa = PBXGroup; children = ( + 86BA2435FA15F1F85A47CACE = {isa = PBXGroup; children = ( DF396FAB00CB0D8E05EEF74F, 0988BD9CC0B87496828F3C6C, 6C49F22930B043E3152C2732, @@ -1081,16 +1053,48 @@ 7856033686D948917E8C2CED, 864B9DF0E87729C4A2D61E3F, 9FC7AF41406FF52C02227F0B, ); name = codecs; sourceTree = ""; }; + 6B426B3D5B95EB73024CD5D6 = {isa = PBXGroup; children = ( + BDE6F9F9F210A7C0161CDB7A, + 0E88C71D3463BA5D1EBAFF43, + 1297BC1FEF4DBFB211F92382, + B44F0231D4CCAB8C5C4B9CEA, + 828CAA90958F828CEA6CDEEB, + 55E634C6CD5FEE272C6AE083, + B781D185E5DDAC0AAE6D41A2, + E9B03818A2C56EEE708DB190, + DF92AE13E9E88FBBB6988E59, + AAD5EB24E059DD8D7FA6643E, + 36188FC6505C271D711F5D80, + FC0F6A6E9D190A0C51C88471, + 188C3849D99AF881EDF09469, + 4CBB13451926FF758D08FE69, + 827A323B200D5464DEC56B90, ); name = format; sourceTree = ""; }; 04E34FBE528C800B62C1EC97 = {isa = PBXGroup; children = ( B4753586FF7B3BBA40352715, 3712CC6DF76D81421F6B0504, ); name = sampler; sourceTree = ""; }; 7BC2EAEF2A0C56FD3BB319CB = {isa = PBXGroup; children = ( - C9218A3FE648FF47010C19D3, - D72CDCB5D4FD3C8CD8614492, + 86BA2435FA15F1F85A47CACE, + 6B426B3D5B95EB73024CD5D6, 04E34FBE528C800B62C1EC97, - D445CE1B4609E3F4F8B8915C, 206F3372B58C677D2E448DE9, ); name = "juce_audio_formats"; sourceTree = ""; }; - CA14998C8B0EE35543B18982 = {isa = PBXGroup; children = ( + 91E6F9E55062EE94529955CD = {isa = PBXGroup; children = ( + A68C448F3CE0DFDA1D008930, + 8D8F26BA443E390AFDE0F099, + BBA00BC1C9047924AA81A9C5, + 41BB68C9176E1F306F7F6CAB, ); name = format; sourceTree = ""; }; + 041C04433E800B13741284EF = {isa = PBXGroup; children = ( + B0ABCB84564FEFAA4ED50E6B, + C8FC943DEE244BDB4EC55F3D, + 4B559C22A630B9A43D129C2A, + 74F4E9279951B18449BDAA56, + 3E3AC99E3C0F826A0423BCE2, + B7AE0149FF49C6EE294D03EE, + 47DF39DDF6085A33F2282CF1, + E8D30B5E295B1C331EA24873, + 4940BC726C0DA4D4F4EB403C, + 8FE177F5571307A339832F6E, + 97346F3788D1AAC32D47D4D4, ); name = "format_types"; sourceTree = ""; }; + AEA0C88732C56193BCD7E743 = {isa = PBXGroup; children = ( 7AD9F8DCE5E6DD6C654B55BC, B14240B94BD8FE725C8130BD, 4F37527C7555AB18B31DBD16, @@ -1107,23 +1111,6 @@ 086DC4D9BCDCA173268600FD, 23F2989AB1BEDC8EA39AED12, 1E39F373B727DD430D545C2B, ); name = processors; sourceTree = ""; }; - 2064DA22251D9C6F6784E133 = {isa = PBXGroup; children = ( - A68C448F3CE0DFDA1D008930, - 8D8F26BA443E390AFDE0F099, - BBA00BC1C9047924AA81A9C5, - 41BB68C9176E1F306F7F6CAB, ); name = format; sourceTree = ""; }; - 48FCD4B4A14EE141D1E6CCA9 = {isa = PBXGroup; children = ( - B0ABCB84564FEFAA4ED50E6B, - C8FC943DEE244BDB4EC55F3D, - 4B559C22A630B9A43D129C2A, - 74F4E9279951B18449BDAA56, - 3E3AC99E3C0F826A0423BCE2, - B7AE0149FF49C6EE294D03EE, - 47DF39DDF6085A33F2282CF1, - E8D30B5E295B1C331EA24873, - 4940BC726C0DA4D4F4EB403C, - 8FE177F5571307A339832F6E, - 97346F3788D1AAC32D47D4D4, ); name = "format_types"; sourceTree = ""; }; A60564B0CAC9730A3F25997D = {isa = PBXGroup; children = ( EE89CF96B4D5D96F56A123C3, 7AB3EA3F5285C4A6DFF616E7, @@ -1141,12 +1128,11 @@ 547509DF27DD4989FA9F0B9E, CFF7A195B95750070C28B75B, ); name = utilities; sourceTree = ""; }; 8DA3B0DCA685300AE02F6C09 = {isa = PBXGroup; children = ( - CA14998C8B0EE35543B18982, - 2064DA22251D9C6F6784E133, - 48FCD4B4A14EE141D1E6CCA9, + 91E6F9E55062EE94529955CD, + 041C04433E800B13741284EF, + AEA0C88732C56193BCD7E743, A60564B0CAC9730A3F25997D, 54475BF7C7F92DE3E9040933, - 8F3A4160FAC9639982F55EF3, BFD36D79149D0BD39191CC7B, ); name = "juce_audio_processors"; sourceTree = ""; }; 272CDB701E9141C722C812F8 = {isa = PBXGroup; children = ( 4A190D0E3422B0D7F82BE6F8, @@ -1163,73 +1149,21 @@ 96E84C284439F35E58BAB0B7, D86404AE30FA698A5F2836A5, 322C12FA37E6AFB76A61DEBF, ); name = gui; sourceTree = ""; }; - A006A4E9A9A80812D5A71E26 = {isa = PBXGroup; children = ( - EF1DC9B3082CE4211F705FFD, - 576B111200A4942EED9D6076, ); name = players; sourceTree = ""; }; - FE36590CD842AE9F68B0FD6C = {isa = PBXGroup; children = ( + EFB00FF88DC62821E414F14E = {isa = PBXGroup; children = ( E42AA8CBFC44B18B07579722, 025AC0D5D2B1AE4E2410287C, F50009EC51FCCE2EBD713D27, 5FFC20C706477F072E48E0EF, B480F30102D3ACAF749095B7, ); name = native; sourceTree = ""; }; + B429B71F14F5BA2229E81374 = {isa = PBXGroup; children = ( + EF1DC9B3082CE4211F705FFD, + 576B111200A4942EED9D6076, ); name = players; sourceTree = ""; }; 140844AFEE7F72198CB5083D = {isa = PBXGroup; children = ( 272CDB701E9141C722C812F8, - A006A4E9A9A80812D5A71E26, - FE36590CD842AE9F68B0FD6C, - EB92BEBADB4F09CCFFDB9FFC, + EFB00FF88DC62821E414F14E, + B429B71F14F5BA2229E81374, 283016B6A34D8268DF3F90E7, ); name = "juce_audio_utils"; sourceTree = ""; }; - 23F34F3123B4A67261A59366 = {isa = PBXGroup; children = ( - 78AE8A17F6DE3335ABB613F1, - 01FB698FB741F319A6129EA4, - C7781D614C70CF830B995D7F, - B2BCFBF11AEAFC261278D072, - 05C893B39CD383F410D83E0A, - BF054B4D977AE9BEA1A43B21, - 55C90369D4BEF17E3EA4469F, - 19B50B89F1408621EC8F3740, - A0755F411AC4B93923057362, - EA40F21F9A3DE788C562016A, - C97BCA904F838137B67140E0, - 9518855F2EE30671C0B6B455, - EF8652FD59FE3836531B5C98, - 5CE1E361B6D1296EEA4BD47F, - D1AC8ED686D3F69DCAD6C125, - 8C1315EEAC2842AEFF3A8E03, - BD1AF7254E5C5D821FABE3D1, - 06FF98F27AC7DC8E7E4C73F7, - C3B5BB9DEDDFA9F6CEF46D95, - C663CF9A44E508A641166DC8, - 09981C2F33D31834F38486CB, - A99D3728C01BA427DB9DC9E8, - 4DAD0A6AFAF9EDB658B509F1, - 9737ADF1128EB5DDD5EDCF31, ); name = text; sourceTree = ""; }; - 412EFD5CDEED43B9E1110888 = {isa = PBXGroup; children = ( - 7EE43A1B711EC69B5559E76F, - A603B4FC9F0318FA835A902B, - CAE434C09EC3C5C8A43339AB, - 926ED92974561724D484F55B, - F27303E9C80D731218A325F2, - CA4AEC49BB9AA7DDCD2D6583, - 6362936D2774F0696A03CDC2, - 05B3DF1678FC5F0E30B3CAA3, - 9ACE680735E89C1A62348174, - B710D5415F8040FDA3E5F3C4, ); name = maths; sourceTree = ""; }; - 428B15F4B4E9169ED2E5FE09 = {isa = PBXGroup; children = ( - 6483052E5040724A47182FD0, - 2AFE4BEBCDEFEBB19F0A3867, - FE859E26F86F51EA21C94D3C, - 83AEB9C3C6E887DECC39B49E, - 6CD3EEAF433A1356D569535B, - EE2497D2C9FCC42F7F4A34CB, - 5CA0BC9A376B4EAE0AC35827, - 86965CCF9FEA6ADA4DBDE4AA, - F8A80AB921C11E626CC90894, - E37FC396273C664BCACB3996, - 5A0A9DAEA99EFDEC6AE807AC, - 18421309528C4C3276EA5A95, - 3A8A53D2CECD3D5AC1612E83, - D9E6BF99FBDC840FD05E20F1, ); name = memory; sourceTree = ""; }; - 7405B46C9A5849F091321944 = {isa = PBXGroup; children = ( + 9FED13391E1D5C3A92E6D4AA = {isa = PBXGroup; children = ( 0F6C6792535496DD24244A38, 872F32BFE9058BBE940ED1F0, 9076086C13B37FB1367C3B17, @@ -1251,37 +1185,7 @@ 8123AD99DCEFD91035AC2CBC, 8DF4636E61566D403A4F1996, BFA58E24CC078638E0610943, ); name = containers; sourceTree = ""; }; - 22C076705A9B105637BCDBA1 = {isa = PBXGroup; children = ( - 6B192FB4BCA4091763405FF1, - F3637911DB642ED9FE1ABBEA, - B264E554EED764BBE5EA96DF, - B5DCA312EE128DB7CF311FE8, - 239B94BE10602A6BCF97FB89, - A1602B24B64627B0A651030A, - 8AE0909A7085D2E485E7F0C5, - 78FF46602A3FE11DE7FB8B3F, - 2CBBD9ABE12AB5CD84D06FC8, - 8D5900643E6AB52E521B2ECF, - AF658C5C33B3B0B5815526A2, - 7298C23E6B6DBFF5ED996D85, - 51190A3DA6EAA1797B9E5235, - 2D2A0378CD9D00B4B8A0CE1C, - 884613F64211F3819E98E20E, - B73AF386AD8DC4E75DDCE7AB, - 96F7119D1A66867ED49634A4, - BFE5140F653B15A58395F091, - 3931D9B45440DFAE1E8A4D4B, - 39EFEAD53FC647E711B57CFC, - 2C01A95C5780C7A811D85295, - 56B40AA330DD586B1F5C0B1A, ); name = threads; sourceTree = ""; }; - 93AC79CD66E878DC865B1CE7 = {isa = PBXGroup; children = ( - F7FE2CB2E7DE85F89A1910E3, - EB049F0B735BFF1E3F10952E, - B49C2E8A0C903DD9DF312409, - 11678DFC898E41F7EF5BB08A, - 83EA8AEEDB72189B489D71B7, - 46A9A558C4E0EAD1F52FE357, ); name = time; sourceTree = ""; }; - 8AE84ED4A34F97801D5AF7A1 = {isa = PBXGroup; children = ( + 7D9697CA4EBEEDCC10E74BD5 = {isa = PBXGroup; children = ( 4DA7F71A8F25F63D328418ED, 493D17293EE4B7A2C8AA8EB4, 45B10DAF1B33CB7EC898AA5F, @@ -1299,66 +1203,43 @@ A03711E4C934AC0C97ED2CC7, 3F6DC02B854926112F3FE41E, 259A6EF4B94C37B57B5EF18C, ); name = files; sourceTree = ""; }; - 37D9EA44486324D58F8FFE25 = {isa = PBXGroup; children = ( - 61D8A16163E4ECDA0783D577, - E4F5BA8A04D21E067AF14DF4, - AA631B281C3A67F3BA82CEE8, - BE003676942C4C51999B98BB, - 75D1C6547D24C5D23F1F7FFA, - D68C33C8C8154FE333984A07, - F5149BAA5ED92D896EC3D3DE, - 41580969FC580CE8A54A7C94, - C469659506D7D986391C73AC, - A83ED283E501C7BD348CD845, ); name = network; sourceTree = ""; }; - 863711B09848C71F094B2577 = {isa = PBXGroup; children = ( - D83E02331446BD7DCB2DBBD2, - 9A531D3D2C732FE444E3E631, - 764A5DC5F96BB0E1245A3384, - 3F038D2C6C40F6CC45374714, - B8649E96DED800843B9EBB40, - ECD1024C5AD1602EA9DCD503, - CFC5627BDE7F160D7B7EF07C, - 02053B74102A503EF8603456, - CB54F84F834F977564108DEE, - 239C52DFE834703F3B4FC9C9, - E3EAB8FD641888222922E754, - BEB0B4F0882B043BB00C58CF, - 3A4F841D01C5C859FF968183, - 62964A31A303909BC1574201, - BFD6815A95BE134B60897FD0, ); name = streams; sourceTree = ""; }; - FCE6082A58C788C8CC6A0767 = {isa = PBXGroup; children = ( - D569601D8EF4C76223C45346, - 333F0052A31F68AFEF3C73F9, - A9448EE2563523F974227C1B, - 714BDFE341E486C807E6C2DD, ); name = logging; sourceTree = ""; }; - 89918836A77C08B8899EB8B4 = {isa = PBXGroup; children = ( - E3152EC09935B3045D82AF81, - 911961EC8C18CA3EA24FEC71, - 49401EB828C0EA3C717CBF93, - C80238BBE3B21B57068B7A30, - B86932C7C0A6AA5E3A835147, - 737C841D3712AC866D9BB1A1, ); name = system; sourceTree = ""; }; - D83243043A5BBAD94CC60526 = {isa = PBXGroup; children = ( - D13928F6C451978056B723BA, - D19BBCD088D2D7ABD67C3299, - 7BB91094F378EBD92A6B33E4, - 213A38AC1E87DCB3CDC810DF, ); name = xml; sourceTree = ""; }; - 72A501282FB8F48AE61033B1 = {isa = PBXGroup; children = ( + FC97373B910ADE19CF080D34 = {isa = PBXGroup; children = ( 571A20C538D7671FC8003336, D41373B1362CD740F7242670, 7AE3FE832F126B64A60CBE60, BF7359CEB98B856F058D043E, ); name = javascript; sourceTree = ""; }; - 9F92AD85F1B8330EBB823292 = {isa = PBXGroup; children = ( - 5A0C82930C10B55DDA74A402, - EA6B1E4D2B1E560842657155, - 79503FE12A5792F49E433826, - 0A6D062F416F227A32553513, - 9A12133D4EAA83F3EC6313DF, - 9C397EFD914E7DA1DF247E87, ); name = zip; sourceTree = ""; }; - 45E419E77DE25FE2A9C6F554 = {isa = PBXGroup; children = ( - 10115AA6263D3CE0489CA824, - 37552F3417F2619D32D7826D, ); name = "unit_tests"; sourceTree = ""; }; - DD661FF91114D8819D45B482 = {isa = PBXGroup; children = ( + 029A1103056BB80FCEFFBBC1 = {isa = PBXGroup; children = ( + D569601D8EF4C76223C45346, + 333F0052A31F68AFEF3C73F9, + A9448EE2563523F974227C1B, + 714BDFE341E486C807E6C2DD, ); name = logging; sourceTree = ""; }; + 21E7EB333455EDE4AA601FF7 = {isa = PBXGroup; children = ( + 7EE43A1B711EC69B5559E76F, + A603B4FC9F0318FA835A902B, + CAE434C09EC3C5C8A43339AB, + 926ED92974561724D484F55B, + F27303E9C80D731218A325F2, + CA4AEC49BB9AA7DDCD2D6583, + 6362936D2774F0696A03CDC2, + 05B3DF1678FC5F0E30B3CAA3, + 9ACE680735E89C1A62348174, + B710D5415F8040FDA3E5F3C4, ); name = maths; sourceTree = ""; }; + 0B8AE513951DADC1E835D4DF = {isa = PBXGroup; children = ( + 6483052E5040724A47182FD0, + 2AFE4BEBCDEFEBB19F0A3867, + FE859E26F86F51EA21C94D3C, + 83AEB9C3C6E887DECC39B49E, + 6CD3EEAF433A1356D569535B, + EE2497D2C9FCC42F7F4A34CB, + 5CA0BC9A376B4EAE0AC35827, + 86965CCF9FEA6ADA4DBDE4AA, + F8A80AB921C11E626CC90894, + E37FC396273C664BCACB3996, + 5A0A9DAEA99EFDEC6AE807AC, + 18421309528C4C3276EA5A95, + 3A8A53D2CECD3D5AC1612E83, + D9E6BF99FBDC840FD05E20F1, ); name = memory; sourceTree = ""; }; + 9A3F3CC55BE2B2C4E3408C58 = {isa = PBXGroup; children = ( 127EE93DCA4D4337BD44D5AD, C0B0B67FA8989243A1AE86CF, A721D04771CD80BE392E4648, @@ -1366,7 +1247,7 @@ 035F6E4DA3B60AED9CE7F122, 7458CF1BC77CF7B31A16EE77, 0DA6D90196E10ABF6E11FA0E, ); name = misc; sourceTree = ""; }; - 2DB209DAA902064EA6653A39 = {isa = PBXGroup; children = ( + CAD766FB6A8B361FF8DC4731 = {isa = PBXGroup; children = ( 033D96E6B7F5B58B732459F1, B0794CFFA21B4EE7AE9C4DA3, D75F08CBA980DDE0FED365E2, @@ -1396,68 +1277,151 @@ B955CBE3A70384EDAC3B1F91, 4BBFC13FD6615051A69B22AF, 5118AF0A9807DBACB3A46175, ); name = native; sourceTree = ""; }; - C76EE6ADC55123215A734037 = {isa = PBXGroup; children = ( - 23F34F3123B4A67261A59366, - 412EFD5CDEED43B9E1110888, - 428B15F4B4E9169ED2E5FE09, - 7405B46C9A5849F091321944, - 22C076705A9B105637BCDBA1, - 93AC79CD66E878DC865B1CE7, - 8AE84ED4A34F97801D5AF7A1, - 37D9EA44486324D58F8FFE25, - 863711B09848C71F094B2577, - FCE6082A58C788C8CC6A0767, - 89918836A77C08B8899EB8B4, - D83243043A5BBAD94CC60526, - 72A501282FB8F48AE61033B1, - 9F92AD85F1B8330EBB823292, - 45E419E77DE25FE2A9C6F554, - DD661FF91114D8819D45B482, - 2DB209DAA902064EA6653A39, - 35A06942A10BADF6CCE2800F, - 744ABAD149AA9432382CB921, ); name = "juce_core"; sourceTree = ""; }; - 1781F25170E3DB8A850BA4C6 = {isa = PBXGroup; children = ( - 5A5BDC41BBF43457B2EA4C70, - 1717D7DD9D258595E300D248, - 0929A69E87BFDBCC09C653D2, - 60A46E3343893554B153D427, - 69AA8FA0409729B38822F52D, - DE6013275C7B3128C4C2DDA7, ); name = values; sourceTree = ""; }; - 81BE94D1DF4D80897765E200 = {isa = PBXGroup; children = ( - 3633C1D444D6CBD556044E5D, - 95B66CAB0FAA7F33FADF872F, - B7E8544884A3E7373CBBEAE5, ); name = undomanager; sourceTree = ""; }; - C61F621A2C6422F004E26C8B = {isa = PBXGroup; children = ( + 2607638C5E454F26CB5E4905 = {isa = PBXGroup; children = ( + 61D8A16163E4ECDA0783D577, + E4F5BA8A04D21E067AF14DF4, + AA631B281C3A67F3BA82CEE8, + BE003676942C4C51999B98BB, + 75D1C6547D24C5D23F1F7FFA, + D68C33C8C8154FE333984A07, + F5149BAA5ED92D896EC3D3DE, + 41580969FC580CE8A54A7C94, + C469659506D7D986391C73AC, + A83ED283E501C7BD348CD845, ); name = network; sourceTree = ""; }; + C42BFACAFBC5FE933CCDF62E = {isa = PBXGroup; children = ( + D83E02331446BD7DCB2DBBD2, + 9A531D3D2C732FE444E3E631, + 764A5DC5F96BB0E1245A3384, + 3F038D2C6C40F6CC45374714, + B8649E96DED800843B9EBB40, + ECD1024C5AD1602EA9DCD503, + CFC5627BDE7F160D7B7EF07C, + 02053B74102A503EF8603456, + CB54F84F834F977564108DEE, + 239C52DFE834703F3B4FC9C9, + E3EAB8FD641888222922E754, + BEB0B4F0882B043BB00C58CF, + 3A4F841D01C5C859FF968183, + 62964A31A303909BC1574201, + BFD6815A95BE134B60897FD0, ); name = streams; sourceTree = ""; }; + 89918836A77C08B8899EB8B4 = {isa = PBXGroup; children = ( + E3152EC09935B3045D82AF81, + 911961EC8C18CA3EA24FEC71, + 49401EB828C0EA3C717CBF93, + C80238BBE3B21B57068B7A30, + B86932C7C0A6AA5E3A835147, + 737C841D3712AC866D9BB1A1, ); name = system; sourceTree = ""; }; + BD812500CF88B2D2926A2264 = {isa = PBXGroup; children = ( + 78AE8A17F6DE3335ABB613F1, + 01FB698FB741F319A6129EA4, + C7781D614C70CF830B995D7F, + B2BCFBF11AEAFC261278D072, + 05C893B39CD383F410D83E0A, + BF054B4D977AE9BEA1A43B21, + 55C90369D4BEF17E3EA4469F, + 19B50B89F1408621EC8F3740, + A0755F411AC4B93923057362, + EA40F21F9A3DE788C562016A, + C97BCA904F838137B67140E0, + 9518855F2EE30671C0B6B455, + EF8652FD59FE3836531B5C98, + 5CE1E361B6D1296EEA4BD47F, + D1AC8ED686D3F69DCAD6C125, + 8C1315EEAC2842AEFF3A8E03, + BD1AF7254E5C5D821FABE3D1, + 06FF98F27AC7DC8E7E4C73F7, + C3B5BB9DEDDFA9F6CEF46D95, + C663CF9A44E508A641166DC8, + 09981C2F33D31834F38486CB, + A99D3728C01BA427DB9DC9E8, + 4DAD0A6AFAF9EDB658B509F1, + 9737ADF1128EB5DDD5EDCF31, ); name = text; sourceTree = ""; }; + 19814999075FEF677DE83273 = {isa = PBXGroup; children = ( + 6B192FB4BCA4091763405FF1, + F3637911DB642ED9FE1ABBEA, + B264E554EED764BBE5EA96DF, + B5DCA312EE128DB7CF311FE8, + 239B94BE10602A6BCF97FB89, + A1602B24B64627B0A651030A, + 8AE0909A7085D2E485E7F0C5, + 78FF46602A3FE11DE7FB8B3F, + 2CBBD9ABE12AB5CD84D06FC8, + 8D5900643E6AB52E521B2ECF, + AF658C5C33B3B0B5815526A2, + 7298C23E6B6DBFF5ED996D85, + 51190A3DA6EAA1797B9E5235, + 2D2A0378CD9D00B4B8A0CE1C, + 884613F64211F3819E98E20E, + B73AF386AD8DC4E75DDCE7AB, + 96F7119D1A66867ED49634A4, + BFE5140F653B15A58395F091, + 3931D9B45440DFAE1E8A4D4B, + 39EFEAD53FC647E711B57CFC, + 2C01A95C5780C7A811D85295, + 56B40AA330DD586B1F5C0B1A, ); name = threads; sourceTree = ""; }; + 864C903B343117F5975C7D66 = {isa = PBXGroup; children = ( + F7FE2CB2E7DE85F89A1910E3, + EB049F0B735BFF1E3F10952E, + B49C2E8A0C903DD9DF312409, + 11678DFC898E41F7EF5BB08A, + 83EA8AEEDB72189B489D71B7, + 46A9A558C4E0EAD1F52FE357, ); name = time; sourceTree = ""; }; + 45E419E77DE25FE2A9C6F554 = {isa = PBXGroup; children = ( + 10115AA6263D3CE0489CA824, + 37552F3417F2619D32D7826D, ); name = "unit_tests"; sourceTree = ""; }; + 0D84320F8F5B91B31D75ACEE = {isa = PBXGroup; children = ( + D13928F6C451978056B723BA, + D19BBCD088D2D7ABD67C3299, + 7BB91094F378EBD92A6B33E4, + 213A38AC1E87DCB3CDC810DF, ); name = xml; sourceTree = ""; }; + 43D0FD6001CE23DCDFC7CAE8 = {isa = PBXGroup; children = ( + 5A0C82930C10B55DDA74A402, + EA6B1E4D2B1E560842657155, + 79503FE12A5792F49E433826, + 0A6D062F416F227A32553513, + 9A12133D4EAA83F3EC6313DF, + 9C397EFD914E7DA1DF247E87, ); name = zip; sourceTree = ""; }; + C76EE6ADC55123215A734037 = {isa = PBXGroup; children = ( + 9FED13391E1D5C3A92E6D4AA, + 7D9697CA4EBEEDCC10E74BD5, + FC97373B910ADE19CF080D34, + 029A1103056BB80FCEFFBBC1, + 21E7EB333455EDE4AA601FF7, + 0B8AE513951DADC1E835D4DF, + 9A3F3CC55BE2B2C4E3408C58, + CAD766FB6A8B361FF8DC4731, + 2607638C5E454F26CB5E4905, + C42BFACAFBC5FE933CCDF62E, + 89918836A77C08B8899EB8B4, + BD812500CF88B2D2926A2264, + 19814999075FEF677DE83273, + 864C903B343117F5975C7D66, + 45E419E77DE25FE2A9C6F554, + 0D84320F8F5B91B31D75ACEE, + 43D0FD6001CE23DCDFC7CAE8, + 744ABAD149AA9432382CB921, ); name = "juce_core"; sourceTree = ""; }; + 64B49EEC99E44FB66D9283C8 = {isa = PBXGroup; children = ( 1FD0AAC022DC75424CE02681, 02A5639DD8A8BDF6BB2E0C61, E19CC1B6C4865E430A7F2835, DC5EC3CB8187CD80366BB3DF, ); name = "app_properties"; sourceTree = ""; }; + 81BE94D1DF4D80897765E200 = {isa = PBXGroup; children = ( + 3633C1D444D6CBD556044E5D, + 95B66CAB0FAA7F33FADF872F, + B7E8544884A3E7373CBBEAE5, ); name = undomanager; sourceTree = ""; }; + 4762B6775DC42CB4CCEA876B = {isa = PBXGroup; children = ( + 5A5BDC41BBF43457B2EA4C70, + 1717D7DD9D258595E300D248, + 0929A69E87BFDBCC09C653D2, + 60A46E3343893554B153D427, + 69AA8FA0409729B38822F52D, + DE6013275C7B3128C4C2DDA7, ); name = values; sourceTree = ""; }; 9985E55ADE3DEB8A9CAB3A56 = {isa = PBXGroup; children = ( - 1781F25170E3DB8A850BA4C6, + 64B49EEC99E44FB66D9283C8, 81BE94D1DF4D80897765E200, - C61F621A2C6422F004E26C8B, - 59F83A606EF9CB1B84C69D15, + 4762B6775DC42CB4CCEA876B, DB8EA59308684B6B3C0D170A, ); name = "juce_data_structures"; sourceTree = ""; }; - 9F4BA54696DB228EAD71320A = {isa = PBXGroup; children = ( - 766EEB87CFF6888B16C3C9EC, - E606DFDD32828EE921AD2B99, - 2D38B168DE24934AC76345FF, - 32AC02D3CEA233D070BD8F3E, - 77A2BC3E08EDF079F7984922, - F7941CF51A63F4AD74CC4620, - 91E4873CA52CE367DBB843E7, - 2065DD4804B73667A54C4572, - 87C17EB3D033BB126B93012E, - 9AFBC4C13CF0F90ECE2E9259, - AC0CE4F974E2EBB916441340, - 1AAF5414E330804C712FE98E, - 0E1BBEF074CCA95A3F4316BE, ); name = messages; sourceTree = ""; }; - E927BEF01103E03127596D31 = {isa = PBXGroup; children = ( - 2C06E3B54D9E9F2490270347, - 31C45CBC85FC47D7E876E2C5, - E24DCD83DC6AC4E8FB1E103B, - 4A7DAF11B6492BB73AEE1A78, ); name = timers; sourceTree = ""; }; - CCDE8171D2B0ED48ECB1230F = {isa = PBXGroup; children = ( + 2FB4FA7BA6A3A45C418013AD = {isa = PBXGroup; children = ( 0E7830E1D0729B24CA3AF3E2, 09C8EBA799CB678A80014FBF, D2709B948F51704C496C7096, @@ -1466,14 +1430,28 @@ 38836F163A69F801363D3FC6, CB26BB763DD0A559B3CF849E, 325100DEDDAD2CB557A8F1FB, ); name = broadcasters; sourceTree = ""; }; - EA673B75FC1C79660399AEEA = {isa = PBXGroup; children = ( + 25E71AFD5180EB264B2C6461 = {isa = PBXGroup; children = ( FCFF64E2C2EF86FEA787B4EC, C8834D406DAB49FB26B48CB8, 7011843793AE173507011AA1, A5530A1F30CC3C8F0E42281E, 913C5931846CE4C8FC313A5A, ABB2D81AD1053643C0C69A6C, ); name = interprocess; sourceTree = ""; }; - 081BC8AFB1BF4C587C0F9E78 = {isa = PBXGroup; children = ( + B7E230FD3D72ED454F0253E5 = {isa = PBXGroup; children = ( + 766EEB87CFF6888B16C3C9EC, + E606DFDD32828EE921AD2B99, + 2D38B168DE24934AC76345FF, + 32AC02D3CEA233D070BD8F3E, + 77A2BC3E08EDF079F7984922, + F7941CF51A63F4AD74CC4620, + 91E4873CA52CE367DBB843E7, + 2065DD4804B73667A54C4572, + 87C17EB3D033BB126B93012E, + 9AFBC4C13CF0F90ECE2E9259, + AC0CE4F974E2EBB916441340, + 1AAF5414E330804C712FE98E, + 0E1BBEF074CCA95A3F4316BE, ); name = messages; sourceTree = ""; }; + F080D8E27590594178A9E5BE = {isa = PBXGroup; children = ( 5C532F1501106BEC269B54D1, 3D5885D35F1503196A809C1D, AE9897E231106BB88EA12CB0, @@ -1482,13 +1460,17 @@ 34A26768DEABD08C0EDCACBC, D6696FAB02828C1AC9FC05E2, D15C6C72D805832EC40E432F, ); name = native; sourceTree = ""; }; + 4D81DCF542A11CA7F3930E6D = {isa = PBXGroup; children = ( + 2C06E3B54D9E9F2490270347, + 31C45CBC85FC47D7E876E2C5, + E24DCD83DC6AC4E8FB1E103B, + 4A7DAF11B6492BB73AEE1A78, ); name = timers; sourceTree = ""; }; 55E02349393595D5D4E2AF4F = {isa = PBXGroup; children = ( - 9F4BA54696DB228EAD71320A, - E927BEF01103E03127596D31, - CCDE8171D2B0ED48ECB1230F, - EA673B75FC1C79660399AEEA, - 081BC8AFB1BF4C587C0F9E78, - 13F60EE858E7CFEEE94058A1, + 2FB4FA7BA6A3A45C418013AD, + 25E71AFD5180EB264B2C6461, + B7E230FD3D72ED454F0253E5, + F080D8E27590594178A9E5BE, + 4D81DCF542A11CA7F3930E6D, 8E7F08384BA6B69DCBB1D17D, ); name = "juce_events"; sourceTree = ""; }; 0353D4B27B3A2A055E0C748D = {isa = PBXGroup; children = ( 96C0067DDD41858E843B0565, @@ -1508,19 +1490,25 @@ 7B241F0D5C7EBF2222786F93, 8D6A842D47795E5851CEE659, 4EE8A17B0CABF709F3C7CF57, ); name = contexts; sourceTree = ""; }; - E975650DBC055450D47B338E = {isa = PBXGroup; children = ( - B9BEFE577C52538BFCC4E2A1, - C1825D92B9DD2E8B38B4C6C7, - 6CFF820FB5035F35F2B5583B, - DDA60262037A823759F15D7A, - DD1809B9FBA498834372F23A, - 8EA1AF26BF7691AE3E33DFB1, - D504FBF5312BA310D8DF06D4, - 3F7CFC4B2D8AF418B698406B, ); name = images; sourceTree = ""; }; - EE85859205CDF58CB1CC585D = {isa = PBXGroup; children = ( - 18BDC77D7A5DDEF3C40C2560, - E1E6EBEF5D8633B172DF7DF5, - 16A5DBE6E802C9EBCAE95630, ); name = "image_formats"; sourceTree = ""; }; + C171A222E0273613AFF2A522 = {isa = PBXGroup; children = ( + 297B3B9AC161F1A7778FE29B, + C06985BFF77FC0D21C5DA3DE, + 640CB1F9D73F959A740D31B5, + B576BA30994193328E8E3952, + A902E0E8F3DC0D635D695270, ); name = effects; sourceTree = ""; }; + 307BEB351D3DE11008CE5EFD = {isa = PBXGroup; children = ( + FEAE992908BE95D94A27A35D, + 68CA3FA90DBBFE081A9FEC54, + CD19B42C638B366E7B77E99C, + C710DFD702B64975743DB7EE, + 254BFF2ED918F33B6AD54D87, + 2FD92C7674824491D7AC169E, + 8B41DCE8493B8A66C687AC6D, + E4871C1F1E9440ADC04F1DFE, + 8C768E8F3E7F95A82FEE1AB9, + 520139F98F0EF05C217B4B38, + 9DDA745B12208959DF08A199, + 8BEC497B105FEDD3F48BC351, ); name = fonts; sourceTree = ""; }; F3F3AE626C85532FB1127F5F = {isa = PBXGroup; children = ( A77B934BBF5BEB9649635BD1, 1DD16B52A591AA883030F172, @@ -1537,30 +1525,20 @@ 540A968AB6E807B801653996, A24C75DC03BA606C34435BAA, 89F6136333130C2636FFC264, ); name = geometry; sourceTree = ""; }; - 60EDEB88174A8A2822477262 = {isa = PBXGroup; children = ( - 55F7B5D987EFEFFFCFFDA4DB, - 2FB6AD8E38BBC203806CA6E5, - DD89903B262A2F693987526E, ); name = placement; sourceTree = ""; }; - 6D3A444BB53BAA333F5350C0 = {isa = PBXGroup; children = ( - FEAE992908BE95D94A27A35D, - 68CA3FA90DBBFE081A9FEC54, - CD19B42C638B366E7B77E99C, - C710DFD702B64975743DB7EE, - 254BFF2ED918F33B6AD54D87, - 2FD92C7674824491D7AC169E, - 8B41DCE8493B8A66C687AC6D, - E4871C1F1E9440ADC04F1DFE, - 8C768E8F3E7F95A82FEE1AB9, - 520139F98F0EF05C217B4B38, - 9DDA745B12208959DF08A199, - 8BEC497B105FEDD3F48BC351, ); name = fonts; sourceTree = ""; }; - 2B6C8D4E3DA232910EEB97CD = {isa = PBXGroup; children = ( - 297B3B9AC161F1A7778FE29B, - C06985BFF77FC0D21C5DA3DE, - 640CB1F9D73F959A740D31B5, - B576BA30994193328E8E3952, - A902E0E8F3DC0D635D695270, ); name = effects; sourceTree = ""; }; - C026AC2B148CB5C7A2DC2FD5 = {isa = PBXGroup; children = ( + A06371425512B7A8625026B8 = {isa = PBXGroup; children = ( + 18BDC77D7A5DDEF3C40C2560, + E1E6EBEF5D8633B172DF7DF5, + 16A5DBE6E802C9EBCAE95630, ); name = "image_formats"; sourceTree = ""; }; + DA8BF01488229BF774B4B0B6 = {isa = PBXGroup; children = ( + B9BEFE577C52538BFCC4E2A1, + C1825D92B9DD2E8B38B4C6C7, + 6CFF820FB5035F35F2B5583B, + DDA60262037A823759F15D7A, + DD1809B9FBA498834372F23A, + 8EA1AF26BF7691AE3E33DFB1, + D504FBF5312BA310D8DF06D4, + 3F7CFC4B2D8AF418B698406B, ); name = images; sourceTree = ""; }; + 1B7A183609EB6D8C9B9DC211 = {isa = PBXGroup; children = ( E11D931B040B480FED1102CD, B385D409CF1272B7EA509C98, D7CEB7BB0390D17BF927E713, @@ -1574,19 +1552,54 @@ 21EEE9FC1E4F7AF3789CACCC, B8CD15850F3FD242B56BFD30, 68B98F6923842ECF4A7500EC, ); name = native; sourceTree = ""; }; + E822BB4C91DB738FA4B1967E = {isa = PBXGroup; children = ( + 55F7B5D987EFEFFFCFFDA4DB, + 2FB6AD8E38BBC203806CA6E5, + DD89903B262A2F693987526E, ); name = placement; sourceTree = ""; }; 0C427B4221AB09F74BC0CB95 = {isa = PBXGroup; children = ( 0353D4B27B3A2A055E0C748D, 7F054449424E3DF75E163F58, - E975650DBC055450D47B338E, - EE85859205CDF58CB1CC585D, + C171A222E0273613AFF2A522, + 307BEB351D3DE11008CE5EFD, F3F3AE626C85532FB1127F5F, - 60EDEB88174A8A2822477262, - 6D3A444BB53BAA333F5350C0, - 2B6C8D4E3DA232910EEB97CD, - C026AC2B148CB5C7A2DC2FD5, - 64FEC8256447048661F540B8, + A06371425512B7A8625026B8, + DA8BF01488229BF774B4B0B6, + 1B7A183609EB6D8C9B9DC211, + E822BB4C91DB738FA4B1967E, 8EE6D7FB9F27796711533F61, ); name = "juce_graphics"; sourceTree = ""; }; - 3F317D48816FBA1134C4EB8A = {isa = PBXGroup; children = ( + 34890B2D579F5DA22ABB6275 = {isa = PBXGroup; children = ( + B0EF61D78A5BA42D902B896F, + F4EB90957B06EC3250CC5EE4, ); name = application; sourceTree = ""; }; + 686A1F2EA6BC3713D1257673 = {isa = PBXGroup; children = ( + A0B4DB26DFF53552001D2FF7, + C18EFF04318CF4E2B21B3FF0, + 0425AA18482441D4BCB59146, + F23316475DC78F21D91AEF1A, + AEAD21B704601EFC032CFC74, + 1DE25FC553A31781BB7FF8C2, + BC7E32A760AFD3B7090FCDFF, + 69AB7E74F1E8DA8B37F1155E, + BEDCC9E9F4E720941E4CC4AA, + 0766BED8305D4B11BDA917E4, + C2A56B8DB52C3665977E1BFC, + 44A0811A0C0C12206F15431C, + 72743BDB2962352694843621, + FC927DF4661F27BE59BF7D3C, + 0BEA80FA81829FA2340F01A4, + A3D8B233BFCFE6030E008FF8, + B3A17CFE8617E1AC5576C2D5, + 2DA1EAA46CD8D7C79A01AC76, ); name = buttons; sourceTree = ""; }; + 53AAAD31DBB649CAB911019C = {isa = PBXGroup; children = ( + A7921001F152C7CC00588E5B, + 1368F9F7EDF2389D4539D330, + DDD6EB582F2EB21276E66C3A, + 0301D7F83AD3511A570CD3E1, + E05F5413277FBB78714360FD, + 21353DF8836B1029435419DE, + FDEE467811BA4CE591FCFE95, + C25E9D9C55D5965F55D95FB8, + 9836BF9A7E58BF1ADBE95312, ); name = commands; sourceTree = ""; }; + 2A800E2E8E4732E187D12000 = {isa = PBXGroup; children = ( F39B8EA573F40E9C7D252353, 6F34BF85A7C6B6CF8F156B13, 35809355C1A5B7EF1017836C, @@ -1596,28 +1609,46 @@ 87F2B857C3495A6FEBCD4F04, 9E7307F339FCE45305069039, BF9656AB7811A447B8A6355E, ); name = components; sourceTree = ""; }; - 281219FDF6F1BA488FBEA58D = {isa = PBXGroup; children = ( - 6408EAB50715CFE92CA13773, - 91D9C5B1C877CA5291B91839, - A9CD12190C6FDBDB55E3B11F, - 32A2DAEAFEF1AD33395A63EA, - 72DB61A3DA23EA872B81DE58, - D53148E9698EFAEACB0D10CF, - E2CB2344E5C125F25C3529A5, - 0EE50FB057897BAAD52B9421, - BE3CA537D4461FD956758537, - B08D4A85153643B59403DA45, - AA388FB6486A4D25EFDB02B4, - DA43A237A06398945BD47DEA, - 4F559A0F9C604415D2EF3C96, - AEEE249B992C6ED8E0DE5667, - 9D747918E433673F9EC97C5C, - 4AF361FE4D741B06DBC2B15C, - 4935FB743FB44F445EB7AED4, - 1C65D2172BC8C6EE13917F9A, - BAB92F91B12F560F96C1F6C1, - 7EF4AF10198761D6031DE552, ); name = mouse; sourceTree = ""; }; - 2881DA5C39C60D3DD919E179 = {isa = PBXGroup; children = ( + D9CC76F999B5D0622BB90E37 = {isa = PBXGroup; children = ( + 46911E45ADA69F0AB6342CCE, + ACA1BB1948E619685A7DDC30, + 04E1F633A4B93AA4DA59CA04, + B0EE6468EFB8F633546F6022, + A343863C11C8D3AEF5A6AC00, + 10224D2E1FA050EAC712B975, + A8C690EFC2CED06F396A478A, + C45E0183DD648356B967145E, + 0A33F6F6B40D941A0FFF1CB4, + BCB554D7534D7B586BBA8DCE, + CFBFB75518C0DA7A055CEE23, + DAA4A2D5218B25F56F23565E, + DC41A66321241EE7E30460CD, + B97F665475BB55223335D75C, + 5C962C8B75E874CD08902C93, ); name = drawables; sourceTree = ""; }; + B84333ADD00324E2B5D5C5FE = {isa = PBXGroup; children = ( + A2B842AFA7FC4EDD4B461096, + 6C3D887ACBD7F018D8673AFA, + A1744E8CFF873F6C3FA28DFF, + 1AAEAB6A86B4F27880FEC59E, + 5771105B21CB124DD974CCEF, + A678CAA3442CCF50F8A7EE36, + DDD4944E4D58FBFB89C8FE3E, + 0A86AE8820DD6DA6A97C7D0F, + E8CB3F13121ECB54042E69A6, + 42A767BBD257C4E5A80E42EA, + 6CB7C401315226369215C951, + 1CAC81239CD80E42E652DEFC, + F1AC977E002993579FC91C8F, + ADAB32ED089A0115119CEECC, + 7D61D4B3E73C059E8CDC2A99, + C675D419194CC91882763959, + 7B54EC159CFCCB549D2FA20A, + BEB158304CE0B42A7658F078, + B2A0212274523683659BBB00, + 28BA7D8BCF0826B8916F30CF, + A58AD1FABCADEE10CB27D001, + F05E9500D758FABA3F53D06E, ); name = filebrowser; sourceTree = ""; }; + BCD31A8790F115D99055952C = {isa = PBXGroup; children = ( 3A105B8963ACE464E38D5129, 7E71FEBAB37102A23A1BE63C, 80E317C2A9ECBBA79D120572, @@ -1631,62 +1662,7 @@ 2908A06CC6F7B0C19288832D, BAE7FEF73A1661CBA56BED05, 8C88C9F14D9BB71590E027FC, ); name = keyboard; sourceTree = ""; }; - 97EA4547B55B7C37889674DB = {isa = PBXGroup; children = ( - 6A3E3B5FE7DB21378F1EB7A2, - 1D9B928CF335F674ABEDB615, - 3D098D97FB49FD3A5F78F689, - CFCC37A15307237470208214, - 090A74457D3F4FF2EBECF426, - 8A68D2139D1D52C6BCCE6654, - 6A4EAE75B41CA40C36109A06, - 099DEBA5FF4421B94E828F55, - 4DB4D0A089A58B8C282C0024, - 04710ED368866B3A34F95A3A, - 88B80468A064B57A7A746834, - D59C9A2C0E6446954E6BC7E3, - 761B175887FE4782C025DDE5, - 3C73BCD1AE25C418B2EC688E, - 8AB9D5A503D9982C1BCAEEFB, - C81DF51C531E11FC503F5799, - 68B00C1F656571B0C26F756D, - 4A4E7FEF68E2A464BF77AE60, - B69E5BF775AEED4C720C6518, - 2A368150567D5EF7E7ABB0A6, - 772425DE549980D891077437, - CDAB1038A5278AD954C80885, - 07AF4C5DA859E914D76F7DA9, - CAEBB83165D9E7C558A0548B, - CA01A0FCA58CFA399F417558, - 955A307891E7A6B0B8628712, - 3EE727B1EDC227C6C3280559, ); name = widgets; sourceTree = ""; }; - 1943E0F87AB4C56117231F16 = {isa = PBXGroup; children = ( - 73AD74BCCA56FB0AE83831EC, - D3DFA30B1FB57A767001E3D2, - 7E4EA529BF3CD69635A1F763, - B099A4971E33B240AF396620, - 60B9F4249674C37B5F24D8DF, - EBEAD6F96A2ED5FFE9E1D50A, - CD27962E1CE1EB6554AC49C9, - 890520E024B773EF8F411B33, - EA1D3977F274C99D97053235, - 5F6BDB50F1E7E9F8161F5673, - D1A3A1AD6610FFAA4278CCB3, - 027B727EB5DB2A0BAFCE6328, - 933B338B2B3C5A16A2963A68, - 842DC722F9C23134B8F8B9C5, - AE25A3AC26B41BAE5062DE2F, - 3F99896EEDB7546053EDB5C2, - 6F10D615DB87739D2CA774C8, - 0D69A506E0A81B9D51906F01, - B8364195C3946778B903221F, ); name = windows; sourceTree = ""; }; - 772DE4D49FF0CA6839B2FA47 = {isa = PBXGroup; children = ( - B9B9D9413F0D153EFDE74216, - A8097393EC6ACC962C779156, - A4780E73DEDB8EBE7916638A, - F74C829B2874C0A4B16FA908, - 675833CA39588B5D403F6AD2, - D19384269E32BF7164359DEA, ); name = menus; sourceTree = ""; }; - 5670DE700ABED20939356CD7 = {isa = PBXGroup; children = ( + 27A6137760DECEAD41EB47C4 = {isa = PBXGroup; children = ( 87C0BA083673FBCE6D31FD17, D892B130DBACAD518C31E3DE, 0DF3C7D19FE6921A4B90138A, @@ -1723,72 +1699,7 @@ A901F31540617AC9AEF00B25, 66BB99DE2FF0B50392E9D6C6, D99A52E20EF268CBC6F75050, ); name = layout; sourceTree = ""; }; - 8EE2ED393378CF6F77821601 = {isa = PBXGroup; children = ( - A0B4DB26DFF53552001D2FF7, - C18EFF04318CF4E2B21B3FF0, - 0425AA18482441D4BCB59146, - F23316475DC78F21D91AEF1A, - AEAD21B704601EFC032CFC74, - 1DE25FC553A31781BB7FF8C2, - BC7E32A760AFD3B7090FCDFF, - 69AB7E74F1E8DA8B37F1155E, - BEDCC9E9F4E720941E4CC4AA, - 0766BED8305D4B11BDA917E4, - C2A56B8DB52C3665977E1BFC, - 44A0811A0C0C12206F15431C, - 72743BDB2962352694843621, - FC927DF4661F27BE59BF7D3C, - 0BEA80FA81829FA2340F01A4, - A3D8B233BFCFE6030E008FF8, - B3A17CFE8617E1AC5576C2D5, - 2DA1EAA46CD8D7C79A01AC76, ); name = buttons; sourceTree = ""; }; - F2626DD9D8DF9740630E8A81 = {isa = PBXGroup; children = ( - CD15FED603965026DD7D325E, - E056B8E91D8526CA9B8493A3, - FC7D1E4EF05BA11889FA9ED3, - 6E5EE7A4765A8597B8E8B93F, - 141A07B123EEAD06FAC28121, - 36DF004B825C5068D1CA354D, - 4FC3045C7940745E3743B8B0, - 2C3D0014C45C1D97E9B371F5, - AA3ECA9281847262AFD44DCD, - 334A67A664C59ABA8B85CD58, - FE7E94D63929113F7E655EB9, - E4E16E63CB0A80863ED9126F, - A8F59D40DAD6802A0E268C72, - 39B6EC6E9B6AD299245366FD, ); name = positioning; sourceTree = ""; }; - 8A86CBC18D3B4D4A62AA68A9 = {isa = PBXGroup; children = ( - 46911E45ADA69F0AB6342CCE, - ACA1BB1948E619685A7DDC30, - 04E1F633A4B93AA4DA59CA04, - B0EE6468EFB8F633546F6022, - A343863C11C8D3AEF5A6AC00, - 10224D2E1FA050EAC712B975, - A8C690EFC2CED06F396A478A, - C45E0183DD648356B967145E, - 0A33F6F6B40D941A0FFF1CB4, - BCB554D7534D7B586BBA8DCE, - CFBFB75518C0DA7A055CEE23, - DAA4A2D5218B25F56F23565E, - DC41A66321241EE7E30460CD, - B97F665475BB55223335D75C, - 5C962C8B75E874CD08902C93, ); name = drawables; sourceTree = ""; }; - E02952F212A700E7F9C11D07 = {isa = PBXGroup; children = ( - F5051798AA944C681192B07D, - 9BF0524BD64CC9472884D9BF, - 72EE90412DFD597814C77E8A, - 1E70464CA50CE9DA45311C97, - 04ED8F0DB86FF0D94AEFC997, - 3695B573C5DEB87AEAC77ECC, - 50684B422F4F1FFF4EFC830E, - 78FB0D2697D8305D06F63FA4, - 4CE8BAA869AF9CE57FD5F5D7, - 6878653F56D22AF680C70A23, - 1DB944E6F78AF4E77673A547, - 23E55620BCA7B6E847316C88, - D2712262399E07A48832E87C, - 842A3D9DB014C363B6DAADD0, ); name = properties; sourceTree = ""; }; - 6C5A5DA86E5B2DE3EC2E8CDB = {isa = PBXGroup; children = ( + 06ED3F00817940FF8645B3F1 = {isa = PBXGroup; children = ( C959809FA60468C93312AB89, BDB06375DA9020DD791F11E3, E7F154000F9682DBD77AC7B6, @@ -1797,48 +1708,40 @@ 6FB39DD635C57B5F1AD95E9D, CADE0DDF00115BF4F144C942, 2E96F44C68311A1EB839275A, ); name = lookandfeel; sourceTree = ""; }; - 4CF6564C3325CC279CF94719 = {isa = PBXGroup; children = ( - A2B842AFA7FC4EDD4B461096, - 6C3D887ACBD7F018D8673AFA, - A1744E8CFF873F6C3FA28DFF, - 1AAEAB6A86B4F27880FEC59E, - 5771105B21CB124DD974CCEF, - A678CAA3442CCF50F8A7EE36, - DDD4944E4D58FBFB89C8FE3E, - 0A86AE8820DD6DA6A97C7D0F, - E8CB3F13121ECB54042E69A6, - 42A767BBD257C4E5A80E42EA, - 6CB7C401315226369215C951, - 1CAC81239CD80E42E652DEFC, - F1AC977E002993579FC91C8F, - ADAB32ED089A0115119CEECC, - 7D61D4B3E73C059E8CDC2A99, - C675D419194CC91882763959, - 7B54EC159CFCCB549D2FA20A, - BEB158304CE0B42A7658F078, - B2A0212274523683659BBB00, - 28BA7D8BCF0826B8916F30CF, - A58AD1FABCADEE10CB27D001, - F05E9500D758FABA3F53D06E, ); name = filebrowser; sourceTree = ""; }; - C0D64E4963BF2D978612C1D4 = {isa = PBXGroup; children = ( - A7921001F152C7CC00588E5B, - 1368F9F7EDF2389D4539D330, - DDD6EB582F2EB21276E66C3A, - 0301D7F83AD3511A570CD3E1, - E05F5413277FBB78714360FD, - 21353DF8836B1029435419DE, - FDEE467811BA4CE591FCFE95, - C25E9D9C55D5965F55D95FB8, - 9836BF9A7E58BF1ADBE95312, ); name = commands; sourceTree = ""; }; - 288D766BD9362AED8E997B52 = {isa = PBXGroup; children = ( + 3EA6636D070E4A1544D1E8B0 = {isa = PBXGroup; children = ( + B9B9D9413F0D153EFDE74216, + A8097393EC6ACC962C779156, + A4780E73DEDB8EBE7916638A, + F74C829B2874C0A4B16FA908, + 675833CA39588B5D403F6AD2, + D19384269E32BF7164359DEA, ); name = menus; sourceTree = ""; }; + DA89C3B72FBFEF926EB1F92F = {isa = PBXGroup; children = ( 2EE66D27896775F0F1395C55, D29C0607E9D5E0F663C86991, B89EB9908479605C34F232CE, 157F3A71C57A0C766493EB98, ); name = misc; sourceTree = ""; }; - 47FFC33155065806A9F18396 = {isa = PBXGroup; children = ( - B0EF61D78A5BA42D902B896F, - F4EB90957B06EC3250CC5EE4, ); name = application; sourceTree = ""; }; - CD8DDB7DD65A4DE7700EAD00 = {isa = PBXGroup; children = ( + 4B8A7A4F61989021C9E9113C = {isa = PBXGroup; children = ( + 6408EAB50715CFE92CA13773, + 91D9C5B1C877CA5291B91839, + A9CD12190C6FDBDB55E3B11F, + 32A2DAEAFEF1AD33395A63EA, + 72DB61A3DA23EA872B81DE58, + D53148E9698EFAEACB0D10CF, + E2CB2344E5C125F25C3529A5, + 0EE50FB057897BAAD52B9421, + BE3CA537D4461FD956758537, + B08D4A85153643B59403DA45, + AA388FB6486A4D25EFDB02B4, + DA43A237A06398945BD47DEA, + 4F559A0F9C604415D2EF3C96, + AEEE249B992C6ED8E0DE5667, + 9D747918E433673F9EC97C5C, + 4AF361FE4D741B06DBC2B15C, + 4935FB743FB44F445EB7AED4, + 1C65D2172BC8C6EE13917F9A, + BAB92F91B12F560F96C1F6C1, + 7EF4AF10198761D6031DE552, ); name = mouse; sourceTree = ""; }; + 40AB50F84BFD8BB0D3795A02 = {isa = PBXGroup; children = ( 5DD8F2293DC8AD04D611431F, A695D18E3D5521906E2AA55B, 07FBA311B4E9F68D237478F3, @@ -1855,25 +1758,102 @@ 683C925C217F0335EB1CC27E, B6131CF545E602736679467C, EB84C1B29F6CF1E982E72440, ); name = native; sourceTree = ""; }; + 8B241E3DF127FCFA16727ED0 = {isa = PBXGroup; children = ( + CD15FED603965026DD7D325E, + E056B8E91D8526CA9B8493A3, + FC7D1E4EF05BA11889FA9ED3, + 6E5EE7A4765A8597B8E8B93F, + 141A07B123EEAD06FAC28121, + 36DF004B825C5068D1CA354D, + 4FC3045C7940745E3743B8B0, + 2C3D0014C45C1D97E9B371F5, + AA3ECA9281847262AFD44DCD, + 334A67A664C59ABA8B85CD58, + FE7E94D63929113F7E655EB9, + E4E16E63CB0A80863ED9126F, + A8F59D40DAD6802A0E268C72, + 39B6EC6E9B6AD299245366FD, ); name = positioning; sourceTree = ""; }; + B922D9777349ED25CD2FFD75 = {isa = PBXGroup; children = ( + F5051798AA944C681192B07D, + 9BF0524BD64CC9472884D9BF, + 72EE90412DFD597814C77E8A, + 1E70464CA50CE9DA45311C97, + 04ED8F0DB86FF0D94AEFC997, + 3695B573C5DEB87AEAC77ECC, + 50684B422F4F1FFF4EFC830E, + 78FB0D2697D8305D06F63FA4, + 4CE8BAA869AF9CE57FD5F5D7, + 6878653F56D22AF680C70A23, + 1DB944E6F78AF4E77673A547, + 23E55620BCA7B6E847316C88, + D2712262399E07A48832E87C, + 842A3D9DB014C363B6DAADD0, ); name = properties; sourceTree = ""; }; + FA5606CE5235305BA539E9F5 = {isa = PBXGroup; children = ( + 6A3E3B5FE7DB21378F1EB7A2, + 1D9B928CF335F674ABEDB615, + 3D098D97FB49FD3A5F78F689, + CFCC37A15307237470208214, + 090A74457D3F4FF2EBECF426, + 8A68D2139D1D52C6BCCE6654, + 6A4EAE75B41CA40C36109A06, + 099DEBA5FF4421B94E828F55, + 4DB4D0A089A58B8C282C0024, + 04710ED368866B3A34F95A3A, + 88B80468A064B57A7A746834, + D59C9A2C0E6446954E6BC7E3, + 761B175887FE4782C025DDE5, + 3C73BCD1AE25C418B2EC688E, + 8AB9D5A503D9982C1BCAEEFB, + C81DF51C531E11FC503F5799, + 68B00C1F656571B0C26F756D, + 4A4E7FEF68E2A464BF77AE60, + B69E5BF775AEED4C720C6518, + 2A368150567D5EF7E7ABB0A6, + 772425DE549980D891077437, + CDAB1038A5278AD954C80885, + 07AF4C5DA859E914D76F7DA9, + CAEBB83165D9E7C558A0548B, + CA01A0FCA58CFA399F417558, + 955A307891E7A6B0B8628712, + 3EE727B1EDC227C6C3280559, ); name = widgets; sourceTree = ""; }; + B12B21F1D4485AC5AC94C8E1 = {isa = PBXGroup; children = ( + 73AD74BCCA56FB0AE83831EC, + D3DFA30B1FB57A767001E3D2, + 7E4EA529BF3CD69635A1F763, + B099A4971E33B240AF396620, + 60B9F4249674C37B5F24D8DF, + EBEAD6F96A2ED5FFE9E1D50A, + CD27962E1CE1EB6554AC49C9, + 890520E024B773EF8F411B33, + EA1D3977F274C99D97053235, + 5F6BDB50F1E7E9F8161F5673, + D1A3A1AD6610FFAA4278CCB3, + 027B727EB5DB2A0BAFCE6328, + 933B338B2B3C5A16A2963A68, + 842DC722F9C23134B8F8B9C5, + AE25A3AC26B41BAE5062DE2F, + 3F99896EEDB7546053EDB5C2, + 6F10D615DB87739D2CA774C8, + 0D69A506E0A81B9D51906F01, + B8364195C3946778B903221F, ); name = windows; sourceTree = ""; }; 7D58C682DA1DA8CA78F50888 = {isa = PBXGroup; children = ( - 3F317D48816FBA1134C4EB8A, - 281219FDF6F1BA488FBEA58D, - 2881DA5C39C60D3DD919E179, - 97EA4547B55B7C37889674DB, - 1943E0F87AB4C56117231F16, - 772DE4D49FF0CA6839B2FA47, - 5670DE700ABED20939356CD7, - 8EE2ED393378CF6F77821601, - F2626DD9D8DF9740630E8A81, - 8A86CBC18D3B4D4A62AA68A9, - E02952F212A700E7F9C11D07, - 6C5A5DA86E5B2DE3EC2E8CDB, - 4CF6564C3325CC279CF94719, - C0D64E4963BF2D978612C1D4, - 288D766BD9362AED8E997B52, - 47FFC33155065806A9F18396, - CD8DDB7DD65A4DE7700EAD00, - BF9F3EA043844229A47FAAE6, + 34890B2D579F5DA22ABB6275, + 686A1F2EA6BC3713D1257673, + 53AAAD31DBB649CAB911019C, + 2A800E2E8E4732E187D12000, + D9CC76F999B5D0622BB90E37, + B84333ADD00324E2B5D5C5FE, + BCD31A8790F115D99055952C, + 27A6137760DECEAD41EB47C4, + 06ED3F00817940FF8645B3F1, + 3EA6636D070E4A1544D1E8B0, + DA89C3B72FBFEF926EB1F92F, + 4B8A7A4F61989021C9E9113C, + 40AB50F84BFD8BB0D3795A02, + 8B241E3DF127FCFA16727ED0, + B922D9777349ED25CD2FFD75, + FA5606CE5235305BA539E9F5, + B12B21F1D4485AC5AC94C8E1, 892DABE32AFD76A8AF4A6616, ); name = "juce_gui_basics"; sourceTree = ""; }; 7ACF9919652082FD7F2A5AE9 = {isa = PBXGroup; children = ( 1126568C1F2AF469D93D4AA2, @@ -1935,7 +1915,6 @@ E5BADDDABAE8BB6BC0F20D4A, 2CCFA7CC49D9C495D6086093, E0EAB024EF21CCF6F1E040CC, - 7C10E35BD11C19562BC833F0, 73760090E4CB1CD2592A1E54, ); name = "juce_gui_extra"; sourceTree = ""; }; 267EBA2B36C17379FA53260F = {isa = PBXGroup; children = ( F79D8CDF582C6D0E8A6DA84C, @@ -1951,20 +1930,20 @@ E66E767409F60AC1437F60DA, ); name = "Juce Modules"; sourceTree = ""; }; 51CFAB202470ECD7603B1CCA = {isa = PBXGroup; children = ( 6E79505C2709E7D4111D4C80, - AF71E702446CEF7E5FBCAA13, - 287C263EEED177B3C8BEC5B8, - 1EFD81C556E115BF789491EE, - EFEEF49E3B89DEFE88111443, - ED6852B4B4B357ACB04EFEA9, - 82AD7A2678DF2DA5E1CCBE99, - 0514D2A98B2D61B1A472C052, - CD368B349178503B82C58676, - FF5B76A65611C0A829E4BE7E, - 9355379CCEBC08976344C404, - 243719A86326CBE8BD3AD39D, + 6C2AF44C6F7FA0D818C87C6C, + 63789AE807E86CE0395A8775, + C30B7C2D2870FD4A3DA497C7, + CF4450844298F96166E1185A, + 25322819F09B5DF8607DB818, + D690E2714938EFEBA946C29F, + A38BE93F281698F9389A77BF, + E18C8BB9BB8C0AC4BB409ECD, + 401004DACA9FBDDC00C7097F, + 1E96A5BD8FED8A8227E9A08C, + DC190E7C17099C849868434F, 08EF8E672632825EF5FDA59B, ); name = "Juce Library Code"; sourceTree = ""; }; 0923A370BC04F76CB2B0AC50 = {isa = PBXGroup; children = ( - 2F208423959D249883594DE2, + 5192F983556BFBE5044419E4, A1C6587E1BCDCAC216C6853B, ); name = Resources; sourceTree = ""; }; 3E9AA92331ACE90F1BDE77D8 = {isa = PBXGroup; children = ( 5C8B7D09E34F63CFA71E119F, @@ -1978,7 +1957,7 @@ A44D165D613999DC222406FC, 6A66D46C1FBEDAD6A106A536, ); name = Frameworks; sourceTree = ""; }; 668227B90C7AD85717519435 = {isa = PBXGroup; children = ( - BDD25AC7DBBC9F465319BF08, ); name = Products; sourceTree = ""; }; + 8D8ED3E7474D65E7177750A8, ); name = Products; sourceTree = ""; }; 4DB04A617E8DFE6D06731154 = {isa = PBXGroup; children = ( 9E39F32C1BF5217D902DEEE5, 267EBA2B36C17379FA53260F, @@ -1986,7 +1965,7 @@ 0923A370BC04F76CB2B0AC50, 3E9AA92331ACE90F1BDE77D8, 668227B90C7AD85717519435, ); name = Source; sourceTree = ""; }; - 77321F6021C6A660240604CA = {isa = XCBuildConfiguration; buildSettings = { + 98A968A1085AE2C43974C9D9 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2002,12 +1981,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.SimpleFFTExample; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 001561C2B2CDB3908D96AB46 = {isa = XCBuildConfiguration; buildSettings = { + 58FAAEBF3AE1ED695E3DC7E2 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2024,7 +2003,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.SimpleFFTExample; @@ -2061,28 +2040,29 @@ PRODUCT_NAME = "SimpleFFTExample"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 606D3357BBCD3CE64C084FAB = {isa = PBXTargetDependency; target = D0E4014BABB86AAE963C0EC0; }; C877108FC7BF2DA280A51F46 = {isa = XCConfigurationList; buildConfigurations = ( F1DB30FBBCE0275545D5B9CE, BABA4BB800F65EA14B6DB5E3, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - AB2CE0CAB7CF2C9DD27E9F69 = {isa = XCConfigurationList; buildConfigurations = ( - 77321F6021C6A660240604CA, - 001561C2B2CDB3908D96AB46, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 2C0FEC320C9F1804A176FEE2 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9757697CD762C5D12E7FC75A = {isa = XCConfigurationList; buildConfigurations = ( + 98A968A1085AE2C43974C9D9, + 58FAAEBF3AE1ED695E3DC7E2, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 48322B9DE3337E69E96F7551 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 1498E53CC5ABCDA39AFB5741, ); runOnlyForDeploymentPostprocessing = 0; }; - 399DBC36924BDE5307314BEE = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 69128EEF3B23EA7E960EBE08 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 18889B595A6C191595DE4138, - 8D36C3A6AE15F87C9EBC81BC, - 792D74E1ED57AC5454A0A5A7, - A6FACDAD4412E876E54B2C69, - DD516E95B8ACC96C3033F676, - 4CC1B4532B807DBA3EB8AAE0, - 912D973B8FC050144B486F52, - 9BF48828CC7CADB666BC0DCE, - 36F6CD34A438AF5C96060143, - AF80317972833A7C1176812C, - 706A4509AE497E0EEC6C42D6, - 5CB0F5B6536F732A5B621589, ); runOnlyForDeploymentPostprocessing = 0; }; - 0CFED403E5A2B41BB85DF742 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 71D5452F15691CB36497164A, + 551EBA421A2408CBB320A8BB, + 482273ED3D099C95D4A50AB6, + 99B97FE65552111751B6B39E, + B51D668804A9F1019E02F063, + F0DDEE821308CB290EC94E0F, + 04AA676F2A3F43E3A0FB1D66, + 11BE516C331CF1203E3F9A1D, + D4270F13CA207F3B7393959E, + 87D3D768F1B2CFD8439AFE47, + 5BDC04B61C2D0C5F786634E5, ); runOnlyForDeploymentPostprocessing = 0; }; + B8B3353D164D52CC62A584F2 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 9D7FD54D83695FE355FF1D32, C8531C8A2D23A2A5012B85A6, 8579C1D27AF705444FC8FFC2, @@ -2093,11 +2073,11 @@ 5F3E28A9D8ABD4CC342D1965, 25D4A7699E4D95E4562973C5, A76933CD947F74A1A340547E, ); runOnlyForDeploymentPostprocessing = 0; }; - 2D04A59B105D45EB6565CD66 = {isa = PBXNativeTarget; buildConfigurationList = AB2CE0CAB7CF2C9DD27E9F69; buildPhases = ( - 2C0FEC320C9F1804A176FEE2, - 399DBC36924BDE5307314BEE, - 0CFED403E5A2B41BB85DF742, ); buildRules = ( ); dependencies = ( ); name = SimpleFFTExample; productName = SimpleFFTExample; productReference = BDD25AC7DBBC9F465319BF08; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - CF307CC82EF6FB552266854D = {isa = PBXProject; buildConfigurationList = C877108FC7BF2DA280A51F46; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 4DB04A617E8DFE6D06731154; projectDirPath = ""; projectRoot = ""; targets = ( 2D04A59B105D45EB6565CD66 ); }; + D0E4014BABB86AAE963C0EC0 = {isa = PBXNativeTarget; buildConfigurationList = 9757697CD762C5D12E7FC75A; buildPhases = ( + 48322B9DE3337E69E96F7551, + 69128EEF3B23EA7E960EBE08, + B8B3353D164D52CC62A584F2, ); buildRules = ( ); dependencies = ( ); name = "SimpleFFTExample (App)"; productName = SimpleFFTExample; productReference = 8D8ED3E7474D65E7177750A8; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + CF307CC82EF6FB552266854D = {isa = PBXProject; buildConfigurationList = C877108FC7BF2DA280A51F46; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { D0E4014BABB86AAE963C0EC0 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 4DB04A617E8DFE6D06731154; projectDirPath = ""; projectRoot = ""; targets = (D0E4014BABB86AAE963C0EC0); }; }; rootObject = CF307CC82EF6FB552266854D; } diff --git a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj index 1b27ebbca9..a975ff5076 100644 --- a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj +++ b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj @@ -217,6 +217,9 @@ true + + true + true @@ -232,15 +235,6 @@ true - - true - - - true - - - true - true @@ -289,25 +283,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -337,25 +316,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -373,6 +355,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -406,9 +406,6 @@ true - - true - true @@ -418,31 +415,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -457,70 +481,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -559,118 +580,115 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -685,52 +703,34 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -739,25 +739,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -775,31 +778,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -826,127 +823,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1000,184 +1000,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1246,17 +1246,17 @@ true - - - - - - - - - - - + + + + + + + + + + + @@ -1296,6 +1296,8 @@ + + @@ -1303,20 +1305,10 @@ + - - - - - - - - - - - @@ -1326,8 +1318,25 @@ + + + + + + + + + + + + + + + + + @@ -1338,15 +1347,6 @@ - - - - - - - - - @@ -1367,41 +1367,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1418,25 +1383,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1446,6 +1392,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1459,40 +1439,68 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + - - - - + + + + + + + + @@ -1502,19 +1510,11 @@ - - - - - - - - - - + + @@ -1525,10 +1525,15 @@ - - - - + + + + + + + + + @@ -1539,39 +1544,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1580,33 +1601,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1626,15 +1620,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1642,13 +1650,6 @@ - - - - - - - @@ -1656,31 +1657,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1709,19 +1709,6 @@ - - - - - - - - - - - - - diff --git a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj.filters b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj.filters index 727d1567f3..bec37d30d4 100644 --- a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj.filters +++ b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj.filters @@ -35,45 +35,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -86,17 +86,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -104,17 +113,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -122,60 +125,57 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -185,80 +185,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -373,6 +373,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -388,15 +391,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -451,26 +445,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -499,26 +478,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -538,14 +520,32 @@ Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\scanning + + + Juce Modules\juce_audio_processors\scanning + + + Juce Modules\juce_audio_processors\scanning Juce Modules\juce_audio_processors\utilities @@ -571,9 +571,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -589,44 +586,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -643,33 +604,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -694,41 +628,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -736,32 +640,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -841,79 +730,190 @@ Juce Modules\juce_core\native - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\system - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\threads - - Juce Modules\juce_graphics\colour + + Juce Modules\juce_core\threads - + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + + + Juce Modules\juce_graphics\colour + + Juce Modules\juce_graphics\colour @@ -931,26 +931,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -967,32 +970,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1024,128 +1021,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1171,125 +1171,32 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout Juce Modules\juce_gui_basics\lookandfeel @@ -1303,56 +1210,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1399,6 +1291,114 @@ Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + Juce Modules\juce_gui_extra\code_editor @@ -1477,37 +1477,37 @@ Juce Modules\juce_gui_extra\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1623,6 +1623,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1644,23 +1650,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1686,38 +1713,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1749,33 +1776,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1836,50 +1836,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -1941,53 +1983,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2046,92 +2169,8 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2139,12 +2178,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2154,41 +2187,20 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native + + Juce Modules\juce_core - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core + + Juce Modules\juce_data_structures\undomanager Juce Modules\juce_data_structures\values @@ -2199,20 +2211,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2229,47 +2253,17 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages Juce Modules\juce_events\native @@ -2280,6 +2274,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2310,17 +2310,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2352,38 +2367,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -2394,167 +2388,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -2613,32 +2595,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2661,27 +2685,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2703,80 +2706,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2860,41 +2860,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - Juce Library Code diff --git a/examples/SimpleFFTExample/JuceLibraryCode/AppConfig.h b/examples/SimpleFFTExample/JuceLibraryCode/AppConfig.h index 44ecade43a..8becdc5823 100644 --- a/examples/SimpleFFTExample/JuceLibraryCode/AppConfig.h +++ b/examples/SimpleFFTExample/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -36,9 +36,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/SimpleFFTExample/JuceLibraryCode/JuceHeader.h b/examples/SimpleFFTExample/JuceLibraryCode/JuceHeader.h index 254ce6fdcd..5f3d584e71 100644 --- a/examples/SimpleFFTExample/JuceLibraryCode/JuceHeader.h +++ b/examples/SimpleFFTExample/JuceLibraryCode/JuceHeader.h @@ -14,17 +14,19 @@ #define __APPHEADERFILE_CGCXPD__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_audio_utils/juce_audio_utils.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/SimpleFFTExample/JuceLibraryCode/ReadMe.txt b/examples/SimpleFFTExample/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/SimpleFFTExample/JuceLibraryCode/ReadMe.txt +++ b/examples/SimpleFFTExample/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_basics.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_basics.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_devices.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_devices.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_formats.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_formats.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_processors.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_processors.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_utils.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_utils.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_core.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_core.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_data_structures.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_data_structures.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_events.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_events.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_graphics.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_graphics.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_basics.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_basics.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_extra.cpp b/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_extra.mm b/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/SimpleFFTExample/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/SimpleFFTExample/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/SimpleFFTExample/SimpleFFTExample.jucer b/examples/SimpleFFTExample/SimpleFFTExample.jucer index 0a499ea157..ba449f3939 100644 --- a/examples/SimpleFFTExample/SimpleFFTExample.jucer +++ b/examples/SimpleFFTExample/SimpleFFTExample.jucer @@ -2,7 +2,7 @@ + jucerVersion="4.2.0"> + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + JuceDemoPlugin + CFBundleDisplayName + JuceDemoPlugin + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + AudioComponents + + + name + ROLI Ltd.: Juce Demo Plugin + description + Juce Demo Plugin + factoryFunction + JuceDemoProjectAUFactory + manufacturer + Roli + type + aumf + subtype + Jcdm + version + 65536 + + + + diff --git a/examples/audio plugin demo/Builds/MacOSX/Info-Shared_Code.plist b/examples/audio plugin demo/Builds/MacOSX/Info-Shared_Code.plist new file mode 100644 index 0000000000..33dd9bcb88 --- /dev/null +++ b/examples/audio plugin demo/Builds/MacOSX/Info-Shared_Code.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + JuceDemoPlugin + CFBundleDisplayName + JuceDemoPlugin + CFBundlePackageType + FMWK + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/audio plugin demo/Builds/MacOSX/Info-VST.plist b/examples/audio plugin demo/Builds/MacOSX/Info-VST.plist new file mode 100644 index 0000000000..75f47c6eed --- /dev/null +++ b/examples/audio plugin demo/Builds/MacOSX/Info-VST.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + JuceDemoPlugin + CFBundleDisplayName + JuceDemoPlugin + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/audio plugin demo/Builds/MacOSX/Info-VST3.plist b/examples/audio plugin demo/Builds/MacOSX/Info-VST3.plist new file mode 100644 index 0000000000..75f47c6eed --- /dev/null +++ b/examples/audio plugin demo/Builds/MacOSX/Info-VST3.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + JuceDemoPlugin + CFBundleDisplayName + JuceDemoPlugin + CFBundlePackageType + BNDL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/audio plugin demo/Builds/MacOSX/Info.plist b/examples/audio plugin demo/Builds/MacOSX/Info.plist deleted file mode 100644 index 04f425f5e6..0000000000 --- a/examples/audio plugin demo/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - JuceDemoPlugin - CFBundlePackageType - TDMw - CFBundleSignature - PTul - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - ROLI Ltd. - NSHighResolutionCapable - - AudioComponents - - - name - ROLI Ltd.: Juce Demo Plugin - description - Juce Demo Plugin - factoryFunction - JuceDemoProjectAUFactory - manufacturer - Roli - type - aumf - subtype - Jcdm - version - 65536 - - - - diff --git a/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.entitlements b/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.entitlements new file mode 100644 index 0000000000..22194a6d2d --- /dev/null +++ b/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.entitlements @@ -0,0 +1 @@ + com.apple.security.app-sandbox \ No newline at end of file diff --git a/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj b/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj index 267dde585c..81199d5161 100644 --- a/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj +++ b/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj @@ -6,6 +6,10 @@ objectVersion = 46; objects = { + EE5DE17900B494ABE53AA225 = {isa = PBXBuildFile; fileRef = 64417DE78D1B1D10EC6E4146; }; + 4F5F95EA3D80983EA28FF916 = {isa = PBXBuildFile; fileRef = 464486542EDBD5301EEEE8C1; }; + 6CD4B5616223DCEDA6CA099F = {isa = PBXBuildFile; fileRef = 1AF4856520E8BFF4A039CD6B; }; + B3ACB0D104E58735302297BB = {isa = PBXBuildFile; fileRef = 4D6248E85C22578615FA809C; }; 221B97F3CD062F71EBEBA165 = {isa = PBXBuildFile; fileRef = 537D65EF3BBBDFC4651D389D; }; A068599CF7E166847EE45D5F = {isa = PBXBuildFile; fileRef = A206765795252391D3F60EA4; }; 61792EFEB47D87819D7676C2 = {isa = PBXBuildFile; fileRef = 2E58109147CCFC780F10C23D; }; @@ -19,51 +23,26 @@ 221F46E90C0A8651AB76A0E5 = {isa = PBXBuildFile; fileRef = 58E978708BAA8613A40F61E3; }; B46C12D99498E9FA8F1D083A = {isa = PBXBuildFile; fileRef = A59A08DCC76EE0FC7EBE1203; }; B003460B11C0B7C1CC07E666 = {isa = PBXBuildFile; fileRef = 0926E36205F4D676343AB6E7; }; + 984317B46E5445CE1D8E4096 = {isa = PBXBuildFile; fileRef = F5E9ED24FCF950C2B09ED67C; }; E32999B782F688D3746FEB08 = {isa = PBXBuildFile; fileRef = 9EC0C4C02099C656EEF39DA9; }; 8265E59547F2C5DDD10F58BF = {isa = PBXBuildFile; fileRef = 682D51082D9FE9859F364A10; }; - 05D1398458CDB00C236D7553 = {isa = PBXBuildFile; fileRef = 3AA0960DF09414DBA0A2255B; settings = {COMPILER_FLAGS = "-w"; }; }; - EDC1CED5C7F88E1142F4A46A = {isa = PBXBuildFile; fileRef = AABC1F4E7D9DA3C6B6DC0F05; settings = {COMPILER_FLAGS = "-w"; }; }; - B02F742C6DE19F5415457993 = {isa = PBXBuildFile; fileRef = 95FF785BAEC4F2799A75D2FF; settings = {COMPILER_FLAGS = "-w"; }; }; - B89DA74BC8384D744F20B8CB = {isa = PBXBuildFile; fileRef = E0657C5A5A08F4B5BE55034A; settings = {COMPILER_FLAGS = "-w"; }; }; - BF903CF8AFDA8D74E3A9D023 = {isa = PBXBuildFile; fileRef = 5DAA9288D1FC19812E6ABA3D; settings = {COMPILER_FLAGS = "-w"; }; }; - 9EDD2E63820FA844B4237F1F = {isa = PBXBuildFile; fileRef = 2051F23DC1B2A76D3B110616; settings = {COMPILER_FLAGS = "-w"; }; }; - 15885D9F3F3CB8EFDC29A40F = {isa = PBXBuildFile; fileRef = 31E15E7A0FBD027D83A28DFF; settings = {COMPILER_FLAGS = "-w"; }; }; - C9C1F85E79851CE3F2EA0560 = {isa = PBXBuildFile; fileRef = E42198F571F1BB1C5203F3D2; settings = {COMPILER_FLAGS = "-w"; }; }; - EDE82B3320CC03F38226AA50 = {isa = PBXBuildFile; fileRef = B6394C38B7A283DE86213FAE; settings = {COMPILER_FLAGS = "-w"; }; }; - C3C922FB2D069BB6DE3ECAA1 = {isa = PBXBuildFile; fileRef = AFE00126A5FEF419332CD2B9; settings = {COMPILER_FLAGS = "-w"; }; }; - 48D94EBEB2D48D0DCC1394C9 = {isa = PBXBuildFile; fileRef = EB38777DCA28E40FF364EAE1; settings = {COMPILER_FLAGS = "-w"; }; }; - D2B29F3448FA79AB8C47B3D8 = {isa = PBXBuildFile; fileRef = 0D4E3861B5EE21765BDEE2A3; settings = {COMPILER_FLAGS = "-w"; }; }; - D5E7114B2C484F13A51DCBC3 = {isa = PBXBuildFile; fileRef = 28FD98C78FE1E918553D4C3D; settings = {COMPILER_FLAGS = "-w"; }; }; - 9B39F1EE70A26791804DA55E = {isa = PBXBuildFile; fileRef = 87DBD7450AE0FDD762712620; settings = {COMPILER_FLAGS = "-w"; }; }; - 0A7276E46524FC5FD796F27D = {isa = PBXBuildFile; fileRef = 3AA5D4AF03A0689BF8385319; settings = {COMPILER_FLAGS = "-w"; }; }; - 9EA2528254AA35DBDDFEA601 = {isa = PBXBuildFile; fileRef = AC4612F7E064ECEC2E95B129; settings = {COMPILER_FLAGS = "-w"; }; }; - 68B259347BBF52B12FD6900D = {isa = PBXBuildFile; fileRef = E521DD6592FA0F7828161360; settings = {COMPILER_FLAGS = "-w"; }; }; - 91CCE2D40B3D71F3126A1043 = {isa = PBXBuildFile; fileRef = A8BA67A9567A51069D275EBB; settings = {COMPILER_FLAGS = "-w"; }; }; - 74CF5671532851FFA52E9D0C = {isa = PBXBuildFile; fileRef = 1BAAB47A9C5B1D76D28FA282; }; - E20B98D0BD4CB959779121EF = {isa = PBXBuildFile; fileRef = DCF6DECFAD7F4D907C0458A5; }; - BF6B9A47774C03C34559CAFE = {isa = PBXBuildFile; fileRef = 8F59D489139F78A729CED9E5; }; - C838DDB6686561401CFD352E = {isa = PBXBuildFile; fileRef = EE149F9075819C0132879D4C; }; - 1E7449C0D931784366EF8EDE = {isa = PBXBuildFile; fileRef = 7C7362C71D396DA95BBE38B8; }; - E0DCCF03F0911211D8A9F1F8 = {isa = PBXBuildFile; fileRef = 9B3F11DD2E09FC8F63555D30; }; - 2C11CB507D8D05272B89A34F = {isa = PBXBuildFile; fileRef = 0687D10EFBEEEC129BC807D3; }; - DD76012A2C909B66257DF768 = {isa = PBXBuildFile; fileRef = 100EFA05982C05972AC7861B; }; - 5293B7AF0C7F38D313335361 = {isa = PBXBuildFile; fileRef = 5C5E3AF3EB9BE171FD53666A; }; - 0FB2C03B5F41EE1D65A1FC89 = {isa = PBXBuildFile; fileRef = B829B4BAE71C6F09169542B8; }; - 87994E06ADFE3AAF08503DB5 = {isa = PBXBuildFile; fileRef = 054C3DE3B2831A3F69BBC8AD; }; - EA073FBAAC7AC3040B1422D1 = {isa = PBXBuildFile; fileRef = DA325C1329DD36C198920558; }; - FA531AB0CE4F5AA5C7073CE8 = {isa = PBXBuildFile; fileRef = 87755AF25BF68EE19666A135; }; - 3288574B40AF43AA1AA5FAD0 = {isa = PBXBuildFile; fileRef = 443C241B66AD431E05D3A2AD; }; - C2E42AA4FA74BE14DDE5573B = {isa = PBXBuildFile; fileRef = B2067C8614967BECF8B198D1; }; - 4AA70EFD3AFDBF659834318F = {isa = PBXBuildFile; fileRef = 8C0D1A1E000E47D09B771963; }; - E01E4438B2F0F3C3CE4F5240 = {isa = PBXBuildFile; fileRef = 9C9DEB7FB75C42C4F47AF999; settings = {COMPILER_FLAGS = "-w"; }; }; - 7732BED2285AE6572CC2BF11 = {isa = PBXBuildFile; fileRef = F7454AD16EE05969CCF5FD7C; settings = {COMPILER_FLAGS = "-w"; }; }; - C99CF7958D391CB2F97CC5F8 = {isa = PBXBuildFile; fileRef = 2D4B766DA1C66FA2857D80F7; settings = {COMPILER_FLAGS = "-w"; }; }; - 60CA6D3CBBC03A25C7B86C35 = {isa = PBXBuildFile; fileRef = 3755479207D218969425F91F; }; - 0AA1C3259E16BA80C124622D = {isa = PBXBuildFile; fileRef = 1D4AFBEC703C6F373B292D9A; settings = {COMPILER_FLAGS = "-w"; }; }; - 6AAB8C946DA0E3E1B96EEF7E = {isa = PBXBuildFile; fileRef = 1E496F7BF3B3C59E5ECACCDE; }; - BCFB9D694F4DD8A76C6B9878 = {isa = PBXBuildFile; fileRef = 8EB324480D60B3E3A81541E5; }; - 080999E86692B638CD108D70 = {isa = PBXBuildFile; fileRef = 6CEFF94C7852DB3BFA5E29EB; }; - A4996F8A30110B5EDB801516 = {isa = PBXBuildFile; fileRef = 1CF9C794D7A955EA89D8B5CB; settings = {COMPILER_FLAGS = "-w"; }; }; + A135B77ECC75825288B59AD1 = {isa = PBXBuildFile; fileRef = F68C44DED59A1830DEC06DDB; }; + CBEE8BA08EA81BC9612EB237 = {isa = PBXBuildFile; fileRef = 0E062265A0862663225F3BE4; }; + 57CCDB4997DD3ADCE483C6D9 = {isa = PBXBuildFile; fileRef = F87AC3FCCA31FB0B419456B2; }; + 7F77BD3679C81BEB8057BE4F = {isa = PBXBuildFile; fileRef = 082EED9B0127415E4A78CAAF; }; + A001C0EF302F42D8784EF150 = {isa = PBXBuildFile; fileRef = 9F7BDCF8A08EE1EF06252342; }; + DB487CE9B3A328B55746C3DF = {isa = PBXBuildFile; fileRef = D08C27F8345396F820964619; }; + F28CB4A3EF7107E836B8A229 = {isa = PBXBuildFile; fileRef = 6A3C0733887F9F9DF5AC6109; }; + 2A10495092621B672B55C020 = {isa = PBXBuildFile; fileRef = 47FBF723E148B63CF86281D4; }; + 4B8B36CA49A9DEFEF84C4554 = {isa = PBXBuildFile; fileRef = 237A06C79035CA7B2568FEA3; }; + 4219EABF6E3F7CC96893599A = {isa = PBXBuildFile; fileRef = 8635014BA097A2E54C2C2384; }; + 65DE548B2F9200613114E5D6 = {isa = PBXBuildFile; fileRef = 5E974DD6DD17E4C03295B1EA; }; + AC4649F24DEB64237B6EC77F = {isa = PBXBuildFile; fileRef = C9D905FA9696DA2A6A347EF1; }; + B7E4EFDAE8E894D1F8D2C501 = {isa = PBXBuildFile; fileRef = 581F2233A2A749DE9410A562; }; + EE647BD9D420B3000BA55CA0 = {isa = PBXBuildFile; fileRef = 19C97715E5944E41CEFA3F14; }; + E3160BC3BA6B0F9585CD0BF3 = {isa = PBXBuildFile; fileRef = FFBD7990C953B06E95CA494D; }; + 354E8A9B7FD3A7AA6598A990 = {isa = PBXBuildFile; fileRef = E4D287DE19F3B62153A4CAF9; }; + 963703A2971006C8BB3D190E = {isa = PBXBuildFile; fileRef = 60C4A1A1B5405793C18D5A16; }; 002643D66417E4FFF5CC516A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 0045658D26F88B490908C99B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; 00A45583A3FEF005232FE1BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -82,13 +61,10 @@ 047015CE891900C7636A08D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; 04F7098D328A593B1EC368F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; 04FBE8A67D1A67342BC49632 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0547751961BC7A378D0AD4A1 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 054C3DE3B2831A3F69BBC8AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 054E5979D5991DBAAB798EB0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../../modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; 059E68E0529FA25A30BB0152 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; 06203A4DF1A0E20BCF45CB7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; 064242FFCFB6FA653F5E3D3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0687D10EFBEEEC129BC807D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 06B26F468C66D5ABAEC8E133 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; 06D4B705A9BF345BA02BA9BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 06F651E38334660DCFCD6D2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -105,6 +81,7 @@ 07C4AC0C62F94DDFA1FA0E31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; 07FBBCECF4C212D67AD71FFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; 080D19E24AE4FDC135F58B86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; + 082EED9B0127415E4A78CAAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_1.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_1.mm"; sourceTree = "SOURCE_ROOT"; }; 090E68CDF051FAE89936CF61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; 0926E36205F4D676343AB6E7 = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; 0977400450E451AD1BE80E77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -124,15 +101,14 @@ 0CD474E9C69F05868EF8D9EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 0CF861C9A12A38A47B7BC43C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; 0D06541766ED7D5D99E403C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; - 0D4E3861B5EE21765BDEE2A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAudioChannelLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 0D7BAB3BA700850A464A9F83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0E062265A0862663225F3BE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 0E87CC46EB3070AD4D904EF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; 0ED9A27A7166BC016CB8909C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; 0F594B510261692E6115CAD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; 0F7BF61F0D28902628F73968 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; 0FAABADDD3A1C54AA688A774 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; 0FFE9DEC94D4019882CE3F85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; - 100EFA05982C05972AC7861B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 103C7BCDA3ABA3AD615794F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 104CC5F094E0B3D1D3055D04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; 10A49DD74F3FB9E69FC989B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -143,6 +119,8 @@ 121FB46FF3426D00B9776611 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 1225618F94215E066D1D982D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 12A07D6AB3F4D5536F51B1A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 12D74EEE2F7F5D8E17C746EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StandaloneFilterApp.cpp"; path = "../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp"; sourceTree = "SOURCE_ROOT"; }; + 12E665A9E9A675668AF160A9 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST.plist"; path = "Info-VST.plist"; sourceTree = "SOURCE_ROOT"; }; 13002343E9B09539177167FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; 1345DCB37CEF3DCB146FE70F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; 137EEC7324A15E7724AEB4C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -164,13 +142,13 @@ 1962C77EC8FC0943893F627C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; 197F47F4B3568E3608D1B8D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 19BB8AB57760488EECE94D5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; + 19C97715E5944E41CEFA3F14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 19CBA415FA9D6E3779DBEDB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; 19D63B88BE3B2620D7EB8489 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; 19F3E1F0B144D48016FDF6C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; 19FE75EF12C18CF52D11D37E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 1A842FCA201F57BF276F5F19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 1A96F1E0E0A6A7DB0603D5C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1AA472D8429FFDFBE7CD01BD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 1B2CE3B669D290A88A797C1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; 1B87D0FA74084D19A8A8E3DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; 1BA3CC8191E979B1E7A43B88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -181,7 +159,6 @@ 1C49A0C6E4032A29D5C05616 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioChannelSet.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.cpp"; sourceTree = "SOURCE_ROOT"; }; 1C7E45B063CBDED867290BE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; 1CC63825EF38EC63EE2196E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; - 1CF9C794D7A955EA89D8B5CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 1D3A49572FAAB491744428C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 1D4AFBEC703C6F373B292D9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_Wrapper.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; 1DBB870CC15ABC104A9AA5C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; @@ -195,8 +172,6 @@ 1FBFF2D9043296E1E09DE156 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; 201F62BBDF90DC3F1C9684C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 2036975FC5AA528303B4E837 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../../../modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2051F23DC1B2A76D3B110616 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; - 20881BC337B715DEC96E7976 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 20A43273B1F9DC224F9983BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; 20E3F95E25915E7F53F37113 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; 210FC90993B49F9206A62F02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -205,6 +180,7 @@ 219FBFE9990AA2ACA2F15FC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 21D337F16EF17A19AAEBF0C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; 22C8C727F04483F9D78934CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; + 237A06C79035CA7B2568FEA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST3.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST3.cpp"; sourceTree = "SOURCE_ROOT"; }; 2420BA1657C0FC81F6AF803D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; 246055D9D81E3DDFEFD910F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; 2478C618C0403FBDB4DAEBD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -215,11 +191,9 @@ 2630A6BC311DAB18ECC7D611 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; 266658E487644AA71E02E85E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; 269B46040469E64C5A83773D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 272DDB6A8D42D1482FA8EED1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; 27C9A17C04B5426D28A92DF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 28C68586E6A2C95B2BC007DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 28F65EEAFB3B971E8EDB10F3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; - 28FD98C78FE1E918553D4C3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp"; sourceTree = "SOURCE_ROOT"; }; 291947B7C7CCCF7029BA0C78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2956FA046400383FC705C1CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 29917AAA580F21BF2798D071 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -228,11 +202,9 @@ 2AA4939A70E1E1D6B907DA87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; 2AA92DC1171DAF0BA4BB0E63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; 2BEBB7EB22A689648A381ECA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2CA6AEE8D826ED5508BCD4E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; 2CAFB89BC62E47429CC04AEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; 2D4B766DA1C66FA2857D80F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode3.cpp"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp"; sourceTree = "SOURCE_ROOT"; }; 2D72B278A8BE28985550834F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterInt.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h"; sourceTree = "SOURCE_ROOT"; }; - 2D799F4BCA83847DEACB505D = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 2E57B46569DAD42A3E53460E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; 2E58109147CCFC780F10C23D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; 2E742E5F322F63D5E8C48C0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -242,38 +214,43 @@ 2F57DBBB4A15985366575C38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; 2F7B9CC35EEC12DF96E43229 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; 2FADC0AA0043A3C87DF25E0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeModuleHeaders.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - 2FBEA375F39FFA44911F043B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 30351F38509A67AC97C51072 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; 30789700DDE033623673B969 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 318F416CA5367D312EDEB440 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; 31ACD81C791C0D6A394B7602 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; 31CF7913899F89982EFBFE3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; - 31E15E7A0FBD027D83A28DFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUInputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 32080C8AC923C34CCE673F1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 322A19A7DAB9F2840598D2E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; 322DE76903F886C1711EB272 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 323141448B7FA2F741D07FDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; 328B584F47D2905BF82B8161 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; + 348338470F2AA582F91FA876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 353D8E8E3F56E1CE4E42FC90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; + 36EDB9DCF2D5260319028905 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3755479207D218969425F91F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + 3804B5F8CBFB5862A5EFAADE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3B14E2CE58630F14CB9964A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 64417DE78D1B1D10EC6E4146 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JuceDemoPlugin.vst; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 464486542EDBD5301EEEE8C1 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JuceDemoPlugin.vst3; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 1AF4856520E8BFF4A039CD6B = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JuceDemoPlugin.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 272DDB6A8D42D1482FA8EED1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; + 2CA6AEE8D826ED5508BCD4E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CatmullRomInterpolator.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FBEA375F39FFA44911F043B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 30351F38509A67AC97C51072 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 322A19A7DAB9F2840598D2E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; + 323141448B7FA2F741D07FDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; 3317E609D23F067C53536AB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; 33834CE0CBF515B3B0ABEFBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; 33D9F6083C574F0F03AA6A86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; 33F07AB56EEA71CE7B7B8CBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; - 348338470F2AA582F91FA876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; 34E85C705D44CE5A96255783 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; - 353D8E8E3F56E1CE4E42FC90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserVoice.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"; sourceTree = "SOURCE_ROOT"; }; 357DC2A5FF7C176B270F1D7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; 35AFE1E124E99572CBA1F46D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; 35F57A1FB7A15A5374251F97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; 36CB6C4D85EFD5015D667E96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEInstrument.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 36EDB9DCF2D5260319028905 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; 371CABFCE28A273E9150F537 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; - 3755479207D218969425F91F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; 376742758A9CEDA05995AF51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; 379E6C7C71E680936EF723F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; 37A7FEF55D2A1043B57E076F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; 37B2EF3084A6002873814D0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 37CF7FCCB543B5B240957BCD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; - 3804B5F8CBFB5862A5EFAADE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 380F639D605E383E4930DA59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 383CCB4FB4F70FDE749AFEA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; 38B25B83DCEAC8BCDFD527E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; @@ -281,13 +258,10 @@ 39AD51EB5E59758E6FC4F313 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; 39D0873583E797FEA1F40BBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; 3A6A7BBEB5E04AE75D24BAF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; - 3AA0960DF09414DBA0A2255B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3AA5D4AF03A0689BF8385319 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp"; sourceTree = "SOURCE_ROOT"; }; 3AA84EBD59A4CBE7E32FB0F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; 3ABB924AB5490C97118B8CE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; }; 3AD4F35998A668F9C4D585B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; 3B11B8A53BCDAD5101C491EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; - 3B14E2CE58630F14CB9964A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; 3B22E720E83CBDCC315A038F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 3B249B30B7AFA3BA068B9BF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; 3B6F2FAF5ADD1BE0014C7952 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; @@ -303,6 +277,7 @@ 3E3CBF04F24292DEF36E5550 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 3E72A2633AFCB9B9FC2E3B81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; 3F05190135896541D991C075 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; + 3F16A54F45ED278001F4CA09 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AU_Shared.h"; path = "../../../../modules/juce_audio_plugin_client/AU/juce_AU_Shared.h"; sourceTree = "SOURCE_ROOT"; }; 3F89076A842128643D3E2F3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; 3F8F5E0EF93E9B95DD17CFB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; 3FE7F76D4D023295BCEC0E65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; @@ -317,9 +292,7 @@ 42C7FC165C3DA0FD260236A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 439A1BF54BCAFF06F77DC0E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; 43D4EC44A89A4A7399D16ECD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; - 443C241B66AD431E05D3A2AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 4441681B28DD04DF6201CC75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 448D9DAF51E9FDC76DAFD913 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 44B6E666E32F637DF7823CF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; 44DF2CBDEE1E27DBF3FFD639 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; 4514B5F7DBC9B5A3E014C4CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; @@ -331,6 +304,7 @@ 46FC39E954485B032E766234 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; 470E16E41C4A2F1ADADAFE52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 478CC6FC61862445DD8B872E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; + 47FBF723E148B63CF86281D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_VST2.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST2.cpp"; sourceTree = "SOURCE_ROOT"; }; 482AC6984EED1002DB1A947A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; 489EA9E664A2157AC01C2F94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; 48A20368920DAC9E54D5010C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -349,6 +323,7 @@ 4CE2C5B8F3B9176330D7E38D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; 4D314DC059A8F7D9AA3D20B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; 4D57626C71E0A81969B64FFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; + 4D6248E85C22578615FA809C = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JuceDemoPlugin.framework; sourceTree = "BUILT_PRODUCTS_DIR"; }; 4D669F9349F7061E90B1DCDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; 4DA1B19948D557A9F2380CBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; 4DE409D2E97EA5C2EC8BD3A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -381,6 +356,7 @@ 56A295F04B7F248D0A52B878 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; 56BFD67859B81D9E53F5B727 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; 57EC076E7DD4D261CBCC3CCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; + 581F2233A2A749DE9410A562 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 58CEA1474B2E77B7287D735B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FakeMouseMoveGenerator.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_FakeMouseMoveGenerator.h"; sourceTree = "SOURCE_ROOT"; }; 58CEDDC16E6A5293A4F81E84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; 58E978708BAA8613A40F61E3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; @@ -398,14 +374,13 @@ 5B50BE8BDF7AE3C403DEF232 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; 5BE5D2C8BD79AA4B1D2A24D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; 5C49246ADF3F5AA9639EF915 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 5C5E3AF3EB9BE171FD53666A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 5C7825FEE1CBF90AC0E3FE84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C9E323856342E63607189B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; 5CC9E5327AB45BC5E12E7C49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; - 5DAA9288D1FC19812E6ABA3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewDispatch.cpp"; sourceTree = "SOURCE_ROOT"; }; 5DEDE32EB91BFE882FF0F428 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEValue.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"; sourceTree = "SOURCE_ROOT"; }; 5E354B48397B1478736E6F0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 5E69C0346462512B115AE7BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5E974DD6DD17E4C03295B1EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 5EA18059A01A0717DEB3A2B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; 5EA72D1F22006B0CC17B081E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 5EB55A7484EFAF1FE8C5BADD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -416,6 +391,7 @@ 5F828B7BE8D9B860182A6606 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; 5FEC8A1452DE9DDC428552DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FF425ECF12EC3A8D942CDCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 60C4A1A1B5405793C18D5A16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 61848A238C57C54BF83884C3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; 620F05F325A2E12F7D5671C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; 62421FC040737EACE584486E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; @@ -442,6 +418,7 @@ 69859F37E963E8539BC36A35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 69BA49B5D5F563FF8918C64C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; 6A2DA68C812379D32A014951 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6A3C0733887F9F9DF5AC6109 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_VST_utils.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 6A3C840E1B6CD34CA8C8DB4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; 6A72E46DBDCFAD6F7039E739 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; 6A7D750E4C8BF2580F262F76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -487,7 +464,6 @@ 7541F65B3F7500294E6F528F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; 763780974CDC5E25D0B33885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_win_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; 7647E22AA08782FB8E2F5A0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; - 76781D53929F0C91E6FA34A9 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_plugin_client/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 768C56D0602DC6736813A6DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; 768D64C69F7B45E93D789C98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; 76D55C11232DE62691A084B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; @@ -496,11 +472,9 @@ 773A8DF54F59CFC1C062FDA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; 7763B76C3E036AC3C028DBAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../../modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; 7808ECB520277B59485718C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7842B474F3C7C353DED282A6 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 78502B6120887CE35DB67B02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; 78959840E3EF9DC06998BB42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 7997E4EB2706B00B44880412 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; - 79B3B7E2DD82AB16C411D9E0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 7A1CD659BB507996CC7EE951 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; 7A56C13F02DFBCBC0375F0F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 7AC8B40A09251FDC9D75053A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -509,14 +483,12 @@ 7B7DC20A834735F004A8A0C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; 7B870EE6D43B984CADE69C28 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CarbonVisibility.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_CarbonVisibility.h"; sourceTree = "SOURCE_ROOT"; }; 7C6A0C6C2914BD052CB4702A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7C7362C71D396DA95BBE38B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 7C8781DF19D1E9F5F4383C8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; 7CAABF65B56BE6A4529B2513 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; 7CBA5F2277845FDC3AABFEAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; 7D2452DC43894CAD497C0FA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; 7D5CFA5B4C64986B875C71DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; 7DC4334C7DA62856B8E70B25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7E1239926CC4A760AE07FF37 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 7E588E8934AFA6EA5C58C133 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsHooks.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_WindowsHooks.h"; sourceTree = "SOURCE_ROOT"; }; 7EC813E6F2E7303438F82090 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 7F38C9D398788039FD8CAF23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -538,6 +510,7 @@ 81AC7FA7234FD8DD6D4F647C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 82C8DD36FD45CF3CC8BC2819 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; 82D8099FDD46339EF81ADC57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 833921AD05E4BAF484FC7749 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AUv3_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; 8369433A1004C92903664568 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; 837035EBD15D2565B4DB677A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 837FCD576EB86FDB2FB63DAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -552,14 +525,13 @@ 85DCBF0D90C84C20F20FB7F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; 85F6520D0FE1EE06CF490C9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 860A5DE9C290324E42D40651 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; + 8635014BA097A2E54C2C2384 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 8666735F07F6A57C7DC678F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; 866BB03463EC1AA36B51BC0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; 8679C1E8886DA7A3F4DE2B54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; 86B1672E14AD6F060FF57BB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; 8718970FF3F3F2AC38191F53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 87755AF25BF68EE19666A135 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 87BE12FCBC4C554059FA344F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 87DBD7450AE0FDD762712620 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAMutex.cpp"; sourceTree = "SOURCE_ROOT"; }; 87F5AB0E60F00DD74E08FC8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEMessages.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp"; sourceTree = "SOURCE_ROOT"; }; 87FA97D4268B5DAE05BAD596 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; 88336AF4E2605BF6518D758B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; @@ -569,10 +541,12 @@ 894982322611830C62233292 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; 89520054769FD08A7E2C2D4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 8983E39490E8EF99EB09C783 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 89943D4687B99B72C89496ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; 899ACC40FF89BB35307F3BAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; 89E2E6BA6057311E66E8A8BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; 8AE97D16E9DA460011B379BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; 8AEC8C684E53D6E14FC97605 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 8B67A16CB449160267AA05BB = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AU.plist"; path = "Info-AU.plist"; sourceTree = "SOURCE_ROOT"; }; 8BBD921B5A82DB52E6842A1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; 8C0D1A1E000E47D09B771963 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginUtilities.cpp"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; 8C1A068D665727680931F85C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; @@ -584,13 +558,11 @@ 8E8EF7A3035A5F657E18814C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; 8EB324480D60B3E3A81541E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; 8EBA0860E71D6BE24A7B814B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; - 8EBE02D4EB0AEDC03E88FBC4 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 8EEBF8E96D19ED9C4EE63BB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; 8EF33A7F51542C1952B5F795 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; 8EFD2A73D73BDF36408CBD49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 8F0F7BDEF446B02097ACA89A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; 8F25E6968A4C8D24AB1BB683 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8F59D489139F78A729CED9E5 = {isa = PBXFileReference; lastKnownFileType = file.r; name = "juce_AU_Resources.r"; path = "../../../../modules/juce_audio_plugin_client/AU/juce_AU_Resources.r"; sourceTree = "SOURCE_ROOT"; }; 8FB68CA43E49DD39E013DB82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; 8FFD0EFC41EDD85E9A497181 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 903D1CC58466AC0CCD41B044 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; @@ -604,7 +576,6 @@ 9130EEFD3EE155D9A7167AF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; 913EA37AAC8362F293985F26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; 91424D2B814B064805B2080E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 91B2EAD28E322C2F365FF975 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 91EF9501D2E0094B3012D978 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; 922072F4C5051D654A2EF323 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; 9292C6F143141B2B8E55FFD3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; @@ -618,11 +589,13 @@ 93FBD648EA104B18DC9502FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SinewaveSynth.h; path = ../../Source/SinewaveSynth.h; sourceTree = "SOURCE_ROOT"; }; 94AA9AF4939F914AD00CEE1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CheckSettingMacros.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_CheckSettingMacros.h"; sourceTree = "SOURCE_ROOT"; }; 94D07EE2982807A4BB2E0CBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; + 95860BCFB49A765FC0289E4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; + 95BE074C6E26D6E329D0DA5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; 95FBCB6D05BB3C8057E35ED3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 95FF785BAEC4F2799A75D2FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 963140B9984908CF118F92F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; 965F7DCC8CF46085A636D851 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; 96C79B505CA4FD6FFDC28D94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + 97B6D6C6FABF547674BD0F19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; 988CB13161D84307D53770D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; 990E71F1F4EB7B98AEEE3D05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; 9941F313443F3B72CA820E71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -630,7 +603,6 @@ 99E71BE7C7C30E6BDFAAFA32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; 9A097CC9A7C64CB8958F89B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; 9A6686BC6FC38F6D1917D7C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 9B3F11DD2E09FC8F63555D30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 9B7A0A69E4002D6C125F895D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; 9B9120565A012610018CC7DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 9BEDD40A38299B3CA4B31A45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; @@ -647,10 +619,12 @@ 9F39E3DC6F699109EC3A2432 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; 9F6358285E5D9F734FB54D8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; 9F6A1FA82A8C412622129993 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9F7BDCF8A08EE1EF06252342 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_plugin_client_AU_2.mm"; path = "../../JuceLibraryCode/juce_audio_plugin_client_AU_2.mm"; sourceTree = "SOURCE_ROOT"; }; 9F9AC54CF90FDB770E5FCA03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; A0AB27A8CE89B12B37EF8FA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; A11F51909BE2463C28099C0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; A122A2AB08B82B5AF1FF4D0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; + A13CE6DC3E31158D49337C8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandaloneFilterWindow.h"; path = "../../../../modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h"; sourceTree = "SOURCE_ROOT"; }; A1A74C33F871DF7D5E3C4B65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; A206765795252391D3F60EA4 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; A21E0C7AD5B7950C37912A31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -660,78 +634,62 @@ A31CE7177BF947DB60F72D94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; A52038A2E61AB03CF55A3B0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; A59A08DCC76EE0FC7EBE1203 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; + A7055681554844E4708E27A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; A722B041FD2540D1380C4D02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; A7A527D783D3B38F455964D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; A7EE73FF3A5962BBF41DC2AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; A7FD436305E19DF69A7AF446 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; - A8BA67A9567A51069D275EBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/ComponentBase.cpp"; sourceTree = "SOURCE_ROOT"; }; A8F3FC233163016FE3B23543 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; A90A45FB8790A91DF1A78BE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; A90E41C0C52BDF0CC82161C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; A9133BF4A4E9DF3268BE0A5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + A935F7A0CA0C3A7FE2607D0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + A9801DABE20B0BC1A3405EA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; A9B46A5FF98D7B9DF8598C12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; A9C466FBA4FCF6484BCF86A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; + AA012A21BE3049C205D4A44A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; AA29B047C1A1904618B410D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; AAA122282581E6425F5D9405 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - AABC1F4E7D9DA3C6B6DC0F05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + AAEC41BFA57E45EBF94ED3C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; AB0E8347C9AC7E4A861C0252 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + AB10327C69AAE4AACCFC81EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; AB7726FF34DB2E7FA75ECC19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; AB87317D90A518C8A886EE9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceSelectorComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h"; sourceTree = "SOURCE_ROOT"; }; AB8A875C8289683E616C8CE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioVisualiserComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; ABC394D5E03B690404E80E1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; ABCB715245090A15092108D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; ABE98156B2F8FBDAE1B7CF88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - AC4612F7E064ECEC2E95B129 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAStreamBasicDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; AC5452F5122E3A4B670B5185 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; ACAD736DA78EA0A66BF1CE29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; ACB591F236B9E8054BF9ECB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + ACC4E765AD4BF1D025FB4E83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; ACD46CD092A8EC640448BD70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + ACDF0E99B316A7C266F6EFFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; AD33682668F35136E9195684 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; AD4C568CF5706BEDBE181243 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; AD7E9320CE88BADD17DA949C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; - AE33B12A78EDF66C08B06304 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; - AF7AFE4A1D7A8831E06D9645 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; - BA98346EFD1037285E245CC9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; - BF9246177C0D98297F4228E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - C37123DA8D32C1B6FC09FFF2 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; - 63F8022F081E22DFFFCAC998 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JuceDemoPlugin.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; - 89943D4687B99B72C89496ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; - 95860BCFB49A765FC0289E4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; - 95BE074C6E26D6E329D0DA5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; - 97B6D6C6FABF547674BD0F19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - A7055681554844E4708E27A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - A935F7A0CA0C3A7FE2607D0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - A9801DABE20B0BC1A3405EA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - AA012A21BE3049C205D4A44A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - AAEC41BFA57E45EBF94ED3C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; - AB10327C69AAE4AACCFC81EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; - ACC4E765AD4BF1D025FB4E83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - ACDF0E99B316A7C266F6EFFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; AE3318FE584B5928D1F10897 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + AE33B12A78EDF66C08B06304 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; AE3C497B58239EA75FD18AD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; AEE273E29C5B07B96BAFFA46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; AF14FDB3693F569F275C1A8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; - AFE00126A5FEF419332CD2B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + AF7AFE4A1D7A8831E06D9645 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CatmullRomInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; B0381BEAE259ABDDE18A64B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; B1426528BB892D5736D80404 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; - B2067C8614967BECF8B198D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; B23CBCBBD05E21AEA76FB9E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; B287E8FA86ED37F618F0ABC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - B2B54E113A80EC53D5D71A38 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + B2C63A38FE69126E8864B32D = {isa = PBXFileReference; lastKnownFileType = file.rsr; name = "juce_RTAS_WinResources.rsr"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinResources.rsr"; sourceTree = "SOURCE_ROOT"; }; B34E109560D77640B7648C4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; B43E810ABF9939F0F6E76318 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; B45645B3B2E19FB1D72B91B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; B532D9954FB106B6095AE0C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; B5406E636D4CF8285721DCF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B57C430D154C1C86350F246A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - B57D00796D30ECB2DE58035F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B5FF7C5554FC26100CB08626 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; - B6394C38B7A283DE86213FAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputBase.cpp"; sourceTree = "SOURCE_ROOT"; }; B65F0500A687634E095C17E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; B6938F0B102875B8B0BEBC44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; B72762B6ACA5F73EF9F0A220 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; B7F3E4AF0F482E9F6EAF6C41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - B829B4BAE71C6F09169542B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; B82C8012A9571F69211455AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginBusUtilities.h"; path = "../../../../modules/juce_audio_plugin_client/utility/juce_PluginBusUtilities.h"; sourceTree = "SOURCE_ROOT"; }; B8B25605AB1A04A8AE545227 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; B8B760CB559864834CC9AB32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; @@ -740,6 +698,7 @@ B9BDF0A1E699EA2D3549664E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; B9BE6469604B9D3252EFA7E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; BA1BCEDEEAF68692BF1456EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioChannelSet.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioChannelSet.h"; sourceTree = "SOURCE_ROOT"; }; + BA98346EFD1037285E245CC9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; BAF34E1248A8D20DDA992AFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; BB1148DE7477E7B58ABD2B95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; }; BB84A0B296CFBF17FAF145B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; @@ -755,6 +714,7 @@ BF0AB490EC0556BE60CDA25A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; BF7B980A66A9E256863EEF9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; BF8E023672A8CB49C6F3336D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; + BF9246177C0D98297F4228E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; BF9DC710A38EE8C74A1656B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; BFAFBCB45F439A6CBCE4637E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; C014290D49F3252305EDF5DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; @@ -769,6 +729,7 @@ C3053B347C5516757CE76653 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; C3077A9A84263C3B2B230B0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; C30ACBCDB9F3BFA962B1D467 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; + C37123DA8D32C1B6FC09FFF2 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; C38CC2A128054EA570CBDDEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; C3A217BC1C46330C18E58CAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; C3A57D29C59006AF39034062 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -795,6 +756,7 @@ C95C90A2A9829F72F818533B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; C97C1ED9A68926C6494837CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; C9C0E7E8748BCECFDC471A1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEInstrument.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h"; sourceTree = "SOURCE_ROOT"; }; + C9D905FA9696DA2A6A347EF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; CA6A796A330E12E920650F7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; CAF2236203B78927A4107D7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; CBAA0F879FD03402D1DCBDC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; @@ -810,8 +772,10 @@ CF5FA6C569EF0D70C967EE90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; CF82A46D7CDDAFC5B46AFBC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; CF9911FF44333EF9154A6141 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; + CF99F55660DC79DAE3D0D1A2 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST3.plist"; path = "Info-VST3.plist"; sourceTree = "SOURCE_ROOT"; }; CFB4F03ABA5B51964C16C8CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; D0406C91AA87E22F071648A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + D08C27F8345396F820964619 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_audio_plugin_client_utils.cpp"; path = "../../JuceLibraryCode/juce_audio_plugin_client_utils.cpp"; sourceTree = "SOURCE_ROOT"; }; D120181C3218F30A0102BC17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; D18B1676A7BB2890B81717FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; D26A70A47DEDA6B53AFAA6A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -848,7 +812,6 @@ D946B5ADFE4FBE4D9EEFD068 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; D98BD148E00A85C033CC0B70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; D9DB20BA9A6D6CC1B27BBF76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; - DA325C1329DD36C198920558 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; DAB8939B0462BAD66A91F111 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; DAE65AEF5B24AD0262B66C54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; DB28D7857D3A5BB7091AF74E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -879,7 +842,6 @@ DFF5523D4F5396F98114B642 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; E0461DEB1F6D01A42E288646 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; E04D8B4BAEB817D520C2EF4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - E0657C5A5A08F4B5BE55034A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.cpp"; sourceTree = "SOURCE_ROOT"; }; E0DDE45DB4B87F9311191965 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; E0EE8480E1438F1521ABC0DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; E15C0D3B2B648FE732D07ABD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -890,9 +852,8 @@ E398182BD8543E6B845F2255 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; E3A38E6B33797818F62CD77E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; E3F3133499175DC014FC149B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; - E42198F571F1BB1C5203F3D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUMIDIBase.cpp"; sourceTree = "SOURCE_ROOT"; }; E4606F21F965427E694C1132 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; - E521DD6592FA0F7828161360 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAVectorUnit.cpp"; sourceTree = "SOURCE_ROOT"; }; + E4D287DE19F3B62153A4CAF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; E52A19CA27A82BB3ECD76B63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; E57F57DB7857820B9FC7BCFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; E5A17AB02D7926E004207D38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -915,7 +876,6 @@ EA6921266422F00734EF49B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; EA906B8480C7585912B627B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; EB3444A4CFC3864FF3F7E4FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; - EB38777DCA28E40FF364EAE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = "../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp"; sourceTree = "SOURCE_ROOT"; }; EB8C7BDEF743331241D8BDE3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; EBF5AAA742C6D9C3DE7BA2CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; EC155D21E24BFC61E5205344 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; @@ -931,8 +891,10 @@ EE149F9075819C0132879D4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../../../modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; EE1708227B48B586BE17D06B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; EE6030D7677731D8C2B14CA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; + EE6F571594A37A3140567E44 = {isa = PBXFileReference; lastKnownFileType = file.def; name = "juce_RTAS_WinExports.def"; path = "../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinExports.def"; sourceTree = "SOURCE_ROOT"; }; EECBEDF7C26CF9597CC601D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; EED2AEDB27E7562C4DCFA637 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; + EF96E5514E3E9587A67A258F = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Shared_Code.plist"; path = "Info-Shared_Code.plist"; sourceTree = "SOURCE_ROOT"; }; EFD8E22899758751230A8590 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; F04CF5D4410243EF3DEDBEB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; F0DC1A84185952857B3DCAE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -956,7 +918,9 @@ F59C7048ABCC39348397300F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; F5A1D2AFCFA4E5563C3D494D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; F5A261506BD95F58790AD021 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; + F5E9ED24FCF950C2B09ED67C = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = JuceDemoPlugin.entitlements; path = JuceDemoPlugin.entitlements; sourceTree = "SOURCE_ROOT"; }; F6546500AA3A49A3BB76F825 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F68C44DED59A1830DEC06DDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; F6AE333028FC864D4653A7B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; F6CA6BC81FCC918A9BA798CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; F74005802C3B92DB086A069A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; @@ -970,6 +934,7 @@ F7EC22087BE9304F03690131 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; F80CC5FB6425D6B5DD1BBC59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; F838E6717B0378A7AA5A8DAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; + F87AC3FCCA31FB0B419456B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; F8DD79AAF71228DAF2A1DFCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; F982D82AE9DADA0E6714C15D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; F9920CC0D2EFA33B2684DB7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; @@ -995,6 +960,7 @@ FF443F140558EBF4EE8819F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; FFA32C4181B665EF67560C26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; FFB44C10D77D4B9DCA431C69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; + FFBD7990C953B06E95CA494D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; F4E255C7FF120419035C8CBE = {isa = PBXGroup; children = ( 9EC0C4C02099C656EEF39DA9, 750F3B1989AEC12FF245BE70, @@ -1078,9 +1044,12 @@ 81AB762429787BA3BF67DF1C, 6E34564E79C03976635328FA, 2E8CE9A16B1D4CEE79B3F153, - 1AA472D8429FFDFBE7CD01BD, 4B7CE8D596B3F3901B2A7826, ); name = "juce_audio_basics"; sourceTree = ""; }; - D0B7516EBC78D0D616A2DB7F = {isa = PBXGroup; children = ( + 50CD4CBC13887B5348E71953 = {isa = PBXGroup; children = ( + 24BE29B60B5541AF727371D4, + 13EACB731E5573BC68744B5E, + 3A6A7BBEB5E04AE75D24BAF6, ); name = "audio_cd"; sourceTree = ""; }; + 059186A3CF624DABD8CD3F77 = {isa = PBXGroup; children = ( 8FFD0EFC41EDD85E9A497181, ABCB715245090A15092108D5, 21D337F16EF17A19AAEBF0C1, @@ -1088,22 +1057,13 @@ 0179C530BA4B4B8215461D5B, 4D57626C71E0A81969B64FFD, D6AAFDF09C8BA44829B73655, ); name = "audio_io"; sourceTree = ""; }; - 246D4BBDD8FD3B0A2F39796B = {isa = PBXGroup; children = ( + 7C9E2CCFA784D5F83CA8655F = {isa = PBXGroup; children = ( 6290D23F5E4D1E3D6F4F182A, D92E27000F5B28F19BD2EA43, 736524AA87397E0C2C9C8817, AD7E9320CE88BADD17DA949C, D85ABD84770A6A66B78C288B, ); name = "midi_io"; sourceTree = ""; }; - 227B48DC433DC1D47DC89AB2 = {isa = PBXGroup; children = ( - F227EACE776B1233B6F7D6B3, - 1E1776E7A0C4558787330B29, - 52CEDC13A7802C7CD55F01A5, - 168A5985B944FEED6C297748, ); name = sources; sourceTree = ""; }; - 99BAB299995EAA64E2DAA98D = {isa = PBXGroup; children = ( - 24BE29B60B5541AF727371D4, - 13EACB731E5573BC68744B5E, - 3A6A7BBEB5E04AE75D24BAF6, ); name = "audio_cd"; sourceTree = ""; }; - 0EBB44DCB98DB3E8271D88D2 = {isa = PBXGroup; children = ( + DA86EAEEA0F46B987B7F65F7 = {isa = PBXGroup; children = ( 188B5E5033CC3CFBAAE2768F, 9A097CC9A7C64CB8958F89B8, 0C68BAE8F95098A8AD14F2A0, @@ -1123,31 +1083,19 @@ 0BEC77B5C0B5DCE51EE24DA7, 1E04D35C79B38C5D68A3575C, CA6A796A330E12E920650F7A, ); name = native; sourceTree = ""; }; + 71A25582707A33D9710930F7 = {isa = PBXGroup; children = ( + F227EACE776B1233B6F7D6B3, + 1E1776E7A0C4558787330B29, + 52CEDC13A7802C7CD55F01A5, + 168A5985B944FEED6C297748, ); name = sources; sourceTree = ""; }; 562492315D562AD0AE406168 = {isa = PBXGroup; children = ( - D0B7516EBC78D0D616A2DB7F, - 246D4BBDD8FD3B0A2F39796B, - 227B48DC433DC1D47DC89AB2, - 99BAB299995EAA64E2DAA98D, - 0EBB44DCB98DB3E8271D88D2, - 7842B474F3C7C353DED282A6, + 50CD4CBC13887B5348E71953, + 059186A3CF624DABD8CD3F77, + 7C9E2CCFA784D5F83CA8655F, + DA86EAEEA0F46B987B7F65F7, + 71A25582707A33D9710930F7, 1DF50BA803474E15526C95B2, ); name = "juce_audio_devices"; sourceTree = ""; }; - 809E0731937121B02DE46FE9 = {isa = PBXGroup; children = ( - B0381BEAE259ABDDE18A64B0, - 32080C8AC923C34CCE673F1F, - F6CA6BC81FCC918A9BA798CC, - 3B11B8A53BCDAD5101C491EA, - 04FBE8A67D1A67342BC49632, - 97B6D6C6FABF547674BD0F19, - DC4D4D24B977FC378EBED464, - F79C97D63C8C542CFEB404DB, - 7DC4334C7DA62856B8E70B25, - 1345DCB37CEF3DCB146FE70F, - 8EFD2A73D73BDF36408CBD49, - BB1148DE7477E7B58ABD2B95, - A52038A2E61AB03CF55A3B0F, - 65BB069F659BEBCD3B62519E, - 19CBA415FA9D6E3779DBEDB5, ); name = format; sourceTree = ""; }; - 974BC61BADD9B29A454C62AF = {isa = PBXGroup; children = ( + 24D95500A234D89D76654529 = {isa = PBXGroup; children = ( 74F2DCF770F5C64372FD4247, B45645B3B2E19FB1D72B91B6, 3804B5F8CBFB5862A5EFAADE, @@ -1166,34 +1114,51 @@ 8E6F287CAEE4C6BA50E8E390, D7A2C53BADFE9FFDED204B6E, 6B5564F5E6A5B70B890C146D, ); name = codecs; sourceTree = ""; }; + FB22E1129EB99FBBDF3CA930 = {isa = PBXGroup; children = ( + B0381BEAE259ABDDE18A64B0, + 32080C8AC923C34CCE673F1F, + F6CA6BC81FCC918A9BA798CC, + 3B11B8A53BCDAD5101C491EA, + 04FBE8A67D1A67342BC49632, + 97B6D6C6FABF547674BD0F19, + DC4D4D24B977FC378EBED464, + F79C97D63C8C542CFEB404DB, + 7DC4334C7DA62856B8E70B25, + 1345DCB37CEF3DCB146FE70F, + 8EFD2A73D73BDF36408CBD49, + BB1148DE7477E7B58ABD2B95, + A52038A2E61AB03CF55A3B0F, + 65BB069F659BEBCD3B62519E, + 19CBA415FA9D6E3779DBEDB5, ); name = format; sourceTree = ""; }; 0089310BEBE29A912884F85D = {isa = PBXGroup; children = ( 328B584F47D2905BF82B8161, 1588973F0A055D4CF5D44823, ); name = sampler; sourceTree = ""; }; E399B766D2BCC53A0239F287 = {isa = PBXGroup; children = ( - 809E0731937121B02DE46FE9, - 974BC61BADD9B29A454C62AF, + 24D95500A234D89D76654529, + FB22E1129EB99FBBDF3CA930, 0089310BEBE29A912884F85D, - 20881BC337B715DEC96E7976, 2AA92DC1171DAF0BA4BB0E63, ); name = "juce_audio_formats"; sourceTree = ""; }; - E96D0837CDD1CE8B768E4077 = {isa = PBXGroup; children = ( - EE149F9075819C0132879D4C, ); name = AU; sourceTree = ""; }; - 4E83A3689ABB09F285F6FB2C = {isa = PBXGroup; children = ( + FF6962C84C09A4416E241D35 = {isa = PBXGroup; children = ( + 1BAAB47A9C5B1D76D28FA282, + DCF6DECFAD7F4D907C0458A5, ); name = AAX; sourceTree = ""; }; + CA9CDD9FB229FC0081122AF9 = {isa = PBXGroup; children = ( + 3F16A54F45ED278001F4CA09, + EE149F9075819C0132879D4C, + 833921AD05E4BAF484FC7749, ); name = AU; sourceTree = ""; }; + 41A93868E07FDB405784C52D = {isa = PBXGroup; children = ( + CD61A73C6A090CD85EC57354, 9C9DEB7FB75C42C4F47AF999, F7454AD16EE05969CCF5FD7C, 2D4B766DA1C66FA2857D80F7, - 17EC828C9226E13D4EF03E85, - 1D4AFBEC703C6F373B292D9A, 3755479207D218969425F91F, - CD61A73C6A090CD85EC57354, ); name = RTAS; sourceTree = ""; }; - D2B28401B2AF968A31121042 = {isa = PBXGroup; children = ( - 1E496F7BF3B3C59E5ECACCDE, - 8EB324480D60B3E3A81541E5, ); name = VST; sourceTree = ""; }; - 7C26271A9DCC07B765B85F37 = {isa = PBXGroup; children = ( - 6CEFF94C7852DB3BFA5E29EB, ); name = VST3; sourceTree = ""; }; - 2BA0AE934C290AE78BF7B5F4 = {isa = PBXGroup; children = ( - 1BAAB47A9C5B1D76D28FA282, - DCF6DECFAD7F4D907C0458A5, ); name = AAX; sourceTree = ""; }; - B6DB58CA96E5A337FBF7C778 = {isa = PBXGroup; children = ( + EE6F571594A37A3140567E44, + B2C63A38FE69126E8864B32D, + 17EC828C9226E13D4EF03E85, + 1D4AFBEC703C6F373B292D9A, ); name = RTAS; sourceTree = ""; }; + 63FA994948FB2CC6B1746D93 = {isa = PBXGroup; children = ( + 12D74EEE2F7F5D8E17C746EA, + A13CE6DC3E31158D49337C8F, ); name = Standalone; sourceTree = ""; }; + 139649376A0174D40DD80EDB = {isa = PBXGroup; children = ( 7B870EE6D43B984CADE69C28, 94AA9AF4939F914AD00CEE1F, 58CEA1474B2E77B7287D735B, @@ -1203,16 +1168,38 @@ 841B6783475386C5471CA039, 8C0D1A1E000E47D09B771963, 7E588E8934AFA6EA5C58C133, ); name = utility; sourceTree = ""; }; + 4E4B8BA97D34BECAF631D4BF = {isa = PBXGroup; children = ( + 1E496F7BF3B3C59E5ECACCDE, + 8EB324480D60B3E3A81541E5, ); name = VST; sourceTree = ""; }; + AAE270C1FB8462C34B060812 = {isa = PBXGroup; children = ( + 6CEFF94C7852DB3BFA5E29EB, ); name = VST3; sourceTree = ""; }; 09C66663E0BF7CD43C73C7E6 = {isa = PBXGroup; children = ( - E96D0837CDD1CE8B768E4077, - 4E83A3689ABB09F285F6FB2C, - D2B28401B2AF968A31121042, - 7C26271A9DCC07B765B85F37, - 2BA0AE934C290AE78BF7B5F4, - B6DB58CA96E5A337FBF7C778, - 76781D53929F0C91E6FA34A9, + FF6962C84C09A4416E241D35, + CA9CDD9FB229FC0081122AF9, + 41A93868E07FDB405784C52D, + 63FA994948FB2CC6B1746D93, + 139649376A0174D40DD80EDB, + 4E4B8BA97D34BECAF631D4BF, + AAE270C1FB8462C34B060812, E65E231978B796AA7868DC4A, ); name = "juce_audio_plugin_client"; sourceTree = ""; }; - 57F611C99ED4CDF784F6A28F = {isa = PBXGroup; children = ( + EB73F9E36C12702D48CD64D6 = {isa = PBXGroup; children = ( + 21764164C5B41690F1BC3861, + 87BE12FCBC4C554059FA344F, + 9120B03E05E369128056F1F0, + 37CF7FCCB543B5B240957BCD, ); name = format; sourceTree = ""; }; + 9F1342C911525A1EE41236B8 = {isa = PBXGroup; children = ( + 104CC5F094E0B3D1D3055D04, + A9B46A5FF98D7B9DF8598C12, + C19323831CE86566D60C725E, + 9A6686BC6FC38F6D1917D7C7, + 807E89E43737DE8DB65A4179, + 6A72E46DBDCFAD6F7039E739, + F6AE333028FC864D4653A7B5, + 070E3EFE91BE8407EE1EBD8C, + A9C466FBA4FCF6484BCF86A2, + 6501BB1AAFD5B3DC4A783F85, + CC04A3CE3003C0A0AB35A7AF, ); name = "format_types"; sourceTree = ""; }; + 77542FEDA9F87CC21A4A5809 = {isa = PBXGroup; children = ( 1C49A0C6E4032A29D5C05616, BA1BCEDEEAF68692BF1456EC, F2C36FA2223ED743551F79C9, @@ -1229,23 +1216,6 @@ 0294A7C8FF1EB1FF9E2D96AF, 4F54F099B1373706B52E5774, 3AA84EBD59A4CBE7E32FB0F3, ); name = processors; sourceTree = ""; }; - DE2D30F6EDB78DD337828AA7 = {isa = PBXGroup; children = ( - 21764164C5B41690F1BC3861, - 87BE12FCBC4C554059FA344F, - 9120B03E05E369128056F1F0, - 37CF7FCCB543B5B240957BCD, ); name = format; sourceTree = ""; }; - 7450EAA187AB6D36E5F6F11B = {isa = PBXGroup; children = ( - 104CC5F094E0B3D1D3055D04, - A9B46A5FF98D7B9DF8598C12, - C19323831CE86566D60C725E, - 9A6686BC6FC38F6D1917D7C7, - 807E89E43737DE8DB65A4179, - 6A72E46DBDCFAD6F7039E739, - F6AE333028FC864D4653A7B5, - 070E3EFE91BE8407EE1EBD8C, - A9C466FBA4FCF6484BCF86A2, - 6501BB1AAFD5B3DC4A783F85, - CC04A3CE3003C0A0AB35A7AF, ); name = "format_types"; sourceTree = ""; }; B5242639EE449DC3689F0BC5 = {isa = PBXGroup; children = ( A122A2AB08B82B5AF1FF4D0A, C3077A9A84263C3B2B230B0D, @@ -1263,12 +1233,11 @@ EDCAFA62D6F311A9AEC4B30E, 6AA71F4B531421F7440E7F51, ); name = utilities; sourceTree = ""; }; 21F2BD5969F182FE6DAAD73F = {isa = PBXGroup; children = ( - 57F611C99ED4CDF784F6A28F, - DE2D30F6EDB78DD337828AA7, - 7450EAA187AB6D36E5F6F11B, + EB73F9E36C12702D48CD64D6, + 9F1342C911525A1EE41236B8, + 77542FEDA9F87CC21A4A5809, B5242639EE449DC3689F0BC5, 61791F090B4BBD0F9D880E7F, - 448D9DAF51E9FDC76DAFD913, 19D63B88BE3B2620D7EB8489, ); name = "juce_audio_processors"; sourceTree = ""; }; 224AA427916F585D0B62D5C4 = {isa = PBXGroup; children = ( E7A0D2A3AAD8192B65EB0141, @@ -1285,73 +1254,21 @@ C90ACF4B16E6855611566B5D, 04555664F9106966CC7A7C16, 54DD8BD688BB54E3F94A19A3, ); name = gui; sourceTree = ""; }; - 28D4491AD7DF7381B2F1CBF4 = {isa = PBXGroup; children = ( - 745D6A06B95F8E9CAFBB0CC8, - DCB5B59D3F5E1075E42DC5AE, ); name = players; sourceTree = ""; }; - BAE9051FB27E175CB311EE1D = {isa = PBXGroup; children = ( + DD7C264C274176C35C6A4861 = {isa = PBXGroup; children = ( 663CDC4A9E07B34A18A29728, A2D59E253587CE9B51AE237F, B95709CE3D050593127765EB, 4266C9A95DBB52D7785F745A, 763780974CDC5E25D0B33885, ); name = native; sourceTree = ""; }; + 09C9DA15AE5DF909A59D9737 = {isa = PBXGroup; children = ( + 745D6A06B95F8E9CAFBB0CC8, + DCB5B59D3F5E1075E42DC5AE, ); name = players; sourceTree = ""; }; E97FDE56AE740B64914F3C58 = {isa = PBXGroup; children = ( 224AA427916F585D0B62D5C4, - 28D4491AD7DF7381B2F1CBF4, - BAE9051FB27E175CB311EE1D, - B57D00796D30ECB2DE58035F, + DD7C264C274176C35C6A4861, + 09C9DA15AE5DF909A59D9737, 02730AF84C6233FF32A972D7, ); name = "juce_audio_utils"; sourceTree = ""; }; - 5AFB7C8CB5C472738A01831A = {isa = PBXGroup; children = ( - 7FF5210721E8283D8466439E, - 0FFE9DEC94D4019882CE3F85, - 348338470F2AA582F91FA876, - D0406C91AA87E22F071648A8, - 9F18A1B29A4BFC7EE7B28E11, - EE6030D7677731D8C2B14CA9, - E52A19CA27A82BB3ECD76B63, - A2F1B4E1DE5CAA9FB76C01B6, - EBF5AAA742C6D9C3DE7BA2CC, - F188FC9EF3044E289A343F7E, - C3053B347C5516757CE76653, - FA3E17F26069CEE1F5C1DBF3, - B43E810ABF9939F0F6E76318, - 36EDB9DCF2D5260319028905, - C66971823D34B6CC6C72A0D0, - 70D113696646BD43B4D0C3A6, - F7E2FB533BCB2C8831276D22, - EDC019B897AE281105783BFD, - 988CB13161D84307D53770D7, - D39E8327482025C181E2646E, - 8E8EF7A3035A5F657E18814C, - C507A853557D8CA51377907F, - 4912E679D7789579BDF68CBE, - 5BE5D2C8BD79AA4B1D2A24D3, ); name = text; sourceTree = ""; }; - 41AB523E67C8F9D07AEC9388 = {isa = PBXGroup; children = ( - 1FBFF2D9043296E1E09DE156, - 09B7DC8014BDE32E84BF1BA9, - 8679C1E8886DA7A3F4DE2B54, - 428A63EBD85C3438EF016787, - 002643D66417E4FFF5CC516A, - 6F3D3E06535036A4B1779FDD, - FC86721DEC71B944CA1E6713, - 266658E487644AA71E02E85E, - DCC99A76773B6C721B867379, - 5EA18059A01A0717DEB3A2B1, ); name = maths; sourceTree = ""; }; - 4EA6FCA85C8A43A74F1ADAC4 = {isa = PBXGroup; children = ( - 45C2C296C9A745B292F49C65, - EA906B8480C7585912B627B1, - C225F19773D773E87469FBF7, - E17DC39B0FEF7C385323EF82, - 1C7E45B063CBDED867290BE4, - C0BC3E52B08C2805E9509E7E, - 70BA280499987A1D14FCB1A3, - 0703B6BD13EE29BD0422263D, - E04D8B4BAEB817D520C2EF4A, - 86B1672E14AD6F060FF57BB1, - 8BBD921B5A82DB52E6842A1B, - 595ABB3C5072077C8009AB03, - D2724DFF5CF142D5264EE85B, - 9F9AC54CF90FDB770E5FCA03, ); name = memory; sourceTree = ""; }; - 94AD627E1726C9B93F8269D8 = {isa = PBXGroup; children = ( + 58657C6FC56BE55CEDE23D54 = {isa = PBXGroup; children = ( F476BAB4502F22EA32E6F92F, 1DBB870CC15ABC104A9AA5C7, 3317E609D23F067C53536AB5, @@ -1373,37 +1290,7 @@ F74005802C3B92DB086A069A, A21E0C7AD5B7950C37912A31, 860A5DE9C290324E42D40651, ); name = containers; sourceTree = ""; }; - E802C40FF09B6C13F175108C = {isa = PBXGroup; children = ( - 638529017F951968169C5C4A, - 94D07EE2982807A4BB2E0CBB, - 40C5B7300EBBF52E3B7FD402, - 5F47E3BCF3552B114668A2EC, - CF9911FF44333EF9154A6141, - 482AC6984EED1002DB1A947A, - 7351C5BCC28D3841605EEBEC, - D52B98A8B835644ED4EB7CC9, - 06203A4DF1A0E20BCF45CB7E, - A2605C2C8D583851AD65025E, - D26A70A47DEDA6B53AFAA6A1, - 58CEDDC16E6A5293A4F81E84, - B34E109560D77640B7648C4D, - 07FBBCECF4C212D67AD71FFD, - 59968E95CF78A0E8A03B1DA1, - D8F9FCA9940730EDBD37CD80, - B9BDF0A1E699EA2D3549664E, - 5B1856ED91BE34FECEF71882, - 014D028CBF01E01B77B47189, - DFDEE243F607A7A7C2762D41, - EED2AEDB27E7562C4DCFA637, - 66655117FFCCE11F3AE46791, ); name = threads; sourceTree = ""; }; - 3831C06F86BF5974C671A05B = {isa = PBXGroup; children = ( - 35AFE1E124E99572CBA1F46D, - 34E85C705D44CE5A96255783, - 1BA3CC8191E979B1E7A43B88, - 0239743632D39327CB0D41D5, - 33834CE0CBF515B3B0ABEFBE, - F1AEABA4328F3356EB9104CC, ); name = time; sourceTree = ""; }; - 060B52F876AE1DDEFE19D587 = {isa = PBXGroup; children = ( + FC05ACC4F5AC485FF726F5D6 = {isa = PBXGroup; children = ( 0045658D26F88B490908C99B, D61536C96044EF9D6AC724F7, 00E703C0911F94E5763C536B, @@ -1421,66 +1308,43 @@ BB84A0B296CFBF17FAF145B0, C854266C28A55C3F34489746, F18D5EDA538805865D2F8378, ); name = files; sourceTree = ""; }; - 497093904341F27E7F81F39C = {isa = PBXGroup; children = ( - 2036975FC5AA528303B4E837, - BD8E1F131237E716EC029375, - 9DDEAA3563BE5304457DBE4B, - 5CC9E5327AB45BC5E12E7C49, - 4CE2C5B8F3B9176330D7E38D, - FB467808D080ECD1FB32E440, - D2B566B69C9046D46EB8289C, - 62421FC040737EACE584486E, - 56BFD67859B81D9E53F5B727, - 489EA9E664A2157AC01C2F94, ); name = network; sourceTree = ""; }; - 9A18620EAD5C6C023D1142DD = {isa = PBXGroup; children = ( - 115FCA1C09C15AD7EB4AC87C, - DF693A14980C1E9D122E98F2, - C10968CE398AF92E9A5D68C4, - 464FB7FCF24EAA87AE670472, - 8D9F2E08F3381BE4A60F28C4, - 3B22E720E83CBDCC315A038F, - 92A42EEE90DC70E7D922E9C1, - 82D8099FDD46339EF81ADC57, - 657E623AEF2E10271FE918B3, - 4999A3C6B9B1FCE2FA75E26B, - EFD8E22899758751230A8590, - 9B9120565A012610018CC7DE, - CD5EC6CF2615599D8330BDC8, - B287E8FA86ED37F618F0ABC2, - B8B760CB559864834CC9AB32, ); name = streams; sourceTree = ""; }; - F316C9E586A50AE7655F35C5 = {isa = PBXGroup; children = ( + 567ADD89307B25EE06067813 = {isa = PBXGroup; children = ( + 0744FC9F0D2B00B97F42D90F, + 9F39E3DC6F699109EC3A2432, + 2E742E5F322F63D5E8C48C0D, + F59C7048ABCC39348397300F, ); name = javascript; sourceTree = ""; }; + 0DE06E097A9C614C5580BFFA = {isa = PBXGroup; children = ( 02077428792969D94C0A09E0, 9F6358285E5D9F734FB54D8D, 210FC90993B49F9206A62F02, 376742758A9CEDA05995AF51, ); name = logging; sourceTree = ""; }; - E47A9EE180065B1B5071ED03 = {isa = PBXGroup; children = ( - 87FA97D4268B5DAE05BAD596, - 1CC63825EF38EC63EE2196E1, - 43D4EC44A89A4A7399D16ECD, - 800FF1496E97C4019E9B8B6B, - 2582AB72BF5CE5284C1D2889, - C6D4B0865226D31054D89B47, ); name = system; sourceTree = ""; }; - 16D6E39183DA447C9C3AC340 = {isa = PBXGroup; children = ( - 7D5CFA5B4C64986B875C71DC, - CCDF047576A0F3C39645844E, - 82C8DD36FD45CF3CC8BC2819, - 5A8AD212201DBF31CCA7ECBB, ); name = xml; sourceTree = ""; }; - 12023CB03FD3DF37ED482394 = {isa = PBXGroup; children = ( - 0744FC9F0D2B00B97F42D90F, - 9F39E3DC6F699109EC3A2432, - 2E742E5F322F63D5E8C48C0D, - F59C7048ABCC39348397300F, ); name = javascript; sourceTree = ""; }; - 608565DC984608E52AF79517 = {isa = PBXGroup; children = ( - 2FBEA375F39FFA44911F043B, - 7AC8B40A09251FDC9D75053A, - C07E0C3892EB120D00DA416A, - DAB8939B0462BAD66A91F111, - 705AC662E310AC822FDEA734, - 054E5979D5991DBAAB798EB0, ); name = zip; sourceTree = ""; }; - 9A4514936139B26DAE932011 = {isa = PBXGroup; children = ( - 3D33773DB5397CBBF4A8C18F, - D946B5ADFE4FBE4D9EEFD068, ); name = "unit_tests"; sourceTree = ""; }; - 2C28CF5060F79F4D6645A8AD = {isa = PBXGroup; children = ( + E9E586B11DED59623295BC57 = {isa = PBXGroup; children = ( + 1FBFF2D9043296E1E09DE156, + 09B7DC8014BDE32E84BF1BA9, + 8679C1E8886DA7A3F4DE2B54, + 428A63EBD85C3438EF016787, + 002643D66417E4FFF5CC516A, + 6F3D3E06535036A4B1779FDD, + FC86721DEC71B944CA1E6713, + 266658E487644AA71E02E85E, + DCC99A76773B6C721B867379, + 5EA18059A01A0717DEB3A2B1, ); name = maths; sourceTree = ""; }; + ED87B4D74242C32DEC811CB3 = {isa = PBXGroup; children = ( + 45C2C296C9A745B292F49C65, + EA906B8480C7585912B627B1, + C225F19773D773E87469FBF7, + E17DC39B0FEF7C385323EF82, + 1C7E45B063CBDED867290BE4, + C0BC3E52B08C2805E9509E7E, + 70BA280499987A1D14FCB1A3, + 0703B6BD13EE29BD0422263D, + E04D8B4BAEB817D520C2EF4A, + 86B1672E14AD6F060FF57BB1, + 8BBD921B5A82DB52E6842A1B, + 595ABB3C5072077C8009AB03, + D2724DFF5CF142D5264EE85B, + 9F9AC54CF90FDB770E5FCA03, ); name = memory; sourceTree = ""; }; + FF1B47EDC2AB73020418AEBF = {isa = PBXGroup; children = ( 92E01BD6F9DD874F968F3CB7, 077868026EE8ADEC275EF534, 3B249B30B7AFA3BA068B9BF3, @@ -1488,7 +1352,7 @@ 63FF6149DFC67E9D00C61FC3, BBECA9EB9DD3C9B6CB04B10A, 7763B76C3E036AC3C028DBAC, ); name = misc; sourceTree = ""; }; - 24F6C91D77E7B317563CF657 = {isa = PBXGroup; children = ( + 5561036D46838A111745A38C = {isa = PBXGroup; children = ( 073544D5D22C9975CC308E48, BF0AB490EC0556BE60CDA25A, 29BA2BABEFBB624A9EEE83F3, @@ -1518,68 +1382,151 @@ FB4DDE79084ACB2CDF371625, D566C6446B859B69FC385685, 5AD124D00EAD6A1EB57C8EDF, ); name = native; sourceTree = ""; }; + EC06A858BB67569DB37F3D1D = {isa = PBXGroup; children = ( + 2036975FC5AA528303B4E837, + BD8E1F131237E716EC029375, + 9DDEAA3563BE5304457DBE4B, + 5CC9E5327AB45BC5E12E7C49, + 4CE2C5B8F3B9176330D7E38D, + FB467808D080ECD1FB32E440, + D2B566B69C9046D46EB8289C, + 62421FC040737EACE584486E, + 56BFD67859B81D9E53F5B727, + 489EA9E664A2157AC01C2F94, ); name = network; sourceTree = ""; }; + 9419DAD729545F7B43100EC4 = {isa = PBXGroup; children = ( + 115FCA1C09C15AD7EB4AC87C, + DF693A14980C1E9D122E98F2, + C10968CE398AF92E9A5D68C4, + 464FB7FCF24EAA87AE670472, + 8D9F2E08F3381BE4A60F28C4, + 3B22E720E83CBDCC315A038F, + 92A42EEE90DC70E7D922E9C1, + 82D8099FDD46339EF81ADC57, + 657E623AEF2E10271FE918B3, + 4999A3C6B9B1FCE2FA75E26B, + EFD8E22899758751230A8590, + 9B9120565A012610018CC7DE, + CD5EC6CF2615599D8330BDC8, + B287E8FA86ED37F618F0ABC2, + B8B760CB559864834CC9AB32, ); name = streams; sourceTree = ""; }; + E47A9EE180065B1B5071ED03 = {isa = PBXGroup; children = ( + 87FA97D4268B5DAE05BAD596, + 1CC63825EF38EC63EE2196E1, + 43D4EC44A89A4A7399D16ECD, + 800FF1496E97C4019E9B8B6B, + 2582AB72BF5CE5284C1D2889, + C6D4B0865226D31054D89B47, ); name = system; sourceTree = ""; }; + C89DE902C844033E3700B9EA = {isa = PBXGroup; children = ( + 7FF5210721E8283D8466439E, + 0FFE9DEC94D4019882CE3F85, + 348338470F2AA582F91FA876, + D0406C91AA87E22F071648A8, + 9F18A1B29A4BFC7EE7B28E11, + EE6030D7677731D8C2B14CA9, + E52A19CA27A82BB3ECD76B63, + A2F1B4E1DE5CAA9FB76C01B6, + EBF5AAA742C6D9C3DE7BA2CC, + F188FC9EF3044E289A343F7E, + C3053B347C5516757CE76653, + FA3E17F26069CEE1F5C1DBF3, + B43E810ABF9939F0F6E76318, + 36EDB9DCF2D5260319028905, + C66971823D34B6CC6C72A0D0, + 70D113696646BD43B4D0C3A6, + F7E2FB533BCB2C8831276D22, + EDC019B897AE281105783BFD, + 988CB13161D84307D53770D7, + D39E8327482025C181E2646E, + 8E8EF7A3035A5F657E18814C, + C507A853557D8CA51377907F, + 4912E679D7789579BDF68CBE, + 5BE5D2C8BD79AA4B1D2A24D3, ); name = text; sourceTree = ""; }; + 8A2578E4BB704D634E97792E = {isa = PBXGroup; children = ( + 638529017F951968169C5C4A, + 94D07EE2982807A4BB2E0CBB, + 40C5B7300EBBF52E3B7FD402, + 5F47E3BCF3552B114668A2EC, + CF9911FF44333EF9154A6141, + 482AC6984EED1002DB1A947A, + 7351C5BCC28D3841605EEBEC, + D52B98A8B835644ED4EB7CC9, + 06203A4DF1A0E20BCF45CB7E, + A2605C2C8D583851AD65025E, + D26A70A47DEDA6B53AFAA6A1, + 58CEDDC16E6A5293A4F81E84, + B34E109560D77640B7648C4D, + 07FBBCECF4C212D67AD71FFD, + 59968E95CF78A0E8A03B1DA1, + D8F9FCA9940730EDBD37CD80, + B9BDF0A1E699EA2D3549664E, + 5B1856ED91BE34FECEF71882, + 014D028CBF01E01B77B47189, + DFDEE243F607A7A7C2762D41, + EED2AEDB27E7562C4DCFA637, + 66655117FFCCE11F3AE46791, ); name = threads; sourceTree = ""; }; + 4ED3E2FE082B96AD69BF31F2 = {isa = PBXGroup; children = ( + 35AFE1E124E99572CBA1F46D, + 34E85C705D44CE5A96255783, + 1BA3CC8191E979B1E7A43B88, + 0239743632D39327CB0D41D5, + 33834CE0CBF515B3B0ABEFBE, + F1AEABA4328F3356EB9104CC, ); name = time; sourceTree = ""; }; + 9A4514936139B26DAE932011 = {isa = PBXGroup; children = ( + 3D33773DB5397CBBF4A8C18F, + D946B5ADFE4FBE4D9EEFD068, ); name = "unit_tests"; sourceTree = ""; }; + FBB2076AE3FA0466A6DE9D83 = {isa = PBXGroup; children = ( + 7D5CFA5B4C64986B875C71DC, + CCDF047576A0F3C39645844E, + 82C8DD36FD45CF3CC8BC2819, + 5A8AD212201DBF31CCA7ECBB, ); name = xml; sourceTree = ""; }; + 499FF5D5C26C705364798936 = {isa = PBXGroup; children = ( + 2FBEA375F39FFA44911F043B, + 7AC8B40A09251FDC9D75053A, + C07E0C3892EB120D00DA416A, + DAB8939B0462BAD66A91F111, + 705AC662E310AC822FDEA734, + 054E5979D5991DBAAB798EB0, ); name = zip; sourceTree = ""; }; C1EE14677285B18D9A5E400E = {isa = PBXGroup; children = ( - 5AFB7C8CB5C472738A01831A, - 41AB523E67C8F9D07AEC9388, - 4EA6FCA85C8A43A74F1ADAC4, - 94AD627E1726C9B93F8269D8, - E802C40FF09B6C13F175108C, - 3831C06F86BF5974C671A05B, - 060B52F876AE1DDEFE19D587, - 497093904341F27E7F81F39C, - 9A18620EAD5C6C023D1142DD, - F316C9E586A50AE7655F35C5, + 58657C6FC56BE55CEDE23D54, + FC05ACC4F5AC485FF726F5D6, + 567ADD89307B25EE06067813, + 0DE06E097A9C614C5580BFFA, + E9E586B11DED59623295BC57, + ED87B4D74242C32DEC811CB3, + FF1B47EDC2AB73020418AEBF, + 5561036D46838A111745A38C, + EC06A858BB67569DB37F3D1D, + 9419DAD729545F7B43100EC4, E47A9EE180065B1B5071ED03, - 16D6E39183DA447C9C3AC340, - 12023CB03FD3DF37ED482394, - 608565DC984608E52AF79517, + C89DE902C844033E3700B9EA, + 8A2578E4BB704D634E97792E, + 4ED3E2FE082B96AD69BF31F2, 9A4514936139B26DAE932011, - 2C28CF5060F79F4D6645A8AD, - 24F6C91D77E7B317563CF657, - 8EBE02D4EB0AEDC03E88FBC4, + FBB2076AE3FA0466A6DE9D83, + 499FF5D5C26C705364798936, 3CF3DD56A6406D15F1F52FAD, ); name = "juce_core"; sourceTree = ""; }; - D5F3F85784B179A9C11D3478 = {isa = PBXGroup; children = ( + C40D77446284BAE58737DEC7 = {isa = PBXGroup; children = ( + D60BFFB83E29FDE033AE4037, + 55607B89BB15CE19B6E397E2, + 7B2A0D30289D548DCF3AC985, + 04F7098D328A593B1EC368F4, ); name = "app_properties"; sourceTree = ""; }; + 41E9EB0F61F4528C22A32D7F = {isa = PBXGroup; children = ( + FBB1DA0C78CE77083FDC9998, + 00A45583A3FEF005232FE1BE, + 8C1A068D665727680931F85C, ); name = undomanager; sourceTree = ""; }; + 56299AE4ED1A8C9BA5A8CBC7 = {isa = PBXGroup; children = ( E7F81A4E46A42195F42C958D, 5F682655C41C68A533D15D5C, F77D9503EBAE4EFF3E9E8C28, DBEA8C45A32E4462BADEF57C, FFA32C4181B665EF67560C26, 922072F4C5051D654A2EF323, ); name = values; sourceTree = ""; }; - 41E9EB0F61F4528C22A32D7F = {isa = PBXGroup; children = ( - FBB1DA0C78CE77083FDC9998, - 00A45583A3FEF005232FE1BE, - 8C1A068D665727680931F85C, ); name = undomanager; sourceTree = ""; }; - 497D767657505B952B13D9D7 = {isa = PBXGroup; children = ( - D60BFFB83E29FDE033AE4037, - 55607B89BB15CE19B6E397E2, - 7B2A0D30289D548DCF3AC985, - 04F7098D328A593B1EC368F4, ); name = "app_properties"; sourceTree = ""; }; E2967416E31A5CACFF51084A = {isa = PBXGroup; children = ( - D5F3F85784B179A9C11D3478, + C40D77446284BAE58737DEC7, 41E9EB0F61F4528C22A32D7F, - 497D767657505B952B13D9D7, - 7E1239926CC4A760AE07FF37, + 56299AE4ED1A8C9BA5A8CBC7, EA6921266422F00734EF49B9, ); name = "juce_data_structures"; sourceTree = ""; }; - 1B4DD0D791A78B82D5FEE6A9 = {isa = PBXGroup; children = ( - F3102DB72C0E15DD22D05E8D, - 322A19A7DAB9F2840598D2E6, - E7EE2DFC483DD254C543EA60, - E8FF8D2FF41B8F165A5BE5AF, - E57F57DB7857820B9FC7BCFF, - 44DF2CBDEE1E27DBF3FFD639, - 4E98A99B73F9003D3C8F2B4B, - D88796A40E58D524DE34989B, - CBFB91131B82AA2F0BDD3EB7, - D6C649F04F03DA0744EA0456, - 88336AF4E2605BF6518D758B, - EC155D21E24BFC61E5205344, - E17D748AFC16FE1A43B4B41B, ); name = messages; sourceTree = ""; }; - 8CD59EDCCDC70063E783C6AD = {isa = PBXGroup; children = ( - 070F39D84506BCDF7C5CBA26, - 9E9B102253DEDFE00673F715, - 070440AAAFFBE88D39492FC4, - 0A398AC4D2124027CD618ED0, ); name = timers; sourceTree = ""; }; - 3C1D04A45AA2A51D5BBEA5F8 = {isa = PBXGroup; children = ( + 00101867BABAF174CD693A5F = {isa = PBXGroup; children = ( 899ACC40FF89BB35307F3BAC, 76D55C11232DE62691A084B6, 090E68CDF051FAE89936CF61, @@ -1588,14 +1535,28 @@ 8579E65E901E18ACD9A0848D, AD4C568CF5706BEDBE181243, F302B7C39A83E5A4AE2EC4E3, ); name = broadcasters; sourceTree = ""; }; - A8BADCBB07E1A586F1A2798D = {isa = PBXGroup; children = ( + CF9FDCB40635070908836C2E = {isa = PBXGroup; children = ( 1A96F1E0E0A6A7DB0603D5C8, C70ABA533CBEB959E6CFF847, D31F482B187CD223349E6A18, 4010F841656A5089C77590C6, 06F651E38334660DCFCD6D2D, A7A527D783D3B38F455964D4, ); name = interprocess; sourceTree = ""; }; - A31689B591C11B884AB086C9 = {isa = PBXGroup; children = ( + 162C7C420D254846325E3BE7 = {isa = PBXGroup; children = ( + F3102DB72C0E15DD22D05E8D, + 322A19A7DAB9F2840598D2E6, + E7EE2DFC483DD254C543EA60, + E8FF8D2FF41B8F165A5BE5AF, + E57F57DB7857820B9FC7BCFF, + 44DF2CBDEE1E27DBF3FFD639, + 4E98A99B73F9003D3C8F2B4B, + D88796A40E58D524DE34989B, + CBFB91131B82AA2F0BDD3EB7, + D6C649F04F03DA0744EA0456, + 88336AF4E2605BF6518D758B, + EC155D21E24BFC61E5205344, + E17D748AFC16FE1A43B4B41B, ); name = messages; sourceTree = ""; }; + CA98A2F8304786200A662BE5 = {isa = PBXGroup; children = ( 3C3B97E53D481B74892572D5, 077E39BD4365098B13F2F29B, 8983E39490E8EF99EB09C783, @@ -1604,13 +1565,17 @@ C5ED4BF4E575F3A98F08FADA, 8AEC8C684E53D6E14FC97605, 5C7825FEE1CBF90AC0E3FE84, ); name = native; sourceTree = ""; }; + E51CBCAF6690C23606A4C8A5 = {isa = PBXGroup; children = ( + 070F39D84506BCDF7C5CBA26, + 9E9B102253DEDFE00673F715, + 070440AAAFFBE88D39492FC4, + 0A398AC4D2124027CD618ED0, ); name = timers; sourceTree = ""; }; CFBF4D0CCCCAC57232361ABE = {isa = PBXGroup; children = ( - 1B4DD0D791A78B82D5FEE6A9, - 8CD59EDCCDC70063E783C6AD, - 3C1D04A45AA2A51D5BBEA5F8, - A8BADCBB07E1A586F1A2798D, - A31689B591C11B884AB086C9, - 0547751961BC7A378D0AD4A1, + 00101867BABAF174CD693A5F, + CF9FDCB40635070908836C2E, + 162C7C420D254846325E3BE7, + CA98A2F8304786200A662BE5, + E51CBCAF6690C23606A4C8A5, 2ED0AAA25547A92DFAA668F3, ); name = "juce_events"; sourceTree = ""; }; 07D63FE21B0E6CB624B00E8D = {isa = PBXGroup; children = ( 20E3F95E25915E7F53F37113, @@ -1630,19 +1595,25 @@ 709C82A5435B2B3933ED5343, CDF45007C8A5A83E55EE7BE3, 28C68586E6A2C95B2BC007DA, ); name = contexts; sourceTree = ""; }; - B6C2C6FE733DB9A4ED6BA1B7 = {isa = PBXGroup; children = ( - 7FC7CEB38599EFE7846E462B, - D79B9A384D018B252B6C4D6B, - 137EEC7324A15E7724AEB4C7, - B8B25605AB1A04A8AE545227, - 6DD7B1CA8F5F2857F2210D04, - 2AA4939A70E1E1D6B907DA87, - 09E3A8B261601635DF9D9B44, - 8EEBF8E96D19ED9C4EE63BB4, ); name = images; sourceTree = ""; }; - 064153B1CD3249DC6EF32E8D = {isa = PBXGroup; children = ( - DBFEFB5A6C80C7BA4F30E668, - 10A49DD74F3FB9E69FC989B9, - 1F60FF59922FECB5CD789D48, ); name = "image_formats"; sourceTree = ""; }; + E8CCBA59B44D49779E3DE6C9 = {isa = PBXGroup; children = ( + FAC7CCF2EF58D03CB59F673C, + 15A4CCD9171AC94932E836D2, + 96C79B505CA4FD6FFDC28D94, + 35F57A1FB7A15A5374251F97, + 3B6F2FAF5ADD1BE0014C7952, ); name = effects; sourceTree = ""; }; + 5C8E3A7E365C3754FB88623A = {isa = PBXGroup; children = ( + 7729ACF65D9863D2582C3ED8, + B9BE6469604B9D3252EFA7E7, + B57C430D154C1C86350F246A, + 0E87CC46EB3070AD4D904EF5, + F04CF5D4410243EF3DEDBEB8, + 57EC076E7DD4D261CBCC3CCA, + 3F89076A842128643D3E2F3D, + AE3C497B58239EA75FD18AD9, + E30BFE6552613CAFCDAED97A, + 31CF7913899F89982EFBFE3E, + 65E005154EAE1F3348AD94F7, + BF8E023672A8CB49C6F3336D, ); name = fonts; sourceTree = ""; }; F77A1A5E3B017845E0F56FAE = {isa = PBXGroup; children = ( 8F0F7BDEF446B02097ACA89A, DFF5523D4F5396F98114B642, @@ -1659,30 +1630,20 @@ 4514B5F7DBC9B5A3E014C4CA, 5EE4BB25075E3ACDCFCE14D2, A1A74C33F871DF7D5E3C4B65, ); name = geometry; sourceTree = ""; }; - 81AE068FB11A7B2265764318 = {isa = PBXGroup; children = ( - 177932A52C416930EAB2A2F4, - EDD6B4608C8E4C7E7581489D, - E95E53ABEA2884BA27EF0545, ); name = placement; sourceTree = ""; }; - A6DB78E18DD0399D8FA6881E = {isa = PBXGroup; children = ( - 7729ACF65D9863D2582C3ED8, - B9BE6469604B9D3252EFA7E7, - B57C430D154C1C86350F246A, - 0E87CC46EB3070AD4D904EF5, - F04CF5D4410243EF3DEDBEB8, - 57EC076E7DD4D261CBCC3CCA, - 3F89076A842128643D3E2F3D, - AE3C497B58239EA75FD18AD9, - E30BFE6552613CAFCDAED97A, - 31CF7913899F89982EFBFE3E, - 65E005154EAE1F3348AD94F7, - BF8E023672A8CB49C6F3336D, ); name = fonts; sourceTree = ""; }; - 28900D9BBE80F47735F2D6F4 = {isa = PBXGroup; children = ( - FAC7CCF2EF58D03CB59F673C, - 15A4CCD9171AC94932E836D2, - 96C79B505CA4FD6FFDC28D94, - 35F57A1FB7A15A5374251F97, - 3B6F2FAF5ADD1BE0014C7952, ); name = effects; sourceTree = ""; }; - BBE6C58C596F072829018ADA = {isa = PBXGroup; children = ( + 2B0B1C618E5FFE006737234F = {isa = PBXGroup; children = ( + DBFEFB5A6C80C7BA4F30E668, + 10A49DD74F3FB9E69FC989B9, + 1F60FF59922FECB5CD789D48, ); name = "image_formats"; sourceTree = ""; }; + 7E7BF2A17DBF0494279D757F = {isa = PBXGroup; children = ( + 7FC7CEB38599EFE7846E462B, + D79B9A384D018B252B6C4D6B, + 137EEC7324A15E7724AEB4C7, + B8B25605AB1A04A8AE545227, + 6DD7B1CA8F5F2857F2210D04, + 2AA4939A70E1E1D6B907DA87, + 09E3A8B261601635DF9D9B44, + 8EEBF8E96D19ED9C4EE63BB4, ); name = images; sourceTree = ""; }; + AB46958EE249E5F24311BDBB = {isa = PBXGroup; children = ( EE1708227B48B586BE17D06B, F596A54E653F32C4C3A41F5B, 322DE76903F886C1711EB272, @@ -1696,19 +1657,54 @@ 7F38C9D398788039FD8CAF23, D722F49E225A9A47AA348628, 78959840E3EF9DC06998BB42, ); name = native; sourceTree = ""; }; + B01004AD29F554E88525F1F0 = {isa = PBXGroup; children = ( + 177932A52C416930EAB2A2F4, + EDD6B4608C8E4C7E7581489D, + E95E53ABEA2884BA27EF0545, ); name = placement; sourceTree = ""; }; F0F89564A3784EB052CEE01B = {isa = PBXGroup; children = ( 07D63FE21B0E6CB624B00E8D, 54558F9734B478C2D833ECC3, - B6C2C6FE733DB9A4ED6BA1B7, - 064153B1CD3249DC6EF32E8D, + E8CCBA59B44D49779E3DE6C9, + 5C8E3A7E365C3754FB88623A, F77A1A5E3B017845E0F56FAE, - 81AE068FB11A7B2265764318, - A6DB78E18DD0399D8FA6881E, - 28900D9BBE80F47735F2D6F4, - BBE6C58C596F072829018ADA, - 79B3B7E2DD82AB16C411D9E0, + 2B0B1C618E5FFE006737234F, + 7E7BF2A17DBF0494279D757F, + AB46958EE249E5F24311BDBB, + B01004AD29F554E88525F1F0, E9B20812DF15AC01D00FAFF5, ); name = "juce_graphics"; sourceTree = ""; }; - 644A6B4EE1701D8441A41B49 = {isa = PBXGroup; children = ( + B5A13D0414AE3ACE5F1AE91A = {isa = PBXGroup; children = ( + 0F7BF61F0D28902628F73968, + 478CC6FC61862445DD8B872E, ); name = application; sourceTree = ""; }; + 6DAB5D069128CFEB817BFC52 = {isa = PBXGroup; children = ( + 4441681B28DD04DF6201CC75, + 2420BA1657C0FC81F6AF803D, + 6F80E669C5CD62B01B4047A0, + E0461DEB1F6D01A42E288646, + 064242FFCFB6FA653F5E3D3E, + 0D06541766ED7D5D99E403C8, + A9133BF4A4E9DF3268BE0A5F, + C5334A5D1AB867C5C4631D37, + 932A5DF40DA3D1F382EEA349, + 768C56D0602DC6736813A6DF, + 8E215890DCA3641D4B8FCE6A, + D6274E461525C6F6FB84B336, + 42C7FC165C3DA0FD260236A3, + 13002343E9B09539177167FA, + 30789700DDE033623673B969, + 85DCBF0D90C84C20F20FB7F9, + 41EE7512746D88ACB108362B, + 7C8781DF19D1E9F5F4383C8B, ); name = buttons; sourceTree = ""; }; + BC32B60D5D63807391469A5D = {isa = PBXGroup; children = ( + EC704EDAD7A2015D623B0429, + CEA2F28E0A91B1710B04AE3E, + 2E57B46569DAD42A3E53460E, + 90E25335542765D9B688CD6B, + 80D58EDB557D5702F6D8749F, + 9E6559DEE37E348F13A65CBC, + 3FE7F76D4D023295BCEC0E65, + 4FF264791CA989D4CFD083F3, + 439A1BF54BCAFF06F77DC0E4, ); name = commands; sourceTree = ""; }; + 22357086F0888882CB09599E = {isa = PBXGroup; children = ( DC1620808CB348FA6A061F49, 9941F313443F3B72CA820E71, A7EE73FF3A5962BBF41DC2AB, @@ -1718,28 +1714,46 @@ 704A1428992F4CA4A606E2B2, 3D091623E5697442BD3E72D0, 080D19E24AE4FDC135F58B86, ); name = components; sourceTree = ""; }; - 702A2DCFF377B555F924B3AA = {isa = PBXGroup; children = ( - BAF34E1248A8D20DDA992AFD, - FE7BF03E997B68345D812C18, - 7C6A0C6C2914BD052CB4702A, - D519AE911B1D332E49048DB8, - 63AA3D61619113F35D7492C3, - 15C711BB78FE9CF9CD9569E8, - 9EA3C2BA09FEBDA65F4495D3, - 8E815C1193352E861B9C48BF, - 37A7FEF55D2A1043B57E076F, - 7FBA208089BE0BD3949776EB, - 63C924DF1851945B0BD9975B, - 22C8C727F04483F9D78934CB, - B65F0500A687634E095C17E7, - 81AC7FA7234FD8DD6D4F647C, - 071FC447F1DEE261E6D442B2, - 4BDFDEDCF05F480BB99EE8A2, - 059E68E0529FA25A30BB0152, - 318F416CA5367D312EDEB440, - 69BA49B5D5F563FF8918C64C, - 522D22FEB38D52304F01508D, ); name = mouse; sourceTree = ""; }; - CD807B7DC79445ED4A519333 = {isa = PBXGroup; children = ( + A183DE1862C36CF8701B367D = {isa = PBXGroup; children = ( + 5AEBF415658567204BFD7A92, + 246055D9D81E3DDFEFD910F0, + 633C5ABF1EDE515806729C83, + 0ED9A27A7166BC016CB8909C, + AAEC41BFA57E45EBF94ED3C1, + 16628E0BBD62134897747ED4, + 5EB55A7484EFAF1FE8C5BADD, + 371CABFCE28A273E9150F537, + EC3458DB0C34F89665D1EF76, + 508D1DF2D93C6F05EE75EDE8, + 866BB03463EC1AA36B51BC0F, + C07F13289814910220A8A586, + AB10327C69AAE4AACCFC81EB, + EC401439D56540696500FB09, + CF5FA6C569EF0D70C967EE90, ); name = drawables; sourceTree = ""; }; + 3C94F7A4BC461D83D20A5809 = {isa = PBXGroup; children = ( + 538BF18F9D29A2A60EF6A6CE, + 29917AAA580F21BF2798D071, + 4DE409D2E97EA5C2EC8BD3A5, + 2630A6BC311DAB18ECC7D611, + 81A4BA17CF9F30766B054879, + 6E79399429D2A1B149CCB022, + 46FC39E954485B032E766234, + D98BD148E00A85C033CC0B70, + C014290D49F3252305EDF5DD, + 5EA72D1F22006B0CC17B081E, + FBE8B9BD6E3817751D556FCB, + F7EC22087BE9304F03690131, + 58FD5A3294F6D4F415B9CA60, + DAE65AEF5B24AD0262B66C54, + B532D9954FB106B6095AE0C8, + C6854170C590B6F25269095F, + 291947B7C7CCCF7029BA0C78, + F75BA8EB91109C5359278D7E, + 9C436F92CE7E8C70492C99B8, + CC9181E8112D4E033592A78B, + 6FFE3D9DADC166B95D739887, + DFAB472D7624CACD1723528F, ); name = filebrowser; sourceTree = ""; }; + C10C14A49DF5F1583608906C = {isa = PBXGroup; children = ( D120181C3218F30A0102BC17, 84EE990E06D02BEBDBEBE649, 1460DF86692852CBB0840F87, @@ -1753,62 +1767,7 @@ 76E1F46C757D4704DD0F7DFE, 6C4AD1B0CA254C16E38609DD, 99E71BE7C7C30E6BDFAAFA32, ); name = keyboard; sourceTree = ""; }; - 75629780405BCAD7D7A36238 = {isa = PBXGroup; children = ( - E5A17AB02D7926E004207D38, - 0B8D1CD99B98B08B83C16CC6, - F6546500AA3A49A3BB76F825, - 0B53F71A8493EA1807E70057, - 70D7F049EE6F03FCF08AFB11, - EB8C7BDEF743331241D8BDE3, - 85F6520D0FE1EE06CF490C9C, - BF7B980A66A9E256863EEF9D, - 837FCD576EB86FDB2FB63DAF, - 01E96C5EAA85305BFA560A57, - 4F790401362D3F12680B726E, - 5A15B77FF78B76ADDF1EB203, - 103C7BCDA3ABA3AD615794F0, - 6C5452492262FE01944BE60C, - 3E3CBF04F24292DEF36E5550, - F1D7A9144EC2AF8DC5AFB07C, - E7F23433ED23C74006079B80, - CF82A46D7CDDAFC5B46AFBC5, - BD1EC91E61ECEAB657C78D5C, - 9C920EACAC7281B584F2F09A, - AB7726FF34DB2E7FA75ECC19, - D30DDB51DEFC2B5178493825, - 7224CC95ABFD72D07AEC0A9D, - 0FAABADDD3A1C54AA688A774, - D9DB20BA9A6D6CC1B27BBF76, - D2F30BE5061F03CD6B091705, - F982D82AE9DADA0E6714C15D, ); name = widgets; sourceTree = ""; }; - 3001444BFA8DCFDDD417D577 = {isa = PBXGroup; children = ( - C75BD60CDB6D9D554247A6BB, - 5C49246ADF3F5AA9639EF915, - 5FEC8A1452DE9DDC428552DB, - DE003DCF42014FA6C64DFE95, - 534F8743733885F462809C8F, - 990E71F1F4EB7B98AEEE3D05, - ACB591F236B9E8054BF9ECB9, - DD86A1A94ABA06E59C5E5EB0, - 72C93E5C4D67FBDA352C4F08, - 3E72A2633AFCB9B9FC2E3B81, - 1B2CE3B669D290A88A797C1A, - 90B8F6B5975D3B169BF24C9C, - 963140B9984908CF118F92F1, - DECF1A4C283822D8C7005676, - CDF4D931F4616CEE9E653400, - F1878A55B4334BD8BF6C86DA, - 07552B6714E651587D8E0CB8, - ACAD736DA78EA0A66BF1CE29, - 38B25B83DCEAC8BCDFD527E8, ); name = windows; sourceTree = ""; }; - 8F25C53FF937DE20A9E08CFB = {isa = PBXGroup; children = ( - 5585BCF8B17AD03D9FB4A32A, - C8741583F363ECB8C2010509, - E9E8E69C63535541E37F44FC, - 67C28D93FE8831496493B095, - 4D669F9349F7061E90B1DCDC, - 7F4472B4691BF3FED1C2025C, ); name = menus; sourceTree = ""; }; - 0F886C4A005A4CE60E7D729C = {isa = PBXGroup; children = ( + 748045F8B62264A40D35B0DD = {isa = PBXGroup; children = ( 50832A0FAB3B736F1AD5E693, 81906F76BB6143A9C782891B, DD34B7EEFCC8C96D4DEA420A, @@ -1845,72 +1804,7 @@ 8718970FF3F3F2AC38191F53, 047015CE891900C7636A08D6, 7647E22AA08782FB8E2F5A0F, ); name = layout; sourceTree = ""; }; - AE265E6AF990B5DF383B97E1 = {isa = PBXGroup; children = ( - 4441681B28DD04DF6201CC75, - 2420BA1657C0FC81F6AF803D, - 6F80E669C5CD62B01B4047A0, - E0461DEB1F6D01A42E288646, - 064242FFCFB6FA653F5E3D3E, - 0D06541766ED7D5D99E403C8, - A9133BF4A4E9DF3268BE0A5F, - C5334A5D1AB867C5C4631D37, - 932A5DF40DA3D1F382EEA349, - 768C56D0602DC6736813A6DF, - 8E215890DCA3641D4B8FCE6A, - D6274E461525C6F6FB84B336, - 42C7FC165C3DA0FD260236A3, - 13002343E9B09539177167FA, - 30789700DDE033623673B969, - 85DCBF0D90C84C20F20FB7F9, - 41EE7512746D88ACB108362B, - 7C8781DF19D1E9F5F4383C8B, ); name = buttons; sourceTree = ""; }; - 8CE2225CEEB4636F3C2F98FB = {isa = PBXGroup; children = ( - 468EF044700E657B00BE60BD, - 0B082F614BA025B646A44D8F, - 33D9F6083C574F0F03AA6A86, - 3AD4F35998A668F9C4D585B2, - E3A38E6B33797818F62CD77E, - 90C8C63216FF142E313A5220, - C3A57D29C59006AF39034062, - B1426528BB892D5736D80404, - E398182BD8543E6B845F2255, - 996E86CC90360798D87EE1A0, - 91EF9501D2E0094B3012D978, - 3C87C89A9AAABF9B13E67EFC, - FE0B9D0C5E9B31DF6B7E3616, - F4CF735CF65D41BF28D3030A, ); name = positioning; sourceTree = ""; }; - 57C94CD07254414C3B19F456 = {isa = PBXGroup; children = ( - 5AEBF415658567204BFD7A92, - 246055D9D81E3DDFEFD910F0, - 633C5ABF1EDE515806729C83, - 0ED9A27A7166BC016CB8909C, - AAEC41BFA57E45EBF94ED3C1, - 16628E0BBD62134897747ED4, - 5EB55A7484EFAF1FE8C5BADD, - 371CABFCE28A273E9150F537, - EC3458DB0C34F89665D1EF76, - 508D1DF2D93C6F05EE75EDE8, - 866BB03463EC1AA36B51BC0F, - C07F13289814910220A8A586, - AB10327C69AAE4AACCFC81EB, - EC401439D56540696500FB09, - CF5FA6C569EF0D70C967EE90, ); name = drawables; sourceTree = ""; }; - D3BFFF6D7637C30CAB9D133A = {isa = PBXGroup; children = ( - DE63AC14FAFAA64733A5CB77, - 5B1CD485D0BA99FEA4B09BC6, - BBBE74C4A9FA85B5F29FF346, - ED3F8B6AC260A35F53658415, - FB59A9B2D3147F5073F48CC2, - 121FB46FF3426D00B9776611, - 1519F1DAEF1445EEBC1D75DD, - C4E99D3E7C558C9F14AFBB8E, - 31ACD81C791C0D6A394B7602, - E695834F7C3FC81BB41044C0, - 71BDE6A5BAEA81ACAE4CDC28, - 843BE235C212ED17429DE2D4, - 37B2EF3084A6002873814D0B, - 470E16E41C4A2F1ADADAFE52, ); name = properties; sourceTree = ""; }; - 01B04245386FBFD1BAA2EB47 = {isa = PBXGroup; children = ( + 54AC6C2025E5C421E2E79761 = {isa = PBXGroup; children = ( E0EE8480E1438F1521ABC0DB, DFF33C1951C79E101D905003, 2CAFB89BC62E47429CC04AEA, @@ -1919,48 +1813,40 @@ 513BA2176B24BC61831B58FD, FEDF58985DBA59E34FC99B20, 158EE06B4B48E5480FAAB795, ); name = lookandfeel; sourceTree = ""; }; - 16B033C5A8508A526D64FD94 = {isa = PBXGroup; children = ( - 538BF18F9D29A2A60EF6A6CE, - 29917AAA580F21BF2798D071, - 4DE409D2E97EA5C2EC8BD3A5, - 2630A6BC311DAB18ECC7D611, - 81A4BA17CF9F30766B054879, - 6E79399429D2A1B149CCB022, - 46FC39E954485B032E766234, - D98BD148E00A85C033CC0B70, - C014290D49F3252305EDF5DD, - 5EA72D1F22006B0CC17B081E, - FBE8B9BD6E3817751D556FCB, - F7EC22087BE9304F03690131, - 58FD5A3294F6D4F415B9CA60, - DAE65AEF5B24AD0262B66C54, - B532D9954FB106B6095AE0C8, - C6854170C590B6F25269095F, - 291947B7C7CCCF7029BA0C78, - F75BA8EB91109C5359278D7E, - 9C436F92CE7E8C70492C99B8, - CC9181E8112D4E033592A78B, - 6FFE3D9DADC166B95D739887, - DFAB472D7624CACD1723528F, ); name = filebrowser; sourceTree = ""; }; - EFB97481DD9BF01F6B887D83 = {isa = PBXGroup; children = ( - EC704EDAD7A2015D623B0429, - CEA2F28E0A91B1710B04AE3E, - 2E57B46569DAD42A3E53460E, - 90E25335542765D9B688CD6B, - 80D58EDB557D5702F6D8749F, - 9E6559DEE37E348F13A65CBC, - 3FE7F76D4D023295BCEC0E65, - 4FF264791CA989D4CFD083F3, - 439A1BF54BCAFF06F77DC0E4, ); name = commands; sourceTree = ""; }; - 24A3B249A09039EED13DA635 = {isa = PBXGroup; children = ( + 44E6118007286DFB5FDDD235 = {isa = PBXGroup; children = ( + 5585BCF8B17AD03D9FB4A32A, + C8741583F363ECB8C2010509, + E9E8E69C63535541E37F44FC, + 67C28D93FE8831496493B095, + 4D669F9349F7061E90B1DCDC, + 7F4472B4691BF3FED1C2025C, ); name = menus; sourceTree = ""; }; + 7B56B4B92FD9BD06322FD7DD = {isa = PBXGroup; children = ( E15C0D3B2B648FE732D07ABD, F5A261506BD95F58790AD021, 0A48C828D9F817F4055CBD07, 8AE97D16E9DA460011B379BA, ); name = misc; sourceTree = ""; }; - B7B032C42BEB43DC262C8A42 = {isa = PBXGroup; children = ( - 0F7BF61F0D28902628F73968, - 478CC6FC61862445DD8B872E, ); name = application; sourceTree = ""; }; - F4E4654939C415ABF59293B1 = {isa = PBXGroup; children = ( + B2E86B52647733591A9A604D = {isa = PBXGroup; children = ( + BAF34E1248A8D20DDA992AFD, + FE7BF03E997B68345D812C18, + 7C6A0C6C2914BD052CB4702A, + D519AE911B1D332E49048DB8, + 63AA3D61619113F35D7492C3, + 15C711BB78FE9CF9CD9569E8, + 9EA3C2BA09FEBDA65F4495D3, + 8E815C1193352E861B9C48BF, + 37A7FEF55D2A1043B57E076F, + 7FBA208089BE0BD3949776EB, + 63C924DF1851945B0BD9975B, + 22C8C727F04483F9D78934CB, + B65F0500A687634E095C17E7, + 81AC7FA7234FD8DD6D4F647C, + 071FC447F1DEE261E6D442B2, + 4BDFDEDCF05F480BB99EE8A2, + 059E68E0529FA25A30BB0152, + 318F416CA5367D312EDEB440, + 69BA49B5D5F563FF8918C64C, + 522D22FEB38D52304F01508D, ); name = mouse; sourceTree = ""; }; + B570F3A2C46AE5639EC90BD5 = {isa = PBXGroup; children = ( 1B87D0FA74084D19A8A8E3DB, 39D0873583E797FEA1F40BBD, 7CBA5F2277845FDC3AABFEAD, @@ -1977,25 +1863,102 @@ A7FD436305E19DF69A7AF446, 0977400450E451AD1BE80E77, 357DC2A5FF7C176B270F1D7B, ); name = native; sourceTree = ""; }; + 355AE9B7334DC7C82CB6B8B8 = {isa = PBXGroup; children = ( + 468EF044700E657B00BE60BD, + 0B082F614BA025B646A44D8F, + 33D9F6083C574F0F03AA6A86, + 3AD4F35998A668F9C4D585B2, + E3A38E6B33797818F62CD77E, + 90C8C63216FF142E313A5220, + C3A57D29C59006AF39034062, + B1426528BB892D5736D80404, + E398182BD8543E6B845F2255, + 996E86CC90360798D87EE1A0, + 91EF9501D2E0094B3012D978, + 3C87C89A9AAABF9B13E67EFC, + FE0B9D0C5E9B31DF6B7E3616, + F4CF735CF65D41BF28D3030A, ); name = positioning; sourceTree = ""; }; + 388316B86D4EA343656BD1DD = {isa = PBXGroup; children = ( + DE63AC14FAFAA64733A5CB77, + 5B1CD485D0BA99FEA4B09BC6, + BBBE74C4A9FA85B5F29FF346, + ED3F8B6AC260A35F53658415, + FB59A9B2D3147F5073F48CC2, + 121FB46FF3426D00B9776611, + 1519F1DAEF1445EEBC1D75DD, + C4E99D3E7C558C9F14AFBB8E, + 31ACD81C791C0D6A394B7602, + E695834F7C3FC81BB41044C0, + 71BDE6A5BAEA81ACAE4CDC28, + 843BE235C212ED17429DE2D4, + 37B2EF3084A6002873814D0B, + 470E16E41C4A2F1ADADAFE52, ); name = properties; sourceTree = ""; }; + 540689659ECD0260C4D19CDE = {isa = PBXGroup; children = ( + E5A17AB02D7926E004207D38, + 0B8D1CD99B98B08B83C16CC6, + F6546500AA3A49A3BB76F825, + 0B53F71A8493EA1807E70057, + 70D7F049EE6F03FCF08AFB11, + EB8C7BDEF743331241D8BDE3, + 85F6520D0FE1EE06CF490C9C, + BF7B980A66A9E256863EEF9D, + 837FCD576EB86FDB2FB63DAF, + 01E96C5EAA85305BFA560A57, + 4F790401362D3F12680B726E, + 5A15B77FF78B76ADDF1EB203, + 103C7BCDA3ABA3AD615794F0, + 6C5452492262FE01944BE60C, + 3E3CBF04F24292DEF36E5550, + F1D7A9144EC2AF8DC5AFB07C, + E7F23433ED23C74006079B80, + CF82A46D7CDDAFC5B46AFBC5, + BD1EC91E61ECEAB657C78D5C, + 9C920EACAC7281B584F2F09A, + AB7726FF34DB2E7FA75ECC19, + D30DDB51DEFC2B5178493825, + 7224CC95ABFD72D07AEC0A9D, + 0FAABADDD3A1C54AA688A774, + D9DB20BA9A6D6CC1B27BBF76, + D2F30BE5061F03CD6B091705, + F982D82AE9DADA0E6714C15D, ); name = widgets; sourceTree = ""; }; + 91CCB4C4AFC9940BC04F492F = {isa = PBXGroup; children = ( + C75BD60CDB6D9D554247A6BB, + 5C49246ADF3F5AA9639EF915, + 5FEC8A1452DE9DDC428552DB, + DE003DCF42014FA6C64DFE95, + 534F8743733885F462809C8F, + 990E71F1F4EB7B98AEEE3D05, + ACB591F236B9E8054BF9ECB9, + DD86A1A94ABA06E59C5E5EB0, + 72C93E5C4D67FBDA352C4F08, + 3E72A2633AFCB9B9FC2E3B81, + 1B2CE3B669D290A88A797C1A, + 90B8F6B5975D3B169BF24C9C, + 963140B9984908CF118F92F1, + DECF1A4C283822D8C7005676, + CDF4D931F4616CEE9E653400, + F1878A55B4334BD8BF6C86DA, + 07552B6714E651587D8E0CB8, + ACAD736DA78EA0A66BF1CE29, + 38B25B83DCEAC8BCDFD527E8, ); name = windows; sourceTree = ""; }; 3B12C460FF1466EAEDD258A8 = {isa = PBXGroup; children = ( - 644A6B4EE1701D8441A41B49, - 702A2DCFF377B555F924B3AA, - CD807B7DC79445ED4A519333, - 75629780405BCAD7D7A36238, - 3001444BFA8DCFDDD417D577, - 8F25C53FF937DE20A9E08CFB, - 0F886C4A005A4CE60E7D729C, - AE265E6AF990B5DF383B97E1, - 8CE2225CEEB4636F3C2F98FB, - 57C94CD07254414C3B19F456, - D3BFFF6D7637C30CAB9D133A, - 01B04245386FBFD1BAA2EB47, - 16B033C5A8508A526D64FD94, - EFB97481DD9BF01F6B887D83, - 24A3B249A09039EED13DA635, - B7B032C42BEB43DC262C8A42, - F4E4654939C415ABF59293B1, - B2B54E113A80EC53D5D71A38, + B5A13D0414AE3ACE5F1AE91A, + 6DAB5D069128CFEB817BFC52, + BC32B60D5D63807391469A5D, + 22357086F0888882CB09599E, + A183DE1862C36CF8701B367D, + 3C94F7A4BC461D83D20A5809, + C10C14A49DF5F1583608906C, + 748045F8B62264A40D35B0DD, + 54AC6C2025E5C421E2E79761, + 44E6118007286DFB5FDDD235, + 7B56B4B92FD9BD06322FD7DD, + B2E86B52647733591A9A604D, + B570F3A2C46AE5639EC90BD5, + 355AE9B7334DC7C82CB6B8B8, + 388316B86D4EA343656BD1DD, + 540689659ECD0260C4D19CDE, + 91CCB4C4AFC9940BC04F492F, 80164398F844C51A6F8532F5, ); name = "juce_gui_basics"; sourceTree = ""; }; B2B055337E596E2DAA7D427C = {isa = PBXGroup; children = ( 6F381D0C54E869B237830DC7, @@ -2057,7 +2020,6 @@ 303B6B606A73D0F37EB9C4F0, A4D5C22EAEECE5134B247F54, B544D64863CF5CC0B4E0980E, - 91B2EAD28E322C2F365FF975, 7997E4EB2706B00B44880412, ); name = "juce_gui_extra"; sourceTree = ""; }; C6C3D10F6A56842C3125D633 = {isa = PBXGroup; children = ( 645F82CEE72820AB4A2DCFCB, @@ -2074,53 +2036,31 @@ 777B3EE5ECE5A0B4799E842E, ); name = "Juce Modules"; sourceTree = ""; }; 83470AD511CD6CC1E485F29B = {isa = PBXGroup; children = ( 844343AA474A10F4CD613ACF, - 3AA0960DF09414DBA0A2255B, - AABC1F4E7D9DA3C6B6DC0F05, - 95FF785BAEC4F2799A75D2FF, - E0657C5A5A08F4B5BE55034A, - 5DAA9288D1FC19812E6ABA3D, - 2051F23DC1B2A76D3B110616, - 31E15E7A0FBD027D83A28DFF, - E42198F571F1BB1C5203F3D2, - B6394C38B7A283DE86213FAE, - AFE00126A5FEF419332CD2B9, - EB38777DCA28E40FF364EAE1, - 0D4E3861B5EE21765BDEE2A3, - 28FD98C78FE1E918553D4C3D, - 87DBD7450AE0FDD762712620, - 3AA5D4AF03A0689BF8385319, - AC4612F7E064ECEC2E95B129, - E521DD6592FA0F7828161360, - A8BA67A9567A51069D275EBB, - 1BAAB47A9C5B1D76D28FA282, - DCF6DECFAD7F4D907C0458A5, - 8F59D489139F78A729CED9E5, - EE149F9075819C0132879D4C, - 7C7362C71D396DA95BBE38B8, - 9B3F11DD2E09FC8F63555D30, - 0687D10EFBEEEC129BC807D3, - 100EFA05982C05972AC7861B, - 5C5E3AF3EB9BE171FD53666A, - B829B4BAE71C6F09169542B8, - 054C3DE3B2831A3F69BBC8AD, - DA325C1329DD36C198920558, - 87755AF25BF68EE19666A135, - 443C241B66AD431E05D3A2AD, - B2067C8614967BECF8B198D1, - 8C0D1A1E000E47D09B771963, - 9C9DEB7FB75C42C4F47AF999, - F7454AD16EE05969CCF5FD7C, - 2D4B766DA1C66FA2857D80F7, - 3755479207D218969425F91F, - 1D4AFBEC703C6F373B292D9A, - 1E496F7BF3B3C59E5ECACCDE, - 8EB324480D60B3E3A81541E5, - 6CEFF94C7852DB3BFA5E29EB, - 8FB68CA43E49DD39E013DB82, - 1CF9C794D7A955EA89D8B5CB, ); name = "Juce Library Code"; sourceTree = ""; }; + F68C44DED59A1830DEC06DDB, + 0E062265A0862663225F3BE4, + F87AC3FCCA31FB0B419456B2, + 082EED9B0127415E4A78CAAF, + 9F7BDCF8A08EE1EF06252342, + D08C27F8345396F820964619, + 6A3C0733887F9F9DF5AC6109, + 47FBF723E148B63CF86281D4, + 237A06C79035CA7B2568FEA3, + 8635014BA097A2E54C2C2384, + 5E974DD6DD17E4C03295B1EA, + C9D905FA9696DA2A6A347EF1, + 581F2233A2A749DE9410A562, + 19C97715E5944E41CEFA3F14, + FFBD7990C953B06E95CA494D, + E4D287DE19F3B62153A4CAF9, + 60C4A1A1B5405793C18D5A16, + 8FB68CA43E49DD39E013DB82, ); name = "Juce Library Code"; sourceTree = ""; }; 239B4D5DE50B3B7A16114C15 = {isa = PBXGroup; children = ( - 2D799F4BCA83847DEACB505D, - 0926E36205F4D676343AB6E7, ); name = Resources; sourceTree = ""; }; + 12E665A9E9A675668AF160A9, + CF99F55660DC79DAE3D0D1A2, + 8B67A16CB449160267AA05BB, + EF96E5514E3E9587A67A258F, + 0926E36205F4D676343AB6E7, + F5E9ED24FCF950C2B09ED67C, ); name = Resources; sourceTree = ""; }; 7EA0AEAFB626CDF5E0038ED5 = {isa = PBXGroup; children = ( 537D65EF3BBBDFC4651D389D, A206765795252391D3F60EA4, @@ -2135,34 +2075,196 @@ 58E978708BAA8613A40F61E3, A59A08DCC76EE0FC7EBE1203, ); name = Frameworks; sourceTree = ""; }; 227AE5B2ACBB7881D9552404 = {isa = PBXGroup; children = ( - 63F8022F081E22DFFFCAC998, ); name = Products; sourceTree = ""; }; + 64417DE78D1B1D10EC6E4146, + 464486542EDBD5301EEEE8C1, + 1AF4856520E8BFF4A039CD6B, + 4D6248E85C22578615FA809C, ); name = Products; sourceTree = ""; }; 4074359E1E7C4D54E87C3461 = {isa = PBXGroup; children = ( + F5E9ED24FCF950C2B09ED67C, F4E255C7FF120419035C8CBE, C6C3D10F6A56842C3125D633, 83470AD511CD6CC1E485F29B, 239B4D5DE50B3B7A16114C15, 7EA0AEAFB626CDF5E0038ED5, 227AE5B2ACBB7881D9552404, ); name = Source; sourceTree = ""; }; - 77D1D11FAA110A1B1F960A8F = {isa = XCBuildConfiguration; buildSettings = { + 155E2212057EC38829899A3C = {isa = XCBuildConfiguration; buildSettings = { }; name = Debug; }; + 103368FE85719AF0B91BA072 = {isa = XCBuildConfiguration; buildSettings = { }; name = Release; }; + A4B12DFADE1730C6014F332B = {isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Debug; }; + D56C28DC5C3854D6AA9E04C2 = {isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst; }; name = Release; }; + AD749722210AC59435D40744 = {isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Debug; }; + 5B39217A95807DE26271788F = {isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GENERATE_PKGINFO_FILE = YES; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-VST3.plist; + INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; + LIBRARY_STYLE = Bundle; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_LDFLAGS = "-bundle"; + PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin; + SDKROOT_ppc = macosx10.5; + WRAPPER_EXTENSION = vst3; }; name = Release; }; + 1FA913B64C8ADDFFCA9768E1 = {isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "_DEBUG=1", "DEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_LDFLAGS = "-bundle"; @@ -2170,18 +2272,27 @@ PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Debug; }; - 76082281008CF5F891C856DA = {isa = XCBuildConfiguration; buildSettings = { + 9E686ABA5935BF9B713A0C5A = {isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; DEAD_CODE_STRIPPING = YES; + DEPLOYMENT_LOCATION = YES; + DSTROOT = /; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( "_NDEBUG=1", "NDEBUG=1", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", "JUCE_APP_VERSION_HEX=0x10000", ); @@ -2189,8 +2300,9 @@ GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-AU.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_LDFLAGS = "-bundle"; @@ -2198,6 +2310,71 @@ PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin; SDKROOT_ppc = macosx10.5; WRAPPER_EXTENSION = component; }; name = Release; }; + DE68D772AF78FA0D411FC4D4 = {isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin.JuceDemoPluginFramework; + SDKROOT_ppc = macosx10.5; }; name = Debug; }; + CD0D0EA3F45AD047F14FD2E8 = {isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCE_SHARED_CODE=1", + "JucePlugin_Build_VST=1", + "JucePlugin_Build_VST3=1", + "JucePlugin_Build_AU=1", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", + "JUCER_XCODE_MAC_F6D2F4CF=1", + "JUCE_APP_VERSION=1.0.0", + "JUCE_APP_VERSION_HEX=0x10000", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-Shared_Code.plist; + INSTALL_PATH = "@executable_path/../Frameworks"; + LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin.JuceDemoPluginFramework; + SDKROOT_ppc = macosx10.5; }; name = Release; }; 6758D5C5D24024DB6F83E78F = {isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; DEBUG_INFORMATION_FORMAT = "dwarf"; @@ -2229,62 +2406,89 @@ PRODUCT_NAME = "JuceDemoPlugin"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + 3D94E4E73BA4376BD0C954BB = {isa = PBXTargetDependency; target = 921CB4BBA34ADBC5270F81EF; }; + 96A187ABC229B69131A7A553 = {isa = PBXTargetDependency; target = 03F6829513830045329610BB; }; + F1D7CFC05961A0332974083D = {isa = PBXTargetDependency; target = 71E1E34CFC671ACBBCE0726C; }; + 603921D0E698F75EB96EAC53 = {isa = PBXTargetDependency; target = C3F206BB3277FBADE3BD615B; }; 0720B453F376663EAB98BF9B = {isa = XCConfigurationList; buildConfigurations = ( 6758D5C5D24024DB6F83E78F, FDD382CE3C754F66D9DB396A, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 92D1022F6276146FC92B4442 = {isa = XCConfigurationList; buildConfigurations = ( - 77D1D11FAA110A1B1F960A8F, - 76082281008CF5F891C856DA, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 0D832C784AB07BFDE57BCB92 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - B003460B11C0B7C1CC07E666, ); runOnlyForDeploymentPostprocessing = 0; }; - D95827C1509280C88845BCB4 = {isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( - BF6B9A47774C03C34559CAFE, ); runOnlyForDeploymentPostprocessing = 0; }; - E032EB514708440DE9B7FF2A = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - E32999B782F688D3746FEB08, - 8265E59547F2C5DDD10F58BF, - 05D1398458CDB00C236D7553, - EDC1CED5C7F88E1142F4A46A, - B02F742C6DE19F5415457993, - B89DA74BC8384D744F20B8CB, - BF903CF8AFDA8D74E3A9D023, - 9EDD2E63820FA844B4237F1F, - 15885D9F3F3CB8EFDC29A40F, - C9C1F85E79851CE3F2EA0560, - EDE82B3320CC03F38226AA50, - C3C922FB2D069BB6DE3ECAA1, - 48D94EBEB2D48D0DCC1394C9, - D2B29F3448FA79AB8C47B3D8, - D5E7114B2C484F13A51DCBC3, - 9B39F1EE70A26791804DA55E, - 0A7276E46524FC5FD796F27D, - 9EA2528254AA35DBDDFEA601, - 68B259347BBF52B12FD6900D, - 91CCE2D40B3D71F3126A1043, - 74CF5671532851FFA52E9D0C, - E20B98D0BD4CB959779121EF, - C838DDB6686561401CFD352E, - 1E7449C0D931784366EF8EDE, - E0DCCF03F0911211D8A9F1F8, - 2C11CB507D8D05272B89A34F, - DD76012A2C909B66257DF768, - 5293B7AF0C7F38D313335361, - 0FB2C03B5F41EE1D65A1FC89, - 87994E06ADFE3AAF08503DB5, - EA073FBAAC7AC3040B1422D1, - FA531AB0CE4F5AA5C7073CE8, - 3288574B40AF43AA1AA5FAD0, - C2E42AA4FA74BE14DDE5573B, - 4AA70EFD3AFDBF659834318F, - E01E4438B2F0F3C3CE4F5240, - 7732BED2285AE6572CC2BF11, - C99CF7958D391CB2F97CC5F8, - 60CA6D3CBBC03A25C7B86C35, - 0AA1C3259E16BA80C124622D, - 6AAB8C946DA0E3E1B96EEF7E, - BCFB9D694F4DD8A76C6B9878, - 080999E86692B638CD108D70, - A4996F8A30110B5EDB801516, ); runOnlyForDeploymentPostprocessing = 0; }; - 95E57A758351FE57067B605F = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 66A99B0A3E2094889407A133 = {isa = XCConfigurationList; buildConfigurations = ( + 155E2212057EC38829899A3C, + 103368FE85719AF0B91BA072, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + D4A200CA175E6673EB359B63 = {isa = PBXAggregateTarget; buildConfigurationList = 66A99B0A3E2094889407A133; dependencies = ( + 3D94E4E73BA4376BD0C954BB, + 96A187ABC229B69131A7A553, + F1D7CFC05961A0332974083D, + 603921D0E698F75EB96EAC53, ); name = "JuceDemoPlugin (All)"; productName = JuceDemoPlugin; }; + 85C4751D439D706F84718BB4 = {isa = XCConfigurationList; buildConfigurations = ( + A4B12DFADE1730C6014F332B, + D56C28DC5C3854D6AA9E04C2, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + A9C5EEDC68735C4FD82BD179 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + B003460B11C0B7C1CC07E666, + 984317B46E5445CE1D8E4096, ); runOnlyForDeploymentPostprocessing = 0; }; + AFFCDD8AB2FC0C1365F4CE2C = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B3ACB0D104E58735302297BB, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 8FC8AA9EA1AC4A26A5275F62 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 2A10495092621B672B55C020, ); runOnlyForDeploymentPostprocessing = 0; }; + 401B24CA453ED2BFC0EB2E89 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 221B97F3CD062F71EBEBA165, + A068599CF7E166847EE45D5F, + D8EA61FEC398A5C223891C51, + F37F96986DD58C4B8ED9A214, + AB1CA2580B4A152E93E261AB, + 27E7A851C1C94C16A74C6D07, + ECF60C3CF6D180AAFF43C822, + CC4D3A6F1EF2934059AA9FEB, + 221F46E90C0A8651AB76A0E5, + B46C12D99498E9FA8F1D083A, + B3ACB0D104E58735302297BB, ); runOnlyForDeploymentPostprocessing = 0; }; + 921CB4BBA34ADBC5270F81EF = {isa = PBXNativeTarget; buildConfigurationList = 85C4751D439D706F84718BB4; buildPhases = ( + A9C5EEDC68735C4FD82BD179, + AFFCDD8AB2FC0C1365F4CE2C, + 8FC8AA9EA1AC4A26A5275F62, + 401B24CA453ED2BFC0EB2E89, ); buildRules = ( ); dependencies = ( + 603921D0E698F75EB96EAC53, ); name = "JuceDemoPlugin (VST)"; productName = JuceDemoPlugin; productReference = 64417DE78D1B1D10EC6E4146; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST/"; productType = "com.apple.product-type.bundle"; }; + EACEF56177D0E9262CB5FB82 = {isa = XCConfigurationList; buildConfigurations = ( + AD749722210AC59435D40744, + 5B39217A95807DE26271788F, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 0F2E05BC557F712359B8A9EB = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + B003460B11C0B7C1CC07E666, + 984317B46E5445CE1D8E4096, ); runOnlyForDeploymentPostprocessing = 0; }; + 0BB680BEEE0EAB07B4AD9D26 = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B3ACB0D104E58735302297BB, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 0F041AFA4DBFCC6D0F1BAF6D = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 4B8B36CA49A9DEFEF84C4554, ); runOnlyForDeploymentPostprocessing = 0; }; + 543F0A994B5AC3479C27489E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 221B97F3CD062F71EBEBA165, + A068599CF7E166847EE45D5F, + D8EA61FEC398A5C223891C51, + F37F96986DD58C4B8ED9A214, + AB1CA2580B4A152E93E261AB, + 27E7A851C1C94C16A74C6D07, + ECF60C3CF6D180AAFF43C822, + CC4D3A6F1EF2934059AA9FEB, + 221F46E90C0A8651AB76A0E5, + B46C12D99498E9FA8F1D083A, + B3ACB0D104E58735302297BB, ); runOnlyForDeploymentPostprocessing = 0; }; + 03F6829513830045329610BB = {isa = PBXNativeTarget; buildConfigurationList = EACEF56177D0E9262CB5FB82; buildPhases = ( + 0F2E05BC557F712359B8A9EB, + 0BB680BEEE0EAB07B4AD9D26, + 0F041AFA4DBFCC6D0F1BAF6D, + 543F0A994B5AC3479C27489E, ); buildRules = ( ); dependencies = ( + 603921D0E698F75EB96EAC53, ); name = "JuceDemoPlugin (VST3)"; productName = JuceDemoPlugin; productReference = 464486542EDBD5301EEEE8C1; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/VST3/"; productType = "com.apple.product-type.bundle"; }; + 64536AF1BFB1A606B45A66AB = {isa = XCConfigurationList; buildConfigurations = ( + 1FA913B64C8ADDFFCA9768E1, + 9E686ABA5935BF9B713A0C5A, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 98265196468E8519A8CB7DDB = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + B003460B11C0B7C1CC07E666, + 984317B46E5445CE1D8E4096, ); runOnlyForDeploymentPostprocessing = 0; }; + 41388F5630001ED7136628EE = {isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; files = ( + B3ACB0D104E58735302297BB, ); runOnlyForDeploymentPostprocessing = 0; name = "Embed Frameworks"; dstPath = ""; dstSubfolderSpec = 10; }; + 37F22BD1952B828C02A1154C = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 7F77BD3679C81BEB8057BE4F, + A001C0EF302F42D8784EF150, ); runOnlyForDeploymentPostprocessing = 0; }; + 64E573E6435BAEE1B47EF7E9 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 221B97F3CD062F71EBEBA165, A068599CF7E166847EE45D5F, 61792EFEB47D87819D7676C2, @@ -2296,15 +2500,48 @@ ECF60C3CF6D180AAFF43C822, CC4D3A6F1EF2934059AA9FEB, 221F46E90C0A8651AB76A0E5, + B46C12D99498E9FA8F1D083A, + B3ACB0D104E58735302297BB, ); runOnlyForDeploymentPostprocessing = 0; }; + 71E1E34CFC671ACBBCE0726C = {isa = PBXNativeTarget; buildConfigurationList = 64536AF1BFB1A606B45A66AB; buildPhases = ( + 98265196468E8519A8CB7DDB, + 41388F5630001ED7136628EE, + 37F22BD1952B828C02A1154C, + 64E573E6435BAEE1B47EF7E9, ); buildRules = ( ); dependencies = ( + 603921D0E698F75EB96EAC53, ); name = "JuceDemoPlugin (AU)"; productName = JuceDemoPlugin; productReference = 1AF4856520E8BFF4A039CD6B; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; + 08D73ACBC0F6E2A4747629EE = {isa = XCConfigurationList; buildConfigurations = ( + DE68D772AF78FA0D411FC4D4, + CD0D0EA3F45AD047F14FD2E8, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 4E087312D44130771EB1E9C2 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + E32999B782F688D3746FEB08, + 8265E59547F2C5DDD10F58BF, + A135B77ECC75825288B59AD1, + CBEE8BA08EA81BC9612EB237, + 57CCDB4997DD3ADCE483C6D9, + DB487CE9B3A328B55746C3DF, + F28CB4A3EF7107E836B8A229, + 4219EABF6E3F7CC96893599A, + 65DE548B2F9200613114E5D6, + AC4649F24DEB64237B6EC77F, + B7E4EFDAE8E894D1F8D2C501, + EE647BD9D420B3000BA55CA0, + E3160BC3BA6B0F9585CD0BF3, + 354E8A9B7FD3A7AA6598A990, + 963703A2971006C8BB3D190E, ); runOnlyForDeploymentPostprocessing = 0; }; + CC8B96946F1A671C94B8F9E7 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 221B97F3CD062F71EBEBA165, + A068599CF7E166847EE45D5F, + D8EA61FEC398A5C223891C51, + F37F96986DD58C4B8ED9A214, + AB1CA2580B4A152E93E261AB, + 27E7A851C1C94C16A74C6D07, + ECF60C3CF6D180AAFF43C822, + CC4D3A6F1EF2934059AA9FEB, + 221F46E90C0A8651AB76A0E5, B46C12D99498E9FA8F1D083A, ); runOnlyForDeploymentPostprocessing = 0; }; - E277BCF6E051A6008DD74155 = {isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; name = "Post-build script"; shellPath = /bin/sh; shellScript = "\n# This script takes the build product and copies it to the AU, VST, VST3, RTAS and AAX folders, depending on \n# which plugin types you've built\n\noriginal=$CONFIGURATION_BUILD_DIR/$FULL_PRODUCT_NAME\n\n# this looks inside the binary to detect which platforms are needed.. \ncopyAU=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'AudioUnit' | wc -l`\ncopyVST=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'VSTPlugin' | wc -l`\ncopyVST3=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'GetPluginFactory' | wc -l`\ncopyRTAS=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'CProcess' | wc -l`\ncopyAAX=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'ACFStartup' | wc -l`\n\nif [ $copyAU -gt 0 ]; then\n echo \"Copying to AudioUnit folder...\"\n AUDir=~/Library/Audio/Plug-Ins/Components\n mkdir -p \"$AUDir\"\n AU=$AUDir/$PRODUCT_NAME.component\n if [ -d \"$AU\" ]; then \n rm -r \"$AU\"\n fi\n\n cp -r \"$original\" \"$AU\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$AU/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$AU/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST -gt 0 ]; then\n echo \"Copying to VST folder...\"\n VSTDir=~/Library/Audio/Plug-Ins/VST\n mkdir -p \"$VSTDir\"\n VST=$VSTDir/$PRODUCT_NAME.vst\n if [ -d \"$VST\" ]; then \n rm -r \"$VST\"\n fi\n\n cp -r \"$original\" \"$VST\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyVST3 -gt 0 ]; then\n echo \"Copying to VST3 folder...\"\n VST3Dir=~/Library/Audio/Plug-Ins/VST3\n mkdir -p \"$VST3Dir\"\n VST3=$VST3Dir/$PRODUCT_NAME.vst3\n if [ -d \"$VST3\" ]; then \n rm -r \"$VST3\"\n fi\n\n cp -r \"$original\" \"$VST3\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST3/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST3/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyRTAS -gt 0 ]; then\n echo \"Copying to RTAS folder...\"\n RTASDir=/Library/Application\\ Support/Digidesign/Plug-Ins\n if [ -d \"$RTASDir\" ]; then\n RTAS=$RTASDir/$PRODUCT_NAME.dpm\n if [ -d \"$RTAS\" ]; then\n rm -r \"$RTAS\"\n fi\n\n cp -r \"$original\" \"$RTAS\"\n fi\nfi\n\nif [ $copyAAX -gt 0 ]; then\n echo \"Copying to AAX folder...\"\n\n if [ -d \"/Applications/ProTools_3PDev/Plug-Ins\" ]; then\n AAX1=\"/Applications/ProTools_3PDev/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX1\" ]; then\n rm -r \"$AAX1\"\n fi\n\n cp -R -H \"$original\" \"$AAX1\"\n fi\n\n if [ -d \"/Library/Application Support/Avid/Audio/Plug-Ins\" ]; then\n AAX2=\"/Library/Application Support/Avid/Audio/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX2\" ]; then\n rm -r \"$AAX2\"\n fi\n\n cp -R -H \"$original\" \"$AAX2\"\n fi\nfi\n"; }; - 27A65CD0B053616E226D4547 = {isa = PBXNativeTarget; buildConfigurationList = 92D1022F6276146FC92B4442; buildPhases = ( - 0D832C784AB07BFDE57BCB92, - D95827C1509280C88845BCB4, - E032EB514708440DE9B7FF2A, - 95E57A758351FE57067B605F, - E277BCF6E051A6008DD74155, ); buildRules = ( ); dependencies = ( ); name = JuceDemoPlugin; productName = JuceDemoPlugin; productReference = 63F8022F081E22DFFFCAC998; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; - 85250052F3E019894332668E = {isa = PBXProject; buildConfigurationList = 0720B453F376663EAB98BF9B; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 4074359E1E7C4D54E87C3461; projectDirPath = ""; projectRoot = ""; targets = ( 27A65CD0B053616E226D4547 ); }; + C3F206BB3277FBADE3BD615B = {isa = PBXNativeTarget; buildConfigurationList = 08D73ACBC0F6E2A4747629EE; buildPhases = ( + 4E087312D44130771EB1E9C2, + CC8B96946F1A671C94B8F9E7, ); buildRules = ( ); dependencies = ( ); name = "JuceDemoPlugin (Shared Code)"; productName = JuceDemoPlugin; productReference = 4D6248E85C22578615FA809C; productInstallPath = "@executable_path/../Frameworks"; productType = "com.apple.product-type.framework"; }; + 85250052F3E019894332668E = {isa = PBXProject; buildConfigurationList = 0720B453F376663EAB98BF9B; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { D4A200CA175E6673EB359B63 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };921CB4BBA34ADBC5270F81EF = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };03F6829513830045329610BB = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };71E1E34CFC671ACBBCE0726C = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };C3F206BB3277FBADE3BD615B = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 4074359E1E7C4D54E87C3461; projectDirPath = ""; projectRoot = ""; targets = (D4A200CA175E6673EB359B63, 921CB4BBA34ADBC5270F81EF, 03F6829513830045329610BB, 71E1E34CFC671ACBBCE0726C, C3F206BB3277FBADE3BD615B); }; }; rootObject = 85250052F3E019894332668E; } diff --git a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj index 8a1a1b3d1f..0b01281706 100644 --- a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj +++ b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj @@ -224,6 +224,9 @@ true + + true + true @@ -239,15 +242,6 @@ true - - true - - - true - - - true - true @@ -296,6 +290,39 @@ true + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + true @@ -317,67 +344,70 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -413,9 +443,6 @@ true - - true - true @@ -425,31 +452,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -464,70 +518,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -566,118 +617,115 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -692,37 +740,19 @@ true - - true - - - true - - - true - - - true - - - true - - - true - - + true - + true - + true - + true - + true @@ -746,25 +776,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -782,31 +815,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -833,127 +860,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1007,76 +1037,97 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -1100,91 +1151,70 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - - true - - + true - + true - + true @@ -1253,36 +1283,20 @@ true - - - - - - - - - - - - - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - StdCall - - - + + + + + + + + + + + + + + @@ -1324,6 +1338,8 @@ + + @@ -1331,20 +1347,10 @@ + - - - - - - - - - - - @@ -1354,9 +1360,19 @@ + + + + + + + + + + @@ -1366,6 +1382,15 @@ + + + + + + + + + @@ -1376,15 +1401,6 @@ - - - - - - - - - @@ -1405,41 +1421,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1456,25 +1437,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1484,6 +1446,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1497,40 +1493,68 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + - - - - + + + + + + + + @@ -1540,19 +1564,11 @@ - - - - - - - - - - + + @@ -1563,10 +1579,15 @@ - - - - + + + + + + + + + @@ -1577,39 +1598,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1618,33 +1655,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1664,15 +1674,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1680,13 +1704,6 @@ - - - - - - - @@ -1694,31 +1711,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1748,18 +1764,7 @@ - - - - - - - - - - - - + diff --git a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj.filters b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj.filters index 65b227d128..7933cbaac4 100644 --- a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj.filters +++ b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj.filters @@ -32,63 +32,69 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {EE36D8B9-408C-AEC9-66E7-BEA9E407F27F} + + {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + {1ED92A41-D496-5397-A4B0-9FA52DBA9215} {50F044B3-0D39-198B-CA5F-BE5E6C078D04} - - {AF5F4789-D607-BFD8-D853-09473C27449C} - - - {F0C10808-8C36-BCD0-D25F-523774B0ADA2} + + {25DD3A16-4BC7-35BD-F32E-0310D1887564} {EA1913F9-0E99-FEC5-0192-0C197611B8F8} + + {AF5F4789-D607-BFD8-D853-09473C27449C} + + + {22689F25-8C5C-52CF-09E4-4308D1521B9B} + {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -101,17 +107,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -119,17 +134,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -137,60 +146,57 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -200,80 +206,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -391,6 +397,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -406,15 +415,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -469,26 +469,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -517,38 +502,74 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\AU + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\VST + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_plugin_client\AAX + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AAX - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_plugin_client\AU + + + Juce Modules\juce_audio_plugin_client\AU + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\RTAS + + + Juce Modules\juce_audio_plugin_client\Standalone + + + Juce Modules\juce_audio_plugin_client\utility + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST + + + Juce Modules\juce_audio_plugin_client\VST3 Juce Modules\juce_audio_processors\format @@ -568,6 +589,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -601,9 +640,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -619,44 +655,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -673,33 +673,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -724,41 +697,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -766,32 +709,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -871,44 +799,137 @@ Juce Modules\juce_core\native - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters Juce Modules\juce_events\broadcasters @@ -925,6 +946,18 @@ Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -940,6 +973,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -961,26 +1000,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -997,32 +1039,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1054,128 +1090,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1228,99 +1267,6 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - Juce Modules\juce_gui_basics\lookandfeel @@ -1333,56 +1279,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1429,16 +1360,124 @@ Juce Modules\juce_gui_basics\native - - Juce Modules\juce_gui_extra\code_editor + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_extra\code_editor + + Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_extra\code_editor + + Juce Modules\juce_gui_basics\positioning - + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_extra\code_editor + + + Juce Modules\juce_gui_extra\code_editor + + + Juce Modules\juce_gui_extra\code_editor + + Juce Modules\juce_gui_extra\code_editor @@ -1507,64 +1546,46 @@ Juce Modules\juce_gui_extra\native - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1686,6 +1707,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1707,48 +1734,18 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\audio_cd - - - Juce Modules\juce_audio_devices\native - Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - Juce Modules\juce_audio_formats\codecs @@ -1776,15 +1773,45 @@ Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_plugin_client\AU + Juce Modules\juce_audio_plugin_client\RTAS + + Juce Modules\juce_audio_plugin_client\Standalone + Juce Modules\juce_audio_plugin_client\utility @@ -1812,6 +1839,33 @@ Juce Modules\juce_audio_plugin_client + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + + + Juce Modules\juce_audio_processors\format_types + Juce Modules\juce_audio_processors\processors @@ -1842,33 +1896,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1929,50 +1956,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2034,53 +2103,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2139,105 +2289,15 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml + + Juce Modules\juce_core\xml Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2247,41 +2307,20 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native + + Juce Modules\juce_core - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core + + Juce Modules\juce_data_structures\undomanager Juce Modules\juce_data_structures\values @@ -2292,20 +2331,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2334,36 +2385,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2373,6 +2394,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2403,17 +2430,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2445,38 +2487,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -2487,167 +2508,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -2706,32 +2715,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2754,27 +2805,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2796,80 +2826,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2954,44 +2981,11 @@ - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_plugin_client - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra + + Juce Modules\juce_audio_plugin_client\RTAS - Juce Library Code + Juce Modules\juce_audio_plugin_client\RTAS diff --git a/examples/audio plugin demo/How to use this framework.txt b/examples/audio plugin demo/How to use this framework.txt deleted file mode 100644 index c744159bc4..0000000000 --- a/examples/audio plugin demo/How to use this framework.txt +++ /dev/null @@ -1,339 +0,0 @@ - - The Juce Polymorphic Plugin Project! - ==================================== - -(c) 2015 by ROLI, visit www.juce.com for more info. - ------------------------------------------------------------------------------------------------------ - -The purpose of this framework is to make is simple to write an audio plugin in a generic -way, which can then be compiled as a VST, AudioUnit, RTAS, or any combination of these. - -It's "polymorphic" because the output is a single binary module that acts as all of the -different plugin formats at the same time. This means that you only need to maintain one -project, and only need to perform one build to create a multi-format plugin. - -Also included are some helper classes that make it easy to create a stand-alone app to -run your plugin without a host. This might be useful in its own right, but can also be very -handy when developing your plugin, because you can build, test and debug it without needing -to keep restarting a 3rd-party host. - - How does it work? - ================= - -To create your plugin, you just create a subclass of the AudioPluginInstance class to -perform the processing. And your plugin UI is written like any normal Juce UI component. - -All the platform-specific code is hidden away in wrapper classes that you just add to -your project - you should (hopefully) never need to even see the inner workings of these. - - - Licensing issues - ================ - -Juce is released under the GPL (Gnu Public License) - this means that you're free to use -and redistribute it as long as your products are also released under the GPL. Basically -this means that if you use it, you also have to give away your source code. -If you want to release a closed-source application, you can buy a commercial license -that lets you avoid this restriction - see http://www.juce.com for more info, -or see the comments at the top of all the Juce source files. - -If you're building the VST projects or releasing a VST, you'll need have a look at Steinberg's -developer site to see what licensing rules apply these days. Their website's at -http://www.steinberg.net - -If you're building an RTAS then you'll need to sign Digidesign's developer license to get -their SDK. Visit http://www.digidesign.com for more info. - - - - Getting Started - =============== - -The best advice for creating a plugin is to USE THE INTROJUCER! This will auto-generate a -cross-platform project for you with all the correct settings, and some framework classes to -get you started. - -If you choose to go it alone and not use the introjucer, then you'll have a lot of painful -project set-up to do, and will need to scour this document and the juce forum for the details. - -There's a demo plugin in the juce/extras folder - this contains an example plugin which can -be built in all the different formats. - -Have a look at the demo classes to see how it works, and then to create a real plugin, -you'll need to replace the demo files with your own code. - -I've tried to add helpful comments where you might run across common compile errors, to -help describe what you might be doing wrong, as getting a build set-up for some of these -formats can be a bit of a pain. Please let me know if you find there's anything missing -from these instructions or anything I could change to help smooth the build process along -a bit. - - ------------------------------------------------------------------------------------------------------ - - Prerequisites for building a VST - ================================ - -- Visit http://www.steinberg.net and jump through whatever hoops are necessary to download - and install the VST SDK. - ------------------------------------------------------------------------------------------------------ - - Prerequisites for building an RTAS - ================================== - -- Contact Digidesign, ask to become a Digidesign Development Partner, sign the relevent - agreements and NDAs. -- From the Digidesign website, download their latest Plug-In SDK -- Install the SDK and build some of the demo plugins to make sure it all works. -- In Visual Studio: Using the Digidesign demo projects in the SDK, make sure you've compiled - debug and release versions of the following static libraries: - DAE.lib, DigiExt.lib, DSI.lib, PlugInLib.lib. -- In XCode: After installing the Digidesign SDK, make sure you've run the config_SDK_for_Mac - command in the SDK's root directory. This sets up some of the tools that it needs. - - ------------------------------------------------------------------------------------------------------ - - Choosing the formats to build - ============================= - -Each plugin project needs to contain an AppConfig.h file, which holds all the plugin-specific build details. -(The introjucer will auto-generate this file for you when you create a project). In here, there are three macros -that you can set to enable each of the available formats: - -#define JucePlugin_Build_VST 1 -#define JucePlugin_Build_RTAS 1 -#define JucePlugin_Build_AU 1 - -The introjucer contains options in its config panel that let you set these values automatically without -needing to manually change any files. - - ------------------------------------------------------------------------------------------------------ - - Manually Creating a PC VST/RTAS plugin in Visual Studio - ======================================================= - - -NOTE! That the following tips are provided only for the case where you're not using the introjucer.. -If you're sensible, you'll let the introjucer do all the heavy lifting, and won't need to read this. - - -- First try loading the VST demo project in JuceAudioPlugin/demo/build. Hopefully this - should build correctly. -- Create a new, empty, win32 project using Visual Studio. Choose "DLL" as the type of - product to build -- If building an RTAS, add to your project all the juce_RTAS_*.cpp files from the wrapper/RTAS folder. -- If building a VST, add to your project all the juce_VST_*.cpp files from the wrapper/VST folder. - -- Create yourself a JucePluginCharacteristics.h file, starting with a copy of the one in the - demo project. Go through each item inside it carefully, and set them to the appropriate value - for your plugin. - -- Under "Additional Include Directories", add the folder in which you're going to put - your JucePluginCharacteristics.h file. - -- If you're doing an RTAS, change these project settings (these can all be ignored if you're only doing a VST): - - Make sure all of these are on your include path: - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\EffectClasses - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\ProcessClasses - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\ProcessClasses\Interfaces - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\Utilities - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\RTASP_Adapt - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\CoreClasses - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\Controls - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\Meters - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\ViewClasses - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\DSPClasses - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\PluginLibrary\Interfaces - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\common - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\common\Platform - c:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugins\SignalProcessing\Public - C:\yourdirectory\PT_80_SDK\AlturaPorts\TDMPlugIns\DSPManager\Interfaces - c:\yourdirectory\PT_80_SDK\AlturaPorts\SADriver\Interfaces - c:\yourdirectory\PT_80_SDK\AlturaPorts\DigiPublic\Interfaces - c:\yourdirectory\PT_80_SDK\AlturaPorts\Fic\Interfaces\DAEClient - c:\yourdirectory\PT_80_SDK\AlturaPorts\NewFileLibs\Cmn - c:\yourdirectory\PT_80_SDK\AlturaPorts\NewFileLibs\DOA - c:\yourdirectory\PT_80_SDK\AlturaPorts\AlturaSource\PPC_H - c:\yourdirectory\PT_80_SDK\AlturaPorts\AlturaSource\AppSupport - c:\yourdirectory\PT_80_SDK\AvidCode\AVX2sdk\AVX\avx2\avx2sdk\inc - C:\yourdirectory\PT_80_SDK\xplat\AVX\avx2\avx2sdk\inc - - Set "C++/Code Generation/Runtime Library" to be "Multi-threaded DLL" or "Multi-threaded Debug DLL" - - Set the "Linker/Input/Module Definition file" to point to "wrapper/RTAS/juce_RTAS_WinExports.def" - - Under "Linker/Input/Delay loaded DLLs", add the following: - "DAE.dll; DigiExt.dll; DSI.dll; PluginLib.dll; DSPManager.dll" - - You may (or may not) need to add "libcmtd.lib; libcmt.lib" to the "Linker/Input/Ignore Specific Library" setting. - - For ONLY the following files: - juce_RTAS_Wrapper.cpp, juce_RTAS_DigiCode1.cpp, juce_RTAS_DigiCode2.cpp, juce_RTAS_DigiCode3.cpp, - change their "C++/Advanced/Calling Convention" property to "__stdcall". All other files should - be left with the default calling convention of "__cdecl" - - Set the "Linker/General/Output File" property to "$(OutDir)\$(ProjectName).dpm" (If you're building - a polymorphic VST/RTAS, then you can simply copy or rename the finished .dpm file to a .dll, and - it'll function as a VST) - - Under "Custom build step", add the following command: - copy /Y "\yourdirectory\juce\extras\audio plugins\wrapper\RTAS\juce_RTAS_WinResources.rsr" "$(TargetPath)".rsr - The corresponding "Outputs" setting for this must be set to "$(TargetPath)".rsr - (This will copy and rename the juce_RTAS_WinResources.rsr file to sit next to the finished .dpm file. It's - a dummy resource file, but PT will refuse to load the plugin unless it has a corresponding .rsr file) - - Because the RTAS code duplicates some win32 constants, you might need to force it to link correctly - by adding "/FORCE:multiple" to the linker's additional command line options. - - You might want to change the output directory to "\Program Files\Common Files\Digidesign\DAE\Plug-Ins\" - if you want the built plugin to go directly into the PT plugins folder - - When setting properties, remember to change them for both your debug and release builds! - -- Create your actual plugin classes and add them to the project. Obviously this is the hard bit! - -- Add the amalgamated juce source file to the project - have a look at the demo app for neat ways of doing this. - -- NOTE: on Windows, because RTAS uses the altura mac-style code, there are annoying clashes caused if - you also include the Apple QuickTime headers, so you might need to turn off quicktime by setting the - juce config macro: #define JUCE_QUICKTIME 0 - -- NOTE: If you're using MSVC2005 to build your plugin, the users will need to - have the Microsoft VC8 Runtime installed on their machines, otherwise the DLL will - silently fail to load. You should probably add the runtime to your plugin's installer, - and you can get a copy of it here: - http://www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&DisplayLang=en - - - ------------------------------------------------------------------------------------------------------ - - Creating a Mac AU/VST/RTAS plugin in XCode - ========================================== - -NOTE! That the following tips are provided only for the case where you're not using the introjucer.. -If you're sensible, you'll let the introjucer do all the heavy lifting, and won't need to read this. - -- Some of the RTAS SDK files in the demo project might be highlighted red to indicate that they're - missing - if you're not bulding an RTAS, then you can just delete them from the project. If you are - building an RTAS and have the SDK, you might need to update their paths to match your SDK location. -- For an AU, there are a bunch of Apple cpp files that need to be included directly in your project - these - used to be found in /Developer/Examples/CoreAudio/ but in the 10.6 SDK, Apple have moved them to a slightly - more sensible location at /Developer/Extras/CoreAudio. The Juce demo is hardwired to refer to their new - 10.6 location, so if you haven't yet installed the 10.6 SDK, the easiest way to make it all happy is just - to duplicate your /Developer/Examples/CoreAudio folder as /Developer/Extras/CoreAudio. That way old and new - juce plugin projects will all compile without changing any project paths. -- For an AU, make sure that the JucePlugin_Build_AU is enabled in your JucePluginCharacteristics.h -- In XCode, create a new project based on the "Audio Unit Effect" template -- XCode will create a bunch of template source files for you - you can remove all of these from the project - and delete them -- In the target settings, clear the "Exported Symbols File" setting. The exports are specified by directives - within the wrapper code, so don't need to be listed explicitly. -- All all the Apple frameworks that Juce normally requires to the "External Frameworks" list -- Add all the juce_AU_* files from the /wrapper/AU directory to your project -- The template project creates an AUPublic group that contains lots of AudioUnit source files. But - it leaves out files that it thinks you might not need, e.g. if you chose an "Audio Unit Effect" project, - then it won't add the classes for handling MIDI. So you'll probably need to go into this folder - and check that it contains AUMIDIBase.cpp, AUMidiEffectBase.cpp, MusicDeviceBase.cpp, etc -- As for the PC, you'll need to make sure your project contains a correctly set-up JucePluginCharacteristics.h - file - start with a copy of the one in the demo plugin project, and go through it making sure that - all the values make sense for your plugin. -- The JucePluginCharacteristics.h file is included not only by the code, but also by the resources files - so it - needs to be locatable on both your normal header search path, and also on your resource include path, which is - the project setting called 'Rez Search Paths' -- Because of the flat naming structure used by Objective-C, if a host loads several different plugins which - all contain slightly different versions of the juce library, you can get nasty situations where all their obj-C - classes are cross-linked to the similarly-named class in other modules, and everything turns into a big mess... - To avoid this, you're advised to set a unique JUCE_ObjCExtraSuffix value (you'll find this in juce_mac_NativeCode.mm, - or if you're using the amalgamated version, you can just set it before including juce_amalgamated.cpp). Choose a - suffix that's unique to both the name and version of your plugin. -- Create your actual plugin classes and add them to the project. Obviously this is the hard bit! - -You should now be able to build a functional AU! If you want VST support as well, then read on... - -- Make sure that the JucePlugin_Build_VST is enabled in your JucePluginCharacteristics.h -- For VST support, add all the juce_VST_* files from /wrapper/VST -- In your target info settings, add the vstsdk2_4 folder to your "Header Search Paths" list -- Make sure that in your Info.plist, the "Bundle Name" value is correctly set to the name of your plugin. - -Now, if you compile, the resulting bundle should work as both a VST and AU - you can simply copy or rename it, -changing the suffix to ".vst", and put it in your VST folder. - -NOTE! In order to copy and rename the plugin to the various different plugin folders, the demo plugin project -contains a VERY useful script, which you'll almost certainly want to copy into your own projects - have -a look in the demo target for the build phase called "Copy into the different plugin folders", and use the -inspector to have a look at the script. It uses advanced cunningness to copy only to the correct target -folders for the types of plugin you're targeting, and should be able to be used in your own project -without needing to edit it. - -NOTE! If you use the Finder to rename your xyz.component file to xyz.vst, it might look like it's done -exactly this... but in fact, the Finder may have secretly renamed it as "xyz.vst.component", even though -it shows "xyz.vst" as the name on the screen. I have wasted quite a lot of time angrily wondering why my VSTs -don't seem to work, before realising that this is what has happened. You should use the command-line to rename -it correctly. - -If you also want to build an RTAS, then carry on reading... - - -- Make sure that the JucePlugin_Build_RTAS is enabled in your JucePluginCharacteristics.h -- After installing the Digidesign SDK, make sure you've run the config_SDK_for_Mac command in - its root directory. This sets up some of the tools that it needs. -- Add the files from /wrapper/RTAS to your project. Obviously a couple of these are for Windows, so - you shouldn't add those -- In the Digi SDK, in /AlturaPorts/TDMPlugins/common/mac, there are two config files: - CommonDebugSettings.xconfig and CommonReleaseSettings.xconfig - These contain lots of Digi hackery to get their stuff to compile, so you should add them to your project - and change your project's settings to use these files as their base config. Even so, it's all a bit of a mess, - and you may need to tweak them a bit to get it to work on your system. -- In your target settings, add a custom build setting called "MacBag", and set this to the path where the - "MacBag" folder of the Digi SDK lives. -- Add the following to your "Header Search Paths" setting (it's easiest to copy-and-paste this setting from - the demo project): - "$(MacBag)/../AlturaPorts/TDMPlugIns/PlugInLibrary/**" - "$(MacBag)/../AlturaPorts/TDMPlugIns/DSPManager/**" - "$(MacBag)/../AlturaPorts/TDMPlugIns/SupplementalPlugInLib/Encryption" - "$(MacBag)/../AlturaPorts/TDMPlugIns/SupplementalPlugInLib/GraphicsExtensions" - "$(MacBag)/../AlturaPorts/TDMPlugIns/common" - "$(MacBag)/../AlturaPorts/TDMPlugIns/common/PI_LibInterface" - "$(MacBag)/../AlturaPorts/TDMPlugIns/PACEProtection/**" - "$(MacBag)/../AlturaPorts/OMS/Headers" - "$(MacBag)/../AlturaPorts/Fic/Interfaces/**" - "$(MacBag)/../AlturaPorts/Fic/Source/SignalNets" - "$(MacBag)/../AlturaPorts/DSIPublicInterface/PublicHeaders" - "$(MacBag)/../DAEWin/Include" - "$(MacBag)/../AlturaPorts/DigiPublic/Interfaces" - "$(MacBag)/../AlturaPorts/DigiPublic" - "$(MacBag)/../AlturaPorts/NewFileLibs/DOA" - "$(MacBag)/../AlturaPorts/NewFileLibs/Cmn" - "$(MacBag)/../AlturaPorts/TDMPlugIns/SignalProcessing/**" - "$(MacBag)/../AvidCode/AVX2sdk/AVX/avx2/avx2sdk/inc" - "$(MacBag)/../AvidCode/AVX2sdk/AVX/avx2/avx2sdk/utils" -- If you're using the Digi files CommonDebugSettings.xcconfig and CommonReleaseSettings.xcconfig, - then you'll probably have to remove the "-x c++" option from their OTHER_CFLAGS setting, because - that prevents it compiling obj-C. Also, you might need to comment-out the GCC_PREFIX_HEADER setting, - unless you can persuade precompiled headers to work (I've never managed to get them working myself..) - You'll also probably want to add a "MacBag" setting to these files, rather than putting it into - your project - e.g. "MacBag = /Users/jules/SDKs/PT_80_SDK/MacBag" -- If you get include errors compiling some of the DigiDesign code, you may need to - add "/Developer/Headers/FlatCarbon" to your header search path. -- In the SDK, find the PluginLibrary.xcodeproj file, and add this to your "External frameworks and Libraries". - If you've already compiled this library, you can open its item in your XCode project treeview, to find - the "libPluginLibrary.a" item inside it. Drag this subitem down to your Target/"Link Binary With Libraries" - build stage and drop it there to add it to the link process. -- In your Info.plist, change the "Bundle OS Type Code" to "TDMw", and the "Bundle Creator OS Type Code" to - "PTul". -- You may need to remove the "OTHER_CFLAGS = -x c++" from the RTAS settings file to stop it complaining about - obj-C code - -You should now be able to build an RTAS! Again, just renaming the finished bundle to ".dpm" and -putting it in your RTAS folder should be do the trick. - -If you get any weird build problems, a good tip is to try comparing the demo plugin's build settings with your -own - this should usually show up what's missing. - - -Note about exported symbols: - When XCode builds the plugin, I've had unpredictable results when trying to stop it from exporting - all of the internal functions as public symbols. There are some flags that are supposed to turn this - off, but sometimes they don't seem to have any effect, and using an explicit exports file also - seems a bit hit-and-miss. (If anyone knows better and can get this working, please let me know!) - Anyway, as well as being wasteful and showing everyone what's inside your plugin, leaving all - the symbols in there will cause fatal crashes when used with Tracktion, or alongside any other - Juce-based plugins. A way of making sure your plugin is stripped is to use the command - "strip -x -S YourPlugin.vst/Contents/MacOS/YourPlugin" after bulding it, which removes the - unnecessary symbols (although in my experience this also doesn't seem to work all the time, - so it's a good idea to check it using the unix "nm" command). diff --git a/examples/audio plugin demo/JuceDemoPlugin.jucer b/examples/audio plugin demo/JuceDemoPlugin.jucer index 01fc1e360f..1b851e46aa 100644 --- a/examples/audio plugin demo/JuceDemoPlugin.jucer +++ b/examples/audio plugin demo/JuceDemoPlugin.jucer @@ -8,14 +8,15 @@ pluginWantsMidiIn="1" pluginProducesMidiOut="1" pluginSilenceInIsSilenceOut="0" pluginTailLength="0" pluginEditorRequiresKeys="1" pluginAUExportPrefix="JuceDemoProjectAU" pluginAUViewClass="JuceDemoProjectAU_V1" pluginRTASCategory="" - bundleIdentifier="com.juce.JuceDemoPlugin" jucerVersion="4.1.0" + bundleIdentifier="com.juce.JuceDemoPlugin" jucerVersion="4.2.0" companyName="ROLI Ltd." aaxIdentifier="com.yourcompany.JuceDemoPlugin" buildAAX="0" pluginAAXCategory="AAX_ePlugInCategory_Dynamics" includeBinaryInAppConfig="1" buildVST3="1" pluginManufacturerEmail="support@yourcompany.com" - companyWebsite="www.juce.com" companyEmail="info@juce.com" pluginIsMidiEffectPlugin="0"> + companyWebsite="www.juce.com" companyEmail="info@juce.com" pluginIsMidiEffectPlugin="0" + buildAUv3="0"> +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/audio plugin demo/JuceLibraryCode/ReadMe.txt b/examples/audio plugin demo/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/audio plugin demo/JuceLibraryCode/ReadMe.txt +++ b/examples/audio plugin demo/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_basics.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_basics.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_devices.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_devices.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_formats.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_formats.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp new file mode 100644 index 0000000000..c599b8759f --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AAX.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AAX.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AAX.mm new file mode 100644 index 0000000000..d4b8c31117 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AAX.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm new file mode 100644 index 0000000000..a4fdf7f366 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AU_1.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm new file mode 100644 index 0000000000..175b30047f --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AU_2.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm new file mode 100644 index 0000000000..0ac2b2f599 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_AUv3.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp new file mode 100644 index 0000000000..29d48f3faa --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_1.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp new file mode 100644 index 0000000000..2da08c6dc3 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp new file mode 100644 index 0000000000..72a8426cbe --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp new file mode 100644 index 0000000000..6064f99d28 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_4.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp new file mode 100644 index 0000000000..5c5509abde --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm new file mode 100644 index 0000000000..56af9aebab --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_RTAS_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp new file mode 100644 index 0000000000..d3b6529a80 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_Standalone.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp new file mode 100644 index 0000000000..c35394b418 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_VST2.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp new file mode 100644 index 0000000000..8e2e5cde2e --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_VST3.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm new file mode 100644 index 0000000000..ee2f414e66 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_VST_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_utils.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_utils.cpp new file mode 100644 index 0000000000..183f61b238 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_plugin_client_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_processors.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_processors.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_utils.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_audio_utils.mm b/examples/audio plugin demo/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_core.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_core.mm b/examples/audio plugin demo/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_data_structures.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_data_structures.mm b/examples/audio plugin demo/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_events.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_events.mm b/examples/audio plugin demo/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_graphics.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_graphics.mm b/examples/audio plugin demo/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_gui_basics.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_gui_basics.mm b/examples/audio plugin demo/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_gui_extra.cpp b/examples/audio plugin demo/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/juce_gui_extra.mm b/examples/audio plugin demo/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/audio plugin demo/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h deleted file mode 100644 index 79618a4061..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/audio plugin demo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/audio plugin demo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/audio plugin demo/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/audio plugin host/Builds/Linux/Makefile b/examples/audio plugin host/Builds/Linux/Makefile index d0f517e937..4802592af6 100644 --- a/examples/audio plugin host/Builds/Linux/Makefile +++ b/examples/audio plugin host/Builds/Linux/Makefile @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -23,7 +23,7 @@ ifeq ($(CONFIG),Debug) CXXFLAGS += $(CFLAGS) -std=c++11 LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -L/usr/X11R6/lib/ -lGL -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt - TARGET := Plugin\ Host + TARGET := Plugin\ Host.so BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) endif @@ -43,7 +43,7 @@ ifeq ($(CONFIG),Release) CXXFLAGS += $(CFLAGS) -std=c++11 LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ -lGL -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt - TARGET := Plugin\ Host + TARGET := Plugin\ Host.so BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) endif @@ -54,20 +54,20 @@ OBJECTS := \ $(OBJDIR)/HostStartup_5ce96f96.o \ $(OBJDIR)/InternalFilters_beb54bdf.o \ $(OBJDIR)/MainHostWindow_e920295a.o \ - $(OBJDIR)/juce_audio_basics_399a455e.o \ - $(OBJDIR)/juce_audio_devices_c1c9ba9c.o \ - $(OBJDIR)/juce_audio_formats_f04b043c.o \ - $(OBJDIR)/juce_audio_processors_eb9ae116.o \ - $(OBJDIR)/juce_audio_utils_cf18005c.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_cryptography_3b1f489a.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_gui_extra_b81d9e1c.o \ - $(OBJDIR)/juce_opengl_1890bee0.o \ - $(OBJDIR)/juce_video_86a19d3c.o \ + $(OBJDIR)/juce_audio_basics_6b797ca1.o \ + $(OBJDIR)/juce_audio_devices_a742c38b.o \ + $(OBJDIR)/juce_audio_formats_5a29c68a.o \ + $(OBJDIR)/juce_audio_processors_dea3173d.o \ + $(OBJDIR)/juce_audio_utils_c7eb679f.o \ + $(OBJDIR)/juce_core_75b14332.o \ + $(OBJDIR)/juce_cryptography_6de2ebff.o \ + $(OBJDIR)/juce_data_structures_72d3da2c.o \ + $(OBJDIR)/juce_events_d2be882c.o \ + $(OBJDIR)/juce_graphics_9c18891e.o \ + $(OBJDIR)/juce_gui_basics_8a6da59c.o \ + $(OBJDIR)/juce_gui_extra_4a026f23.o \ + $(OBJDIR)/juce_opengl_cd70b4c2.o \ + $(OBJDIR)/juce_video_f128c512.o \ .PHONY: clean @@ -111,72 +111,72 @@ $(OBJDIR)/MainHostWindow_e920295a.o: ../../Source/MainHostWindow.cpp @echo "Compiling MainHostWindow.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_basics_399a455e.o: ../../../../modules/juce_audio_basics/juce_audio_basics.cpp +$(OBJDIR)/juce_audio_basics_6b797ca1.o: ../../JuceLibraryCode/juce_audio_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_devices_c1c9ba9c.o: ../../../../modules/juce_audio_devices/juce_audio_devices.cpp +$(OBJDIR)/juce_audio_devices_a742c38b.o: ../../JuceLibraryCode/juce_audio_devices.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_devices.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_formats_f04b043c.o: ../../../../modules/juce_audio_formats/juce_audio_formats.cpp +$(OBJDIR)/juce_audio_formats_5a29c68a.o: ../../JuceLibraryCode/juce_audio_formats.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_formats.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_processors_eb9ae116.o: ../../../../modules/juce_audio_processors/juce_audio_processors.cpp +$(OBJDIR)/juce_audio_processors_dea3173d.o: ../../JuceLibraryCode/juce_audio_processors.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_processors.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_utils_cf18005c.o: ../../../../modules/juce_audio_utils/juce_audio_utils.cpp +$(OBJDIR)/juce_audio_utils_c7eb679f.o: ../../JuceLibraryCode/juce_audio_utils.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_utils.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp +$(OBJDIR)/juce_core_75b14332.o: ../../JuceLibraryCode/juce_core.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_core.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_cryptography_3b1f489a.o: ../../../../modules/juce_cryptography/juce_cryptography.cpp +$(OBJDIR)/juce_cryptography_6de2ebff.o: ../../JuceLibraryCode/juce_cryptography.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_cryptography.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp +$(OBJDIR)/juce_data_structures_72d3da2c.o: ../../JuceLibraryCode/juce_data_structures.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_data_structures.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp +$(OBJDIR)/juce_events_d2be882c.o: ../../JuceLibraryCode/juce_events.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_events.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp +$(OBJDIR)/juce_graphics_9c18891e.o: ../../JuceLibraryCode/juce_graphics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_graphics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp +$(OBJDIR)/juce_gui_basics_8a6da59c.o: ../../JuceLibraryCode/juce_gui_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_extra_b81d9e1c.o: ../../../../modules/juce_gui_extra/juce_gui_extra.cpp +$(OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_extra.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_opengl_1890bee0.o: ../../../../modules/juce_opengl/juce_opengl.cpp +$(OBJDIR)/juce_opengl_cd70b4c2.o: ../../JuceLibraryCode/juce_opengl.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_opengl.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_video_86a19d3c.o: ../../../../modules/juce_video/juce_video.cpp +$(OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_video.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" diff --git a/examples/audio plugin host/Builds/MacOSX/Info-App.plist b/examples/audio plugin host/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..a8de372c52 --- /dev/null +++ b/examples/audio plugin host/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + Plugin Host + CFBundleDisplayName + Plugin Host + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + + diff --git a/examples/audio plugin host/Builds/MacOSX/Info.plist b/examples/audio plugin host/Builds/MacOSX/Info.plist deleted file mode 100644 index 3f51777ac9..0000000000 --- a/examples/audio plugin host/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - Plugin Host - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - ROLI Ltd. - NSHighResolutionCapable - - - diff --git a/examples/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj b/examples/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj index ae3feda39a..e80c67472f 100644 --- a/examples/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj +++ b/examples/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + FCDB1F8A93F59E0F97821456 = {isa = PBXBuildFile; fileRef = 8D8BBC353637DA442C5575DA; }; 73E371F1B912FCCAE0CD7E5D = {isa = PBXBuildFile; fileRef = 86CA337014D3F67E906FFD28; }; 21D330A5B13178B12BEAFC3C = {isa = PBXBuildFile; fileRef = D4EBC17BDB7F88CCBC76730B; }; B288A89F96704F142ED8E939 = {isa = PBXBuildFile; fileRef = 5ACC21AA45BBF48C3C64D56D; }; @@ -26,26 +27,25 @@ A1B0416DA378BB0C3AD6F74B = {isa = PBXBuildFile; fileRef = A66EFAC64B1B67B536C73415; }; D493393499E0822C70009A63 = {isa = PBXBuildFile; fileRef = 362BB539489999164C3A3D5B; }; 6CD3B433544911DA879170AE = {isa = PBXBuildFile; fileRef = 1EC0F33A3BABE58138317375; }; - AF010217B51D257C37B8ACD8 = {isa = PBXBuildFile; fileRef = 627709CC8F994ADFE362022E; }; - 74EBA2C14DF2E519C69CC438 = {isa = PBXBuildFile; fileRef = 5656FCEE17FE65E49EF3A891; }; - F691B29DF97CDAB137B18A3F = {isa = PBXBuildFile; fileRef = 084D91B2AD459A0FEBEFD449; }; - 2F012EDEF4051DD62B3C6378 = {isa = PBXBuildFile; fileRef = D5C074653417ED69A2B570AC; }; - 7C54B9BFC1EB86C7CB8724AE = {isa = PBXBuildFile; fileRef = FE7C03DACFC725D712D9F508; }; - 722A2DA16710B9EF986D8491 = {isa = PBXBuildFile; fileRef = 2C7BFA88B40379944B653289; }; - 4E49BFCBD4038D684C8634B5 = {isa = PBXBuildFile; fileRef = F69282947987DE2626D23C52; }; - 90BC0CDE41E2D6450FA0C3CD = {isa = PBXBuildFile; fileRef = 2E6595F3A8D97841A49BAC85; }; - 5C030B6563B80911E34744E5 = {isa = PBXBuildFile; fileRef = DBD90FC88456B62308AD9AD0; }; - C8F1EDF80FF9D91634308742 = {isa = PBXBuildFile; fileRef = 6E1860CF53C6E59F1F77C373; }; - 0B78644A55BD3BC78EAD45B0 = {isa = PBXBuildFile; fileRef = 81F7A7CD9847CBAFC6615F07; }; - E069FD6F2147362C19E69B65 = {isa = PBXBuildFile; fileRef = 5AA6D24CBDEC48447451F46A; }; - B629E58C8305A5D508B099C9 = {isa = PBXBuildFile; fileRef = 4D6DBD5D569681C5C8B32FB3; }; - BA88E9EDEE91397E89FC2A58 = {isa = PBXBuildFile; fileRef = ABB92009051C3CDBA14CDA24; }; + 93DB7A11F69BE06391046FA1 = {isa = PBXBuildFile; fileRef = 2D2541F927EB5EC4A254B745; }; + EBFC008D1B7B2C2174EFA345 = {isa = PBXBuildFile; fileRef = 727427F3107F36FAB510AA17; }; + ED96582F2D0CC44E07DBF805 = {isa = PBXBuildFile; fileRef = 1702832C0563E836B4327890; }; + 350839B13EA3C1469CF58AB6 = {isa = PBXBuildFile; fileRef = BB80DA1EA6A7082D445D6EDF; }; + 3C34CFB8A8F70FD57439B7F5 = {isa = PBXBuildFile; fileRef = D3C8D6843E25DB2B32473A4F; }; + 68730505E41133EA1B800BA0 = {isa = PBXBuildFile; fileRef = 295907BE4DFB720C1086850C; }; + E21D49E1F5EBE890734A3CE3 = {isa = PBXBuildFile; fileRef = 5EBD478EAFE8DA4F64414D7A; }; + DDED9B2244274E1B84E4F1F3 = {isa = PBXBuildFile; fileRef = 0E8900A3E8EEC22708EF5011; }; + 39D9D58EE886DF8E91E8CE0E = {isa = PBXBuildFile; fileRef = E64CC24224127C377E3A1556; }; + D7632EF73A06322A1193E3E5 = {isa = PBXBuildFile; fileRef = 188F364C0B02372BB332F767; }; + 307B130EF02D8B379FD177EF = {isa = PBXBuildFile; fileRef = 43F7E60071240E1FB923EBDE; }; + 134B779B166EEFDBE5371751 = {isa = PBXBuildFile; fileRef = 14E68B91F5DD3904D9C98600; }; + 2FCB114D70E13FB9CF2F05FC = {isa = PBXBuildFile; fileRef = D03DA9E56E0D23352552E373; }; + DB922458A7E1C96208E60690 = {isa = PBXBuildFile; fileRef = 253AE92DFB97286B43EECD89; }; 00054F9A147036E966970840 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; 004FABB478BC396FAD441C8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 00B26FB0687F076246BFB5C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; 00C3FB52B96B01F0BC02C9EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; 01434FE2B225D0BA4417F860 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; - 016748F561B0B5046F24DDA0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 0171A70BA8C7272EC8AD13B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; 019F11A3E089B1C82CA1B0E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 01A717DA37FEFAD85FBB4903 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -70,7 +70,6 @@ 072056D37C68FC94B080506C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 0790FAD375547D3A6B58678E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 07D38F1FE11ABA4704B71369 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 084D91B2AD459A0FEBEFD449 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 08B84C3F669F5BB5BC0A727F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 08BB822C06B477E4FEF7FCD8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 09089786B542AEB678DDE38F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLTexture.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.h"; sourceTree = "SOURCE_ROOT"; }; @@ -95,6 +94,7 @@ 0D33C38BAB4F78D0D2E87F12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; 0DA5B57EE8F2881C90FB047E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; 0E4661E777BD7400A13328D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0E8900A3E8EEC22708EF5011 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 0E8A874AB7E4971D90F58004 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; 0EECB5C7D6CD9F1CDFEC50A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; 0FAD0D2057E7174BE0156828 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -112,6 +112,7 @@ 14A87A1183D1758B09986E28 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; 14AE8BC9816304F509EC1773 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 14E06A6B79437E04E334F7AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + 14E68B91F5DD3904D9C98600 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 14E94077B6856B9AD6AE0D45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; 151301C4733D26214E206116 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 153D339EB2CCEC711215AD04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -123,6 +124,7 @@ 15DD91827E0975E928E3BB83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; 15FBAE360A9B69D6DB38FF22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; 1666EE8320B5911BA4A4D529 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; + 1702832C0563E836B4327890 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 172EE4301C4E0B4BA7DB4701 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; 177ACA542C1D1EBEAD87C348 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; 179DB0E297F9CA8700AFFD26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; @@ -132,6 +134,7 @@ 181BFA11FCC26F6C07E433BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 18528E8CEF7C4921ECB51AC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; 186506262CEC83666E9D7B83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; + 188F364C0B02372BB332F767 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 189761573BB5F17836B33BD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; 1956DE1CE89301FE4FC9BC15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; 1959937B4B2FC11B9AC53566 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; @@ -193,6 +196,7 @@ 2483323E997B7A3171E39DE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; 24BB3E009554E23697C3E545 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; 24EB96F7B504F9C0BFFCE5C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; + 253AE92DFB97286B43EECD89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; 25A19D3A535A511E98131069 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; 2671B39D0A72D44B66EAF16E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; 26954E3EF80558BD7EBF8F5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -208,6 +212,7 @@ 28F63DEF8EC6E50F0D56D95A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; 28F81A61FC28C0B2BC795CAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; 28FB08F035D15D71710ECFA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZone.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"; sourceTree = "SOURCE_ROOT"; }; + 295907BE4DFB720C1086850C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 298F48673727B05701EAD793 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 29A33AEB9BEDCAAABFD53924 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; 29BCAF4AB3C01DBDC2A8B115 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; @@ -221,16 +226,15 @@ 2B927B959C22F2253019A53E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; 2C3C84A4983281BE5D4C9A9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; 2C5D9745C26F0C8F266FA49D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2C7BFA88B40379944B653289 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 2C889FBD9E64FDC9114DA53E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 2C89A067250927662671E7ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; 2C9569AA22E7522474ED0AC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; 2CA584226C55F38D81D05A38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; 2D232BDD2ACD9FEE40D8BBD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + 2D2541F927EB5EC4A254B745 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 2D604FCC59A6A60712AD0D57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; 2D66F910B2E0AEBA3E03B844 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 2E50037B5E665D18A150C13E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2E6595F3A8D97841A49BAC85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 2E6B1895009FCA5411B0BB69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 2E82C650752108DC296CBD6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; 2EE2B6E7AA983D5C37083065 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -311,12 +315,10 @@ 43A110B2BB114D76D27DA4BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; 43ABAFF6AEA0A0C39A0E61DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 43D23C18695F24F9A3DFA7B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 43F7E60071240E1FB923EBDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 4420BE21E3F857BA1FFE7E1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; 442E6311FB54378E88B6811C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; }; 44AF5FE624EC693DC25C453C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 44B8CAEA9946E2D8B72B85FB = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 45200F793669CADC5D279093 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 454018DB6C2723A2596566F7 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 457F59C04F49E716A64EBA8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; 46B1B45E0E2F0E937590C309 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; 46E734DE28DD074E47193019 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -339,7 +341,6 @@ 4CEDF2832E38C0B313ED40D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; 4D2D008FEC5F93DEFFBE4B56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; 4D664CA1434E85BEA96E6E1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; - 4D6DBD5D569681C5C8B32FB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../../modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; 4DF6E6E41E10965AD169143B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; 4E253133CB4CB9F858D9E474 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; 4E5AA3C1C0ECB8228CE46F5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserVoice.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -359,7 +360,6 @@ 523899AA6DDF1511B614CCF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 528850704B6F7371B204B9F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; 52A6B25C0C36615B02DFC21B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; - 52DB8DAF68DE34E91764489E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 536EA9AE6C2F76FE0AEB5958 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; 53B52EB203A8998155FA7D8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; 540D2BACC305D9886548BE02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioVisualiserComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -370,21 +370,19 @@ 55A88840151E8DB7647E695A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; 55B090DF1727E2DDAF68CEA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; 55C12E0D6CED99B76CAA7255 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; - 5656FCEE17FE65E49EF3A891 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 56B81C77BF78FE2D460B8FFD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; 575D171FD51CAF4C6991340F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 579A374D379473D7C41D2C23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 57DF618F1DE781556B7AFC32 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 57ED67278E8B99989977658C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 582D00AF5D2B03D99D395C5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 5855BA9AD11D9A3AE9FAF972 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; 589769409FB8620A45B85335 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 599F30CF78998EA6657D56A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 5A835BB9C7C51847701951A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../../modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 5AA6D24CBDEC48447451F46A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; 5ACC21AA45BBF48C3C64D56D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; 5AEB95A0679E804A244F6CA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; 5AF0CA7CDFCA90B4DE1F55C3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; - 5B1692FF63FBBA5E54EA1650 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 5B2546F3B90333492AB00179 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; 5B4DD89CB29AEF782C6D878C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; 5B6A592439B2BEA9C6B14720 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; @@ -397,6 +395,7 @@ 5DF1460C31CD1BF8FADF56D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; 5E0882CA277CB65EBD9292BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; 5E362FF0C74127A56DB805BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; + 5EBD478EAFE8DA4F64414D7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; 5EC7BB194C80F36EA9D6801D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; 5F30DEDC2EA258EA4E1D4CE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FA7C14489B6B17B022ACB6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../../modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -407,7 +406,6 @@ 616738BCE455C5D3DD13CDFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 61D87DD2C07928A80E5B57CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; 61DCCE39ADAE59345FE119C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 627709CC8F994ADFE362022E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 62D47E931F8FA1A92BB34D22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; 62D82C201C4829E3F70EA188 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; 62FEE731D7AD1E711C8E4359 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -422,7 +420,6 @@ 64A1DACEA71957604AD58B3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 651055751E902F40B83EFD55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLTexture.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.cpp"; sourceTree = "SOURCE_ROOT"; }; 65B1DFA235AA3EC8A97ED165 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 65D458CF07A4C80209FE2572 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 65D8E282A1D304957F942EFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserBase.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 6623883EA006103A2C58D58A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; 664A82AE5A1999CA0D1CD221 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -449,7 +446,6 @@ 6D9F04D6B71B3E81490D0A92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; 6DA2BE5D5F9F5C74549065BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; 6DFF4E20583069DA4814851D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6E1860CF53C6E59F1F77C373 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 6E9256495CB4571234020AD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; 6EB11C857BABDD8CA6D2540C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterFloat.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h"; sourceTree = "SOURCE_ROOT"; }; 6EC1F679C81910E4E42FDB0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; @@ -463,6 +459,7 @@ 71CBC1D0C969794AF761074A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; 7212B20D3521AA3B9C1F544F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; 723E49F4AD3A98B385B05D7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 727427F3107F36FAB510AA17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 72DD0054E547FFCC4D9F4700 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; 72FA5B162110FF64A6A0C3C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; 7340BFA6BC995EDB51DB070D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; @@ -514,7 +511,6 @@ 81026C4FD8F62B3D78EFE722 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; 813F42FA0CDB76C5150A482E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; 81D77B804ED4556D69FFE37D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 81F7A7CD9847CBAFC6615F07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 82001AF777823E3D8516F146 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; 83058EC5B42D7531AC6E82F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 8314138DE15393AF9E2DB351 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -560,6 +556,7 @@ 8CC281F3463EE9BCA6379E81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; 8D32F4321284799FCC3ABE0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; 8D37BBBF3B61D1BD1F4AAB7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; + 8D8BBC353637DA442C5575DA = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Plugin Host.app"; sourceTree = "BUILT_PRODUCTS_DIR"; }; 8DC4B4827EADA21F12AF5261 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RSAKey.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_RSAKey.cpp"; sourceTree = "SOURCE_ROOT"; }; 8DE516ED09DF5989C03730B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 8ED8CFFC628DA9CE4AED0A5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; @@ -598,7 +595,6 @@ 94B986F221A8369B8DE3D986 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; 94D27CA81B1481621186F4D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; 9512FB5C9D667ED59CFC0FF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLContext.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 956BE0B32D5B1410E43A3C58 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 957428BC0CD90C37ED1EB7E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; 9647232A743A0C7BFE819385 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; 96984B45C557D5385014EE96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; @@ -676,7 +672,6 @@ AAF5E82B9F1E9BD0895BDE1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; AB129CA989DE9BC3D702E89A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEValue.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"; sourceTree = "SOURCE_ROOT"; }; AB2D654FC6C6C7F42E1AA95B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameterWithID.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"; sourceTree = "SOURCE_ROOT"; }; - ABB92009051C3CDBA14CDA24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../../../modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; AC3115EF08961FE738E897E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; ACC266EC4CC8CCD368FA9E7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; ACE3FF969AC408A50E9A6A4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -693,7 +688,6 @@ B03CEB6B84C7C8D1840CEFF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; B0935EBBA4F6E2B05F3D1C0A = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; B1068476E683AADD3CD8AD55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - B13108F6CE0124C355234332 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B159ECAA4A14524B34DC6318 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; B1C6B9E4B9FDC17AA298E541 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GraphEditorPanel.cpp; path = ../../Source/GraphEditorPanel.cpp; sourceTree = "SOURCE_ROOT"; }; B1CA1F3AE7555C4FB4CE52D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; @@ -708,7 +702,6 @@ B454943748D0748AAF53A06F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; B457EE687507BF1DEEA7581F = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; B49AAED30299568B2E4A864A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - B4BFC5F162F99B035930F03A = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; B516D9B5AC00A19188E1CD29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; B5492BAE24B59959545BEB3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; B55834D8DBE6EC39178A526B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -735,6 +728,7 @@ BA947E82A08CB93B5A9B64F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; BAE7286632933AB26F784A1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; BAECEA9DA44AA7E186D9C14C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; + BB80DA1EA6A7082D445D6EDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; BC12698889AAD84B83FA7A21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; BC310F9E7F78FD6872F5610E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; BD5FE72C6C05445934BD5FAC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -749,7 +743,6 @@ BFCA358DEECC78ABB7B6E8A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; BFE7688FBFC63D7180BC9D6A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; C08CEA80C09A398668B42CF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; - C0AB1E87CD628F5534F41588 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; C0EAB8DB78CC1330EBFB1BB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; C0EECABDA5446EAD76E2578F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLImage.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLImage.cpp"; sourceTree = "SOURCE_ROOT"; }; C0F4014BD42C942094A65784 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -771,7 +764,6 @@ C3EF919C59C75375ED4EF23E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; C3F4A1EA3239C631ED2EF8A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; C43150F92FA4DE8381209FA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - C44BC6FF9CDDC132F5581F26 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; C45FD137A5257D8C39F2063E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; C46223B526679E23A270826E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; C46CE9BB7E066240FB6DBBD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -796,9 +788,7 @@ CACC511ABBAB7C46CF0101E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; CAEA69EBB9B2A4C60A991E80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CAEB53245A583D86E3C9C277 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; - CB9787ADAA0EB590B17CC142 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; CBB8A03E4DB3D27D1A028AD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; - CBC2829B45DFFAF01865FAAA = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; CBE270C197A66B22EEE54D9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CBF04B0360867817B441AB30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; CBF6F0F3C2D85A2BCC427A34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; @@ -817,11 +807,13 @@ CF27DFD59466D38E34428405 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; CF299925A6A365E288DC206E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; CF67033CFC21C0060B538042 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; + D03DA9E56E0D23352552E373 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; D06DA3FA113EAB0CCF8D7A64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; D0A714338F6B7A47BA1F8F45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; D2B9A1F1B4A3D683D0F39B78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; D313CF37B25D7FD313C4F336 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; D314CF2F97529FCF35042263 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + D3C8D6843E25DB2B32473A4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; D3CBC8D7CD32BDA0D37B4155 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; D3D7C89A43B6A3591B776B1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; D3EF8617364177AD4D247124 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -831,7 +823,6 @@ D4EBC17BDB7F88CCBC76730B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; D52F4E0C637B4685217CBEB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; D5952905FC386C19D0818398 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - D5C074653417ED69A2B570AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; D7433453EBB3700D2805FF42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; D795067D4EFB5A34BC383250 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; D79E29A54AE62E03A533F436 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -852,7 +843,6 @@ DAAD348FA6356BF72686265F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; DAF7C72A4348C33364BB654C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; DB246262CA669F13ABDDB33E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; - DBD90FC88456B62308AD9AD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; DC30BDE9C4EE1FD059D06902 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; DCACD63912A2F68687ED06CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; DD53156BA824889FD7DF52D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -887,6 +877,7 @@ E2528275A44F34CD34212245 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; E2587C4B5F37914CBB32CF88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; E266710E1EB05EA9BCA234A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + E2696473F0CBB933DB4BE257 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; E29B93C0B9DC9CDD74245891 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; E35BB0E91C10C1441FB5129C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; E3CCF4D578B2D6C84A9A5303 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; @@ -894,22 +885,20 @@ E47E7E5220482A860A16C572 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; E4A23878398A810023FB91B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; E4C80E4A79A8DBD69192B3DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + E4EFA38400DEA114542E53EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; E513696B3670F32F12D807C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; E51F8E2405278D9F3CC38EBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEZoneLayout.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - E68018DE199135B7F738FB17 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; - B2A7B6A8E3CCA7E2038E8EFF = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Plugin Host.app"; sourceTree = "BUILT_PRODUCTS_DIR"; }; - E2696473F0CBB933DB4BE257 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; - E4EFA38400DEA114542E53EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; E5FEEAA0CF737C7F947FD9DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; E64782A3957A60231A396D3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; + E64CC24224127C377E3A1556 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; E66AB26776DD0039834DBC76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; + E68018DE199135B7F738FB17 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; E6E9A8E11791B4B4D6B3E6D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; E6EDE8F1BBF28362AC9E1F28 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; E7734E1F585ACB33420E44B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; E7F0E3EF611F21E0B80C7216 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; E7F19B91131A93E2B49094D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; E7FB3A96620A06520A759BDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - E8052B55E5F36932E1BE3A09 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; E8D7980A9BE064F54551C3D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; E90924010E25657C573AFE2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; E97917473ACF5E2BF4B424EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -956,7 +945,6 @@ F62FDD92B106245BB2C740F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; F641B60F8AE931E3B660A842 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; F66DF7F30ADE40EEEE6E15B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - F69282947987DE2626D23C52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; F698238656695668C5E984B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; F6C95CC9C2D2607D5B99E87C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; F712C46F57A69D46ED097769 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; @@ -987,7 +975,6 @@ FE136D9C5722936D4E70D10D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; FE2AEF9BD1DB54BEF726293D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; FE79AFFDB5029AC6AE7F4CFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; - FE7C03DACFC725D712D9F508 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; FEB0F3714782C7EBEE1FAD34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; FEB2517E7420B23086B6580B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; FF28173366C5BCF1BAE2CEA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLGraphicsContext.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; @@ -1081,9 +1068,12 @@ 1A79A47CE1BD8F7F86EFA203, 06EA3404A1EECC2120F459C0, C8EDE396B98981CD5FED1749, - E8052B55E5F36932E1BE3A09, 67896E2C98F4857F93982D9D, ); name = "juce_audio_basics"; sourceTree = ""; }; - BF4262F477A188217C5B3440 = {isa = PBXGroup; children = ( + D675D5EA9B669ADC68287825 = {isa = PBXGroup; children = ( + E4EFA38400DEA114542E53EC, + 3D8997AC616A681F378B2518, + AAB108F5A7F3D826559E3162, ); name = "audio_cd"; sourceTree = ""; }; + C6E13552764E4E7CE287F3EB = {isa = PBXGroup; children = ( 2696ECADDD4CF572708A2952, 8EDBBAAA918B853D54834142, E146C1CCDC8EA0498CD33E5D, @@ -1091,22 +1081,13 @@ ACEFDEF38DAB391EA33B0266, 986DCE49CDE712122B201CBA, AC3115EF08961FE738E897E6, ); name = "audio_io"; sourceTree = ""; }; - 211B416D62E7FBB52C0B58A0 = {isa = PBXGroup; children = ( + D5CF2BD4C869BC6044E1B717 = {isa = PBXGroup; children = ( C218366267FA66AF1AC8F328, 9A1DB88858E4F86376D3C754, 14E06A6B79437E04E334F7AB, 775E9B8E14DB90AFC6C10FF4, 2453CBCF65BF8E7B29978EF0, ); name = "midi_io"; sourceTree = ""; }; - 25491FD10CB917ECA58CE3A1 = {isa = PBXGroup; children = ( - 8724A36432DF521445B2496B, - 233EFCD6D704C40126925CAB, - 42DA01E6360F8AE6711AB47D, - 275701F5A51CC67E9E93E178, ); name = sources; sourceTree = ""; }; - 42305A7DCDCB8EBFFAE08800 = {isa = PBXGroup; children = ( - E4EFA38400DEA114542E53EC, - 3D8997AC616A681F378B2518, - AAB108F5A7F3D826559E3162, ); name = "audio_cd"; sourceTree = ""; }; - 998947D69B3E3746FAFF95F9 = {isa = PBXGroup; children = ( + ED09378FFF9117B093926FF7 = {isa = PBXGroup; children = ( 44AF5FE624EC693DC25C453C, A765E6FBF39366D0A40E1ECA, A9E135CB7BEA812D224DAF49, @@ -1126,31 +1107,19 @@ E7734E1F585ACB33420E44B4, AE7BE10688B3F7C18D21E9B9, D3EF8617364177AD4D247124, ); name = native; sourceTree = ""; }; + 9F5669340A99EC8F2CE1EC30 = {isa = PBXGroup; children = ( + 8724A36432DF521445B2496B, + 233EFCD6D704C40126925CAB, + 42DA01E6360F8AE6711AB47D, + 275701F5A51CC67E9E93E178, ); name = sources; sourceTree = ""; }; B68FC62EE96CDB34938C40D4 = {isa = PBXGroup; children = ( - BF4262F477A188217C5B3440, - 211B416D62E7FBB52C0B58A0, - 25491FD10CB917ECA58CE3A1, - 42305A7DCDCB8EBFFAE08800, - 998947D69B3E3746FAFF95F9, - 454018DB6C2723A2596566F7, + D675D5EA9B669ADC68287825, + C6E13552764E4E7CE287F3EB, + D5CF2BD4C869BC6044E1B717, + ED09378FFF9117B093926FF7, + 9F5669340A99EC8F2CE1EC30, 14E94077B6856B9AD6AE0D45, ); name = "juce_audio_devices"; sourceTree = ""; }; - 61D9195DC6BBEE70BDCC72CB = {isa = PBXGroup; children = ( - 27889951D3882FCCFD67BE2E, - C7F452490EA444357B4A8616, - 83058EC5B42D7531AC6E82F9, - D8A3F086596562E081EB0F39, - 7CBB1C386813A3FDA3FEBB5A, - 33A86A4C3C474B170CBC7983, - 6D8D5FF611A28415AC63C463, - E4A23878398A810023FB91B6, - DE0C4CC1CE545BAD009786E4, - 9C5985D23D720486ECE15438, - 1956DE1CE89301FE4FC9BC15, - 28D1167CDA9D76A8F2E18289, - B27DA9B3796834535AE69A15, - E7FB3A96620A06520A759BDE, - CC673184948F703F2BB22305, ); name = format; sourceTree = ""; }; - 308325DB4B3564BCDCA0B21E = {isa = PBXGroup; children = ( + 009FEDDE7BABD0C7D65F4769 = {isa = PBXGroup; children = ( 65B1DFA235AA3EC8A97ED165, 996E2AA55013AAAF7A7A77D2, 76EFECDC45A0440B27ACF79F, @@ -1169,16 +1138,48 @@ 62D47E931F8FA1A92BB34D22, 08BB822C06B477E4FEF7FCD8, C371DC1B5AA7CB8029D130FB, ); name = codecs; sourceTree = ""; }; + 783940FF08BC91F65A4FB2A9 = {isa = PBXGroup; children = ( + 27889951D3882FCCFD67BE2E, + C7F452490EA444357B4A8616, + 83058EC5B42D7531AC6E82F9, + D8A3F086596562E081EB0F39, + 7CBB1C386813A3FDA3FEBB5A, + 33A86A4C3C474B170CBC7983, + 6D8D5FF611A28415AC63C463, + E4A23878398A810023FB91B6, + DE0C4CC1CE545BAD009786E4, + 9C5985D23D720486ECE15438, + 1956DE1CE89301FE4FC9BC15, + 28D1167CDA9D76A8F2E18289, + B27DA9B3796834535AE69A15, + E7FB3A96620A06520A759BDE, + CC673184948F703F2BB22305, ); name = format; sourceTree = ""; }; 933AC654FC62BD33490E9013 = {isa = PBXGroup; children = ( C3A16EC88BEF2A636558BB6C, C08CEA80C09A398668B42CF9, ); name = sampler; sourceTree = ""; }; 20F1F477AA0153F6BC22A92A = {isa = PBXGroup; children = ( - 61D9195DC6BBEE70BDCC72CB, - 308325DB4B3564BCDCA0B21E, + 009FEDDE7BABD0C7D65F4769, + 783940FF08BC91F65A4FB2A9, 933AC654FC62BD33490E9013, - C44BC6FF9CDDC132F5581F26, 1B6A039FE3A63210FC1936D2, ); name = "juce_audio_formats"; sourceTree = ""; }; - 15BFAA3F0477E1AB95F6708E = {isa = PBXGroup; children = ( + 413966420885D79AE9C906BD = {isa = PBXGroup; children = ( + 157C1BBF0329BDB102534A38, + 7EC4BF7FFDD52F005ACDF6CC, + C231F5F352D49DF474C24FEF, + C9EBFF5064D2B5EEE2C95FE1, ); name = format; sourceTree = ""; }; + 2E94011B7CF5F5770662FAE5 = {isa = PBXGroup; children = ( + 4CAFE02422227FB8CDD130A5, + 397E6AC0BA27761D41FF7E5B, + C2F0321856C5812A685B349D, + 0CF846BB5ABA7ACA6ED15DAF, + CDFF2DDB7331FB561D1673EF, + D99B064D47C6B0FDDBC66B02, + ACE3FF969AC408A50E9A6A4C, + B1CA1F3AE7555C4FB4CE52D2, + 10EE0138720A51EBAD46FFCC, + A53F1F6AAA9F18823C239E6C, + C270737E2B85C6D98E145525, ); name = "format_types"; sourceTree = ""; }; + 8444871D65ED55380E97265E = {isa = PBXGroup; children = ( 1AB268A2EC53E0104B612174, 147E02A7F9A65F317BE4256D, E2696473F0CBB933DB4BE257, @@ -1195,23 +1196,6 @@ E15CF74A88E18661844F7A36, 2193510164A93C3360ABD199, 4876E03AA7977023BDABA2A4, ); name = processors; sourceTree = ""; }; - 4511F924BA2FC3223841E583 = {isa = PBXGroup; children = ( - 157C1BBF0329BDB102534A38, - 7EC4BF7FFDD52F005ACDF6CC, - C231F5F352D49DF474C24FEF, - C9EBFF5064D2B5EEE2C95FE1, ); name = format; sourceTree = ""; }; - 2C404A58AA34132545445D9A = {isa = PBXGroup; children = ( - 4CAFE02422227FB8CDD130A5, - 397E6AC0BA27761D41FF7E5B, - C2F0321856C5812A685B349D, - 0CF846BB5ABA7ACA6ED15DAF, - CDFF2DDB7331FB561D1673EF, - D99B064D47C6B0FDDBC66B02, - ACE3FF969AC408A50E9A6A4C, - B1CA1F3AE7555C4FB4CE52D2, - 10EE0138720A51EBAD46FFCC, - A53F1F6AAA9F18823C239E6C, - C270737E2B85C6D98E145525, ); name = "format_types"; sourceTree = ""; }; 2E2CB9372F7916D27F0DDD45 = {isa = PBXGroup; children = ( C348ED5DC9B29CCB522F6E10, F1784ECBF60C425066642C81, @@ -1229,12 +1213,11 @@ 2E82C650752108DC296CBD6B, C8F6BD92FD1A6C6799664B6A, ); name = utilities; sourceTree = ""; }; 0FB8D0CA8D202CE76367B337 = {isa = PBXGroup; children = ( - 15BFAA3F0477E1AB95F6708E, - 4511F924BA2FC3223841E583, - 2C404A58AA34132545445D9A, + 413966420885D79AE9C906BD, + 2E94011B7CF5F5770662FAE5, + 8444871D65ED55380E97265E, 2E2CB9372F7916D27F0DDD45, F0B73165A2FD3FCE2464EAAF, - B13108F6CE0124C355234332, 973D507D2DF9F9FDE7A59EB8, ); name = "juce_audio_processors"; sourceTree = ""; }; 1AE19A571132D74271CC56C8 = {isa = PBXGroup; children = ( FCE0E6E130E6EF32593CC613, @@ -1251,73 +1234,21 @@ 36A8732CDDD0385A39012D18, CAEA69EBB9B2A4C60A991E80, 6A1B2858C988AA78ED3240F9, ); name = gui; sourceTree = ""; }; - 62D3802214BDE2F16E4E096A = {isa = PBXGroup; children = ( - 370374649557B8288479B99A, - F86E07B5B542F6F4B7F77A4F, ); name = players; sourceTree = ""; }; - 5F3A082E0ADA4C32F5207896 = {isa = PBXGroup; children = ( + 14B91DD15C4F98AF02992543 = {isa = PBXGroup; children = ( F1B643F08AF0BCB7C9E7880F, 156C01AA299B6079BEB4690F, F191F96929D19C734B392BEB, 3A94337CF17F8EBF0C72D174, 9D77769D5A899B4E435AAEFA, ); name = native; sourceTree = ""; }; + 33BCC1D1F35D467F57A41B88 = {isa = PBXGroup; children = ( + 370374649557B8288479B99A, + F86E07B5B542F6F4B7F77A4F, ); name = players; sourceTree = ""; }; FD5B55759ED270C0BD315748 = {isa = PBXGroup; children = ( 1AE19A571132D74271CC56C8, - 62D3802214BDE2F16E4E096A, - 5F3A082E0ADA4C32F5207896, - 5B1692FF63FBBA5E54EA1650, + 14B91DD15C4F98AF02992543, + 33BCC1D1F35D467F57A41B88, 10BB6B4CD8BA76B7D9A2237A, ); name = "juce_audio_utils"; sourceTree = ""; }; - F4B07146A0E018D967C32242 = {isa = PBXGroup; children = ( - 050CF59F03A19F57B8B04A40, - 2311DA69BCBA16D4C13762CF, - F6C95CC9C2D2607D5B99E87C, - 57ED67278E8B99989977658C, - 3321516BB1475949B60A15EA, - B8063FA3948FBB82AEF8DACB, - 350100F6F8F9FDF746B4D5BC, - 5E362FF0C74127A56DB805BB, - BA40B3FE630313FA9BA2D9F3, - 789C7D30DC4EA35A98FEE613, - 86B6D5A52BE3A4DCA00E2554, - 3B292E9A2C5D6B74E546DA28, - 7C657206A60BC84469EC5B09, - F8700C66EB5AE3292B585E19, - 799654188207FD986B13281A, - 2428A545CFE28E531293C169, - 957428BC0CD90C37ED1EB7E1, - F698238656695668C5E984B4, - 920F595F97031574B427C153, - 62D82C201C4829E3F70EA188, - 06C1447B9CBC6813BB7BEA53, - 882707E7AF3729EE34BC413B, - A3EE7A9FD5BFE2DF31C04EF0, - 6CB5AB2EA383094C2127BBDB, ); name = text; sourceTree = ""; }; - 0DA42F9BE820CD85C34E691D = {isa = PBXGroup; children = ( - 2F3216D7BDE0A21418D248D2, - 3D21EF742E7417A581DB960E, - B454943748D0748AAF53A06F, - AA668D8E33AD917D7DFC70E2, - 019F11A3E089B1C82CA1B0E6, - 1ADCEA9B6A82A41D7D95CB2F, - 7212B20D3521AA3B9C1F544F, - 1E9F515675116BDE81543FA0, - E47E7E5220482A860A16C572, - 8D37BBBF3B61D1BD1F4AAB7C, ); name = maths; sourceTree = ""; }; - ED01F8C5F7FD933BE10FE1CB = {isa = PBXGroup; children = ( - B27CEFF5B55B38F2BEB141D1, - BA2BCD20921648A42CBF54CC, - F50F348D6727D72B32538B18, - 3C927C2F9A7F27474B0F6F0A, - 55C12E0D6CED99B76CAA7255, - 8C45248B3DA51C23552039C7, - 68C80DF0C23F4019E1508050, - 432D03EFC793884A7F0CB497, - 2176F72FC750E8376E696CAF, - CF67033CFC21C0060B538042, - E6EDE8F1BBF28362AC9E1F28, - B9D2E7D1B6610271E1B359D6, - D06DA3FA113EAB0CCF8D7A64, - 94B986F221A8369B8DE3D986, ); name = memory; sourceTree = ""; }; - D295FCA29CAA8C0F9C29CE78 = {isa = PBXGroup; children = ( + DB14025F32FCF3E8CEA7301E = {isa = PBXGroup; children = ( 207C876A93611B390835E9AE, 4FA1E94FC0C6D34B11B0EBB7, 83194D29771D3C050947E4D1, @@ -1339,37 +1270,7 @@ F47DB446F8985FABB23EA1C9, 7A6590752A2DE206290F17AB, 5B2546F3B90333492AB00179, ); name = containers; sourceTree = ""; }; - BA0A80C9F9F00B56EEC9DC15 = {isa = PBXGroup; children = ( - 2EE2B6E7AA983D5C37083065, - ADB63003D07418B7CA9D8395, - 0CF2426932FC8D37C12B6879, - 9BC1BD6117331DE95A27345D, - 17F320020AFE3746DDCCA550, - E8D7980A9BE064F54551C3D4, - 5FA7C14489B6B17B022ACB6B, - E1F8942417C8AD296A2C1F68, - 138CC7441850D856F9923C7B, - CD4D6D0FF97BB38751DAC4CD, - BAECEA9DA44AA7E186D9C14C, - 3B7EC97319358AB628F4EAF1, - D92D579F2458F2426E5F828A, - 6EEACEE1071D58DA155DC87E, - 0C339E5B52835F87ABD2BF95, - 0E8A874AB7E4971D90F58004, - A813861C1082866ED9E9F83C, - DD53156BA824889FD7DF52D2, - D795067D4EFB5A34BC383250, - ACC266EC4CC8CCD368FA9E7D, - 75F290D7B7C53C03DC653FC5, - DA9E577DC37123CEA41C4A71, ); name = threads; sourceTree = ""; }; - 4E78321340EB54214504DAD8 = {isa = PBXGroup; children = ( - 71323E00D1742D3DC5E00C67, - 5504DAC58359F306457FAE4F, - 945D99278B387FC0B627D967, - E0C6517F308CB034A36DEB08, - F7D302AA1A08E597078C7B1F, - 4D664CA1434E85BEA96E6E1B, ); name = time; sourceTree = ""; }; - 55D355B98D1C8330701E9322 = {isa = PBXGroup; children = ( + 6291A0CB99CFFE54705D33ED = {isa = PBXGroup; children = ( C9DE670EF9FCB5800D6B2CB1, 2262CE2D78DF21DEB57A568F, 2438BFA58600C961EC1238F1, @@ -1387,66 +1288,43 @@ 09E43355AE1252B8AB082EE1, 401D435B1E3BB47A7861FA01, 7EB9FBC9366AE99B264DF62A, ); name = files; sourceTree = ""; }; - E6CB178621202FED053F258C = {isa = PBXGroup; children = ( - D8101C0D25DF708FB2E446E5, - 52A6B25C0C36615B02DFC21B, - 310D69A7E400545D95F9F489, - 6FC7EB90BB3966BAE90113EB, - A3D4618127661FE2728BAB9B, - 9CAE55E11C7233E4230B7A40, - 5C24DE268797C1C7AC932837, - 2CA584226C55F38D81D05A38, - 0AD649B7CF3F9E2A8C875081, - E000EB4363C6887897FB457C, ); name = network; sourceTree = ""; }; - 62EFDF6C83F89F3EF6548773 = {isa = PBXGroup; children = ( - 01A717DA37FEFAD85FBB4903, - E266710E1EB05EA9BCA234A8, - B6132D51F0C7215E8892A4D0, - EF477EDDA22EC0D60894A8A4, - AD8876AE031DC76636165B46, - 218E177831591BA32471E07C, - 972960F84A014CAEFE281044, - 6731007E5C3E79C1DE863EF2, - DCACD63912A2F68687ED06CF, - 61DCCE39ADAE59345FE119C2, - 01FD86096B5866FB81FF2569, - 7C2D10BC8121A65AE771F1AA, - 5A835BB9C7C51847701951A1, - 515E7CFD1F0A52B7E8C54532, - BDC9ADEBD70EED757647B998, ); name = streams; sourceTree = ""; }; - 87C9530BFFA9CF3EE1B4761C = {isa = PBXGroup; children = ( - 998B59D65961E550702C68E6, - F712C46F57A69D46ED097769, - 0EECB5C7D6CD9F1CDFEC50A7, - 9A9A502734C24B864BC3A821, ); name = logging; sourceTree = ""; }; - E55C68544FBE98EA5E64A3D8 = {isa = PBXGroup; children = ( - 24EB96F7B504F9C0BFFCE5C8, - 33AEA79FA021494782972910, - 0D33C38BAB4F78D0D2E87F12, - 21706F4B9B65E7715A598F27, - 5CAD4033015519DB9995E82C, - DDE8A5E6804C149ED936C551, ); name = system; sourceTree = ""; }; - F9C132756017450F66695D0B = {isa = PBXGroup; children = ( - 0CC13DE18B3E9166C9782E63, - D7433453EBB3700D2805FF42, - BFCA358DEECC78ABB7B6E8A5, - 32046EA191CFD25B047706EB, ); name = xml; sourceTree = ""; }; - 1BAB3BDBA8A0404CEB776482 = {isa = PBXGroup; children = ( + 914C981BE4DC0C03148157FA = {isa = PBXGroup; children = ( 8F7E8852557F6A98C0318EFE, 408CCD7445F5DE2606E9CC4A, 5F30DEDC2EA258EA4E1D4CE2, 32E6B2D42B9D76247AA457AE, ); name = javascript; sourceTree = ""; }; - 99FC2F88DDB8DA44C7DA1EC7 = {isa = PBXGroup; children = ( - 8DE516ED09DF5989C03730B9, - 2AD8651609A9CE31D4673846, - 34D73FE5FBC2197DD353ACA3, - BFC98B56313D64177AE6B385, - 0FAD0D2057E7174BE0156828, - 76E4D8FCD61BCB53103C63C4, ); name = zip; sourceTree = ""; }; - B07FE683EDE64153F74A4266 = {isa = PBXGroup; children = ( - 91E5C5E061E45FCC192C074B, - 7340BFA6BC995EDB51DB070D, ); name = "unit_tests"; sourceTree = ""; }; - B8B3269B78FB425E1364CAA0 = {isa = PBXGroup; children = ( + 70A8F3A3330BD08455BBACAD = {isa = PBXGroup; children = ( + 998B59D65961E550702C68E6, + F712C46F57A69D46ED097769, + 0EECB5C7D6CD9F1CDFEC50A7, + 9A9A502734C24B864BC3A821, ); name = logging; sourceTree = ""; }; + 4854B33949D3787C9316823E = {isa = PBXGroup; children = ( + 2F3216D7BDE0A21418D248D2, + 3D21EF742E7417A581DB960E, + B454943748D0748AAF53A06F, + AA668D8E33AD917D7DFC70E2, + 019F11A3E089B1C82CA1B0E6, + 1ADCEA9B6A82A41D7D95CB2F, + 7212B20D3521AA3B9C1F544F, + 1E9F515675116BDE81543FA0, + E47E7E5220482A860A16C572, + 8D37BBBF3B61D1BD1F4AAB7C, ); name = maths; sourceTree = ""; }; + D357095487082A8D60E89719 = {isa = PBXGroup; children = ( + B27CEFF5B55B38F2BEB141D1, + BA2BCD20921648A42CBF54CC, + F50F348D6727D72B32538B18, + 3C927C2F9A7F27474B0F6F0A, + 55C12E0D6CED99B76CAA7255, + 8C45248B3DA51C23552039C7, + 68C80DF0C23F4019E1508050, + 432D03EFC793884A7F0CB497, + 2176F72FC750E8376E696CAF, + CF67033CFC21C0060B538042, + E6EDE8F1BBF28362AC9E1F28, + B9D2E7D1B6610271E1B359D6, + D06DA3FA113EAB0CCF8D7A64, + 94B986F221A8369B8DE3D986, ); name = memory; sourceTree = ""; }; + EECE45D91CB398DAA32CA881 = {isa = PBXGroup; children = ( FCC1B59EB0F8C430693F5832, 5855BA9AD11D9A3AE9FAF972, 78875B2B4F65847781B66F8A, @@ -1454,7 +1332,7 @@ BDFFFE03DA4E5B92784AA075, A2FB8F9EFCA86F0F9A80F8B6, 480EB4F8B71B880C74AA82F3, ); name = misc; sourceTree = ""; }; - 44378E8A7F2CD07EDE8C8606 = {isa = PBXGroup; children = ( + D93E16A07F79E41F13D30C3A = {isa = PBXGroup; children = ( 1B66DA53B7D5FA3EE1E5167C, 509E4AF447B1364C75166396, 186506262CEC83666E9D7B83, @@ -1484,87 +1362,169 @@ 69EA4B2E0B25996FA6A1AA5D, 8485232DCFA245EB3054C805, 19B542AA1D44A48137994C9B, ); name = native; sourceTree = ""; }; - 963F1FFE9D4C25330F2080E8 = {isa = PBXGroup; children = ( - F4B07146A0E018D967C32242, - 0DA42F9BE820CD85C34E691D, - ED01F8C5F7FD933BE10FE1CB, - D295FCA29CAA8C0F9C29CE78, - BA0A80C9F9F00B56EEC9DC15, - 4E78321340EB54214504DAD8, - 55D355B98D1C8330701E9322, - E6CB178621202FED053F258C, - 62EFDF6C83F89F3EF6548773, - 87C9530BFFA9CF3EE1B4761C, - E55C68544FBE98EA5E64A3D8, - F9C132756017450F66695D0B, - 1BAB3BDBA8A0404CEB776482, - 99FC2F88DDB8DA44C7DA1EC7, - B07FE683EDE64153F74A4266, - B8B3269B78FB425E1364CAA0, - 44378E8A7F2CD07EDE8C8606, - 65D458CF07A4C80209FE2572, - D9207F324519739FC25FFBDE, ); name = "juce_core"; sourceTree = ""; }; - 8629449742ADA6A404EBFD7C = {isa = PBXGroup; children = ( - 6D9F04D6B71B3E81490D0A92, - 1F62E848C2E3680A5FA14161, - 1FA87A6B11FA3B0893A8CAFB, - C7FDF81A5086DC743D5BA3CE, - 8DC4B4827EADA21F12AF5261, - 9AE7D40408E912AEEF369B79, ); name = encryption; sourceTree = ""; }; - C41C86FAEFC4DCDEED0CADA6 = {isa = PBXGroup; children = ( - 3980F583D83A27EB63686E78, - 9E4AFC5B859D0F68A5FE2AED, - 631CFB42885BA2C6DCB84B84, - EA70FDB4DC6548345E1B0915, - C19256BF1FD1B7005AD7A7F0, - F857894861B22F22FC9E020D, ); name = hashing; sourceTree = ""; }; - 90D2D8B52FBBAAB20B9AF34A = {isa = PBXGroup; children = ( + 2AEAB47703BB1528AD4130B2 = {isa = PBXGroup; children = ( + D8101C0D25DF708FB2E446E5, + 52A6B25C0C36615B02DFC21B, + 310D69A7E400545D95F9F489, + 6FC7EB90BB3966BAE90113EB, + A3D4618127661FE2728BAB9B, + 9CAE55E11C7233E4230B7A40, + 5C24DE268797C1C7AC932837, + 2CA584226C55F38D81D05A38, + 0AD649B7CF3F9E2A8C875081, + E000EB4363C6887897FB457C, ); name = network; sourceTree = ""; }; + AD6E6D0DEBA6E04BE1AC911F = {isa = PBXGroup; children = ( + 01A717DA37FEFAD85FBB4903, + E266710E1EB05EA9BCA234A8, + B6132D51F0C7215E8892A4D0, + EF477EDDA22EC0D60894A8A4, + AD8876AE031DC76636165B46, + 218E177831591BA32471E07C, + 972960F84A014CAEFE281044, + 6731007E5C3E79C1DE863EF2, + DCACD63912A2F68687ED06CF, + 61DCCE39ADAE59345FE119C2, + 01FD86096B5866FB81FF2569, + 7C2D10BC8121A65AE771F1AA, + 5A835BB9C7C51847701951A1, + 515E7CFD1F0A52B7E8C54532, + BDC9ADEBD70EED757647B998, ); name = streams; sourceTree = ""; }; + E55C68544FBE98EA5E64A3D8 = {isa = PBXGroup; children = ( + 24EB96F7B504F9C0BFFCE5C8, + 33AEA79FA021494782972910, + 0D33C38BAB4F78D0D2E87F12, + 21706F4B9B65E7715A598F27, + 5CAD4033015519DB9995E82C, + DDE8A5E6804C149ED936C551, ); name = system; sourceTree = ""; }; + 5150D5D5807582EC7819A948 = {isa = PBXGroup; children = ( + 050CF59F03A19F57B8B04A40, + 2311DA69BCBA16D4C13762CF, + F6C95CC9C2D2607D5B99E87C, + 57ED67278E8B99989977658C, + 3321516BB1475949B60A15EA, + B8063FA3948FBB82AEF8DACB, + 350100F6F8F9FDF746B4D5BC, + 5E362FF0C74127A56DB805BB, + BA40B3FE630313FA9BA2D9F3, + 789C7D30DC4EA35A98FEE613, + 86B6D5A52BE3A4DCA00E2554, + 3B292E9A2C5D6B74E546DA28, + 7C657206A60BC84469EC5B09, + F8700C66EB5AE3292B585E19, + 799654188207FD986B13281A, + 2428A545CFE28E531293C169, + 957428BC0CD90C37ED1EB7E1, + F698238656695668C5E984B4, + 920F595F97031574B427C153, + 62D82C201C4829E3F70EA188, + 06C1447B9CBC6813BB7BEA53, + 882707E7AF3729EE34BC413B, + A3EE7A9FD5BFE2DF31C04EF0, + 6CB5AB2EA383094C2127BBDB, ); name = text; sourceTree = ""; }; + B419CAA05CE937D5235D839F = {isa = PBXGroup; children = ( + 2EE2B6E7AA983D5C37083065, + ADB63003D07418B7CA9D8395, + 0CF2426932FC8D37C12B6879, + 9BC1BD6117331DE95A27345D, + 17F320020AFE3746DDCCA550, + E8D7980A9BE064F54551C3D4, + 5FA7C14489B6B17B022ACB6B, + E1F8942417C8AD296A2C1F68, + 138CC7441850D856F9923C7B, + CD4D6D0FF97BB38751DAC4CD, + BAECEA9DA44AA7E186D9C14C, + 3B7EC97319358AB628F4EAF1, + D92D579F2458F2426E5F828A, + 6EEACEE1071D58DA155DC87E, + 0C339E5B52835F87ABD2BF95, + 0E8A874AB7E4971D90F58004, + A813861C1082866ED9E9F83C, + DD53156BA824889FD7DF52D2, + D795067D4EFB5A34BC383250, + ACC266EC4CC8CCD368FA9E7D, + 75F290D7B7C53C03DC653FC5, + DA9E577DC37123CEA41C4A71, ); name = threads; sourceTree = ""; }; + 655534C7E2032973C1BA3EF7 = {isa = PBXGroup; children = ( + 71323E00D1742D3DC5E00C67, + 5504DAC58359F306457FAE4F, + 945D99278B387FC0B627D967, + E0C6517F308CB034A36DEB08, + F7D302AA1A08E597078C7B1F, + 4D664CA1434E85BEA96E6E1B, ); name = time; sourceTree = ""; }; + B07FE683EDE64153F74A4266 = {isa = PBXGroup; children = ( + 91E5C5E061E45FCC192C074B, + 7340BFA6BC995EDB51DB070D, ); name = "unit_tests"; sourceTree = ""; }; + 32CE6A6CA87C8C81E2AB821A = {isa = PBXGroup; children = ( + 0CC13DE18B3E9166C9782E63, + D7433453EBB3700D2805FF42, + BFCA358DEECC78ABB7B6E8A5, + 32046EA191CFD25B047706EB, ); name = xml; sourceTree = ""; }; + BEFBAA157F2985D6D4B3FE06 = {isa = PBXGroup; children = ( + 8DE516ED09DF5989C03730B9, + 2AD8651609A9CE31D4673846, + 34D73FE5FBC2197DD353ACA3, + BFC98B56313D64177AE6B385, + 0FAD0D2057E7174BE0156828, + 76E4D8FCD61BCB53103C63C4, ); name = zip; sourceTree = ""; }; + 963F1FFE9D4C25330F2080E8 = {isa = PBXGroup; children = ( + DB14025F32FCF3E8CEA7301E, + 6291A0CB99CFFE54705D33ED, + 914C981BE4DC0C03148157FA, + 70A8F3A3330BD08455BBACAD, + 4854B33949D3787C9316823E, + D357095487082A8D60E89719, + EECE45D91CB398DAA32CA881, + D93E16A07F79E41F13D30C3A, + 2AEAB47703BB1528AD4130B2, + AD6E6D0DEBA6E04BE1AC911F, + E55C68544FBE98EA5E64A3D8, + 5150D5D5807582EC7819A948, + B419CAA05CE937D5235D839F, + 655534C7E2032973C1BA3EF7, + B07FE683EDE64153F74A4266, + 32CE6A6CA87C8C81E2AB821A, + BEFBAA157F2985D6D4B3FE06, + D9207F324519739FC25FFBDE, ); name = "juce_core"; sourceTree = ""; }; + 8629449742ADA6A404EBFD7C = {isa = PBXGroup; children = ( + 6D9F04D6B71B3E81490D0A92, + 1F62E848C2E3680A5FA14161, + 1FA87A6B11FA3B0893A8CAFB, + C7FDF81A5086DC743D5BA3CE, + 8DC4B4827EADA21F12AF5261, + 9AE7D40408E912AEEF369B79, ); name = encryption; sourceTree = ""; }; + C41C86FAEFC4DCDEED0CADA6 = {isa = PBXGroup; children = ( + 3980F583D83A27EB63686E78, + 9E4AFC5B859D0F68A5FE2AED, + 631CFB42885BA2C6DCB84B84, + EA70FDB4DC6548345E1B0915, + C19256BF1FD1B7005AD7A7F0, + F857894861B22F22FC9E020D, ); name = hashing; sourceTree = ""; }; + 90D2D8B52FBBAAB20B9AF34A = {isa = PBXGroup; children = ( 8629449742ADA6A404EBFD7C, C41C86FAEFC4DCDEED0CADA6, - 44B8CAEA9946E2D8B72B85FB, D7C1255A555A016BA0D98228, ); name = "juce_cryptography"; sourceTree = ""; }; - A9DFE97A13170B69A8695E64 = {isa = PBXGroup; children = ( + B326D2CBA25250D6F5978016 = {isa = PBXGroup; children = ( + 09D4B1BC3B3713EB3E9E01E0, + A00EEAF2F98E0988499D2A92, + 5BB7139B57A1A26610868241, + 9816ACC9B8829949AE529AC6, ); name = "app_properties"; sourceTree = ""; }; + A6090B818F28F34C736741E5 = {isa = PBXGroup; children = ( + 032E2ADE43B3115AB59A6393, + E6E9A8E11791B4B4D6B3E6D4, + 4F5AE334AD243259E370E8CE, ); name = undomanager; sourceTree = ""; }; + F01DC3430F9500A8BF788440 = {isa = PBXGroup; children = ( 46B1B45E0E2F0E937590C309, 0BD19EFE55728A56EB3EE5C5, 8F748FDB2E7593E987B9C42B, 11617F93929948BF4BC1BCC5, 6DFF4E20583069DA4814851D, 9C495A78CFBD7157D354532A, ); name = values; sourceTree = ""; }; - A6090B818F28F34C736741E5 = {isa = PBXGroup; children = ( - 032E2ADE43B3115AB59A6393, - E6E9A8E11791B4B4D6B3E6D4, - 4F5AE334AD243259E370E8CE, ); name = undomanager; sourceTree = ""; }; - 0EA0B48C2C5AA767B9D74E68 = {isa = PBXGroup; children = ( - 09D4B1BC3B3713EB3E9E01E0, - A00EEAF2F98E0988499D2A92, - 5BB7139B57A1A26610868241, - 9816ACC9B8829949AE529AC6, ); name = "app_properties"; sourceTree = ""; }; 744A3E8D2B87E421754ED5D3 = {isa = PBXGroup; children = ( - A9DFE97A13170B69A8695E64, + B326D2CBA25250D6F5978016, A6090B818F28F34C736741E5, - 0EA0B48C2C5AA767B9D74E68, - 956BE0B32D5B1410E43A3C58, + F01DC3430F9500A8BF788440, 3CF78C2D83C6C4AD2E7B252B, ); name = "juce_data_structures"; sourceTree = ""; }; - 2309ACFADE8AB531F61A6B1A = {isa = PBXGroup; children = ( - 22C83465279C6EEDDCB60DE2, - 4D2D008FEC5F93DEFFBE4B56, - DAF7C72A4348C33364BB654C, - 2C89A067250927662671E7ED, - 8F52C3A930CF0890DFC369B6, - A4415F486152A5002A924E02, - FB5238BF24C9B0E73B7D6688, - 66DF7C3FFFB44D01D73161C7, - 636CAE668CCB52F8F15666DD, - 901F35034A6F498B6035F024, - AD3B0EEC6220F38CC01E03A0, - 23E4EF3E21E3D1DBD0A888B3, - 96984B45C557D5385014EE96, ); name = messages; sourceTree = ""; }; - 90C6AFB2E5E850D2FE3F2540 = {isa = PBXGroup; children = ( - B80E25C493097974BA36BEF4, - E2587C4B5F37914CBB32CF88, - 9B46421089152275D0DEA003, - 0DA5B57EE8F2881C90FB047E, ); name = timers; sourceTree = ""; }; - 0EEB2E20492183F0974763EE = {isa = PBXGroup; children = ( + EEB91E0A6A890079DCDF78F0 = {isa = PBXGroup; children = ( D314CF2F97529FCF35042263, DA918320EF4057DF54FF8909, A6C1DF1F0A364CE60B59B34D, @@ -1573,14 +1533,28 @@ ED6D7454CBD1966019E5FCA8, DD68D7D44BC0B2CA5DCE8532, 1B383850C7E72C0FA5644C3F, ); name = broadcasters; sourceTree = ""; }; - 0428FCC83BE962CAFE8CAB3D = {isa = PBXGroup; children = ( + 679031334AD2E5044BFA1047 = {isa = PBXGroup; children = ( 1F6FFA800A6EE11FF46C1BC2, F1DC783F0873A2FEDA0F2950, 55A88840151E8DB7647E695A, 1CBCE7A7D4723D88F4A7CEB2, DB246262CA669F13ABDDB33E, 4C46D1CE125E2770BF5D0E36, ); name = interprocess; sourceTree = ""; }; - FF5CDCEACC87B2E147E0B458 = {isa = PBXGroup; children = ( + 6BDBD5539926B857686A25D2 = {isa = PBXGroup; children = ( + 22C83465279C6EEDDCB60DE2, + 4D2D008FEC5F93DEFFBE4B56, + DAF7C72A4348C33364BB654C, + 2C89A067250927662671E7ED, + 8F52C3A930CF0890DFC369B6, + A4415F486152A5002A924E02, + FB5238BF24C9B0E73B7D6688, + 66DF7C3FFFB44D01D73161C7, + 636CAE668CCB52F8F15666DD, + 901F35034A6F498B6035F024, + AD3B0EEC6220F38CC01E03A0, + 23E4EF3E21E3D1DBD0A888B3, + 96984B45C557D5385014EE96, ); name = messages; sourceTree = ""; }; + 2C6DF54BBBD843AC2AE60D47 = {isa = PBXGroup; children = ( C6ABA08D308E778415CF6898, 2D232BDD2ACD9FEE40D8BBD6, 9C7CAB6C6295501E2487AD8D, @@ -1589,13 +1563,17 @@ 5EC7BB194C80F36EA9D6801D, 3EFBFA5735C496DC209ED1CE, C43150F92FA4DE8381209FA4, ); name = native; sourceTree = ""; }; + 15D28BB4C3FD27A5CBAEAD49 = {isa = PBXGroup; children = ( + B80E25C493097974BA36BEF4, + E2587C4B5F37914CBB32CF88, + 9B46421089152275D0DEA003, + 0DA5B57EE8F2881C90FB047E, ); name = timers; sourceTree = ""; }; EC43F7A66E15E268F1E9B58C = {isa = PBXGroup; children = ( - 2309ACFADE8AB531F61A6B1A, - 90C6AFB2E5E850D2FE3F2540, - 0EEB2E20492183F0974763EE, - 0428FCC83BE962CAFE8CAB3D, - FF5CDCEACC87B2E147E0B458, - C0AB1E87CD628F5534F41588, + EEB91E0A6A890079DCDF78F0, + 679031334AD2E5044BFA1047, + 6BDBD5539926B857686A25D2, + 2C6DF54BBBD843AC2AE60D47, + 15D28BB4C3FD27A5CBAEAD49, 91A1AAFFF5016EB8BB0487C8, ); name = "juce_events"; sourceTree = ""; }; EEC8570C058DC7EBFF48BF5E = {isa = PBXGroup; children = ( 9F026AC7E95B4C723F18903C, @@ -1615,19 +1593,25 @@ 589769409FB8620A45B85335, EC8A477FEDA0FEDA62A7E0C9, 582D00AF5D2B03D99D395C5D, ); name = contexts; sourceTree = ""; }; - 6BCA75E6074CC43BE60EED08 = {isa = PBXGroup; children = ( - 29A33AEB9BEDCAAABFD53924, - 90ADB27801C40001A8074FD4, - 41A362DE244211508DBAC375, - 43A110B2BB114D76D27DA4BA, - F1C0CFDC6BF9AD9502D78223, - B7669234F60C20A155C0C9E5, - BD5FE72C6C05445934BD5FAC, - 9DADEEE9596B1738B92026DB, ); name = images; sourceTree = ""; }; - D13365C7D5CEFE4E0EBB2426 = {isa = PBXGroup; children = ( - 42228DF7B6850D9F81D27A59, - D5952905FC386C19D0818398, - 8CC281F3463EE9BCA6379E81, ); name = "image_formats"; sourceTree = ""; }; + 369AC8CE3CB68FAB27EBBCD3 = {isa = PBXGroup; children = ( + 7F031C3EECC44A707A4B1F5A, + 94B22D21E4DE9259A3F385A3, + 3639E8CB35EAA4F2F35ECBC6, + 6623883EA006103A2C58D58A, + 22683E236615340F2D74A763, ); name = effects; sourceTree = ""; }; + 6D070137C332F9FE9521C3BC = {isa = PBXGroup; children = ( + 60FEADAA8A60C12E4F2AEDD4, + 5D6AF55EDB77231E95C23086, + E513696B3670F32F12D807C0, + E66AB26776DD0039834DBC76, + 8FF2B48D3DC38ABCDA0BBE83, + F5067BCDD5659E790346ECC3, + BA947E82A08CB93B5A9B64F4, + 4420BE21E3F857BA1FFE7E1A, + 5AEB95A0679E804A244F6CA2, + 00C3FB52B96B01F0BC02C9EA, + 2E6B1895009FCA5411B0BB69, + CF27DFD59466D38E34428405, ); name = fonts; sourceTree = ""; }; D10474DE9F22E085B447ECD8 = {isa = PBXGroup; children = ( 4E253133CB4CB9F858D9E474, C10210AA8B1DD67E6943A2D4, @@ -1644,30 +1628,20 @@ 15FBAE360A9B69D6DB38FF22, E7F0E3EF611F21E0B80C7216, BC12698889AAD84B83FA7A21, ); name = geometry; sourceTree = ""; }; - 9F3AAF568F1D887C6A73CC41 = {isa = PBXGroup; children = ( - E29B93C0B9DC9CDD74245891, - 6462581CC4840341D6E7903F, - 5B4DD89CB29AEF782C6D878C, ); name = placement; sourceTree = ""; }; - 9C8B57AFB5296F6948159935 = {isa = PBXGroup; children = ( - 60FEADAA8A60C12E4F2AEDD4, - 5D6AF55EDB77231E95C23086, - E513696B3670F32F12D807C0, - E66AB26776DD0039834DBC76, - 8FF2B48D3DC38ABCDA0BBE83, - F5067BCDD5659E790346ECC3, - BA947E82A08CB93B5A9B64F4, - 4420BE21E3F857BA1FFE7E1A, - 5AEB95A0679E804A244F6CA2, - 00C3FB52B96B01F0BC02C9EA, - 2E6B1895009FCA5411B0BB69, - CF27DFD59466D38E34428405, ); name = fonts; sourceTree = ""; }; - 667CC1C49529F09E8D855F2D = {isa = PBXGroup; children = ( - 7F031C3EECC44A707A4B1F5A, - 94B22D21E4DE9259A3F385A3, - 3639E8CB35EAA4F2F35ECBC6, - 6623883EA006103A2C58D58A, - 22683E236615340F2D74A763, ); name = effects; sourceTree = ""; }; - DC0C18F0D3030EBF58F2AB02 = {isa = PBXGroup; children = ( + 525EBB6F82F33911CC522AB2 = {isa = PBXGroup; children = ( + 42228DF7B6850D9F81D27A59, + D5952905FC386C19D0818398, + 8CC281F3463EE9BCA6379E81, ); name = "image_formats"; sourceTree = ""; }; + 091ADFD68F476DC5021640D1 = {isa = PBXGroup; children = ( + 29A33AEB9BEDCAAABFD53924, + 90ADB27801C40001A8074FD4, + 41A362DE244211508DBAC375, + 43A110B2BB114D76D27DA4BA, + F1C0CFDC6BF9AD9502D78223, + B7669234F60C20A155C0C9E5, + BD5FE72C6C05445934BD5FAC, + 9DADEEE9596B1738B92026DB, ); name = images; sourceTree = ""; }; + C61796DFACFD462F2EC2074D = {isa = PBXGroup; children = ( 8A09FE3E26741780999E0E56, F52176A07E24A5CC91D03A9F, 9CA6D0EA44E436AFA0682A90, @@ -1681,156 +1655,25 @@ D0A714338F6B7A47BA1F8F45, F186D87D177BE735EA9D6BC2, 64A1DACEA71957604AD58B3C, ); name = native; sourceTree = ""; }; - 735136A0AB9278D0871D9684 = {isa = PBXGroup; children = ( - EEC8570C058DC7EBFF48BF5E, - 2509ACBE42B0AAA5D85568AC, - 6BCA75E6074CC43BE60EED08, - D13365C7D5CEFE4E0EBB2426, - D10474DE9F22E085B447ECD8, - 9F3AAF568F1D887C6A73CC41, - 9C8B57AFB5296F6948159935, - 667CC1C49529F09E8D855F2D, - DC0C18F0D3030EBF58F2AB02, - 45200F793669CADC5D279093, - 2483323E997B7A3171E39DE0, ); name = "juce_graphics"; sourceTree = ""; }; - 46B3BECE46528A3B74650149 = {isa = PBXGroup; children = ( - F8D23A339EA851D0838B8D4D, - 536EA9AE6C2F76FE0AEB5958, - 3D6993BA129CF5B3D55E3800, - 89CF202FAEC4E5F57AF226C0, - 00054F9A147036E966970840, - A24D1AD27646BD96ED513A2F, - E5FEEAA0CF737C7F947FD9DD, - 92A12C0D4D42B80CF8044305, - 80101DB42394F099476E9EEC, ); name = components; sourceTree = ""; }; - 071D0651B3B1A46BA91C3740 = {isa = PBXGroup; children = ( - F41FB10FF682A9C62523F2B2, - 28F63DEF8EC6E50F0D56D95A, - 81D77B804ED4556D69FFE37D, - 4EEFC8BD450341D633B64E77, - 344A66473D93F1C7C05D7873, - 883079D96B41550931751AF6, - C19ACBBBAFAB7161C4114966, - C0F4014BD42C942094A65784, - E1C15D4A6FE1DB712342BF2E, - 14A87A1183D1758B09986E28, - 664A82AE5A1999CA0D1CD221, - 25A19D3A535A511E98131069, - FEB0F3714782C7EBEE1FAD34, - 6D778046825503FDEB5460E1, - 2A42B0F38B7F9D59052594AD, - F0BFBF49596C78EA5FA009DE, - C46223B526679E23A270826E, - CAEB53245A583D86E3C9C277, - 00B26FB0687F076246BFB5C5, - 18075466DD757A0F75F7A438, ); name = mouse; sourceTree = ""; }; - 1F2396ED12AF678A23904249 = {isa = PBXGroup; children = ( - 88E6EC067093B2A916177028, - 7BBA6ED880BF554726E28D5B, - 936216306215D5F851ECFD3A, - 9E13EB29F45F488D1B45F6CC, - 4A4AA708ABE863E4A6B609BD, - C9D79E0117143436D9490C3F, - 579A374D379473D7C41D2C23, - F80C93BA19C8951FED9BF7A8, - 3759D9F4EB77B24886181860, - 179E4B99FCE682C14545773A, - 2671B39D0A72D44B66EAF16E, - 1FA971CC860F62BC184966E5, - 0AFC098702827D38DA03BB73, ); name = keyboard; sourceTree = ""; }; - 215115CEFE37F2F1A977FD1F = {isa = PBXGroup; children = ( - B3B91E79E9BE863EFB7B2B70, - 1EEB3893771895AB8BD72410, - FFC1C8C289D7D3FF39865E40, - 4A9384E6AC95A3353D2B7FFB, - 2E50037B5E665D18A150C13E, - A2C29B131B0CF45F91AEAB8E, - 82001AF777823E3D8516F146, - 77E006FC1ECCE39324BD4E89, - D8C28108DE7AD0208D790606, - 7C51B09126B97CC503EC36EA, - 88840B304F3E4CE1F05FCD8C, - 528850704B6F7371B204B9F8, - 523899AA6DDF1511B614CCF4, - 2C9569AA22E7522474ED0AC0, - 9BD23FF298455A28702F31BE, - 6FC3334262FCA3170143BDF0, - E2528275A44F34CD34212245, - 807C6A24C920DBD11B9D6D89, - 98564A49976DBC04CFC899BB, - 9712862E18881F1713110286, - 2F1DC4CBD84162CF32AC4E3C, - 7399BECD1499CBFE6CB6C9B5, - FFD8E80D93D1005D5983C057, - 42E85B6680E35917716D3A21, - 6E9256495CB4571234020AD4, - 5BF15549E7E4C7BA4161805D, - 630DEB4B76D086DFBB5A9D39, ); name = widgets; sourceTree = ""; }; - 1B5F2DD8D03721A713139CBF = {isa = PBXGroup; children = ( - F242FFC66D5385888A14744E, - 1A5B591DE330EB440C2871E1, - 03500F24A473BF6C0FD54939, - 8A4FF1BDC954581622F65942, - AE2218DC91DA219F6BC602DA, - D41EA1E6002DE5DEB9A07CAA, - 15BCB38A8BF146D8E608A69C, - C1C5C1C4260E0B6884AEC0C7, - BF8FEFF7F46EA7613D821B33, - DFF6CC63DE1396FE7E540246, - 94A770B7E16685F3469CA932, - EADA4EA211FE1AEB3DC72EAB, - 19F1E0E8D9A395105CA14D9D, - 0790FAD375547D3A6B58678E, - 433DC103238A31CD5E1F00A0, - E7F19B91131A93E2B49094D1, - 1F2AB062036D82064FE251B8, - C6360519989E4FCC790BA870, - A8544FC5863CEBB41807B946, ); name = windows; sourceTree = ""; }; - 5EEC7F510CA90A49F63441D2 = {isa = PBXGroup; children = ( - BC310F9E7F78FD6872F5610E, - 22200A29DE13ED05FC06D9A5, - FEB2517E7420B23086B6580B, - 457F59C04F49E716A64EBA8C, - 4162A82BE7030410BBCCDB7C, - 15DD91827E0975E928E3BB83, ); name = menus; sourceTree = ""; }; - 591D0A524257E5DBDC1BE325 = {isa = PBXGroup; children = ( - B1D5ED2A628748002723A9B4, - 189761573BB5F17836B33BD4, - 5DF1460C31CD1BF8FADF56D3, - 6AE3C699BF301F95FC940635, - 0B05D046FF5FA8809CF40CFF, - 6BEC3BA14A6EC4E966B76E7D, - CD0D3900EADBCE8A618D8621, - BDD99C777FD1F57007F3BFAF, - C30597BA9A68B8B713B95A22, - 6493E8C53EE6361EEA57D243, - 96E7B79CFB1B3EC9EC2505CD, - 5B6A592439B2BEA9C6B14720, - E218E66CE4F1DDA0B9BED814, - 559A2F8A7A121471D8026D81, - F3FCF5C0D92A2991A513B0D3, - FA6653EBE05E085359941C7F, - B49AAED30299568B2E4A864A, - 7A3B14798D96D7F5637846EB, - 004FABB478BC396FAD441C8F, - CD51916F6B9C4406FCF48C51, - 106534024FB64060C7625843, - 8CB152030AF66AD83C910064, - 7719E4B288F72A9B103DBA04, - ECF521248AFFE80858112E0B, - 1B34607F0F916F899F3EFDD5, - 6C3EBC31792DB69EA9DEBCF0, - D79E29A54AE62E03A533F436, - FAB21DB05497EED5CAC5125E, - 177ACA542C1D1EBEAD87C348, - 736D23CB06CFD14ECE4471CC, - B5492BAE24B59959545BEB3F, - 900EA0058BB65D96876084E1, - 7BF14F588D31A98D54E2D93A, - 0171A70BA8C7272EC8AD13B9, - B55834D8DBE6EC39178A526B, - 42CEB9BE9B2E792D32E8AD2F, ); name = layout; sourceTree = ""; }; - FCB3B30EB57556D710022FC7 = {isa = PBXGroup; children = ( + DB7FB0AD235836B999678E36 = {isa = PBXGroup; children = ( + E29B93C0B9DC9CDD74245891, + 6462581CC4840341D6E7903F, + 5B4DD89CB29AEF782C6D878C, ); name = placement; sourceTree = ""; }; + 735136A0AB9278D0871D9684 = {isa = PBXGroup; children = ( + EEC8570C058DC7EBFF48BF5E, + 2509ACBE42B0AAA5D85568AC, + 369AC8CE3CB68FAB27EBBCD3, + 6D070137C332F9FE9521C3BC, + D10474DE9F22E085B447ECD8, + 525EBB6F82F33911CC522AB2, + 091ADFD68F476DC5021640D1, + C61796DFACFD462F2EC2074D, + DB7FB0AD235836B999678E36, + 2483323E997B7A3171E39DE0, ); name = "juce_graphics"; sourceTree = ""; }; + 7536392EC9D829C6ABFDE7DC = {isa = PBXGroup; children = ( + 3B415641D0C369EFE3CE9013, + 1D031D6259B6620760ACD1A1, ); name = application; sourceTree = ""; }; + C9BC0C27F5327B62D6890D24 = {isa = PBXGroup; children = ( 13EA8958E53A70EFE5F2F7C5, AEB543D49F0CD263051AC7ED, EAC1E2A419A40B04F87DB289, @@ -1849,22 +1692,27 @@ FD0A360D16FC0851ED8F12E9, 84E82CE8261E4336DEC561C2, 0A6471A38D12F7FEE9A798C2, ); name = buttons; sourceTree = ""; }; - C22EBD5E4C31DCCCD3542C55 = {isa = PBXGroup; children = ( - 47C408503AAF7D0AAF1484D0, - 8F9CABDA064B2023691E901B, - F7BB9CEE29577AED1125C1AB, - 8ED8CFFC628DA9CE4AED0A5B, - B9310BD20E2EF7D2A4895C1F, - 4EE534BAE6FE5AE6B9863AEB, - 8FE47065CAD5227AC1256E00, - 7C0424A0845A3434C50661B9, - B2976F6A6BFA0C881FDF4B79, - 13FA561015BBB5F86783EAB6, - 3F924E9D75C642D0A14828E8, - 3F963B869D58A34E97922E97, - 3ED373A6B2C53518BAA012E6, - A0D98B5B7E49B6D7BB1FAA6B, ); name = positioning; sourceTree = ""; }; - 8EF0E8F12FE3DDFF02F4762B = {isa = PBXGroup; children = ( + 2C431CFE5C2EBA685A842BAE = {isa = PBXGroup; children = ( + 02103E89A1DBB8DEE968BDED, + DEEFCE87BE3B9D7AFC7ADC16, + 1666EE8320B5911BA4A4D529, + E0A5FEACF71A44A631B8FFEF, + C965E08D0024A85481D1DF9A, + 75FCAA8D3DF24813844D6552, + E35BB0E91C10C1441FB5129C, + 37FE4DB88BA2CBD8214D100E, + C6F2B8AF079942AAA416357B, ); name = commands; sourceTree = ""; }; + BE6446B5DC9DA5AE5C1764DB = {isa = PBXGroup; children = ( + F8D23A339EA851D0838B8D4D, + 536EA9AE6C2F76FE0AEB5958, + 3D6993BA129CF5B3D55E3800, + 89CF202FAEC4E5F57AF226C0, + 00054F9A147036E966970840, + A24D1AD27646BD96ED513A2F, + E5FEEAA0CF737C7F947FD9DD, + 92A12C0D4D42B80CF8044305, + 80101DB42394F099476E9EEC, ); name = components; sourceTree = ""; }; + 682C2178B0BEB50FA1103708 = {isa = PBXGroup; children = ( 9A7DB637C5751B1825D1C452, E01C957605B8B074A13A5442, E97917473ACF5E2BF4B424EF, @@ -1880,31 +1728,7 @@ CACC511ABBAB7C46CF0101E9, 83214A40B05A1E72BF132B0C, 47D5DB3D6E203E43E808C4C1, ); name = drawables; sourceTree = ""; }; - 5F4E4D3CA599099ED8302F47 = {isa = PBXGroup; children = ( - 8734B3312C78FB753B890366, - 634EC4E64268DF302B5DDB02, - 420595879EE55FBDEFB4A63D, - A0582351AC1B641E0590F7AD, - 616738BCE455C5D3DD13CDFB, - C9D23ADF8E932519339C2B31, - 2C889FBD9E64FDC9114DA53E, - 324A7295F867CE4F5A65FDD7, - C2C58E9D2874FC850CB65B19, - 883C3CFCC12E44CB751A1492, - D950776EDF9260DB0278C132, - 6C51E4C2A776F82E02F37B15, - B5C03BAD5EB1BFD2AFE73D33, - 9647232A743A0C7BFE819385, ); name = properties; sourceTree = ""; }; - 5C692DFEB89A20508FD122F4 = {isa = PBXGroup; children = ( - D8B7DCDFD32613B13AC54008, - 3CACA414AFB108D5D97D2905, - 2133298538ECFED56C3EBC9B, - EB7A04549EB9E1B5BF31647D, - D8E9881F48E0A32121A9E84B, - 8B3064F8C6E1E56B249CA6C9, - F62FDD92B106245BB2C740F9, - 0B36A9CD1921659BA8DA8577, ); name = lookandfeel; sourceTree = ""; }; - 160B7FAD218C3AA1166C3343 = {isa = PBXGroup; children = ( + 24F37E143D2A577E51738ECD = {isa = PBXGroup; children = ( 51E8F7D6F96EA20F374FD4E9, 518475EC1518D59F4BBB64C6, 6DA2BE5D5F9F5C74549065BE, @@ -1927,25 +1751,100 @@ 87E1C69D47EEBB410C736057, 46E734DE28DD074E47193019, 41904DEAC80BC479D294F347, ); name = filebrowser; sourceTree = ""; }; - 8DAEE96B5CCE70C82F32513F = {isa = PBXGroup; children = ( - 02103E89A1DBB8DEE968BDED, - DEEFCE87BE3B9D7AFC7ADC16, - 1666EE8320B5911BA4A4D529, - E0A5FEACF71A44A631B8FFEF, - C965E08D0024A85481D1DF9A, - 75FCAA8D3DF24813844D6552, - E35BB0E91C10C1441FB5129C, - 37FE4DB88BA2CBD8214D100E, - C6F2B8AF079942AAA416357B, ); name = commands; sourceTree = ""; }; - 87D6F340D75F32D21C842D99 = {isa = PBXGroup; children = ( + 26B7A499FD93F75511531227 = {isa = PBXGroup; children = ( + 88E6EC067093B2A916177028, + 7BBA6ED880BF554726E28D5B, + 936216306215D5F851ECFD3A, + 9E13EB29F45F488D1B45F6CC, + 4A4AA708ABE863E4A6B609BD, + C9D79E0117143436D9490C3F, + 579A374D379473D7C41D2C23, + F80C93BA19C8951FED9BF7A8, + 3759D9F4EB77B24886181860, + 179E4B99FCE682C14545773A, + 2671B39D0A72D44B66EAF16E, + 1FA971CC860F62BC184966E5, + 0AFC098702827D38DA03BB73, ); name = keyboard; sourceTree = ""; }; + 259BE968F272595708062681 = {isa = PBXGroup; children = ( + B1D5ED2A628748002723A9B4, + 189761573BB5F17836B33BD4, + 5DF1460C31CD1BF8FADF56D3, + 6AE3C699BF301F95FC940635, + 0B05D046FF5FA8809CF40CFF, + 6BEC3BA14A6EC4E966B76E7D, + CD0D3900EADBCE8A618D8621, + BDD99C777FD1F57007F3BFAF, + C30597BA9A68B8B713B95A22, + 6493E8C53EE6361EEA57D243, + 96E7B79CFB1B3EC9EC2505CD, + 5B6A592439B2BEA9C6B14720, + E218E66CE4F1DDA0B9BED814, + 559A2F8A7A121471D8026D81, + F3FCF5C0D92A2991A513B0D3, + FA6653EBE05E085359941C7F, + B49AAED30299568B2E4A864A, + 7A3B14798D96D7F5637846EB, + 004FABB478BC396FAD441C8F, + CD51916F6B9C4406FCF48C51, + 106534024FB64060C7625843, + 8CB152030AF66AD83C910064, + 7719E4B288F72A9B103DBA04, + ECF521248AFFE80858112E0B, + 1B34607F0F916F899F3EFDD5, + 6C3EBC31792DB69EA9DEBCF0, + D79E29A54AE62E03A533F436, + FAB21DB05497EED5CAC5125E, + 177ACA542C1D1EBEAD87C348, + 736D23CB06CFD14ECE4471CC, + B5492BAE24B59959545BEB3F, + 900EA0058BB65D96876084E1, + 7BF14F588D31A98D54E2D93A, + 0171A70BA8C7272EC8AD13B9, + B55834D8DBE6EC39178A526B, + 42CEB9BE9B2E792D32E8AD2F, ); name = layout; sourceTree = ""; }; + 9079EA6E0807207342D41CE3 = {isa = PBXGroup; children = ( + D8B7DCDFD32613B13AC54008, + 3CACA414AFB108D5D97D2905, + 2133298538ECFED56C3EBC9B, + EB7A04549EB9E1B5BF31647D, + D8E9881F48E0A32121A9E84B, + 8B3064F8C6E1E56B249CA6C9, + F62FDD92B106245BB2C740F9, + 0B36A9CD1921659BA8DA8577, ); name = lookandfeel; sourceTree = ""; }; + 6C475B3C960833F1A7CE5B3A = {isa = PBXGroup; children = ( + BC310F9E7F78FD6872F5610E, + 22200A29DE13ED05FC06D9A5, + FEB2517E7420B23086B6580B, + 457F59C04F49E716A64EBA8C, + 4162A82BE7030410BBCCDB7C, + 15DD91827E0975E928E3BB83, ); name = menus; sourceTree = ""; }; + FE49243EA0AB021111CECDB1 = {isa = PBXGroup; children = ( 84919F8F609237ABCE05B83A, 997200F5A9D50C193CF389C4, 37C9F6D1469AD38C0CC740EF, CC165F4EACB2CCBF1A2AE269, ); name = misc; sourceTree = ""; }; - 5AD05E49914C9E25AC91C25E = {isa = PBXGroup; children = ( - 3B415641D0C369EFE3CE9013, - 1D031D6259B6620760ACD1A1, ); name = application; sourceTree = ""; }; - 7B721AC4DD1B34DC998FABE8 = {isa = PBXGroup; children = ( + DFDC9D602DADE212C767018A = {isa = PBXGroup; children = ( + F41FB10FF682A9C62523F2B2, + 28F63DEF8EC6E50F0D56D95A, + 81D77B804ED4556D69FFE37D, + 4EEFC8BD450341D633B64E77, + 344A66473D93F1C7C05D7873, + 883079D96B41550931751AF6, + C19ACBBBAFAB7161C4114966, + C0F4014BD42C942094A65784, + E1C15D4A6FE1DB712342BF2E, + 14A87A1183D1758B09986E28, + 664A82AE5A1999CA0D1CD221, + 25A19D3A535A511E98131069, + FEB0F3714782C7EBEE1FAD34, + 6D778046825503FDEB5460E1, + 2A42B0F38B7F9D59052594AD, + F0BFBF49596C78EA5FA009DE, + C46223B526679E23A270826E, + CAEB53245A583D86E3C9C277, + 00B26FB0687F076246BFB5C5, + 18075466DD757A0F75F7A438, ); name = mouse; sourceTree = ""; }; + BFFBFA8C0DD0DEC975A051BC = {isa = PBXGroup; children = ( 280D1B9A9530E1E805367547, 7A895B40FC9F5D912C685A4F, 2C3C84A4983281BE5D4C9A9C, @@ -1962,25 +1861,102 @@ 2D604FCC59A6A60712AD0D57, C0EAB8DB78CC1330EBFB1BB4, 9E6E3468F601EB602900825B, ); name = native; sourceTree = ""; }; + 5C404CDD2052DBCF2331231E = {isa = PBXGroup; children = ( + 47C408503AAF7D0AAF1484D0, + 8F9CABDA064B2023691E901B, + F7BB9CEE29577AED1125C1AB, + 8ED8CFFC628DA9CE4AED0A5B, + B9310BD20E2EF7D2A4895C1F, + 4EE534BAE6FE5AE6B9863AEB, + 8FE47065CAD5227AC1256E00, + 7C0424A0845A3434C50661B9, + B2976F6A6BFA0C881FDF4B79, + 13FA561015BBB5F86783EAB6, + 3F924E9D75C642D0A14828E8, + 3F963B869D58A34E97922E97, + 3ED373A6B2C53518BAA012E6, + A0D98B5B7E49B6D7BB1FAA6B, ); name = positioning; sourceTree = ""; }; + 899404DFD69A4BC05DD1FD16 = {isa = PBXGroup; children = ( + 8734B3312C78FB753B890366, + 634EC4E64268DF302B5DDB02, + 420595879EE55FBDEFB4A63D, + A0582351AC1B641E0590F7AD, + 616738BCE455C5D3DD13CDFB, + C9D23ADF8E932519339C2B31, + 2C889FBD9E64FDC9114DA53E, + 324A7295F867CE4F5A65FDD7, + C2C58E9D2874FC850CB65B19, + 883C3CFCC12E44CB751A1492, + D950776EDF9260DB0278C132, + 6C51E4C2A776F82E02F37B15, + B5C03BAD5EB1BFD2AFE73D33, + 9647232A743A0C7BFE819385, ); name = properties; sourceTree = ""; }; + 5757604D88AE06A6C7A7D2E5 = {isa = PBXGroup; children = ( + B3B91E79E9BE863EFB7B2B70, + 1EEB3893771895AB8BD72410, + FFC1C8C289D7D3FF39865E40, + 4A9384E6AC95A3353D2B7FFB, + 2E50037B5E665D18A150C13E, + A2C29B131B0CF45F91AEAB8E, + 82001AF777823E3D8516F146, + 77E006FC1ECCE39324BD4E89, + D8C28108DE7AD0208D790606, + 7C51B09126B97CC503EC36EA, + 88840B304F3E4CE1F05FCD8C, + 528850704B6F7371B204B9F8, + 523899AA6DDF1511B614CCF4, + 2C9569AA22E7522474ED0AC0, + 9BD23FF298455A28702F31BE, + 6FC3334262FCA3170143BDF0, + E2528275A44F34CD34212245, + 807C6A24C920DBD11B9D6D89, + 98564A49976DBC04CFC899BB, + 9712862E18881F1713110286, + 2F1DC4CBD84162CF32AC4E3C, + 7399BECD1499CBFE6CB6C9B5, + FFD8E80D93D1005D5983C057, + 42E85B6680E35917716D3A21, + 6E9256495CB4571234020AD4, + 5BF15549E7E4C7BA4161805D, + 630DEB4B76D086DFBB5A9D39, ); name = widgets; sourceTree = ""; }; + 71AFC5FE702DE832A57ABAE2 = {isa = PBXGroup; children = ( + F242FFC66D5385888A14744E, + 1A5B591DE330EB440C2871E1, + 03500F24A473BF6C0FD54939, + 8A4FF1BDC954581622F65942, + AE2218DC91DA219F6BC602DA, + D41EA1E6002DE5DEB9A07CAA, + 15BCB38A8BF146D8E608A69C, + C1C5C1C4260E0B6884AEC0C7, + BF8FEFF7F46EA7613D821B33, + DFF6CC63DE1396FE7E540246, + 94A770B7E16685F3469CA932, + EADA4EA211FE1AEB3DC72EAB, + 19F1E0E8D9A395105CA14D9D, + 0790FAD375547D3A6B58678E, + 433DC103238A31CD5E1F00A0, + E7F19B91131A93E2B49094D1, + 1F2AB062036D82064FE251B8, + C6360519989E4FCC790BA870, + A8544FC5863CEBB41807B946, ); name = windows; sourceTree = ""; }; 6B81BEC66BB4E45342345761 = {isa = PBXGroup; children = ( - 46B3BECE46528A3B74650149, - 071D0651B3B1A46BA91C3740, - 1F2396ED12AF678A23904249, - 215115CEFE37F2F1A977FD1F, - 1B5F2DD8D03721A713139CBF, - 5EEC7F510CA90A49F63441D2, - 591D0A524257E5DBDC1BE325, - FCB3B30EB57556D710022FC7, - C22EBD5E4C31DCCCD3542C55, - 8EF0E8F12FE3DDFF02F4762B, - 5F4E4D3CA599099ED8302F47, - 5C692DFEB89A20508FD122F4, - 160B7FAD218C3AA1166C3343, - 8DAEE96B5CCE70C82F32513F, - 87D6F340D75F32D21C842D99, - 5AD05E49914C9E25AC91C25E, - 7B721AC4DD1B34DC998FABE8, - 52DB8DAF68DE34E91764489E, + 7536392EC9D829C6ABFDE7DC, + C9BC0C27F5327B62D6890D24, + 2C431CFE5C2EBA685A842BAE, + BE6446B5DC9DA5AE5C1764DB, + 682C2178B0BEB50FA1103708, + 24F37E143D2A577E51738ECD, + 26B7A499FD93F75511531227, + 259BE968F272595708062681, + 9079EA6E0807207342D41CE3, + 6C475B3C960833F1A7CE5B3A, + FE49243EA0AB021111CECDB1, + DFDC9D602DADE212C767018A, + BFFBFA8C0DD0DEC975A051BC, + 5C404CDD2052DBCF2331231E, + 899404DFD69A4BC05DD1FD16, + 5757604D88AE06A6C7A7D2E5, + 71AFC5FE702DE832A57ABAE2, 098DED4CC79076DD9FBC77BA, ); name = "juce_gui_basics"; sourceTree = ""; }; 822BE1CCF036C0154376D9CC = {isa = PBXGroup; children = ( 9B6894AAD8FDF33CB3387A02, @@ -2042,9 +2018,21 @@ E3D8BED92AD41057CAEB051F, 4700EB1C9B14BBA22B871A1E, D06FFD6E422879ABC06B5933, - 016748F561B0B5046F24DDA0, 923E4322525FD5CCAA5F911B, ); name = "juce_gui_extra"; sourceTree = ""; }; - E23F6FDE88C4164420DC07F6 = {isa = PBXGroup; children = ( + B8F6EDFE829BF38E4239FAAB = {isa = PBXGroup; children = ( + 1F78AE3A47E74F2742A538FC, + 7C7F405778EA1C68A151B8C3, + 775C0307D56978AFC4E2C10D, + CDB3F888E50C16B72E745EA1, ); name = geometry; sourceTree = ""; }; + E8C88E6E3FEC2E7A4373205B = {isa = PBXGroup; children = ( + B3E0F684EFAAB3722FC50D6F, + 9279BC369938CE651A7F8348, + 4F4884B5DE59137D823301FB, + FDC5CCA1B1D3A41BADE24142, + 19CF1995D026FB0177649557, + 6C8EDB409CBC411544143565, + 8BD67EC10CC86AB4DB096E5D, ); name = native; sourceTree = ""; }; + 8759A870ABF2245C051B3DC4 = {isa = PBXGroup; children = ( 9512FB5C9D667ED59CFC0FF4, BE0231D93CBB02BBC2704D1D, 43D23C18695F24F9A3DFA7B4, @@ -2062,47 +2050,32 @@ 442E6311FB54378E88B6811C, 651055751E902F40B83EFD55, 09089786B542AEB678DDE38F, ); name = opengl; sourceTree = ""; }; - 7B1E673135B6D72C79E5E92A = {isa = PBXGroup; children = ( - 1F78AE3A47E74F2742A538FC, - 7C7F405778EA1C68A151B8C3, - 775C0307D56978AFC4E2C10D, - CDB3F888E50C16B72E745EA1, ); name = geometry; sourceTree = ""; }; - E179614A91A68F12F4E60015 = {isa = PBXGroup; children = ( + EF40EC610D109AC5EB368485 = {isa = PBXGroup; children = ( 4840790BC5D2B26068E76863, 7E4C0E94BAD29885B8E8BAAD, ); name = utils; sourceTree = ""; }; - 97CFA3ABA224501DDE5D8097 = {isa = PBXGroup; children = ( - B3E0F684EFAAB3722FC50D6F, - 9279BC369938CE651A7F8348, - 4F4884B5DE59137D823301FB, - FDC5CCA1B1D3A41BADE24142, - 19CF1995D026FB0177649557, - 6C8EDB409CBC411544143565, - 8BD67EC10CC86AB4DB096E5D, ); name = native; sourceTree = ""; }; 2C43A64E61A92F2912632BD6 = {isa = PBXGroup; children = ( - E23F6FDE88C4164420DC07F6, - 7B1E673135B6D72C79E5E92A, - E179614A91A68F12F4E60015, - 97CFA3ABA224501DDE5D8097, - CBC2829B45DFFAF01865FAAA, + B8F6EDFE829BF38E4239FAAB, + E8C88E6E3FEC2E7A4373205B, + 8759A870ABF2245C051B3DC4, + EF40EC610D109AC5EB368485, CAA1AEA2DA42ACE7AFBB7A17, ); name = "juce_opengl"; sourceTree = ""; }; - 722D4F109F8D2D2A9ECF2644 = {isa = PBXGroup; children = ( - F52AF269A66132FFEC566C7B, - 1B0596982B3039E793262901, ); name = playback; sourceTree = ""; }; - 9D6E53B1F8DE15DE9C5F7948 = {isa = PBXGroup; children = ( + F9FF133CFD7436ADC857BD71 = {isa = PBXGroup; children = ( FD3630D56455CA49F6784A6E, D41728E9EB1522CCAC9AC7D4, ); name = capture; sourceTree = ""; }; - FA9B866757459BB84B9F47F3 = {isa = PBXGroup; children = ( + F560900360D539EF38FF2C0C = {isa = PBXGroup; children = ( D9857957A36A3081186D53FC, DF309886A3D26FC34280B329, 1C1943E3582BA78117F881B3, FB0069171AE5E73F9E1C5173, 1A59F393DEB3E9E1132EAF51, A3574DDAD00B4384A37492EF, ); name = native; sourceTree = ""; }; + 7BC6DE9CB2562D5618C3CBEE = {isa = PBXGroup; children = ( + F52AF269A66132FFEC566C7B, + 1B0596982B3039E793262901, ); name = playback; sourceTree = ""; }; EAA223901B623D0D2D573103 = {isa = PBXGroup; children = ( - 722D4F109F8D2D2A9ECF2644, - 9D6E53B1F8DE15DE9C5F7948, - FA9B866757459BB84B9F47F3, - CB9787ADAA0EB590B17CC142, + F9FF133CFD7436ADC857BD71, + F560900360D539EF38FF2C0C, + 7BC6DE9CB2562D5618C3CBEE, 6F6AC4A00C126030263CC8D3, ); name = "juce_video"; sourceTree = ""; }; 9D8FE1F65CAD416AA606C47A = {isa = PBXGroup; children = ( 7E0D0991585FE7EBF8C2E538, @@ -2121,23 +2094,23 @@ EAA223901B623D0D2D573103, ); name = "Juce Modules"; sourceTree = ""; }; 7E30376DDAD775FEFE64944C = {isa = PBXGroup; children = ( 30F22843EFEBF7AA841EB4D6, - 627709CC8F994ADFE362022E, - 5656FCEE17FE65E49EF3A891, - 084D91B2AD459A0FEBEFD449, - D5C074653417ED69A2B570AC, - FE7C03DACFC725D712D9F508, - 2C7BFA88B40379944B653289, - F69282947987DE2626D23C52, - 2E6595F3A8D97841A49BAC85, - DBD90FC88456B62308AD9AD0, - 6E1860CF53C6E59F1F77C373, - 81F7A7CD9847CBAFC6615F07, - 5AA6D24CBDEC48447451F46A, - 4D6DBD5D569681C5C8B32FB3, - ABB92009051C3CDBA14CDA24, + 2D2541F927EB5EC4A254B745, + 727427F3107F36FAB510AA17, + 1702832C0563E836B4327890, + BB80DA1EA6A7082D445D6EDF, + D3C8D6843E25DB2B32473A4F, + 295907BE4DFB720C1086850C, + 5EBD478EAFE8DA4F64414D7A, + 0E8900A3E8EEC22708EF5011, + E64CC24224127C377E3A1556, + 188F364C0B02372BB332F767, + 43F7E60071240E1FB923EBDE, + 14E68B91F5DD3904D9C98600, + D03DA9E56E0D23352552E373, + 253AE92DFB97286B43EECD89, A5E7CA8A71D049BE2BD33861, ); name = "Juce Library Code"; sourceTree = ""; }; A97EE73C79DA3F729D46AF48 = {isa = PBXGroup; children = ( - B4BFC5F162F99B035930F03A, + 57DF618F1DE781556B7AFC32, 7DA35787B5F6F7440D667CC8, ); name = Resources; sourceTree = ""; }; D1C4804CD275CB57A5C89A2D = {isa = PBXGroup; children = ( 86CA337014D3F67E906FFD28, @@ -2155,7 +2128,7 @@ 89309C0C5F3269BD06BE7F27, B457EE687507BF1DEEA7581F, ); name = Frameworks; sourceTree = ""; }; D85C0D11EE4F6C73B9EB5BCD = {isa = PBXGroup; children = ( - B2A7B6A8E3CCA7E2038E8EFF, ); name = Products; sourceTree = ""; }; + 8D8BBC353637DA442C5575DA, ); name = Products; sourceTree = ""; }; 65BEFC705A89E5C8A9E35C97 = {isa = PBXGroup; children = ( 97790EAEA01CFA5C3CA9737A, 9D8FE1F65CAD416AA606C47A, @@ -2163,7 +2136,7 @@ A97EE73C79DA3F729D46AF48, D1C4804CD275CB57A5C89A2D, D85C0D11EE4F6C73B9EB5BCD, ); name = Source; sourceTree = ""; }; - 92E529F622AC4282800634D3 = {isa = XCBuildConfiguration; buildSettings = { + C8B793AC1BEFBE7A99BE8352 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2179,12 +2152,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.roli.pluginhost; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 20F59BC9E9ACBDF56007CE03 = {isa = XCBuildConfiguration; buildSettings = { + 49453CC5AD9F08D2738464AC = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2201,7 +2174,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("\"~/SDKs/VST3 SDK\"", "../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET = 10.5; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; @@ -2239,35 +2212,36 @@ PRODUCT_NAME = "Plugin Host"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + B9D79D85AC7DE5BED1B6547C = {isa = PBXTargetDependency; target = DE12B7643D374BFF7E4FEB1C; }; 493C2C5E457692E5149C5525 = {isa = XCConfigurationList; buildConfigurations = ( 8D1CA827F1EFD443BDCF198A, C9295196717FABE454A210B7, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - AF36B30138BF2E27961D41E3 = {isa = XCConfigurationList; buildConfigurations = ( - 92E529F622AC4282800634D3, - 20F59BC9E9ACBDF56007CE03, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 2309EA55A722EF4ED2D62447 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + E4ECAE24A646A7D1585F776C = {isa = XCConfigurationList; buildConfigurations = ( + C8B793AC1BEFBE7A99BE8352, + 49453CC5AD9F08D2738464AC, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 2429BB4D705CC57F49418CFB = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( D92C7BF86C9CCF6B4D14F809, ); runOnlyForDeploymentPostprocessing = 0; }; - 8915908C84EBB721DD5BF3C1 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + E8E94B3C187DA578BFCBDA98 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 4C88899EB7993A76A97643FE, 040EB574807E8A86F124D851, A1B0416DA378BB0C3AD6F74B, D493393499E0822C70009A63, 6CD3B433544911DA879170AE, - AF010217B51D257C37B8ACD8, - 74EBA2C14DF2E519C69CC438, - F691B29DF97CDAB137B18A3F, - 2F012EDEF4051DD62B3C6378, - 7C54B9BFC1EB86C7CB8724AE, - 722A2DA16710B9EF986D8491, - 4E49BFCBD4038D684C8634B5, - 90BC0CDE41E2D6450FA0C3CD, - 5C030B6563B80911E34744E5, - C8F1EDF80FF9D91634308742, - 0B78644A55BD3BC78EAD45B0, - E069FD6F2147362C19E69B65, - B629E58C8305A5D508B099C9, - BA88E9EDEE91397E89FC2A58, ); runOnlyForDeploymentPostprocessing = 0; }; - C1A9B94FBBEB8C8B72689262 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 93DB7A11F69BE06391046FA1, + EBFC008D1B7B2C2174EFA345, + ED96582F2D0CC44E07DBF805, + 350839B13EA3C1469CF58AB6, + 3C34CFB8A8F70FD57439B7F5, + 68730505E41133EA1B800BA0, + E21D49E1F5EBE890734A3CE3, + DDED9B2244274E1B84E4F1F3, + 39D9D58EE886DF8E91E8CE0E, + D7632EF73A06322A1193E3E5, + 307B130EF02D8B379FD177EF, + 134B779B166EEFDBE5371751, + 2FCB114D70E13FB9CF2F05FC, + DB922458A7E1C96208E60690, ); runOnlyForDeploymentPostprocessing = 0; }; + C515A1FE1A53D3968C22FAEF = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 73E371F1B912FCCAE0CD7E5D, 21D330A5B13178B12BEAFC3C, B288A89F96704F142ED8E939, @@ -2282,11 +2256,11 @@ 7CB57442DFED188337D6B38B, A02C9F4C4B840C27B6CAFEBD, 4DB15177DDC357F4503F88CF, ); runOnlyForDeploymentPostprocessing = 0; }; - B5F8DFF64A83B053583709F0 = {isa = PBXNativeTarget; buildConfigurationList = AF36B30138BF2E27961D41E3; buildPhases = ( - 2309EA55A722EF4ED2D62447, - 8915908C84EBB721DD5BF3C1, - C1A9B94FBBEB8C8B72689262, ); buildRules = ( ); dependencies = ( ); name = "Plugin Host"; productName = "Plugin Host"; productReference = B2A7B6A8E3CCA7E2038E8EFF; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - ADE6E539DB98A302483A82D0 = {isa = PBXProject; buildConfigurationList = 493C2C5E457692E5149C5525; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 65BEFC705A89E5C8A9E35C97; projectDirPath = ""; projectRoot = ""; targets = ( B5F8DFF64A83B053583709F0 ); }; + DE12B7643D374BFF7E4FEB1C = {isa = PBXNativeTarget; buildConfigurationList = E4ECAE24A646A7D1585F776C; buildPhases = ( + 2429BB4D705CC57F49418CFB, + E8E94B3C187DA578BFCBDA98, + C515A1FE1A53D3968C22FAEF, ); buildRules = ( ); dependencies = ( ); name = "Plugin Host (App)"; productName = "Plugin Host"; productReference = 8D8BBC353637DA442C5575DA; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + ADE6E539DB98A302483A82D0 = {isa = PBXProject; buildConfigurationList = 493C2C5E457692E5149C5525; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { DE12B7643D374BFF7E4FEB1C = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 65BEFC705A89E5C8A9E35C97; projectDirPath = ""; projectRoot = ""; targets = (DE12B7643D374BFF7E4FEB1C); }; }; rootObject = ADE6E539DB98A302483A82D0; } diff --git a/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj b/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj index 862f097e6f..2672ece231 100644 --- a/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj +++ b/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj @@ -215,6 +215,9 @@ true + + true + true @@ -230,15 +233,6 @@ true - - true - - - true - - - true - true @@ -287,25 +281,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -335,25 +314,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -371,6 +353,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -404,9 +404,6 @@ true - - true - true @@ -416,31 +413,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -455,70 +479,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -557,136 +578,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -701,37 +719,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -755,25 +755,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -791,31 +794,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -842,127 +839,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1016,184 +1016,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1304,20 +1304,20 @@ true - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -1360,6 +1360,8 @@ + + @@ -1367,20 +1369,10 @@ + - - - - - - - - - - - @@ -1390,8 +1382,25 @@ + + + + + + + + + + + + + + + + + @@ -1402,15 +1411,6 @@ - - - - - - - - - @@ -1431,41 +1431,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1482,25 +1447,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1510,6 +1456,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1523,31 +1503,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1556,14 +1556,22 @@ + + + + - - - - + + + + + + + + @@ -1573,19 +1581,11 @@ - - - - - - - - - - + + @@ -1596,10 +1596,15 @@ - - - - + + + + + + + + + @@ -1610,39 +1615,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1651,33 +1672,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1697,15 +1691,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1713,13 +1721,6 @@ - - - - - - - @@ -1727,31 +1728,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1777,20 +1777,10 @@ - - - - - - - - - - @@ -1798,30 +1788,24 @@ + + + + + + + + + + + - - - - - - - - - - - - - - - - - diff --git a/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj.filters b/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj.filters index c8676beeb0..afd4690002 100644 --- a/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj.filters +++ b/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj.filters @@ -32,45 +32,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -83,17 +83,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -101,17 +110,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -119,29 +122,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -155,33 +155,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -191,80 +191,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -287,30 +287,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -418,6 +418,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -433,15 +436,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -496,26 +490,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -544,26 +523,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -583,6 +565,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -616,9 +616,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -634,44 +631,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -688,33 +649,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -739,41 +673,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -781,32 +685,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -886,78 +775,183 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -973,6 +967,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -994,26 +994,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1030,32 +1033,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1087,6 +1084,51 @@ Juce Modules\juce_graphics\native + + Juce Modules\juce_graphics\placement + + + Juce Modules\juce_gui_basics\application + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + Juce Modules\juce_gui_basics\components @@ -1099,116 +1141,74 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1261,99 +1261,6 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - Juce Modules\juce_gui_basics\lookandfeel @@ -1366,56 +1273,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1462,6 +1354,114 @@ Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + Juce Modules\juce_gui_extra\code_editor @@ -1588,46 +1588,46 @@ Juce Modules\juce_video\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1752,6 +1752,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1773,23 +1779,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1815,38 +1842,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1878,33 +1905,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1965,50 +1965,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2070,53 +2112,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2175,158 +2298,35 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core - - Juce Modules\juce_core\files + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_cryptography\encryption Juce Modules\juce_cryptography\hashing @@ -2340,6 +2340,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2349,20 +2361,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2391,36 +2415,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2430,6 +2424,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2460,17 +2460,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2502,50 +2517,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2562,44 +2607,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2625,87 +2688,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2751,44 +2733,86 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2811,27 +2835,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2853,80 +2856,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -3003,33 +3003,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3042,9 +3015,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3066,18 +3036,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3088,50 +3088,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - - Juce Library Code diff --git a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj index b082c17572..bb81f0f962 100644 --- a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj +++ b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj @@ -221,6 +221,9 @@ true + + true + true @@ -236,15 +239,6 @@ true - - true - - - true - - - true - true @@ -293,25 +287,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -341,25 +320,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -377,6 +359,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -410,9 +410,6 @@ true - - true - true @@ -422,31 +419,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -461,70 +485,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -563,136 +584,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -707,37 +725,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -761,25 +761,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -797,31 +800,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -848,127 +845,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1022,184 +1022,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1310,20 +1310,20 @@ true - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -1366,6 +1366,8 @@ + + @@ -1373,20 +1375,10 @@ + - - - - - - - - - - - @@ -1396,8 +1388,25 @@ + + + + + + + + + + + + + + + + + @@ -1408,15 +1417,6 @@ - - - - - - - - - @@ -1437,41 +1437,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1488,25 +1453,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1516,6 +1462,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1529,31 +1509,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1562,14 +1562,22 @@ + + + + - - - - + + + + + + + + @@ -1579,19 +1587,11 @@ - - - - - - - - - - + + @@ -1602,10 +1602,15 @@ - - - - + + + + + + + + + @@ -1616,39 +1621,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1657,33 +1678,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1703,15 +1697,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1719,13 +1727,6 @@ - - - - - - - @@ -1733,31 +1734,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1783,20 +1783,10 @@ - - - - - - - - - - @@ -1804,30 +1794,24 @@ + + + + + + + + + + + - - - - - - - - - - - - - - - - - diff --git a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj.filters b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj.filters index 17bcb0d63c..8649be091b 100644 --- a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj.filters +++ b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj.filters @@ -32,45 +32,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -83,17 +83,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -101,17 +110,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -119,29 +122,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -155,33 +155,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -191,80 +191,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -287,30 +287,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -418,6 +418,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -433,15 +436,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -496,26 +490,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -544,26 +523,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -583,6 +565,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -616,9 +616,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -634,44 +631,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -688,33 +649,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -739,41 +673,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -781,32 +685,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -886,78 +775,183 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -973,6 +967,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -994,26 +994,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1030,32 +1033,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1087,6 +1084,51 @@ Juce Modules\juce_graphics\native + + Juce Modules\juce_graphics\placement + + + Juce Modules\juce_gui_basics\application + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + Juce Modules\juce_gui_basics\components @@ -1099,116 +1141,74 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1261,99 +1261,6 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - Juce Modules\juce_gui_basics\lookandfeel @@ -1366,56 +1273,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1462,6 +1354,114 @@ Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + Juce Modules\juce_gui_extra\code_editor @@ -1588,46 +1588,46 @@ Juce Modules\juce_video\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1752,6 +1752,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1773,23 +1779,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1815,38 +1842,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1878,33 +1905,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1965,50 +1965,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2070,53 +2112,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2175,158 +2298,35 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core - - Juce Modules\juce_core\files + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_cryptography\encryption Juce Modules\juce_cryptography\hashing @@ -2340,6 +2340,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2349,20 +2361,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2391,36 +2415,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2430,6 +2424,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2460,17 +2460,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2502,50 +2517,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2562,44 +2607,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2625,87 +2688,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2751,44 +2733,86 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2811,27 +2835,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2853,80 +2856,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -3003,33 +3003,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3042,9 +3015,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3066,18 +3036,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3088,50 +3088,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - - Juce Library Code diff --git a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj index bbf009e537..4a08c11599 100644 --- a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj +++ b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj @@ -221,6 +221,9 @@ true + + true + true @@ -236,15 +239,6 @@ true - - true - - - true - - - true - true @@ -293,25 +287,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -341,25 +320,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -377,6 +359,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -410,9 +410,6 @@ true - - true - true @@ -422,31 +419,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -461,70 +485,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -563,136 +584,133 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -707,37 +725,19 @@ true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -761,25 +761,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -797,31 +800,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -848,127 +845,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1022,184 +1022,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1310,20 +1310,20 @@ true - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -1366,6 +1366,8 @@ + + @@ -1373,20 +1375,10 @@ + - - - - - - - - - - - @@ -1396,8 +1388,25 @@ + + + + + + + + + + + + + + + + + @@ -1408,15 +1417,6 @@ - - - - - - - - - @@ -1437,41 +1437,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1488,25 +1453,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1516,6 +1462,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1529,31 +1509,51 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - @@ -1562,14 +1562,22 @@ + + + + - - - - + + + + + + + + @@ -1579,19 +1587,11 @@ - - - - - - - - - - + + @@ -1602,10 +1602,15 @@ - - - - + + + + + + + + + @@ -1616,39 +1621,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1657,33 +1678,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1703,15 +1697,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1719,13 +1727,6 @@ - - - - - - - @@ -1733,31 +1734,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1783,20 +1783,10 @@ - - - - - - - - - - @@ -1804,30 +1794,24 @@ + + + + + + + + + + + - - - - - - - - - - - - - - - - - diff --git a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj.filters b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj.filters index 4038b5b21c..0956bf9db7 100644 --- a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj.filters +++ b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj.filters @@ -32,45 +32,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -83,17 +83,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -101,17 +110,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -119,29 +122,26 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} @@ -155,33 +155,33 @@ {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -191,80 +191,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -287,30 +287,30 @@ {639E16C5-DA8B-ADBA-6E24-7B596378EAB2} - - {2D8D0E19-E676-83EB-38D9-F73500DD6B79} - {B3141847-8F13-F67D-45B2-E3ECF6E09088} - - {9E586194-C056-101C-5311-F2AF5191AC80} - {151B49D8-6102-F802-1C07-D59931BC0574} + + {2D8D0E19-E676-83EB-38D9-F73500DD6B79} + + + {9E586194-C056-101C-5311-F2AF5191AC80} + {72A923E2-C729-DB92-D7BF-A9D4AFAE5896} - - {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} - {7F11E7D2-54C0-2A36-5F15-BEC0A5374A08} {EE985DEA-CD83-8132-7219-542BB1DAD560} + + {0E43EA8A-95EE-4253-E1B7-160F38ACBB00} + {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} @@ -418,6 +418,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -433,15 +436,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -496,26 +490,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -544,26 +523,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler - - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -583,6 +565,24 @@ Juce Modules\juce_audio_processors\format_types + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + Juce Modules\juce_audio_processors\scanning @@ -616,9 +616,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -634,44 +631,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -688,33 +649,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -739,41 +673,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -781,32 +685,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -886,78 +775,183 @@ Juce Modules\juce_core\native - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\network - - Juce Modules\juce_cryptography\hashing + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\system - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\encryption + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_cryptography\hashing + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + Juce Modules\juce_events\native @@ -973,6 +967,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_graphics\colour @@ -994,26 +994,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -1030,32 +1033,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1087,6 +1084,51 @@ Juce Modules\juce_graphics\native + + Juce Modules\juce_graphics\placement + + + Juce Modules\juce_gui_basics\application + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\buttons + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + Juce Modules\juce_gui_basics\components @@ -1099,116 +1141,74 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1261,99 +1261,6 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - Juce Modules\juce_gui_basics\lookandfeel @@ -1366,56 +1273,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1462,6 +1354,114 @@ Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + Juce Modules\juce_gui_extra\code_editor @@ -1588,46 +1588,46 @@ Juce Modules\juce_video\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1752,6 +1752,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1773,23 +1779,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1815,38 +1842,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1878,33 +1905,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1965,50 +1965,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -2070,53 +2112,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\native - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\network - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text + + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2175,158 +2298,35 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files + + Juce Modules\juce_core\unit_tests - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\xml - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core\zip - - Juce Modules\juce_core\files + + Juce Modules\juce_core - - Juce Modules\juce_core\files + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network + + Juce Modules\juce_cryptography\encryption - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption + + Juce Modules\juce_cryptography\encryption Juce Modules\juce_cryptography\hashing @@ -2340,6 +2340,18 @@ Juce Modules\juce_cryptography + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\undomanager + Juce Modules\juce_data_structures\values @@ -2349,20 +2361,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2391,36 +2415,6 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - Juce Modules\juce_events\native @@ -2430,6 +2424,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2460,17 +2460,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2502,50 +2517,80 @@ Juce Modules\juce_graphics\geometry + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\images + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + + + Juce Modules\juce_graphics\native + Juce Modules\juce_graphics\placement Juce Modules\juce_graphics\placement - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_graphics\native + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_graphics + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands + + + Juce Modules\juce_gui_basics\commands Juce Modules\juce_gui_basics\components @@ -2562,44 +2607,62 @@ Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser + + + Juce Modules\juce_gui_basics\filebrowser Juce Modules\juce_gui_basics\keyboard @@ -2625,87 +2688,6 @@ Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - Juce Modules\juce_gui_basics\layout @@ -2751,44 +2733,86 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\layout + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\lookandfeel + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\menus + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\layout + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2811,27 +2835,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2853,80 +2856,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -3003,33 +3003,6 @@ Juce Modules\juce_gui_extra - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - - - Juce Modules\juce_opengl\opengl - Juce Modules\juce_opengl\geometry @@ -3042,9 +3015,6 @@ Juce Modules\juce_opengl\geometry - - Juce Modules\juce_opengl\utils - Juce Modules\juce_opengl\native @@ -3066,18 +3036,48 @@ Juce Modules\juce_opengl\native + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\opengl + + + Juce Modules\juce_opengl\utils + Juce Modules\juce_opengl + + Juce Modules\juce_video\capture + Juce Modules\juce_video\playback Juce Modules\juce_video\playback - - Juce Modules\juce_video\capture - Juce Modules\juce_video @@ -3088,50 +3088,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Modules\juce_opengl - - - Juce Modules\juce_video - - Juce Library Code diff --git a/examples/audio plugin host/JuceLibraryCode/AppConfig.h b/examples/audio plugin host/JuceLibraryCode/AppConfig.h index ae7d1c5ab2..4800c39b52 100644 --- a/examples/audio plugin host/JuceLibraryCode/AppConfig.h +++ b/examples/audio plugin host/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -39,9 +39,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/examples/audio plugin host/JuceLibraryCode/JuceHeader.h b/examples/audio plugin host/JuceLibraryCode/JuceHeader.h index d621d187fa..d2ab4caeae 100644 --- a/examples/audio plugin host/JuceLibraryCode/JuceHeader.h +++ b/examples/audio plugin host/JuceLibraryCode/JuceHeader.h @@ -14,20 +14,22 @@ #define __APPHEADERFILE_NTE0XB0IJ__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_audio_utils/juce_audio_utils.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "modules/juce_opengl/juce_opengl.h" -#include "modules/juce_video/juce_video.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/examples/audio plugin host/JuceLibraryCode/ReadMe.txt b/examples/audio plugin host/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/examples/audio plugin host/JuceLibraryCode/ReadMe.txt +++ b/examples/audio plugin host/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/examples/audio plugin host/JuceLibraryCode/juce_audio_basics.cpp b/examples/audio plugin host/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_audio_basics.mm b/examples/audio plugin host/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_audio_devices.cpp b/examples/audio plugin host/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_audio_devices.mm b/examples/audio plugin host/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_audio_formats.cpp b/examples/audio plugin host/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_audio_formats.mm b/examples/audio plugin host/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_audio_processors.cpp b/examples/audio plugin host/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_audio_processors.mm b/examples/audio plugin host/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_audio_utils.cpp b/examples/audio plugin host/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_audio_utils.mm b/examples/audio plugin host/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_core.cpp b/examples/audio plugin host/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_core.mm b/examples/audio plugin host/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_cryptography.cpp b/examples/audio plugin host/JuceLibraryCode/juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_cryptography.mm b/examples/audio plugin host/JuceLibraryCode/juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_data_structures.cpp b/examples/audio plugin host/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_data_structures.mm b/examples/audio plugin host/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_events.cpp b/examples/audio plugin host/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_events.mm b/examples/audio plugin host/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_graphics.cpp b/examples/audio plugin host/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_graphics.mm b/examples/audio plugin host/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_gui_basics.cpp b/examples/audio plugin host/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_gui_basics.mm b/examples/audio plugin host/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_gui_extra.cpp b/examples/audio plugin host/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_gui_extra.mm b/examples/audio plugin host/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_opengl.cpp b/examples/audio plugin host/JuceLibraryCode/juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_opengl.mm b/examples/audio plugin host/JuceLibraryCode/juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_video.cpp b/examples/audio plugin host/JuceLibraryCode/juce_video.cpp new file mode 100644 index 0000000000..bdf22ee131 --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_video.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/juce_video.mm b/examples/audio plugin host/JuceLibraryCode/juce_video.mm new file mode 100644 index 0000000000..3da705bccd --- /dev/null +++ b/examples/audio plugin host/JuceLibraryCode/juce_video.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index 718392ff72..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_opengl/juce_opengl.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_opengl/juce_opengl.h" diff --git a/examples/audio plugin host/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/audio plugin host/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 0dd1636ec2..0000000000 --- a/examples/audio plugin host/JuceLibraryCode/modules/juce_video/juce_video.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_video/juce_video.h" diff --git a/examples/audio plugin host/Plugin Host.jucer b/examples/audio plugin host/Plugin Host.jucer index 2da6922046..46839c5f8b 100644 --- a/examples/audio plugin host/Plugin Host.jucer +++ b/examples/audio plugin host/Plugin Host.jucer @@ -1,16 +1,9 @@ + juceFolder="../../../juce" vstFolderMac="~/SDKs/vstsdk2.4" vstFolderPC="c:\SDKs\vstsdk2.4" + bundleIdentifier="com.roli.pluginhost" jucerVersion="4.2.0" companyName="ROLI Ltd." + includeBinaryInAppConfig="1"> diff --git a/examples/audio plugin host/Source/FilterGraph.cpp b/examples/audio plugin host/Source/FilterGraph.cpp index 1f6c2f32e8..b79c2ad400 100644 --- a/examples/audio plugin host/Source/FilterGraph.cpp +++ b/examples/audio plugin host/Source/FilterGraph.cpp @@ -78,12 +78,37 @@ void FilterGraph::addFilter (const PluginDescription* desc, double x, double y) { if (desc != nullptr) { - AudioProcessorGraph::Node* node = nullptr; + struct AsyncCallback : public AudioPluginFormat::InstantiationCompletionCallback + { + AsyncCallback (FilterGraph* myself, double inX, double inY) + : owner (myself), posX (inX), posY (inY) + {} + + void completionCallback (AudioPluginInstance* instance, const String& error) override + { + owner->addFilterCallback (instance, error, posX, posY); + } - String errorMessage; + FilterGraph* owner; + double posX, posY; + }; + + formatManager.createPluginInstanceAsync (*desc, graph.getSampleRate(), graph.getBlockSize(), + new AsyncCallback (this, x, y)); + } +} - if (AudioPluginInstance* instance = formatManager.createPluginInstance (*desc, graph.getSampleRate(), graph.getBlockSize(), errorMessage)) - node = graph.addNode (instance); +void FilterGraph::addFilterCallback (AudioPluginInstance* instance, const String& error, double x, double y) +{ + if (instance == nullptr) + { + AlertWindow::showMessageBox (AlertWindow::WarningIcon, + TRANS("Couldn't create filter"), + error); + } + else + { + AudioProcessorGraph::Node* node = graph.addNode (instance); if (node != nullptr) { @@ -91,12 +116,6 @@ void FilterGraph::addFilter (const PluginDescription* desc, double x, double y) node->properties.set ("y", y); changed(); } - else - { - AlertWindow::showMessageBox (AlertWindow::WarningIcon, - TRANS("Couldn't create filter"), - errorMessage); - } } } diff --git a/examples/audio plugin host/Source/FilterGraph.h b/examples/audio plugin host/Source/FilterGraph.h index eb9608d363..2405a2ca4f 100644 --- a/examples/audio plugin host/Source/FilterGraph.h +++ b/examples/audio plugin host/Source/FilterGraph.h @@ -51,6 +51,8 @@ public: void addFilter (const PluginDescription* desc, double x, double y); + void addFilterCallback (AudioPluginInstance* instance, const String& error, double x, double y); + void removeFilter (const uint32 filterUID); void disconnectFilter (const uint32 filterUID); diff --git a/examples/audio plugin host/Source/InternalFilters.cpp b/examples/audio plugin host/Source/InternalFilters.cpp index 725a03bee2..21e58e28d0 100644 --- a/examples/audio plugin host/Source/InternalFilters.cpp +++ b/examples/audio plugin host/Source/InternalFilters.cpp @@ -46,19 +46,28 @@ InternalPluginFormat::InternalPluginFormat() } } -AudioPluginInstance* InternalPluginFormat::createInstanceFromDescription (const PluginDescription& desc, - double /*sampleRate*/, int /*blockSize*/) +void InternalPluginFormat::createPluginInstance (const PluginDescription& desc, + double /*initialSampleRate*/, + int /*initialBufferSize*/, + void* userData, + void (*callback) (void*, AudioPluginInstance*, const String&)) { + AudioPluginInstance* retval = nullptr; if (desc.name == audioOutDesc.name) - return new AudioProcessorGraph::AudioGraphIOProcessor (AudioProcessorGraph::AudioGraphIOProcessor::audioOutputNode); + retval = new AudioProcessorGraph::AudioGraphIOProcessor (AudioProcessorGraph::AudioGraphIOProcessor::audioOutputNode); if (desc.name == audioInDesc.name) - return new AudioProcessorGraph::AudioGraphIOProcessor (AudioProcessorGraph::AudioGraphIOProcessor::audioInputNode); + retval = new AudioProcessorGraph::AudioGraphIOProcessor (AudioProcessorGraph::AudioGraphIOProcessor::audioInputNode); if (desc.name == midiInDesc.name) - return new AudioProcessorGraph::AudioGraphIOProcessor (AudioProcessorGraph::AudioGraphIOProcessor::midiInputNode); + retval = new AudioProcessorGraph::AudioGraphIOProcessor (AudioProcessorGraph::AudioGraphIOProcessor::midiInputNode); - return 0; + callback (userData, retval, retval == nullptr ? NEEDS_TRANS ("Invalid internal filter name") : String()); +} + +bool InternalPluginFormat::requiresUnblockedMessageThreadDuringCreation (const PluginDescription&) const noexcept +{ + return false; } const PluginDescription* InternalPluginFormat::getDescriptionFor (const InternalFilterType type) diff --git a/examples/audio plugin host/Source/InternalFilters.h b/examples/audio plugin host/Source/InternalFilters.h index 1317d286cd..1a1a16424e 100644 --- a/examples/audio plugin host/Source/InternalFilters.h +++ b/examples/audio plugin host/Source/InternalFilters.h @@ -55,16 +55,23 @@ public: //============================================================================== String getName() const override { return "Internal"; } - bool fileMightContainThisPluginType (const String&) override { return false; } + bool fileMightContainThisPluginType (const String&) override { return true; } FileSearchPath getDefaultLocationsToSearch() override { return FileSearchPath(); } bool canScanForPlugins() const override { return false; } void findAllTypesForFile (OwnedArray &, const String&) override {} bool doesPluginStillExist (const PluginDescription&) override { return true; } String getNameOfPluginFromIdentifier (const String& fileOrIdentifier) override { return fileOrIdentifier; } bool pluginNeedsRescanning (const PluginDescription&) override { return false; } - StringArray searchPathsForPlugins (const FileSearchPath&, bool) override { return StringArray(); } - AudioPluginInstance* createInstanceFromDescription (const PluginDescription&, double, int) override; + StringArray searchPathsForPlugins (const FileSearchPath&, bool, bool) override { return StringArray(); } +private: + //============================================================================== + void createPluginInstance (const PluginDescription& description, + double initialSampleRate, + int initialBufferSize, + void* userData, + void (*callback) (void*, AudioPluginInstance*, const String&)) override; + bool requiresUnblockedMessageThreadDuringCreation (const PluginDescription&) const noexcept override; private: //============================================================================== PluginDescription audioInDesc; diff --git a/examples/audio plugin host/Source/MainHostWindow.cpp b/examples/audio plugin host/Source/MainHostWindow.cpp index 2ea7a84c50..8b24be859f 100644 --- a/examples/audio plugin host/Source/MainHostWindow.cpp +++ b/examples/audio plugin host/Source/MainHostWindow.cpp @@ -42,7 +42,7 @@ public: setContentOwned (new PluginListComponent (pluginFormatManager, owner.knownPluginList, deadMansPedalFile, - getAppProperties().getUserSettings()), true); + getAppProperties().getUserSettings(), true), true); setResizable (true, false); setResizeLimits (300, 400, 800, 1500); diff --git a/extras/AudioPerformanceTest/AudioPerformanceTest.jucer b/extras/AudioPerformanceTest/AudioPerformanceTest.jucer index 1dfd362253..4676fa81d3 100644 --- a/extras/AudioPerformanceTest/AudioPerformanceTest.jucer +++ b/extras/AudioPerformanceTest/AudioPerformanceTest.jucer @@ -2,7 +2,7 @@ + includeBinaryInAppConfig="1" jucerVersion="4.2.0"> @@ -31,7 +31,7 @@ - + @@ -100,7 +100,9 @@ androidKeyAlias="androiddebugkey" androidKeyAliasPass="android" androidCpp11="1" androidScreenOrientation="unspecified" targetFolder="Builds/AndroidStudio" androidSDKPath="" androidNDKPath="" extraCompilerFlags="-mfpu=neon -mfloat-abi=hard -ffast-math -funroll-loops --param max-unroll-times=8 -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -DJUCE_DISABLE_ASSERTIONS=1" - extraDefs="" extraLinkerFlags="" externalLibraries=""> + extraDefs="" extraLinkerFlags="" externalLibraries="" gradleVersion="2.10" + gradleWrapperVersion="0.6.0-beta5" gradleToolchain="clang" gradleToolchainVersion="3.6" + buildToolsVersion="23.0.1"> diff --git a/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile b/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile index 4802bc06d3..5aba42a174 100644 --- a/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile +++ b/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile @@ -1,5 +1,5 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -50,17 +50,17 @@ endif OBJECTS := \ $(OBJDIR)/Main_90ebc5c2.o \ - $(OBJDIR)/juce_audio_basics_399a455e.o \ - $(OBJDIR)/juce_audio_devices_c1c9ba9c.o \ - $(OBJDIR)/juce_audio_formats_f04b043c.o \ - $(OBJDIR)/juce_audio_processors_eb9ae116.o \ - $(OBJDIR)/juce_audio_utils_cf18005c.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_gui_extra_b81d9e1c.o \ + $(OBJDIR)/juce_audio_basics_6b797ca1.o \ + $(OBJDIR)/juce_audio_devices_a742c38b.o \ + $(OBJDIR)/juce_audio_formats_5a29c68a.o \ + $(OBJDIR)/juce_audio_processors_dea3173d.o \ + $(OBJDIR)/juce_audio_utils_c7eb679f.o \ + $(OBJDIR)/juce_core_75b14332.o \ + $(OBJDIR)/juce_data_structures_72d3da2c.o \ + $(OBJDIR)/juce_events_d2be882c.o \ + $(OBJDIR)/juce_graphics_9c18891e.o \ + $(OBJDIR)/juce_gui_basics_8a6da59c.o \ + $(OBJDIR)/juce_gui_extra_4a026f23.o \ .PHONY: clean @@ -84,57 +84,57 @@ $(OBJDIR)/Main_90ebc5c2.o: ../../Source/Main.cpp @echo "Compiling Main.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_basics_399a455e.o: ../../../../modules/juce_audio_basics/juce_audio_basics.cpp +$(OBJDIR)/juce_audio_basics_6b797ca1.o: ../../JuceLibraryCode/juce_audio_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_devices_c1c9ba9c.o: ../../../../modules/juce_audio_devices/juce_audio_devices.cpp +$(OBJDIR)/juce_audio_devices_a742c38b.o: ../../JuceLibraryCode/juce_audio_devices.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_devices.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_formats_f04b043c.o: ../../../../modules/juce_audio_formats/juce_audio_formats.cpp +$(OBJDIR)/juce_audio_formats_5a29c68a.o: ../../JuceLibraryCode/juce_audio_formats.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_formats.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_processors_eb9ae116.o: ../../../../modules/juce_audio_processors/juce_audio_processors.cpp +$(OBJDIR)/juce_audio_processors_dea3173d.o: ../../JuceLibraryCode/juce_audio_processors.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_processors.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_audio_utils_cf18005c.o: ../../../../modules/juce_audio_utils/juce_audio_utils.cpp +$(OBJDIR)/juce_audio_utils_c7eb679f.o: ../../JuceLibraryCode/juce_audio_utils.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_audio_utils.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp +$(OBJDIR)/juce_core_75b14332.o: ../../JuceLibraryCode/juce_core.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_core.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp +$(OBJDIR)/juce_data_structures_72d3da2c.o: ../../JuceLibraryCode/juce_data_structures.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_data_structures.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp +$(OBJDIR)/juce_events_d2be882c.o: ../../JuceLibraryCode/juce_events.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_events.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp +$(OBJDIR)/juce_graphics_9c18891e.o: ../../JuceLibraryCode/juce_graphics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_graphics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp +$(OBJDIR)/juce_gui_basics_8a6da59c.o: ../../JuceLibraryCode/juce_gui_basics.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_basics.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_gui_extra_b81d9e1c.o: ../../../../modules/juce_gui_extra/juce_gui_extra.cpp +$(OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.cpp -@mkdir -p $(OBJDIR) @echo "Compiling juce_gui_extra.cpp" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" diff --git a/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj b/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj index 4d47621574..f21e3cb76c 100644 --- a/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj +++ b/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + E1282ABB96DD2E7FA7F63559 = {isa = PBXBuildFile; fileRef = 614F2084407B35D62101F69F; }; 8A0F71A4EEC7FE694352DD94 = {isa = PBXBuildFile; fileRef = 9EADBF913B7A454B6BE93A4A; }; 30BE30F31D1AAED9FC893AA5 = {isa = PBXBuildFile; fileRef = 18C1CCE5684F9FA0478F27AD; }; 9B19A6655FCC8086134C8656 = {isa = PBXBuildFile; fileRef = 1DA5C6A474916745AFEC6DA5; }; @@ -18,17 +19,17 @@ 537E779F6008999191B2920A = {isa = PBXBuildFile; fileRef = 3058871156B921B9E5946C4F; }; DA21A6E7A18555DCFC63B07C = {isa = PBXBuildFile; fileRef = FAAB4EAE4A57B642D3B9EC23; }; 07451DA87757F9EF80E31BE8 = {isa = PBXBuildFile; fileRef = 0564535EEA7E4462926EA0C9; }; - A85A66764138757920895E7B = {isa = PBXBuildFile; fileRef = 210267A63B6A116B12EEA4D2; }; - D2748B9B6E711F365D241A30 = {isa = PBXBuildFile; fileRef = 23750FB9BDD75177C64F9AF9; }; - AD584F6DBB33504DBB9B3CB0 = {isa = PBXBuildFile; fileRef = 5DBE129199F61C74A5CCB575; }; - 5BBB2FD60B58F627CEA757CC = {isa = PBXBuildFile; fileRef = 958486C51C2FDFD3734B281C; }; - C0A36CC2E2360C7FF03F3C69 = {isa = PBXBuildFile; fileRef = 10D3D9E820330B4B1A0BBA94; }; - D0ECDCC9EDA71E9C5F7A18D9 = {isa = PBXBuildFile; fileRef = 11934147B8A79709D0664625; }; - 9CD99CB95F40FEB539AC2272 = {isa = PBXBuildFile; fileRef = FB9C77F74F072D199A7BD698; }; - 0B611B2FD7E65543B8990D43 = {isa = PBXBuildFile; fileRef = 050729FE03ED356C75E970EA; }; - A12B2EAD5BB1C126BEE4F2DA = {isa = PBXBuildFile; fileRef = B2DA2CD83338C8A369A3F2E8; }; - 7174F6DD7C6B3DF1A4BFDB99 = {isa = PBXBuildFile; fileRef = F58AAC0B88773E609A8E3AC5; }; - 7FDA000D7F9053D6660FEB0D = {isa = PBXBuildFile; fileRef = D71B725E56C2BAFB9DAED99D; }; + C8A2264A4D4A0CD6B519AC01 = {isa = PBXBuildFile; fileRef = 71F53610B155D5DC0BC44FE8; }; + 8286920FF6CFA9E7A4975C33 = {isa = PBXBuildFile; fileRef = 4175A059B8C8C5B5326C868D; }; + 1B7DB3536E20A460AC331BC8 = {isa = PBXBuildFile; fileRef = F3E66241B460F42763126C07; }; + 03B1B72B30A18968B9F453A1 = {isa = PBXBuildFile; fileRef = 4FE58F1BB8347D978F8549DC; }; + 1382A55F62D5255C2BA0E9D1 = {isa = PBXBuildFile; fileRef = 70AF1456B19C4D3B424A3883; }; + B02021DAEC57D0539B9BCFC6 = {isa = PBXBuildFile; fileRef = E18F04B8EBF4E3AB1362BDC5; }; + 4DA57D238C2CD7F9DFD3C2A2 = {isa = PBXBuildFile; fileRef = 28E1AF36A775870224F6D59B; }; + 232C91F7D3438C28FD4076E6 = {isa = PBXBuildFile; fileRef = 5B68D6F2AC0D0B18DE5FFF63; }; + BE51C0B1FCD9B908D9EB63B1 = {isa = PBXBuildFile; fileRef = 7724F42B3BE3B4D25047BEB7; }; + 7D6AEBA4AD90EC541711C680 = {isa = PBXBuildFile; fileRef = 70D0CB56D167630AB1912B0B; }; + 5144E6127912F3BAE3E6CCC8 = {isa = PBXBuildFile; fileRef = C4B5CF7830AAA69A7E9A12C2; }; 00B3EB5421ADC0A47CE075CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; 012D15DF2BF8C2A8D78BBCB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; 014DFF3FB0FDC135308C6E21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceSelectorComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -50,7 +51,6 @@ 044C63BB6A59D2CCD32B938B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; 044C98142AF352964DC87013 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; 0471ACD8C6F72174559980ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; - 050729FE03ED356C75E970EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 0564535EEA7E4462926EA0C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; 05B0A967B4FFDF4C28C5A6D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; 05CBF668EC4BC50B5DCA18A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; @@ -91,11 +91,9 @@ 0EF073B785B39E125D870A19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; 0F1DE6A679F43ABFE421EE27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; 0F8B72901197C072D8A251C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; - 10D3D9E820330B4B1A0BBA94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 11039E870792A02AA4D565FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; 111D30204547DC878B617182 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 1157C5195475CB5DEB691C76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 11934147B8A79709D0664625 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 11FC57C0D11AA6304EF94ECB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; 123831F52D2C1E9A68B75613 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 12C680C68A15B9A590264B18 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; @@ -149,15 +147,12 @@ 1E567E1528267ECC91AF502F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; 1E90C78BB7EF4CAD220371A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; 1EC7385E0D37F4CB00440944 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; - 1ED1F43731F2685F5D21EBA7 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 1F806E9E225FDF4EDF520C96 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 1FA1524362ECBEF1BFC4277D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; 1FFA016099DD003AD459C0DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 2041B8796B90FEDB95078CA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; 205ADC8CC71D24C402FF2B83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; 206E356909BCD419F0227EAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; 208C4054409C79403B243A5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; - 210267A63B6A116B12EEA4D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 210EB9B831928D624AE206CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; 21D96087EA2F816616E4332E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; 21F301B0D046171D6539BF27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -167,7 +162,6 @@ 22E3F6B9DDFD03BD6A370215 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 232388289B7BBC5816A43249 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; 2335BE9EABE76A9CE1A36942 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; - 23750FB9BDD75177C64F9AF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 23869E1A76176ACAD04E37C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; 23F72B1694AF62D52C346872 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; 2419CBA43268699E7362495D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; @@ -192,7 +186,7 @@ 27B3172AC0BA3C09D54011A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; 27B72042F7CE970F5D161668 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; 27E028D654DE35C7FAE178D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; - 287EE31C626E8FE2F123BBFD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 28E1AF36A775870224F6D59B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 2A4FA5A0C18884315A2BAA0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B3C50412FEB0EA622DF305B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B7BFB3838421DA82147C48E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -238,7 +232,6 @@ 36A22D2BE15728117A7DEDD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 3713B247A275EEEB9B652EC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorValueTreeState.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"; sourceTree = "SOURCE_ROOT"; }; 374CF3F673D1531ED15AB53D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 37DC811124A88BCB26442FCB = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 37E19A5A734440194B95D214 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; 380D54F375B780CC7EC45081 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 3835B76D934B38B6C939BC1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -279,9 +272,9 @@ 40D94564D44535C98D477A37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; 41498D495F9BEC4591301F9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 41650B41C126475F54AAD41F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 4175A059B8C8C5B5326C868D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 41D8D99E399E3061D8647B6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; 41E1F1ED873B8778A4DEA391 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 420403BCB2AE106E1E1A5D27 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 420F8FB2C71217A004B459B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; 42101ED87C863ED563FFF529 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; 4219E70B9BD7F88017386C92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -329,6 +322,7 @@ 4EDD1CA5042F64E84327CD60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 4F0284FA3AB4945EA21980A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; 4F39D64767AC3AD73EF2487A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4FE58F1BB8347D978F8549DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 505A5FC3466F4BB88CDD6F06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; 508D90C6525EAC0F06E20997 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 50A391FB0CB736D7E525A138 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; @@ -361,11 +355,11 @@ 5833E8D8DF97BA6F326E6A0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; 586C47B3007AF321674881F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; 589727A3116C274566D20F5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 58A61E077684ADCBD3789FE2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 59F3D582CE541DAA298A579A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; 5A35ED55E78C44D95FB87953 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; 5A44382799C715F1D127572E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; 5AAA012C77F1998912D92E30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5B68D6F2AC0D0B18DE5FFF63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 5B82A7D9F12F2C67CD7E6612 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C0BCE12CD5910802FE6270C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; 5C329E49A7726F2F7D29A5CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; @@ -374,7 +368,6 @@ 5D027E407997AA18E4CF1EDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; 5D117A1C65CF13922E0D23F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; 5D4067E343DF0A467BEFE839 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5DBE129199F61C74A5CCB575 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 5DCC5A2DEAC66784A4693817 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; 5E669B7D8CBA66972A65674F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 5E709F00CAC67777947770B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; @@ -384,9 +377,9 @@ 5F4047D2F2642271CA6733B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FB81D3A066552E3728DF1EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; 5FF59BC1E0DC1F0B3E0E6F3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 603A88A19320A7D9042B6564 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 60A50A49E5967A9028E6A63F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; 6113F4C3AFB861DCAF88C212 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; + 614F2084407B35D62101F69F = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AudioPerformanceTest.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 615C7F551EF2E2884579A6E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; 61A6B2C311EEA8E33BAC6BB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 61CE8FA0CDA2F912D807F4F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailCache.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h"; sourceTree = "SOURCE_ROOT"; }; @@ -435,11 +428,14 @@ 705B6E0CD1386CA2F07D6732 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 708EDE4D073A3EF58DEFED5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 70A18D791C54F97B989BB9B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 70AF1456B19C4D3B424A3883 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 70C6C35771C076364F535EE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 70D0CB56D167630AB1912B0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 713557DD8AA431F8738BD492 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; 717E6F679760C87003A61B3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 719BBE0A15A89976BC3E2A30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 71D3AB9601D27C46645DB729 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; + 71F53610B155D5DC0BC44FE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 72152EF0BB769C0DBD9988FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 726082C5F9A7979F3FABEACD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 7275182C65010E12C94356DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -455,6 +451,7 @@ 75BB3CCA02966F27A86A8E29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserBase.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 761B16269B2E0FE878159118 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 762A8B6317A874ED6C6EB26C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; + 7724F42B3BE3B4D25047BEB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 77FBBF17D08E7B8031E5591C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 78797E6CD4C710681CEB454A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; 78B284561F248D4EFE3A90F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -556,10 +553,10 @@ 948915DF1F924C4541081A84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; 948E6A2F9801318A6BACA604 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; 94D48F57C6FBACDA7E565B61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; + 9516A19EE58DED8326DD0306 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 9529452677DAC6E6FD5278FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; 953503B501F2A820E50272B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 95578AB40B1C675A10B311BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - 958486C51C2FDFD3734B281C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 95999D007040ED6D71F707F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; 96465102CA605250058AC064 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; 965C305E056C8DE917F22585 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; @@ -616,7 +613,6 @@ A79264AE87654F32A97B62C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; A7D772CCD36E7C5A73DC8827 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; A7DC01954B7BA0400CF9E92D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - A7E97E9FB812DD77207D8297 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A83AE455D3D67018DD3E919D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; A86F543278EE0AAA8D35DFDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; A8987822AEB05A94888A8B3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -646,7 +642,6 @@ B1491869A8D959D8ADD6EBD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; B1E652138C0C7722876CE14D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; B242B6D52524EBED51625C00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; - B2DA2CD83338C8A369A3F2E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; B2F80573F3A1212FB1E6D906 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; B37CE5CF8F375F6B2E252A7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; B3EAB67C94C39842591864ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; @@ -654,7 +649,6 @@ B40051599BAA798C637BDC4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; B42234064E15C0434ECAB137 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B4ECF1571A1D2C15338C5A19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - B541F0869263AF482C4DCC95 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B58743FE48B10A581E6097CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; B5AF3F3B893E7D19B80EE0C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; B5BA79CC82D06D67F7AB1B94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -677,7 +671,6 @@ B9A51E1C7C09AE5A7CAF3917 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; B9EA2A3E4F4268A3A9CAC2E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; BB165BEFBD9C1341F9872A34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; - BB17932D28D0BF702079D964 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; BB2CB3C81D742E6FAE5008A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; BB9B97EE17846FF5D9FE7338 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; BBF07C581A05714CBD5DF3BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -705,6 +698,7 @@ C34F15FED2D289A1AC6D85A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; C37CAC3770FC20323394F6C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; C446EDBBF5875AB92030FB38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; + C4B5CF7830AAA69A7E9A12C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; C4FBF27BBF30B3B94A0D35BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; C538DCF5081621C3A50249FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; C56E494E3CBBA81EC41A1204 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -729,11 +723,9 @@ CBDEA4A1F8554FAFC499158B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; CBEA43906CA7292557B08994 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; CBED69C3DEA3267956D07422 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; - CBF3EAB8780B385E95B724DD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; CC30533925763AA9ED55E94F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; CCB1BA9CE06D43FFDCC604F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; CCE8EEA7069F237E15EB946B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - CD3BC1756D3316267ACC2349 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; CD3E850D3908EFE7F8B7A82C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; CDCD8001286A8AF0A3CF7310 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; CDE63E5BE3B71836E865467D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -770,7 +762,6 @@ D60BBF26B241D4E0F29B5249 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; D63CF56220D7C1524F1A7C47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; D6BBAD5CCA00B84B5E90C9A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - D71B725E56C2BAFB9DAED99D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; D7354CB23CE7DFCB335B2DAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; D791D87AE07C498853260542 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; D799FF6C1BF87B39E4FDB80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; @@ -805,6 +796,7 @@ E09CB83038E18107CA2C28DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; E16B62BB33F9E730CB92153F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; E1871D3D858086CF673A183A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; + E18F04B8EBF4E3AB1362BDC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; E26676BD5A6B2C3F0BB2BE20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; E2C7D05E6D7964D2381EB883 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; E2E90E7B9A2553E3B6F3D0D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; @@ -814,6 +806,8 @@ E54DC5D961F96339438F6F29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; E5CFD76752D799D84F029F7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; E5D4FBA391E54B046E5ED311 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + E5D6D7D4DE1CD91162DDC533 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; + E60738D6344F6735A3029493 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; E64584D04C5D69143388CB70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; E66BD44DE4ECB0006C6FA1D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; E6753179649ACB7E9C604796 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -821,16 +815,11 @@ E714DB16F28186F6066A2128 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; E7907B493FA02D52A914C3F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinearSmoothedValue.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h"; sourceTree = "SOURCE_ROOT"; }; E7CF9D38EE588FA67A1A0BA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - E991EB4F2976CE2663A94FF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; - EC1BE55B8ACFD3CC5710B0DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; - EE758AD71415EB31BD3E82F3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; - E21F9CB67E9AEAD65CD9DCA8 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AudioPerformanceTest.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - E5D6D7D4DE1CD91162DDC533 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - E60738D6344F6735A3029493 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; E7EB024409B9DEC37BD8D754 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; E892097A580573FD65F52666 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; E899F60F3EF8E9E90B58042E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; E98236C48E31A8D5607926BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; + E991EB4F2976CE2663A94FF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; E9A446C55A081B96178D1DF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; E9CB5952B7883AEA94F52CBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; E9FD8CCF889E41AEF5CE814C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioVisualiserComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -838,11 +827,13 @@ EB31FA1F8F34BE572BFDA40E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; EB59BB11D7DDAF680A22B040 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; EBA2E416B76E54F2A01D7EE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; + EC1BE55B8ACFD3CC5710B0DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; EC299D99803E2FCF2C73FFD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; EC4677E8D193A9D892B5CF54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; EC95580242D2E38B683BFD9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; ED3C3C56246BE6C569D5B08C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; ED4C4504733394EA9FFF33C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + EE758AD71415EB31BD3E82F3 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; EF147A98D8A6B876B4582A69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; EFA7A6158C4450A5F49335B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; EFA7D5D1E0D579F2A90ACA08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; @@ -859,13 +850,13 @@ F31FE1E9C603E85BF9F41198 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; F3C3C927DD896E6430A3D16C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; F3D9216291FEFB769A468037 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; + F3E66241B460F42763126C07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; F4301F4CE820D61D7586A0E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; F46909B432DC1BE9B98409F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; F48CDE09F526F4465693E692 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; F5330B527A064EF5B090EBF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; F54F134490A7622D750C8CCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; F574D27FFFEE597B5D9D4AB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; - F58AAC0B88773E609A8E3AC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; F5BAB8FB52B9C8D17BE40700 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; F5EDE89DF742273F2E8AF37B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; F67C1BF09F2B3CCFF02C24F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -891,7 +882,6 @@ FAC115B00D222400E1D5F9AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; FAC582400D322D57D41D8977 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZone.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h"; sourceTree = "SOURCE_ROOT"; }; FB28A976AA6297363E1E1EBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - FB9C77F74F072D199A7BD698 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; FBE7CA0BE22C4FAD4405C1D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; FC321D7DCFB665DF3068C2AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; FCF0A463925D6F585DD6202C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -993,9 +983,12 @@ 8B6F361755154F478F38D141, EEBD66053EC9797A858B2940, 3E0E5D5F19C4F7B0DFAB9F3A, - 603A88A19320A7D9042B6564, 68D13E2D9B08BD4A7ACA1303, ); name = "juce_audio_basics"; sourceTree = ""; }; - 4E64F6EA09CE52EE1316E17B = {isa = PBXGroup; children = ( + 08BF5989EE6F51B83454F600 = {isa = PBXGroup; children = ( + A9195101DAEB146C07DD97B7, + 01A4B617EA0597B206DCF8EF, + BBF2546E01AB5753F3CFC166, ); name = "audio_cd"; sourceTree = ""; }; + E7D115EE13A0CE70E9AD8B73 = {isa = PBXGroup; children = ( 4DC5892113DCC74FF9C2221B, 4B223BE03B161EC55F06A8CD, 67227017A993DC10991AFF59, @@ -1003,22 +996,13 @@ E7EB024409B9DEC37BD8D754, 8042077CBB3B876988394E42, BCD0AACFBE72D3B11FEA6C7D, ); name = "audio_io"; sourceTree = ""; }; - 98906606A277640B00993C2B = {isa = PBXGroup; children = ( + 5480BF87B3419A5D538B1ED6 = {isa = PBXGroup; children = ( A76E706A649469B7EE53B6B9, 2335BE9EABE76A9CE1A36942, 6347424185D8863263EEC3D2, 907554687EB07FD46FB6ACB7, 505A5FC3466F4BB88CDD6F06, ); name = "midi_io"; sourceTree = ""; }; - 863E0659317BE1ED8B4D09E0 = {isa = PBXGroup; children = ( - 3893090992F41B8C2319B043, - 98CE9C68EA30EC98C4461E11, - 0C3FA548837CFC7413AD19DD, - 40B50860F40E23FE342878E3, ); name = sources; sourceTree = ""; }; - 01C208E3D8AEC79BD03CE6DA = {isa = PBXGroup; children = ( - A9195101DAEB146C07DD97B7, - 01A4B617EA0597B206DCF8EF, - BBF2546E01AB5753F3CFC166, ); name = "audio_cd"; sourceTree = ""; }; - 48D6A2E98CFA6EB28C4159A2 = {isa = PBXGroup; children = ( + 96221557E7D6117D7E453676 = {isa = PBXGroup; children = ( 8C80FA03FCB76A83F013333A, 4D16C1FEA0AC15DF70D75640, 90BCC51EEB48DE909139B357, @@ -1038,31 +1022,19 @@ 1DDC6D7570A00F8953FE5D4C, 70168B0928AC533A7A382FAA, EC1BE55B8ACFD3CC5710B0DD, ); name = native; sourceTree = ""; }; + B4C506FED403AFAF4151BBF4 = {isa = PBXGroup; children = ( + 3893090992F41B8C2319B043, + 98CE9C68EA30EC98C4461E11, + 0C3FA548837CFC7413AD19DD, + 40B50860F40E23FE342878E3, ); name = sources; sourceTree = ""; }; C69D55E0340A2960D86B9779 = {isa = PBXGroup; children = ( - 4E64F6EA09CE52EE1316E17B, - 98906606A277640B00993C2B, - 863E0659317BE1ED8B4D09E0, - 01C208E3D8AEC79BD03CE6DA, - 48D6A2E98CFA6EB28C4159A2, - 1ED1F43731F2685F5D21EBA7, + 08BF5989EE6F51B83454F600, + E7D115EE13A0CE70E9AD8B73, + 5480BF87B3419A5D538B1ED6, + 96221557E7D6117D7E453676, + B4C506FED403AFAF4151BBF4, FF467611D066C9EA28C89B1A, ); name = "juce_audio_devices"; sourceTree = ""; }; - 5C79A63AB3973F196AF3865D = {isa = PBXGroup; children = ( - D8AB6B838BD9105E68EBCBDA, - 80A7C7DCD25FECFF74FA662C, - E16B62BB33F9E730CB92153F, - 900C0B5850BCB3B173CBE883, - 3F9D6C7B798F0431FE922B41, - DBDD1A7CC8D49C6A3102DA50, - 2D21CD49127EDB94ABBF55BB, - 62DE876E589EE728A76CBB24, - 43F7BEA9CFC8EE3A248AD5E3, - 52D5C91716E2495903D9B507, - 2F63AD90BD7D2C780CCAAEEC, - 35D58A1347E7CC7089D2AD12, - D7354CB23CE7DFCB335B2DAD, - 38A995151F7D9B88AB220632, - 0C6D96C10A447A809C3180ED, ); name = format; sourceTree = ""; }; - 539682BFDDA5F861DE11CDBE = {isa = PBXGroup; children = ( + 9B15CCAB94F8C1A05FAB6A4F = {isa = PBXGroup; children = ( 72152EF0BB769C0DBD9988FD, 34BFF38490B2CF71D2D729A7, C538DCF5081621C3A50249FD, @@ -1081,16 +1053,48 @@ 8F7E621B4AECC054F9532780, 3558E576ACA227E1D8D34F08, 86E6FB896CF1D678661022E1, ); name = codecs; sourceTree = ""; }; + AD6AE53CFF7E339F12CECA50 = {isa = PBXGroup; children = ( + D8AB6B838BD9105E68EBCBDA, + 80A7C7DCD25FECFF74FA662C, + E16B62BB33F9E730CB92153F, + 900C0B5850BCB3B173CBE883, + 3F9D6C7B798F0431FE922B41, + DBDD1A7CC8D49C6A3102DA50, + 2D21CD49127EDB94ABBF55BB, + 62DE876E589EE728A76CBB24, + 43F7BEA9CFC8EE3A248AD5E3, + 52D5C91716E2495903D9B507, + 2F63AD90BD7D2C780CCAAEEC, + 35D58A1347E7CC7089D2AD12, + D7354CB23CE7DFCB335B2DAD, + 38A995151F7D9B88AB220632, + 0C6D96C10A447A809C3180ED, ); name = format; sourceTree = ""; }; E5BA731E3ACC4C29946F5608 = {isa = PBXGroup; children = ( 0EF073B785B39E125D870A19, 8DB6952BCF28FB10CCB1EFBF, ); name = sampler; sourceTree = ""; }; 509E7F9A118BDECDA7B9D8F5 = {isa = PBXGroup; children = ( - 5C79A63AB3973F196AF3865D, - 539682BFDDA5F861DE11CDBE, + 9B15CCAB94F8C1A05FAB6A4F, + AD6AE53CFF7E339F12CECA50, E5BA731E3ACC4C29946F5608, - 1F806E9E225FDF4EDF520C96, 0237CD1164BCA5B4E670C8E3, ); name = "juce_audio_formats"; sourceTree = ""; }; - 0758E9F0F7230AD78CEBB81F = {isa = PBXGroup; children = ( + EB4CA984D929BB4C5E8A0DF4 = {isa = PBXGroup; children = ( + 5222344B220646AB6EE56F3B, + 56D5DA60AEFC0EAAC929A163, + F828FBBE22188E0819D5655F, + FF8DA2206EFE4F5CAAC6DF9B, ); name = format; sourceTree = ""; }; + A9F22AB7B7F7D81FFC732BAF = {isa = PBXGroup; children = ( + 391774514515C9FC87A3C6F6, + BCA0899EFE4D4F673DAB9FC1, + 62FA9E776551B423E6B3F379, + 84A5BB5EA969B85D0F920DA2, + CFB4DCFA5B5958F2259731ED, + 3DC079D7D7EFDF308DC44D4F, + A5EF5FDF979BC1FF68D3EA33, + 8F9FE852D4F12052C098EECE, + 45333ACAF454F661FC30924E, + 123831F52D2C1E9A68B75613, + B8B0992FEC384EAE2FC83B39, ); name = "format_types"; sourceTree = ""; }; + F1EC4B92A3E0379EF0E5E708 = {isa = PBXGroup; children = ( 2CF5D92890121EE3A9DDE043, 034E7453A74EABC222A41A79, E2C7D05E6D7964D2381EB883, @@ -1107,23 +1111,6 @@ 0684B85054F9745657306704, 905002781F55D9F49BFFD030, 4220968D4303C2B4E8A74932, ); name = processors; sourceTree = ""; }; - 954F81A53BDC81F6A25A6B4E = {isa = PBXGroup; children = ( - 5222344B220646AB6EE56F3B, - 56D5DA60AEFC0EAAC929A163, - F828FBBE22188E0819D5655F, - FF8DA2206EFE4F5CAAC6DF9B, ); name = format; sourceTree = ""; }; - 8FEA4D511414A6D3151E05EC = {isa = PBXGroup; children = ( - 391774514515C9FC87A3C6F6, - BCA0899EFE4D4F673DAB9FC1, - 62FA9E776551B423E6B3F379, - 84A5BB5EA969B85D0F920DA2, - CFB4DCFA5B5958F2259731ED, - 3DC079D7D7EFDF308DC44D4F, - A5EF5FDF979BC1FF68D3EA33, - 8F9FE852D4F12052C098EECE, - 45333ACAF454F661FC30924E, - 123831F52D2C1E9A68B75613, - B8B0992FEC384EAE2FC83B39, ); name = "format_types"; sourceTree = ""; }; 2B9501CD12B8181E14E85BBC = {isa = PBXGroup; children = ( CE91FE6F9C6ECE74706C36F2, CDCD8001286A8AF0A3CF7310, @@ -1141,12 +1128,11 @@ 3AC2629D782CFE655ACD6C65, 3713B247A275EEEB9B652EC8, ); name = utilities; sourceTree = ""; }; BECEC234765DCB2A1916AF07 = {isa = PBXGroup; children = ( - 0758E9F0F7230AD78CEBB81F, - 954F81A53BDC81F6A25A6B4E, - 8FEA4D511414A6D3151E05EC, + EB4CA984D929BB4C5E8A0DF4, + A9F22AB7B7F7D81FFC732BAF, + F1EC4B92A3E0379EF0E5E708, 2B9501CD12B8181E14E85BBC, 6FA59793599F883A73C24E98, - CD3BC1756D3316267ACC2349, 4DFD997E7F702C64C63A6D4F, ); name = "juce_audio_processors"; sourceTree = ""; }; 5CA24AA78FC504D91AF27816 = {isa = PBXGroup; children = ( FEF01BDC64048ADAC8FBF791, @@ -1163,73 +1149,21 @@ 914D99CE5915E7B68BB47EEB, C0C5B5C34349FD6B152E5B3B, 67122ACF3B80664C5DF79570, ); name = gui; sourceTree = ""; }; - BDAF7B3C3F63268B41F3B793 = {isa = PBXGroup; children = ( - 389D048419931AB624A374C2, - DE4546899B5678F164D13F52, ); name = players; sourceTree = ""; }; - DEB6B9A43CE6AD3500147EF5 = {isa = PBXGroup; children = ( + CE193664A4FE19A78C12DB21 = {isa = PBXGroup; children = ( 98B3E514464A269121E203DA, 4C6BB183E191BFA82A1AA237, 6EB796353187279DE4E47BD0, 0D114F1D47457A91C806FCBA, 5F36515D94A9F80D32BAF9E4, ); name = native; sourceTree = ""; }; + 0C9E792863CA2E1E5BC6001B = {isa = PBXGroup; children = ( + 389D048419931AB624A374C2, + DE4546899B5678F164D13F52, ); name = players; sourceTree = ""; }; F0B729F57D59F6E7F7109036 = {isa = PBXGroup; children = ( 5CA24AA78FC504D91AF27816, - BDAF7B3C3F63268B41F3B793, - DEB6B9A43CE6AD3500147EF5, - 287EE31C626E8FE2F123BBFD, + CE193664A4FE19A78C12DB21, + 0C9E792863CA2E1E5BC6001B, 9AC277673AEAAC17ED5F35B9, ); name = "juce_audio_utils"; sourceTree = ""; }; - C31E27EF99F277B0EF16F2D7 = {isa = PBXGroup; children = ( - 5DCC5A2DEAC66784A4693817, - 57D31C89BF4C3D65BA5EB43D, - 27331610849C55C821330571, - 761B16269B2E0FE878159118, - D37B87DADB806AFDBE4574E2, - 81E0CC1C87D661E27B1915BB, - 862FB6A870632364A89DEBB9, - 32934B9113D3A21DB21E40ED, - 9CBFFAA438C054D47D0945E9, - 1EC7385E0D37F4CB00440944, - 5B82A7D9F12F2C67CD7E6612, - D872B951BEE62C3D906D804A, - 8821F4AA705B46FBA4E94B5B, - CEB1A28DF5CB07AE46AD3313, - 25EEF84280B5F3EA7326C500, - 42DBB86AADAD6344D6F768E6, - F574D27FFFEE597B5D9D4AB8, - 559F4C7CC1C38CFF4B8B2008, - C03BC1AFDCE495377D00ECBD, - DE815DF3723CCEE3743CC83B, - 357847C6D03D3B6B61573357, - C1054419444B24A3F4DFAFC7, - 18C1B102BC6C66690A8C7B38, - 34162529D9862A288F5FF4D8, ); name = text; sourceTree = ""; }; - F6CCF48A3DB405381EDD2D78 = {isa = PBXGroup; children = ( - AF33D3913E5876768B35009B, - E007CA988837ED7121E4DEE0, - 258844F8716360A9253F29C9, - 39C6944D95B60E722934D0E8, - 7A3391163C927F1D75974DC6, - 7AE4C43E62213262B7206511, - 6950C104FD807D0B7E6DB812, - D2F70950C08DB4F414D7DA38, - E5D6D7D4DE1CD91162DDC533, - 52EB00A0F0ABB39D2A2D5BE5, ); name = maths; sourceTree = ""; }; - 21674B25C4EE1D1A32509A92 = {isa = PBXGroup; children = ( - FD12D972996815663FE91DAA, - F48CDE09F526F4465693E692, - 9529452677DAC6E6FD5278FE, - CF8215F849A46D15607D4B9F, - 555C2D09AAC12DB54EC0CE9D, - C320A90C1F0F7C133C0C6C1B, - B40051599BAA798C637BDC4C, - 3835B76D934B38B6C939BC1E, - CDE63E5BE3B71836E865467D, - 622FE9C3BDA6397A18CF67C7, - AD0E8DCB4CA4C1E0DDE20B1C, - A40BA2D9759199582967668F, - D8A003EACD80192C72B1DCED, - F86FEF0463B2EBC33550B409, ); name = memory; sourceTree = ""; }; - FB4BD4C00D8BFC66A6DD15E0 = {isa = PBXGroup; children = ( + 1B55175FAEF8C5423A7FD6EC = {isa = PBXGroup; children = ( 7A3C99D6980442005905DE01, F76FA2C7020A9299C164E2B8, 703156CBA00913A6D96A89A6, @@ -1251,37 +1185,7 @@ 4B5A3ADB800429AAED96A5BA, FA387BCE236E4F1EBBC53C4A, A29CD77930F2C2B321F5C9D8, ); name = containers; sourceTree = ""; }; - A7A179C95E6CA82BAC7E6387 = {isa = PBXGroup; children = ( - FD905113460D6EA444D70D28, - 399D5A2B4BEF2DAAC0763176, - 268C2DD7A5086C06C48AE554, - 4D076DF2BE64A289A5366166, - 30CEC34EEA4AA37FC7C4A531, - A70013D9EF802E75631ACC4B, - D81CF228C7FBA60FC881CF92, - 73E0F9D0AEC6CCE0A83460BA, - D510B6C30B99F0E434C923D4, - 90380EA33A749460F2D4F6CC, - CBDEA4A1F8554FAFC499158B, - E6753179649ACB7E9C604796, - E5D4FBA391E54B046E5ED311, - 27B3172AC0BA3C09D54011A4, - 0E257E8B8DBF70AEF3EC9D1F, - 4040D5CA38B66006636F1DDD, - F22A9CAE5CD135E02F7B946B, - 09C6AB518459A9564AA44707, - FAAC902BE5901F56AADAC0C2, - 6D6DC79F0CE4AEECE5544FA9, - A3AD21C4A936C1D9A1CF87D9, - 420F8FB2C71217A004B459B3, ); name = threads; sourceTree = ""; }; - 5C84FE34980BC17B571C4264 = {isa = PBXGroup; children = ( - FF6DB17FE3DFBA0170ECF294, - 05D38E4A7F422D590702363E, - 5833E8D8DF97BA6F326E6A0D, - CEA4D2BD5A9962D84B3D812B, - 06E59012A14299A8C87BD7FD, - FA4F080EB27F363F659DF602, ); name = time; sourceTree = ""; }; - 8BF5865F46819F722759281E = {isa = PBXGroup; children = ( + 8D16F30ED1C44B292B44CC47 = {isa = PBXGroup; children = ( B9EA2A3E4F4268A3A9CAC2E8, 2041B8796B90FEDB95078CA3, 1C1CD66C5A242E5354095684, @@ -1299,66 +1203,43 @@ AA2E4B5C4C6B1164F902721F, 6DBC17A9AF2D5288FA2BE963, 47424EAFCF0E0236D9F36314, ); name = files; sourceTree = ""; }; - 5F13F70EABF89099925A874E = {isa = PBXGroup; children = ( - 7490F1A1A0C65668B890A6C1, - 46F0B8D9E62BAFF1E7A7CC64, - 78B284561F248D4EFE3A90F6, - A50F3FB7AB22B72E6D9ECB51, - 50DB04187388D81882177436, - 0CFE1720CC97F8EC1FA79745, - FE212771DD1CED8E5E1093BF, - 4F0284FA3AB4945EA21980A4, - BFEC403690E7A9D4FCB2828B, - BB2CB3C81D742E6FAE5008A1, ); name = network; sourceTree = ""; }; - 389BC38FAF17FD561778F093 = {isa = PBXGroup; children = ( - ABF6785F88E9CE3836BB982B, - 157021E882DD2790DB3DA1C0, - E547EF3B41C67F84481404AE, - DF10467F6C459A86E13EC454, - 083A0604C8629BC172C3BA3A, - D8D1BC0077F8365E04448DEE, - D5169E402EFAB1F80282111F, - 4EDD1CA5042F64E84327CD60, - 22C710A1089CBAA0BD3F8BCC, - B65F1BEA12EE3D722EF3B232, - 3E83B4A120590EC9DF4DCBF0, - 4285E7B2B74C0B2FACF7159E, - 99AAD99A10028330719CCE04, - 7CED5775FA7B2C0710D74CEF, - 670BE56B6CE2FBE4E703A0D5, ); name = streams; sourceTree = ""; }; - B597683AAB944307404BB3E7 = {isa = PBXGroup; children = ( - 93B1A269C68042238C5F71E9, - 26D06882123226836ADE4CFD, - 0F1DE6A679F43ABFE421EE27, - B242B6D52524EBED51625C00, ); name = logging; sourceTree = ""; }; - 7E48882E5BA9115BE2BC05FD = {isa = PBXGroup; children = ( - B5AF3F3B893E7D19B80EE0C2, - 94D48F57C6FBACDA7E565B61, - 74B1E0D24C58DF1DE20CBA3B, - D7A6B204A55E1FB0B11B58CC, - ADDB88972FBE0D86D26EB667, - 03992F31BA4AEBAE5EDEF39D, ); name = system; sourceTree = ""; }; - 941982915E7191599FC8B22E = {isa = PBXGroup; children = ( - CFB7E1B87400E062203FCAC6, - 436EACF930FA1011D25EFA0B, - 7C072D2CD85FD979297B1E22, - D3927190360398A81F6196EA, ); name = xml; sourceTree = ""; }; - D82F95F0395CE90B33200619 = {isa = PBXGroup; children = ( + 27C42D8A7A99B37A1ACCF293 = {isa = PBXGroup; children = ( 548DBA31770A92A18D6665AE, F46909B432DC1BE9B98409F6, B764D8D0A5436651C5266D43, 52212D0F8D3C9A379010D74E, ); name = javascript; sourceTree = ""; }; - ED50E4D4381F0AC899AEAF4D = {isa = PBXGroup; children = ( - D6BBAD5CCA00B84B5E90C9A3, - FF3542246A0F21B4E8C5F6E9, - B4ECF1571A1D2C15338C5A19, - C7E15666FF73965BB02B2EFE, - B37CE5CF8F375F6B2E252A7C, - A73835E75D4D24A899ACF40A, ); name = zip; sourceTree = ""; }; - 65B07F2876D767468154BE8A = {isa = PBXGroup; children = ( - 9A89D226BF6C6D76318A790F, - C4FBF27BBF30B3B94A0D35BF, ); name = "unit_tests"; sourceTree = ""; }; - 5B7EE567D4C937575D563B79 = {isa = PBXGroup; children = ( + E66EF87E18FBCC42EFE9C41C = {isa = PBXGroup; children = ( + 93B1A269C68042238C5F71E9, + 26D06882123226836ADE4CFD, + 0F1DE6A679F43ABFE421EE27, + B242B6D52524EBED51625C00, ); name = logging; sourceTree = ""; }; + 06DE0F6AD1BB0C61090E329C = {isa = PBXGroup; children = ( + AF33D3913E5876768B35009B, + E007CA988837ED7121E4DEE0, + 258844F8716360A9253F29C9, + 39C6944D95B60E722934D0E8, + 7A3391163C927F1D75974DC6, + 7AE4C43E62213262B7206511, + 6950C104FD807D0B7E6DB812, + D2F70950C08DB4F414D7DA38, + E5D6D7D4DE1CD91162DDC533, + 52EB00A0F0ABB39D2A2D5BE5, ); name = maths; sourceTree = ""; }; + 173B4FB6243FD8D5A1798AE7 = {isa = PBXGroup; children = ( + FD12D972996815663FE91DAA, + F48CDE09F526F4465693E692, + 9529452677DAC6E6FD5278FE, + CF8215F849A46D15607D4B9F, + 555C2D09AAC12DB54EC0CE9D, + C320A90C1F0F7C133C0C6C1B, + B40051599BAA798C637BDC4C, + 3835B76D934B38B6C939BC1E, + CDE63E5BE3B71836E865467D, + 622FE9C3BDA6397A18CF67C7, + AD0E8DCB4CA4C1E0DDE20B1C, + A40BA2D9759199582967668F, + D8A003EACD80192C72B1DCED, + F86FEF0463B2EBC33550B409, ); name = memory; sourceTree = ""; }; + B4B0B5DE6E266E72F640A8EF = {isa = PBXGroup; children = ( 1CA16D2A6FD5DD0CB263CB8A, 9914105815EE6622A7D30D28, 1E90C78BB7EF4CAD220371A8, @@ -1366,7 +1247,7 @@ D020D7629DC183D4937EC160, 69FF9DD54B3FCEF3F903A5EF, AF72F5A48A48FD3E7DD72C13, ); name = misc; sourceTree = ""; }; - 6A9B8BDEB6A78F1B4EEC0023 = {isa = PBXGroup; children = ( + C81F62B368C67842F6F075B0 = {isa = PBXGroup; children = ( E54DC5D961F96339438F6F29, 4438D8DF479243407925791B, D8325B5B81EAAA91E06110F0, @@ -1396,68 +1277,151 @@ AA043A3BA34C03EBF97BD5E3, F92018EE9C24981CF2AC9A70, 3F8A753641763864D08251B1, ); name = native; sourceTree = ""; }; - 42917212E44DA9C652D79C10 = {isa = PBXGroup; children = ( - C31E27EF99F277B0EF16F2D7, - F6CCF48A3DB405381EDD2D78, - 21674B25C4EE1D1A32509A92, - FB4BD4C00D8BFC66A6DD15E0, - A7A179C95E6CA82BAC7E6387, - 5C84FE34980BC17B571C4264, - 8BF5865F46819F722759281E, - 5F13F70EABF89099925A874E, - 389BC38FAF17FD561778F093, - B597683AAB944307404BB3E7, - 7E48882E5BA9115BE2BC05FD, - 941982915E7191599FC8B22E, - D82F95F0395CE90B33200619, - ED50E4D4381F0AC899AEAF4D, - 65B07F2876D767468154BE8A, - 5B7EE567D4C937575D563B79, - 6A9B8BDEB6A78F1B4EEC0023, - CBF3EAB8780B385E95B724DD, - 342934026A84C4D0F10F6261, ); name = "juce_core"; sourceTree = ""; }; - 61635217A921F501198E24D5 = {isa = PBXGroup; children = ( - C99F1F5F329CE007254A0BAA, - A11D18525BD560CC185AA3CB, - 044C98142AF352964DC87013, - F9E9AAFB2F9B2836C4B80D8C, - 77FBBF17D08E7B8031E5591C, - 450A7E1D741CA7E42CE0B026, ); name = values; sourceTree = ""; }; - E0D030AE4E8B8F447B658927 = {isa = PBXGroup; children = ( - 54A15FB5F8608B31D6F914B7, - 70C6C35771C076364F535EE9, - 3ACEB177B9B59EE0CCDDB6DA, ); name = undomanager; sourceTree = ""; }; - E59550CA551DE23A41C3FD68 = {isa = PBXGroup; children = ( - 4A2A39F4B493669E2EE55F75, + ED49E543273E10DA761D2786 = {isa = PBXGroup; children = ( + 7490F1A1A0C65668B890A6C1, + 46F0B8D9E62BAFF1E7A7CC64, + 78B284561F248D4EFE3A90F6, + A50F3FB7AB22B72E6D9ECB51, + 50DB04187388D81882177436, + 0CFE1720CC97F8EC1FA79745, + FE212771DD1CED8E5E1093BF, + 4F0284FA3AB4945EA21980A4, + BFEC403690E7A9D4FCB2828B, + BB2CB3C81D742E6FAE5008A1, ); name = network; sourceTree = ""; }; + 786A3B121EBAF0F8DB119F65 = {isa = PBXGroup; children = ( + ABF6785F88E9CE3836BB982B, + 157021E882DD2790DB3DA1C0, + E547EF3B41C67F84481404AE, + DF10467F6C459A86E13EC454, + 083A0604C8629BC172C3BA3A, + D8D1BC0077F8365E04448DEE, + D5169E402EFAB1F80282111F, + 4EDD1CA5042F64E84327CD60, + 22C710A1089CBAA0BD3F8BCC, + B65F1BEA12EE3D722EF3B232, + 3E83B4A120590EC9DF4DCBF0, + 4285E7B2B74C0B2FACF7159E, + 99AAD99A10028330719CCE04, + 7CED5775FA7B2C0710D74CEF, + 670BE56B6CE2FBE4E703A0D5, ); name = streams; sourceTree = ""; }; + 7E48882E5BA9115BE2BC05FD = {isa = PBXGroup; children = ( + B5AF3F3B893E7D19B80EE0C2, + 94D48F57C6FBACDA7E565B61, + 74B1E0D24C58DF1DE20CBA3B, + D7A6B204A55E1FB0B11B58CC, + ADDB88972FBE0D86D26EB667, + 03992F31BA4AEBAE5EDEF39D, ); name = system; sourceTree = ""; }; + AE42B141431E5B203B466D39 = {isa = PBXGroup; children = ( + 5DCC5A2DEAC66784A4693817, + 57D31C89BF4C3D65BA5EB43D, + 27331610849C55C821330571, + 761B16269B2E0FE878159118, + D37B87DADB806AFDBE4574E2, + 81E0CC1C87D661E27B1915BB, + 862FB6A870632364A89DEBB9, + 32934B9113D3A21DB21E40ED, + 9CBFFAA438C054D47D0945E9, + 1EC7385E0D37F4CB00440944, + 5B82A7D9F12F2C67CD7E6612, + D872B951BEE62C3D906D804A, + 8821F4AA705B46FBA4E94B5B, + CEB1A28DF5CB07AE46AD3313, + 25EEF84280B5F3EA7326C500, + 42DBB86AADAD6344D6F768E6, + F574D27FFFEE597B5D9D4AB8, + 559F4C7CC1C38CFF4B8B2008, + C03BC1AFDCE495377D00ECBD, + DE815DF3723CCEE3743CC83B, + 357847C6D03D3B6B61573357, + C1054419444B24A3F4DFAFC7, + 18C1B102BC6C66690A8C7B38, + 34162529D9862A288F5FF4D8, ); name = text; sourceTree = ""; }; + CE8A40087D50875E10A37CDA = {isa = PBXGroup; children = ( + FD905113460D6EA444D70D28, + 399D5A2B4BEF2DAAC0763176, + 268C2DD7A5086C06C48AE554, + 4D076DF2BE64A289A5366166, + 30CEC34EEA4AA37FC7C4A531, + A70013D9EF802E75631ACC4B, + D81CF228C7FBA60FC881CF92, + 73E0F9D0AEC6CCE0A83460BA, + D510B6C30B99F0E434C923D4, + 90380EA33A749460F2D4F6CC, + CBDEA4A1F8554FAFC499158B, + E6753179649ACB7E9C604796, + E5D4FBA391E54B046E5ED311, + 27B3172AC0BA3C09D54011A4, + 0E257E8B8DBF70AEF3EC9D1F, + 4040D5CA38B66006636F1DDD, + F22A9CAE5CD135E02F7B946B, + 09C6AB518459A9564AA44707, + FAAC902BE5901F56AADAC0C2, + 6D6DC79F0CE4AEECE5544FA9, + A3AD21C4A936C1D9A1CF87D9, + 420F8FB2C71217A004B459B3, ); name = threads; sourceTree = ""; }; + CDB5BA893A1B4E5BC9463489 = {isa = PBXGroup; children = ( + FF6DB17FE3DFBA0170ECF294, + 05D38E4A7F422D590702363E, + 5833E8D8DF97BA6F326E6A0D, + CEA4D2BD5A9962D84B3D812B, + 06E59012A14299A8C87BD7FD, + FA4F080EB27F363F659DF602, ); name = time; sourceTree = ""; }; + 65B07F2876D767468154BE8A = {isa = PBXGroup; children = ( + 9A89D226BF6C6D76318A790F, + C4FBF27BBF30B3B94A0D35BF, ); name = "unit_tests"; sourceTree = ""; }; + EFFD269282293C5C81CE4425 = {isa = PBXGroup; children = ( + CFB7E1B87400E062203FCAC6, + 436EACF930FA1011D25EFA0B, + 7C072D2CD85FD979297B1E22, + D3927190360398A81F6196EA, ); name = xml; sourceTree = ""; }; + 04B5DA086364E58F01808CD4 = {isa = PBXGroup; children = ( + D6BBAD5CCA00B84B5E90C9A3, + FF3542246A0F21B4E8C5F6E9, + B4ECF1571A1D2C15338C5A19, + C7E15666FF73965BB02B2EFE, + B37CE5CF8F375F6B2E252A7C, + A73835E75D4D24A899ACF40A, ); name = zip; sourceTree = ""; }; + 42917212E44DA9C652D79C10 = {isa = PBXGroup; children = ( + 1B55175FAEF8C5423A7FD6EC, + 8D16F30ED1C44B292B44CC47, + 27C42D8A7A99B37A1ACCF293, + E66EF87E18FBCC42EFE9C41C, + 06DE0F6AD1BB0C61090E329C, + 173B4FB6243FD8D5A1798AE7, + B4B0B5DE6E266E72F640A8EF, + C81F62B368C67842F6F075B0, + ED49E543273E10DA761D2786, + 786A3B121EBAF0F8DB119F65, + 7E48882E5BA9115BE2BC05FD, + AE42B141431E5B203B466D39, + CE8A40087D50875E10A37CDA, + CDB5BA893A1B4E5BC9463489, + 65B07F2876D767468154BE8A, + EFFD269282293C5C81CE4425, + 04B5DA086364E58F01808CD4, + 342934026A84C4D0F10F6261, ); name = "juce_core"; sourceTree = ""; }; + B4A8238572F442C33CFB8B91 = {isa = PBXGroup; children = ( + 4A2A39F4B493669E2EE55F75, 7E0469227FB8C4ADE95CC192, 65BA1BF484E324D84C49A976, B8EF90B5289EC488C94798D8, ); name = "app_properties"; sourceTree = ""; }; + E0D030AE4E8B8F447B658927 = {isa = PBXGroup; children = ( + 54A15FB5F8608B31D6F914B7, + 70C6C35771C076364F535EE9, + 3ACEB177B9B59EE0CCDDB6DA, ); name = undomanager; sourceTree = ""; }; + 2B550F42C379A24A7973DC7C = {isa = PBXGroup; children = ( + C99F1F5F329CE007254A0BAA, + A11D18525BD560CC185AA3CB, + 044C98142AF352964DC87013, + F9E9AAFB2F9B2836C4B80D8C, + 77FBBF17D08E7B8031E5591C, + 450A7E1D741CA7E42CE0B026, ); name = values; sourceTree = ""; }; 6AC1A837BB408E74DBE01934 = {isa = PBXGroup; children = ( - 61635217A921F501198E24D5, + B4A8238572F442C33CFB8B91, E0D030AE4E8B8F447B658927, - E59550CA551DE23A41C3FD68, - BB17932D28D0BF702079D964, + 2B550F42C379A24A7973DC7C, 3321C89CC61938E085258B6E, ); name = "juce_data_structures"; sourceTree = ""; }; - 4572CD74E3E8E0B1BBAF6DC2 = {isa = PBXGroup; children = ( - 3F9554E1A5AEC56AE59BF3C7, - A9EAFCAB28E5A0615B7B13E6, - 21D96087EA2F816616E4332E, - F5EDE89DF742273F2E8AF37B, - 1C34E5D650A5A764348D2A47, - 19A11B8D4418ABDA10C63019, - C76AE0E7FB192383F4687B42, - 1319902A86F0CFB586000874, - 0245FDA8CC461E9B127C78C1, - F204290476F4136549255F5C, - C6A10970DA4536CE1038393F, - E3DBF5011F3087EFA8B6D764, - 3BFD5595F009F3D326D3E1E1, ); name = messages; sourceTree = ""; }; - F3001B6B726302FB79970158 = {isa = PBXGroup; children = ( - 7EA9604FAC6EE7F32FDE5836, - 762A8B6317A874ED6C6EB26C, - 1821A278E87CD2C66F4F40ED, - 2589398BE0711F5A44669EC5, ); name = timers; sourceTree = ""; }; - 207ECF7398B362902A1D19AA = {isa = PBXGroup; children = ( + 2CD009CD615DC24BD0F6470D = {isa = PBXGroup; children = ( 7D01C1A17FA4F1417D7D2ECA, D0CA23007E441BD284FE299E, 55EA9ACBD7A75A3C5C06A149, @@ -1466,14 +1430,28 @@ EC299D99803E2FCF2C73FFD4, 1590838A763E9945AC0521C4, 37E19A5A734440194B95D214, ); name = broadcasters; sourceTree = ""; }; - BF5564468B26D3B20B516B42 = {isa = PBXGroup; children = ( + 628277A6F920CDC5644E8965 = {isa = PBXGroup; children = ( 0E372F199412546C26BE484F, 3B98713A022D5AF2C4657F6F, 40D94564D44535C98D477A37, 1B129BA21B659A9D9202C1CA, 65EA8CD697C470F78AA54D93, 302D1B930016FBEB0223BC1D, ); name = interprocess; sourceTree = ""; }; - B6498D43CA9E19F182A3C675 = {isa = PBXGroup; children = ( + FD18AC64A9F4DD7F68528074 = {isa = PBXGroup; children = ( + 3F9554E1A5AEC56AE59BF3C7, + A9EAFCAB28E5A0615B7B13E6, + 21D96087EA2F816616E4332E, + F5EDE89DF742273F2E8AF37B, + 1C34E5D650A5A764348D2A47, + 19A11B8D4418ABDA10C63019, + C76AE0E7FB192383F4687B42, + 1319902A86F0CFB586000874, + 0245FDA8CC461E9B127C78C1, + F204290476F4136549255F5C, + C6A10970DA4536CE1038393F, + E3DBF5011F3087EFA8B6D764, + 3BFD5595F009F3D326D3E1E1, ); name = messages; sourceTree = ""; }; + CBC1B327B1FCFC3D6EAF676B = {isa = PBXGroup; children = ( 406D57282ABA5C8368F26995, 586C47B3007AF321674881F8, BFE047A47564580D50665DA2, @@ -1482,13 +1460,17 @@ 67FCADC2EB97BC70A9D811B3, BD06828DB1C4B74A7519AA49, 5AAA012C77F1998912D92E30, ); name = native; sourceTree = ""; }; + 4171E4242435E4E0EDA518AC = {isa = PBXGroup; children = ( + 7EA9604FAC6EE7F32FDE5836, + 762A8B6317A874ED6C6EB26C, + 1821A278E87CD2C66F4F40ED, + 2589398BE0711F5A44669EC5, ); name = timers; sourceTree = ""; }; B5AF34152C8588BAB9750256 = {isa = PBXGroup; children = ( - 4572CD74E3E8E0B1BBAF6DC2, - F3001B6B726302FB79970158, - 207ECF7398B362902A1D19AA, - BF5564468B26D3B20B516B42, - B6498D43CA9E19F182A3C675, - 420403BCB2AE106E1E1A5D27, + 2CD009CD615DC24BD0F6470D, + 628277A6F920CDC5644E8965, + FD18AC64A9F4DD7F68528074, + CBC1B327B1FCFC3D6EAF676B, + 4171E4242435E4E0EDA518AC, F4301F4CE820D61D7586A0E5, ); name = "juce_events"; sourceTree = ""; }; 57AE3C320B306E91E9F9E131 = {isa = PBXGroup; children = ( 1B6B2DA250A8E1E46F92938E, @@ -1508,19 +1490,25 @@ DF9ED1748544B5F67AF9C2C9, 9FB940FB03E282F5D1EC198B, CFA9033F62CB4D259FBED44D, ); name = contexts; sourceTree = ""; }; - 6188AD3D288C30B417411FF0 = {isa = PBXGroup; children = ( - FBE7CA0BE22C4FAD4405C1D4, - CBEA43906CA7292557B08994, - 12EB34780425AA36FE1DC245, - EB59BB11D7DDAF680A22B040, - 6D78C65C434A649A0D95AFE3, - A83AE455D3D67018DD3E919D, - 13E3246B1F0E027A68A9C99E, - FDE3F1C1B2919B6F2BD7F514, ); name = images; sourceTree = ""; }; - F86F4D89CE1DB7AA9BD816AE = {isa = PBXGroup; children = ( - 73EB02E40027EDD8284BFF9C, - E892097A580573FD65F52666, - 85E0FA40CD3060A37A952E57, ); name = "image_formats"; sourceTree = ""; }; + 211C342CC71BC2FC77037BA0 = {isa = PBXGroup; children = ( + 95578AB40B1C675A10B311BC, + 42B8F1BA878A1BED917E257D, + 9032065D16C340236F912E7B, + F0E0952F110B6F2BD19D886D, + 5FB81D3A066552E3728DF1EC, ); name = effects; sourceTree = ""; }; + 297D0417582E9DBCA7342B83 = {isa = PBXGroup; children = ( + 6623C2B741329F6EB55AC7CF, + 05B0A967B4FFDF4C28C5A6D7, + 93E9653ABCA391191830B40A, + 6F4F1A6EA2F5B2A3BF036E9B, + BCFB67C5C864E7D06CAF19B0, + B681D916BB8697A6D90911F0, + A79264AE87654F32A97B62C9, + 27B72042F7CE970F5D161668, + FA5B2545D9CB7B25DA56D0BA, + 8644D284B54DA1838536A917, + 41498D495F9BEC4591301F9F, + F995CE4658FCB0BC77A535FA, ); name = fonts; sourceTree = ""; }; 5B97ACC8C524C6F5F41C6E43 = {isa = PBXGroup; children = ( 6BF2D7FE9E2249BF3502ABB1, 61FF661623DF0A42513174DC, @@ -1537,30 +1525,20 @@ 8BE755437A71CADCE98F2CD2, F54F134490A7622D750C8CCA, 27E028D654DE35C7FAE178D0, ); name = geometry; sourceTree = ""; }; - A22C3CEE8AD85A17007A37C8 = {isa = PBXGroup; children = ( - 930DA33DD6318AB19A4170EE, - E31C6950ECA721FF3F5D8ECA, - 173A0672B8807D34785D3817, ); name = placement; sourceTree = ""; }; - 8DAF025280724EADA6BE748B = {isa = PBXGroup; children = ( - 6623C2B741329F6EB55AC7CF, - 05B0A967B4FFDF4C28C5A6D7, - 93E9653ABCA391191830B40A, - 6F4F1A6EA2F5B2A3BF036E9B, - BCFB67C5C864E7D06CAF19B0, - B681D916BB8697A6D90911F0, - A79264AE87654F32A97B62C9, - 27B72042F7CE970F5D161668, - FA5B2545D9CB7B25DA56D0BA, - 8644D284B54DA1838536A917, - 41498D495F9BEC4591301F9F, - F995CE4658FCB0BC77A535FA, ); name = fonts; sourceTree = ""; }; - 490768A647EA43AC67D3D12E = {isa = PBXGroup; children = ( - 95578AB40B1C675A10B311BC, - 42B8F1BA878A1BED917E257D, - 9032065D16C340236F912E7B, - F0E0952F110B6F2BD19D886D, - 5FB81D3A066552E3728DF1EC, ); name = effects; sourceTree = ""; }; - C803FC536BC8402E2B7AEAC6 = {isa = PBXGroup; children = ( + 2809603872B00E38F1B0ACAA = {isa = PBXGroup; children = ( + 73EB02E40027EDD8284BFF9C, + E892097A580573FD65F52666, + 85E0FA40CD3060A37A952E57, ); name = "image_formats"; sourceTree = ""; }; + D272EDCBE9214B14D4D63CF9 = {isa = PBXGroup; children = ( + FBE7CA0BE22C4FAD4405C1D4, + CBEA43906CA7292557B08994, + 12EB34780425AA36FE1DC245, + EB59BB11D7DDAF680A22B040, + 6D78C65C434A649A0D95AFE3, + A83AE455D3D67018DD3E919D, + 13E3246B1F0E027A68A9C99E, + FDE3F1C1B2919B6F2BD7F514, ); name = images; sourceTree = ""; }; + 7508F069A0EEC89D67161F42 = {isa = PBXGroup; children = ( FB28A976AA6297363E1E1EBF, FAC115B00D222400E1D5F9AC, ED4C4504733394EA9FFF33C1, @@ -1574,19 +1552,54 @@ 54D82FC2559A9ABF3D123287, 657D2EDA55C54F1346D194B5, 61A6B2C311EEA8E33BAC6BB3, ); name = native; sourceTree = ""; }; + 0F241A3C356368DDA154CDEE = {isa = PBXGroup; children = ( + 930DA33DD6318AB19A4170EE, + E31C6950ECA721FF3F5D8ECA, + 173A0672B8807D34785D3817, ); name = placement; sourceTree = ""; }; 2D8A34026E7E1361A586EAD2 = {isa = PBXGroup; children = ( 57AE3C320B306E91E9F9E131, F1FD5D391F3A1DD1484CC470, - 6188AD3D288C30B417411FF0, - F86F4D89CE1DB7AA9BD816AE, + 211C342CC71BC2FC77037BA0, + 297D0417582E9DBCA7342B83, 5B97ACC8C524C6F5F41C6E43, - A22C3CEE8AD85A17007A37C8, - 8DAF025280724EADA6BE748B, - 490768A647EA43AC67D3D12E, - C803FC536BC8402E2B7AEAC6, - B541F0869263AF482C4DCC95, + 2809603872B00E38F1B0ACAA, + D272EDCBE9214B14D4D63CF9, + 7508F069A0EEC89D67161F42, + 0F241A3C356368DDA154CDEE, 8BD123306A2D1EF7C1D22245, ); name = "juce_graphics"; sourceTree = ""; }; - 337B049DAAC697627CE5CF81 = {isa = PBXGroup; children = ( + 02500E3E1FB6215A271FC9F0 = {isa = PBXGroup; children = ( + 1C4FB479D974C51E179E5CDF, + 564F0964BE4672CECEF674FB, ); name = application; sourceTree = ""; }; + C33D0ACEFB5EAD62AB221F68 = {isa = PBXGroup; children = ( + 0E76C14A6B1F3FFAA12390E4, + 965C305E056C8DE917F22585, + 4AD562E921CCD6D6B8FE23E1, + E64584D04C5D69143388CB70, + C5911A1FF6A2BCE091B396AB, + 02EB0ED6B77472A4FCFFBA2C, + FDDAC94C3AB05BFD61CA61A9, + DA5736D3C39C7698A783FB30, + DB8CFD98F9E0781658934C46, + DE5FE350590ECB6263994BF0, + 97C2FBD16505F28651574ED4, + 5E709F00CAC67777947770B4, + D965799F88CFAF2B71319F35, + D2BF69627F2C37082987AB57, + DC88621B627CB67B2B95A622, + 0CAFC4B9A6219281775A3E5B, + 1C90CDB7F9330D36B4945DDB, + 19A3C290AF0C327E51EE50B9, ); name = buttons; sourceTree = ""; }; + C1973E9D229DE91BC49A41C3 = {isa = PBXGroup; children = ( + 31DA1B6D46C641F5802C5A8E, + 27AA00C367BCDA2C9CAC0B86, + 133E18FB3B6527A6F52765BD, + EFA7A6158C4450A5F49335B2, + CACFA7250965121635E31062, + AA7C5FBE142FDA49CF98F8D3, + B68C520871891DF238BC5332, + 206E356909BCD419F0227EAD, + F05B07755D52F4579664F325, ); name = commands; sourceTree = ""; }; + CEA387B51CC2E04C5D254A67 = {isa = PBXGroup; children = ( 5D027E407997AA18E4CF1EDF, 19CA3A888AC0FD869B853833, 07EFBED954F04C319CB2F9AF, @@ -1596,28 +1609,46 @@ EFF09BB7A926D34D346B623E, FCF0A463925D6F585DD6202C, B9A51E1C7C09AE5A7CAF3917, ); name = components; sourceTree = ""; }; - C463BBD86FEDB139712EA6CF = {isa = PBXGroup; children = ( - 840A3675B901258B093CB403, - EFA7D5D1E0D579F2A90ACA08, - 5D4067E343DF0A467BEFE839, - 24BBD64939FB0C2BD8F61109, - A60C27A824FFE6E15583EE8A, - 7DDB16A901128BE86F80DEFB, - BF6B7DB39861D84A3E3F561C, - 7CB3FE2E4112E90CCA8AA810, - B2F80573F3A1212FB1E6D906, - 4842EF0D071A698E74241221, - 343F49E131E61D31B4BC5C57, - 42612832B30BB80C8EB491E8, - E714DB16F28186F6066A2128, - 1D4879E26B36BD535C18A9D3, - 792BE67446E999C97E7FF6B9, - 708EDE4D073A3EF58DEFED5E, - 8B3A2BF481E5D8A840D38A8A, - 50A391FB0CB736D7E525A138, - 8A2EFC2A1E0E3776BEC1166E, - 9BB387E421ADFFAE54294C8B, ); name = mouse; sourceTree = ""; }; - F28A0FA5DD929E0BAE5A045E = {isa = PBXGroup; children = ( + 5251865C18B873021839D1DC = {isa = PBXGroup; children = ( + 2A4FA5A0C18884315A2BAA0E, + 232388289B7BBC5816A43249, + DEFF1D8B0920A1439A4D7BF6, + 82A31A72EE1B1122AD16DDD5, + 41D8D99E399E3061D8647B6F, + 2419CBA43268699E7362495D, + 3CEAC402885D5C05543AEC43, + 1AF6D6EE9265937269A36117, + 18311E0283D643D5AA5315C4, + B893FA799437E480C9DE5B41, + E9A446C55A081B96178D1DF8, + 154BFBF033016D3F53C135A7, + E9CB5952B7883AEA94F52CBD, + 42379E3C735E219BDFAF02A3, + 1CC052B5ECA38077CF568526, ); name = drawables; sourceTree = ""; }; + 010B618C0ECF262D1013BD50 = {isa = PBXGroup; children = ( + A3F4880140755128A9366902, + 4C2C33B3B949FEC97B8EC157, + 02AEF119DAE26DD4377CF71A, + 11039E870792A02AA4D565FA, + 12D5247115B5E1E84191DE1A, + 81841F5651407464F0E84EC8, + 190EFA08DB05C92B8D1B0AD8, + CFF3E3E27308529D8A71B0B4, + 7CCA151E82558DC048A0B0B9, + 909D8C2A34136BCE5DD1624E, + 7F9118DAA9DBAF51A9F6568C, + 920A9AC6E84BD8C5F577F300, + E66BD44DE4ECB0006C6FA1D4, + C56E494E3CBBA81EC41A1204, + A01DEBAEE9AB76E8B825FB81, + BFE9F5D17514F7496A0E1FBD, + 726082C5F9A7979F3FABEACD, + CCB1BA9CE06D43FFDCC604F9, + CA1CA4CF942628C7230FA0A1, + 3D88CEAC1976B883A23AC53A, + B42234064E15C0434ECAB137, + 548925C0C47E873AD639FE55, ); name = filebrowser; sourceTree = ""; }; + 431926AC5FC212A6744F764C = {isa = PBXGroup; children = ( B9599FA267A2D9DF780D1A4D, 23F72B1694AF62D52C346872, E1871D3D858086CF673A183A, @@ -1631,62 +1662,7 @@ 9C2BCC6888992FB311E9DE55, 0D0985E65845458A00278B57, B96B0163C4CFAD6785A3C3E5, ); name = keyboard; sourceTree = ""; }; - 56EB2644BEB375E96FFDB277 = {isa = PBXGroup; children = ( - 9952FD3B36C3D6931A2583D5, - 9423EE84AD1D727F1A54C319, - 705B6E0CD1386CA2F07D6732, - 33A878765A09C802481B9C15, - D3957791C1B2356C6C8E2B57, - 7F3E6B542D50A883C894BB80, - 83E9E9ED4F5B56FD0923EE4A, - 4762CD33A159E85908B0E19E, - AD2F40F909601CA27A812B8C, - 838F96335357B0ABC303B315, - 5A35ED55E78C44D95FB87953, - 325F95D7CCE05417F5D5E868, - FECBDF4257FCEBD21CD0A927, - AA2978CA07499EAB148542E5, - 79687ECAE8A73A35FF764840, - 935631A43F142753B8157DFC, - AE492D9CE55520860BB98811, - CBED69C3DEA3267956D07422, - DE1A8EC854F8790727DCF5F3, - 1613C60554C64D0412E00830, - 6BE4D55046267AE14D783A63, - 25BAE9C3274FCB9B18BA8CE2, - CE8CB04640126669BFEE3AEA, - 135928C66EE16C7492632ED9, - 26256BDC3ADD6959CE1C407D, - D3D4DD7FE5C3AF27D3F58FA0, - 0471ACD8C6F72174559980ED, ); name = widgets; sourceTree = ""; }; - F21C2E02BB9A7B806BA6FDB3 = {isa = PBXGroup; children = ( - D5768D2D6A39D95EF43C132E, - 1FA1524362ECBEF1BFC4277D, - E7CF9D38EE588FA67A1A0BA6, - 5C329E49A7726F2F7D29A5CE, - 49C1F4A5D4C4AE85FC1A5702, - B1491869A8D959D8ADD6EBD1, - 166CC76435C89EA0561DB9C3, - 1E3D3C9C8DF4FC7680BF1423, - 508D90C6525EAC0F06E20997, - EF147A98D8A6B876B4582A69, - 83F8BA4279F6A4BFDEEE77BB, - 3F16561D04149D2BD7B5F0DA, - A4EB7735FCB209FBE5386239, - 8C6B9CC54B9A7224E628F52D, - 01A829E9DEA5A0EF38D602AF, - 4F39D64767AC3AD73EF2487A, - 6684245E4BCE66A5920D9E13, - F5BAB8FB52B9C8D17BE40700, - 205ADC8CC71D24C402FF2B83, ); name = windows; sourceTree = ""; }; - 33BBBECEED368BF384CD6024 = {isa = PBXGroup; children = ( - 362C86206432CC5C84EFBB20, - 03A78461E09AB9BE72F5207A, - 195ECE7C25A147B52C72FBCF, - 96465102CA605250058AC064, - 59F3D582CE541DAA298A579A, - 9A6E397D7BBC81095BAAAD2E, ); name = menus; sourceTree = ""; }; - EA46CBDEAE075F4A0EFB17B8 = {isa = PBXGroup; children = ( + 40C54AA0087F5359A8666528 = {isa = PBXGroup; children = ( D05ED5DAE5FDE25E68241713, 11FC57C0D11AA6304EF94ECB, 00B3EB5421ADC0A47CE075CB, @@ -1723,72 +1699,7 @@ 2E1707957B3A71C40A6F1F7C, A8B10D5403457AC452A79974, 3DC83676AED8D6983662484E, ); name = layout; sourceTree = ""; }; - 2DD6F57708F802312CA5BF98 = {isa = PBXGroup; children = ( - 0E76C14A6B1F3FFAA12390E4, - 965C305E056C8DE917F22585, - 4AD562E921CCD6D6B8FE23E1, - E64584D04C5D69143388CB70, - C5911A1FF6A2BCE091B396AB, - 02EB0ED6B77472A4FCFFBA2C, - FDDAC94C3AB05BFD61CA61A9, - DA5736D3C39C7698A783FB30, - DB8CFD98F9E0781658934C46, - DE5FE350590ECB6263994BF0, - 97C2FBD16505F28651574ED4, - 5E709F00CAC67777947770B4, - D965799F88CFAF2B71319F35, - D2BF69627F2C37082987AB57, - DC88621B627CB67B2B95A622, - 0CAFC4B9A6219281775A3E5B, - 1C90CDB7F9330D36B4945DDB, - 19A3C290AF0C327E51EE50B9, ); name = buttons; sourceTree = ""; }; - 9336B3C84F7AFB272AB4C05A = {isa = PBXGroup; children = ( - D4CBCCDAEDCA252F0B18EFB8, - C5722BC8011A7AC3863F0D75, - AE6A1EBE360F2459CA97F28B, - 9B8720C269E819F628E496AB, - AB6971C8443CCD45581FFE27, - C7E68949CF2B71B6E69B840E, - DF342E66360E70CC9FB2D088, - 73874DC78A39B299149E1833, - 210EB9B831928D624AE206CA, - 07CE970AACAA2798441E68D4, - 92EBDE8F4FF4C7D9010CC277, - 08E3D8FC63613F3C281A7321, - 13DF23791903EE23C9B94266, - 70A18D791C54F97B989BB9B7, ); name = positioning; sourceTree = ""; }; - EA561CC2B72C994B79B4B535 = {isa = PBXGroup; children = ( - 2A4FA5A0C18884315A2BAA0E, - 232388289B7BBC5816A43249, - DEFF1D8B0920A1439A4D7BF6, - 82A31A72EE1B1122AD16DDD5, - 41D8D99E399E3061D8647B6F, - 2419CBA43268699E7362495D, - 3CEAC402885D5C05543AEC43, - 1AF6D6EE9265937269A36117, - 18311E0283D643D5AA5315C4, - B893FA799437E480C9DE5B41, - E9A446C55A081B96178D1DF8, - 154BFBF033016D3F53C135A7, - E9CB5952B7883AEA94F52CBD, - 42379E3C735E219BDFAF02A3, - 1CC052B5ECA38077CF568526, ); name = drawables; sourceTree = ""; }; - 434C42C36135FE7684B6F031 = {isa = PBXGroup; children = ( - 1A84A81FAEA61DF6BED354E4, - E69FD8FE872B3C3288FCAC3C, - 75A2D021E11AA4607169DD5E, - BF35646861CB41B4E5E870B1, - 53EFA64C90C33873A3781E3C, - 49BE2BA580A602FF754A654D, - 1157C5195475CB5DEB691C76, - B0272A07E4B5B5A604A69BB9, - 83C3BA024505ECF97CB1A494, - 1BE58FC46BC1464AADF59A9D, - 380D54F375B780CC7EC45081, - A6B2BEE83F1EBFF07FB1DB20, - 1DE92FD3DCB1D583A6CE3ED1, - 13FCDAA1C90D4662B42A6F04, ); name = properties; sourceTree = ""; }; - 55349B9B1470DCE282526DD9 = {isa = PBXGroup; children = ( + 4ECAF94E46FCB482B3FA79C7 = {isa = PBXGroup; children = ( 55FDA65726A4950DE49F544E, 3FA224F24C8FA15816EAD2CC, B73B72735553F94BB245708E, @@ -1797,48 +1708,40 @@ B89750FEFE02641F138EEF22, A8987822AEB05A94888A8B3B, 98FA1B3621002A39482A7037, ); name = lookandfeel; sourceTree = ""; }; - DC6712CAA9405C233E75A7FF = {isa = PBXGroup; children = ( - A3F4880140755128A9366902, - 4C2C33B3B949FEC97B8EC157, - 02AEF119DAE26DD4377CF71A, - 11039E870792A02AA4D565FA, - 12D5247115B5E1E84191DE1A, - 81841F5651407464F0E84EC8, - 190EFA08DB05C92B8D1B0AD8, - CFF3E3E27308529D8A71B0B4, - 7CCA151E82558DC048A0B0B9, - 909D8C2A34136BCE5DD1624E, - 7F9118DAA9DBAF51A9F6568C, - 920A9AC6E84BD8C5F577F300, - E66BD44DE4ECB0006C6FA1D4, - C56E494E3CBBA81EC41A1204, - A01DEBAEE9AB76E8B825FB81, - BFE9F5D17514F7496A0E1FBD, - 726082C5F9A7979F3FABEACD, - CCB1BA9CE06D43FFDCC604F9, - CA1CA4CF942628C7230FA0A1, - 3D88CEAC1976B883A23AC53A, - B42234064E15C0434ECAB137, - 548925C0C47E873AD639FE55, ); name = filebrowser; sourceTree = ""; }; - F0DB78EC318A281B3663E9EB = {isa = PBXGroup; children = ( - 31DA1B6D46C641F5802C5A8E, - 27AA00C367BCDA2C9CAC0B86, - 133E18FB3B6527A6F52765BD, - EFA7A6158C4450A5F49335B2, - CACFA7250965121635E31062, - AA7C5FBE142FDA49CF98F8D3, - B68C520871891DF238BC5332, - 206E356909BCD419F0227EAD, - F05B07755D52F4579664F325, ); name = commands; sourceTree = ""; }; - 036F27B8715C8D171F0B9504 = {isa = PBXGroup; children = ( + 70F34C9F48D84AE2406276D8 = {isa = PBXGroup; children = ( + 362C86206432CC5C84EFBB20, + 03A78461E09AB9BE72F5207A, + 195ECE7C25A147B52C72FBCF, + 96465102CA605250058AC064, + 59F3D582CE541DAA298A579A, + 9A6E397D7BBC81095BAAAD2E, ); name = menus; sourceTree = ""; }; + 35207DDBDD954DB409AB6F6D = {isa = PBXGroup; children = ( BBF07C581A05714CBD5DF3BD, 815D7A4601E13B895F1C30D0, C37CAC3770FC20323394F6C6, BB165BEFBD9C1341F9872A34, ); name = misc; sourceTree = ""; }; - 5BF272D6B14E94CFEB5B31B0 = {isa = PBXGroup; children = ( - 1C4FB479D974C51E179E5CDF, - 564F0964BE4672CECEF674FB, ); name = application; sourceTree = ""; }; - D2AE29C501A665FC867FE143 = {isa = PBXGroup; children = ( + FF434740C846469689A2D591 = {isa = PBXGroup; children = ( + 840A3675B901258B093CB403, + EFA7D5D1E0D579F2A90ACA08, + 5D4067E343DF0A467BEFE839, + 24BBD64939FB0C2BD8F61109, + A60C27A824FFE6E15583EE8A, + 7DDB16A901128BE86F80DEFB, + BF6B7DB39861D84A3E3F561C, + 7CB3FE2E4112E90CCA8AA810, + B2F80573F3A1212FB1E6D906, + 4842EF0D071A698E74241221, + 343F49E131E61D31B4BC5C57, + 42612832B30BB80C8EB491E8, + E714DB16F28186F6066A2128, + 1D4879E26B36BD535C18A9D3, + 792BE67446E999C97E7FF6B9, + 708EDE4D073A3EF58DEFED5E, + 8B3A2BF481E5D8A840D38A8A, + 50A391FB0CB736D7E525A138, + 8A2EFC2A1E0E3776BEC1166E, + 9BB387E421ADFFAE54294C8B, ); name = mouse; sourceTree = ""; }; + 12B751BE7F689CD5BD41CE8A = {isa = PBXGroup; children = ( 7275182C65010E12C94356DF, 7E845FFAB78320D64910356F, 9D3F96C9C324FF902D078BC6, @@ -1855,25 +1758,102 @@ 933351F1C4B5CD31951BA33C, 660143D122CB260A7A45507A, 0EA946592DBF37DCD20A2B52, ); name = native; sourceTree = ""; }; + CD7EA14B65816A81312D7A7D = {isa = PBXGroup; children = ( + D4CBCCDAEDCA252F0B18EFB8, + C5722BC8011A7AC3863F0D75, + AE6A1EBE360F2459CA97F28B, + 9B8720C269E819F628E496AB, + AB6971C8443CCD45581FFE27, + C7E68949CF2B71B6E69B840E, + DF342E66360E70CC9FB2D088, + 73874DC78A39B299149E1833, + 210EB9B831928D624AE206CA, + 07CE970AACAA2798441E68D4, + 92EBDE8F4FF4C7D9010CC277, + 08E3D8FC63613F3C281A7321, + 13DF23791903EE23C9B94266, + 70A18D791C54F97B989BB9B7, ); name = positioning; sourceTree = ""; }; + 77D04100C05B535E9B95DFB2 = {isa = PBXGroup; children = ( + 1A84A81FAEA61DF6BED354E4, + E69FD8FE872B3C3288FCAC3C, + 75A2D021E11AA4607169DD5E, + BF35646861CB41B4E5E870B1, + 53EFA64C90C33873A3781E3C, + 49BE2BA580A602FF754A654D, + 1157C5195475CB5DEB691C76, + B0272A07E4B5B5A604A69BB9, + 83C3BA024505ECF97CB1A494, + 1BE58FC46BC1464AADF59A9D, + 380D54F375B780CC7EC45081, + A6B2BEE83F1EBFF07FB1DB20, + 1DE92FD3DCB1D583A6CE3ED1, + 13FCDAA1C90D4662B42A6F04, ); name = properties; sourceTree = ""; }; + C8A15E6042C8D28D1055C349 = {isa = PBXGroup; children = ( + 9952FD3B36C3D6931A2583D5, + 9423EE84AD1D727F1A54C319, + 705B6E0CD1386CA2F07D6732, + 33A878765A09C802481B9C15, + D3957791C1B2356C6C8E2B57, + 7F3E6B542D50A883C894BB80, + 83E9E9ED4F5B56FD0923EE4A, + 4762CD33A159E85908B0E19E, + AD2F40F909601CA27A812B8C, + 838F96335357B0ABC303B315, + 5A35ED55E78C44D95FB87953, + 325F95D7CCE05417F5D5E868, + FECBDF4257FCEBD21CD0A927, + AA2978CA07499EAB148542E5, + 79687ECAE8A73A35FF764840, + 935631A43F142753B8157DFC, + AE492D9CE55520860BB98811, + CBED69C3DEA3267956D07422, + DE1A8EC854F8790727DCF5F3, + 1613C60554C64D0412E00830, + 6BE4D55046267AE14D783A63, + 25BAE9C3274FCB9B18BA8CE2, + CE8CB04640126669BFEE3AEA, + 135928C66EE16C7492632ED9, + 26256BDC3ADD6959CE1C407D, + D3D4DD7FE5C3AF27D3F58FA0, + 0471ACD8C6F72174559980ED, ); name = widgets; sourceTree = ""; }; + 7008BDE0AB7E6F6D71625D8E = {isa = PBXGroup; children = ( + D5768D2D6A39D95EF43C132E, + 1FA1524362ECBEF1BFC4277D, + E7CF9D38EE588FA67A1A0BA6, + 5C329E49A7726F2F7D29A5CE, + 49C1F4A5D4C4AE85FC1A5702, + B1491869A8D959D8ADD6EBD1, + 166CC76435C89EA0561DB9C3, + 1E3D3C9C8DF4FC7680BF1423, + 508D90C6525EAC0F06E20997, + EF147A98D8A6B876B4582A69, + 83F8BA4279F6A4BFDEEE77BB, + 3F16561D04149D2BD7B5F0DA, + A4EB7735FCB209FBE5386239, + 8C6B9CC54B9A7224E628F52D, + 01A829E9DEA5A0EF38D602AF, + 4F39D64767AC3AD73EF2487A, + 6684245E4BCE66A5920D9E13, + F5BAB8FB52B9C8D17BE40700, + 205ADC8CC71D24C402FF2B83, ); name = windows; sourceTree = ""; }; 84A48DC9C4EF88B64103B1E0 = {isa = PBXGroup; children = ( - 337B049DAAC697627CE5CF81, - C463BBD86FEDB139712EA6CF, - F28A0FA5DD929E0BAE5A045E, - 56EB2644BEB375E96FFDB277, - F21C2E02BB9A7B806BA6FDB3, - 33BBBECEED368BF384CD6024, - EA46CBDEAE075F4A0EFB17B8, - 2DD6F57708F802312CA5BF98, - 9336B3C84F7AFB272AB4C05A, - EA561CC2B72C994B79B4B535, - 434C42C36135FE7684B6F031, - 55349B9B1470DCE282526DD9, - DC6712CAA9405C233E75A7FF, - F0DB78EC318A281B3663E9EB, - 036F27B8715C8D171F0B9504, - 5BF272D6B14E94CFEB5B31B0, - D2AE29C501A665FC867FE143, - 58A61E077684ADCBD3789FE2, + 02500E3E1FB6215A271FC9F0, + C33D0ACEFB5EAD62AB221F68, + C1973E9D229DE91BC49A41C3, + CEA387B51CC2E04C5D254A67, + 5251865C18B873021839D1DC, + 010B618C0ECF262D1013BD50, + 431926AC5FC212A6744F764C, + 40C54AA0087F5359A8666528, + 4ECAF94E46FCB482B3FA79C7, + 70F34C9F48D84AE2406276D8, + 35207DDBDD954DB409AB6F6D, + FF434740C846469689A2D591, + 12B751BE7F689CD5BD41CE8A, + CD7EA14B65816A81312D7A7D, + 77D04100C05B535E9B95DFB2, + C8A15E6042C8D28D1055C349, + 7008BDE0AB7E6F6D71625D8E, 012D15DF2BF8C2A8D78BBCB1, ); name = "juce_gui_basics"; sourceTree = ""; }; 573170B3CC20B249A3C7C729 = {isa = PBXGroup; children = ( 6C1A5BA3260AA97BCC54E99C, @@ -1935,7 +1915,6 @@ 048E0E1E43C826C3961B8D2B, 1852906FF1B7446D8B491B4B, 52DEC30C22F2FA87C80976E9, - A7E97E9FB812DD77207D8297, 56F4146CF072135E9FD55A0A, ); name = "juce_gui_extra"; sourceTree = ""; }; 90489A23F0DBAD5F1550CE20 = {isa = PBXGroup; children = ( 659E76D64C99326CAFA99BB7, @@ -1951,20 +1930,20 @@ 1B0481B8E7A5B7489D768A07, ); name = "Juce Modules"; sourceTree = ""; }; 0B8996A5E2671A4628476CFB = {isa = PBXGroup; children = ( A65BB8D452A2A4859FA41F8B, - 210267A63B6A116B12EEA4D2, - 23750FB9BDD75177C64F9AF9, - 5DBE129199F61C74A5CCB575, - 958486C51C2FDFD3734B281C, - 10D3D9E820330B4B1A0BBA94, - 11934147B8A79709D0664625, - FB9C77F74F072D199A7BD698, - 050729FE03ED356C75E970EA, - B2DA2CD83338C8A369A3F2E8, - F58AAC0B88773E609A8E3AC5, - D71B725E56C2BAFB9DAED99D, + 71F53610B155D5DC0BC44FE8, + 4175A059B8C8C5B5326C868D, + F3E66241B460F42763126C07, + 4FE58F1BB8347D978F8549DC, + 70AF1456B19C4D3B424A3883, + E18F04B8EBF4E3AB1362BDC5, + 28E1AF36A775870224F6D59B, + 5B68D6F2AC0D0B18DE5FFF63, + 7724F42B3BE3B4D25047BEB7, + 70D0CB56D167630AB1912B0B, + C4B5CF7830AAA69A7E9A12C2, 26FE7BE182FBB9E7228A082D, ); name = "Juce Library Code"; sourceTree = ""; }; ED3C55ACC14D6DE2BC3B8A1D = {isa = PBXGroup; children = ( - 37DC811124A88BCB26442FCB, + 9516A19EE58DED8326DD0306, FAAB4EAE4A57B642D3B9EC23, ); name = Resources; sourceTree = ""; }; 02A7F817D49F2BC1D70F4242 = {isa = PBXGroup; children = ( 9EADBF913B7A454B6BE93A4A, @@ -1978,7 +1957,7 @@ 0A58FDDF6FB9253F51939A52, 3058871156B921B9E5946C4F, ); name = Frameworks; sourceTree = ""; }; 1DFEAF972822E305E013CC06 = {isa = PBXGroup; children = ( - E21F9CB67E9AEAD65CD9DCA8, ); name = Products; sourceTree = ""; }; + 614F2084407B35D62101F69F, ); name = Products; sourceTree = ""; }; 3BA1BA0CAFE969E99950C06B = {isa = PBXGroup; children = ( 4E2981EC48DBFD725AD8E626, 90489A23F0DBAD5F1550CE20, @@ -1986,7 +1965,7 @@ ED3C55ACC14D6DE2BC3B8A1D, 02A7F817D49F2BC1D70F4242, 1DFEAF972822E305E013CC06, ); name = Source; sourceTree = ""; }; - 4109632EEA7D099673B1E062 = {isa = XCBuildConfiguration; buildSettings = { + 19B7C16D592FB25D09022191 = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2002,12 +1981,12 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.juce.AudioPerformanceTest; SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 09D597E96F6325A998BC9022 = {isa = XCBuildConfiguration; buildSettings = { + B7A6988E30C0A68B01EDC53B = {isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; @@ -2024,7 +2003,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; PRODUCT_BUNDLE_IDENTIFIER = com.juce.AudioPerformanceTest; @@ -2061,28 +2040,29 @@ PRODUCT_NAME = "AudioPerformanceTest"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + AA3837ADCB1CEB3B0E2D20B3 = {isa = PBXTargetDependency; target = E9FD2656EC625C9C8DE30219; }; 7097CF6AC086DAC346ACCCD9 = {isa = XCConfigurationList; buildConfigurations = ( B907CDF95622107F20CD7617, BF82CBDF63CC37CADC61A511, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 965DF4C962A484ACA2BB96C0 = {isa = XCConfigurationList; buildConfigurations = ( - 4109632EEA7D099673B1E062, - 09D597E96F6325A998BC9022, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - CDF2FFB3060605016011601F = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 674C2AF5989C06689C6065FC = {isa = XCConfigurationList; buildConfigurations = ( + 19B7C16D592FB25D09022191, + B7A6988E30C0A68B01EDC53B, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + C86DD529EC94922C2AB61742 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( DA21A6E7A18555DCFC63B07C, ); runOnlyForDeploymentPostprocessing = 0; }; - 8252EB072CFAB1AB3968841B = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 6C2BE2DE2ECC96615ED827AB = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 07451DA87757F9EF80E31BE8, - A85A66764138757920895E7B, - D2748B9B6E711F365D241A30, - AD584F6DBB33504DBB9B3CB0, - 5BBB2FD60B58F627CEA757CC, - C0A36CC2E2360C7FF03F3C69, - D0ECDCC9EDA71E9C5F7A18D9, - 9CD99CB95F40FEB539AC2272, - 0B611B2FD7E65543B8990D43, - A12B2EAD5BB1C126BEE4F2DA, - 7174F6DD7C6B3DF1A4BFDB99, - 7FDA000D7F9053D6660FEB0D, ); runOnlyForDeploymentPostprocessing = 0; }; - 9A4D69EC6BE7008F085186CC = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + C8A2264A4D4A0CD6B519AC01, + 8286920FF6CFA9E7A4975C33, + 1B7DB3536E20A460AC331BC8, + 03B1B72B30A18968B9F453A1, + 1382A55F62D5255C2BA0E9D1, + B02021DAEC57D0539B9BCFC6, + 4DA57D238C2CD7F9DFD3C2A2, + 232C91F7D3438C28FD4076E6, + BE51C0B1FCD9B908D9EB63B1, + 7D6AEBA4AD90EC541711C680, + 5144E6127912F3BAE3E6CCC8, ); runOnlyForDeploymentPostprocessing = 0; }; + 409D569C572B6EF7F4F1702D = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8A0F71A4EEC7FE694352DD94, 30BE30F31D1AAED9FC893AA5, 9B19A6655FCC8086134C8656, @@ -2093,11 +2073,11 @@ 9031C69145EE085B60904363, F8099BB77DC0D01DCCC6AFB9, 537E779F6008999191B2920A, ); runOnlyForDeploymentPostprocessing = 0; }; - 93712BA435FCAA2B42B97C40 = {isa = PBXNativeTarget; buildConfigurationList = 965DF4C962A484ACA2BB96C0; buildPhases = ( - CDF2FFB3060605016011601F, - 8252EB072CFAB1AB3968841B, - 9A4D69EC6BE7008F085186CC, ); buildRules = ( ); dependencies = ( ); name = AudioPerformanceTest; productName = AudioPerformanceTest; productReference = E21F9CB67E9AEAD65CD9DCA8; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 9CE2A44801B5B4BE7A9667DA = {isa = PBXProject; buildConfigurationList = 7097CF6AC086DAC346ACCCD9; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 3BA1BA0CAFE969E99950C06B; projectDirPath = ""; projectRoot = ""; targets = ( 93712BA435FCAA2B42B97C40 ); }; + E9FD2656EC625C9C8DE30219 = {isa = PBXNativeTarget; buildConfigurationList = 674C2AF5989C06689C6065FC; buildPhases = ( + C86DD529EC94922C2AB61742, + 6C2BE2DE2ECC96615ED827AB, + 409D569C572B6EF7F4F1702D, ); buildRules = ( ); dependencies = ( ); name = "AudioPerformanceTest (App)"; productName = AudioPerformanceTest; productReference = 614F2084407B35D62101F69F; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 9CE2A44801B5B4BE7A9667DA = {isa = PBXProject; buildConfigurationList = 7097CF6AC086DAC346ACCCD9; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { E9FD2656EC625C9C8DE30219 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 3BA1BA0CAFE969E99950C06B; projectDirPath = ""; projectRoot = ""; targets = (E9FD2656EC625C9C8DE30219); }; }; rootObject = 9CE2A44801B5B4BE7A9667DA; } diff --git a/extras/AudioPerformanceTest/Builds/MacOSX/Info-App.plist b/extras/AudioPerformanceTest/Builds/MacOSX/Info-App.plist new file mode 100644 index 0000000000..e3afff182a --- /dev/null +++ b/extras/AudioPerformanceTest/Builds/MacOSX/Info-App.plist @@ -0,0 +1,29 @@ + + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AudioPerformanceTest + CFBundleDisplayName + AudioPerformanceTest + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + + diff --git a/extras/AudioPerformanceTest/Builds/MacOSX/Info.plist b/extras/AudioPerformanceTest/Builds/MacOSX/Info.plist deleted file mode 100644 index 869030ef34..0000000000 --- a/extras/AudioPerformanceTest/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - AudioPerformanceTest - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj index 995a8187b9..1f90081d4b 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj @@ -217,6 +217,9 @@ true + + true + true @@ -232,15 +235,6 @@ true - - true - - - true - - - true - true @@ -289,25 +283,10 @@ true - - true - - - true - - - true - - - true - - - true - - + true - + true @@ -337,25 +316,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -373,6 +355,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -406,9 +406,6 @@ true - - true - true @@ -418,31 +415,58 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + true @@ -457,70 +481,67 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -559,118 +580,115 @@ true - - true - - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -685,52 +703,34 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - - true - - - true - - - true - - - true - - - true - - - true - - + true @@ -739,25 +739,28 @@ true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -775,31 +778,25 @@ true - - true - - - true - - + true - + true - + true - + true - + true - + true - + true @@ -826,127 +823,130 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + + true + + true @@ -1000,184 +1000,184 @@ true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true - + true @@ -1246,17 +1246,17 @@ true - - - - - - - - - - - + + + + + + + + + + + @@ -1296,6 +1296,8 @@ + + @@ -1303,20 +1305,10 @@ + - - - - - - - - - - - @@ -1326,8 +1318,25 @@ + + + + + + + + + + + + + + + + + @@ -1338,15 +1347,6 @@ - - - - - - - - - @@ -1367,41 +1367,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1418,25 +1383,6 @@ - - - - - - - - - - - - - - - - - - - @@ -1446,6 +1392,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1459,40 +1439,68 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + - - - - + + + + + + + + @@ -1502,19 +1510,11 @@ - - - - - - - - - - + + @@ -1525,10 +1525,15 @@ - - - - + + + + + + + + + @@ -1539,39 +1544,55 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1580,33 +1601,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1626,15 +1620,29 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -1642,13 +1650,6 @@ - - - - - - - @@ -1656,31 +1657,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1709,19 +1709,6 @@ - - - - - - - - - - - - - diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj.filters b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj.filters index 7048c47322..0c102a8839 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj.filters +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj.filters @@ -35,45 +35,45 @@ {CACD7B50-4DB3-76AF-A6E8-90DF94F8F594} + + {45C2CE26-EC4B-BA52-58F3-297C408E1483} + {9D270B31-2425-8FDB-84A4-6A2288FF5B2F} {0F766DD4-A277-CB86-5647-42498C8B41E1} - - {D64942B4-6984-3623-3347-45D472AE1C61} - - - {45C2CE26-EC4B-BA52-58F3-297C408E1483} - {01603E05-423B-5FC3-1BEE-E15ED33B5688} + + {D64942B4-6984-3623-3347-45D472AE1C61} + {65CB28F8-0422-A8F3-9A17-959E12A1F8E2} - - {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} - {0CD9E281-DDD0-91EC-6F77-EA9D9D5E0E1A} + + {2FE25F4C-E9DF-04A5-CAED-6E4B7CF28C59} + {40C5CA7C-AEBB-05B1-11CE-AE41D87B5CCB} {0B0E7392-324B-088C-FBEB-5FE999D61782} - - {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} - {20254EFE-6CBD-31A7-2119-92B1E0E0E311} {70796D73-6D30-8A1B-4732-7C021E47C05A} + + {77E2C34E-A4D6-EDB5-A107-7CB3CEF0E8EF} + {EB8DD942-E2CB-869F-D381-E02A65BA790B} @@ -86,17 +86,26 @@ {8167E753-09C7-5D1C-EF2B-32D297557443} - - {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} - {B48C883A-8483-AF6D-808C-1D9A749048D8} + + {AEDCB7F7-7A36-5392-8E9A-715F5BDE35CB} + {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} + + {0608ADE9-66EF-1A19-6D57-12D07F76EB53} + + + {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + + {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + + {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} {476C69CE-0B67-6B85-E888-45D91E37A29E} @@ -104,17 +113,11 @@ {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} + + {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} + + {C79A4D23-7866-8F3E-AC39-BD68C52A9259} {DA0DC4AC-B511-A2D4-199A-C93454D6F114} @@ -122,60 +125,57 @@ {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} + + {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} + + {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - {F03654BC-34D8-F975-BEA3-750CC2783D23} + + {C9F6D785-BF78-5AA1-B479-111C65397864} {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} + + {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} + + {F03654BC-34D8-F975-BEA3-750CC2783D23} {928D8FCC-5E00-174B-6538-93E8D75AB396} - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} + + {358AEA11-3F96-36AE-7B32-71373B5C5396} {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - {358AEA11-3F96-36AE-7B32-71373B5C5396} + + {1988E68A-A964-64CA-0E0C-26FF9BC5176C} {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} {6322B88F-984A-C3CD-6263-38D7AA49B6EC} + + {6172822C-01A5-E824-12DA-FA43FA934D35} + {73C1E759-AD90-59A3-942E-2D10FAA29107} + + {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} + {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} @@ -185,80 +185,80 @@ {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - {413F481F-075C-2958-115C-D8268682FCB7} + + {E37D25CD-4350-4614-055B-7ABC55E67895} - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} + + {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} + + {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - {E37D25CD-4350-4614-055B-7ABC55E67895} + + {413F481F-075C-2958-115C-D8268682FCB7} {FFC6E1CC-C772-75E6-5087-FB5D4E016799} + + {1182303F-ECA3-166D-AC0C-92C5E762CB93} + {8E43579F-C185-266D-DD67-F8B95BD80F2F} + + {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + + {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + + {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} + {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + {5A0AA36E-3957-E413-14C6-31CBE15271DF} + + + {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - {75F1F352-251A-75E0-D941-8431588F5C1E} + + {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} + + {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} + + {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} + + {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} + + + {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} + + {75F1F352-251A-75E0-D941-8431588F5C1E} - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} + + {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} @@ -373,6 +373,9 @@ Juce Modules\juce_audio_basics\synthesisers + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -388,15 +391,6 @@ Juce Modules\juce_audio_devices\midi_io - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\sources - - - Juce Modules\juce_audio_devices\audio_cd - Juce Modules\juce_audio_devices\native @@ -451,26 +445,11 @@ Juce Modules\juce_audio_devices\native - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format - - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_formats\format + + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_formats\codecs @@ -499,26 +478,29 @@ Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_processors\processors + + Juce Modules\juce_audio_formats\format + + + Juce Modules\juce_audio_formats\sampler Juce Modules\juce_audio_processors\format @@ -538,14 +520,32 @@ Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\scanning + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\processors + + + Juce Modules\juce_audio_processors\scanning + + + Juce Modules\juce_audio_processors\scanning + + + Juce Modules\juce_audio_processors\scanning Juce Modules\juce_audio_processors\utilities @@ -571,9 +571,6 @@ Juce Modules\juce_audio_utils\gui - - Juce Modules\juce_audio_utils\players - Juce Modules\juce_audio_utils\native @@ -589,44 +586,8 @@ Juce Modules\juce_audio_utils\native - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory + + Juce Modules\juce_audio_utils\players Juce Modules\juce_core\containers @@ -643,33 +604,6 @@ Juce Modules\juce_core\containers - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - Juce Modules\juce_core\files @@ -694,41 +628,11 @@ Juce Modules\juce_core\files - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript - - Juce Modules\juce_core\streams + + Juce Modules\juce_core\javascript Juce Modules\juce_core\logging @@ -736,32 +640,17 @@ Juce Modules\juce_core\logging - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\zip + + Juce Modules\juce_core\maths - - Juce Modules\juce_core\unit_tests + + Juce Modules\juce_core\memory Juce Modules\juce_core\misc @@ -841,79 +730,190 @@ Juce Modules\juce_core\native - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\values + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\network - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\messages + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\timers + + Juce Modules\juce_core\streams - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\system - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\broadcasters + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\text - - Juce Modules\juce_events\native + + Juce Modules\juce_core\threads - - Juce Modules\juce_graphics\colour + + Juce Modules\juce_core\threads - + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\threads + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\time + + + Juce Modules\juce_core\unit_tests + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\xml + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_core\zip + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\app_properties + + + Juce Modules\juce_data_structures\undomanager + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_data_structures\values + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\native + + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + + + Juce Modules\juce_graphics\colour + + Juce Modules\juce_graphics\colour @@ -931,26 +931,29 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts - - Juce Modules\juce_graphics\image_formats + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -967,32 +970,26 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\image_formats - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -1024,128 +1021,131 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard + + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -1171,125 +1171,32 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\drawables + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\properties + + Juce Modules\juce_gui_basics\layout Juce Modules\juce_gui_basics\lookandfeel @@ -1303,56 +1210,41 @@ Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\mouse - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\mouse Juce Modules\juce_gui_basics\native @@ -1399,6 +1291,114 @@ Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\positioning + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\properties + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\widgets + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + + + Juce Modules\juce_gui_basics\windows + Juce Modules\juce_gui_extra\code_editor @@ -1477,37 +1477,37 @@ Juce Modules\juce_gui_extra\native - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code - + Juce Library Code @@ -1623,6 +1623,12 @@ Juce Modules\juce_audio_basics + + Juce Modules\juce_audio_devices\audio_cd + + + Juce Modules\juce_audio_devices\audio_cd + Juce Modules\juce_audio_devices\audio_io @@ -1644,23 +1650,44 @@ Juce Modules\juce_audio_devices\midi_io + + Juce Modules\juce_audio_devices\native + Juce Modules\juce_audio_devices\sources Juce Modules\juce_audio_devices\sources - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_devices - - Juce Modules\juce_audio_devices\audio_cd + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices\native + + Juce Modules\juce_audio_formats\codecs - - Juce Modules\juce_audio_devices + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs + + + Juce Modules\juce_audio_formats\codecs Juce Modules\juce_audio_formats\format @@ -1686,38 +1713,38 @@ Juce Modules\juce_audio_formats\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats\sampler - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_formats - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\codecs + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats\sampler + + Juce Modules\juce_audio_processors\format_types - - Juce Modules\juce_audio_formats + + Juce Modules\juce_audio_processors\format_types Juce Modules\juce_audio_processors\processors @@ -1749,33 +1776,6 @@ Juce Modules\juce_audio_processors\processors - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - - - Juce Modules\juce_audio_processors\format_types - Juce Modules\juce_audio_processors\scanning @@ -1836,50 +1836,92 @@ Juce Modules\juce_audio_utils - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers - - Juce Modules\juce_core\text + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\containers + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\files + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\javascript + + + Juce Modules\juce_core\logging + + + Juce Modules\juce_core\logging Juce Modules\juce_core\maths @@ -1941,53 +1983,134 @@ Juce Modules\juce_core\memory - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\misc + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\native + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\network + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\streams + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\system + + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text - - Juce Modules\juce_core\containers + + Juce Modules\juce_core\text Juce Modules\juce_core\threads @@ -2046,92 +2169,8 @@ Juce Modules\juce_core\time - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system + + Juce Modules\juce_core\unit_tests Juce Modules\juce_core\xml @@ -2139,12 +2178,6 @@ Juce Modules\juce_core\xml - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - Juce Modules\juce_core\zip @@ -2154,41 +2187,20 @@ Juce Modules\juce_core\zip - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native + + Juce Modules\juce_core - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\app_properties - - Juce Modules\juce_core\native + + Juce Modules\juce_data_structures\undomanager - - Juce Modules\juce_core + + Juce Modules\juce_data_structures\undomanager Juce Modules\juce_data_structures\values @@ -2199,20 +2211,32 @@ Juce Modules\juce_data_structures\values - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_data_structures - - Juce Modules\juce_data_structures\undomanager + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures\app_properties + + Juce Modules\juce_events\broadcasters - - Juce Modules\juce_data_structures + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\broadcasters + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess + + + Juce Modules\juce_events\interprocess Juce Modules\juce_events\messages @@ -2229,47 +2253,17 @@ Juce Modules\juce_events\messages - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages - - Juce Modules\juce_events\interprocess + + Juce Modules\juce_events\messages + + + Juce Modules\juce_events\messages Juce Modules\juce_events\native @@ -2280,6 +2274,12 @@ Juce Modules\juce_events\native + + Juce Modules\juce_events\timers + + + Juce Modules\juce_events\timers + Juce Modules\juce_events @@ -2310,17 +2310,32 @@ Juce Modules\juce_graphics\contexts - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\effects - - Juce Modules\juce_graphics\images + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts + + + Juce Modules\juce_graphics\fonts Juce Modules\juce_graphics\geometry @@ -2352,38 +2367,17 @@ Juce Modules\juce_graphics\geometry - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images - - Juce Modules\juce_graphics\effects + + Juce Modules\juce_graphics\images Juce Modules\juce_graphics\native @@ -2394,167 +2388,155 @@ Juce Modules\juce_graphics\native - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\components + + Juce Modules\juce_graphics\placement - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_graphics - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\application - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\buttons - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\mouse + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\commands - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\keyboard + + Juce Modules\juce_gui_basics\components - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\drawables - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\widgets + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\filebrowser - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\windows + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard - - Juce Modules\juce_gui_basics\menus + + Juce Modules\juce_gui_basics\keyboard Juce Modules\juce_gui_basics\layout @@ -2613,32 +2595,74 @@ Juce Modules\juce_gui_basics\layout - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\lookandfeel - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\menus - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc - - Juce Modules\juce_gui_basics\buttons + + Juce Modules\juce_gui_basics\misc + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\mouse + + + Juce Modules\juce_gui_basics\native Juce Modules\juce_gui_basics\positioning @@ -2661,27 +2685,6 @@ Juce Modules\juce_gui_basics\positioning - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - Juce Modules\juce_gui_basics\properties @@ -2703,80 +2706,77 @@ Juce Modules\juce_gui_basics\properties - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\lookandfeel + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\widgets - - Juce Modules\juce_gui_basics\filebrowser + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\commands + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\misc + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\application + + Juce Modules\juce_gui_basics\windows - - Juce Modules\juce_gui_basics\native + + Juce Modules\juce_gui_basics\windows Juce Modules\juce_gui_basics @@ -2860,41 +2860,6 @@ Juce Library Code - - - Juce Modules\juce_audio_basics - - - Juce Modules\juce_audio_devices - - - Juce Modules\juce_audio_formats - - - Juce Modules\juce_audio_processors - - - Juce Modules\juce_audio_utils - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - Juce Library Code diff --git a/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj b/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj index cf2b229ecf..9866fdb177 100644 --- a/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj +++ b/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj @@ -6,6 +6,7 @@ objectVersion = 46; objects = { + E1282ABB96DD2E7FA7F63559 = {isa = PBXBuildFile; fileRef = 614F2084407B35D62101F69F; }; 8A0F71A4EEC7FE694352DD94 = {isa = PBXBuildFile; fileRef = 9EADBF913B7A454B6BE93A4A; }; 30BE30F31D1AAED9FC893AA5 = {isa = PBXBuildFile; fileRef = 18C1CCE5684F9FA0478F27AD; }; E74C8479F0E10EC28E1E2DE1 = {isa = PBXBuildFile; fileRef = C6030BFC7A19A5075AB0EC28; }; @@ -19,17 +20,17 @@ AA0C9E035BB509F01A09310B = {isa = PBXBuildFile; fileRef = 60795BF638A7024B62C0DF09; }; A783F6E198806332E7FB9744 = {isa = PBXBuildFile; fileRef = 8693552B5FA53C2003A66302; }; 07451DA87757F9EF80E31BE8 = {isa = PBXBuildFile; fileRef = 0564535EEA7E4462926EA0C9; }; - A85A66764138757920895E7B = {isa = PBXBuildFile; fileRef = 210267A63B6A116B12EEA4D2; }; - D2748B9B6E711F365D241A30 = {isa = PBXBuildFile; fileRef = 23750FB9BDD75177C64F9AF9; }; - AD584F6DBB33504DBB9B3CB0 = {isa = PBXBuildFile; fileRef = 5DBE129199F61C74A5CCB575; }; - 5BBB2FD60B58F627CEA757CC = {isa = PBXBuildFile; fileRef = 958486C51C2FDFD3734B281C; }; - C0A36CC2E2360C7FF03F3C69 = {isa = PBXBuildFile; fileRef = 10D3D9E820330B4B1A0BBA94; }; - D0ECDCC9EDA71E9C5F7A18D9 = {isa = PBXBuildFile; fileRef = 11934147B8A79709D0664625; }; - 9CD99CB95F40FEB539AC2272 = {isa = PBXBuildFile; fileRef = FB9C77F74F072D199A7BD698; }; - 0B611B2FD7E65543B8990D43 = {isa = PBXBuildFile; fileRef = 050729FE03ED356C75E970EA; }; - A12B2EAD5BB1C126BEE4F2DA = {isa = PBXBuildFile; fileRef = B2DA2CD83338C8A369A3F2E8; }; - 7174F6DD7C6B3DF1A4BFDB99 = {isa = PBXBuildFile; fileRef = F58AAC0B88773E609A8E3AC5; }; - 7FDA000D7F9053D6660FEB0D = {isa = PBXBuildFile; fileRef = D71B725E56C2BAFB9DAED99D; }; + C8A2264A4D4A0CD6B519AC01 = {isa = PBXBuildFile; fileRef = 71F53610B155D5DC0BC44FE8; }; + 8286920FF6CFA9E7A4975C33 = {isa = PBXBuildFile; fileRef = 4175A059B8C8C5B5326C868D; }; + 1B7DB3536E20A460AC331BC8 = {isa = PBXBuildFile; fileRef = F3E66241B460F42763126C07; }; + 03B1B72B30A18968B9F453A1 = {isa = PBXBuildFile; fileRef = 4FE58F1BB8347D978F8549DC; }; + 1382A55F62D5255C2BA0E9D1 = {isa = PBXBuildFile; fileRef = 70AF1456B19C4D3B424A3883; }; + B02021DAEC57D0539B9BCFC6 = {isa = PBXBuildFile; fileRef = E18F04B8EBF4E3AB1362BDC5; }; + 4DA57D238C2CD7F9DFD3C2A2 = {isa = PBXBuildFile; fileRef = 28E1AF36A775870224F6D59B; }; + 232C91F7D3438C28FD4076E6 = {isa = PBXBuildFile; fileRef = 5B68D6F2AC0D0B18DE5FFF63; }; + BE51C0B1FCD9B908D9EB63B1 = {isa = PBXBuildFile; fileRef = 7724F42B3BE3B4D25047BEB7; }; + 7D6AEBA4AD90EC541711C680 = {isa = PBXBuildFile; fileRef = 70D0CB56D167630AB1912B0B; }; + 5144E6127912F3BAE3E6CCC8 = {isa = PBXBuildFile; fileRef = C4B5CF7830AAA69A7E9A12C2; }; 00B3EB5421ADC0A47CE075CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; 012D15DF2BF8C2A8D78BBCB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; 014DFF3FB0FDC135308C6E21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceSelectorComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -51,7 +52,6 @@ 044C63BB6A59D2CCD32B938B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; 044C98142AF352964DC87013 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; 0471ACD8C6F72174559980ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; - 050729FE03ED356C75E970EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 0564535EEA7E4462926EA0C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; 05B0A967B4FFDF4C28C5A6D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; 05CBF668EC4BC50B5DCA18A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; @@ -92,11 +92,9 @@ 0EF073B785B39E125D870A19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; 0F1DE6A679F43ABFE421EE27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; 0F8B72901197C072D8A251C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; - 10D3D9E820330B4B1A0BBA94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../../../modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 11039E870792A02AA4D565FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; 111D30204547DC878B617182 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; 1157C5195475CB5DEB691C76 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 11934147B8A79709D0664625 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; 11FC57C0D11AA6304EF94ECB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; 123831F52D2C1E9A68B75613 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 12C680C68A15B9A590264B18 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; @@ -149,15 +147,12 @@ 1E567E1528267ECC91AF502F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; 1E90C78BB7EF4CAD220371A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; 1EC7385E0D37F4CB00440944 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; - 1ED1F43731F2685F5D21EBA7 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 1F806E9E225FDF4EDF520C96 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 1FA1524362ECBEF1BFC4277D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; 1FFA016099DD003AD459C0DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; 2041B8796B90FEDB95078CA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; 205ADC8CC71D24C402FF2B83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; 206E356909BCD419F0227EAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; 208C4054409C79403B243A5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; - 210267A63B6A116B12EEA4D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 210EB9B831928D624AE206CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; 21D96087EA2F816616E4332E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; 21F301B0D046171D6539BF27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -167,7 +162,6 @@ 22E3F6B9DDFD03BD6A370215 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; 232388289B7BBC5816A43249 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; 2335BE9EABE76A9CE1A36942 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; - 23750FB9BDD75177C64F9AF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 23869E1A76176ACAD04E37C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; 23F72B1694AF62D52C346872 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; 2419CBA43268699E7362495D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; @@ -193,7 +187,7 @@ 27B3172AC0BA3C09D54011A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; 27B72042F7CE970F5D161668 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; 27E028D654DE35C7FAE178D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; - 287EE31C626E8FE2F123BBFD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 28E1AF36A775870224F6D59B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; 2A4FA5A0C18884315A2BAA0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B3C50412FEB0EA622DF305B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; 2B7BFB3838421DA82147C48E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; @@ -238,7 +232,6 @@ 36A22D2BE15728117A7DEDD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; 3713B247A275EEEB9B652EC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorValueTreeState.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"; sourceTree = "SOURCE_ROOT"; }; 374CF3F673D1531ED15AB53D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 37DC811124A88BCB26442FCB = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; 37E19A5A734440194B95D214 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; 380D54F375B780CC7EC45081 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 3835B76D934B38B6C939BC1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; @@ -279,9 +272,9 @@ 40D94564D44535C98D477A37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; 41498D495F9BEC4591301F9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; 41650B41C126475F54AAD41F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 4175A059B8C8C5B5326C868D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; 41D8D99E399E3061D8647B6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; 41E1F1ED873B8778A4DEA391 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 420403BCB2AE106E1E1A5D27 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 420F8FB2C71217A004B459B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; 42101ED87C863ED563FFF529 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; 4219E70B9BD7F88017386C92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -327,6 +320,7 @@ 4EDD1CA5042F64E84327CD60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; 4F0284FA3AB4945EA21980A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; 4F39D64767AC3AD73EF2487A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4FE58F1BB8347D978F8549DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 505A5FC3466F4BB88CDD6F06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; 508D90C6525EAC0F06E20997 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; 50A391FB0CB736D7E525A138 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; @@ -359,11 +353,11 @@ 5833E8D8DF97BA6F326E6A0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; 586C47B3007AF321674881F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; 589727A3116C274566D20F5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 58A61E077684ADCBD3789FE2 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 59F3D582CE541DAA298A579A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; 5A35ED55E78C44D95FB87953 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; 5A44382799C715F1D127572E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; 5AAA012C77F1998912D92E30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5B68D6F2AC0D0B18DE5FFF63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; 5B82A7D9F12F2C67CD7E6612 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; 5C0BCE12CD5910802FE6270C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; 5C329E49A7726F2F7D29A5CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; @@ -372,7 +366,6 @@ 5D027E407997AA18E4CF1EDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; 5D117A1C65CF13922E0D23F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; 5D4067E343DF0A467BEFE839 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5DBE129199F61C74A5CCB575 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; 5DCC5A2DEAC66784A4693817 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; 5E669B7D8CBA66972A65674F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; 5E709F00CAC67777947770B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; @@ -382,10 +375,10 @@ 5F4047D2F2642271CA6733B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 5FB81D3A066552E3728DF1EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; 5FF59BC1E0DC1F0B3E0E6F3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 603A88A19320A7D9042B6564 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; 60795BF638A7024B62C0DF09 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; 60A50A49E5967A9028E6A63F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; 6113F4C3AFB861DCAF88C212 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; + 614F2084407B35D62101F69F = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AudioPerformanceTest.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; 615C7F551EF2E2884579A6E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; 61A6B2C311EEA8E33BAC6BB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; 61CE8FA0CDA2F912D807F4F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailCache.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h"; sourceTree = "SOURCE_ROOT"; }; @@ -436,11 +429,14 @@ 705B6E0CD1386CA2F07D6732 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 708EDE4D073A3EF58DEFED5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; 70A18D791C54F97B989BB9B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 70AF1456B19C4D3B424A3883 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; 70C6C35771C076364F535EE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 70D0CB56D167630AB1912B0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 713557DD8AA431F8738BD492 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; 717E6F679760C87003A61B3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; 719BBE0A15A89976BC3E2A30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; 71D3AB9601D27C46645DB729 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; + 71F53610B155D5DC0BC44FE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; 72152EF0BB769C0DBD9988FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; 726082C5F9A7979F3FABEACD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; 7275182C65010E12C94356DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -456,6 +452,7 @@ 75BB3CCA02966F27A86A8E29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserBase.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp"; sourceTree = "SOURCE_ROOT"; }; 761B16269B2E0FE878159118 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; 762A8B6317A874ED6C6EB26C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; + 7724F42B3BE3B4D25047BEB7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; 77FBBF17D08E7B8031E5591C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; 78797E6CD4C710681CEB454A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; 78B284561F248D4EFE3A90F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -558,10 +555,10 @@ 948915DF1F924C4541081A84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; 948E6A2F9801318A6BACA604 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; 94D48F57C6FBACDA7E565B61 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; + 9516A19EE58DED8326DD0306 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; 9529452677DAC6E6FD5278FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; 953503B501F2A820E50272B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; 95578AB40B1C675A10B311BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - 958486C51C2FDFD3734B281C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; 95999D007040ED6D71F707F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; 96465102CA605250058AC064 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; 965C305E056C8DE917F22585 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; @@ -618,7 +615,6 @@ A79264AE87654F32A97B62C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; A7D772CCD36E7C5A73DC8827 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPESynthesiserBase.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"; sourceTree = "SOURCE_ROOT"; }; A7DC01954B7BA0400CF9E92D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - A7E97E9FB812DD77207D8297 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; A83AE455D3D67018DD3E919D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; A86F543278EE0AAA8D35DFDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; A8987822AEB05A94888A8B3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -648,7 +644,6 @@ B1491869A8D959D8ADD6EBD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; B1E652138C0C7722876CE14D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; B242B6D52524EBED51625C00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; - B2DA2CD83338C8A369A3F2E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; B2F80573F3A1212FB1E6D906 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; B37CE5CF8F375F6B2E252A7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; B3EAB67C94C39842591864ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; @@ -656,7 +651,6 @@ B40051599BAA798C637BDC4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; B42234064E15C0434ECAB137 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; B4ECF1571A1D2C15338C5A19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - B541F0869263AF482C4DCC95 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; B58743FE48B10A581E6097CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; B5AF3F3B893E7D19B80EE0C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; B5BA79CC82D06D67F7AB1B94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; @@ -679,7 +673,6 @@ B9A51E1C7C09AE5A7CAF3917 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; B9EA2A3E4F4268A3A9CAC2E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; BB165BEFBD9C1341F9872A34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; - BB17932D28D0BF702079D964 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; BB2CB3C81D742E6FAE5008A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; BB9B97EE17846FF5D9FE7338 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; BBF07C581A05714CBD5DF3BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -707,6 +700,7 @@ C34F15FED2D289A1AC6D85A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; C37CAC3770FC20323394F6C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; C446EDBBF5875AB92030FB38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; + C4B5CF7830AAA69A7E9A12C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; C4FBF27BBF30B3B94A0D35BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; C538DCF5081621C3A50249FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; C56E494E3CBBA81EC41A1204 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -732,11 +726,9 @@ CBDEA4A1F8554FAFC499158B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; CBEA43906CA7292557B08994 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; CBED69C3DEA3267956D07422 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; - CBF3EAB8780B385E95B724DD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; CC30533925763AA9ED55E94F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; CCB1BA9CE06D43FFDCC604F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; CCE8EEA7069F237E15EB946B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - CD3BC1756D3316267ACC2349 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; CD3E850D3908EFE7F8B7A82C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; CDCD8001286A8AF0A3CF7310 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; CDE63E5BE3B71836E865467D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; @@ -773,7 +765,6 @@ D60BBF26B241D4E0F29B5249 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; D63CF56220D7C1524F1A7C47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiser.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; D6BBAD5CCA00B84B5E90C9A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - D71B725E56C2BAFB9DAED99D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; D7354CB23CE7DFCB335B2DAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; D791D87AE07C498853260542 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; D799FF6C1BF87B39E4FDB80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; @@ -808,8 +799,8 @@ E09CB83038E18107CA2C28DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; E16B62BB33F9E730CB92153F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; E1871D3D858086CF673A183A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; + E18F04B8EBF4E3AB1362BDC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; E1BB9D521BF6C055F5B88628 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - E21F9CB67E9AEAD65CD9DCA8 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AudioPerformanceTest.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; E26676BD5A6B2C3F0BB2BE20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; E2C7D05E6D7964D2381EB883 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; E2E90E7B9A2553E3B6F3D0D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; @@ -862,13 +853,13 @@ F31FE1E9C603E85BF9F41198 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; F3C3C927DD896E6430A3D16C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; F3D9216291FEFB769A468037 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; + F3E66241B460F42763126C07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; F4301F4CE820D61D7586A0E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; F46909B432DC1BE9B98409F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; F48CDE09F526F4465693E692 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; F5330B527A064EF5B090EBF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; F54F134490A7622D750C8CCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; F574D27FFFEE597B5D9D4AB8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; - F58AAC0B88773E609A8E3AC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; F5BAB8FB52B9C8D17BE40700 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; F5EDE89DF742273F2E8AF37B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; F67C1BF09F2B3CCFF02C24F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -893,7 +884,6 @@ FAC115B00D222400E1D5F9AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; FAC582400D322D57D41D8977 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZone.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h"; sourceTree = "SOURCE_ROOT"; }; FB28A976AA6297363E1E1EBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - FB9C77F74F072D199A7BD698 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; FBE7CA0BE22C4FAD4405C1D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; FC321D7DCFB665DF3068C2AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; FCF0A463925D6F585DD6202C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; @@ -995,9 +985,12 @@ 8B6F361755154F478F38D141, EEBD66053EC9797A858B2940, 3E0E5D5F19C4F7B0DFAB9F3A, - 603A88A19320A7D9042B6564, 68D13E2D9B08BD4A7ACA1303, ); name = "juce_audio_basics"; sourceTree = ""; }; - 4E64F6EA09CE52EE1316E17B = {isa = PBXGroup; children = ( + 08BF5989EE6F51B83454F600 = {isa = PBXGroup; children = ( + A9195101DAEB146C07DD97B7, + 01A4B617EA0597B206DCF8EF, + BBF2546E01AB5753F3CFC166, ); name = "audio_cd"; sourceTree = ""; }; + E7D115EE13A0CE70E9AD8B73 = {isa = PBXGroup; children = ( 4DC5892113DCC74FF9C2221B, 4B223BE03B161EC55F06A8CD, 67227017A993DC10991AFF59, @@ -1005,22 +998,13 @@ E7EB024409B9DEC37BD8D754, 8042077CBB3B876988394E42, BCD0AACFBE72D3B11FEA6C7D, ); name = "audio_io"; sourceTree = ""; }; - 98906606A277640B00993C2B = {isa = PBXGroup; children = ( + 5480BF87B3419A5D538B1ED6 = {isa = PBXGroup; children = ( A76E706A649469B7EE53B6B9, 2335BE9EABE76A9CE1A36942, 6347424185D8863263EEC3D2, 907554687EB07FD46FB6ACB7, 505A5FC3466F4BB88CDD6F06, ); name = "midi_io"; sourceTree = ""; }; - 863E0659317BE1ED8B4D09E0 = {isa = PBXGroup; children = ( - 3893090992F41B8C2319B043, - 98CE9C68EA30EC98C4461E11, - 0C3FA548837CFC7413AD19DD, - 40B50860F40E23FE342878E3, ); name = sources; sourceTree = ""; }; - 01C208E3D8AEC79BD03CE6DA = {isa = PBXGroup; children = ( - A9195101DAEB146C07DD97B7, - 01A4B617EA0597B206DCF8EF, - BBF2546E01AB5753F3CFC166, ); name = "audio_cd"; sourceTree = ""; }; - 48D6A2E98CFA6EB28C4159A2 = {isa = PBXGroup; children = ( + 96221557E7D6117D7E453676 = {isa = PBXGroup; children = ( 8C80FA03FCB76A83F013333A, 4D16C1FEA0AC15DF70D75640, 90BCC51EEB48DE909139B357, @@ -1040,31 +1024,19 @@ 1DDC6D7570A00F8953FE5D4C, 70168B0928AC533A7A382FAA, EC1BE55B8ACFD3CC5710B0DD, ); name = native; sourceTree = ""; }; + B4C506FED403AFAF4151BBF4 = {isa = PBXGroup; children = ( + 3893090992F41B8C2319B043, + 98CE9C68EA30EC98C4461E11, + 0C3FA548837CFC7413AD19DD, + 40B50860F40E23FE342878E3, ); name = sources; sourceTree = ""; }; C69D55E0340A2960D86B9779 = {isa = PBXGroup; children = ( - 4E64F6EA09CE52EE1316E17B, - 98906606A277640B00993C2B, - 863E0659317BE1ED8B4D09E0, - 01C208E3D8AEC79BD03CE6DA, - 48D6A2E98CFA6EB28C4159A2, - 1ED1F43731F2685F5D21EBA7, + 08BF5989EE6F51B83454F600, + E7D115EE13A0CE70E9AD8B73, + 5480BF87B3419A5D538B1ED6, + 96221557E7D6117D7E453676, + B4C506FED403AFAF4151BBF4, FF467611D066C9EA28C89B1A, ); name = "juce_audio_devices"; sourceTree = ""; }; - 5C79A63AB3973F196AF3865D = {isa = PBXGroup; children = ( - D8AB6B838BD9105E68EBCBDA, - 80A7C7DCD25FECFF74FA662C, - E16B62BB33F9E730CB92153F, - 900C0B5850BCB3B173CBE883, - 3F9D6C7B798F0431FE922B41, - DBDD1A7CC8D49C6A3102DA50, - 2D21CD49127EDB94ABBF55BB, - 62DE876E589EE728A76CBB24, - 43F7BEA9CFC8EE3A248AD5E3, - 52D5C91716E2495903D9B507, - 2F63AD90BD7D2C780CCAAEEC, - 35D58A1347E7CC7089D2AD12, - D7354CB23CE7DFCB335B2DAD, - 38A995151F7D9B88AB220632, - 0C6D96C10A447A809C3180ED, ); name = format; sourceTree = ""; }; - 539682BFDDA5F861DE11CDBE = {isa = PBXGroup; children = ( + 9B15CCAB94F8C1A05FAB6A4F = {isa = PBXGroup; children = ( 72152EF0BB769C0DBD9988FD, 34BFF38490B2CF71D2D729A7, C538DCF5081621C3A50249FD, @@ -1083,16 +1055,48 @@ 8F7E621B4AECC054F9532780, 3558E576ACA227E1D8D34F08, 86E6FB896CF1D678661022E1, ); name = codecs; sourceTree = ""; }; + AD6AE53CFF7E339F12CECA50 = {isa = PBXGroup; children = ( + D8AB6B838BD9105E68EBCBDA, + 80A7C7DCD25FECFF74FA662C, + E16B62BB33F9E730CB92153F, + 900C0B5850BCB3B173CBE883, + 3F9D6C7B798F0431FE922B41, + DBDD1A7CC8D49C6A3102DA50, + 2D21CD49127EDB94ABBF55BB, + 62DE876E589EE728A76CBB24, + 43F7BEA9CFC8EE3A248AD5E3, + 52D5C91716E2495903D9B507, + 2F63AD90BD7D2C780CCAAEEC, + 35D58A1347E7CC7089D2AD12, + D7354CB23CE7DFCB335B2DAD, + 38A995151F7D9B88AB220632, + 0C6D96C10A447A809C3180ED, ); name = format; sourceTree = ""; }; E5BA731E3ACC4C29946F5608 = {isa = PBXGroup; children = ( 0EF073B785B39E125D870A19, 8DB6952BCF28FB10CCB1EFBF, ); name = sampler; sourceTree = ""; }; 509E7F9A118BDECDA7B9D8F5 = {isa = PBXGroup; children = ( - 5C79A63AB3973F196AF3865D, - 539682BFDDA5F861DE11CDBE, + 9B15CCAB94F8C1A05FAB6A4F, + AD6AE53CFF7E339F12CECA50, E5BA731E3ACC4C29946F5608, - 1F806E9E225FDF4EDF520C96, 0237CD1164BCA5B4E670C8E3, ); name = "juce_audio_formats"; sourceTree = ""; }; - 0758E9F0F7230AD78CEBB81F = {isa = PBXGroup; children = ( + EB4CA984D929BB4C5E8A0DF4 = {isa = PBXGroup; children = ( + 5222344B220646AB6EE56F3B, + 56D5DA60AEFC0EAAC929A163, + F828FBBE22188E0819D5655F, + FF8DA2206EFE4F5CAAC6DF9B, ); name = format; sourceTree = ""; }; + A9F22AB7B7F7D81FFC732BAF = {isa = PBXGroup; children = ( + 391774514515C9FC87A3C6F6, + BCA0899EFE4D4F673DAB9FC1, + 62FA9E776551B423E6B3F379, + 84A5BB5EA969B85D0F920DA2, + CFB4DCFA5B5958F2259731ED, + 3DC079D7D7EFDF308DC44D4F, + A5EF5FDF979BC1FF68D3EA33, + 8F9FE852D4F12052C098EECE, + 45333ACAF454F661FC30924E, + 123831F52D2C1E9A68B75613, + B8B0992FEC384EAE2FC83B39, ); name = "format_types"; sourceTree = ""; }; + F1EC4B92A3E0379EF0E5E708 = {isa = PBXGroup; children = ( 2CF5D92890121EE3A9DDE043, 034E7453A74EABC222A41A79, E2C7D05E6D7964D2381EB883, @@ -1109,23 +1113,6 @@ 0684B85054F9745657306704, 905002781F55D9F49BFFD030, 4220968D4303C2B4E8A74932, ); name = processors; sourceTree = ""; }; - 954F81A53BDC81F6A25A6B4E = {isa = PBXGroup; children = ( - 5222344B220646AB6EE56F3B, - 56D5DA60AEFC0EAAC929A163, - F828FBBE22188E0819D5655F, - FF8DA2206EFE4F5CAAC6DF9B, ); name = format; sourceTree = ""; }; - 8FEA4D511414A6D3151E05EC = {isa = PBXGroup; children = ( - 391774514515C9FC87A3C6F6, - BCA0899EFE4D4F673DAB9FC1, - 62FA9E776551B423E6B3F379, - 84A5BB5EA969B85D0F920DA2, - CFB4DCFA5B5958F2259731ED, - 3DC079D7D7EFDF308DC44D4F, - A5EF5FDF979BC1FF68D3EA33, - 8F9FE852D4F12052C098EECE, - 45333ACAF454F661FC30924E, - 123831F52D2C1E9A68B75613, - B8B0992FEC384EAE2FC83B39, ); name = "format_types"; sourceTree = ""; }; 2B9501CD12B8181E14E85BBC = {isa = PBXGroup; children = ( CE91FE6F9C6ECE74706C36F2, CDCD8001286A8AF0A3CF7310, @@ -1143,12 +1130,11 @@ 3AC2629D782CFE655ACD6C65, 3713B247A275EEEB9B652EC8, ); name = utilities; sourceTree = ""; }; BECEC234765DCB2A1916AF07 = {isa = PBXGroup; children = ( - 0758E9F0F7230AD78CEBB81F, - 954F81A53BDC81F6A25A6B4E, - 8FEA4D511414A6D3151E05EC, + EB4CA984D929BB4C5E8A0DF4, + A9F22AB7B7F7D81FFC732BAF, + F1EC4B92A3E0379EF0E5E708, 2B9501CD12B8181E14E85BBC, 6FA59793599F883A73C24E98, - CD3BC1756D3316267ACC2349, 4DFD997E7F702C64C63A6D4F, ); name = "juce_audio_processors"; sourceTree = ""; }; 5CA24AA78FC504D91AF27816 = {isa = PBXGroup; children = ( FEF01BDC64048ADAC8FBF791, @@ -1165,73 +1151,21 @@ 914D99CE5915E7B68BB47EEB, C0C5B5C34349FD6B152E5B3B, 67122ACF3B80664C5DF79570, ); name = gui; sourceTree = ""; }; - BDAF7B3C3F63268B41F3B793 = {isa = PBXGroup; children = ( - 389D048419931AB624A374C2, - DE4546899B5678F164D13F52, ); name = players; sourceTree = ""; }; - DEB6B9A43CE6AD3500147EF5 = {isa = PBXGroup; children = ( + CE193664A4FE19A78C12DB21 = {isa = PBXGroup; children = ( 98B3E514464A269121E203DA, 4C6BB183E191BFA82A1AA237, 6EB796353187279DE4E47BD0, 0D114F1D47457A91C806FCBA, 5F36515D94A9F80D32BAF9E4, ); name = native; sourceTree = ""; }; + 0C9E792863CA2E1E5BC6001B = {isa = PBXGroup; children = ( + 389D048419931AB624A374C2, + DE4546899B5678F164D13F52, ); name = players; sourceTree = ""; }; F0B729F57D59F6E7F7109036 = {isa = PBXGroup; children = ( 5CA24AA78FC504D91AF27816, - BDAF7B3C3F63268B41F3B793, - DEB6B9A43CE6AD3500147EF5, - 287EE31C626E8FE2F123BBFD, + CE193664A4FE19A78C12DB21, + 0C9E792863CA2E1E5BC6001B, 9AC277673AEAAC17ED5F35B9, ); name = "juce_audio_utils"; sourceTree = ""; }; - C31E27EF99F277B0EF16F2D7 = {isa = PBXGroup; children = ( - 5DCC5A2DEAC66784A4693817, - 57D31C89BF4C3D65BA5EB43D, - 27331610849C55C821330571, - 761B16269B2E0FE878159118, - D37B87DADB806AFDBE4574E2, - 81E0CC1C87D661E27B1915BB, - 862FB6A870632364A89DEBB9, - 32934B9113D3A21DB21E40ED, - 9CBFFAA438C054D47D0945E9, - 1EC7385E0D37F4CB00440944, - 5B82A7D9F12F2C67CD7E6612, - D872B951BEE62C3D906D804A, - 8821F4AA705B46FBA4E94B5B, - CEB1A28DF5CB07AE46AD3313, - 25EEF84280B5F3EA7326C500, - 42DBB86AADAD6344D6F768E6, - F574D27FFFEE597B5D9D4AB8, - 559F4C7CC1C38CFF4B8B2008, - C03BC1AFDCE495377D00ECBD, - DE815DF3723CCEE3743CC83B, - 357847C6D03D3B6B61573357, - C1054419444B24A3F4DFAFC7, - 18C1B102BC6C66690A8C7B38, - 34162529D9862A288F5FF4D8, ); name = text; sourceTree = ""; }; - F6CCF48A3DB405381EDD2D78 = {isa = PBXGroup; children = ( - AF33D3913E5876768B35009B, - E007CA988837ED7121E4DEE0, - 258844F8716360A9253F29C9, - 39C6944D95B60E722934D0E8, - 7A3391163C927F1D75974DC6, - 7AE4C43E62213262B7206511, - 6950C104FD807D0B7E6DB812, - D2F70950C08DB4F414D7DA38, - E5D6D7D4DE1CD91162DDC533, - 52EB00A0F0ABB39D2A2D5BE5, ); name = maths; sourceTree = ""; }; - 21674B25C4EE1D1A32509A92 = {isa = PBXGroup; children = ( - FD12D972996815663FE91DAA, - F48CDE09F526F4465693E692, - 9529452677DAC6E6FD5278FE, - CF8215F849A46D15607D4B9F, - 555C2D09AAC12DB54EC0CE9D, - C320A90C1F0F7C133C0C6C1B, - B40051599BAA798C637BDC4C, - 3835B76D934B38B6C939BC1E, - CDE63E5BE3B71836E865467D, - 622FE9C3BDA6397A18CF67C7, - AD0E8DCB4CA4C1E0DDE20B1C, - A40BA2D9759199582967668F, - D8A003EACD80192C72B1DCED, - F86FEF0463B2EBC33550B409, ); name = memory; sourceTree = ""; }; - FB4BD4C00D8BFC66A6DD15E0 = {isa = PBXGroup; children = ( + 1B55175FAEF8C5423A7FD6EC = {isa = PBXGroup; children = ( 7A3C99D6980442005905DE01, F76FA2C7020A9299C164E2B8, 703156CBA00913A6D96A89A6, @@ -1253,37 +1187,7 @@ 4B5A3ADB800429AAED96A5BA, FA387BCE236E4F1EBBC53C4A, A29CD77930F2C2B321F5C9D8, ); name = containers; sourceTree = ""; }; - A7A179C95E6CA82BAC7E6387 = {isa = PBXGroup; children = ( - FD905113460D6EA444D70D28, - 399D5A2B4BEF2DAAC0763176, - 268C2DD7A5086C06C48AE554, - 4D076DF2BE64A289A5366166, - 30CEC34EEA4AA37FC7C4A531, - A70013D9EF802E75631ACC4B, - D81CF228C7FBA60FC881CF92, - 73E0F9D0AEC6CCE0A83460BA, - D510B6C30B99F0E434C923D4, - 90380EA33A749460F2D4F6CC, - CBDEA4A1F8554FAFC499158B, - E6753179649ACB7E9C604796, - E5D4FBA391E54B046E5ED311, - 27B3172AC0BA3C09D54011A4, - 0E257E8B8DBF70AEF3EC9D1F, - 4040D5CA38B66006636F1DDD, - F22A9CAE5CD135E02F7B946B, - 09C6AB518459A9564AA44707, - FAAC902BE5901F56AADAC0C2, - 6D6DC79F0CE4AEECE5544FA9, - A3AD21C4A936C1D9A1CF87D9, - 420F8FB2C71217A004B459B3, ); name = threads; sourceTree = ""; }; - 5C84FE34980BC17B571C4264 = {isa = PBXGroup; children = ( - FF6DB17FE3DFBA0170ECF294, - 05D38E4A7F422D590702363E, - 5833E8D8DF97BA6F326E6A0D, - CEA4D2BD5A9962D84B3D812B, - 06E59012A14299A8C87BD7FD, - FA4F080EB27F363F659DF602, ); name = time; sourceTree = ""; }; - 8BF5865F46819F722759281E = {isa = PBXGroup; children = ( + 8D16F30ED1C44B292B44CC47 = {isa = PBXGroup; children = ( B9EA2A3E4F4268A3A9CAC2E8, 2041B8796B90FEDB95078CA3, 1C1CD66C5A242E5354095684, @@ -1301,66 +1205,43 @@ AA2E4B5C4C6B1164F902721F, 6DBC17A9AF2D5288FA2BE963, 47424EAFCF0E0236D9F36314, ); name = files; sourceTree = ""; }; - 5F13F70EABF89099925A874E = {isa = PBXGroup; children = ( - 7490F1A1A0C65668B890A6C1, - 46F0B8D9E62BAFF1E7A7CC64, - 78B284561F248D4EFE3A90F6, - A50F3FB7AB22B72E6D9ECB51, - 50DB04187388D81882177436, - 0CFE1720CC97F8EC1FA79745, - FE212771DD1CED8E5E1093BF, - 4F0284FA3AB4945EA21980A4, - BFEC403690E7A9D4FCB2828B, - BB2CB3C81D742E6FAE5008A1, ); name = network; sourceTree = ""; }; - 389BC38FAF17FD561778F093 = {isa = PBXGroup; children = ( - ABF6785F88E9CE3836BB982B, - 157021E882DD2790DB3DA1C0, - E547EF3B41C67F84481404AE, - DF10467F6C459A86E13EC454, - 083A0604C8629BC172C3BA3A, - D8D1BC0077F8365E04448DEE, - D5169E402EFAB1F80282111F, - 4EDD1CA5042F64E84327CD60, - 22C710A1089CBAA0BD3F8BCC, - B65F1BEA12EE3D722EF3B232, - 3E83B4A120590EC9DF4DCBF0, - 4285E7B2B74C0B2FACF7159E, - 99AAD99A10028330719CCE04, - 7CED5775FA7B2C0710D74CEF, - 670BE56B6CE2FBE4E703A0D5, ); name = streams; sourceTree = ""; }; - B597683AAB944307404BB3E7 = {isa = PBXGroup; children = ( - 93B1A269C68042238C5F71E9, - 26D06882123226836ADE4CFD, - 0F1DE6A679F43ABFE421EE27, - B242B6D52524EBED51625C00, ); name = logging; sourceTree = ""; }; - 7E48882E5BA9115BE2BC05FD = {isa = PBXGroup; children = ( - B5AF3F3B893E7D19B80EE0C2, - 94D48F57C6FBACDA7E565B61, - 74B1E0D24C58DF1DE20CBA3B, - D7A6B204A55E1FB0B11B58CC, - ADDB88972FBE0D86D26EB667, - 03992F31BA4AEBAE5EDEF39D, ); name = system; sourceTree = ""; }; - 941982915E7191599FC8B22E = {isa = PBXGroup; children = ( - CFB7E1B87400E062203FCAC6, - 436EACF930FA1011D25EFA0B, - 7C072D2CD85FD979297B1E22, - D3927190360398A81F6196EA, ); name = xml; sourceTree = ""; }; - D82F95F0395CE90B33200619 = {isa = PBXGroup; children = ( + 27C42D8A7A99B37A1ACCF293 = {isa = PBXGroup; children = ( 548DBA31770A92A18D6665AE, F46909B432DC1BE9B98409F6, B764D8D0A5436651C5266D43, 52212D0F8D3C9A379010D74E, ); name = javascript; sourceTree = ""; }; - ED50E4D4381F0AC899AEAF4D = {isa = PBXGroup; children = ( - D6BBAD5CCA00B84B5E90C9A3, - FF3542246A0F21B4E8C5F6E9, - B4ECF1571A1D2C15338C5A19, - C7E15666FF73965BB02B2EFE, - B37CE5CF8F375F6B2E252A7C, - A73835E75D4D24A899ACF40A, ); name = zip; sourceTree = ""; }; - 65B07F2876D767468154BE8A = {isa = PBXGroup; children = ( - 9A89D226BF6C6D76318A790F, - C4FBF27BBF30B3B94A0D35BF, ); name = "unit_tests"; sourceTree = ""; }; - 5B7EE567D4C937575D563B79 = {isa = PBXGroup; children = ( + E66EF87E18FBCC42EFE9C41C = {isa = PBXGroup; children = ( + 93B1A269C68042238C5F71E9, + 26D06882123226836ADE4CFD, + 0F1DE6A679F43ABFE421EE27, + B242B6D52524EBED51625C00, ); name = logging; sourceTree = ""; }; + 06DE0F6AD1BB0C61090E329C = {isa = PBXGroup; children = ( + AF33D3913E5876768B35009B, + E007CA988837ED7121E4DEE0, + 258844F8716360A9253F29C9, + 39C6944D95B60E722934D0E8, + 7A3391163C927F1D75974DC6, + 7AE4C43E62213262B7206511, + 6950C104FD807D0B7E6DB812, + D2F70950C08DB4F414D7DA38, + E5D6D7D4DE1CD91162DDC533, + 52EB00A0F0ABB39D2A2D5BE5, ); name = maths; sourceTree = ""; }; + 173B4FB6243FD8D5A1798AE7 = {isa = PBXGroup; children = ( + FD12D972996815663FE91DAA, + F48CDE09F526F4465693E692, + 9529452677DAC6E6FD5278FE, + CF8215F849A46D15607D4B9F, + 555C2D09AAC12DB54EC0CE9D, + C320A90C1F0F7C133C0C6C1B, + B40051599BAA798C637BDC4C, + 3835B76D934B38B6C939BC1E, + CDE63E5BE3B71836E865467D, + 622FE9C3BDA6397A18CF67C7, + AD0E8DCB4CA4C1E0DDE20B1C, + A40BA2D9759199582967668F, + D8A003EACD80192C72B1DCED, + F86FEF0463B2EBC33550B409, ); name = memory; sourceTree = ""; }; + B4B0B5DE6E266E72F640A8EF = {isa = PBXGroup; children = ( 1CA16D2A6FD5DD0CB263CB8A, 9914105815EE6622A7D30D28, 1E90C78BB7EF4CAD220371A8, @@ -1368,7 +1249,7 @@ D020D7629DC183D4937EC160, 69FF9DD54B3FCEF3F903A5EF, AF72F5A48A48FD3E7DD72C13, ); name = misc; sourceTree = ""; }; - 6A9B8BDEB6A78F1B4EEC0023 = {isa = PBXGroup; children = ( + C81F62B368C67842F6F075B0 = {isa = PBXGroup; children = ( E54DC5D961F96339438F6F29, 4438D8DF479243407925791B, D8325B5B81EAAA91E06110F0, @@ -1398,68 +1279,151 @@ AA043A3BA34C03EBF97BD5E3, F92018EE9C24981CF2AC9A70, 3F8A753641763864D08251B1, ); name = native; sourceTree = ""; }; - 42917212E44DA9C652D79C10 = {isa = PBXGroup; children = ( - C31E27EF99F277B0EF16F2D7, - F6CCF48A3DB405381EDD2D78, - 21674B25C4EE1D1A32509A92, - FB4BD4C00D8BFC66A6DD15E0, - A7A179C95E6CA82BAC7E6387, - 5C84FE34980BC17B571C4264, - 8BF5865F46819F722759281E, - 5F13F70EABF89099925A874E, - 389BC38FAF17FD561778F093, - B597683AAB944307404BB3E7, - 7E48882E5BA9115BE2BC05FD, - 941982915E7191599FC8B22E, - D82F95F0395CE90B33200619, - ED50E4D4381F0AC899AEAF4D, - 65B07F2876D767468154BE8A, - 5B7EE567D4C937575D563B79, - 6A9B8BDEB6A78F1B4EEC0023, - CBF3EAB8780B385E95B724DD, - 342934026A84C4D0F10F6261, ); name = "juce_core"; sourceTree = ""; }; - 61635217A921F501198E24D5 = {isa = PBXGroup; children = ( - C99F1F5F329CE007254A0BAA, - A11D18525BD560CC185AA3CB, - 044C98142AF352964DC87013, - F9E9AAFB2F9B2836C4B80D8C, - 77FBBF17D08E7B8031E5591C, - 450A7E1D741CA7E42CE0B026, ); name = values; sourceTree = ""; }; - E0D030AE4E8B8F447B658927 = {isa = PBXGroup; children = ( - 54A15FB5F8608B31D6F914B7, - 70C6C35771C076364F535EE9, - 3ACEB177B9B59EE0CCDDB6DA, ); name = undomanager; sourceTree = ""; }; - E59550CA551DE23A41C3FD68 = {isa = PBXGroup; children = ( - 4A2A39F4B493669E2EE55F75, - 7E0469227FB8C4ADE95CC192, - 65BA1BF484E324D84C49A976, - B8EF90B5289EC488C94798D8, ); name = "app_properties"; sourceTree = ""; }; - 6AC1A837BB408E74DBE01934 = {isa = PBXGroup; children = ( - 61635217A921F501198E24D5, - E0D030AE4E8B8F447B658927, - E59550CA551DE23A41C3FD68, - BB17932D28D0BF702079D964, - 3321C89CC61938E085258B6E, ); name = "juce_data_structures"; sourceTree = ""; }; - 4572CD74E3E8E0B1BBAF6DC2 = {isa = PBXGroup; children = ( - 3F9554E1A5AEC56AE59BF3C7, - A9EAFCAB28E5A0615B7B13E6, - 21D96087EA2F816616E4332E, - F5EDE89DF742273F2E8AF37B, - 1C34E5D650A5A764348D2A47, - 19A11B8D4418ABDA10C63019, - C76AE0E7FB192383F4687B42, - 1319902A86F0CFB586000874, - 0245FDA8CC461E9B127C78C1, - F204290476F4136549255F5C, - C6A10970DA4536CE1038393F, - E3DBF5011F3087EFA8B6D764, - 3BFD5595F009F3D326D3E1E1, ); name = messages; sourceTree = ""; }; - F3001B6B726302FB79970158 = {isa = PBXGroup; children = ( - 7EA9604FAC6EE7F32FDE5836, - 762A8B6317A874ED6C6EB26C, - 1821A278E87CD2C66F4F40ED, - 2589398BE0711F5A44669EC5, ); name = timers; sourceTree = ""; }; - 207ECF7398B362902A1D19AA = {isa = PBXGroup; children = ( + ED49E543273E10DA761D2786 = {isa = PBXGroup; children = ( + 7490F1A1A0C65668B890A6C1, + 46F0B8D9E62BAFF1E7A7CC64, + 78B284561F248D4EFE3A90F6, + A50F3FB7AB22B72E6D9ECB51, + 50DB04187388D81882177436, + 0CFE1720CC97F8EC1FA79745, + FE212771DD1CED8E5E1093BF, + 4F0284FA3AB4945EA21980A4, + BFEC403690E7A9D4FCB2828B, + BB2CB3C81D742E6FAE5008A1, ); name = network; sourceTree = ""; }; + 786A3B121EBAF0F8DB119F65 = {isa = PBXGroup; children = ( + ABF6785F88E9CE3836BB982B, + 157021E882DD2790DB3DA1C0, + E547EF3B41C67F84481404AE, + DF10467F6C459A86E13EC454, + 083A0604C8629BC172C3BA3A, + D8D1BC0077F8365E04448DEE, + D5169E402EFAB1F80282111F, + 4EDD1CA5042F64E84327CD60, + 22C710A1089CBAA0BD3F8BCC, + B65F1BEA12EE3D722EF3B232, + 3E83B4A120590EC9DF4DCBF0, + 4285E7B2B74C0B2FACF7159E, + 99AAD99A10028330719CCE04, + 7CED5775FA7B2C0710D74CEF, + 670BE56B6CE2FBE4E703A0D5, ); name = streams; sourceTree = ""; }; + 7E48882E5BA9115BE2BC05FD = {isa = PBXGroup; children = ( + B5AF3F3B893E7D19B80EE0C2, + 94D48F57C6FBACDA7E565B61, + 74B1E0D24C58DF1DE20CBA3B, + D7A6B204A55E1FB0B11B58CC, + ADDB88972FBE0D86D26EB667, + 03992F31BA4AEBAE5EDEF39D, ); name = system; sourceTree = ""; }; + AE42B141431E5B203B466D39 = {isa = PBXGroup; children = ( + 5DCC5A2DEAC66784A4693817, + 57D31C89BF4C3D65BA5EB43D, + 27331610849C55C821330571, + 761B16269B2E0FE878159118, + D37B87DADB806AFDBE4574E2, + 81E0CC1C87D661E27B1915BB, + 862FB6A870632364A89DEBB9, + 32934B9113D3A21DB21E40ED, + 9CBFFAA438C054D47D0945E9, + 1EC7385E0D37F4CB00440944, + 5B82A7D9F12F2C67CD7E6612, + D872B951BEE62C3D906D804A, + 8821F4AA705B46FBA4E94B5B, + CEB1A28DF5CB07AE46AD3313, + 25EEF84280B5F3EA7326C500, + 42DBB86AADAD6344D6F768E6, + F574D27FFFEE597B5D9D4AB8, + 559F4C7CC1C38CFF4B8B2008, + C03BC1AFDCE495377D00ECBD, + DE815DF3723CCEE3743CC83B, + 357847C6D03D3B6B61573357, + C1054419444B24A3F4DFAFC7, + 18C1B102BC6C66690A8C7B38, + 34162529D9862A288F5FF4D8, ); name = text; sourceTree = ""; }; + CE8A40087D50875E10A37CDA = {isa = PBXGroup; children = ( + FD905113460D6EA444D70D28, + 399D5A2B4BEF2DAAC0763176, + 268C2DD7A5086C06C48AE554, + 4D076DF2BE64A289A5366166, + 30CEC34EEA4AA37FC7C4A531, + A70013D9EF802E75631ACC4B, + D81CF228C7FBA60FC881CF92, + 73E0F9D0AEC6CCE0A83460BA, + D510B6C30B99F0E434C923D4, + 90380EA33A749460F2D4F6CC, + CBDEA4A1F8554FAFC499158B, + E6753179649ACB7E9C604796, + E5D4FBA391E54B046E5ED311, + 27B3172AC0BA3C09D54011A4, + 0E257E8B8DBF70AEF3EC9D1F, + 4040D5CA38B66006636F1DDD, + F22A9CAE5CD135E02F7B946B, + 09C6AB518459A9564AA44707, + FAAC902BE5901F56AADAC0C2, + 6D6DC79F0CE4AEECE5544FA9, + A3AD21C4A936C1D9A1CF87D9, + 420F8FB2C71217A004B459B3, ); name = threads; sourceTree = ""; }; + CDB5BA893A1B4E5BC9463489 = {isa = PBXGroup; children = ( + FF6DB17FE3DFBA0170ECF294, + 05D38E4A7F422D590702363E, + 5833E8D8DF97BA6F326E6A0D, + CEA4D2BD5A9962D84B3D812B, + 06E59012A14299A8C87BD7FD, + FA4F080EB27F363F659DF602, ); name = time; sourceTree = ""; }; + 65B07F2876D767468154BE8A = {isa = PBXGroup; children = ( + 9A89D226BF6C6D76318A790F, + C4FBF27BBF30B3B94A0D35BF, ); name = "unit_tests"; sourceTree = ""; }; + EFFD269282293C5C81CE4425 = {isa = PBXGroup; children = ( + CFB7E1B87400E062203FCAC6, + 436EACF930FA1011D25EFA0B, + 7C072D2CD85FD979297B1E22, + D3927190360398A81F6196EA, ); name = xml; sourceTree = ""; }; + 04B5DA086364E58F01808CD4 = {isa = PBXGroup; children = ( + D6BBAD5CCA00B84B5E90C9A3, + FF3542246A0F21B4E8C5F6E9, + B4ECF1571A1D2C15338C5A19, + C7E15666FF73965BB02B2EFE, + B37CE5CF8F375F6B2E252A7C, + A73835E75D4D24A899ACF40A, ); name = zip; sourceTree = ""; }; + 42917212E44DA9C652D79C10 = {isa = PBXGroup; children = ( + 1B55175FAEF8C5423A7FD6EC, + 8D16F30ED1C44B292B44CC47, + 27C42D8A7A99B37A1ACCF293, + E66EF87E18FBCC42EFE9C41C, + 06DE0F6AD1BB0C61090E329C, + 173B4FB6243FD8D5A1798AE7, + B4B0B5DE6E266E72F640A8EF, + C81F62B368C67842F6F075B0, + ED49E543273E10DA761D2786, + 786A3B121EBAF0F8DB119F65, + 7E48882E5BA9115BE2BC05FD, + AE42B141431E5B203B466D39, + CE8A40087D50875E10A37CDA, + CDB5BA893A1B4E5BC9463489, + 65B07F2876D767468154BE8A, + EFFD269282293C5C81CE4425, + 04B5DA086364E58F01808CD4, + 342934026A84C4D0F10F6261, ); name = "juce_core"; sourceTree = ""; }; + B4A8238572F442C33CFB8B91 = {isa = PBXGroup; children = ( + 4A2A39F4B493669E2EE55F75, + 7E0469227FB8C4ADE95CC192, + 65BA1BF484E324D84C49A976, + B8EF90B5289EC488C94798D8, ); name = "app_properties"; sourceTree = ""; }; + E0D030AE4E8B8F447B658927 = {isa = PBXGroup; children = ( + 54A15FB5F8608B31D6F914B7, + 70C6C35771C076364F535EE9, + 3ACEB177B9B59EE0CCDDB6DA, ); name = undomanager; sourceTree = ""; }; + 2B550F42C379A24A7973DC7C = {isa = PBXGroup; children = ( + C99F1F5F329CE007254A0BAA, + A11D18525BD560CC185AA3CB, + 044C98142AF352964DC87013, + F9E9AAFB2F9B2836C4B80D8C, + 77FBBF17D08E7B8031E5591C, + 450A7E1D741CA7E42CE0B026, ); name = values; sourceTree = ""; }; + 6AC1A837BB408E74DBE01934 = {isa = PBXGroup; children = ( + B4A8238572F442C33CFB8B91, + E0D030AE4E8B8F447B658927, + 2B550F42C379A24A7973DC7C, + 3321C89CC61938E085258B6E, ); name = "juce_data_structures"; sourceTree = ""; }; + 2CD009CD615DC24BD0F6470D = {isa = PBXGroup; children = ( 7D01C1A17FA4F1417D7D2ECA, D0CA23007E441BD284FE299E, 55EA9ACBD7A75A3C5C06A149, @@ -1468,14 +1432,28 @@ EC299D99803E2FCF2C73FFD4, 1590838A763E9945AC0521C4, 37E19A5A734440194B95D214, ); name = broadcasters; sourceTree = ""; }; - BF5564468B26D3B20B516B42 = {isa = PBXGroup; children = ( + 628277A6F920CDC5644E8965 = {isa = PBXGroup; children = ( 0E372F199412546C26BE484F, 3B98713A022D5AF2C4657F6F, 40D94564D44535C98D477A37, 1B129BA21B659A9D9202C1CA, 65EA8CD697C470F78AA54D93, 302D1B930016FBEB0223BC1D, ); name = interprocess; sourceTree = ""; }; - B6498D43CA9E19F182A3C675 = {isa = PBXGroup; children = ( + FD18AC64A9F4DD7F68528074 = {isa = PBXGroup; children = ( + 3F9554E1A5AEC56AE59BF3C7, + A9EAFCAB28E5A0615B7B13E6, + 21D96087EA2F816616E4332E, + F5EDE89DF742273F2E8AF37B, + 1C34E5D650A5A764348D2A47, + 19A11B8D4418ABDA10C63019, + C76AE0E7FB192383F4687B42, + 1319902A86F0CFB586000874, + 0245FDA8CC461E9B127C78C1, + F204290476F4136549255F5C, + C6A10970DA4536CE1038393F, + E3DBF5011F3087EFA8B6D764, + 3BFD5595F009F3D326D3E1E1, ); name = messages; sourceTree = ""; }; + CBC1B327B1FCFC3D6EAF676B = {isa = PBXGroup; children = ( 406D57282ABA5C8368F26995, 586C47B3007AF321674881F8, BFE047A47564580D50665DA2, @@ -1484,13 +1462,17 @@ 67FCADC2EB97BC70A9D811B3, BD06828DB1C4B74A7519AA49, 5AAA012C77F1998912D92E30, ); name = native; sourceTree = ""; }; + 4171E4242435E4E0EDA518AC = {isa = PBXGroup; children = ( + 7EA9604FAC6EE7F32FDE5836, + 762A8B6317A874ED6C6EB26C, + 1821A278E87CD2C66F4F40ED, + 2589398BE0711F5A44669EC5, ); name = timers; sourceTree = ""; }; B5AF34152C8588BAB9750256 = {isa = PBXGroup; children = ( - 4572CD74E3E8E0B1BBAF6DC2, - F3001B6B726302FB79970158, - 207ECF7398B362902A1D19AA, - BF5564468B26D3B20B516B42, - B6498D43CA9E19F182A3C675, - 420403BCB2AE106E1E1A5D27, + 2CD009CD615DC24BD0F6470D, + 628277A6F920CDC5644E8965, + FD18AC64A9F4DD7F68528074, + CBC1B327B1FCFC3D6EAF676B, + 4171E4242435E4E0EDA518AC, F4301F4CE820D61D7586A0E5, ); name = "juce_events"; sourceTree = ""; }; 57AE3C320B306E91E9F9E131 = {isa = PBXGroup; children = ( 1B6B2DA250A8E1E46F92938E, @@ -1510,19 +1492,25 @@ DF9ED1748544B5F67AF9C2C9, 9FB940FB03E282F5D1EC198B, CFA9033F62CB4D259FBED44D, ); name = contexts; sourceTree = ""; }; - 6188AD3D288C30B417411FF0 = {isa = PBXGroup; children = ( - FBE7CA0BE22C4FAD4405C1D4, - CBEA43906CA7292557B08994, - 12EB34780425AA36FE1DC245, - EB59BB11D7DDAF680A22B040, - 6D78C65C434A649A0D95AFE3, - A83AE455D3D67018DD3E919D, - 13E3246B1F0E027A68A9C99E, - FDE3F1C1B2919B6F2BD7F514, ); name = images; sourceTree = ""; }; - F86F4D89CE1DB7AA9BD816AE = {isa = PBXGroup; children = ( - 73EB02E40027EDD8284BFF9C, - E892097A580573FD65F52666, - 85E0FA40CD3060A37A952E57, ); name = "image_formats"; sourceTree = ""; }; + 211C342CC71BC2FC77037BA0 = {isa = PBXGroup; children = ( + 95578AB40B1C675A10B311BC, + 42B8F1BA878A1BED917E257D, + 9032065D16C340236F912E7B, + F0E0952F110B6F2BD19D886D, + 5FB81D3A066552E3728DF1EC, ); name = effects; sourceTree = ""; }; + 297D0417582E9DBCA7342B83 = {isa = PBXGroup; children = ( + 6623C2B741329F6EB55AC7CF, + 05B0A967B4FFDF4C28C5A6D7, + 93E9653ABCA391191830B40A, + 6F4F1A6EA2F5B2A3BF036E9B, + BCFB67C5C864E7D06CAF19B0, + B681D916BB8697A6D90911F0, + A79264AE87654F32A97B62C9, + 27B72042F7CE970F5D161668, + FA5B2545D9CB7B25DA56D0BA, + 8644D284B54DA1838536A917, + 41498D495F9BEC4591301F9F, + F995CE4658FCB0BC77A535FA, ); name = fonts; sourceTree = ""; }; 5B97ACC8C524C6F5F41C6E43 = {isa = PBXGroup; children = ( 6BF2D7FE9E2249BF3502ABB1, 61FF661623DF0A42513174DC, @@ -1539,30 +1527,20 @@ 8BE755437A71CADCE98F2CD2, F54F134490A7622D750C8CCA, 27E028D654DE35C7FAE178D0, ); name = geometry; sourceTree = ""; }; - A22C3CEE8AD85A17007A37C8 = {isa = PBXGroup; children = ( - 930DA33DD6318AB19A4170EE, - E31C6950ECA721FF3F5D8ECA, - 173A0672B8807D34785D3817, ); name = placement; sourceTree = ""; }; - 8DAF025280724EADA6BE748B = {isa = PBXGroup; children = ( - 6623C2B741329F6EB55AC7CF, - 05B0A967B4FFDF4C28C5A6D7, - 93E9653ABCA391191830B40A, - 6F4F1A6EA2F5B2A3BF036E9B, - BCFB67C5C864E7D06CAF19B0, - B681D916BB8697A6D90911F0, - A79264AE87654F32A97B62C9, - 27B72042F7CE970F5D161668, - FA5B2545D9CB7B25DA56D0BA, - 8644D284B54DA1838536A917, - 41498D495F9BEC4591301F9F, - F995CE4658FCB0BC77A535FA, ); name = fonts; sourceTree = ""; }; - 490768A647EA43AC67D3D12E = {isa = PBXGroup; children = ( - 95578AB40B1C675A10B311BC, - 42B8F1BA878A1BED917E257D, - 9032065D16C340236F912E7B, - F0E0952F110B6F2BD19D886D, - 5FB81D3A066552E3728DF1EC, ); name = effects; sourceTree = ""; }; - C803FC536BC8402E2B7AEAC6 = {isa = PBXGroup; children = ( + 2809603872B00E38F1B0ACAA = {isa = PBXGroup; children = ( + 73EB02E40027EDD8284BFF9C, + E892097A580573FD65F52666, + 85E0FA40CD3060A37A952E57, ); name = "image_formats"; sourceTree = ""; }; + D272EDCBE9214B14D4D63CF9 = {isa = PBXGroup; children = ( + FBE7CA0BE22C4FAD4405C1D4, + CBEA43906CA7292557B08994, + 12EB34780425AA36FE1DC245, + EB59BB11D7DDAF680A22B040, + 6D78C65C434A649A0D95AFE3, + A83AE455D3D67018DD3E919D, + 13E3246B1F0E027A68A9C99E, + FDE3F1C1B2919B6F2BD7F514, ); name = images; sourceTree = ""; }; + 7508F069A0EEC89D67161F42 = {isa = PBXGroup; children = ( FB28A976AA6297363E1E1EBF, FAC115B00D222400E1D5F9AC, ED4C4504733394EA9FFF33C1, @@ -1576,19 +1554,54 @@ 54D82FC2559A9ABF3D123287, 657D2EDA55C54F1346D194B5, 61A6B2C311EEA8E33BAC6BB3, ); name = native; sourceTree = ""; }; + 0F241A3C356368DDA154CDEE = {isa = PBXGroup; children = ( + 930DA33DD6318AB19A4170EE, + E31C6950ECA721FF3F5D8ECA, + 173A0672B8807D34785D3817, ); name = placement; sourceTree = ""; }; 2D8A34026E7E1361A586EAD2 = {isa = PBXGroup; children = ( 57AE3C320B306E91E9F9E131, F1FD5D391F3A1DD1484CC470, - 6188AD3D288C30B417411FF0, - F86F4D89CE1DB7AA9BD816AE, + 211C342CC71BC2FC77037BA0, + 297D0417582E9DBCA7342B83, 5B97ACC8C524C6F5F41C6E43, - A22C3CEE8AD85A17007A37C8, - 8DAF025280724EADA6BE748B, - 490768A647EA43AC67D3D12E, - C803FC536BC8402E2B7AEAC6, - B541F0869263AF482C4DCC95, + 2809603872B00E38F1B0ACAA, + D272EDCBE9214B14D4D63CF9, + 7508F069A0EEC89D67161F42, + 0F241A3C356368DDA154CDEE, 8BD123306A2D1EF7C1D22245, ); name = "juce_graphics"; sourceTree = ""; }; - 337B049DAAC697627CE5CF81 = {isa = PBXGroup; children = ( + 02500E3E1FB6215A271FC9F0 = {isa = PBXGroup; children = ( + 1C4FB479D974C51E179E5CDF, + 564F0964BE4672CECEF674FB, ); name = application; sourceTree = ""; }; + C33D0ACEFB5EAD62AB221F68 = {isa = PBXGroup; children = ( + 0E76C14A6B1F3FFAA12390E4, + 965C305E056C8DE917F22585, + 4AD562E921CCD6D6B8FE23E1, + E64584D04C5D69143388CB70, + C5911A1FF6A2BCE091B396AB, + 02EB0ED6B77472A4FCFFBA2C, + FDDAC94C3AB05BFD61CA61A9, + DA5736D3C39C7698A783FB30, + DB8CFD98F9E0781658934C46, + DE5FE350590ECB6263994BF0, + 97C2FBD16505F28651574ED4, + 5E709F00CAC67777947770B4, + D965799F88CFAF2B71319F35, + D2BF69627F2C37082987AB57, + DC88621B627CB67B2B95A622, + 0CAFC4B9A6219281775A3E5B, + 1C90CDB7F9330D36B4945DDB, + 19A3C290AF0C327E51EE50B9, ); name = buttons; sourceTree = ""; }; + C1973E9D229DE91BC49A41C3 = {isa = PBXGroup; children = ( + 31DA1B6D46C641F5802C5A8E, + 27AA00C367BCDA2C9CAC0B86, + 133E18FB3B6527A6F52765BD, + EFA7A6158C4450A5F49335B2, + CACFA7250965121635E31062, + AA7C5FBE142FDA49CF98F8D3, + B68C520871891DF238BC5332, + 206E356909BCD419F0227EAD, + F05B07755D52F4579664F325, ); name = commands; sourceTree = ""; }; + CEA387B51CC2E04C5D254A67 = {isa = PBXGroup; children = ( 5D027E407997AA18E4CF1EDF, 19CA3A888AC0FD869B853833, 07EFBED954F04C319CB2F9AF, @@ -1598,28 +1611,46 @@ EFF09BB7A926D34D346B623E, FCF0A463925D6F585DD6202C, B9A51E1C7C09AE5A7CAF3917, ); name = components; sourceTree = ""; }; - C463BBD86FEDB139712EA6CF = {isa = PBXGroup; children = ( - 840A3675B901258B093CB403, - EFA7D5D1E0D579F2A90ACA08, - 5D4067E343DF0A467BEFE839, - 24BBD64939FB0C2BD8F61109, - A60C27A824FFE6E15583EE8A, - 7DDB16A901128BE86F80DEFB, - BF6B7DB39861D84A3E3F561C, - 7CB3FE2E4112E90CCA8AA810, - B2F80573F3A1212FB1E6D906, - 4842EF0D071A698E74241221, - 343F49E131E61D31B4BC5C57, - 42612832B30BB80C8EB491E8, - E714DB16F28186F6066A2128, - 1D4879E26B36BD535C18A9D3, - 792BE67446E999C97E7FF6B9, - 708EDE4D073A3EF58DEFED5E, - 8B3A2BF481E5D8A840D38A8A, - 50A391FB0CB736D7E525A138, - 8A2EFC2A1E0E3776BEC1166E, - 9BB387E421ADFFAE54294C8B, ); name = mouse; sourceTree = ""; }; - F28A0FA5DD929E0BAE5A045E = {isa = PBXGroup; children = ( + 5251865C18B873021839D1DC = {isa = PBXGroup; children = ( + 2A4FA5A0C18884315A2BAA0E, + 232388289B7BBC5816A43249, + DEFF1D8B0920A1439A4D7BF6, + 82A31A72EE1B1122AD16DDD5, + 41D8D99E399E3061D8647B6F, + 2419CBA43268699E7362495D, + 3CEAC402885D5C05543AEC43, + 1AF6D6EE9265937269A36117, + 18311E0283D643D5AA5315C4, + B893FA799437E480C9DE5B41, + E9A446C55A081B96178D1DF8, + 154BFBF033016D3F53C135A7, + E9CB5952B7883AEA94F52CBD, + 42379E3C735E219BDFAF02A3, + 1CC052B5ECA38077CF568526, ); name = drawables; sourceTree = ""; }; + 010B618C0ECF262D1013BD50 = {isa = PBXGroup; children = ( + A3F4880140755128A9366902, + 4C2C33B3B949FEC97B8EC157, + 02AEF119DAE26DD4377CF71A, + 11039E870792A02AA4D565FA, + 12D5247115B5E1E84191DE1A, + 81841F5651407464F0E84EC8, + 190EFA08DB05C92B8D1B0AD8, + CFF3E3E27308529D8A71B0B4, + 7CCA151E82558DC048A0B0B9, + 909D8C2A34136BCE5DD1624E, + 7F9118DAA9DBAF51A9F6568C, + 920A9AC6E84BD8C5F577F300, + E66BD44DE4ECB0006C6FA1D4, + C56E494E3CBBA81EC41A1204, + A01DEBAEE9AB76E8B825FB81, + BFE9F5D17514F7496A0E1FBD, + 726082C5F9A7979F3FABEACD, + CCB1BA9CE06D43FFDCC604F9, + CA1CA4CF942628C7230FA0A1, + 3D88CEAC1976B883A23AC53A, + B42234064E15C0434ECAB137, + 548925C0C47E873AD639FE55, ); name = filebrowser; sourceTree = ""; }; + 431926AC5FC212A6744F764C = {isa = PBXGroup; children = ( B9599FA267A2D9DF780D1A4D, 23F72B1694AF62D52C346872, E1871D3D858086CF673A183A, @@ -1633,62 +1664,7 @@ 9C2BCC6888992FB311E9DE55, 0D0985E65845458A00278B57, B96B0163C4CFAD6785A3C3E5, ); name = keyboard; sourceTree = ""; }; - 56EB2644BEB375E96FFDB277 = {isa = PBXGroup; children = ( - 9952FD3B36C3D6931A2583D5, - 9423EE84AD1D727F1A54C319, - 705B6E0CD1386CA2F07D6732, - 33A878765A09C802481B9C15, - D3957791C1B2356C6C8E2B57, - 7F3E6B542D50A883C894BB80, - 83E9E9ED4F5B56FD0923EE4A, - 4762CD33A159E85908B0E19E, - AD2F40F909601CA27A812B8C, - 838F96335357B0ABC303B315, - 5A35ED55E78C44D95FB87953, - 325F95D7CCE05417F5D5E868, - FECBDF4257FCEBD21CD0A927, - AA2978CA07499EAB148542E5, - 79687ECAE8A73A35FF764840, - 935631A43F142753B8157DFC, - AE492D9CE55520860BB98811, - CBED69C3DEA3267956D07422, - DE1A8EC854F8790727DCF5F3, - 1613C60554C64D0412E00830, - 6BE4D55046267AE14D783A63, - 25BAE9C3274FCB9B18BA8CE2, - CE8CB04640126669BFEE3AEA, - 135928C66EE16C7492632ED9, - 26256BDC3ADD6959CE1C407D, - D3D4DD7FE5C3AF27D3F58FA0, - 0471ACD8C6F72174559980ED, ); name = widgets; sourceTree = ""; }; - F21C2E02BB9A7B806BA6FDB3 = {isa = PBXGroup; children = ( - D5768D2D6A39D95EF43C132E, - 1FA1524362ECBEF1BFC4277D, - E7CF9D38EE588FA67A1A0BA6, - 5C329E49A7726F2F7D29A5CE, - 49C1F4A5D4C4AE85FC1A5702, - B1491869A8D959D8ADD6EBD1, - 166CC76435C89EA0561DB9C3, - 1E3D3C9C8DF4FC7680BF1423, - 508D90C6525EAC0F06E20997, - EF147A98D8A6B876B4582A69, - 83F8BA4279F6A4BFDEEE77BB, - 3F16561D04149D2BD7B5F0DA, - A4EB7735FCB209FBE5386239, - 8C6B9CC54B9A7224E628F52D, - 01A829E9DEA5A0EF38D602AF, - 4F39D64767AC3AD73EF2487A, - 6684245E4BCE66A5920D9E13, - F5BAB8FB52B9C8D17BE40700, - 205ADC8CC71D24C402FF2B83, ); name = windows; sourceTree = ""; }; - 33BBBECEED368BF384CD6024 = {isa = PBXGroup; children = ( - 362C86206432CC5C84EFBB20, - 03A78461E09AB9BE72F5207A, - 195ECE7C25A147B52C72FBCF, - 96465102CA605250058AC064, - 59F3D582CE541DAA298A579A, - 9A6E397D7BBC81095BAAAD2E, ); name = menus; sourceTree = ""; }; - EA46CBDEAE075F4A0EFB17B8 = {isa = PBXGroup; children = ( + 40C54AA0087F5359A8666528 = {isa = PBXGroup; children = ( D05ED5DAE5FDE25E68241713, 11FC57C0D11AA6304EF94ECB, 00B3EB5421ADC0A47CE075CB, @@ -1725,72 +1701,7 @@ 2E1707957B3A71C40A6F1F7C, A8B10D5403457AC452A79974, 3DC83676AED8D6983662484E, ); name = layout; sourceTree = ""; }; - 2DD6F57708F802312CA5BF98 = {isa = PBXGroup; children = ( - 0E76C14A6B1F3FFAA12390E4, - 965C305E056C8DE917F22585, - 4AD562E921CCD6D6B8FE23E1, - E64584D04C5D69143388CB70, - C5911A1FF6A2BCE091B396AB, - 02EB0ED6B77472A4FCFFBA2C, - FDDAC94C3AB05BFD61CA61A9, - DA5736D3C39C7698A783FB30, - DB8CFD98F9E0781658934C46, - DE5FE350590ECB6263994BF0, - 97C2FBD16505F28651574ED4, - 5E709F00CAC67777947770B4, - D965799F88CFAF2B71319F35, - D2BF69627F2C37082987AB57, - DC88621B627CB67B2B95A622, - 0CAFC4B9A6219281775A3E5B, - 1C90CDB7F9330D36B4945DDB, - 19A3C290AF0C327E51EE50B9, ); name = buttons; sourceTree = ""; }; - 9336B3C84F7AFB272AB4C05A = {isa = PBXGroup; children = ( - D4CBCCDAEDCA252F0B18EFB8, - C5722BC8011A7AC3863F0D75, - AE6A1EBE360F2459CA97F28B, - 9B8720C269E819F628E496AB, - AB6971C8443CCD45581FFE27, - C7E68949CF2B71B6E69B840E, - DF342E66360E70CC9FB2D088, - 73874DC78A39B299149E1833, - 210EB9B831928D624AE206CA, - 07CE970AACAA2798441E68D4, - 92EBDE8F4FF4C7D9010CC277, - 08E3D8FC63613F3C281A7321, - 13DF23791903EE23C9B94266, - 70A18D791C54F97B989BB9B7, ); name = positioning; sourceTree = ""; }; - EA561CC2B72C994B79B4B535 = {isa = PBXGroup; children = ( - 2A4FA5A0C18884315A2BAA0E, - 232388289B7BBC5816A43249, - DEFF1D8B0920A1439A4D7BF6, - 82A31A72EE1B1122AD16DDD5, - 41D8D99E399E3061D8647B6F, - 2419CBA43268699E7362495D, - 3CEAC402885D5C05543AEC43, - 1AF6D6EE9265937269A36117, - 18311E0283D643D5AA5315C4, - B893FA799437E480C9DE5B41, - E9A446C55A081B96178D1DF8, - 154BFBF033016D3F53C135A7, - E9CB5952B7883AEA94F52CBD, - 42379E3C735E219BDFAF02A3, - 1CC052B5ECA38077CF568526, ); name = drawables; sourceTree = ""; }; - 434C42C36135FE7684B6F031 = {isa = PBXGroup; children = ( - 1A84A81FAEA61DF6BED354E4, - E69FD8FE872B3C3288FCAC3C, - 75A2D021E11AA4607169DD5E, - BF35646861CB41B4E5E870B1, - 53EFA64C90C33873A3781E3C, - 49BE2BA580A602FF754A654D, - 1157C5195475CB5DEB691C76, - B0272A07E4B5B5A604A69BB9, - 83C3BA024505ECF97CB1A494, - 1BE58FC46BC1464AADF59A9D, - 380D54F375B780CC7EC45081, - A6B2BEE83F1EBFF07FB1DB20, - 1DE92FD3DCB1D583A6CE3ED1, - 13FCDAA1C90D4662B42A6F04, ); name = properties; sourceTree = ""; }; - 55349B9B1470DCE282526DD9 = {isa = PBXGroup; children = ( + 4ECAF94E46FCB482B3FA79C7 = {isa = PBXGroup; children = ( 55FDA65726A4950DE49F544E, 3FA224F24C8FA15816EAD2CC, B73B72735553F94BB245708E, @@ -1799,48 +1710,40 @@ B89750FEFE02641F138EEF22, A8987822AEB05A94888A8B3B, 98FA1B3621002A39482A7037, ); name = lookandfeel; sourceTree = ""; }; - DC6712CAA9405C233E75A7FF = {isa = PBXGroup; children = ( - A3F4880140755128A9366902, - 4C2C33B3B949FEC97B8EC157, - 02AEF119DAE26DD4377CF71A, - 11039E870792A02AA4D565FA, - 12D5247115B5E1E84191DE1A, - 81841F5651407464F0E84EC8, - 190EFA08DB05C92B8D1B0AD8, - CFF3E3E27308529D8A71B0B4, - 7CCA151E82558DC048A0B0B9, - 909D8C2A34136BCE5DD1624E, - 7F9118DAA9DBAF51A9F6568C, - 920A9AC6E84BD8C5F577F300, - E66BD44DE4ECB0006C6FA1D4, - C56E494E3CBBA81EC41A1204, - A01DEBAEE9AB76E8B825FB81, - BFE9F5D17514F7496A0E1FBD, - 726082C5F9A7979F3FABEACD, - CCB1BA9CE06D43FFDCC604F9, - CA1CA4CF942628C7230FA0A1, - 3D88CEAC1976B883A23AC53A, - B42234064E15C0434ECAB137, - 548925C0C47E873AD639FE55, ); name = filebrowser; sourceTree = ""; }; - F0DB78EC318A281B3663E9EB = {isa = PBXGroup; children = ( - 31DA1B6D46C641F5802C5A8E, - 27AA00C367BCDA2C9CAC0B86, - 133E18FB3B6527A6F52765BD, - EFA7A6158C4450A5F49335B2, - CACFA7250965121635E31062, - AA7C5FBE142FDA49CF98F8D3, - B68C520871891DF238BC5332, - 206E356909BCD419F0227EAD, - F05B07755D52F4579664F325, ); name = commands; sourceTree = ""; }; - 036F27B8715C8D171F0B9504 = {isa = PBXGroup; children = ( + 70F34C9F48D84AE2406276D8 = {isa = PBXGroup; children = ( + 362C86206432CC5C84EFBB20, + 03A78461E09AB9BE72F5207A, + 195ECE7C25A147B52C72FBCF, + 96465102CA605250058AC064, + 59F3D582CE541DAA298A579A, + 9A6E397D7BBC81095BAAAD2E, ); name = menus; sourceTree = ""; }; + 35207DDBDD954DB409AB6F6D = {isa = PBXGroup; children = ( BBF07C581A05714CBD5DF3BD, 815D7A4601E13B895F1C30D0, C37CAC3770FC20323394F6C6, BB165BEFBD9C1341F9872A34, ); name = misc; sourceTree = ""; }; - 5BF272D6B14E94CFEB5B31B0 = {isa = PBXGroup; children = ( - 1C4FB479D974C51E179E5CDF, - 564F0964BE4672CECEF674FB, ); name = application; sourceTree = ""; }; - D2AE29C501A665FC867FE143 = {isa = PBXGroup; children = ( + FF434740C846469689A2D591 = {isa = PBXGroup; children = ( + 840A3675B901258B093CB403, + EFA7D5D1E0D579F2A90ACA08, + 5D4067E343DF0A467BEFE839, + 24BBD64939FB0C2BD8F61109, + A60C27A824FFE6E15583EE8A, + 7DDB16A901128BE86F80DEFB, + BF6B7DB39861D84A3E3F561C, + 7CB3FE2E4112E90CCA8AA810, + B2F80573F3A1212FB1E6D906, + 4842EF0D071A698E74241221, + 343F49E131E61D31B4BC5C57, + 42612832B30BB80C8EB491E8, + E714DB16F28186F6066A2128, + 1D4879E26B36BD535C18A9D3, + 792BE67446E999C97E7FF6B9, + 708EDE4D073A3EF58DEFED5E, + 8B3A2BF481E5D8A840D38A8A, + 50A391FB0CB736D7E525A138, + 8A2EFC2A1E0E3776BEC1166E, + 9BB387E421ADFFAE54294C8B, ); name = mouse; sourceTree = ""; }; + 12B751BE7F689CD5BD41CE8A = {isa = PBXGroup; children = ( 7275182C65010E12C94356DF, 7E845FFAB78320D64910356F, 9D3F96C9C324FF902D078BC6, @@ -1857,25 +1760,102 @@ 933351F1C4B5CD31951BA33C, 660143D122CB260A7A45507A, 0EA946592DBF37DCD20A2B52, ); name = native; sourceTree = ""; }; + CD7EA14B65816A81312D7A7D = {isa = PBXGroup; children = ( + D4CBCCDAEDCA252F0B18EFB8, + C5722BC8011A7AC3863F0D75, + AE6A1EBE360F2459CA97F28B, + 9B8720C269E819F628E496AB, + AB6971C8443CCD45581FFE27, + C7E68949CF2B71B6E69B840E, + DF342E66360E70CC9FB2D088, + 73874DC78A39B299149E1833, + 210EB9B831928D624AE206CA, + 07CE970AACAA2798441E68D4, + 92EBDE8F4FF4C7D9010CC277, + 08E3D8FC63613F3C281A7321, + 13DF23791903EE23C9B94266, + 70A18D791C54F97B989BB9B7, ); name = positioning; sourceTree = ""; }; + 77D04100C05B535E9B95DFB2 = {isa = PBXGroup; children = ( + 1A84A81FAEA61DF6BED354E4, + E69FD8FE872B3C3288FCAC3C, + 75A2D021E11AA4607169DD5E, + BF35646861CB41B4E5E870B1, + 53EFA64C90C33873A3781E3C, + 49BE2BA580A602FF754A654D, + 1157C5195475CB5DEB691C76, + B0272A07E4B5B5A604A69BB9, + 83C3BA024505ECF97CB1A494, + 1BE58FC46BC1464AADF59A9D, + 380D54F375B780CC7EC45081, + A6B2BEE83F1EBFF07FB1DB20, + 1DE92FD3DCB1D583A6CE3ED1, + 13FCDAA1C90D4662B42A6F04, ); name = properties; sourceTree = ""; }; + C8A15E6042C8D28D1055C349 = {isa = PBXGroup; children = ( + 9952FD3B36C3D6931A2583D5, + 9423EE84AD1D727F1A54C319, + 705B6E0CD1386CA2F07D6732, + 33A878765A09C802481B9C15, + D3957791C1B2356C6C8E2B57, + 7F3E6B542D50A883C894BB80, + 83E9E9ED4F5B56FD0923EE4A, + 4762CD33A159E85908B0E19E, + AD2F40F909601CA27A812B8C, + 838F96335357B0ABC303B315, + 5A35ED55E78C44D95FB87953, + 325F95D7CCE05417F5D5E868, + FECBDF4257FCEBD21CD0A927, + AA2978CA07499EAB148542E5, + 79687ECAE8A73A35FF764840, + 935631A43F142753B8157DFC, + AE492D9CE55520860BB98811, + CBED69C3DEA3267956D07422, + DE1A8EC854F8790727DCF5F3, + 1613C60554C64D0412E00830, + 6BE4D55046267AE14D783A63, + 25BAE9C3274FCB9B18BA8CE2, + CE8CB04640126669BFEE3AEA, + 135928C66EE16C7492632ED9, + 26256BDC3ADD6959CE1C407D, + D3D4DD7FE5C3AF27D3F58FA0, + 0471ACD8C6F72174559980ED, ); name = widgets; sourceTree = ""; }; + 7008BDE0AB7E6F6D71625D8E = {isa = PBXGroup; children = ( + D5768D2D6A39D95EF43C132E, + 1FA1524362ECBEF1BFC4277D, + E7CF9D38EE588FA67A1A0BA6, + 5C329E49A7726F2F7D29A5CE, + 49C1F4A5D4C4AE85FC1A5702, + B1491869A8D959D8ADD6EBD1, + 166CC76435C89EA0561DB9C3, + 1E3D3C9C8DF4FC7680BF1423, + 508D90C6525EAC0F06E20997, + EF147A98D8A6B876B4582A69, + 83F8BA4279F6A4BFDEEE77BB, + 3F16561D04149D2BD7B5F0DA, + A4EB7735FCB209FBE5386239, + 8C6B9CC54B9A7224E628F52D, + 01A829E9DEA5A0EF38D602AF, + 4F39D64767AC3AD73EF2487A, + 6684245E4BCE66A5920D9E13, + F5BAB8FB52B9C8D17BE40700, + 205ADC8CC71D24C402FF2B83, ); name = windows; sourceTree = ""; }; 84A48DC9C4EF88B64103B1E0 = {isa = PBXGroup; children = ( - 337B049DAAC697627CE5CF81, - C463BBD86FEDB139712EA6CF, - F28A0FA5DD929E0BAE5A045E, - 56EB2644BEB375E96FFDB277, - F21C2E02BB9A7B806BA6FDB3, - 33BBBECEED368BF384CD6024, - EA46CBDEAE075F4A0EFB17B8, - 2DD6F57708F802312CA5BF98, - 9336B3C84F7AFB272AB4C05A, - EA561CC2B72C994B79B4B535, - 434C42C36135FE7684B6F031, - 55349B9B1470DCE282526DD9, - DC6712CAA9405C233E75A7FF, - F0DB78EC318A281B3663E9EB, - 036F27B8715C8D171F0B9504, - 5BF272D6B14E94CFEB5B31B0, - D2AE29C501A665FC867FE143, - 58A61E077684ADCBD3789FE2, + 02500E3E1FB6215A271FC9F0, + C33D0ACEFB5EAD62AB221F68, + C1973E9D229DE91BC49A41C3, + CEA387B51CC2E04C5D254A67, + 5251865C18B873021839D1DC, + 010B618C0ECF262D1013BD50, + 431926AC5FC212A6744F764C, + 40C54AA0087F5359A8666528, + 4ECAF94E46FCB482B3FA79C7, + 70F34C9F48D84AE2406276D8, + 35207DDBDD954DB409AB6F6D, + FF434740C846469689A2D591, + 12B751BE7F689CD5BD41CE8A, + CD7EA14B65816A81312D7A7D, + 77D04100C05B535E9B95DFB2, + C8A15E6042C8D28D1055C349, + 7008BDE0AB7E6F6D71625D8E, 012D15DF2BF8C2A8D78BBCB1, ); name = "juce_gui_basics"; sourceTree = ""; }; 573170B3CC20B249A3C7C729 = {isa = PBXGroup; children = ( 6C1A5BA3260AA97BCC54E99C, @@ -1937,7 +1917,6 @@ 048E0E1E43C826C3961B8D2B, 1852906FF1B7446D8B491B4B, 52DEC30C22F2FA87C80976E9, - A7E97E9FB812DD77207D8297, 56F4146CF072135E9FD55A0A, ); name = "juce_gui_extra"; sourceTree = ""; }; 90489A23F0DBAD5F1550CE20 = {isa = PBXGroup; children = ( 659E76D64C99326CAFA99BB7, @@ -1953,20 +1932,20 @@ 1B0481B8E7A5B7489D768A07, ); name = "Juce Modules"; sourceTree = ""; }; 0B8996A5E2671A4628476CFB = {isa = PBXGroup; children = ( A65BB8D452A2A4859FA41F8B, - 210267A63B6A116B12EEA4D2, - 23750FB9BDD75177C64F9AF9, - 5DBE129199F61C74A5CCB575, - 958486C51C2FDFD3734B281C, - 10D3D9E820330B4B1A0BBA94, - 11934147B8A79709D0664625, - FB9C77F74F072D199A7BD698, - 050729FE03ED356C75E970EA, - B2DA2CD83338C8A369A3F2E8, - F58AAC0B88773E609A8E3AC5, - D71B725E56C2BAFB9DAED99D, + 71F53610B155D5DC0BC44FE8, + 4175A059B8C8C5B5326C868D, + F3E66241B460F42763126C07, + 4FE58F1BB8347D978F8549DC, + 70AF1456B19C4D3B424A3883, + E18F04B8EBF4E3AB1362BDC5, + 28E1AF36A775870224F6D59B, + 5B68D6F2AC0D0B18DE5FFF63, + 7724F42B3BE3B4D25047BEB7, + 70D0CB56D167630AB1912B0B, + C4B5CF7830AAA69A7E9A12C2, 26FE7BE182FBB9E7228A082D, ); name = "Juce Library Code"; sourceTree = ""; }; ED3C55ACC14D6DE2BC3B8A1D = {isa = PBXGroup; children = ( - 37DC811124A88BCB26442FCB, + 9516A19EE58DED8326DD0306, 8693552B5FA53C2003A66302, ); name = Resources; sourceTree = ""; }; 02A7F817D49F2BC1D70F4242 = {isa = PBXGroup; children = ( 9EADBF913B7A454B6BE93A4A, @@ -1981,7 +1960,7 @@ 0A58FDDF6FB9253F51939A52, 60795BF638A7024B62C0DF09, ); name = Frameworks; sourceTree = ""; }; 1DFEAF972822E305E013CC06 = {isa = PBXGroup; children = ( - E21F9CB67E9AEAD65CD9DCA8, ); name = Products; sourceTree = ""; }; + 614F2084407B35D62101F69F, ); name = Products; sourceTree = ""; }; 3BA1BA0CAFE969E99950C06B = {isa = PBXGroup; children = ( 4E2981EC48DBFD725AD8E626, 90489A23F0DBAD5F1550CE20, @@ -1989,7 +1968,7 @@ ED3C55ACC14D6DE2BC3B8A1D, 02A7F817D49F2BC1D70F4242, 1DFEAF972822E305E013CC06, ); name = Source; sourceTree = ""; }; - 4109632EEA7D099673B1E062 = {isa = XCBuildConfiguration; buildSettings = { + 19B7C16D592FB25D09022191 = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2007,10 +1986,10 @@ "JUCE_APP_VERSION_HEX=0x10000", ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.juce.AudioPerformanceTest; }; name = Debug; }; - 09D597E96F6325A998BC9022 = {isa = XCBuildConfiguration; buildSettings = { + B7A6988E30C0A68B01EDC53B = {isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2029,7 +2008,7 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; + INFOPLIST_FILE = Info-App.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_BUNDLE_IDENTIFIER = com.juce.AudioPerformanceTest; }; name = Release; }; B907CDF95622107F20CD7617 = {isa = XCBuildConfiguration; buildSettings = { @@ -2070,28 +2049,29 @@ TARGETED_DEVICE_FAMILY = "1,2"; WARNING_CFLAGS = -Wreorder; ZERO_LINK = NO; }; name = Release; }; + AA3837ADCB1CEB3B0E2D20B3 = {isa = PBXTargetDependency; target = E9FD2656EC625C9C8DE30219; }; 7097CF6AC086DAC346ACCCD9 = {isa = XCConfigurationList; buildConfigurations = ( B907CDF95622107F20CD7617, BF82CBDF63CC37CADC61A511, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 965DF4C962A484ACA2BB96C0 = {isa = XCConfigurationList; buildConfigurations = ( - 4109632EEA7D099673B1E062, - 09D597E96F6325A998BC9022, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - CDF2FFB3060605016011601F = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 674C2AF5989C06689C6065FC = {isa = XCConfigurationList; buildConfigurations = ( + 19B7C16D592FB25D09022191, + B7A6988E30C0A68B01EDC53B, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + C86DD529EC94922C2AB61742 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( A783F6E198806332E7FB9744, ); runOnlyForDeploymentPostprocessing = 0; }; - 8252EB072CFAB1AB3968841B = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 6C2BE2DE2ECC96615ED827AB = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 07451DA87757F9EF80E31BE8, - A85A66764138757920895E7B, - D2748B9B6E711F365D241A30, - AD584F6DBB33504DBB9B3CB0, - 5BBB2FD60B58F627CEA757CC, - C0A36CC2E2360C7FF03F3C69, - D0ECDCC9EDA71E9C5F7A18D9, - 9CD99CB95F40FEB539AC2272, - 0B611B2FD7E65543B8990D43, - A12B2EAD5BB1C126BEE4F2DA, - 7174F6DD7C6B3DF1A4BFDB99, - 7FDA000D7F9053D6660FEB0D, ); runOnlyForDeploymentPostprocessing = 0; }; - 9A4D69EC6BE7008F085186CC = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + C8A2264A4D4A0CD6B519AC01, + 8286920FF6CFA9E7A4975C33, + 1B7DB3536E20A460AC331BC8, + 03B1B72B30A18968B9F453A1, + 1382A55F62D5255C2BA0E9D1, + B02021DAEC57D0539B9BCFC6, + 4DA57D238C2CD7F9DFD3C2A2, + 232C91F7D3438C28FD4076E6, + BE51C0B1FCD9B908D9EB63B1, + 7D6AEBA4AD90EC541711C680, + 5144E6127912F3BAE3E6CCC8, ); runOnlyForDeploymentPostprocessing = 0; }; + 409D569C572B6EF7F4F1702D = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8A0F71A4EEC7FE694352DD94, 30BE30F31D1AAED9FC893AA5, E74C8479F0E10EC28E1E2DE1, @@ -2103,11 +2083,11 @@ CC782AABFA20787BABBCED90, F8099BB77DC0D01DCCC6AFB9, AA0C9E035BB509F01A09310B, ); runOnlyForDeploymentPostprocessing = 0; }; - 93712BA435FCAA2B42B97C40 = {isa = PBXNativeTarget; buildConfigurationList = 965DF4C962A484ACA2BB96C0; buildPhases = ( - CDF2FFB3060605016011601F, - 8252EB072CFAB1AB3968841B, - 9A4D69EC6BE7008F085186CC, ); buildRules = ( ); dependencies = ( ); name = AudioPerformanceTest; productName = AudioPerformanceTest; productReference = E21F9CB67E9AEAD65CD9DCA8; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 9CE2A44801B5B4BE7A9667DA = {isa = PBXProject; buildConfigurationList = 7097CF6AC086DAC346ACCCD9; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 3BA1BA0CAFE969E99950C06B; projectDirPath = ""; projectRoot = ""; targets = ( 93712BA435FCAA2B42B97C40 ); }; + E9FD2656EC625C9C8DE30219 = {isa = PBXNativeTarget; buildConfigurationList = 674C2AF5989C06689C6065FC; buildPhases = ( + C86DD529EC94922C2AB61742, + 6C2BE2DE2ECC96615ED827AB, + 409D569C572B6EF7F4F1702D, ); buildRules = ( ); dependencies = ( ); name = "AudioPerformanceTest (App)"; productName = AudioPerformanceTest; productReference = 614F2084407B35D62101F69F; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; + 9CE2A44801B5B4BE7A9667DA = {isa = PBXProject; buildConfigurationList = 7097CF6AC086DAC346ACCCD9; attributes = { LastUpgradeCheck = 0440; TargetAttributes = { E9FD2656EC625C9C8DE30219 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 3BA1BA0CAFE969E99950C06B; projectDirPath = ""; projectRoot = ""; targets = (E9FD2656EC625C9C8DE30219); }; }; rootObject = 9CE2A44801B5B4BE7A9667DA; } diff --git a/extras/AudioPerformanceTest/Builds/iOS/Info-App.plist b/extras/AudioPerformanceTest/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..44379dc109 --- /dev/null +++ b/extras/AudioPerformanceTest/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + AudioPerformanceTest + CFBundleDisplayName + AudioPerformanceTest + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1.0.0 + NSHumanReadableCopyright + + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/extras/AudioPerformanceTest/Builds/iOS/Info.plist b/extras/AudioPerformanceTest/Builds/iOS/Info.plist deleted file mode 100644 index cd6d14fab8..0000000000 --- a/extras/AudioPerformanceTest/Builds/iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - LSRequiresIPhoneOS - - UIViewControllerBasedStatusBarAppearance - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - AudioPerformanceTest - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/AppConfig.h b/extras/AudioPerformanceTest/JuceLibraryCode/AppConfig.h index a43d846ddc..bd436ee49a 100644 --- a/extras/AudioPerformanceTest/JuceLibraryCode/AppConfig.h +++ b/extras/AudioPerformanceTest/JuceLibraryCode/AppConfig.h @@ -4,8 +4,8 @@ project - if you alter its contents, your changes may be overwritten! There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. Any commented-out settings will assume their default values. @@ -17,7 +17,7 @@ //============================================================================== // [BEGIN_USER_CODE_SECTION] -// (You can add your own code in this section, and the Introjucer will not overwrite it) +// (You can add your own code in this section, and the Projucer will not overwrite it) // [END_USER_CODE_SECTION] @@ -36,9 +36,15 @@ //============================================================================== #ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 + #ifdef JucePlugin_Build_Standalone + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif #endif +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + //============================================================================== // juce_audio_devices flags: diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/JuceHeader.h b/extras/AudioPerformanceTest/JuceLibraryCode/JuceHeader.h index 75a77e1d37..dbcc6eff10 100644 --- a/extras/AudioPerformanceTest/JuceLibraryCode/JuceHeader.h +++ b/extras/AudioPerformanceTest/JuceLibraryCode/JuceHeader.h @@ -14,17 +14,19 @@ #define __APPHEADERFILE_AKFC5M__ #include "AppConfig.h" -#include "modules/juce_audio_basics/juce_audio_basics.h" -#include "modules/juce_audio_devices/juce_audio_devices.h" -#include "modules/juce_audio_formats/juce_audio_formats.h" -#include "modules/juce_audio_processors/juce_audio_processors.h" -#include "modules/juce_audio_utils/juce_audio_utils.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #if ! DONT_SET_USING_JUCE_NAMESPACE // If your code uses a lot of JUCE classes, then this will obviously save you diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/ReadMe.txt b/extras/AudioPerformanceTest/JuceLibraryCode/ReadMe.txt index f6c3564e99..091a5aa6eb 100644 --- a/extras/AudioPerformanceTest/JuceLibraryCode/ReadMe.txt +++ b/extras/AudioPerformanceTest/JuceLibraryCode/ReadMe.txt @@ -2,11 +2,11 @@ Important Note!! ================ -The purpose of this folder is to contain files that are auto-generated by the Introjucer, +The purpose of this folder is to contain files that are auto-generated by the Projucer, and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. +the Projucer saves your project. Therefore, it's a bad idea to make any manual changes to the files in here, or to put any of your own files in here if you don't want to lose them. (Of course you may choose to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). +modifications after the Projucer has saved its changes). diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_basics.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_basics.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_devices.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_devices.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_formats.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_formats.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_processors.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_processors.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_utils.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_utils.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_core.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_core.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_data_structures.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_data_structures.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_events.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_events.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_graphics.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_graphics.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_basics.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_basics.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_extra.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_extra.mm b/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_basics/juce_audio_basics.h" diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_devices/juce_audio_devices.h" diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_formats/juce_audio_formats.h" diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_processors/juce_audio_processors.h" diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_audio_utils/juce_audio_utils.h" diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_core/juce_core.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_events/juce_events.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/extras/AudioPerformanceTest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/extras/AudioPerformanceTest/Source/MainComponent.h b/extras/AudioPerformanceTest/Source/MainComponent.h index 325691b822..8cd353992d 100644 --- a/extras/AudioPerformanceTest/Source/MainComponent.h +++ b/extras/AudioPerformanceTest/Source/MainComponent.h @@ -37,7 +37,7 @@ class MainContentComponent : public AudioAppComponent, private Timer { public: - //========================================================================== + //============================================================================== MainContentComponent() { setSize (400, 400); @@ -53,7 +53,7 @@ public: shutdownAudio(); } - //========================================================================== + //============================================================================== void prepareToPlay (int bufferSize, double sampleRate) override { currentSampleRate = sampleRate; @@ -69,7 +69,7 @@ public: currentSampleRate = 0.0; } - //========================================================================== + //============================================================================== void getNextAudioBlock (const AudioSourceChannelInfo& bufferToFill) override { const double startTimeMs = getPreciseTimeMs(); @@ -87,7 +87,7 @@ public: addCallbackMetrics (startTimeMs, endTimeMs); } - //========================================================================== + //============================================================================== void addCallbackMetrics (double startTimeMs, double endTimeMs) { double runtimeMs = endTimeMs - startTimeMs; @@ -108,7 +108,7 @@ public: lastCallbackStartTimeMs = startTimeMs; } - //========================================================================== + //============================================================================== void paint (Graphics& g) override { g.fillAll (Colours::black); @@ -118,14 +118,14 @@ public: getLocalBounds().withY (loopIterationsSlider.getHeight()), Justification::centred, true); } - //========================================================================== + //============================================================================== void resized() override { loopIterationsSlider.setBounds (getLocalBounds().withSizeKeepingCentre (proportionOfWidth (0.9f), 50)); } private: - //========================================================================== + //============================================================================== void initGui() { loopIterationsSlider.setSliderStyle (Slider::LinearBar); @@ -137,7 +137,7 @@ private: addAndMakeVisible (loopIterationsSlider); } - //========================================================================== + //============================================================================== void allocateBuffers (int bufferSize) { a.resize (bufferSize); @@ -145,7 +145,7 @@ private: c.resize (bufferSize); } - //========================================================================== + //============================================================================== void initialiseBuffers (const AudioSourceChannelInfo& bufferToFill, std::size_t bufferSize) { if (bufferSize != a.size()) @@ -167,7 +167,7 @@ private: std::fill (c.begin(), c.end(), 0.11f); } - //========================================================================== + //============================================================================== void crunchSomeNumbers (float* outBuffer, std::size_t bufferSize, int numIterations) noexcept { jassert (a.size() == bufferSize && b.size() == bufferSize && c.size() == bufferSize); @@ -179,13 +179,13 @@ private: } } - //========================================================================== + //============================================================================== void timerCallback() override { printAndResetPerformanceMetrics(); } - //========================================================================== + //============================================================================== void printHeader() const { Logger::writeToLog ("buffer size = " + String (a.size()) + " samples"); @@ -197,7 +197,7 @@ private: Logger::writeToLog ("----- | ----- ----- ----- ----- | ----- ----- ----- ----- | --- --- --- "); } - //========================================================================== + //============================================================================== void printAndResetPerformanceMetrics() { std::unique_lock lock (metricMutex); @@ -220,7 +220,7 @@ private: + String (overLimit).paddedRight (' ', 8) + " | "); } - //========================================================================== + //============================================================================== String getPercentFormattedMetricString (const StatisticsAccumulator metric) const { auto physTimeLimit = getPhysicalTimeLimitMs(); @@ -231,7 +231,7 @@ private: + String (metric.getStandardDeviation(), 3).paddedRight (' ', 8); } - //========================================================================== + //============================================================================== void resetPerformanceMetrics() { audioCallbackRuntimeMs.reset(); @@ -240,25 +240,25 @@ private: numCallbacksOverPhysicalTimeLimit = 0; } - //========================================================================== + //============================================================================== void updateNumLoopIterationsPerCallback() { numLoopIterationsPerCallback = (int) loopIterationsSlider.getValue(); } - //========================================================================== + //============================================================================== static double getPreciseTimeMs() noexcept { return 1000.0 * Time::getHighResolutionTicks() / (double) Time::getHighResolutionTicksPerSecond(); } - //========================================================================== + //============================================================================== double getPhysicalTimeLimitMs() const noexcept { return 1000.0 * a.size() / currentSampleRate; } - //========================================================================== + //============================================================================== std::vector a, b, c; // must always be of size == current bufferSize double currentSampleRate = 0.0; @@ -272,7 +272,7 @@ private: Slider loopIterationsSlider; std::mutex metricMutex; - //========================================================================== + //============================================================================== JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainContentComponent) }; diff --git a/extras/Introjucer/Builds/CodeBlocks/The Introjucer.cbp b/extras/Introjucer/Builds/CodeBlocks/The Introjucer.cbp deleted file mode 100644 index 1eb5947afc..0000000000 --- a/extras/Introjucer/Builds/CodeBlocks/The Introjucer.cbp +++ /dev/null @@ -1,3498 +0,0 @@ - - - - - - - diff --git a/extras/Introjucer/Builds/Linux/Makefile b/extras/Introjucer/Builds/Linux/Makefile deleted file mode 100644 index 4ad04849fd..0000000000 --- a/extras/Introjucer/Builds/Linux/Makefile +++ /dev/null @@ -1,394 +0,0 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! - -# (this disables dependency generation if multiple architectures are set) -DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) - -ifndef CONFIG - CONFIG=Debug -endif - -ifeq ($(CONFIG),Debug) - BINDIR := build - LIBDIR := build - OBJDIR := build/intermediate/Debug - OUTDIR := build - - ifeq ($(TARGET_ARCH),) - TARGET_ARCH := - endif - - CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=4.1.0" -D "JUCE_APP_VERSION_HEX=0x40100" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode -I ../../../../modules - CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 -std=gnu++0x -Wreorder -Wuninitialized -Wunused-parameter -Wstrict-aliasing -Wshadow -Wsign-compare - CXXFLAGS += $(CFLAGS) -std=c++11 - LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -ldl -lfreetype -lpthread -lrt -lcurl - - TARGET := Introjucer - BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) - CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) -endif - -ifeq ($(CONFIG),Release) - BINDIR := build - LIBDIR := build - OBJDIR := build/intermediate/Release - OUTDIR := build - - ifeq ($(TARGET_ARCH),) - TARGET_ARCH := - endif - - CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=4.1.0" -D "JUCE_APP_VERSION_HEX=0x40100" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode -I ../../../../modules - CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 -std=gnu++0x -Wreorder -Wuninitialized -Wunused-parameter -Wstrict-aliasing -Wshadow -Wsign-compare - CXXFLAGS += $(CFLAGS) -std=c++11 - LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -ldl -lfreetype -lpthread -lrt -lcurl - - TARGET := Introjucer - BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) - CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) -endif - -OBJECTS := \ - $(OBJDIR)/jucer_AppearanceSettings_788d9889.o \ - $(OBJDIR)/jucer_AutoUpdater_ca658dc2.o \ - $(OBJDIR)/jucer_CommandLine_f35de107.o \ - $(OBJDIR)/jucer_DocumentEditorComponent_695dff1d.o \ - $(OBJDIR)/jucer_GlobalPreferences_b0f1bd3d.o \ - $(OBJDIR)/jucer_Main_f8488f5b.o \ - $(OBJDIR)/jucer_MainWindow_1e163aeb.o \ - $(OBJDIR)/jucer_OpenDocumentManager_4c72d210.o \ - $(OBJDIR)/jucer_SourceCodeEditor_461f5487.o \ - $(OBJDIR)/jucer_ComponentTypeHandler_6bec6262.o \ - $(OBJDIR)/jucer_ButtonDocument_56c341cc.o \ - $(OBJDIR)/jucer_ComponentDocument_92868083.o \ - $(OBJDIR)/jucer_ColouredElement_70cbc839.o \ - $(OBJDIR)/jucer_PaintElement_653460.o \ - $(OBJDIR)/jucer_PaintElementPath_908894a5.o \ - $(OBJDIR)/jucer_ComponentLayoutEditor_aeb44f8d.o \ - $(OBJDIR)/jucer_ComponentOverlayComponent_fd508d63.o \ - $(OBJDIR)/jucer_EditingPanelBase_6c2ed9ee.o \ - $(OBJDIR)/jucer_JucerDocumentEditor_2c581e26.o \ - $(OBJDIR)/jucer_PaintRoutineEditor_f6ac0344.o \ - $(OBJDIR)/jucer_PaintRoutinePanel_c309a0d7.o \ - $(OBJDIR)/jucer_ResourceEditorPanel_a558f2e2.o \ - $(OBJDIR)/jucer_TestComponent_db757dc4.o \ - $(OBJDIR)/jucer_BinaryResources_e0f99b46.o \ - $(OBJDIR)/jucer_ComponentLayout_6ea00129.o \ - $(OBJDIR)/jucer_GeneratedCode_9ca4ef7e.o \ - $(OBJDIR)/jucer_JucerDocument_ff8afcc2.o \ - $(OBJDIR)/jucer_ObjectTypes_4406f01c.o \ - $(OBJDIR)/jucer_PaintRoutine_e1e891ee.o \ - $(OBJDIR)/jucer_ProjectExporter_eefe2e5b.o \ - $(OBJDIR)/jucer_ResourceFile_6af120d3.o \ - $(OBJDIR)/jucer_DependencyPathPropertyComponent_4d137229.o \ - $(OBJDIR)/jucer_Module_3f7666a5.o \ - $(OBJDIR)/jucer_Project_c131864a.o \ - $(OBJDIR)/jucer_ProjectContentComponent_60de0eee.o \ - $(OBJDIR)/jucer_ProjectType_1bc27a24.o \ - $(OBJDIR)/jucer_CodeHelpers_c317179c.o \ - $(OBJDIR)/jucer_FileHelpers_f98ed0ad.o \ - $(OBJDIR)/jucer_Icons_9db2f51e.o \ - $(OBJDIR)/jucer_IntrojucerLookAndFeel_d578c909.o \ - $(OBJDIR)/jucer_JucerTreeViewBase_d043309d.o \ - $(OBJDIR)/jucer_MiscUtilities_25b68c82.o \ - $(OBJDIR)/jucer_SlidingPanelComponent_9aa7a2ab.o \ - $(OBJDIR)/jucer_StoredSettings_26078d2c.o \ - $(OBJDIR)/jucer_NewFileWizard_fac97f47.o \ - $(OBJDIR)/jucer_NewProjectWizardClasses_891f6fa2.o \ - $(OBJDIR)/BinaryData_ce4232d4.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_cryptography_3b1f489a.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_gui_extra_b81d9e1c.o \ - -.PHONY: clean - -$(OUTDIR)/$(TARGET): $(OBJECTS) $(RESOURCES) - @echo Linking The Introjucer - -@mkdir -p $(BINDIR) - -@mkdir -p $(LIBDIR) - -@mkdir -p $(OUTDIR) - @$(BLDCMD) - -clean: - @echo Cleaning The Introjucer - @$(CLEANCMD) - -strip: - @echo Stripping The Introjucer - -@strip --strip-unneeded $(OUTDIR)/$(TARGET) - -$(OBJDIR)/jucer_AppearanceSettings_788d9889.o: ../../Source/Application/jucer_AppearanceSettings.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_AppearanceSettings.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_AutoUpdater_ca658dc2.o: ../../Source/Application/jucer_AutoUpdater.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_AutoUpdater.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_CommandLine_f35de107.o: ../../Source/Application/jucer_CommandLine.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_CommandLine.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_DocumentEditorComponent_695dff1d.o: ../../Source/Application/jucer_DocumentEditorComponent.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_DocumentEditorComponent.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_GlobalPreferences_b0f1bd3d.o: ../../Source/Application/jucer_GlobalPreferences.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_GlobalPreferences.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_Main_f8488f5b.o: ../../Source/Application/jucer_Main.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_Main.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_MainWindow_1e163aeb.o: ../../Source/Application/jucer_MainWindow.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_MainWindow.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_OpenDocumentManager_4c72d210.o: ../../Source/Application/jucer_OpenDocumentManager.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_OpenDocumentManager.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_SourceCodeEditor_461f5487.o: ../../Source/Code\ Editor/jucer_SourceCodeEditor.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_SourceCodeEditor.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ComponentTypeHandler_6bec6262.o: ../../Source/ComponentEditor/components/jucer_ComponentTypeHandler.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentTypeHandler.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ButtonDocument_56c341cc.o: ../../Source/ComponentEditor/documents/jucer_ButtonDocument.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ButtonDocument.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ComponentDocument_92868083.o: ../../Source/ComponentEditor/documents/jucer_ComponentDocument.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentDocument.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ColouredElement_70cbc839.o: ../../Source/ComponentEditor/paintelements/jucer_ColouredElement.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ColouredElement.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PaintElement_653460.o: ../../Source/ComponentEditor/paintelements/jucer_PaintElement.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PaintElement.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PaintElementPath_908894a5.o: ../../Source/ComponentEditor/paintelements/jucer_PaintElementPath.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PaintElementPath.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ComponentLayoutEditor_aeb44f8d.o: ../../Source/ComponentEditor/ui/jucer_ComponentLayoutEditor.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentLayoutEditor.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ComponentOverlayComponent_fd508d63.o: ../../Source/ComponentEditor/ui/jucer_ComponentOverlayComponent.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentOverlayComponent.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_EditingPanelBase_6c2ed9ee.o: ../../Source/ComponentEditor/ui/jucer_EditingPanelBase.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_EditingPanelBase.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_JucerDocumentEditor_2c581e26.o: ../../Source/ComponentEditor/ui/jucer_JucerDocumentEditor.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_JucerDocumentEditor.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PaintRoutineEditor_f6ac0344.o: ../../Source/ComponentEditor/ui/jucer_PaintRoutineEditor.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PaintRoutineEditor.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PaintRoutinePanel_c309a0d7.o: ../../Source/ComponentEditor/ui/jucer_PaintRoutinePanel.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PaintRoutinePanel.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ResourceEditorPanel_a558f2e2.o: ../../Source/ComponentEditor/ui/jucer_ResourceEditorPanel.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ResourceEditorPanel.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_TestComponent_db757dc4.o: ../../Source/ComponentEditor/ui/jucer_TestComponent.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_TestComponent.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_BinaryResources_e0f99b46.o: ../../Source/ComponentEditor/jucer_BinaryResources.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_BinaryResources.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ComponentLayout_6ea00129.o: ../../Source/ComponentEditor/jucer_ComponentLayout.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentLayout.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_GeneratedCode_9ca4ef7e.o: ../../Source/ComponentEditor/jucer_GeneratedCode.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_GeneratedCode.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_JucerDocument_ff8afcc2.o: ../../Source/ComponentEditor/jucer_JucerDocument.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_JucerDocument.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ObjectTypes_4406f01c.o: ../../Source/ComponentEditor/jucer_ObjectTypes.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ObjectTypes.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PaintRoutine_e1e891ee.o: ../../Source/ComponentEditor/jucer_PaintRoutine.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PaintRoutine.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ProjectExporter_eefe2e5b.o: ../../Source/Project\ Saving/jucer_ProjectExporter.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ProjectExporter.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ResourceFile_6af120d3.o: ../../Source/Project\ Saving/jucer_ResourceFile.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ResourceFile.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_DependencyPathPropertyComponent_4d137229.o: ../../Source/Project/jucer_DependencyPathPropertyComponent.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_DependencyPathPropertyComponent.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_Module_3f7666a5.o: ../../Source/Project/jucer_Module.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_Module.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_Project_c131864a.o: ../../Source/Project/jucer_Project.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_Project.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ProjectContentComponent_60de0eee.o: ../../Source/Project/jucer_ProjectContentComponent.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ProjectContentComponent.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ProjectType_1bc27a24.o: ../../Source/Project/jucer_ProjectType.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ProjectType.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_CodeHelpers_c317179c.o: ../../Source/Utility/jucer_CodeHelpers.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_CodeHelpers.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_FileHelpers_f98ed0ad.o: ../../Source/Utility/jucer_FileHelpers.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_FileHelpers.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_Icons_9db2f51e.o: ../../Source/Utility/jucer_Icons.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_Icons.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_IntrojucerLookAndFeel_d578c909.o: ../../Source/Utility/jucer_IntrojucerLookAndFeel.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_IntrojucerLookAndFeel.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_JucerTreeViewBase_d043309d.o: ../../Source/Utility/jucer_JucerTreeViewBase.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_JucerTreeViewBase.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_MiscUtilities_25b68c82.o: ../../Source/Utility/jucer_MiscUtilities.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_MiscUtilities.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_SlidingPanelComponent_9aa7a2ab.o: ../../Source/Utility/jucer_SlidingPanelComponent.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_SlidingPanelComponent.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_StoredSettings_26078d2c.o: ../../Source/Utility/jucer_StoredSettings.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_StoredSettings.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_NewFileWizard_fac97f47.o: ../../Source/Wizards/jucer_NewFileWizard.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_NewFileWizard.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_NewProjectWizardClasses_891f6fa2.o: ../../Source/Wizards/jucer_NewProjectWizardClasses.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_NewProjectWizardClasses.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/BinaryData_ce4232d4.o: ../../JuceLibraryCode/BinaryData.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling BinaryData.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_core.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_cryptography_3b1f489a.o: ../../../../modules/juce_cryptography/juce_cryptography.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_cryptography.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_data_structures.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_events.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_graphics.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_gui_basics.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_gui_extra_b81d9e1c.o: ../../../../modules/juce_gui_extra/juce_gui_extra.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_gui_extra.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/extras/Introjucer/Builds/MacOSX/Icon.icns b/extras/Introjucer/Builds/MacOSX/Icon.icns deleted file mode 100644 index 5881abd299..0000000000 Binary files a/extras/Introjucer/Builds/MacOSX/Icon.icns and /dev/null differ diff --git a/extras/Introjucer/Builds/MacOSX/Info.plist b/extras/Introjucer/Builds/MacOSX/Info.plist deleted file mode 100644 index 74e92d44f0..0000000000 --- a/extras/Introjucer/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - Icon.icns - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleName - The Introjucer - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 4.1.0 - CFBundleVersion - 4.1.0 - NSHumanReadableCopyright - ROLI Ltd. - NSHighResolutionCapable - - CFBundleDocumentTypes - - - CFBundleTypeExtensions - - jucer - - CFBundleTypeName - jucer - CFBundleTypeRole - Editor - CFBundleTypeIconFile - Icon - NSPersistentStoreTypeKey - XML - - - - diff --git a/extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj b/extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj deleted file mode 100644 index 4e49d15eea..0000000000 --- a/extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj +++ /dev/null @@ -1,2197 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - - 1E76E36772355E2A43CF4961 = {isa = PBXBuildFile; fileRef = D00F311BFC3C2625C457CB9B; }; - 241F29FCBB7A17BB44A0B10C = {isa = PBXBuildFile; fileRef = D1F9B0E9F5D54FE48BEB46EA; }; - 49C22786B54C5DC94E4654B8 = {isa = PBXBuildFile; fileRef = E96597BBC6A98255B51B94DC; }; - 11D42F7EC6E6539D79A7F4B1 = {isa = PBXBuildFile; fileRef = E5D6C36496F5BC84D7213BE8; }; - B980464FA2761CCD64B1FAD6 = {isa = PBXBuildFile; fileRef = CF6C8BD0DA3D8CD4E99EBADA; }; - 2610F357881240ACBF612F48 = {isa = PBXBuildFile; fileRef = 6678E9B3EEACAD47F438B264; }; - 1321E6C1C6170B6C898AD09D = {isa = PBXBuildFile; fileRef = 951128CA33CCDEF570436B1C; }; - 357A6AA6960EF95D92929BEE = {isa = PBXBuildFile; fileRef = 441CFEA771BAA50E187342E9; }; - 6DD9DA1677A6CF789CDAB478 = {isa = PBXBuildFile; fileRef = 0D4D508C638BC74943B9976D; }; - 954A036F5DDB375DB23FFB3E = {isa = PBXBuildFile; fileRef = 0400CB0E056A1D840304D2DE; }; - 3EB3D569250C4BA4CA9AF578 = {isa = PBXBuildFile; fileRef = C7608A3967D9AB9481848F2B; }; - 3C3B0ED6C43FDA3AF76DEE2E = {isa = PBXBuildFile; fileRef = 84DE44680C9D37CDDCD127FF; }; - 95B44E6C74B1DED31DBE37EB = {isa = PBXBuildFile; fileRef = 8C52A3DDA62A746AA7A68535; }; - AA9D0B8E23F3D87A23DE9F8A = {isa = PBXBuildFile; fileRef = 9069981E414A631B036CC9AC; }; - 244BA1BDA5FAA465EA3F9C6D = {isa = PBXBuildFile; fileRef = 2247EE920DF0610CAF9F4513; }; - FCE6F604C00039A32649CB69 = {isa = PBXBuildFile; fileRef = 2E680E2C65684A4272AE079A; }; - 9BF773500BA51A8B5C6C7348 = {isa = PBXBuildFile; fileRef = 65C498761CE166072A202AA0; }; - 57B1F32A372143B4D3B1C517 = {isa = PBXBuildFile; fileRef = 3E03B7C7A19E63A724EB79F4; }; - 3DC282564876B1FC88AAA9B3 = {isa = PBXBuildFile; fileRef = 662C76394C5D1B56766FAFD9; }; - C49E1D32A9DCE3D59BC48B1D = {isa = PBXBuildFile; fileRef = 93B419190CCE92ACAB1ED25B; }; - E1268E019B434F6B5E9317DC = {isa = PBXBuildFile; fileRef = 1C216FE9B7A5209C5CCF2517; }; - CE91112DADB97C573C3C674D = {isa = PBXBuildFile; fileRef = 0169ACAA0FAE70CCEEE4F650; }; - A70F0274076C0D44ED71C980 = {isa = PBXBuildFile; fileRef = EF30A74B566A461A171BBF83; }; - BD1E0CBE74DDD2F303978E1F = {isa = PBXBuildFile; fileRef = 4E191CDCE7565DB726CF7065; }; - 8C1CC0E7A772D66635BA482F = {isa = PBXBuildFile; fileRef = 98F42686D9DAC974F2514217; }; - A69BF71FA90E5A66B6EB2E0F = {isa = PBXBuildFile; fileRef = 9C7FA58D223674C4C2AC6595; }; - D68DE111AFBD82F0D44A3B69 = {isa = PBXBuildFile; fileRef = B15E33E7342F6EB4F95C9B1D; }; - EC6A34EC9A9D454BF26AAD32 = {isa = PBXBuildFile; fileRef = 16203C6791259C9718A04C3A; }; - 8AD28823205783E6F676F254 = {isa = PBXBuildFile; fileRef = DF725A596B7BCD7520CC0A9F; }; - 34716A3539FD288C09CBA38A = {isa = PBXBuildFile; fileRef = 921752D9B004A15973DDF56F; }; - 45A53AF13B0D663050632E8C = {isa = PBXBuildFile; fileRef = 9EF583A6201DBC813C2F63C4; }; - C2A85091A28C907A4E1E1687 = {isa = PBXBuildFile; fileRef = 133F1E428260C5ADDF496DF9; }; - 83431B7234A78ECFB3C15F63 = {isa = PBXBuildFile; fileRef = 78D0DBC4798FF040FDB90F6D; }; - 209FCCC2155A1FCB7E11E20D = {isa = PBXBuildFile; fileRef = 269A454F1FF081DA67FFD578; }; - C93569F47B4AC1A8E37992ED = {isa = PBXBuildFile; fileRef = 9D7689451732AF8333402B3A; }; - 1B988E139004D8E2850EB656 = {isa = PBXBuildFile; fileRef = C187718F7B9EBA88584B43F3; }; - 1F37544891EC8DBB5E500C1C = {isa = PBXBuildFile; fileRef = F71AF6D2DF3E652F8B51EBAB; }; - 110221CD5578153B528AD2BE = {isa = PBXBuildFile; fileRef = D10D51A0A2D63F38B4D86A60; }; - 3D777382FE212D59BAF871FD = {isa = PBXBuildFile; fileRef = DCBB17488227A2CA7D3D3947; }; - 3FCA61C401007B243E2E9035 = {isa = PBXBuildFile; fileRef = F797071D88542C813CF7222A; }; - 30B921C38DCEE787B294B746 = {isa = PBXBuildFile; fileRef = BAC43B20E14A340CCF14119C; }; - 676D2E1E750E61AA2FAA335E = {isa = PBXBuildFile; fileRef = 86E468DE6556BB2AD76A3D80; }; - 8012E6487639A7368E4C4470 = {isa = PBXBuildFile; fileRef = E70CA21960A64CCB835725FF; }; - CD4F7B119CE718BCE78D61F4 = {isa = PBXBuildFile; fileRef = 9B9CAD20E1243B4351B4C8D8; }; - 78CB463DD98A55313A543859 = {isa = PBXBuildFile; fileRef = 1729AEDC34001C31B8CC357C; }; - 1499DF2E85B05AC1BF423773 = {isa = PBXBuildFile; fileRef = CF21D9DB3AEC0A4DCAB36A99; }; - 92A214B8ED913EB1925B5C41 = {isa = PBXBuildFile; fileRef = 72744569CBFA8AC9880E7AA2; }; - 123810DAF8AF758928916ECE = {isa = PBXBuildFile; fileRef = 47DD50A5A9091F9900E0EAD9; }; - C9F11BA62D6D092A300363F7 = {isa = PBXBuildFile; fileRef = 0F249640243FBD5717F6ADD9; }; - 4A1DB797F1356E85110FF871 = {isa = PBXBuildFile; fileRef = 20FAAE9F3A7B96C2D8C75BB2; }; - F6635694A01FFBF5EF0968DB = {isa = PBXBuildFile; fileRef = 631983AA62673015F8D7453B; }; - 518DD443B6F17A5AFD707263 = {isa = PBXBuildFile; fileRef = A69024A225F2AC31F17B1314; }; - B7EBA1A83575F48CD08140B9 = {isa = PBXBuildFile; fileRef = 4B083E951ECB62217C46CB01; }; - 3C5267E06A897B0DC0F7EA50 = {isa = PBXBuildFile; fileRef = 472F9A90F685220D730EBF6C; }; - 7E72CB84146E1B4B168356CA = {isa = PBXBuildFile; fileRef = 38F29C2049566C47993A6D92; }; - 24AE6B973834AF7E0DE1F228 = {isa = PBXBuildFile; fileRef = D53B54D1786A1FFC024BF064; }; - AF55472121E1C56E5EB9CB4B = {isa = PBXBuildFile; fileRef = D9E59DE07A815AB303A297D9; }; - 284EBBCCB7C9FCB23BE43971 = {isa = PBXBuildFile; fileRef = 56E24241C02F953589493551; }; - EF27EC7543BED0B8DD66A098 = {isa = PBXBuildFile; fileRef = A2A081D9DA35B3D1F183C3FE; }; - 756B48DA5FA991E74035E812 = {isa = PBXBuildFile; fileRef = 70DC1D288DC6503E628A5A03; }; - 81E6980930B09FF108123186 = {isa = PBXBuildFile; fileRef = 9539EC08D70D4719A89A4A30; }; - 001730671DD492F405B37778 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 0019A20E8A7B6B383B6ADE26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 00376BD04FB81AF9455D45EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 003CA65912AC8048759478F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0075C5208947159AF2802F3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_AudioPluginEditorTemplate.cpp"; path = "../../Source/BinaryData/jucer_AudioPluginEditorTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - 008C8B2C2328CFBB9375397D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComboBoxHandler.h"; path = "../../Source/ComponentEditor/components/jucer_ComboBoxHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 00EFEF8A403F4EC9E4D5B7D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; - 013B24D69F07C2A525E82B58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0169ACAA0FAE70CCEEE4F650 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PaintElementPath.cpp"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElementPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 025C33B85E0CCD3E238D4BDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; - 02C516CEFEE3FE48B492FDC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - 02DDC84BAB18E091E2CE8CB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; - 03D3053EDE47FED1919C6674 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_AudioPluginFilterTemplate.h"; path = "../../Source/BinaryData/jucer_AudioPluginFilterTemplate.h"; sourceTree = "SOURCE_ROOT"; }; - 0400CB0E056A1D840304D2DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_CommandLine.cpp"; path = "../../Source/Application/jucer_CommandLine.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0411DD6D48DBCEBAA51BEE49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; - 045B9C5D21C5C86FED140D81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 0473C3BCB7A43F710B8EE36C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; - 04960EE443D073F4CB7121FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; - 049A726AFEC564314777C076 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_AndroidBase.h"; path = "../../Source/Project Saving/jucer_ProjectExport_AndroidBase.h"; sourceTree = "SOURCE_ROOT"; }; - 04C1267B2BD11A6ECCCA654C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentBooleanProperty.h"; path = "../../Source/ComponentEditor/properties/jucer_ComponentBooleanProperty.h"; sourceTree = "SOURCE_ROOT"; }; - 04F31392CA58A2A434CFF7FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 04F670E070D31FB66C7DCAEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; - 05076CDF1511A5F8A8E18F1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_Make.h"; path = "../../Source/Project Saving/jucer_ProjectExport_Make.h"; sourceTree = "SOURCE_ROOT"; }; - 050D2D209E6423528D0138F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 051D4EAC1602802E97B24A12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 05C936573E73B8AACBDF3191 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; - 05D67B5A8D64947C067C0945 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectWizard_GUIApp.h"; path = "../../Source/Wizards/jucer_ProjectWizard_GUIApp.h"; sourceTree = "SOURCE_ROOT"; }; - 05EEE241CC0DF57A7BE86C29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; - 06411E446478986E7E65FE6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; - 07EF1095F6D45A29AF2A6B6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; - 0819B9CBFBA5F410C41C978A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 084C0070BC67BC893B967EF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ToggleButtonHandler.h"; path = "../../Source/ComponentEditor/components/jucer_ToggleButtonHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 087CB3A961CD3C7434D660A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewProjectWizard.h"; path = "../../Source/Wizards/jucer_NewProjectWizard.h"; sourceTree = "SOURCE_ROOT"; }; - 08ADF7FC9BBE70F3C8186215 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; - 08D19EE7C17DCED7E7BBEEE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0906A934A2797145A64FF423 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 09349C0C8300CA414AAE93A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 09697D1C3F7B90DD33A8090E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; - 0B96A219A0CFF707E5A13B68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; - 0BDFA0E402BA7E6B366E953C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; - 0BEDB3FD70AB61D3E7891D74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0C2AD2FC0C196F440C3FF994 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_DependencyPathPropertyComponent.h"; path = "../../Source/Project/jucer_DependencyPathPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 0C747328CDADAE15E86E5E93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; - 0C956209A61542371A7A5257 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; - 0CC9026D5056CA9C1FE64A64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; - 0CEF14D37EC664CA49A2B04D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0D100A1B27A72355323CB637 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0D1C432D74433308E05942AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../../../modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0D4D508C638BC74943B9976D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_AutoUpdater.cpp"; path = "../../Source/Application/jucer_AutoUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0DB0A9E30EEDDEA720BC5A03 = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "wizard_StaticLibrary.svg"; path = "../../Source/BinaryData/wizard_StaticLibrary.svg"; sourceTree = "SOURCE_ROOT"; }; - 0E80EFDB550393DB1C94F291 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; - 0F01067432AC314EAC213C1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectWizard_Blank.h"; path = "../../Source/Wizards/jucer_ProjectWizard_Blank.h"; sourceTree = "SOURCE_ROOT"; }; - 0F249640243FBD5717F6ADD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MiscUtilities.cpp"; path = "../../Source/Utility/jucer_MiscUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0F2505BCD0232EB95D5199F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; - 0F382FC6B16658EF02D2C4F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0FAA46FE4A661AC6F65896CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0FF1C6905150EAAB1AE081A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ButtonHandler.h"; path = "../../Source/ComponentEditor/components/jucer_ButtonHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 1039ABBDCC86BDC9D2663017 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; - 1116222363E600327FC672A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; - 1125D1B2AE54AEF2EB3D51C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JucerDocumentEditor.h"; path = "../../Source/ComponentEditor/ui/jucer_JucerDocumentEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 117B5BB797DEC16E103A08F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 11C55B714FE5D7CAFC35A0C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 11DC04468BC6023671017EBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewFileWizard.h"; path = "../../Source/Wizards/jucer_NewFileWizard.h"; sourceTree = "SOURCE_ROOT"; }; - 1241F3A1FCDF100CD75D5E78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; - 125CD8A5E5B57840F5154ACD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1268E54178897254E9A8B94C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 129CDB26CC63D4BC2EB1F2CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 133F1E428260C5ADDF496DF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentLayout.cpp"; path = "../../Source/ComponentEditor/jucer_ComponentLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1353717582E55D6E4D074BA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 138550CC958D2F029C01B4E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 139C8BAED6DCEE26652651B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 14337E3F4B92468517BA24AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; - 143BB0407046E63639E1D79D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 148FC834CE2CAE18477AB708 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 14B7611971E56AC319072A5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; - 14DCD95D4AFE5101B036A6EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 14EB1DA96BC8E4901FC953F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; - 14F096198DE1002BF2CC56EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; - 157290445D39269EA81887A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 16017456A45F74C692A3AE45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1614411A8699B82D1F7B0346 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 16203C6791259C9718A04C3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PaintRoutinePanel.cpp"; path = "../../Source/ComponentEditor/ui/jucer_PaintRoutinePanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 16385D79A30C6E06EFB46B79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_AndroidStudio.h"; path = "../../Source/Project Saving/jucer_ProjectExport_AndroidStudio.h"; sourceTree = "SOURCE_ROOT"; }; - 168F5F32F673036DDAEF1D8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; - 1729AEDC34001C31B8CC357C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_FileHelpers.cpp"; path = "../../Source/Utility/jucer_FileHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1772B02BAF54F29AD99DF42E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../../modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; - 17C645785FB20AA2E91ED84B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; - 1814F5A906001DF674D1C6C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RSAKey.h"; path = "../../../../modules/juce_cryptography/encryption/juce_RSAKey.h"; sourceTree = "SOURCE_ROOT"; }; - 188D03A4247F4BC0539F5C49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Colours.h"; path = "../../Source/Utility/jucer_Colours.h"; sourceTree = "SOURCE_ROOT"; }; - 189357BBA18F12A3242706A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; - 18B0B21258B417DFDEB9D5F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 18D9EBA1DAE45EEF81FD5C8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainConsoleAppTemplate.cpp"; path = "../../Source/BinaryData/jucer_MainConsoleAppTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - 193908A02BA553DB5B30D759 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; - 197312FA79716425243A2941 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; - 199722DD9BA0E30C0506941E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - 19BA84DFC81467A0CD6DC44D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; - 1A1B5A2E9F1DA2122D21F9DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 1A1C8AEC3C5AB2E972B0212E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../../../modules/juce_cryptography/hashing/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; - 1A79A64F47F7B5083EEBB328 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; - 1A8E24245E48C7C4DB0164E6 = {isa = PBXFileReference; lastKnownFileType = image.png; name = projectIconAndroid.png; path = ../../Source/BinaryData/projectIconAndroid.png; sourceTree = "SOURCE_ROOT"; }; - 1ACDDD42A7050309C8765F75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; - 1AF7EFBE4961C7B6C834BF54 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PresetIDs.h"; path = "../../Source/Utility/jucer_PresetIDs.h"; sourceTree = "SOURCE_ROOT"; }; - 1B03B2952A4DDA6E6A1C35F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; - 1B1A4A48AF3898485E7B1618 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; - 1B2B08359011B2BD7B07A677 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1B9552C3FEAFF2071C860987 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1BE0A20FB2284A4DDC3A359E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; - 1BF5C3F5DC2285FBEF72B697 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; - 1C216FE9B7A5209C5CCF2517 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PaintElement.cpp"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1C666CA3AF0AB4CDCA1D983F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; - 1C76BBCD73ED21571035675F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 1C81C5501BE7F2C912250711 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GlobalPreferences.h"; path = "../../Source/Application/jucer_GlobalPreferences.h"; sourceTree = "SOURCE_ROOT"; }; - 1D3D6A19A60F0B03DE2F1C14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementPath.h"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElementPath.h"; sourceTree = "SOURCE_ROOT"; }; - 1D99EA99F946D665FE583414 = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "wizard_Highlight.svg"; path = "../../Source/BinaryData/wizard_Highlight.svg"; sourceTree = "SOURCE_ROOT"; }; - 1EC7A8EEAD8ADF43BF014C2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; - 1F28C0018228A0F749E5658E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1F36217CE7A5B1D63D41EA6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; - 1F421199C40092BFEE0658C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_RelativePath.h"; path = "../../Source/Utility/jucer_RelativePath.h"; sourceTree = "SOURCE_ROOT"; }; - 1F73C3482D9ABB95A454B1B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1F7F2864FE54D79A0C42BE93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; - 1F9BBDFA52513AD34D906D2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_HyperlinkButtonHandler.h"; path = "../../Source/ComponentEditor/components/jucer_HyperlinkButtonHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 1FA92F8F2B26C6CEC8B1D737 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ButtonDocument.h"; path = "../../Source/ComponentEditor/documents/jucer_ButtonDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 202591AAB1ABCFE458F33F7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 203CF0F8F72A516BB1CC5422 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; - 206D399250A42034706E5434 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; - 20FAAE9F3A7B96C2D8C75BB2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_SlidingPanelComponent.cpp"; path = "../../Source/Utility/jucer_SlidingPanelComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 20FC504E8FB8D30E890A9837 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 2107C02B684C7F5B75662333 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; - 210A4FDD4A56CF817E5E8567 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 215EAB10AE8D19F23AD2BDBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; - 21B527BEBFFFC536BA0DEE6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; - 21B6FE5EEB3E112385D62127 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; - 21D1D6A04B25346CD5524B89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 21F4416597D1AB02D38BA62E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 21FAFA7F2C5D0E8D99876EA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 220003AF19CAFA778CE9A2A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; - 2210EB5F41023B53ADD0DFBD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 221C1BAC4138F261F97121AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 223C4209F18A221EB183A056 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_AppearanceSettings.h"; path = "../../Source/Application/jucer_AppearanceSettings.h"; sourceTree = "SOURCE_ROOT"; }; - 2247EE920DF0610CAF9F4513 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_OpenDocumentManager.cpp"; path = "../../Source/Application/jucer_OpenDocumentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2252F2B96709F3C7CE07B5E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; - 225414095942818432AAE07D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; - 227646334D4CBE863870234C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; - 2358EB55148891C87833008D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; - 236FFB34CCADD5FC95DFF04D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 23A8DE16C0CDB8EED18B008B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_CommandIDs.h"; path = "../../Source/Application/jucer_CommandIDs.h"; sourceTree = "SOURCE_ROOT"; }; - 240889EAEAC85D85AB61011B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 240BCAD873E4360E54CA2A81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2411094E8B601FD897AD24F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; - 2416644BBABFD1F95EE12792 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; - 24C34D0578AE6C7A3EA18781 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_InlineComponentTemplate.h"; path = "../../Source/BinaryData/jucer_InlineComponentTemplate.h"; sourceTree = "SOURCE_ROOT"; }; - 24CA69C0CC466CD524021099 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; - 24CB53290AE7A023C1BDD0DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../../modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; - 25D76CD621FC2A211CF7BB52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; - 25E306BB0D875CB0934C405C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 261EFE631AA08FB2651B78C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 263D9041F9B7D6A79DC38CD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentLayoutEditor.h"; path = "../../Source/ComponentEditor/ui/jucer_ComponentLayoutEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 263F153E8A277E02A3754BBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 265CA78BFB9DEF68B34C57D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; - 269A454F1FF081DA67FFD578 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_JucerDocument.cpp"; path = "../../Source/ComponentEditor/jucer_JucerDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 271A1D94B96A8B7C949FD8ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; - 27A2B025813B7E54E0862642 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementUndoableAction.h"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElementUndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - 295A9B126C98FE15F5A8B81E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FilePropertyComponent.h"; path = "../../Source/ComponentEditor/properties/jucer_FilePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 2A060BB0D79BEC3CF644F553 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2A4B079CDB9C40EB912B6EEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; - 2AADCE9D8BADF4DAC05CCA1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 2B074BFC193A25602E73D0CC = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 2B8548461E318DCB3354DB43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; - 2BB98D1E325EF7BD90C6BBB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; - 2BC28F37C470E4770E479BCD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; - 2C7A9B2EDC724657EBF9FA83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2CB90BE5027B202896EBCE9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../../modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 2CD0B485ED8C5E8402671D36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 2CD34A70B4032C0426F7AA10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_MainWindow.h"; path = "../../Source/Application/jucer_MainWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 2DF5213993DF1380E29C848A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2E1F83CE00F5855083AFA246 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2E540A9137E245EFADCFABB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2E680E2C65684A4272AE079A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_SourceCodeEditor.cpp"; path = "../../Source/Code Editor/jucer_SourceCodeEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2E96852D55A9C1DEAF76FF6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; - 2ED5D4ABB34DAA5D6E93A171 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2EEB1C074162F363C6599282 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_CommandLine.h"; path = "../../Source/Application/jucer_CommandLine.h"; sourceTree = "SOURCE_ROOT"; }; - 2FADEBA1901F74204DE253BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; - 2FBA1138907F4DE651870008 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; - 301592EBAC0FFF6F5B268E99 = {isa = PBXFileReference; lastKnownFileType = image.png; name = "background_tile.png"; path = "../../Source/BinaryData/background_tile.png"; sourceTree = "SOURCE_ROOT"; }; - 304EEA3B0DF16CE313D8A0BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 3058CCA7DE9BB9B37FE73297 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; - 30AD756E053A0663BF664823 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 318F4AB64A5D4068CC1C4F29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - 31A8DF142F8B653E285C7E01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; - 31ACA83BF72B34828ADA1F3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; - 32070395DAFA5355D390A120 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; - 322A68B4BBEE9CC039B9E024 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 3276A099EB6880D55D2D52C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 32D9A904B4186B64A61FA8CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 336D0A9B4D15CF866BCE3DFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; - 3419904525A3F1FF0CC50687 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3514E78B58A08F4C98F54C5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentLayoutPanel.h"; path = "../../Source/ComponentEditor/ui/jucer_ComponentLayoutPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 352DA3794CAAE2400AE8F2E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; - 353E622BE257074B5589199D = {isa = PBXFileReference; lastKnownFileType = image.png; name = projectIconCodeblocks.png; path = ../../Source/BinaryData/projectIconCodeblocks.png; sourceTree = "SOURCE_ROOT"; }; - 358DA8CCDC8FA5B0D62D6CA3 = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "wizard_Openfile.svg"; path = "../../Source/BinaryData/wizard_Openfile.svg"; sourceTree = "SOURCE_ROOT"; }; - 35A36102EAD2D2620EE99E7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FilePathPropertyComponent.h"; path = "../../Source/Utility/jucer_FilePathPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 35AF9D5F0603CF6CE2D355A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; - 35BF11530EF0D771FD94ABDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 35CB48D497F35BF3F6998F5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExporter.h"; path = "../../Source/Project Saving/jucer_ProjectExporter.h"; sourceTree = "SOURCE_ROOT"; }; - 35E6EE1E98DD7050DDFECD9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ContentCompTemplate.h"; path = "../../Source/BinaryData/jucer_ContentCompTemplate.h"; sourceTree = "SOURCE_ROOT"; }; - 364D1A9B113320407A7E57B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; - 36981345C70DCC6B95DEC59C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; - 375AFDF06A908D89DEC5205F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectTree_Base.h"; path = "../../Source/Project/jucer_ProjectTree_Base.h"; sourceTree = "SOURCE_ROOT"; }; - 37A0A38C2B5825B9A302879C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; - 3804BE13635F779ACB8C5491 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 38CE1587800D612BA0C394A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; - 38F29C2049566C47993A6D92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; - 3A2888667372BA896AACFBDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; - 3A55FEFC24C387D3B29444D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3A5B5DC92BE6D22CA15B9671 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_SnapGridPainter.h"; path = "../../Source/ComponentEditor/ui/jucer_SnapGridPainter.h"; sourceTree = "SOURCE_ROOT"; }; - 3AB1D4CECEADD4836ACEEAEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; - 3AB744A14A560E541723DC9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3B061AB9BFD8883A6AE8BCE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; - 3C48242E40D358BC6FF7FE53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; - 3C95FA2AA91EBA19ADDD5C29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectWizard_Animated.h"; path = "../../Source/Wizards/jucer_ProjectWizard_Animated.h"; sourceTree = "SOURCE_ROOT"; }; - 3CABAAC1C4BC0D8105183D56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; - 3CD57938B4C273D0AA6E6B8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; - 3D2B51C71E3676F283B778EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; - 3DBB6D91397AE61D59C90510 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3E03B7C7A19E63A724EB79F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ButtonDocument.cpp"; path = "../../Source/ComponentEditor/documents/jucer_ButtonDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3E766BE62093D76FB89F900D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 3F00C034B140193B3754969B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ImageResourceProperty.h"; path = "../../Source/ComponentEditor/paintelements/jucer_ImageResourceProperty.h"; sourceTree = "SOURCE_ROOT"; }; - 3F1501FE4867042830B25DD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3F222D26A164E7AD78A33B3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; - 3F4EEDF4AA7C37DC6A1B14B5 = {isa = PBXFileReference; lastKnownFileType = image.png; name = projectIconXcode.png; path = ../../Source/BinaryData/projectIconXcode.png; sourceTree = "SOURCE_ROOT"; }; - 3F9D4C7F6E5779D4E4AE655D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentLayout.h"; path = "../../Source/ComponentEditor/jucer_ComponentLayout.h"; sourceTree = "SOURCE_ROOT"; }; - 3FAFD16944A6674164D23914 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; - 400E4C67ABCDDB1D49EBB85E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TabbedComponentHandler.h"; path = "../../Source/ComponentEditor/components/jucer_TabbedComponentHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 4076F14FE0016A4DA9087771 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 408C544F9201DFF06544F878 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 40A83A20ED109AAAE6D63AF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 40BFF5B7BB816333201855F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 41105E536155E394E54BDD35 = {isa = PBXFileReference; lastKnownFileType = file.xml; name = "colourscheme_dark.xml"; path = "../../Source/BinaryData/colourscheme_dark.xml"; sourceTree = "SOURCE_ROOT"; }; - 412B48D0F05D78A73064B36B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 41CA95403E264AA7457A61F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementRoundedRectangle.h"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElementRoundedRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 422524EBD7DA6530970A7872 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; - 42B5C970B8DCD08A864F2208 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 430239E0574C157689D83206 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 441A0EA83E44264CB977F21B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 441CFEA771BAA50E187342E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_AppearanceSettings.cpp"; path = "../../Source/Application/jucer_AppearanceSettings.cpp"; sourceTree = "SOURCE_ROOT"; }; - 442031AD0C8A280B68CE9EF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4437785A3DFF4AB2D6A78DB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 444CA4B9CAD1F5ED5C45448B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; - 44BEFED79E5FE4F558458C14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4524F465153A8F6BDC236349 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4543EACC9AEA1894A380624F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 45B8EAC396722D21E6658AE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4662B49B0FBEAD3239602EC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; - 467A5E1882A75E01876A8C4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; - 468BFFBE4DA7835DD40C5FE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_AnimatedComponentTemplate.cpp"; path = "../../Source/BinaryData/jucer_AnimatedComponentTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - 46C2D683A917A9D3729EEAC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; - 471C7B0A8B92320AF0C80839 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectWizard_StaticLibrary.h"; path = "../../Source/Wizards/jucer_ProjectWizard_StaticLibrary.h"; sourceTree = "SOURCE_ROOT"; }; - 472F9A90F685220D730EBF6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; - 47B49049B85EED74D29C9906 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectTree_File.h"; path = "../../Source/Project/jucer_ProjectTree_File.h"; sourceTree = "SOURCE_ROOT"; }; - 47DD50A5A9091F9900E0EAD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_JucerTreeViewBase.cpp"; path = "../../Source/Utility/jucer_JucerTreeViewBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 47F4C6341177140302CE802A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 48A2FBB4CB48AC4FCA796F2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; - 4904357A3FFA61972A9E9D6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; - 490FEE91E483534632094C67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; - 4924392751ACE0C9F2076599 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4977BC2F82532C86B116A07F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; - 49A941554FB8B2B20F219182 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; - 4A41FD3066D0979DB48691E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_MiscUtilities.h"; path = "../../Source/Utility/jucer_MiscUtilities.h"; sourceTree = "SOURCE_ROOT"; }; - 4A4EBDAD8D098F72CE053235 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectWizard_AudioPlugin.h"; path = "../../Source/Wizards/jucer_ProjectWizard_AudioPlugin.h"; sourceTree = "SOURCE_ROOT"; }; - 4AE0078871D92B6085C28313 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4AF755C65E352951D80FB93B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4B083E951ECB62217C46CB01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_NewProjectWizardClasses.cpp"; path = "../../Source/Wizards/jucer_NewProjectWizardClasses.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4B98FC7F079F93BCC4D65C86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4BC9122A6E6496EAF716560E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4C150A1BF98D747EC218A602 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4C2093BCD3528ACEDC7A2B33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ImageButtonHandler.h"; path = "../../Source/ComponentEditor/components/jucer_ImageButtonHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 4CA1C3E6585D7694AA9C309F = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; - 4D698BF12BCD6B0896BCDF17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_AutoUpdater.h"; path = "../../Source/Application/jucer_AutoUpdater.h"; sourceTree = "SOURCE_ROOT"; }; - 4D6F99ED00A4D8683AF313B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; - 4D7F53313945ED27A7D16B80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; - 4DB834787369EBFCFF560F46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_AndroidAnt.h"; path = "../../Source/Project Saving/jucer_ProjectExport_AndroidAnt.h"; sourceTree = "SOURCE_ROOT"; }; - 4E191CDCE7565DB726CF7065 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentOverlayComponent.cpp"; path = "../../Source/ComponentEditor/ui/jucer_ComponentOverlayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4E259F36C28F1ACDAB4CC73F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; - 4E3AE065222C8C87691DF2DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; - 4E5FFE3BE8774948082411F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; - 4E60769DE992CA7FC1A4A486 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintRoutineEditor.h"; path = "../../Source/ComponentEditor/ui/jucer_PaintRoutineEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 4E8FE9B1B8C90FC28D56523B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementEllipse.h"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElementEllipse.h"; sourceTree = "SOURCE_ROOT"; }; - 4F5843D423E67797070115B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4F6365A0D2D51337151D85C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectTree_Group.h"; path = "../../Source/Project/jucer_ProjectTree_Group.h"; sourceTree = "SOURCE_ROOT"; }; - 4F687965FBE86EAFDB3ACFEC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; - 4F88933C6D2AB8A83EB14E16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 5012097FCF4A8A50AAFA3437 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedAppComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 50498FF6EA3901CBD58223B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ObjectTypes.h"; path = "../../Source/ComponentEditor/jucer_ObjectTypes.h"; sourceTree = "SOURCE_ROOT"; }; - 50672C2FACA36416A9A86310 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; - 5091B14CC87C6238CF044258 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ElementSiblingComponent.h"; path = "../../Source/ComponentEditor/paintelements/jucer_ElementSiblingComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 50DBEAC56E34B9909BA9C7AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; - 50EF77E1AB95027E82157377 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 514848DA3E69A69AB0099570 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 515FF6E74826E3E3F7273621 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Icons.h"; path = "../../Source/Utility/jucer_Icons.h"; sourceTree = "SOURCE_ROOT"; }; - 51A0763AC785F93591517559 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; - 51C6A6EB22F80FFF0A2800B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; - 51D0841BECA0E4405EDEC794 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 51D4296A417B284BB2666FE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; - 52508197A5E3C0040A5651CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5283D6B68A74B09EB6D68711 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 52D8EA5A16D441BE77242E9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; - 53151B683E11F420203E61C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewCppFileTemplate.h"; path = "../../Source/BinaryData/jucer_NewCppFileTemplate.h"; sourceTree = "SOURCE_ROOT"; }; - 53704A9E32438DCEFF6A155B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5382FC7D5D61AE2AD603240B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 53CC682B805DD49B6E434A95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../../modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; - 53DB14312FF9B861739F6747 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; - 541BCBB19A86B7E793D397CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5432B7B9B2CF2EAEC8B66D5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_UtilityFunctions.h"; path = "../../Source/ComponentEditor/jucer_UtilityFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 54569C1C994F3A0255785EAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 54747E887C1021F05F172B89 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 553725A0E3A391651ED1731E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FileHelpers.h"; path = "../../Source/Utility/jucer_FileHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 55F7CE15FA02A9F599A83A58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; - 563091B0916AD9AAA36C7DC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_OpenDocumentManager.h"; path = "../../Source/Application/jucer_OpenDocumentManager.h"; sourceTree = "SOURCE_ROOT"; }; - 5644F0AFA78E8AC7501978DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 56B52F0F6AEDCEC78C38B5F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; - 56E24241C02F953589493551 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; - 56E8C48ADDEBD48A49C885CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5708CF7899EA21D0B72CDC2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5745ECDAA4216EE2AF97E5AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; - 576D62C0C9C1BA4B7A514721 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PositionPropertyBase.h"; path = "../../Source/ComponentEditor/properties/jucer_PositionPropertyBase.h"; sourceTree = "SOURCE_ROOT"; }; - 578AA1C9D44D2E3AEA5D0278 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 57FD2D74F5DCFF42099CA738 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 58139D8D454051C59E77609B = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = ../../Source/BinaryData/RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; - 5843A5060852C6ACC4770EC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 58858190E0EE0AA6955EA236 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - 58943E79C32289AB7273F59D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 589A6DAE96E2A7924646873F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 59184A106CE3FAE8BFCD82FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 5B462BC3C5F8B6D72688ABF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5B8DF06BA7B7CB88C4922682 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5BC5622E615CA3B13C6F9046 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; - 5C82ACC4EE09A1DE1CCEC9A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5CB6ACA0F14EDE47A4F7BCC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 5D31021458D8774CC185F499 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RuntimePermissions.h"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.h"; sourceTree = "SOURCE_ROOT"; }; - 5D5E0592B7C61D523CC40C50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5D9E7814B713670624F0028F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentTypeHandler.h"; path = "../../Source/ComponentEditor/components/jucer_ComponentTypeHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 5DBA8C92675235B098946B18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5E674E757BBB4EA2F62B12E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5F04029BEEB2A503B29B13FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; - 5F4F4EAB042F2730F94A1CEA = {isa = PBXFileReference; lastKnownFileType = text.txt; name = AudioPluginXCodeScript.txt; path = ../../Source/BinaryData/AudioPluginXCodeScript.txt; sourceTree = "SOURCE_ROOT"; }; - 5F6584B675E30761521A9F42 = {isa = PBXFileReference; lastKnownFileType = file.xml; name = "colourscheme_light.xml"; path = "../../Source/BinaryData/colourscheme_light.xml"; sourceTree = "SOURCE_ROOT"; }; - 600102C053153EE4E1E72C85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - 61593EB1738286004B592FD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; - 6165970F48D70C4EF06D35C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 619D4AFD1F66A75AE05DDAE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - 61A072FFE3185BDDC42DA144 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 61BE37E2B26C25056D9E8FE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_NewComponentTemplate.cpp"; path = "../../Source/BinaryData/jucer_NewComponentTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - 620C2E1340FB7A40C1A2316B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - 6231187E6EE9328EC9EE5D77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Whirlpool.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"; sourceTree = "SOURCE_ROOT"; }; - 628869AB2D553E2A6C68C748 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 63092DCDC875D681A5677105 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 631983AA62673015F8D7453B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_StoredSettings.cpp"; path = "../../Source/Utility/jucer_StoredSettings.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6367309B2092121B86FE3AA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; - 63B72B34BC9AC448422EF1A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 63B74F9D9F43393F6427501C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 641B57E5FAE6BEFDB6462921 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ResourceEditorPanel.h"; path = "../../Source/ComponentEditor/ui/jucer_ResourceEditorPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 64CCE4A87FEE5C2B8E83BD29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; }; - 64CF8D7D0C97323C1B4F16F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 65C498761CE166072A202AA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentTypeHandler.cpp"; path = "../../Source/ComponentEditor/components/jucer_ComponentTypeHandler.cpp"; sourceTree = "SOURCE_ROOT"; }; - 65F4749184C84C2FDBB4C305 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_AudioPluginFilterTemplate.cpp"; path = "../../Source/BinaryData/jucer_AudioPluginFilterTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - 66069653FDEA4CB7C2B4B02F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 662C76394C5D1B56766FAFD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentDocument.cpp"; path = "../../Source/ComponentEditor/documents/jucer_ComponentDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6658BF44509F89120F6C6F8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6670AE915E331809563CA152 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; - 6678E9B3EEACAD47F438B264 = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; - 66A67F1C25A59167AA729C9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; - 66B49F08C5EC3E4974825FF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintRoutine.h"; path = "../../Source/ComponentEditor/jucer_PaintRoutine.h"; sourceTree = "SOURCE_ROOT"; }; - 6736FDF36413E6445C526C86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - 67DDFE829CDFDF93E712F9A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 68351D69C94230D1DCDB8345 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 684D88D936EDF46A76EC0538 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; - 68B2A7661E219540E9ADB945 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 68C633ECE610641BB1D21C95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; - 68E1CA6424A84D91BEA46175 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 6920079B91BB1A48F82C7B0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; - 6944804CF7BBD230EDF98E3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; - 6A04C2E34DB0C6515FFF160B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6A337C69A928E3CE79C55457 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentChoiceProperty.h"; path = "../../Source/ComponentEditor/properties/jucer_ComponentChoiceProperty.h"; sourceTree = "SOURCE_ROOT"; }; - 6AA46ED6C6DDD5A7BC72F686 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 6AC88EFC247C225CC5C11A43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_BinaryResources.h"; path = "../../Source/ComponentEditor/jucer_BinaryResources.h"; sourceTree = "SOURCE_ROOT"; }; - 6B693819BC8F0548179A74AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - 6B8796ED91A82AB5A8EB922F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6B8E7B90EE615FA508709ADF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 6BAA8DF455FA84AE62E9DADC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; - 6CB2CFC7615B804CE7514A24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6CD1E57C60BC2917A46BF4AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6CE8BC3B2D8B5EA0F4C793AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - 6D3FB966CF0EBF70802B3575 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 6D596D17B6A79C2E6C4CFBD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; - 6DFAF945FC3A7D0689C5CEC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; - 6DFDC749FF36D8C27C997B3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6E6140969908E7619F858740 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_CommonHeaders.h"; path = "../../Source/Application/jucer_CommonHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - 6E815592344CAA798C9848BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; - 6E8B46E33BF7A0DD930A5100 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6EE1847181635ED3C0838A4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - 6EE91491434D058606460AFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6F45E2C7C9665CD6E4B6E2F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_IntrojucerLookAndFeel.h"; path = "../../Source/Utility/jucer_IntrojucerLookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; - 6F8A53EDF09094C83DE4D111 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - 70CF9F1991538524A7C4CE39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 70DC1D288DC6503E628A5A03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; - 714267352CE5C4357ADBC231 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_StartPageComponent.h"; path = "../../Source/Wizards/jucer_StartPageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 71A61C2973404BD68E8E7902 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../../../modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7211101FFA28400ADBB1D47A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Module.h"; path = "../../Source/Project/jucer_Module.h"; sourceTree = "SOURCE_ROOT"; }; - 7256D1C79741E66E2C002EE2 = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "wizard_DLL.svg"; path = "../../Source/BinaryData/wizard_DLL.svg"; sourceTree = "SOURCE_ROOT"; }; - 72744569CBFA8AC9880E7AA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_IntrojucerLookAndFeel.cpp"; path = "../../Source/Utility/jucer_IntrojucerLookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 72FED7B10FBF5AD1F504FDFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; - 736E99601AB6C492D82DBF3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; - 73B9F17FE55A02C2BB87E008 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_OpenGLComponentTemplate.cpp"; path = "../../Source/BinaryData/jucer_OpenGLComponentTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - 73CEF8ADF016E554F96FD3B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../../../modules/juce_core/system/juce_CompilerSupport.h"; sourceTree = "SOURCE_ROOT"; }; - 7435199CD81F307322FE1065 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7507846FD162469386479CDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 75EB08697D38632CCBE734D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; - 76439EAACE53C774CE07BD9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7723BAE1917C8A0418F2D23B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 77B05CF7C9BB9778EC06C396 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; - 784287AD783AB8DDF512956F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 786BAF436828865F45314440 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElement.h"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElement.h"; sourceTree = "SOURCE_ROOT"; }; - 78B148C840109794FED89FAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; - 78B2E510278C074CC7BEFD75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; - 78CA0E0F336229E2E2F111B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_SourceCodeEditor.h"; path = "../../Source/Code Editor/jucer_SourceCodeEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 78D0DBC4798FF040FDB90F6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_GeneratedCode.cpp"; path = "../../Source/ComponentEditor/jucer_GeneratedCode.cpp"; sourceTree = "SOURCE_ROOT"; }; - 79339A92305BFB7034095C67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; - 795AF1D634CA3E6FA899E0B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; - 796AEF1400580E81AAF23CE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 79B3DE19D706135161A727B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; - 79F7CC3E9B848AAA3A5C682B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7A3E96D22F1C9EB4C739834F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PointComponent.h"; path = "../../Source/ComponentEditor/paintelements/jucer_PointComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 7B4E33B1E04139F359FB484B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ConfigTree_Exporter.h"; path = "../../Source/Project/jucer_ConfigTree_Exporter.h"; sourceTree = "SOURCE_ROOT"; }; - 7B6E461262D8822132135F56 = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "wizard_AnimatedApp.svg"; path = "../../Source/BinaryData/wizard_AnimatedApp.svg"; sourceTree = "SOURCE_ROOT"; }; - 7B824A2F1BBE334B140BD8AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; - 7C02936574E000C436E3AD8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7C48EA717C5B1136A39FF4FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7CBB297E627A7DC7EA12A8B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7CFA76389645D629E6C61B39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 7D264E60AC701D3736527D8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; - 7D50F21E9F18C152C9C662D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; - 7DCAE585F301C5591F96AF99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; - 7E0C5AFB74461AC174941BDD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; - 7E3ACAD10381DA0D81093329 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; - 7E45364D59D84EF762F1A928 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; - 7ECD37A096E0B99622585950 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; - 7EF2BB6A11579386E7181553 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7F29F77B1C00A9704E6D0859 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_UTF8Component.h"; path = "../../Source/Utility/jucer_UTF8Component.h"; sourceTree = "SOURCE_ROOT"; }; - 7FC13BEF6B2A5E5E5E92D3FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7FDC4820A86DBA34E62B241E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7FF7EFDC3CF13673541E332D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 80131CEDAA488DC654996A55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; - 808503667FBB423F81780796 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 8090981F07A76E465DAAADF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ValueSourceHelpers.h"; path = "../../Source/Utility/jucer_ValueSourceHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 8138A55052E9FC27284B74DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FontPropertyComponent.h"; path = "../../Source/ComponentEditor/properties/jucer_FontPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 81A3ACDD205C8F9E424B51F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 81B74E2B42184AD339E89F0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 820291543BF93243B718F0EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JucerTreeViewBase.h"; path = "../../Source/Utility/jucer_JucerTreeViewBase.h"; sourceTree = "SOURCE_ROOT"; }; - 820DD9C4FF0EDE10F79977FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - 82395D0DB15E012EDA1AC1FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; - 82E0CDC77F8802A998A475D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 83056E8F17A0365667EBEA82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; - 83EB0CAD2379BD53DBEB9D0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; - 8427B23B886EDC0E1839D7C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 84444B1D8FCE50BA88CDE7BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 845CE323405ACC3A7E84EEAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; - 848D1FD80E9CA20E4977B516 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; - 84AADFD13AF2A6F6F4681051 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../../../modules/juce_cryptography/encryption/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; - 84DE44680C9D37CDDCD127FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_GlobalPreferences.cpp"; path = "../../Source/Application/jucer_GlobalPreferences.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8575C117887D90BDF84397C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; - 859DCE43FF52E0BF3E9E9540 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; - 863A117E6B25D1FF3AEE8F0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; - 864B6C25114F4416FFAA1838 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; - 865A30767AAA44DAE7683C8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; - 867C3547D1301204924989F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; - 86DADC3D8463C21DF2751EA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 86E468DE6556BB2AD76A3D80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectContentComponent.cpp"; path = "../../Source/Project/jucer_ProjectContentComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 86E8A40E5A83781A8478454D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainTemplate_Window.cpp"; path = "../../Source/BinaryData/jucer_MainTemplate_Window.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8702F43110E4CCA5E5F827F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; - 8803733D62CD6DE90727BCA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_cryptography.h"; path = "../../../../modules/juce_cryptography/juce_cryptography.h"; sourceTree = "SOURCE_ROOT"; }; - 882E28FED1A99E73B0035FC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 88EA32274CBB5C3A4ECB9ECA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8A0E175187B06CE9C368A73B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8A5D40E78966BA8B0F8B542A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; - 8A825FDDC00DD253F44D2C3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectWizard_AudioApp.h"; path = "../../Source/Wizards/jucer_ProjectWizard_AudioApp.h"; sourceTree = "SOURCE_ROOT"; }; - 8A9386451AEA0640E55E8869 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 8B698D4DCFED3BCB6F30D69F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; - 8BBD620A595D883BE34D60D6 = {isa = PBXFileReference; lastKnownFileType = image.png; name = projectIconLinuxMakefile.png; path = ../../Source/BinaryData/projectIconLinuxMakefile.png; sourceTree = "SOURCE_ROOT"; }; - 8BD8E9DA627D6EF9BA10FB9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewProjectWizardComponent.h"; path = "../../Source/Wizards/jucer_NewProjectWizardComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 8C0CDFB36933C81F98328B6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; - 8C52A3DDA62A746AA7A68535 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_Main.cpp"; path = "../../Source/Application/jucer_Main.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8D12E5100E73E3B7DAA10261 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; - 8DDA82E1200B61D3B6C526E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; - 8DEFBFC3BEDCCF29BA577EE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; sourceTree = "SOURCE_ROOT"; }; - 8E00CF4CE2305C5CE5B60E37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 8F30A53C7FE4BC65171FB3E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JucerDocument.h"; path = "../../Source/ComponentEditor/jucer_JucerDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 8F8BF1A7130D858E0A239F9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ConfigTree_Base.h"; path = "../../Source/Project/jucer_ConfigTree_Base.h"; sourceTree = "SOURCE_ROOT"; }; - 8FF39B6B0D9DEB5BBE388A6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; - 9069981E414A631B036CC9AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainWindow.cpp"; path = "../../Source/Application/jucer_MainWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 90B324F7579B218ADE1C825B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; - 90BD70D106A80947463BCB1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9101B27E4D98157EABCE9B8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 914ADDB50ED7365F08BA91F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_CodeHelpers.h"; path = "../../Source/Utility/jucer_CodeHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 915ACCF56213FACAB42B427D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; - 920DA9E20EB14DD7D6139DD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; - 921752D9B004A15973DDF56F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_TestComponent.cpp"; path = "../../Source/ComponentEditor/ui/jucer_TestComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 925CC15E1449AED03A1CE4F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - 92F91DC29B64AD85B1F508BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GenericComponentHandler.h"; path = "../../Source/ComponentEditor/components/jucer_GenericComponentHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 93260AA1B96F74E928B7B07C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; - 939B1B2421964EEF71768BC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 93B419190CCE92ACAB1ED25B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ColouredElement.cpp"; path = "../../Source/ComponentEditor/paintelements/jucer_ColouredElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 93BD6F4BB776E432A4006696 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; - 93D03B2BC76998A3BDA747E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_AudioPluginModule.h"; path = "../../Source/Project/jucer_AudioPluginModule.h"; sourceTree = "SOURCE_ROOT"; }; - 93D165846B65A638F1C25C4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; - 943FD0D3066412B00830FD86 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; - 943FFC4D765C40DEAF9023D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; - 951128CA33CCDEF570436B1C = {isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = "SOURCE_ROOT"; }; - 9539EC08D70D4719A89A4A30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; - 953ECF85818382C60F49544B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; - 95CAB4F09E05FDBAED45812E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; - 963E0740B7B4D59EF2D16740 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentTemplate.h"; path = "../../Source/BinaryData/jucer_ComponentTemplate.h"; sourceTree = "SOURCE_ROOT"; }; - 96440E5117350998ED0D84A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AnimatedAppComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9683B04CA3BD7F73E8236FE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ContentCompTemplate.cpp"; path = "../../Source/BinaryData/jucer_ContentCompTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - 96972221C7D4CB0FCD5C3E2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 96C105A8CFFC54B429A5B822 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 9702D4AFFE2729F3549EE517 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9718703E5D696761B85D25B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; - 971FD8FEAE9A521A6983B8C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 974B862C51DA9A16CBBB3A29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_XCode.h"; path = "../../Source/Project Saving/jucer_ProjectExport_XCode.h"; sourceTree = "SOURCE_ROOT"; }; - 97C394E9AAB90435B7E5CA95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; - 97E75A598791645465FEDCE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_EditingPanelBase.h"; path = "../../Source/ComponentEditor/ui/jucer_EditingPanelBase.h"; sourceTree = "SOURCE_ROOT"; }; - 986707BA1F2C9F7343BD152F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 988186E582883A70582A40E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; - 98A79B670CADD4E020130BAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; - 98DC0221D9015F760E4613FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - 98F42686D9DAC974F2514217 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_EditingPanelBase.cpp"; path = "../../Source/ComponentEditor/ui/jucer_EditingPanelBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 990F2A6080B28137CCE2D7B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; - 99557681178F79E2A803C65C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9992E6950C64322A11E39ADF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectWizard_DLL.h"; path = "../../Source/Wizards/jucer_ProjectWizard_DLL.h"; sourceTree = "SOURCE_ROOT"; }; - 999BC36BBD71BD4117EFDFC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 99A9C369D8595E72707E866C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 99DD90B64BC5CC5FF68FA0C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 9A6FD2E154DA99F96FEA1405 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; - 9A7E8AF6EFD287AF13B46104 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; - 9A9B6F9A13C9F01309CE0698 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 9AEC1D0512CFF7E9173BEE4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9B3F6F800DC0AD8C92D70E9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9B9CAD20E1243B4351B4C8D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_CodeHelpers.cpp"; path = "../../Source/Utility/jucer_CodeHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9BB612A0BA1E2174488B5D0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; - 9BC8AE609A07657CEF587548 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_StoredSettings.h"; path = "../../Source/Utility/jucer_StoredSettings.h"; sourceTree = "SOURCE_ROOT"; }; - 9BD2CA4A6C8DA8FF236F3AF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9BDE235186FA9648EEECB373 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9BFC2FD520814B736535DB8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - 9C04F9680F82BF279D528688 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectSaver.h"; path = "../../Source/Project Saving/jucer_ProjectSaver.h"; sourceTree = "SOURCE_ROOT"; }; - 9C51394634F102DEBBE6C9EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementText.h"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElementText.h"; sourceTree = "SOURCE_ROOT"; }; - 9C7FA58D223674C4C2AC6595 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_JucerDocumentEditor.cpp"; path = "../../Source/ComponentEditor/ui/jucer_JucerDocumentEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9C803826E5E3FDB1B37660D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentDocument.h"; path = "../../Source/ComponentEditor/documents/jucer_ComponentDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 9C9402994B7971876006AEBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - 9D69073057BE050870B38749 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9D7689451732AF8333402B3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ObjectTypes.cpp"; path = "../../Source/ComponentEditor/jucer_ObjectTypes.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9DE1BC5241C70AF12B327932 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - 9E36C30D10A1EF9305E8D663 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; - 9EA541503DBADC5FFDEB0282 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TreeItemTypes.h"; path = "../../Source/Project/jucer_TreeItemTypes.h"; sourceTree = "SOURCE_ROOT"; }; - 9EE339FCA2CFDAE060CB8FE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9EE5D1C3DFDD31D9D8237541 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9EF583A6201DBC813C2F63C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_BinaryResources.cpp"; path = "../../Source/ComponentEditor/jucer_BinaryResources.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9F26333042DFB93B7DFEC870 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9F41F3338BF00D0FC74C6390 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TestComponent.h"; path = "../../Source/ComponentEditor/ui/jucer_TestComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 9F5483F3EEF0A1E0C71B95A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9F75811FE7B5F8D1321BEC69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ConfigTree_Modules.h"; path = "../../Source/Project/jucer_ConfigTree_Modules.h"; sourceTree = "SOURCE_ROOT"; }; - 9F7896DA332F9718CAB6B162 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; - A004A03A932CDECDED29F19C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - A071CAC9920625A3707CF949 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; - A085174413736ACC8D7D42A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectWizard_openGL.h"; path = "../../Source/Wizards/jucer_ProjectWizard_openGL.h"; sourceTree = "SOURCE_ROOT"; }; - A0951828C3BF47FA7E1E52F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ViewportHandler.h"; path = "../../Source/ComponentEditor/components/jucer_ViewportHandler.h"; sourceTree = "SOURCE_ROOT"; }; - A132B5A63CFEF32407ACA5D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; - A17913CCDA69951BC373F637 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - A1B4DCE00B10BF7C59F0E603 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - A1C82396A9A0F9A296AA7E6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; - A1D3838043B605010FB84975 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; - A1DD0D7A34E118E3117ACAB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - A207C9202FF3FDE0C6B273D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - A243C85FC2C37FD73F115E67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - A28743047698F6C02194A218 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - A2A081D9DA35B3D1F183C3FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; - A2FBC2BA5FFB83CFCD61F399 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; - A37D773DEFB69C248D703F40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; - A3DB226F40C387078864E68A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - A4422A360A9FB7BCC315BEF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - A44A774EFC020D3D046A9249 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectWizard_Console.h"; path = "../../Source/Wizards/jucer_ProjectWizard_Console.h"; sourceTree = "SOURCE_ROOT"; }; - A4740A64F0FC3BD980BE5D9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - A485A4F0363775AE730EA0E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; - A4D275622A4B115AABE190A4 = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "wizard_OpenGL.svg"; path = "../../Source/BinaryData/wizard_OpenGL.svg"; sourceTree = "SOURCE_ROOT"; }; - A513D5453FF52483D13BA026 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; - A5864A527A761F92C237EB7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; - A598E4796ED23772A5D82FB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; - A5D2E5A77E6A67E35440BF3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - A60E4D1A58B70887556782F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - A63DA2EB2FA9E6F88F63A09A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; - A69024A225F2AC31F17B1314 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_NewFileWizard.cpp"; path = "../../Source/Wizards/jucer_NewFileWizard.cpp"; sourceTree = "SOURCE_ROOT"; }; - A6D36E0244150AFBF63C1162 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - A6E4200E8939608555935EF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; - A726B794D536985E1F35525F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; - A8394930355B8BE2F67347F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; - A8912DFCDA76B8897A5053CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; - A8DB614600D348C730AC3930 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; - A8F9DE55079FC7F6440CF678 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; - A9F6985D38A1C25F0C75215B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - A9FA71357C5B2A46A75D9230 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; - AA2D4949BD61CE8B891731E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; - AA8EED79F095953D2B5923B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentColourProperty.h"; path = "../../Source/ComponentEditor/properties/jucer_ComponentColourProperty.h"; sourceTree = "SOURCE_ROOT"; }; - AAA445B64E54BBA12D5E1358 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - AAB313919EE298E25D2EAD19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - AACB287C990F7A7C51DE3C5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; - AC49F1C1B969FA4F06C77B06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; - ACD82099C2B72FF43539FB4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; - AD0AB6FA2DE544D6C77E69AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - AD3C946C260F68C4AD2B491F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; - AD44FFB01387088222D0E98F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - ADA875897D39CF46E120D887 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - AE1786BA679872921797AE25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; - AE1BC6DCCFC1A18E2ACE23F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainTemplate_NoWindow.cpp"; path = "../../Source/BinaryData/jucer_MainTemplate_NoWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - AE3E427DBCC8D50E3F356402 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; - AE84254C46407F84EB70A370 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; - AEE6CA38BE01F8C61920C203 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; - AF34CB5CB61484442764640E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; - AF71B1EBA9D281491F30F42B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - AF9D42A4C5359EE904DCAF8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../../modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; - AFAF4EF669407663DCB0F452 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; - AFDCCE90EAB0DDCE50A5B89A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; - AFEBD8423B07599B1DE175A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ModulesPanel.h"; path = "../../Source/Project/jucer_ModulesPanel.h"; sourceTree = "SOURCE_ROOT"; }; - AFF72BA2B130F3F9AC029080 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_AudioPluginEditorTemplate.h"; path = "../../Source/BinaryData/jucer_AudioPluginEditorTemplate.h"; sourceTree = "SOURCE_ROOT"; }; - B00F60201606F195058BB575 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ColourPropertyComponent.h"; path = "../../Source/ComponentEditor/properties/jucer_ColourPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B01CBF496E7C88105DF4B52A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; - B06C7C053DB0660CDA8B5C2C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintRoutinePanel.h"; path = "../../Source/ComponentEditor/ui/jucer_PaintRoutinePanel.h"; sourceTree = "SOURCE_ROOT"; }; - B0D2198D1261755918CD454D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_SVGPathDataComponent.h"; path = "../../Source/Utility/jucer_SVGPathDataComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B15E33E7342F6EB4F95C9B1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PaintRoutineEditor.cpp"; path = "../../Source/ComponentEditor/ui/jucer_PaintRoutineEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - B1963F0D8C0046E54FD9E023 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ColouredElement.h"; path = "../../Source/ComponentEditor/paintelements/jucer_ColouredElement.h"; sourceTree = "SOURCE_ROOT"; }; - B1B44E3A7614189E65CB9FBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; - B1C57BEEEFD26639F1ADFC1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; - B20A5F49C7E6342B71770D18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; - B35200B1BC9B12580BAD4D3D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; - B368804F75C1079C9DE731E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - B40E8B05F3556B148477324B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; - B483D960309FAFC193F9CDA2 = {isa = PBXFileReference; lastKnownFileType = image.png; name = "juce_icon.png"; path = "../../Source/BinaryData/juce_icon.png"; sourceTree = "SOURCE_ROOT"; }; - B4AA53EF291A383B3C50048A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; - B54DB627A7AEB6AD820A0A90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - B5C4B75E1E71D9445A1AAEE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; - B65666B7927C1B36DF8DBAB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; - B65C16AB5714B1FBD65AD824 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; - B6C40E843F7E8E7C4768B99E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - B6D03F8491E288FD4BC31445 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; - B741170E45D74F30B7D5CDDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentNameProperty.h"; path = "../../Source/ComponentEditor/components/jucer_ComponentNameProperty.h"; sourceTree = "SOURCE_ROOT"; }; - B743DC50150100FFA2DE76AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; - B79595279502C1A11A4E8C36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; - B7BE4498F5A592AAC43F0C93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; - B8385E9A644BD3CD94876448 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectType.h"; path = "../../Source/Project/jucer_ProjectType.h"; sourceTree = "SOURCE_ROOT"; }; - B89AC6F01153CC6E222EE72E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - B8B309972EBB7F07305ACCCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B8BEDDA33D5B1613213434F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; - B92070A7D5952D560DAD32C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - B9F806910507E82E7BFB15E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - BA1E340A922D0D7E543563CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; - BA5C7DE347A73A87F687703C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; - BA95268EEE80F9509EC1F76F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; - BAC43B20E14A340CCF14119C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_Project.cpp"; path = "../../Source/Project/jucer_Project.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB9C1E6E54A16F795908C469 = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "background_logo.svg"; path = "../../Source/BinaryData/background_logo.svg"; sourceTree = "SOURCE_ROOT"; }; - BC17B02633EF1E31024051C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - BCAD13352CE76BA81629A6E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; - BCCFDFB2C02C4AA436C0ECF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_SliderHandler.h"; path = "../../Source/ComponentEditor/components/jucer_SliderHandler.h"; sourceTree = "SOURCE_ROOT"; }; - BD7C18F07DE633B97B4478E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - BDBE6F06F82DF5C3BFF53B2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; - BDCE974230A7401C0E9D28BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; - BDE24BA8FEAE654645079B84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; - BDEBB0AC32DDA8C16FFE6011 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; - BE97579323E97AF084D41476 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; - BF171B0762D5550B797869F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; - BF3CEF080FA013E2778DCE90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Project.h"; path = "../../Source/Project/jucer_Project.h"; sourceTree = "SOURCE_ROOT"; }; - BF92CA3FD8F9A61AE358D151 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; - C061E0D3680889C69B1F0E95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - C094F3B6A65A79A6DF87C9C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementGroup.h"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElementGroup.h"; sourceTree = "SOURCE_ROOT"; }; - C09BBB58CA45B66D693E8C31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TemplateThumbnailsComponent.h"; path = "../../Source/Wizards/jucer_TemplateThumbnailsComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C187718F7B9EBA88584B43F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PaintRoutine.cpp"; path = "../../Source/ComponentEditor/jucer_PaintRoutine.cpp"; sourceTree = "SOURCE_ROOT"; }; - C1FDD2DDB01AC8C4DECB2C10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; - C1FE4E528BC8E1003DC17AD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StatisticsAccumulator.h"; path = "../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h"; sourceTree = "SOURCE_ROOT"; }; - C22791DB75870C4F102AA8A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_SlidingPanelComponent.h"; path = "../../Source/Utility/jucer_SlidingPanelComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C22E03FEBEB6921978C5612A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - C2990A8D054BC230E7C637C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewProjectWizardClasses.h"; path = "../../Source/Wizards/jucer_NewProjectWizardClasses.h"; sourceTree = "SOURCE_ROOT"; }; - C2D43E4F571D16F0E9B1E44E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C2ECD077AC4C784A67BC3DDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; - C3447B6A7C639350E98E43AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - C38DFB0C94BBC1CE46A3D4E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; - C4718AEAC94D07FEB9DA0312 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; - C48DCD3879352EB40F468B0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; - C4FA33B08560AD0D000EB498 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; - C510495DF7602C36F216A50C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; - C5307BECDD6325DCE92F50FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../../../modules/juce_cryptography/encryption/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; - C56C7577E65C0BFA449E71FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - C5D5D2FFB030BD43160167EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - C5FCECA838D4D12D03929139 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - C61E82D93918A611FAFD9E9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; - C6861DB44A31CE7A3DEFA083 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - C6E46DBD249D9426C95E2235 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; - C717D2384896547D1CD993F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; - C71A9AF1EC7C5BE8DE2EADBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; - C7608A3967D9AB9481848F2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_DocumentEditorComponent.cpp"; path = "../../Source/Application/jucer_DocumentEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - C7B47372A9D5970E3D9A5400 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GroupInformationComponent.h"; path = "../../Source/Project/jucer_GroupInformationComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C7E19F79947BEFC7DB7A9CE7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - C83992DA0BE30EA3CD06EA98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; - C8A229ACD244F402C57286CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_MSVC.h"; path = "../../Source/Project Saving/jucer_ProjectExport_MSVC.h"; sourceTree = "SOURCE_ROOT"; }; - C90C66C5727759D5CBD5FB07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; - C9616830BB2474066AC8C910 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ResourceFile.h"; path = "../../Source/Project Saving/jucer_ResourceFile.h"; sourceTree = "SOURCE_ROOT"; }; - C9871C46DEDD05103443DC33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; - C9DCA94BF8A4C583E5392755 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - CA62F9F7C5F0D77D8E33D91F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; - CB36CD7F57D0F4231DC98686 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; - CB48495010366C2E371BEFDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - CBE0B96838EE76C9CB8E1230 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; - CC3F5263B16932FF4E74B9D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - CC63B9EC2E95FD4AF7608D8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - CD140A1C0161176682F6CA29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - CD3216F23C7B273B010A8D12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; - CDCAF0EC777DA2884AEB2B59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; - CDF8F65F9079B2C14A740F0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; - CE1DFE4E3908943656E180AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; - CF0615A1AF1A514A60322B50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; - CF21D9DB3AEC0A4DCAB36A99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_Icons.cpp"; path = "../../Source/Utility/jucer_Icons.cpp"; sourceTree = "SOURCE_ROOT"; }; - CF6C8BD0DA3D8CD4E99EBADA = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; - CF8011B3C67B609032974DA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_NewCppFileTemplate.cpp"; path = "../../Source/BinaryData/jucer_NewCppFileTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - D00F311BFC3C2625C457CB9B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; - D0D8B580D0689FFF4B9B823B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_StrokeType.h"; path = "../../Source/ComponentEditor/paintelements/jucer_StrokeType.h"; sourceTree = "SOURCE_ROOT"; }; - D0F1614CC861E8E0B59B7A06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - D10D51A0A2D63F38B4D86A60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ResourceFile.cpp"; path = "../../Source/Project Saving/jucer_ResourceFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - D141433D3FE81F20490DE928 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; - D1F9B0E9F5D54FE48BEB46EA = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; - D253F74B7F5734984E568CA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - D2F1CF252F7EC62B35A21CB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - D2F80DA0946A5EE01FC016CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; - D374DC78AAC02504576AA9B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GroupComponentHandler.h"; path = "../../Source/ComponentEditor/components/jucer_GroupComponentHandler.h"; sourceTree = "SOURCE_ROOT"; }; - D376B9B54EC944E766AFEC45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; - D3E139185095C486DD3D61F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TranslationTool.h"; path = "../../Source/Utility/jucer_TranslationTool.h"; sourceTree = "SOURCE_ROOT"; }; - D4444EC6342A2A7BC4F7BC46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentTextProperty.h"; path = "../../Source/ComponentEditor/properties/jucer_ComponentTextProperty.h"; sourceTree = "SOURCE_ROOT"; }; - D4697A0232AECE5DAC5E332E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D4E56676E2EF83404EDCBA8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - D4F2D42C58F4D86E00E76F31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; - D503780AB98993E8F0BA1311 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D5057D7B18ABD5E810A6F830 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - D526C38D581425949BA0E4AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FilePreviewComponent.h"; path = "../../Source/Application/jucer_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D53B54D1786A1FFC024BF064 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; - D678882D133090214AF681BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; - D6C91E2BF537F75A80F5C1DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; - D75EAC16FAECCC51E3669193 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; - D780ED33573AED5AD383A036 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D782DA091AD3ECE158FC6A5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D800DE818BEDBF4579D15B1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; - D87FC8F6834E9DC9C8E88B94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JustificationProperty.h"; path = "../../Source/ComponentEditor/properties/jucer_JustificationProperty.h"; sourceTree = "SOURCE_ROOT"; }; - D926E13AB5AD647A7A00F486 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - D92A6E9404A30EED32DCE4ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_RelativePositionedRectangle.h"; path = "../../Source/ComponentEditor/ui/jucer_RelativePositionedRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - D9342535EA61901A1AD816C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D9E59DE07A815AB303A297D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; - DA345D5B9DABD049F90DC96F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GeneratedCode.h"; path = "../../Source/ComponentEditor/jucer_GeneratedCode.h"; sourceTree = "SOURCE_ROOT"; }; - DB876F7873F42DC685A58CA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - DC922C6A65D260C18E888E49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentTemplate.cpp"; path = "../../Source/BinaryData/jucer_ComponentTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - DD00494140C86144306A9356 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; - DD2494D5F1C081898D616AF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - DE5F3C9EF6BFFDE73AF9E7FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - E0F9CA57E44F7F7E7E217E47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentUndoableAction.h"; path = "../../Source/ComponentEditor/components/jucer_ComponentUndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - E1D8CCD9F4ACBE1EC1D5BEA0 = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "wizard_AudioApp.svg"; path = "../../Source/BinaryData/wizard_AudioApp.svg"; sourceTree = "SOURCE_ROOT"; }; - E2374E15D65425C4101237E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewComponentTemplate.h"; path = "../../Source/BinaryData/jucer_NewComponentTemplate.h"; sourceTree = "SOURCE_ROOT"; }; - E3B56C5718D87CA0EFCB2662 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_AudioComponentTemplate.cpp"; path = "../../Source/BinaryData/jucer_AudioComponentTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - E4BB22E27C5AA4B666F265BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TextButtonHandler.h"; path = "../../Source/ComponentEditor/components/jucer_TextButtonHandler.h"; sourceTree = "SOURCE_ROOT"; }; - E4BD4C43370651B49F75855B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainTemplate_SimpleWindow.cpp"; path = "../../Source/BinaryData/jucer_MainTemplate_SimpleWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - E5D6C36496F5BC84D7213BE8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - E65A820D34BF39478B7C5925 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_DocumentEditorComponent.h"; path = "../../Source/Application/jucer_DocumentEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - E96597BBC6A98255B51B94DC = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; - 25F52316D256B4534BED16D1 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Introjucer.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - C68355AA4D62939EECAD469E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; - C85B4D62B96F4A44890F20E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; - CDDF5BDC75277F7B83A38885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; - D041043D3B554B88F855C174 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; - D7A7F1AA9F313B0CCAAA73A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - D95D7B49EC6C6BDCB5A1B988 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - D9B077E2ECDDA94961E134D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; - DAF84A553D264705FA6EB6FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TreeViewHandler.h"; path = "../../Source/ComponentEditor/components/jucer_TreeViewHandler.h"; sourceTree = "SOURCE_ROOT"; }; - DB20268A566DABEAE3F2CBEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; - DBE0CDE1B017190ABBFF557C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_CodeBlocks.h"; path = "../../Source/Project Saving/jucer_ProjectExport_CodeBlocks.h"; sourceTree = "SOURCE_ROOT"; }; - DC5E7FF30B01118F6DAEC38F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; - DCBB17488227A2CA7D3D3947 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_DependencyPathPropertyComponent.cpp"; path = "../../Source/Project/jucer_DependencyPathPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - DCCB75165B7C73A589498E87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - DD985A60FB76E976AF91852D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; - DE40B42B57F29C650CB7F2AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; - DE8DF5D263F40F65581CFDE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - DEF579B1433EB8DEE7AB50F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; - DF725A596B7BCD7520CC0A9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ResourceEditorPanel.cpp"; path = "../../Source/ComponentEditor/ui/jucer_ResourceEditorPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - DF78EF6242D82F912534A277 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ColourPropertyComponent.h"; path = "../../Source/Utility/jucer_ColourPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - DF7BB5B6B394EDEEF5F5B4B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; - DFC6364D81D9C60BD4CA9D12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; - E07C56267CBB46FC44EF2026 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; - E19160CF7208320D128786CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; - E1C16C872E34BCB144B469F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; - E27F0860F27023BAA9798B46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; - E284B565DBD647DC0830D23B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - E2C1C995D554A3F0A363CE58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; - E2DBA3307837B64AFCCD8F8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; - E382C78A1D837DD98916E86A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FloatingToolWindow.h"; path = "../../Source/Utility/jucer_FloatingToolWindow.h"; sourceTree = "SOURCE_ROOT"; }; - E3869AC657E984565F1718AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; - E3FF16862AA1B2F943DC616C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; - E446FFE889CD490FDE3F0F2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - E4E74B2BC3F3CB5A4F4DC55E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - E4F9D1E097CC2C1D1291823C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; - E530742870F07704E9616358 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; - E54D0994D31E20A0A05EBA2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; - E570E57CC1FCEF78B54A7084 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - E60E28D1B7491047DEA236AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectContentComponent.h"; path = "../../Source/Project/jucer_ProjectContentComponent.h"; sourceTree = "SOURCE_ROOT"; }; - E62D9BA6E92FE7BB6EF65699 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; - E63F54CF8D5D922A319C6962 = {isa = PBXFileReference; lastKnownFileType = image.png; name = projectIconXcodeIOS.png; path = ../../Source/BinaryData/projectIconXcodeIOS.png; sourceTree = "SOURCE_ROOT"; }; - E642193A9990C48CFB6479A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - E654E3A3CD45A888C5F773DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; - E6F5CEC32EDC917B054467EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; - E70CA21960A64CCB835725FF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectType.cpp"; path = "../../Source/Project/jucer_ProjectType.cpp"; sourceTree = "SOURCE_ROOT"; }; - E720FBCD836FF3AA466C31B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - E73C7E17116F6085765622E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; - E7A4604F766ABC8BE26C94A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7B6A0CBA0D27A095E83F5B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7D09B860F4D4A13D4312C38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7E122AE104E79BB641B07B3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - E7E1C4F416CFA44BE7DD1A74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; - E7E1D60BC7AEF79AA7B65B7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7F098BA306EC789242AB9A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; - E82C9EF1A74D867BBFF2090D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RSAKey.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_RSAKey.cpp"; sourceTree = "SOURCE_ROOT"; }; - E99F5A31373E9BDEAC40792F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - E9B8C3CA480AE94BEA852EA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; - EA0D43AB5F47506D5CDA81BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - EA73C136F52502AA11DB7E15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; - EB71BA07D6F667E69721E577 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GradientPointComponent.h"; path = "../../Source/ComponentEditor/paintelements/jucer_GradientPointComponent.h"; sourceTree = "SOURCE_ROOT"; }; - EBAFF46BB735F0E6F444369C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; - EBF7B2DEDAEEB28C1873F580 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; - EC0AF83CFFFCCDE438BCAF25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; - EC192FAABC6A0689436E28EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - EC4F3034A642D9E037570D4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; - ED94D4B502DF310763C6CE23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - EDAC762083E327A80CE9D260 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - EE2B934B45132C7D37FBA04D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; - EE30BC4699B589A84732F443 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ClangBugWorkaround.h"; path = "../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h"; sourceTree = "SOURCE_ROOT"; }; - EE690110171E1648FF2118B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Application.h"; path = "../../Source/Application/jucer_Application.h"; sourceTree = "SOURCE_ROOT"; }; - EE775C35756DC364728D4675 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; - EE8504403714A7CE606B5F34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; - EE8577F6F43A0E948401A675 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; - EF30A74B566A461A171BBF83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentLayoutEditor.cpp"; path = "../../Source/ComponentEditor/ui/jucer_ComponentLayoutEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - EFA8CF715611D845AB284500 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JucerComponentHandler.h"; path = "../../Source/ComponentEditor/components/jucer_JucerComponentHandler.h"; sourceTree = "SOURCE_ROOT"; }; - F03E2BDD36E6F4F53AB767A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Headers.h"; path = "../../Source/jucer_Headers.h"; sourceTree = "SOURCE_ROOT"; }; - F07EA5078D6BB60B698F5E12 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - F08EB921DB62255A4B6DE85A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; - F100CFF192886B7699632A62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; - F1164F66F799CEA74174328A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; - F18AE75F1831D13FF53A8CCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementRectangle.h"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElementRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - F1974B6EDBA502BC36671D7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; - F1BEFCAF20EA392DE762B876 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; - F2403808C453833EB6F5BA9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - F2499004037A1C1D8FEE1FD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - F2759373EAAC820F17409939 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; - F2C7DE572E29A3D62EFB40F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; - F32B666A146764587A64AD8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_RuntimePermissions.cpp"; path = "../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp"; sourceTree = "SOURCE_ROOT"; }; - F406A0F41B2C7A512FDBC9E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; - F40F5C63CA1098C21B96C80F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - F4B63624DBF543082235F821 = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "wizard_GUI.svg"; path = "../../Source/BinaryData/wizard_GUI.svg"; sourceTree = "SOURCE_ROOT"; }; - F4B6EB1967E9E1D9AAA683B0 = {isa = PBXFileReference; lastKnownFileType = image.png; name = projectIconVisualStudio.png; path = ../../Source/BinaryData/projectIconVisualStudio.png; sourceTree = "SOURCE_ROOT"; }; - F5885B5AAF46864D562D5B83 = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "wizard_AudioPlugin.svg"; path = "../../Source/BinaryData/wizard_AudioPlugin.svg"; sourceTree = "SOURCE_ROOT"; }; - F59077841FC17DD07060A2A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TextEditorHandler.h"; path = "../../Source/ComponentEditor/components/jucer_TextEditorHandler.h"; sourceTree = "SOURCE_ROOT"; }; - F5C02C740A62090A9E9BD25B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; - F6938A1377A2609D6AEDC120 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; - F6B1C18DDF8DFF1B3767F018 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - F6D3F208B6EE2A50CE1F0A18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JucerCommandIDs.h"; path = "../../Source/ComponentEditor/ui/jucer_JucerCommandIDs.h"; sourceTree = "SOURCE_ROOT"; }; - F6FF660331F6CBF9FFC85E88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - F71AF6D2DF3E652F8B51EBAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectExporter.cpp"; path = "../../Source/Project Saving/jucer_ProjectExporter.cpp"; sourceTree = "SOURCE_ROOT"; }; - F797071D88542C813CF7222A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_Module.cpp"; path = "../../Source/Project/jucer_Module.cpp"; sourceTree = "SOURCE_ROOT"; }; - F7CAB5BC15EE351949D3F2C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewInlineComponentTemplate.h"; path = "../../Source/BinaryData/jucer_NewInlineComponentTemplate.h"; sourceTree = "SOURCE_ROOT"; }; - F7D7A41EFE97269721C61BF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; - F7E829D0B21B9C1B4790A245 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - F7EAAE1A1BD13685BFF6176E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - F8AC12B589FCB90E66D84729 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; - F8D0F7C0A19B4ADB58454F16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - F92A6000284C0FDA0A4845CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; - F994D79D564B5F8D06E6766E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - F9D77BAA08889D69E0C43F25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - FA04E39EE7E83D445AF9E406 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FillType.h"; path = "../../Source/ComponentEditor/paintelements/jucer_FillType.h"; sourceTree = "SOURCE_ROOT"; }; - FAC03FFD051FA5B34EE9BA15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; - FACB4278128DD3C2E2F488DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - FB1B309BB58E2C3F8C8E78F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - FB61FEC24C6C031EB0455B0A = {isa = PBXFileReference; lastKnownFileType = file.svg; name = "wizard_ConsoleApp.svg"; path = "../../Source/BinaryData/wizard_ConsoleApp.svg"; sourceTree = "SOURCE_ROOT"; }; - FBBDD70D47163D341B2F0A8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentOverlayComponent.h"; path = "../../Source/ComponentEditor/ui/jucer_ComponentOverlayComponent.h"; sourceTree = "SOURCE_ROOT"; }; - FBC98F0857AE7FCBD70C7C5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; - FDD33A6837774904810208D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; - FE283C418E7E545626881FF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; - FE90AF2B2BC1106C0D4056BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - FF04AE9E4F2AAA29AC549461 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; - FF10E9B389909FB45E229D5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; - FF11D6B512FDC5D887E06F66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementImage.h"; path = "../../Source/ComponentEditor/paintelements/jucer_PaintElementImage.h"; sourceTree = "SOURCE_ROOT"; }; - FF1F954094B14C1900C9495D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; - FF94FF5C4BEC605E56149EFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_LabelHandler.h"; path = "../../Source/ComponentEditor/components/jucer_LabelHandler.h"; sourceTree = "SOURCE_ROOT"; }; - ACBAFA7D92DD82AD44ABE68A = {isa = PBXGroup; children = ( - 441CFEA771BAA50E187342E9, - 223C4209F18A221EB183A056, - 0D4D508C638BC74943B9976D, - EE690110171E1648FF2118B8, - 4D698BF12BCD6B0896BCDF17, - 23A8DE16C0CDB8EED18B008B, - 0400CB0E056A1D840304D2DE, - 2EEB1C074162F363C6599282, - 6E6140969908E7619F858740, - C7608A3967D9AB9481848F2B, - E65A820D34BF39478B7C5925, - D526C38D581425949BA0E4AC, - 84DE44680C9D37CDDCD127FF, - 1C81C5501BE7F2C912250711, - F03E2BDD36E6F4F53AB767A8, - 8C52A3DDA62A746AA7A68535, - 9069981E414A631B036CC9AC, - 2CD34A70B4032C0426F7AA10, - 2247EE920DF0610CAF9F4513, - 563091B0916AD9AAA36C7DC5, ); name = Application; sourceTree = ""; }; - FC22321797D433148500EDDA = {isa = PBXGroup; children = ( - 2E680E2C65684A4272AE079A, - 78CA0E0F336229E2E2F111B0, ); name = "Code Editor"; sourceTree = ""; }; - DA3DF56D3295CCD84DA4E882 = {isa = PBXGroup; children = ( - 0FF1C6905150EAAB1AE081A7, - 008C8B2C2328CFBB9375397D, - B741170E45D74F30B7D5CDDF, - 65C498761CE166072A202AA0, - 5D9E7814B713670624F0028F, - E0F9CA57E44F7F7E7E217E47, - 92F91DC29B64AD85B1F508BD, - D374DC78AAC02504576AA9B3, - 1F9BBDFA52513AD34D906D2A, - 4C2093BCD3528ACEDC7A2B33, - EFA8CF715611D845AB284500, - FF94FF5C4BEC605E56149EFC, - BCCFDFB2C02C4AA436C0ECF8, - 400E4C67ABCDDB1D49EBB85E, - E4BB22E27C5AA4B666F265BD, - F59077841FC17DD07060A2A9, - 084C0070BC67BC893B967EF1, - DAF84A553D264705FA6EB6FF, - A0951828C3BF47FA7E1E52F8, ); name = components; sourceTree = ""; }; - 2BA1ACF18E7E078C7171B162 = {isa = PBXGroup; children = ( - 3E03B7C7A19E63A724EB79F4, - 1FA92F8F2B26C6CEC8B1D737, - 662C76394C5D1B56766FAFD9, - 9C803826E5E3FDB1B37660D5, ); name = documents; sourceTree = ""; }; - B3DB7CF28491BD6FFAAC716A = {isa = PBXGroup; children = ( - 93B419190CCE92ACAB1ED25B, - B1963F0D8C0046E54FD9E023, - 5091B14CC87C6238CF044258, - FA04E39EE7E83D445AF9E406, - EB71BA07D6F667E69721E577, - 3F00C034B140193B3754969B, - 1C216FE9B7A5209C5CCF2517, - 786BAF436828865F45314440, - 4E8FE9B1B8C90FC28D56523B, - C094F3B6A65A79A6DF87C9C2, - FF11D6B512FDC5D887E06F66, - 0169ACAA0FAE70CCEEE4F650, - 1D3D6A19A60F0B03DE2F1C14, - F18AE75F1831D13FF53A8CCC, - 41CA95403E264AA7457A61F4, - 9C51394634F102DEBBE6C9EB, - 27A2B025813B7E54E0862642, - 7A3E96D22F1C9EB4C739834F, - D0D8B580D0689FFF4B9B823B, ); name = paintelements; sourceTree = ""; }; - AECCE15B651C9EBBD07B925F = {isa = PBXGroup; children = ( - B00F60201606F195058BB575, - 04C1267B2BD11A6ECCCA654C, - 6A337C69A928E3CE79C55457, - AA8EED79F095953D2B5923B8, - D4444EC6342A2A7BC4F7BC46, - 295A9B126C98FE15F5A8B81E, - 8138A55052E9FC27284B74DD, - D87FC8F6834E9DC9C8E88B94, - 576D62C0C9C1BA4B7A514721, ); name = properties; sourceTree = ""; }; - 4FDE8BC3A59AA207C6CE77F8 = {isa = PBXGroup; children = ( - EF30A74B566A461A171BBF83, - 263D9041F9B7D6A79DC38CD6, - 3514E78B58A08F4C98F54C5A, - 4E191CDCE7565DB726CF7065, - FBBDD70D47163D341B2F0A8D, - 98F42686D9DAC974F2514217, - 97E75A598791645465FEDCE1, - F6D3F208B6EE2A50CE1F0A18, - 9C7FA58D223674C4C2AC6595, - 1125D1B2AE54AEF2EB3D51C0, - B15E33E7342F6EB4F95C9B1D, - 4E60769DE992CA7FC1A4A486, - 16203C6791259C9718A04C3A, - B06C7C053DB0660CDA8B5C2C, - D92A6E9404A30EED32DCE4ED, - DF725A596B7BCD7520CC0A9F, - 641B57E5FAE6BEFDB6462921, - 3A5B5DC92BE6D22CA15B9671, - 921752D9B004A15973DDF56F, - 9F41F3338BF00D0FC74C6390, ); name = ui; sourceTree = ""; }; - 825956EA572E23B506C8236F = {isa = PBXGroup; children = ( - DA3DF56D3295CCD84DA4E882, - 2BA1ACF18E7E078C7171B162, - B3DB7CF28491BD6FFAAC716A, - AECCE15B651C9EBBD07B925F, - 4FDE8BC3A59AA207C6CE77F8, - 9EF583A6201DBC813C2F63C4, - 6AC88EFC247C225CC5C11A43, - 133F1E428260C5ADDF496DF9, - 3F9D4C7F6E5779D4E4AE655D, - 78D0DBC4798FF040FDB90F6D, - DA345D5B9DABD049F90DC96F, - 269A454F1FF081DA67FFD578, - 8F30A53C7FE4BC65171FB3E2, - 9D7689451732AF8333402B3A, - 50498FF6EA3901CBD58223B3, - C187718F7B9EBA88584B43F3, - 66B49F08C5EC3E4974825FF8, - 5432B7B9B2CF2EAEC8B66D5C, ); name = ComponentEditor; sourceTree = ""; }; - E345840128627D533DF908AC = {isa = PBXGroup; children = ( - 049A726AFEC564314777C076, - 16385D79A30C6E06EFB46B79, - 4DB834787369EBFCFF560F46, - DBE0CDE1B017190ABBFF557C, - 05076CDF1511A5F8A8E18F1D, - C8A229ACD244F402C57286CD, - 974B862C51DA9A16CBBB3A29, - F71AF6D2DF3E652F8B51EBAB, - 35CB48D497F35BF3F6998F5D, - 9C04F9680F82BF279D528688, - D10D51A0A2D63F38B4D86A60, - C9616830BB2474066AC8C910, ); name = "Project Saving"; sourceTree = ""; }; - 891F84627A03FA733F37A199 = {isa = PBXGroup; children = ( - 93D03B2BC76998A3BDA747E8, - 8F8BF1A7130D858E0A239F9E, - 7B4E33B1E04139F359FB484B, - 9F75811FE7B5F8D1321BEC69, - DCBB17488227A2CA7D3D3947, - 0C2AD2FC0C196F440C3FF994, - C7B47372A9D5970E3D9A5400, - F797071D88542C813CF7222A, - 7211101FFA28400ADBB1D47A, - AFEBD8423B07599B1DE175A3, - BAC43B20E14A340CCF14119C, - BF3CEF080FA013E2778DCE90, - 86E468DE6556BB2AD76A3D80, - E60E28D1B7491047DEA236AE, - 375AFDF06A908D89DEC5205F, - 47B49049B85EED74D29C9906, - 4F6365A0D2D51337151D85C3, - E70CA21960A64CCB835725FF, - B8385E9A644BD3CD94876448, - 9EA541503DBADC5FFDEB0282, ); name = Project; sourceTree = ""; }; - D93DED1F5F1B0E49E10A6760 = {isa = PBXGroup; children = ( - 9B9CAD20E1243B4351B4C8D8, - 914ADDB50ED7365F08BA91F9, - DF78EF6242D82F912534A277, - 188D03A4247F4BC0539F5C49, - 1729AEDC34001C31B8CC357C, - 553725A0E3A391651ED1731E, - 35A36102EAD2D2620EE99E7E, - E382C78A1D837DD98916E86A, - CF21D9DB3AEC0A4DCAB36A99, - 515FF6E74826E3E3F7273621, - 72744569CBFA8AC9880E7AA2, - 6F45E2C7C9665CD6E4B6E2F4, - 47DD50A5A9091F9900E0EAD9, - 820291543BF93243B718F0EE, - 0F249640243FBD5717F6ADD9, - 4A41FD3066D0979DB48691E5, - 1AF7EFBE4961C7B6C834BF54, - 1F421199C40092BFEE0658C2, - 20FAAE9F3A7B96C2D8C75BB2, - C22791DB75870C4F102AA8A3, - 631983AA62673015F8D7453B, - 9BC8AE609A07657CEF587548, - B0D2198D1261755918CD454D, - D3E139185095C486DD3D61F2, - 7F29F77B1C00A9704E6D0859, - 8090981F07A76E465DAAADF4, ); name = Utility; sourceTree = ""; }; - EA13CB5FD121EE215A7A51BE = {isa = PBXGroup; children = ( - A69024A225F2AC31F17B1314, - 11DC04468BC6023671017EBF, - 087CB3A961CD3C7434D660A4, - 4B083E951ECB62217C46CB01, - C2990A8D054BC230E7C637C3, - 8BD8E9DA627D6EF9BA10FB9E, - 3C95FA2AA91EBA19ADDD5C29, - 8A825FDDC00DD253F44D2C3A, - 4A4EBDAD8D098F72CE053235, - 0F01067432AC314EAC213C1C, - A44A774EFC020D3D046A9249, - 9992E6950C64322A11E39ADF, - 05D67B5A8D64947C067C0945, - A085174413736ACC8D7D42A2, - 471C7B0A8B92320AF0C80839, - 714267352CE5C4357ADBC231, - C09BBB58CA45B66D693E8C31, ); name = Wizards; sourceTree = ""; }; - 955A73C474B8CD4FB0D9A96F = {isa = PBXGroup; children = ( - 468BFFBE4DA7835DD40C5FE8, - E3B56C5718D87CA0EFCB2662, - 0075C5208947159AF2802F3B, - AFF72BA2B130F3F9AC029080, - 65F4749184C84C2FDBB4C305, - 03D3053EDE47FED1919C6674, - DC922C6A65D260C18E888E49, - 963E0740B7B4D59EF2D16740, - 9683B04CA3BD7F73E8236FE2, - 35E6EE1E98DD7050DDFECD9B, - 24C34D0578AE6C7A3EA18781, - 18D9EBA1DAE45EEF81FD5C8F, - AE1BC6DCCFC1A18E2ACE23F1, - E4BD4C43370651B49F75855B, - 86E8A40E5A83781A8478454D, - 61BE37E2B26C25056D9E8FE2, - E2374E15D65425C4101237E2, - CF8011B3C67B609032974DA5, - 53151B683E11F420203E61C2, - F7CAB5BC15EE351949D3F2C3, - 73B9F17FE55A02C2BB87E008, ); name = templates; sourceTree = ""; }; - 88DFD62CB6545EE8CA5C485B = {isa = PBXGroup; children = ( - 955A73C474B8CD4FB0D9A96F, - 5F4F4EAB042F2730F94A1CEA, - BB9C1E6E54A16F795908C469, - 301592EBAC0FFF6F5B268E99, - 41105E536155E394E54BDD35, - 5F6584B675E30761521A9F42, - B483D960309FAFC193F9CDA2, - 1A8E24245E48C7C4DB0164E6, - 353E622BE257074B5589199D, - 8BBD620A595D883BE34D60D6, - F4B6EB1967E9E1D9AAA683B0, - 3F4EEDF4AA7C37DC6A1B14B5, - E63F54CF8D5D922A319C6962, - 58139D8D454051C59E77609B, - 7B6E461262D8822132135F56, - E1D8CCD9F4ACBE1EC1D5BEA0, - F5885B5AAF46864D562D5B83, - FB61FEC24C6C031EB0455B0A, - 7256D1C79741E66E2C002EE2, - F4B63624DBF543082235F821, - 1D99EA99F946D665FE583414, - 358DA8CCDC8FA5B0D62D6CA3, - A4D275622A4B115AABE190A4, - 0DB0A9E30EEDDEA720BC5A03, ); name = BinaryData; sourceTree = ""; }; - D3109994DA6AD871BE85C4E2 = {isa = PBXGroup; children = ( - ACBAFA7D92DD82AD44ABE68A, - FC22321797D433148500EDDA, - 825956EA572E23B506C8236F, - E345840128627D533DF908AC, - 891F84627A03FA733F37A199, - D93DED1F5F1B0E49E10A6760, - EA13CB5FD121EE215A7A51BE, - 88DFD62CB6545EE8CA5C485B, ); name = "The Introjucer"; sourceTree = ""; }; - ED7BB3F297250D7B43B2A536 = {isa = PBXGroup; children = ( - A598E4796ED23772A5D82FB3, - 220003AF19CAFA778CE9A2A5, - 795AF1D634CA3E6FA899E0B0, - CC63B9EC2E95FD4AF7608D8E, - 3FAFD16944A6674164D23914, - 1BE0A20FB2284A4DDC3A359E, - 51C6A6EB22F80FFF0A2800B3, - D2F80DA0946A5EE01FC016CA, - 52D8EA5A16D441BE77242E9D, - 93BD6F4BB776E432A4006696, - 04F670E070D31FB66C7DCAEB, - 025C33B85E0CCD3E238D4BDC, - C9871C46DEDD05103443DC33, - E7E1D60BC7AEF79AA7B65B7C, - F1BEFCAF20EA392DE762B876, - 261EFE631AA08FB2651B78C7, - A6E4200E8939608555935EF3, - FACB4278128DD3C2E2F488DA, - D9B077E2ECDDA94961E134D7, - 9AEC1D0512CFF7E9173BEE4E, - 31ACA83BF72B34828ADA1F3F, - 93260AA1B96F74E928B7B07C, - 0D1C432D74433308E05942AD, - 79B3DE19D706135161A727B0, ); name = text; sourceTree = ""; }; - F824830BD560E7906A8CD82B = {isa = PBXGroup; children = ( - 61A072FFE3185BDDC42DA144, - 50DBEAC56E34B9909BA9C7AD, - 225414095942818432AAE07D, - BF171B0762D5550B797869F2, - D7A7F1AA9F313B0CCAAA73A0, - 265CA78BFB9DEF68B34C57D4, - 988186E582883A70582A40E1, - C68355AA4D62939EECAD469E, - B368804F75C1079C9DE731E3, - C1FE4E528BC8E1003DC17AD0, ); name = maths; sourceTree = ""; }; - 01C121A5814A16A7CB907FB9 = {isa = PBXGroup; children = ( - 168F5F32F673036DDAEF1D8D, - 1B1A4A48AF3898485E7B1618, - 48A2FBB4CB48AC4FCA796F2F, - 53CC682B805DD49B6E434A95, - A8F9DE55079FC7F6440CF678, - 2BC28F37C470E4770E479BCD, - 2416644BBABFD1F95EE12792, - 7E45364D59D84EF762F1A928, - 6AA46ED6C6DDD5A7BC72F686, - 9F7896DA332F9718CAB6B162, - 1A1B5A2E9F1DA2122D21F9DF, - 21B527BEBFFFC536BA0DEE6B, - 990F2A6080B28137CCE2D7B9, - 6E815592344CAA798C9848BF, ); name = memory; sourceTree = ""; }; - 101599FA5E724FC0C78144B3 = {isa = PBXGroup; children = ( - C90C66C5727759D5CBD5FB07, - 66A67F1C25A59167AA729C9C, - DD00494140C86144306A9356, - 6DFAF945FC3A7D0689C5CEC8, - EE775C35756DC364728D4675, - 55F7CE15FA02A9F599A83A58, - 7E3ACAD10381DA0D81093329, - 24CA69C0CC466CD524021099, - 4F88933C6D2AB8A83EB14E16, - 19BA84DFC81467A0CD6DC44D, - 90BD70D106A80947463BCB1A, - B4AA53EF291A383B3C50048A, - EE2B934B45132C7D37FBA04D, - CDDF5BDC75277F7B83A38885, - 2411094E8B601FD897AD24F9, - 37A0A38C2B5825B9A302879C, - 8C0CDFB36933C81F98328B6D, - C85B4D62B96F4A44890F20E2, - A63DA2EB2FA9E6F88F63A09A, - BDE24BA8FEAE654645079B84, - 7ECD37A096E0B99622585950, ); name = containers; sourceTree = ""; }; - 815C2090B70E6EECD913C0CA = {isa = PBXGroup; children = ( - DE8DF5D263F40F65581CFDE4, - 25D76CD621FC2A211CF7BB52, - F2759373EAAC820F17409939, - 3B061AB9BFD8883A6AE8BCE5, - E720FBCD836FF3AA466C31B6, - D041043D3B554B88F855C174, - 24CB53290AE7A023C1BDD0DC, - 0F2505BCD0232EB95D5199F2, - E6F5CEC32EDC917B054467EF, - 619D4AFD1F66A75AE05DDAE1, - 193908A02BA553DB5B30D759, - 46C2D683A917A9D3729EEAC4, - A17913CCDA69951BC373F637, - 75EB08697D38632CCBE734D8, - 541BCBB19A86B7E793D397CC, - E2C1C995D554A3F0A363CE58, - D678882D133090214AF681BC, - 6736FDF36413E6445C526C86, - 78B148C840109794FED89FAB, - 32D9A904B4186B64A61FA8CC, - 4E5FFE3BE8774948082411F0, - B1B44E3A7614189E65CB9FBE, ); name = threads; sourceTree = ""; }; - D385600698057B290BC2AEF7 = {isa = PBXGroup; children = ( - 129CDB26CC63D4BC2EB1F2CC, - 4904357A3FFA61972A9E9D6F, - DFC6364D81D9C60BD4CA9D12, - F6938A1377A2609D6AEDC120, - DC5E7FF30B01118F6DAEC38F, - 3AB1D4CECEADD4836ACEEAEE, ); name = time; sourceTree = ""; }; - 0B795464B0BFEE19C4F89F0F = {isa = PBXGroup; children = ( - C5D5D2FFB030BD43160167EB, - B35200B1BC9B12580BAD4D3D, - E2DBA3307837B64AFCCD8F8D, - AF34CB5CB61484442764640E, - 9702D4AFFE2729F3549EE517, - 3E766BE62093D76FB89F900D, - 08D19EE7C17DCED7E7BBEEE7, - C6861DB44A31CE7A3DEFA083, - A5D2E5A77E6A67E35440BF3B, - E570E57CC1FCEF78B54A7084, - 2C7A9B2EDC724657EBF9FA83, - C4FA33B08560AD0D000EB498, - 83056E8F17A0365667EBEA82, - AAB313919EE298E25D2EAD19, - 3A2888667372BA896AACFBDB, - 66069653FDEA4CB7C2B4B02F, - 408C544F9201DFF06544F878, ); name = files; sourceTree = ""; }; - 20F9DB293E2CC9F98F43758C = {isa = PBXGroup; children = ( - 71A61C2973404BD68E8E7902, - 97C394E9AAB90435B7E5CA95, - 9F26333042DFB93B7DFEC870, - 0473C3BCB7A43F710B8EE36C, - 14337E3F4B92468517BA24AF, - 2BB98D1E325EF7BD90C6BBB4, - 6CD1E57C60BC2917A46BF4AD, - C2ECD077AC4C784A67BC3DDE, - FF04AE9E4F2AAA29AC549461, - EBF7B2DEDAEEB28C1873F580, ); name = network; sourceTree = ""; }; - 06D5C2B5F1F4E37AF1C7A425 = {isa = PBXGroup; children = ( - 3276A099EB6880D55D2D52C0, - B89AC6F01153CC6E222EE72E, - 00376BD04FB81AF9455D45EB, - 2A4B079CDB9C40EB912B6EEB, - C510495DF7602C36F216A50C, - F40F5C63CA1098C21B96C80F, - 5283D6B68A74B09EB6D68711, - 1614411A8699B82D1F7B0346, - 051D4EAC1602802E97B24A12, - 5DBA8C92675235B098946B18, - B9F806910507E82E7BFB15E0, - 939B1B2421964EEF71768BC7, - 2CB90BE5027B202896EBCE9D, - 589A6DAE96E2A7924646873F, - 8575C117887D90BDF84397C3, ); name = streams; sourceTree = ""; }; - CBF105D9162BB597EBC1B981 = {isa = PBXGroup; children = ( - F406A0F41B2C7A512FDBC9E0, - 02DDC84BAB18E091E2CE8CB3, - F1164F66F799CEA74174328A, - EE8504403714A7CE606B5F34, ); name = logging; sourceTree = ""; }; - ABD92B739720D08778AF88F8 = {isa = PBXGroup; children = ( - 73CEF8ADF016E554F96FD3B0, - 3C48242E40D358BC6FF7FE53, - A071CAC9920625A3707CF949, - CB48495010366C2E371BEFDB, - 865A30767AAA44DAE7683C8B, - EC0AF83CFFFCCDE438BCAF25, ); name = system; sourceTree = ""; }; - F6C04F077B187FD605483DEB = {isa = PBXGroup; children = ( - FB1B309BB58E2C3F8C8E78F6, - 99A9C369D8595E72707E866C, - A004A03A932CDECDED29F19C, - 1039ABBDCC86BDC9D2663017, ); name = xml; sourceTree = ""; }; - E659B9C71FCEAA788CFEF8F0 = {isa = PBXGroup; children = ( - EBAFF46BB735F0E6F444369C, - E19160CF7208320D128786CF, - EE8577F6F43A0E948401A675, - E62D9BA6E92FE7BB6EF65699, ); name = javascript; sourceTree = ""; }; - 59884479C6FFC940D3992EE6 = {isa = PBXGroup; children = ( - B92070A7D5952D560DAD32C4, - 68E1CA6424A84D91BEA46175, - B6C40E843F7E8E7C4768B99E, - 001730671DD492F405B37778, - F7EAAE1A1BD13685BFF6176E, - 1772B02BAF54F29AD99DF42E, ); name = zip; sourceTree = ""; }; - 248A3D6E995D23F2AFDBF78B = {isa = PBXGroup; children = ( - CE1DFE4E3908943656E180AD, - EC4F3034A642D9E037570D4F, ); name = "unit_tests"; sourceTree = ""; }; - A09D1A158BCD0A396549C1F3 = {isa = PBXGroup; children = ( - 3A55FEFC24C387D3B29444D5, - 4D7F53313945ED27A7D16B80, - 943FFC4D765C40DEAF9023D4, - 5D31021458D8774CC185F499, - 3AB744A14A560E541723DC9A, - 6BAA8DF455FA84AE62E9DADC, - AF9D42A4C5359EE904DCAF8E, ); name = misc; sourceTree = ""; }; - 43F993699B5DE3F1B3D3C905 = {isa = PBXGroup; children = ( - 986707BA1F2C9F7343BD152F, - 81A3ACDD205C8F9E424B51F6, - C4718AEAC94D07FEB9DA0312, - AF71B1EBA9D281491F30F42B, - F32B666A146764587A64AD8E, - F07EA5078D6BB60B698F5E12, - 68351D69C94230D1DCDB8345, - A243C85FC2C37FD73F115E67, - C3447B6A7C639350E98E43AF, - A4422A360A9FB7BCC315BEF4, - D253F74B7F5734984E568CA7, - D926E13AB5AD647A7A00F486, - 240BCAD873E4360E54CA2A81, - 18B0B21258B417DFDEB9D5F0, - EE30BC4699B589A84732F443, - 05EEE241CC0DF57A7BE86C29, - F100CFF192886B7699632A62, - B743DC50150100FFA2DE76AD, - 09697D1C3F7B90DD33A8090E, - 83EB0CAD2379BD53DBEB9D0F, - AAA445B64E54BBA12D5E1358, - 6367309B2092121B86FE3AA0, - FF1F954094B14C1900C9495D, - 2358EB55148891C87833008D, - 1353717582E55D6E4D074BA5, - A1B4DCE00B10BF7C59F0E603, - 2107C02B684C7F5B75662333, - 2E1F83CE00F5855083AFA246, - 514848DA3E69A69AB0099570, ); name = native; sourceTree = ""; }; - 8BA5B0B5CBCE8D29F02D341A = {isa = PBXGroup; children = ( - ED7BB3F297250D7B43B2A536, - F824830BD560E7906A8CD82B, - 01C121A5814A16A7CB907FB9, - 101599FA5E724FC0C78144B3, - 815C2090B70E6EECD913C0CA, - D385600698057B290BC2AEF7, - 0B795464B0BFEE19C4F89F0F, - 20F9DB293E2CC9F98F43758C, - 06D5C2B5F1F4E37AF1C7A425, - CBF105D9162BB597EBC1B981, - ABD92B739720D08778AF88F8, - F6C04F077B187FD605483DEB, - E659B9C71FCEAA788CFEF8F0, - 59884479C6FFC940D3992EE6, - 248A3D6E995D23F2AFDBF78B, - A09D1A158BCD0A396549C1F3, - 43F993699B5DE3F1B3D3C905, - 2B074BFC193A25602E73D0CC, - 6670AE915E331809563CA152, ); name = "juce_core"; sourceTree = ""; }; - E45B4DA7B49FC8D397F1EA56 = {isa = PBXGroup; children = ( - 5708CF7899EA21D0B72CDC2A, - C5307BECDD6325DCE92F50FC, - 5C82ACC4EE09A1DE1CCEC9A0, - 84AADFD13AF2A6F6F4681051, - E82C9EF1A74D867BBFF2090D, - 1814F5A906001DF674D1C6C1, ); name = encryption; sourceTree = ""; }; - 1EB4CE7119697D9CCE604271 = {isa = PBXGroup; children = ( - EA73C136F52502AA11DB7E15, - 1A1C8AEC3C5AB2E972B0212E, - 848D1FD80E9CA20E4977B516, - DD985A60FB76E976AF91852D, - 6231187E6EE9328EC9EE5D77, - 197312FA79716425243A2941, ); name = hashing; sourceTree = ""; }; - E58F94F6CDB786C1ED488C9C = {isa = PBXGroup; children = ( - E45B4DA7B49FC8D397F1EA56, - 1EB4CE7119697D9CCE604271, - 2210EB5F41023B53ADD0DFBD, - 8803733D62CD6DE90727BCA0, ); name = "juce_cryptography"; sourceTree = ""; }; - 2A8293EA2395BFFCA229F799 = {isa = PBXGroup; children = ( - 7C02936574E000C436E3AD8E, - 72FED7B10FBF5AD1F504FDFF, - 5D5E0592B7C61D523CC40C50, - A485A4F0363775AE730EA0E9, - 013B24D69F07C2A525E82B58, - 90B324F7579B218ADE1C825B, ); name = values; sourceTree = ""; }; - 8E7A1020B8096653D203C38A = {isa = PBXGroup; children = ( - 98DC0221D9015F760E4613FE, - F7E829D0B21B9C1B4790A245, - 1B03B2952A4DDA6E6A1C35F9, ); name = undomanager; sourceTree = ""; }; - BD9E9E80DDC81539B00DCAB6 = {isa = PBXGroup; children = ( - 4AF755C65E352951D80FB93B, - AD3C946C260F68C4AD2B491F, - E7D09B860F4D4A13D4312C38, - 9E36C30D10A1EF9305E8D663, ); name = "app_properties"; sourceTree = ""; }; - 6A6672A570C2C2418F926C82 = {isa = PBXGroup; children = ( - 2A8293EA2395BFFCA229F799, - 8E7A1020B8096653D203C38A, - BD9E9E80DDC81539B00DCAB6, - E7E122AE104E79BB641B07B3, - 352DA3794CAAE2400AE8F2E0, ); name = "juce_data_structures"; sourceTree = ""; }; - 2287744248275B6237708450 = {isa = PBXGroup; children = ( - 139C8BAED6DCEE26652651B8, - 38CE1587800D612BA0C394A5, - DF7BB5B6B394EDEEF5F5B4B8, - FAC03FFD051FA5B34EE9BA15, - B7BE4498F5A592AAC43F0C93, - 36981345C70DCC6B95DEC59C, - CB36CD7F57D0F4231DC98686, - 0F382FC6B16658EF02D2C4F0, - 8FF39B6B0D9DEB5BBE388A6F, - C56C7577E65C0BFA449E71FE, - 1116222363E600327FC672A0, - 8DEFBFC3BEDCCF29BA577EE9, - 863A117E6B25D1FF3AEE8F0F, ); name = messages; sourceTree = ""; }; - 83DEE68BC6A9B685C3E75FEA = {isa = PBXGroup; children = ( - C9DCA94BF8A4C583E5392755, - 1BF5C3F5DC2285FBEF72B697, - 4F5843D423E67797070115B3, - 9A6FD2E154DA99F96FEA1405, ); name = timers; sourceTree = ""; }; - DCBE58B4AFE058653EBBBAAE = {isa = PBXGroup; children = ( - BF92CA3FD8F9A61AE358D151, - 9C9402994B7971876006AEBB, - 1A79A64F47F7B5083EEBB328, - 7FDC4820A86DBA34E62B241E, - 5F04029BEEB2A503B29B13FB, - C6E46DBD249D9426C95E2235, - C22E03FEBEB6921978C5612A, - AACB287C990F7A7C51DE3C5B, ); name = broadcasters; sourceTree = ""; }; - 084F5B9CA3F5822A7D9156AF = {isa = PBXGroup; children = ( - 820DD9C4FF0EDE10F79977FB, - E3869AC657E984565F1718AA, - 7C48EA717C5B1136A39FF4FB, - F8AC12B589FCB90E66D84729, - ACD82099C2B72FF43539FB4E, - 50672C2FACA36416A9A86310, ); name = interprocess; sourceTree = ""; }; - 334607E7051C2D75E0AC85F6 = {isa = PBXGroup; children = ( - 54569C1C994F3A0255785EAA, - D95D7B49EC6C6BDCB5A1B988, - D0F1614CC861E8E0B59B7A06, - 600102C053153EE4E1E72C85, - 32070395DAFA5355D390A120, - A5864A527A761F92C237EB7C, - 157290445D39269EA81887A3, - 236FFB34CCADD5FC95DFF04D, ); name = native; sourceTree = ""; }; - DE7F542DC0967F8EDCC4DCD0 = {isa = PBXGroup; children = ( - 2287744248275B6237708450, - 83DEE68BC6A9B685C3E75FEA, - DCBE58B4AFE058653EBBBAAE, - 084F5B9CA3F5822A7D9156AF, - 334607E7051C2D75E0AC85F6, - 63092DCDC875D681A5677105, - 8D12E5100E73E3B7DAA10261, ); name = "juce_events"; sourceTree = ""; }; - C3FB0CB81D460B4263689CAF = {isa = PBXGroup; children = ( - AFAF4EF669407663DCB0F452, - 0C956209A61542371A7A5257, - CBE0B96838EE76C9CB8E1230, - 4D6F99ED00A4D8683AF313B2, - 684D88D936EDF46A76EC0538, - 920DA9E20EB14DD7D6139DD5, - 00EFEF8A403F4EC9E4D5B7D5, - F7D7A41EFE97269721C61BF4, - C71A9AF1EC7C5BE8DE2EADBB, ); name = colour; sourceTree = ""; }; - F417C2CB1A694D2C1A892F63 = {isa = PBXGroup; children = ( - 6CB2CFC7615B804CE7514A24, - 925CC15E1449AED03A1CE4F8, - C061E0D3680889C69B1F0E95, - 04F31392CA58A2A434CFF7FA, - 6EE1847181635ED3C0838A4B, - 6165970F48D70C4EF06D35C4, - 620C2E1340FB7A40C1A2316B, ); name = contexts; sourceTree = ""; }; - DECB572AE46DB4A77186D494 = {isa = PBXGroup; children = ( - E07C56267CBB46FC44EF2026, - A726B794D536985E1F35525F, - E3FF16862AA1B2F943DC616C, - 31A8DF142F8B653E285C7E01, - 210A4FDD4A56CF817E5E8567, - 68C633ECE610641BB1D21C95, - A60E4D1A58B70887556782F4, - 796AEF1400580E81AAF23CE7, ); name = images; sourceTree = ""; }; - F3174EF36ADC4DC23BB304F2 = {isa = PBXGroup; children = ( - 221C1BAC4138F261F97121AD, - DB876F7873F42DC685A58CA7, - FE90AF2B2BC1106C0D4056BD, ); name = "image_formats"; sourceTree = ""; }; - EEE23FCA48A7F9A0152A68EE = {isa = PBXGroup; children = ( - 953ECF85818382C60F49544B, - 56B52F0F6AEDCEC78C38B5F1, - AC49F1C1B969FA4F06C77B06, - B65C16AB5714B1FBD65AD824, - E1C16C872E34BCB144B469F9, - 21B6FE5EEB3E112385D62127, - 78B2E510278C074CC7BEFD75, - 3CD57938B4C273D0AA6E6B8B, - 0FAA46FE4A661AC6F65896CE, - 8A5D40E78966BA8B0F8B542A, - 79F7CC3E9B848AAA3A5C682B, - 82395D0DB15E012EDA1AC1FE, - B79595279502C1A11A4E8C36, - E27F0860F27023BAA9798B46, - F08EB921DB62255A4B6DE85A, ); name = geometry; sourceTree = ""; }; - 14995D34FE0826A52FA5262D = {isa = PBXGroup; children = ( - 1F7F2864FE54D79A0C42BE93, - DB20268A566DABEAE3F2CBEE, - 93D165846B65A638F1C25C4C, ); name = placement; sourceTree = ""; }; - 59C2687AA614A77DA150AFAB = {isa = PBXGroup; children = ( - BA1E340A922D0D7E543563CF, - 7B824A2F1BBE334B140BD8AF, - 3F1501FE4867042830B25DD5, - CD3216F23C7B273B010A8D12, - 14B7611971E56AC319072A5A, - 0E80EFDB550393DB1C94F291, - 50EF77E1AB95027E82157377, - 6944804CF7BBD230EDF98E3F, - 1268E54178897254E9A8B94C, - 1C666CA3AF0AB4CDCA1D983F, - 02C516CEFEE3FE48B492FDC9, - 9BB612A0BA1E2174488B5D0C, ); name = fonts; sourceTree = ""; }; - 8EB51FAF42AAEC7AC357396B = {isa = PBXGroup; children = ( - D2F1CF252F7EC62B35A21CB6, - 9DE1BC5241C70AF12B327932, - C7E19F79947BEFC7DB7A9CE7, - 6B693819BC8F0548179A74AA, - 11C55B714FE5D7CAFC35A0C7, ); name = effects; sourceTree = ""; }; - 6CA37BA48005B8EF0478B69E = {isa = PBXGroup; children = ( - 70CF9F1991538524A7C4CE39, - 784287AD783AB8DDF512956F, - EC192FAABC6A0689436E28EF, - 44BEFED79E5FE4F558458C14, - 9BFC2FD520814B736535DB8F, - 1F36217CE7A5B1D63D41EA6C, - 045B9C5D21C5C86FED140D81, - 0B96A219A0CFF707E5A13B68, - 2AADCE9D8BADF4DAC05CCA1E, - 21FAFA7F2C5D0E8D99876EA8, - D5057D7B18ABD5E810A6F830, - 2ED5D4ABB34DAA5D6E93A171, - 5843A5060852C6ACC4770EC7, ); name = native; sourceTree = ""; }; - E9819C83D0B797FC71811B1B = {isa = PBXGroup; children = ( - C3FB0CB81D460B4263689CAF, - F417C2CB1A694D2C1A892F63, - DECB572AE46DB4A77186D494, - F3174EF36ADC4DC23BB304F2, - EEE23FCA48A7F9A0152A68EE, - 14995D34FE0826A52FA5262D, - 59C2687AA614A77DA150AFAB, - 8EB51FAF42AAEC7AC357396B, - 6CA37BA48005B8EF0478B69E, - 30AD756E053A0663BF664823, - 8DDA82E1200B61D3B6C526E8, ); name = "juce_graphics"; sourceTree = ""; }; - 2CEAE8B236FEF5E06317EF3B = {isa = PBXGroup; children = ( - 3CABAAC1C4BC0D8105183D56, - 4C150A1BF98D747EC218A602, - FDD33A6837774904810208D5, - 0BEDB3FD70AB61D3E7891D74, - 08ADF7FC9BBE70F3C8186215, - A8912DFCDA76B8897A5053CF, - D141433D3FE81F20490DE928, - 96972221C7D4CB0FCD5C3E2B, - 4E259F36C28F1ACDAB4CC73F, ); name = components; sourceTree = ""; }; - CD1AFCF4DFA46BA5BACBB1CB = {isa = PBXGroup; children = ( - 9D69073057BE050870B38749, - 336D0A9B4D15CF866BCE3DFF, - 58943E79C32289AB7273F59D, - 3D2B51C71E3676F283B778EA, - 47F4C6341177140302CE802A, - 1C76BBCD73ED21571035675F, - 3804BE13635F779ACB8C5491, - B8BEDDA33D5B1613213434F4, - CF0615A1AF1A514A60322B50, - 7EF2BB6A11579386E7181553, - 7DCAE585F301C5591F96AF99, - 4662B49B0FBEAD3239602EC0, - B65666B7927C1B36DF8DBAB3, - 117B5BB797DEC16E103A08F0, - AFDCCE90EAB0DDCE50A5B89A, - 199722DD9BA0E30C0506941E, - 2FBA1138907F4DE651870008, - B20A5F49C7E6342B71770D18, - 35BF11530EF0D771FD94ABDC, - BDEBB0AC32DDA8C16FFE6011, ); name = mouse; sourceTree = ""; }; - A186EF5D092D513F30A4FE23 = {isa = PBXGroup; children = ( - 148FC834CE2CAE18477AB708, - D780ED33573AED5AD383A036, - 88EA32274CBB5C3A4ECB9ECA, - E7E1C4F416CFA44BE7DD1A74, - DD2494D5F1C081898D616AF5, - 4E3AE065222C8C87691DF2DE, - 7CBB297E627A7DC7EA12A8B6, - 77B05CF7C9BB9778EC06C396, - F1974B6EDBA502BC36671D7C, - 915ACCF56213FACAB42B427D, - 2FADEBA1901F74204DE253BC, - 1ACDDD42A7050309C8765F75, - 143BB0407046E63639E1D79D, ); name = keyboard; sourceTree = ""; }; - 617C7A87C00C7357D6B4CA43 = {isa = PBXGroup; children = ( - 82E0CDC77F8802A998A475D7, - FF10E9B389909FB45E229D5B, - D503780AB98993E8F0BA1311, - 64CF8D7D0C97323C1B4F16F2, - CDCAF0EC777DA2884AEB2B59, - 79339A92305BFB7034095C67, - 4BC9122A6E6496EAF716560E, - D6C91E2BF537F75A80F5C1DB, - 8A0E175187B06CE9C368A73B, - C83992DA0BE30EA3CD06EA98, - BDBE6F06F82DF5C3BFF53B2B, - 51D4296A417B284BB2666FE8, - 9B3F6F800DC0AD8C92D70E9A, - F6FF660331F6CBF9FFC85E88, - A1DD0D7A34E118E3117ACAB4, - 227646334D4CBE863870234C, - D4E56676E2EF83404EDCBA8C, - 7723BAE1917C8A0418F2D23B, - 76439EAACE53C774CE07BD9E, - A8394930355B8BE2F67347F7, - 7FC13BEF6B2A5E5E5E92D3FC, - E530742870F07704E9616358, - 04960EE443D073F4CB7121FB, - 444CA4B9CAD1F5ED5C45448B, - 9A7E8AF6EFD287AF13B46104, - A1D3838043B605010FB84975, - AE1786BA679872921797AE25, ); name = widgets; sourceTree = ""; }; - FDA3E07A3631D25DFEA73850 = {isa = PBXGroup; children = ( - 4AE0078871D92B6085C28313, - 8A9386451AEA0640E55E8869, - 9EE339FCA2CFDAE060CB8FE6, - BDCE974230A7401C0E9D28BB, - 0CEF14D37EC664CA49A2B04D, - 14EB1DA96BC8E4901FC953F6, - 45B8EAC396722D21E6658AE8, - C717D2384896547D1CD993F6, - 63B72B34BC9AC448422EF1A0, - 96C105A8CFFC54B429A5B822, - 4977BC2F82532C86B116A07F, - CD140A1C0161176682F6CA29, - 882E28FED1A99E73B0035FC8, - E446FFE889CD490FDE3F0F2B, - 59184A106CE3FAE8BFCD82FF, - 0906A934A2797145A64FF423, - C38DFB0C94BBC1CE46A3D4E4, - 412B48D0F05D78A73064B36B, - 8E00CF4CE2305C5CE5B60E37, ); name = windows; sourceTree = ""; }; - 1183520311BFD05477F94ECA = {isa = PBXGroup; children = ( - 5644F0AFA78E8AC7501978DE, - 628869AB2D553E2A6C68C748, - 7507846FD162469386479CDB, - E654E3A3CD45A888C5F773DF, - D376B9B54EC944E766AFEC45, - F92A6000284C0FDA0A4845CA, ); name = menus; sourceTree = ""; }; - 3644BF38DFC789105B7D80FB = {isa = PBXGroup; children = ( - 64CCE4A87FEE5C2B8E83BD29, - 467A5E1882A75E01876A8C4A, - 4924392751ACE0C9F2076599, - 490FEE91E483534632094C67, - 9EE5D1C3DFDD31D9D8237541, - C61E82D93918A611FAFD9E9F, - 98A79B670CADD4E020130BAF, - 7D50F21E9F18C152C9C662D5, - 271A1D94B96A8B7C949FD8ED, - AE3E427DBCC8D50E3F356402, - 3DBB6D91397AE61D59C90510, - A9FA71357C5B2A46A75D9230, - 6EE91491434D058606460AFB, - A8DB614600D348C730AC3930, - EA0D43AB5F47506D5CDA81BB, - FE283C418E7E545626881FF0, - 8427B23B886EDC0E1839D7C1, - 240889EAEAC85D85AB61011B, - 442031AD0C8A280B68CE9EF0, - 9A9B6F9A13C9F01309CE0698, - F2499004037A1C1D8FEE1FD6, - 2CD0B485ED8C5E8402671D36, - F8D0F7C0A19B4ADB58454F16, - 0BDFA0E402BA7E6B366E953C, - 4524F465153A8F6BDC236349, - 2E96852D55A9C1DEAF76FF6D, - 4437785A3DFF4AB2D6A78DB3, - 61593EB1738286004B592FD5, - 42B5C970B8DCD08A864F2208, - 5BC5622E615CA3B13C6F9046, - A4740A64F0FC3BD980BE5D9C, - 943FD0D3066412B00830FD86, - 5B8DF06BA7B7CB88C4922682, - 14DCD95D4AFE5101B036A6EC, - 125CD8A5E5B57840F5154ACD, - 189357BBA18F12A3242706A0, ); name = layout; sourceTree = ""; }; - 58CA858FC033FD1F47ADA039 = {isa = PBXGroup; children = ( - F6B1C18DDF8DFF1B3767F018, - 0CC9026D5056CA9C1FE64A64, - 6DFDC749FF36D8C27C997B3E, - 5745ECDAA4216EE2AF97E5AF, - 202591AAB1ABCFE458F33F7C, - 215EAB10AE8D19F23AD2BDBC, - 138550CC958D2F029C01B4E7, - 736E99601AB6C492D82DBF3A, - 9F5483F3EEF0A1E0C71B95A5, - CDF8F65F9079B2C14A740F0F, - 9BD2CA4A6C8DA8FF236F3AF1, - 06411E446478986E7E65FE6B, - A207C9202FF3FDE0C6B273D2, - 6D596D17B6A79C2E6C4CFBD1, - A28743047698F6C02194A218, - 3F222D26A164E7AD78A33B3D, - 263F153E8A277E02A3754BBF, - 206D399250A42034706E5434, ); name = buttons; sourceTree = ""; }; - A3BF94AE00810C812E121816 = {isa = PBXGroup; children = ( - 0019A20E8A7B6B383B6ADE26, - B40E8B05F3556B148477324B, - F2C7DE572E29A3D62EFB40F8, - 859DCE43FF52E0BF3E9E9540, - 35AF9D5F0603CF6CE2D355A1, - 8B698D4DCFED3BCB6F30D69F, - E7A4604F766ABC8BE26C94A1, - 80131CEDAA488DC654996A55, - 867C3547D1301204924989F9, - 6920079B91BB1A48F82C7B0A, - 7FF7EFDC3CF13673541E332D, - 49A941554FB8B2B20F219182, - 5E674E757BBB4EA2F62B12E9, - B54DB627A7AEB6AD820A0A90, ); name = positioning; sourceTree = ""; }; - 69E5820210E99179A52F1A77 = {isa = PBXGroup; children = ( - DEF579B1433EB8DEE7AB50F8, - E73C7E17116F6085765622E3, - AA2D4949BD61CE8B891731E4, - F5C02C740A62090A9E9BD25B, - C1FDD2DDB01AC8C4DECB2C10, - FBC98F0857AE7FCBD70C7C5C, - 003CA65912AC8048759478F9, - A132B5A63CFEF32407ACA5D7, - 05C936573E73B8AACBDF3191, - 40A83A20ED109AAAE6D63AF4, - 99557681178F79E2A803C65C, - B01CBF496E7C88105DF4B52A, - 51A0763AC785F93591517559, - BCAD13352CE76BA81629A6E7, - 16017456A45F74C692A3AE45, ); name = drawables; sourceTree = ""; }; - B2243BBE276C148522C5987E = {isa = PBXGroup; children = ( - 52508197A5E3C0040A5651CF, - 6B8E7B90EE615FA508709ADF, - E284B565DBD647DC0830D23B, - D782DA091AD3ECE158FC6A5F, - D4697A0232AECE5DAC5E332E, - 20FC504E8FB8D30E890A9837, - BD7C18F07DE633B97B4478E7, - 6D3FB966CF0EBF70802B3575, - 5382FC7D5D61AE2AD603240B, - A513D5453FF52483D13BA026, - 2DF5213993DF1380E29C848A, - B8B309972EBB7F07305ACCCA, - EDAC762083E327A80CE9D260, - F994D79D564B5F8D06E6766E, ); name = properties; sourceTree = ""; }; - C2A68B1BEC638D0513BF25C1 = {isa = PBXGroup; children = ( - 9BDE235186FA9648EEECB373, - AE84254C46407F84EB70A370, - E7F098BA306EC789242AB9A8, - 864B6C25114F4416FFAA1838, - E4F9D1E097CC2C1D1291823C, - 203CF0F8F72A516BB1CC5422, - A2FBC2BA5FFB83CFCD61F399, - 845CE323405ACC3A7E84EEAE, ); name = lookandfeel; sourceTree = ""; }; - 00C2E5EAA46FC2E94B735C42 = {isa = PBXGroup; children = ( - DE5F3C9EF6BFFDE73AF9E7FC, - 808503667FBB423F81780796, - BE97579323E97AF084D41476, - C48DCD3879352EB40F468B0F, - C5FCECA838D4D12D03929139, - 304EEA3B0DF16CE313D8A0BA, - 07EF1095F6D45A29AF2A6B6F, - 4543EACC9AEA1894A380624F, - 0411DD6D48DBCEBAA51BEE49, - A6D36E0244150AFBF63C1162, - 9718703E5D696761B85D25B8, - 6658BF44509F89120F6C6F8C, - E642193A9990C48CFB6479A9, - 21D1D6A04B25346CD5524B89, - 0819B9CBFBA5F410C41C978A, - 7CFA76389645D629E6C61B39, - 1F28C0018228A0F749E5658E, - 21F4416597D1AB02D38BA62E, - 6E8B46E33BF7A0DD930A5100, - C2D43E4F571D16F0E9B1E44E, - 578AA1C9D44D2E3AEA5D0278, - 050D2D209E6423528D0138F7, ); name = filebrowser; sourceTree = ""; }; - 952AFE51A503A04FFF4B0EF7 = {isa = PBXGroup; children = ( - D4F2D42C58F4D86E00E76F31, - B5C4B75E1E71D9445A1AAEE0, - D75EAC16FAECCC51E3669193, - 54747E887C1021F05F172B89, - 7E0C5AFB74461AC174941BDD, - 1B2B08359011B2BD7B07A677, - BA5C7DE347A73A87F687703C, - 9101B27E4D98157EABCE9B8B, - AEE6CA38BE01F8C61920C203, ); name = commands; sourceTree = ""; }; - 76F28FCB72DD5943D08F3342 = {isa = PBXGroup; children = ( - 5B462BC3C5F8B6D72688ABF3, - 999BC36BBD71BD4117EFDFC4, - 14F096198DE1002BF2CC56EF, - 422524EBD7DA6530970A7872, ); name = misc; sourceTree = ""; }; - DD0FDFC530E403BD51C86315 = {isa = PBXGroup; children = ( - 6A04C2E34DB0C6515FFF160B, - 2252F2B96709F3C7CE07B5E7, ); name = application; sourceTree = ""; }; - 8EAF68A83656BC02B4B7C9C9 = {isa = PBXGroup; children = ( - E99F5A31373E9BDEAC40792F, - A9F6985D38A1C25F0C75215B, - B1C57BEEEFD26639F1ADFC1C, - E9B8C3CA480AE94BEA852EA9, - 2A060BB0D79BEC3CF644F553, - 4B98FC7F079F93BCC4D65C86, - DCCB75165B7C73A589498E87, - 0C747328CDADAE15E86E5E93, - 3058CCA7DE9BB9B37FE73297, - 1EC7A8EEAD8ADF43BF014C2C, - 7D264E60AC701D3736527D8C, - A37D773DEFB69C248D703F40, - 95CAB4F09E05FDBAED45812E, - 1241F3A1FCDF100CD75D5E78, - 84444B1D8FCE50BA88CDE7BF, - 0D100A1B27A72355323CB637, ); name = native; sourceTree = ""; }; - 2A27F41171A44038C2A1CB56 = {isa = PBXGroup; children = ( - 2CEAE8B236FEF5E06317EF3B, - CD1AFCF4DFA46BA5BACBB1CB, - A186EF5D092D513F30A4FE23, - 617C7A87C00C7357D6B4CA43, - FDA3E07A3631D25DFEA73850, - 1183520311BFD05477F94ECA, - 3644BF38DFC789105B7D80FB, - 58CA858FC033FD1F47ADA039, - A3BF94AE00810C812E121816, - 69E5820210E99179A52F1A77, - B2243BBE276C148522C5987E, - C2A68B1BEC638D0513BF25C1, - 00C2E5EAA46FC2E94B735C42, - 952AFE51A503A04FFF4B0EF7, - 76F28FCB72DD5943D08F3342, - DD0FDFC530E403BD51C86315, - 8EAF68A83656BC02B4B7C9C9, - E4E74B2BC3F3CB5A4F4DC55E, - 2B8548461E318DCB3354DB43, ); name = "juce_gui_basics"; sourceTree = ""; }; - 9DEFBE65118D0527555955A2 = {isa = PBXGroup; children = ( - BC17B02633EF1E31024051C2, - 430239E0574C157689D83206, - AD0AB6FA2DE544D6C77E69AC, - CC3F5263B16932FF4E74B9D8, - 318F4AB64A5D4068CC1C4F29, - 09349C0C8300CA414AAE93A0, - 6F8A53EDF09094C83DE4D111, - 4076F14FE0016A4DA9087771, - 67DDFE829CDFDF93E712F9A3, - F2403808C453833EB6F5BA9F, - 1F73C3482D9ABB95A454B1B7, - 6CE8BC3B2D8B5EA0F4C793AF, ); name = "code_editor"; sourceTree = ""; }; - 1D09D8A2B803860D8927C366 = {isa = PBXGroup; children = ( - 3419904525A3F1FF0CC50687, - BA95268EEE80F9509EC1F76F, ); name = documents; sourceTree = ""; }; - A1B124604F7F471E01D8AA6E = {isa = PBXGroup; children = ( - A1C82396A9A0F9A296AA7E6B, - 99DD90B64BC5CC5FF68FA0C5, - 86DADC3D8463C21DF2751EA6, ); name = embedding; sourceTree = ""; }; - 4B54A6F89F9AC7EF540646B4 = {isa = PBXGroup; children = ( - 96440E5117350998ED0D84A5, - 5012097FCF4A8A50AAFA3437, - 53DB14312FF9B861739F6747, - 51D0841BECA0E4405EDEC794, - 5CB6ACA0F14EDE47A4F7BCC2, - 1B9552C3FEAFF2071C860987, - B6D03F8491E288FD4BC31445, - AD44FFB01387088222D0E98F, - 971FD8FEAE9A521A6983B8C9, - 68B2A7661E219540E9ADB945, - 40BFF5B7BB816333201855F5, - 25E306BB0D875CB0934C405C, - 322A68B4BBEE9CC039B9E024, - 6B8796ED91A82AB5A8EB922F, - DE40B42B57F29C650CB7F2AD, - 56E8C48ADDEBD48A49C885CB, - CA62F9F7C5F0D77D8E33D91F, - F9D77BAA08889D69E0C43F25, - E54D0994D31E20A0A05EBA2B, - 63B74F9D9F43393F6427501C, ); name = misc; sourceTree = ""; }; - B09CB33C943D2DE7005C9E75 = {isa = PBXGroup; children = ( - 53704A9E32438DCEFF6A155B, - 58858190E0EE0AA6955EA236, - 2E540A9137E245EFADCFABB3, - D9342535EA61901A1AD816C6, - D800DE818BEDBF4579D15B1D, - 441A0EA83E44264CB977F21B, - A3DB226F40C387078864E68A, - ADA875897D39CF46E120D887, - ED94D4B502DF310763C6CE23, - 81B74E2B42184AD339E89F0B, - 7435199CD81F307322FE1065, - E7B6A0CBA0D27A095E83F5B7, ); name = native; sourceTree = ""; }; - DFC8A876133A671741A5FCA2 = {isa = PBXGroup; children = ( - 9DEFBE65118D0527555955A2, - 1D09D8A2B803860D8927C366, - A1B124604F7F471E01D8AA6E, - 4B54A6F89F9AC7EF540646B4, - B09CB33C943D2DE7005C9E75, - 57FD2D74F5DCFF42099CA738, - 17C645785FB20AA2E91ED84B, ); name = "juce_gui_extra"; sourceTree = ""; }; - 8A24D1B6925535A868974986 = {isa = PBXGroup; children = ( - 8BA5B0B5CBCE8D29F02D341A, - E58F94F6CDB786C1ED488C9C, - 6A6672A570C2C2418F926C82, - DE7F542DC0967F8EDCC4DCD0, - E9819C83D0B797FC71811B1B, - 2A27F41171A44038C2A1CB56, - DFC8A876133A671741A5FCA2, ); name = "Juce Modules"; sourceTree = ""; }; - 2C6746F66EF4444F53B3221F = {isa = PBXGroup; children = ( - 8702F43110E4CCA5E5F827F5, - 472F9A90F685220D730EBF6C, - 4F687965FBE86EAFDB3ACFEC, - 38F29C2049566C47993A6D92, - D53B54D1786A1FFC024BF064, - D9E59DE07A815AB303A297D9, - 56E24241C02F953589493551, - A2A081D9DA35B3D1F183C3FE, - 70DC1D288DC6503E628A5A03, - 9539EC08D70D4719A89A4A30, - 364D1A9B113320407A7E57B9, ); name = "Juce Library Code"; sourceTree = ""; }; - 8180B5894A78501084B8F133 = {isa = PBXGroup; children = ( - 4CA1C3E6585D7694AA9C309F, - 6678E9B3EEACAD47F438B264, - 951128CA33CCDEF570436B1C, ); name = Resources; sourceTree = ""; }; - 0FFEF043CA89142B18C79ABE = {isa = PBXGroup; children = ( - D00F311BFC3C2625C457CB9B, - D1F9B0E9F5D54FE48BEB46EA, - E96597BBC6A98255B51B94DC, - E5D6C36496F5BC84D7213BE8, - CF6C8BD0DA3D8CD4E99EBADA, ); name = Frameworks; sourceTree = ""; }; - 92ABB8016546F41128399E9D = {isa = PBXGroup; children = ( - 25F52316D256B4534BED16D1, ); name = Products; sourceTree = ""; }; - 3CC531922CC2D398E283A845 = {isa = PBXGroup; children = ( - D3109994DA6AD871BE85C4E2, - 8A24D1B6925535A868974986, - 2C6746F66EF4444F53B3221F, - 8180B5894A78501084B8F133, - 0FFEF043CA89142B18C79ABE, - 92ABB8016546F41128399E9D, ); name = Source; sourceTree = ""; }; - EA0BCC969703B2D179089E55 = {isa = XCBuildConfiguration; buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_LINK_OBJC_RUNTIME = NO; - COMBINE_HIDPI_IMAGES = YES; - CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; - COPY_PHASE_STRIP = NO; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "_DEBUG=1", - "DEBUG=1", - "JUCER_XCODE_MAC_F6D2F4CF=1", - "JUCE_APP_VERSION=4.1.0", - "JUCE_APP_VERSION_HEX=0x40100", ); - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; - INSTALL_PATH = "$(HOME)/Applications"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; - OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; - PRODUCT_BUNDLE_IDENTIFIER = com.roli.introjucer; - SDKROOT_ppc = macosx10.5; }; name = Debug; }; - B159CF4275B8A90122629FF4 = {isa = XCBuildConfiguration; buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_LINK_OBJC_RUNTIME = NO; - COMBINE_HIDPI_IMAGES = YES; - CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; - DEAD_CODE_STRIPPING = YES; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_OPTIMIZATION_LEVEL = 3; - GCC_PREPROCESSOR_DEFINITIONS = ( - "_NDEBUG=1", - "NDEBUG=1", - "JUCER_XCODE_MAC_F6D2F4CF=1", - "JUCE_APP_VERSION=4.1.0", - "JUCE_APP_VERSION_HEX=0x40100", ); - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); - INFOPLIST_FILE = Info.plist; - INSTALL_PATH = "$(HOME)/Applications"; - MACOSX_DEPLOYMENT_TARGET = 10.8; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; - OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion"; - PRODUCT_BUNDLE_IDENTIFIER = com.roli.introjucer; - SDKROOT_ppc = macosx10.5; }; name = Release; }; - C42924A24AB55E6A940423EA = {isa = XCBuildConfiguration; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - DEBUG_INFORMATION_FORMAT = "dwarf"; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = c99; - GCC_INLINES_ARE_PRIVATE_EXTERN = YES; - GCC_MODEL_TUNING = G5; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_MISSING_PARENTHESES = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "Introjucer"; - WARNING_CFLAGS = -Wreorder; - ZERO_LINK = NO; }; name = Debug; }; - 70135D15D7E0D8410C42BBA3 = {isa = XCBuildConfiguration; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - DEBUG_INFORMATION_FORMAT = "dwarf"; - GCC_C_LANGUAGE_STANDARD = c99; - GCC_INLINES_ARE_PRIVATE_EXTERN = YES; - GCC_MODEL_TUNING = G5; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_MISSING_PARENTHESES = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - PRODUCT_NAME = "Introjucer"; - WARNING_CFLAGS = -Wreorder; - ZERO_LINK = NO; }; name = Release; }; - F90407F24422C589DA251604 = {isa = XCConfigurationList; buildConfigurations = ( - C42924A24AB55E6A940423EA, - 70135D15D7E0D8410C42BBA3, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 9D7584E9B3803102EC798231 = {isa = XCConfigurationList; buildConfigurations = ( - EA0BCC969703B2D179089E55, - B159CF4275B8A90122629FF4, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - C009859650B4628FDD068941 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2610F357881240ACBF612F48, - 1321E6C1C6170B6C898AD09D, ); runOnlyForDeploymentPostprocessing = 0; }; - 84449D044096A03F2582904B = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 357A6AA6960EF95D92929BEE, - 6DD9DA1677A6CF789CDAB478, - 954A036F5DDB375DB23FFB3E, - 3EB3D569250C4BA4CA9AF578, - 3C3B0ED6C43FDA3AF76DEE2E, - 95B44E6C74B1DED31DBE37EB, - AA9D0B8E23F3D87A23DE9F8A, - 244BA1BDA5FAA465EA3F9C6D, - FCE6F604C00039A32649CB69, - 9BF773500BA51A8B5C6C7348, - 57B1F32A372143B4D3B1C517, - 3DC282564876B1FC88AAA9B3, - C49E1D32A9DCE3D59BC48B1D, - E1268E019B434F6B5E9317DC, - CE91112DADB97C573C3C674D, - A70F0274076C0D44ED71C980, - BD1E0CBE74DDD2F303978E1F, - 8C1CC0E7A772D66635BA482F, - A69BF71FA90E5A66B6EB2E0F, - D68DE111AFBD82F0D44A3B69, - EC6A34EC9A9D454BF26AAD32, - 8AD28823205783E6F676F254, - 34716A3539FD288C09CBA38A, - 45A53AF13B0D663050632E8C, - C2A85091A28C907A4E1E1687, - 83431B7234A78ECFB3C15F63, - 209FCCC2155A1FCB7E11E20D, - C93569F47B4AC1A8E37992ED, - 1B988E139004D8E2850EB656, - 1F37544891EC8DBB5E500C1C, - 110221CD5578153B528AD2BE, - 3D777382FE212D59BAF871FD, - 3FCA61C401007B243E2E9035, - 30B921C38DCEE787B294B746, - 676D2E1E750E61AA2FAA335E, - 8012E6487639A7368E4C4470, - CD4F7B119CE718BCE78D61F4, - 78CB463DD98A55313A543859, - 1499DF2E85B05AC1BF423773, - 92A214B8ED913EB1925B5C41, - 123810DAF8AF758928916ECE, - C9F11BA62D6D092A300363F7, - 4A1DB797F1356E85110FF871, - F6635694A01FFBF5EF0968DB, - 518DD443B6F17A5AFD707263, - B7EBA1A83575F48CD08140B9, - 3C5267E06A897B0DC0F7EA50, - 7E72CB84146E1B4B168356CA, - 24AE6B973834AF7E0DE1F228, - AF55472121E1C56E5EB9CB4B, - 284EBBCCB7C9FCB23BE43971, - EF27EC7543BED0B8DD66A098, - 756B48DA5FA991E74035E812, - 81E6980930B09FF108123186, ); runOnlyForDeploymentPostprocessing = 0; }; - B8D802107FEE6AD60F5309A3 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1E76E36772355E2A43CF4961, - 241F29FCBB7A17BB44A0B10C, - 49C22786B54C5DC94E4654B8, - 11D42F7EC6E6539D79A7F4B1, - B980464FA2761CCD64B1FAD6, ); runOnlyForDeploymentPostprocessing = 0; }; - FE688C03195D5E72123A75BF = {isa = PBXNativeTarget; buildConfigurationList = 9D7584E9B3803102EC798231; buildPhases = ( - C009859650B4628FDD068941, - 84449D044096A03F2582904B, - B8D802107FEE6AD60F5309A3, ); buildRules = ( ); dependencies = ( ); name = "The Introjucer"; productName = "The Introjucer"; productReference = 25F52316D256B4534BED16D1; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 74EA481348A24104E6ACE009 = {isa = PBXProject; buildConfigurationList = F90407F24422C589DA251604; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 3CC531922CC2D398E283A845; projectDirPath = ""; projectRoot = ""; targets = ( FE688C03195D5E72123A75BF ); }; - }; - rootObject = 74EA481348A24104E6ACE009; -} diff --git a/extras/Introjucer/Builds/VisualStudio2010/The Introjucer.sln b/extras/Introjucer/Builds/VisualStudio2010/The Introjucer.sln deleted file mode 100644 index 9f25febcdc..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2010/The Introjucer.sln +++ /dev/null @@ -1,19 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{62DDBD62-D03F-FBCA-D85C-731B2D53653D}") = "The Introjucer", "The Introjucer.vcxproj", "{26ABE2A4-1F2F-8375-088D-D692A4408B5A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Debug|Win32.ActiveCfg = Debug|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Debug|Win32.Build.0 = Debug|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Release|Win32.ActiveCfg = Release|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/extras/Introjucer/Builds/VisualStudio2010/The Introjucer.vcxproj b/extras/Introjucer/Builds/VisualStudio2010/The Introjucer.vcxproj deleted file mode 100644 index 230f0b626e..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2010/The Introjucer.vcxproj +++ /dev/null @@ -1,1598 +0,0 @@ - - - - - - Debug - Win32 - - - Release - Win32 - - - - {26ABE2A4-1F2F-8375-088D-D692A4408B5A} - - - - Application - false - - - Application - false - true - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - Introjucer - true - Introjucer - true - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - EditAndContinue - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2010_78A501D=1;JUCE_APP_VERSION=4.1.0;JUCE_APP_VERSION_HEX=0x40100;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\Introjucer.exe - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\Introjucer.pdb - Windows - MachineX86 - false - true - - - true - $(IntDir)\Introjucer.bsc - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Full - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=1;JUCE_APP_VERSION=4.1.0;JUCE_APP_VERSION_HEX=0x40100;%(PreprocessorDefinitions) - MultiThreaded - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\Introjucer.exe - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\Introjucer.pdb - Windows - MachineX86 - true - true - true - - - true - $(IntDir)\Introjucer.bsc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/extras/Introjucer/Builds/VisualStudio2010/The Introjucer.vcxproj.filters b/extras/Introjucer/Builds/VisualStudio2010/The Introjucer.vcxproj.filters deleted file mode 100644 index 8629af1fad..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2010/The Introjucer.vcxproj.filters +++ /dev/null @@ -1,2939 +0,0 @@ - - - - - - {08497553-90EF-7F50-1FCE-C399F0F4F301} - - - {BCABA310-8FA8-9483-44C8-901CB254B038} - - - {D05B051C-4835-D6A6-3AF4-B61963EFC368} - - - {95DE2FA4-3654-5411-BB7B-2BDDDF07715E} - - - {073C6BA5-53F9-151C-4BB5-D5C403BF284F} - - - {53C392DB-7131-B7AF-5A28-9009B03EF76E} - - - {CFAABADC-489B-5592-206B-29BE85E556F8} - - - {449928FA-2DA7-18CE-61BF-50930E8C94A1} - - - {3CBBC95A-4009-C9C5-036C-B226EF4E113E} - - - {330A7495-9D53-820D-AD63-2DC83D2ED767} - - - {9CFC1C13-C955-D9BB-A0F7-363446AC2CBB} - - - {BF742880-2B1E-3276-CFB8-089DC7DD5EE5} - - - {CB03A00B-C740-D8D3-A019-4C165270265F} - - - {768EDA37-3A9B-E5C5-8D35-27FEF74CCBA0} - - - {FD79BB9B-CBFF-F94F-6A8B-91DA3ECFEA27} - - - {422C46B7-0467-2DB0-BF3C-16DFCAFD69AC} - - - {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - - {476C69CE-0B67-6B85-E888-45D91E37A29E} - - - {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} - - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} - - - {DA0DC4AC-B511-A2D4-199A-C93454D6F114} - - - {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - - - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} - - - {F03654BC-34D8-F975-BEA3-750CC2783D23} - - - {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} - - - {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} - - - {7703D2CE-C32A-936A-0EEF-949FE6E52EB5} - - - {8D283B6C-13BA-9EF6-1B18-B1C393786943} - - - {928D8FCC-5E00-174B-6538-93E8D75AB396} - - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} - - - {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - - {358AEA11-3F96-36AE-7B32-71373B5C5396} - - - {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - - - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} - - - {6322B88F-984A-C3CD-6263-38D7AA49B6EC} - - - {73C1E759-AD90-59A3-942E-2D10FAA29107} - - - {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} - - - {4926B3FF-E797-F586-857A-69D9703FA2D1} - - - {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - - {413F481F-075C-2958-115C-D8268682FCB7} - - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - - {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} - - - {E37D25CD-4350-4614-055B-7ABC55E67895} - - - {FFC6E1CC-C772-75E6-5087-FB5D4E016799} - - - {8E43579F-C185-266D-DD67-F8B95BD80F2F} - - - {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} - - - {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - - {75F1F352-251A-75E0-D941-8431588F5C1E} - - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} - - - {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} - - - {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - - - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} - - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} - - - {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} - - - {C60A6FCA-9462-922E-AD8D-69F10C9049AF} - - - {D56498EE-E354-1F00-5EEE-8CF7944BEAFB} - - - {61B2920C-494D-D8CB-C0C7-5DBF3D76D164} - - - {66C9B809-8739-A217-C78D-A15D6089B8E3} - - - {C413328B-5D81-89EE-F4F3-75752E700DE4} - - - {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} - - - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Code Editor - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Code Editor - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - - - Juce Library Code - - - diff --git a/extras/Introjucer/Builds/VisualStudio2010/icon.ico b/extras/Introjucer/Builds/VisualStudio2010/icon.ico deleted file mode 100644 index 96a024af02..0000000000 Binary files a/extras/Introjucer/Builds/VisualStudio2010/icon.ico and /dev/null differ diff --git a/extras/Introjucer/Builds/VisualStudio2010/resources.rc b/extras/Introjucer/Builds/VisualStudio2010/resources.rc deleted file mode 100644 index adbb96f418..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2010/resources.rc +++ /dev/null @@ -1,33 +0,0 @@ -#ifdef JUCE_USER_DEFINED_RC_FILE - #include JUCE_USER_DEFINED_RC_FILE -#else - -#undef WIN32_LEAN_AND_MEAN -#define WIN32_LEAN_AND_MEAN -#include - -VS_VERSION_INFO VERSIONINFO -FILEVERSION 4,1,0,0 -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "ROLI Ltd.\0" - VALUE "FileDescription", "The Introjucer\0" - VALUE "FileVersion", "4.1.0\0" - VALUE "ProductName", "The Introjucer\0" - VALUE "ProductVersion", "4.1.0\0" - END - END - - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END - -#endif - -IDI_ICON1 ICON DISCARDABLE "icon.ico" -IDI_ICON2 ICON DISCARDABLE "icon.ico" \ No newline at end of file diff --git a/extras/Introjucer/Builds/VisualStudio2012/The Introjucer.sln b/extras/Introjucer/Builds/VisualStudio2012/The Introjucer.sln deleted file mode 100644 index 62a24843f2..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2012/The Introjucer.sln +++ /dev/null @@ -1,19 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2012 -Project("{62DDBD62-D03F-FBCA-D85C-731B2D53653D}") = "The Introjucer", "The Introjucer.vcxproj", "{26ABE2A4-1F2F-8375-088D-D692A4408B5A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Debug|Win32.ActiveCfg = Debug|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Debug|Win32.Build.0 = Debug|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Release|Win32.ActiveCfg = Release|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/extras/Introjucer/Builds/VisualStudio2012/The Introjucer.vcxproj b/extras/Introjucer/Builds/VisualStudio2012/The Introjucer.vcxproj deleted file mode 100644 index 628dceea22..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2012/The Introjucer.vcxproj +++ /dev/null @@ -1,1604 +0,0 @@ - - - - - - Debug - Win32 - - - Release - Win32 - - - - {26ABE2A4-1F2F-8375-088D-D692A4408B5A} - v110 - - - - Application - false - v110 - - - Application - false - true - v110 - - - - - - - - v110 - - - <_ProjectFileVersion>10.0.30319.1 - The Introjucer - true - The Introjucer - true - v110 - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - EditAndContinue - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2012_78A501F=1;JUCE_APP_VERSION=4.1.0;JUCE_APP_VERSION_HEX=0x40100;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\The Introjucer.exe - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\The Introjucer.pdb - Windows - MachineX86 - false - true - - - true - $(IntDir)\The Introjucer.bsc - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - MinSpace - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2012_78A501F=1;JUCE_APP_VERSION=4.1.0;JUCE_APP_VERSION_HEX=0x40100;%(PreprocessorDefinitions) - MultiThreaded - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\The Introjucer.exe - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\The Introjucer.pdb - Windows - MachineX86 - true - true - true - - - true - $(IntDir)\The Introjucer.bsc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/extras/Introjucer/Builds/VisualStudio2012/The Introjucer.vcxproj.filters b/extras/Introjucer/Builds/VisualStudio2012/The Introjucer.vcxproj.filters deleted file mode 100644 index 8629af1fad..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2012/The Introjucer.vcxproj.filters +++ /dev/null @@ -1,2939 +0,0 @@ - - - - - - {08497553-90EF-7F50-1FCE-C399F0F4F301} - - - {BCABA310-8FA8-9483-44C8-901CB254B038} - - - {D05B051C-4835-D6A6-3AF4-B61963EFC368} - - - {95DE2FA4-3654-5411-BB7B-2BDDDF07715E} - - - {073C6BA5-53F9-151C-4BB5-D5C403BF284F} - - - {53C392DB-7131-B7AF-5A28-9009B03EF76E} - - - {CFAABADC-489B-5592-206B-29BE85E556F8} - - - {449928FA-2DA7-18CE-61BF-50930E8C94A1} - - - {3CBBC95A-4009-C9C5-036C-B226EF4E113E} - - - {330A7495-9D53-820D-AD63-2DC83D2ED767} - - - {9CFC1C13-C955-D9BB-A0F7-363446AC2CBB} - - - {BF742880-2B1E-3276-CFB8-089DC7DD5EE5} - - - {CB03A00B-C740-D8D3-A019-4C165270265F} - - - {768EDA37-3A9B-E5C5-8D35-27FEF74CCBA0} - - - {FD79BB9B-CBFF-F94F-6A8B-91DA3ECFEA27} - - - {422C46B7-0467-2DB0-BF3C-16DFCAFD69AC} - - - {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - - {476C69CE-0B67-6B85-E888-45D91E37A29E} - - - {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} - - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} - - - {DA0DC4AC-B511-A2D4-199A-C93454D6F114} - - - {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - - - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} - - - {F03654BC-34D8-F975-BEA3-750CC2783D23} - - - {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} - - - {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} - - - {7703D2CE-C32A-936A-0EEF-949FE6E52EB5} - - - {8D283B6C-13BA-9EF6-1B18-B1C393786943} - - - {928D8FCC-5E00-174B-6538-93E8D75AB396} - - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} - - - {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - - {358AEA11-3F96-36AE-7B32-71373B5C5396} - - - {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - - - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} - - - {6322B88F-984A-C3CD-6263-38D7AA49B6EC} - - - {73C1E759-AD90-59A3-942E-2D10FAA29107} - - - {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} - - - {4926B3FF-E797-F586-857A-69D9703FA2D1} - - - {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - - {413F481F-075C-2958-115C-D8268682FCB7} - - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - - {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} - - - {E37D25CD-4350-4614-055B-7ABC55E67895} - - - {FFC6E1CC-C772-75E6-5087-FB5D4E016799} - - - {8E43579F-C185-266D-DD67-F8B95BD80F2F} - - - {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} - - - {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - - {75F1F352-251A-75E0-D941-8431588F5C1E} - - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} - - - {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} - - - {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - - - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} - - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} - - - {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} - - - {C60A6FCA-9462-922E-AD8D-69F10C9049AF} - - - {D56498EE-E354-1F00-5EEE-8CF7944BEAFB} - - - {61B2920C-494D-D8CB-C0C7-5DBF3D76D164} - - - {66C9B809-8739-A217-C78D-A15D6089B8E3} - - - {C413328B-5D81-89EE-F4F3-75752E700DE4} - - - {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} - - - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Code Editor - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Code Editor - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - - - Juce Library Code - - - diff --git a/extras/Introjucer/Builds/VisualStudio2012/icon.ico b/extras/Introjucer/Builds/VisualStudio2012/icon.ico deleted file mode 100644 index 96a024af02..0000000000 Binary files a/extras/Introjucer/Builds/VisualStudio2012/icon.ico and /dev/null differ diff --git a/extras/Introjucer/Builds/VisualStudio2012/resources.rc b/extras/Introjucer/Builds/VisualStudio2012/resources.rc deleted file mode 100644 index adbb96f418..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2012/resources.rc +++ /dev/null @@ -1,33 +0,0 @@ -#ifdef JUCE_USER_DEFINED_RC_FILE - #include JUCE_USER_DEFINED_RC_FILE -#else - -#undef WIN32_LEAN_AND_MEAN -#define WIN32_LEAN_AND_MEAN -#include - -VS_VERSION_INFO VERSIONINFO -FILEVERSION 4,1,0,0 -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "ROLI Ltd.\0" - VALUE "FileDescription", "The Introjucer\0" - VALUE "FileVersion", "4.1.0\0" - VALUE "ProductName", "The Introjucer\0" - VALUE "ProductVersion", "4.1.0\0" - END - END - - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END - -#endif - -IDI_ICON1 ICON DISCARDABLE "icon.ico" -IDI_ICON2 ICON DISCARDABLE "icon.ico" \ No newline at end of file diff --git a/extras/Introjucer/Builds/VisualStudio2013/The Introjucer.sln b/extras/Introjucer/Builds/VisualStudio2013/The Introjucer.sln deleted file mode 100644 index 013f17aad0..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2013/The Introjucer.sln +++ /dev/null @@ -1,19 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2013 -Project("{62DDBD62-D03F-FBCA-D85C-731B2D53653D}") = "The Introjucer", "The Introjucer.vcxproj", "{26ABE2A4-1F2F-8375-088D-D692A4408B5A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Debug|Win32.ActiveCfg = Debug|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Debug|Win32.Build.0 = Debug|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Release|Win32.ActiveCfg = Release|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/extras/Introjucer/Builds/VisualStudio2013/The Introjucer.vcxproj b/extras/Introjucer/Builds/VisualStudio2013/The Introjucer.vcxproj deleted file mode 100644 index 7d814b35fb..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2013/The Introjucer.vcxproj +++ /dev/null @@ -1,1604 +0,0 @@ - - - - - - Debug - Win32 - - - Release - Win32 - - - - {26ABE2A4-1F2F-8375-088D-D692A4408B5A} - v120 - - - - Application - false - v120 - - - Application - false - true - v120 - - - - - - - - v120 - - - <_ProjectFileVersion>10.0.30319.1 - The Introjucer - true - The Introjucer - true - v120 - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - EditAndContinue - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2013_78A5020=1;JUCE_APP_VERSION=4.1.0;JUCE_APP_VERSION_HEX=0x40100;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\The Introjucer.exe - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\The Introjucer.pdb - Windows - MachineX86 - false - true - - - true - $(IntDir)\The Introjucer.bsc - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - MinSpace - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2013_78A5020=1;JUCE_APP_VERSION=4.1.0;JUCE_APP_VERSION_HEX=0x40100;%(PreprocessorDefinitions) - MultiThreaded - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\The Introjucer.exe - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\The Introjucer.pdb - Windows - MachineX86 - true - true - true - - - true - $(IntDir)\The Introjucer.bsc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/extras/Introjucer/Builds/VisualStudio2013/The Introjucer.vcxproj.filters b/extras/Introjucer/Builds/VisualStudio2013/The Introjucer.vcxproj.filters deleted file mode 100644 index 0f6bf928d7..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2013/The Introjucer.vcxproj.filters +++ /dev/null @@ -1,2939 +0,0 @@ - - - - - - {08497553-90EF-7F50-1FCE-C399F0F4F301} - - - {BCABA310-8FA8-9483-44C8-901CB254B038} - - - {D05B051C-4835-D6A6-3AF4-B61963EFC368} - - - {95DE2FA4-3654-5411-BB7B-2BDDDF07715E} - - - {073C6BA5-53F9-151C-4BB5-D5C403BF284F} - - - {53C392DB-7131-B7AF-5A28-9009B03EF76E} - - - {CFAABADC-489B-5592-206B-29BE85E556F8} - - - {449928FA-2DA7-18CE-61BF-50930E8C94A1} - - - {3CBBC95A-4009-C9C5-036C-B226EF4E113E} - - - {330A7495-9D53-820D-AD63-2DC83D2ED767} - - - {9CFC1C13-C955-D9BB-A0F7-363446AC2CBB} - - - {BF742880-2B1E-3276-CFB8-089DC7DD5EE5} - - - {CB03A00B-C740-D8D3-A019-4C165270265F} - - - {768EDA37-3A9B-E5C5-8D35-27FEF74CCBA0} - - - {FD79BB9B-CBFF-F94F-6A8B-91DA3ECFEA27} - - - {422C46B7-0467-2DB0-BF3C-16DFCAFD69AC} - - - {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - - {476C69CE-0B67-6B85-E888-45D91E37A29E} - - - {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} - - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} - - - {DA0DC4AC-B511-A2D4-199A-C93454D6F114} - - - {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - - - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} - - - {F03654BC-34D8-F975-BEA3-750CC2783D23} - - - {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} - - - {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} - - - {7703D2CE-C32A-936A-0EEF-949FE6E52EB5} - - - {8D283B6C-13BA-9EF6-1B18-B1C393786943} - - - {928D8FCC-5E00-174B-6538-93E8D75AB396} - - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} - - - {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - - {358AEA11-3F96-36AE-7B32-71373B5C5396} - - - {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - - - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} - - - {6322B88F-984A-C3CD-6263-38D7AA49B6EC} - - - {73C1E759-AD90-59A3-942E-2D10FAA29107} - - - {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} - - - {4926B3FF-E797-F586-857A-69D9703FA2D1} - - - {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - - {413F481F-075C-2958-115C-D8268682FCB7} - - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - - {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} - - - {E37D25CD-4350-4614-055B-7ABC55E67895} - - - {FFC6E1CC-C772-75E6-5087-FB5D4E016799} - - - {8E43579F-C185-266D-DD67-F8B95BD80F2F} - - - {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} - - - {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - - {75F1F352-251A-75E0-D941-8431588F5C1E} - - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} - - - {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} - - - {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - - - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} - - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} - - - {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} - - - {C60A6FCA-9462-922E-AD8D-69F10C9049AF} - - - {D56498EE-E354-1F00-5EEE-8CF7944BEAFB} - - - {61B2920C-494D-D8CB-C0C7-5DBF3D76D164} - - - {66C9B809-8739-A217-C78D-A15D6089B8E3} - - - {C413328B-5D81-89EE-F4F3-75752E700DE4} - - - {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} - - - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Code Editor - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Code Editor - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - - - Juce Library Code - - - diff --git a/extras/Introjucer/Builds/VisualStudio2013/icon.ico b/extras/Introjucer/Builds/VisualStudio2013/icon.ico deleted file mode 100644 index 96a024af02..0000000000 Binary files a/extras/Introjucer/Builds/VisualStudio2013/icon.ico and /dev/null differ diff --git a/extras/Introjucer/Builds/VisualStudio2013/resources.rc b/extras/Introjucer/Builds/VisualStudio2013/resources.rc deleted file mode 100644 index adbb96f418..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2013/resources.rc +++ /dev/null @@ -1,33 +0,0 @@ -#ifdef JUCE_USER_DEFINED_RC_FILE - #include JUCE_USER_DEFINED_RC_FILE -#else - -#undef WIN32_LEAN_AND_MEAN -#define WIN32_LEAN_AND_MEAN -#include - -VS_VERSION_INFO VERSIONINFO -FILEVERSION 4,1,0,0 -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "ROLI Ltd.\0" - VALUE "FileDescription", "The Introjucer\0" - VALUE "FileVersion", "4.1.0\0" - VALUE "ProductName", "The Introjucer\0" - VALUE "ProductVersion", "4.1.0\0" - END - END - - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END - -#endif - -IDI_ICON1 ICON DISCARDABLE "icon.ico" -IDI_ICON2 ICON DISCARDABLE "icon.ico" \ No newline at end of file diff --git a/extras/Introjucer/Builds/VisualStudio2015/The Introjucer.sln b/extras/Introjucer/Builds/VisualStudio2015/The Introjucer.sln deleted file mode 100644 index de1fe86571..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2015/The Introjucer.sln +++ /dev/null @@ -1,19 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2015 -Project("{62DDBD62-D03F-FBCA-D85C-731B2D53653D}") = "The Introjucer", "The Introjucer.vcxproj", "{26ABE2A4-1F2F-8375-088D-D692A4408B5A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Debug|Win32.ActiveCfg = Debug|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Debug|Win32.Build.0 = Debug|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Release|Win32.ActiveCfg = Release|Win32 - {26ABE2A4-1F2F-8375-088D-D692A4408B5A}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/extras/Introjucer/Builds/VisualStudio2015/The Introjucer.vcxproj b/extras/Introjucer/Builds/VisualStudio2015/The Introjucer.vcxproj deleted file mode 100644 index 465ed7e140..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2015/The Introjucer.vcxproj +++ /dev/null @@ -1,1604 +0,0 @@ - - - - - - Debug - Win32 - - - Release - Win32 - - - - {26ABE2A4-1F2F-8375-088D-D692A4408B5A} - v140 - - - - Application - false - v140 - - - Application - false - true - v140 - - - - - - - - v140 - - - <_ProjectFileVersion>10.0.30319.1 - The Introjucer - true - The Introjucer - true - v140 - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - EditAndContinue - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=4.1.0;JUCE_APP_VERSION_HEX=0x40100;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\The Introjucer.exe - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\The Introjucer.pdb - Windows - MachineX86 - false - true - - - true - $(IntDir)\The Introjucer.bsc - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - MinSpace - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=4.1.0;JUCE_APP_VERSION_HEX=0x40100;%(PreprocessorDefinitions) - MultiThreaded - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\The Introjucer.exe - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\The Introjucer.pdb - Windows - MachineX86 - true - true - true - - - true - $(IntDir)\The Introjucer.bsc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/extras/Introjucer/Builds/VisualStudio2015/The Introjucer.vcxproj.filters b/extras/Introjucer/Builds/VisualStudio2015/The Introjucer.vcxproj.filters deleted file mode 100644 index 1fcf8279a0..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2015/The Introjucer.vcxproj.filters +++ /dev/null @@ -1,2939 +0,0 @@ - - - - - - {08497553-90EF-7F50-1FCE-C399F0F4F301} - - - {BCABA310-8FA8-9483-44C8-901CB254B038} - - - {D05B051C-4835-D6A6-3AF4-B61963EFC368} - - - {95DE2FA4-3654-5411-BB7B-2BDDDF07715E} - - - {073C6BA5-53F9-151C-4BB5-D5C403BF284F} - - - {53C392DB-7131-B7AF-5A28-9009B03EF76E} - - - {CFAABADC-489B-5592-206B-29BE85E556F8} - - - {449928FA-2DA7-18CE-61BF-50930E8C94A1} - - - {3CBBC95A-4009-C9C5-036C-B226EF4E113E} - - - {330A7495-9D53-820D-AD63-2DC83D2ED767} - - - {9CFC1C13-C955-D9BB-A0F7-363446AC2CBB} - - - {BF742880-2B1E-3276-CFB8-089DC7DD5EE5} - - - {CB03A00B-C740-D8D3-A019-4C165270265F} - - - {768EDA37-3A9B-E5C5-8D35-27FEF74CCBA0} - - - {FD79BB9B-CBFF-F94F-6A8B-91DA3ECFEA27} - - - {422C46B7-0467-2DB0-BF3C-16DFCAFD69AC} - - - {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - - {476C69CE-0B67-6B85-E888-45D91E37A29E} - - - {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} - - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} - - - {DA0DC4AC-B511-A2D4-199A-C93454D6F114} - - - {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - - - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - - {1B67A7C0-86E0-53F6-6AE3-7AD93B8DC95B} - - - {F03654BC-34D8-F975-BEA3-750CC2783D23} - - - {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} - - - {3C7C8F35-6C08-9866-6663-6FEFE2EFC9FC} - - - {7703D2CE-C32A-936A-0EEF-949FE6E52EB5} - - - {8D283B6C-13BA-9EF6-1B18-B1C393786943} - - - {928D8FCC-5E00-174B-6538-93E8D75AB396} - - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} - - - {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - - {358AEA11-3F96-36AE-7B32-71373B5C5396} - - - {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - - - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} - - - {6322B88F-984A-C3CD-6263-38D7AA49B6EC} - - - {73C1E759-AD90-59A3-942E-2D10FAA29107} - - - {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} - - - {4926B3FF-E797-F586-857A-69D9703FA2D1} - - - {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - - {413F481F-075C-2958-115C-D8268682FCB7} - - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - - {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} - - - {E37D25CD-4350-4614-055B-7ABC55E67895} - - - {FFC6E1CC-C772-75E6-5087-FB5D4E016799} - - - {8E43579F-C185-266D-DD67-F8B95BD80F2F} - - - {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} - - - {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - - {75F1F352-251A-75E0-D941-8431588F5C1E} - - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} - - - {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} - - - {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - - - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} - - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} - - - {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} - - - {C60A6FCA-9462-922E-AD8D-69F10C9049AF} - - - {D56498EE-E354-1F00-5EEE-8CF7944BEAFB} - - - {61B2920C-494D-D8CB-C0C7-5DBF3D76D164} - - - {66C9B809-8739-A217-C78D-A15D6089B8E3} - - - {C413328B-5D81-89EE-F4F3-75752E700DE4} - - - {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} - - - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Code Editor - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Application - - - The Introjucer\Code Editor - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\components - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\documents - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\paintelements - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\properties - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor\ui - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\ComponentEditor - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project Saving - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Project - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Utility - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\Wizards - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - The Introjucer\BinaryData\templates - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\javascript - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\encryption - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography\hashing - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - The Introjucer\BinaryData - - - Juce Modules\juce_core - - - Juce Modules\juce_cryptography - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - - - Juce Library Code - - - diff --git a/extras/Introjucer/Builds/VisualStudio2015/icon.ico b/extras/Introjucer/Builds/VisualStudio2015/icon.ico deleted file mode 100644 index 96a024af02..0000000000 Binary files a/extras/Introjucer/Builds/VisualStudio2015/icon.ico and /dev/null differ diff --git a/extras/Introjucer/Builds/VisualStudio2015/resources.rc b/extras/Introjucer/Builds/VisualStudio2015/resources.rc deleted file mode 100644 index adbb96f418..0000000000 --- a/extras/Introjucer/Builds/VisualStudio2015/resources.rc +++ /dev/null @@ -1,33 +0,0 @@ -#ifdef JUCE_USER_DEFINED_RC_FILE - #include JUCE_USER_DEFINED_RC_FILE -#else - -#undef WIN32_LEAN_AND_MEAN -#define WIN32_LEAN_AND_MEAN -#include - -VS_VERSION_INFO VERSIONINFO -FILEVERSION 4,1,0,0 -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "ROLI Ltd.\0" - VALUE "FileDescription", "The Introjucer\0" - VALUE "FileVersion", "4.1.0\0" - VALUE "ProductName", "The Introjucer\0" - VALUE "ProductVersion", "4.1.0\0" - END - END - - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END - -#endif - -IDI_ICON1 ICON DISCARDABLE "icon.ico" -IDI_ICON2 ICON DISCARDABLE "icon.ico" \ No newline at end of file diff --git a/extras/Introjucer/Introjucer.jucer b/extras/Introjucer/Introjucer.jucer deleted file mode 100644 index 1e2f796091..0000000000 --- a/extras/Introjucer/Introjucer.jucer +++ /dev/null @@ -1,629 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/extras/Introjucer/JuceLibraryCode/AppConfig.h b/extras/Introjucer/JuceLibraryCode/AppConfig.h deleted file mode 100644 index 14f97ce213..0000000000 --- a/extras/Introjucer/JuceLibraryCode/AppConfig.h +++ /dev/null @@ -1,107 +0,0 @@ -/* - - IMPORTANT! This file is auto-generated each time you save your - project - if you alter its contents, your changes may be overwritten! - - There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. - - Any commented-out settings will assume their default values. - -*/ - -#ifndef __JUCE_APPCONFIG_M70QFTRRK__ -#define __JUCE_APPCONFIG_M70QFTRRK__ - -//============================================================================== -// [BEGIN_USER_CODE_SECTION] - -// (You can add your own code in this section, and the Introjucer will not overwrite it) - -// [END_USER_CODE_SECTION] - -//============================================================================== -#define JUCE_MODULE_AVAILABLE_juce_core 1 -#define JUCE_MODULE_AVAILABLE_juce_cryptography 1 -#define JUCE_MODULE_AVAILABLE_juce_data_structures 1 -#define JUCE_MODULE_AVAILABLE_juce_events 1 -#define JUCE_MODULE_AVAILABLE_juce_graphics 1 -#define JUCE_MODULE_AVAILABLE_juce_gui_basics 1 -#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1 - -//============================================================================== -#ifndef JUCE_STANDALONE_APPLICATION - #define JUCE_STANDALONE_APPLICATION 1 -#endif - -//============================================================================== -// juce_core flags: - -#ifndef JUCE_FORCE_DEBUG - //#define JUCE_FORCE_DEBUG -#endif - -#ifndef JUCE_LOG_ASSERTIONS - #define JUCE_LOG_ASSERTIONS 1 -#endif - -#ifndef JUCE_CHECK_MEMORY_LEAKS - //#define JUCE_CHECK_MEMORY_LEAKS -#endif - -#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES - //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES -#endif - -#ifndef JUCE_INCLUDE_ZLIB_CODE - //#define JUCE_INCLUDE_ZLIB_CODE -#endif - -#ifndef JUCE_USE_CURL - #define JUCE_USE_CURL 1 -#endif - -//============================================================================== -// juce_graphics flags: - -#ifndef JUCE_USE_COREIMAGE_LOADER - #define JUCE_USE_COREIMAGE_LOADER 0 -#endif - -#ifndef JUCE_USE_DIRECTWRITE - //#define JUCE_USE_DIRECTWRITE -#endif - -//============================================================================== -// juce_gui_basics flags: - -#ifndef JUCE_ENABLE_REPAINT_DEBUGGING - //#define JUCE_ENABLE_REPAINT_DEBUGGING -#endif - -#ifndef JUCE_USE_XSHM - //#define JUCE_USE_XSHM -#endif - -#ifndef JUCE_USE_XRENDER - //#define JUCE_USE_XRENDER -#endif - -#ifndef JUCE_USE_XCURSOR - //#define JUCE_USE_XCURSOR -#endif - -//============================================================================== -// juce_gui_extra flags: - -#ifndef JUCE_WEB_BROWSER - //#define JUCE_WEB_BROWSER -#endif - -#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR - //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR -#endif - - -#endif // __JUCE_APPCONFIG_M70QFTRRK__ diff --git a/extras/Introjucer/JuceLibraryCode/BinaryData.cpp b/extras/Introjucer/JuceLibraryCode/BinaryData.cpp deleted file mode 100644 index bde4b6e0cf..0000000000 --- a/extras/Introjucer/JuceLibraryCode/BinaryData.cpp +++ /dev/null @@ -1,3908 +0,0 @@ -/* ==================================== JUCER_BINARY_RESOURCE ==================================== - - This is an auto-generated file: Any edits you make may be overwritten! - -*/ - -namespace BinaryData -{ - -//================== jucer_AnimatedComponentTemplate.cpp ================== -static const unsigned char temp_binary_data_0[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated!\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"#ifndef MAINCOMPONENT_H_INCLUDED\r\n" -"#define MAINCOMPONENT_H_INCLUDED\r\n" -"\r\n" -"INCLUDE_JUCE\r\n" -"\r\n" -"//==============================================================================\r\n" -"/*\r\n" -" This component lives inside our window, and this is where you should put all\r\n" -" your controls and content.\r\n" -"*/\r\n" -"class MainContentComponent : public AnimatedAppComponent\r\n" -"{\r\n" -"public:\r\n" -" //==============================================================================\r\n" -" MainContentComponent()\r\n" -" {\r\n" -" setSize (800, 600);\r\n" -" setFramesPerSecond (60);\r\n" -" }\r\n" -"\r\n" -" ~MainContentComponent()\r\n" -" {\r\n" -" }\r\n" -"\r\n" -" void update() override\r\n" -" {\r\n" -" // This function is called at the frequency specified by the setFramesPerSecond() call\r\n" -" // in the constructor. You can use it to update counters, animate values, etc.\r\n" -" }\r\n" -"\r\n" -" void paint (Graphics& g) override\r\n" -" {\r\n" -" // (Our component is opaque, so we must completely fill the background with a solid colour)\r\n" -" g.fillAll (Colours::black);\r\n" -"\r\n" -"\r\n" -" // You can add your drawing code here!\r\n" -" }\r\n" -"\r\n" -" void resized() override\r\n" -" {\r\n" -" // This is called when the MainContentComponent is resized.\r\n" -" // If you add any child components, this is where you should\r\n" -" // update their positions.\r\n" -" }\r\n" -"\r\n" -"\r\n" -"private:\r\n" -" //==============================================================================\r\n" -"\r\n" -" // Your private member variables go here...\r\n" -"\r\n" -"\r\n" -"\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainContentComponent)\r\n" -"};\r\n" -"\r\n" -"\r\n" -"// (This function is called by the app startup code to create our main component)\r\n" -"Component* createMainContentComponent() { return new MainContentComponent(); }\r\n" -"\r\n" -"\r\n" -"#endif // MAINCOMPONENT_H_INCLUDED\r\n"; - -const char* jucer_AnimatedComponentTemplate_cpp = (const char*) temp_binary_data_0; - -//================== jucer_AudioComponentTemplate.cpp ================== -static const unsigned char temp_binary_data_1[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated!\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"#ifndef MAINCOMPONENT_H_INCLUDED\r\n" -"#define MAINCOMPONENT_H_INCLUDED\r\n" -"\r\n" -"INCLUDE_JUCE\r\n" -"\r\n" -"//==============================================================================\r\n" -"/*\r\n" -" This component lives inside our window, and this is where you should put all\r\n" -" your controls and content.\r\n" -"*/\r\n" -"class MainContentComponent : public AudioAppComponent\r\n" -"{\r\n" -"public:\r\n" -" //==============================================================================\r\n" -" MainContentComponent()\r\n" -" {\r\n" -" setSize (800, 600);\r\n" -"\r\n" -" // specify the number of input and output channels that we want to open\r\n" -" setAudioChannels (2, 2);\r\n" -" }\r\n" -"\r\n" -" ~MainContentComponent()\r\n" -" {\r\n" -" shutdownAudio();\r\n" -" }\r\n" -"\r\n" -" //=======================================================================\r\n" -" void prepareToPlay (int samplesPerBlockExpected, double sampleRate) override\r\n" -" {\r\n" -" // This function will be called when the audio device is started, or when\r\n" -" // its settings (i.e. sample rate, block size, etc) are changed.\r\n" -"\r\n" -" // You can use this function to initialise any resources you might need,\r\n" -" // but be careful - it will be called on the audio thread, not the GUI thread.\r\n" -"\r\n" -" // For more details, see the help for AudioProcessor::prepareToPlay()\r\n" -" }\r\n" -"\r\n" -" void getNextAudioBlock (const AudioSourceChannelInfo& bufferToFill) override\r\n" -" {\r\n" -" // Your audio-processing code goes here!\r\n" -"\r\n" -" // For more details, see the help for AudioProcessor::getNextAudioBlock()\r\n" -"\r\n" -" // Right now we are not producing any data, in which case we need to clear the buffer\r\n" -" // (to prevent the output of random noise)\r\n" -" bufferToFill.clearActiveBufferRegion();\r\n" -" }\r\n" -"\r\n" -" void releaseResources() override\r\n" -" {\r\n" -" // This will be called when the audio device stops, or when it is being\r\n" -" // restarted due to a setting change.\r\n" -"\r\n" -" // For more details, see the help for AudioProcessor::releaseResources()\r\n" -" }\r\n" -"\r\n" -" //=======================================================================\r\n" -" void paint (Graphics& g) override\r\n" -" {\r\n" -" // (Our component is opaque, so we must completely fill the background with a solid colour)\r\n" -" g.fillAll (Colours::black);\r\n" -"\r\n" -"\r\n" -" // You can add your drawing code here!\r\n" -" }\r\n" -"\r\n" -" void resized() override\r\n" -" {\r\n" -" // This is called when the MainContentComponent is resized.\r\n" -" // If you add any child components, this is where you should\r\n" -" // update their positions.\r\n" -" }\r\n" -"\r\n" -"\r\n" -"private:\r\n" -" //==============================================================================\r\n" -"\r\n" -" // Your private member variables go here...\r\n" -"\r\n" -"\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainContentComponent)\r\n" -"};\r\n" -"\r\n" -"\r\n" -"// (This function is called by the app startup code to create our main component)\r\n" -"Component* createMainContentComponent() { return new MainContentComponent(); }\r\n" -"\r\n" -"\r\n" -"#endif // MAINCOMPONENT_H_INCLUDED\r\n"; - -const char* jucer_AudioComponentTemplate_cpp = (const char*) temp_binary_data_1; - -//================== jucer_AudioPluginEditorTemplate.cpp ================== -static const unsigned char temp_binary_data_2[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated by the Introjucer!\r\n" -"\r\n" -" It contains the basic framework code for a JUCE plugin editor.\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"EDITORCPPHEADERS\r\n" -"\r\n" -"\r\n" -"//==============================================================================\r\n" -"EDITORCLASSNAME::EDITORCLASSNAME (FILTERCLASSNAME& p)\r\n" -" : AudioProcessorEditor (&p), processor (p)\r\n" -"{\r\n" -" // Make sure that before the constructor has finished, you've set the\r\n" -" // editor's size to whatever you need it to be.\r\n" -" setSize (400, 300);\r\n" -"}\r\n" -"\r\n" -"EDITORCLASSNAME::~EDITORCLASSNAME()\r\n" -"{\r\n" -"}\r\n" -"\r\n" -"//==============================================================================\r\n" -"void EDITORCLASSNAME::paint (Graphics& g)\r\n" -"{\r\n" -" g.fillAll (Colours::white);\r\n" -"\r\n" -" g.setColour (Colours::black);\r\n" -" g.setFont (15.0f);\r\n" -" g.drawFittedText (\"Hello World!\", getLocalBounds(), Justification::centred, 1);\r\n" -"}\r\n" -"\r\n" -"void EDITORCLASSNAME::resized()\r\n" -"{\r\n" -" // This is generally where you'll want to lay out the positions of any\r\n" -" // subcomponents in your editor..\r\n" -"}\r\n"; - -const char* jucer_AudioPluginEditorTemplate_cpp = (const char*) temp_binary_data_2; - -//================== jucer_AudioPluginEditorTemplate.h ================== -static const unsigned char temp_binary_data_3[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated by the Introjucer!\r\n" -"\r\n" -" It contains the basic framework code for a JUCE plugin editor.\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"#ifndef HEADERGUARD\r\n" -"#define HEADERGUARD\r\n" -"\r\n" -"EDITORHEADERS\r\n" -"\r\n" -"\r\n" -"//==============================================================================\r\n" -"/**\r\n" -"*/\r\n" -"class EDITORCLASSNAME : public AudioProcessorEditor\r\n" -"{\r\n" -"public:\r\n" -" EDITORCLASSNAME (FILTERCLASSNAME&);\r\n" -" ~EDITORCLASSNAME();\r\n" -"\r\n" -" //==============================================================================\r\n" -" void paint (Graphics&) override;\r\n" -" void resized() override;\r\n" -"\r\n" -"private:\r\n" -" // This reference is provided as a quick way for your editor to\r\n" -" // access the processor object that created it.\r\n" -" FILTERCLASSNAME& processor;\r\n" -"\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (EDITORCLASSNAME)\r\n" -"};\r\n" -"\r\n" -"\r\n" -"#endif // HEADERGUARD\r\n"; - -const char* jucer_AudioPluginEditorTemplate_h = (const char*) temp_binary_data_3; - -//================== jucer_AudioPluginFilterTemplate.cpp ================== -static const unsigned char temp_binary_data_4[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated by the Introjucer!\r\n" -"\r\n" -" It contains the basic framework code for a JUCE plugin processor.\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"FILTERHEADERS\r\n" -"\r\n" -"\r\n" -"//==============================================================================\r\n" -"FILTERCLASSNAME::FILTERCLASSNAME()\r\n" -"{\r\n" -"}\r\n" -"\r\n" -"FILTERCLASSNAME::~FILTERCLASSNAME()\r\n" -"{\r\n" -"}\r\n" -"\r\n" -"//==============================================================================\r\n" -"const String FILTERCLASSNAME::getName() const\r\n" -"{\r\n" -" return JucePlugin_Name;\r\n" -"}\r\n" -"\r\n" -"bool FILTERCLASSNAME::acceptsMidi() const\r\n" -"{\r\n" -" #if JucePlugin_WantsMidiInput\r\n" -" return true;\r\n" -" #else\r\n" -" return false;\r\n" -" #endif\r\n" -"}\r\n" -"\r\n" -"bool FILTERCLASSNAME::producesMidi() const\r\n" -"{\r\n" -" #if JucePlugin_ProducesMidiOutput\r\n" -" return true;\r\n" -" #else\r\n" -" return false;\r\n" -" #endif\r\n" -"}\r\n" -"\r\n" -"double FILTERCLASSNAME::getTailLengthSeconds() const\r\n" -"{\r\n" -" return 0.0;\r\n" -"}\r\n" -"\r\n" -"int FILTERCLASSNAME::getNumPrograms()\r\n" -"{\r\n" -" return 1; // NB: some hosts don't cope very well if you tell them there are 0 programs,\r\n" -" // so this should be at least 1, even if you're not really implementing programs.\r\n" -"}\r\n" -"\r\n" -"int FILTERCLASSNAME::getCurrentProgram()\r\n" -"{\r\n" -" return 0;\r\n" -"}\r\n" -"\r\n" -"void FILTERCLASSNAME::setCurrentProgram (int index)\r\n" -"{\r\n" -"}\r\n" -"\r\n" -"const String FILTERCLASSNAME::getProgramName (int index)\r\n" -"{\r\n" -" return String();\r\n" -"}\r\n" -"\r\n" -"void FILTERCLASSNAME::changeProgramName (int index, const String& newName)\r\n" -"{\r\n" -"}\r\n" -"\r\n" -"//==============================================================================\r\n" -"void FILTERCLASSNAME::prepareToPlay (double sampleRate, int samplesPerBlock)\r\n" -"{\r\n" -" // Use this method as the place to do any pre-playback\r\n" -" // initialisation that you need..\r\n" -"}\r\n" -"\r\n" -"void FILTERCLASSNAME::releaseResources()\r\n" -"{\r\n" -" // When playback stops, you can use this as an opportunity to free up any\r\n" -" // spare memory, etc.\r\n" -"}\r\n" -"\r\n" -"void FILTERCLASSNAME::processBlock (AudioSampleBuffer& buffer, MidiBuffer& midiMessages)\r\n" -"{\r\n" -" const int totalNumInputChannels = getTotalNumInputChannels();\r\n" -" const int totalNumOutputChannels = getTotalNumOutputChannels();\r\n" -"\r\n" -" // In case we have more outputs than inputs, this code clears any output\r\n" -" // channels that didn't contain input data, (because these aren't\r\n" -" // guaranteed to be empty - they may contain garbage).\r\n" -" // This is here to avoid people getting screaming feedback\r\n" -" // when they first compile a plugin, but obviously you don't need to keep\r\n" -" // this code if your algorithm always overwrites all the output channels.\r\n" -" for (int i = totalNumInputChannels; i < totalNumOutputChannels; ++i)\r\n" -" buffer.clear (i, 0, buffer.getNumSamples());\r\n" -"\r\n" -" // This is the place where you'd normally do the guts of your plugin's\r\n" -" // audio processing...\r\n" -" for (int channel = 0; channel < totalNumInputChannels; ++channel)\r\n" -" {\r\n" -" float* channelData = buffer.getWritePointer (channel);\r\n" -"\r\n" -" // ..do something to the data...\r\n" -" }\r\n" -"}\r\n" -"\r\n" -"//==============================================================================\r\n" -"bool FILTERCLASSNAME::hasEditor() const\r\n" -"{\r\n" -" return true; // (change this to false if you choose to not supply an editor)\r\n" -"}\r\n" -"\r\n" -"AudioProcessorEditor* FILTERCLASSNAME::createEditor()\r\n" -"{\r\n" -" return new EDITORCLASSNAME (*this);\r\n" -"}\r\n" -"\r\n" -"//==============================================================================\r\n" -"void FILTERCLASSNAME::getStateInformation (MemoryBlock& destData)\r\n" -"{\r\n" -" // You should use this method to store your parameters in the memory block.\r\n" -" // You could do that either as raw data, or use the XML or ValueTree classes\r\n" -" // as intermediaries to make it easy to save and load complex data.\r\n" -"}\r\n" -"\r\n" -"void FILTERCLASSNAME::setStateInformation (const void* data, int sizeInBytes)\r\n" -"{\r\n" -" // You should use this method to restore your parameters from this memory block,\r\n" -" // whose contents will have been created by the getStateInformation() call.\r\n" -"}\r\n" -"\r\n" -"//==============================================================================\r\n" -"// This creates new instances of the plugin..\r\n" -"AudioProcessor* JUCE_CALLTYPE createPluginFilter()\r\n" -"{\r\n" -" return new FILTERCLASSNAME();\r\n" -"}\r\n"; - -const char* jucer_AudioPluginFilterTemplate_cpp = (const char*) temp_binary_data_4; - -//================== jucer_AudioPluginFilterTemplate.h ================== -static const unsigned char temp_binary_data_5[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated by the Introjucer!\r\n" -"\r\n" -" It contains the basic framework code for a JUCE plugin processor.\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"#ifndef HEADERGUARD\r\n" -"#define HEADERGUARD\r\n" -"\r\n" -"APPHEADERS\r\n" -"\r\n" -"\r\n" -"//==============================================================================\r\n" -"/**\r\n" -"*/\r\n" -"class FILTERCLASSNAME : public AudioProcessor\r\n" -"{\r\n" -"public:\r\n" -" //==============================================================================\r\n" -" FILTERCLASSNAME();\r\n" -" ~FILTERCLASSNAME();\r\n" -"\r\n" -" //==============================================================================\r\n" -" void prepareToPlay (double sampleRate, int samplesPerBlock) override;\r\n" -" void releaseResources() override;\r\n" -"\r\n" -" void processBlock (AudioSampleBuffer&, MidiBuffer&) override;\r\n" -"\r\n" -" //==============================================================================\r\n" -" AudioProcessorEditor* createEditor() override;\r\n" -" bool hasEditor() const override;\r\n" -"\r\n" -" //==============================================================================\r\n" -" const String getName() const override;\r\n" -"\r\n" -" bool acceptsMidi() const override;\r\n" -" bool producesMidi() const override;\r\n" -" double getTailLengthSeconds() const override;\r\n" -"\r\n" -" //==============================================================================\r\n" -" int getNumPrograms() override;\r\n" -" int getCurrentProgram() override;\r\n" -" void setCurrentProgram (int index) override;\r\n" -" const String getProgramName (int index) override;\r\n" -" void changeProgramName (int index, const String& newName) override;\r\n" -"\r\n" -" //==============================================================================\r\n" -" void getStateInformation (MemoryBlock& destData) override;\r\n" -" void setStateInformation (const void* data, int sizeInBytes) override;\r\n" -"\r\n" -"private:\r\n" -" //==============================================================================\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FILTERCLASSNAME)\r\n" -"};\r\n" -"\r\n" -"\r\n" -"#endif // HEADERGUARD\r\n"; - -const char* jucer_AudioPluginFilterTemplate_h = (const char*) temp_binary_data_5; - -//================== jucer_ComponentTemplate.cpp ================== -static const unsigned char temp_binary_data_6[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This is an automatically generated GUI class created by the Introjucer!\r\n" -"\r\n" -" Be careful when adding custom code to these files, as only the code within\r\n" -" the \"//[xyz]\" and \"//[/xyz]\" sections will be retained when the file is loaded\r\n" -" and re-saved.\r\n" -"\r\n" -" Created with Introjucer version: %%version%%\r\n" -"\r\n" -" ------------------------------------------------------------------------------\r\n" -"\r\n" -" The Introjucer is part of the JUCE library - \"Jules' Utility Class Extensions\"\r\n" -" Copyright (c) 2015 - ROLI Ltd.\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"//[Headers] You can add your own extra header files here...\r\n" -"//[/Headers]\r\n" -"\r\n" -"%%includeFilesCPP%%\r\n" -"\r\n" -"//[MiscUserDefs] You can add your own user definitions and misc code here...\r\n" -"//[/MiscUserDefs]\r\n" -"\r\n" -"//==============================================================================\r\n" -"%%className%%::%%className%% (%%constructorParams%%)\r\n" -"%%initialisers%%{\r\n" -" //[Constructor_pre] You can add your own custom stuff here..\r\n" -" //[/Constructor_pre]\r\n" -"\r\n" -" %%constructor%%\r\n" -"\r\n" -" //[Constructor] You can add your own custom stuff here..\r\n" -" //[/Constructor]\r\n" -"}\r\n" -"\r\n" -"%%className%%::~%%className%%()\r\n" -"{\r\n" -" //[Destructor_pre]. You can add your own custom destruction code here..\r\n" -" //[/Destructor_pre]\r\n" -"\r\n" -" %%destructor%%\r\n" -"\r\n" -" //[Destructor]. You can add your own custom destruction code here..\r\n" -" //[/Destructor]\r\n" -"}\r\n" -"\r\n" -"//==============================================================================\r\n" -"%%methodDefinitions%%\r\n" -"\r\n" -"//[MiscUserCode] You can add your own definitions of your custom methods or any other code here...\r\n" -"//[/MiscUserCode]\r\n" -"\r\n" -"\r\n" -"//==============================================================================\r\n" -"#if 0\r\n" -"/* -- Introjucer information section --\r\n" -"\r\n" -" This is where the Introjucer stores the metadata that describe this GUI layout, so\r\n" -" make changes in here at your peril!\r\n" -"\r\n" -"BEGIN_JUCER_METADATA\r\n" -"\r\n" -"%%metadata%%\r\n" -"END_JUCER_METADATA\r\n" -"*/\r\n" -"#endif\r\n" -"\r\n" -"%%staticMemberDefinitions%%\r\n" -"//[EndFile] You can add extra defines here...\r\n" -"//[/EndFile]\r\n"; - -const char* jucer_ComponentTemplate_cpp = (const char*) temp_binary_data_6; - -//================== jucer_ComponentTemplate.h ================== -static const unsigned char temp_binary_data_7[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This is an automatically generated GUI class created by the Introjucer!\r\n" -"\r\n" -" Be careful when adding custom code to these files, as only the code within\r\n" -" the \"//[xyz]\" and \"//[/xyz]\" sections will be retained when the file is loaded\r\n" -" and re-saved.\r\n" -"\r\n" -" Created with Introjucer version: %%version%%\r\n" -"\r\n" -" ------------------------------------------------------------------------------\r\n" -"\r\n" -" The Introjucer is part of the JUCE library - \"Jules' Utility Class Extensions\"\r\n" -" Copyright (c) 2015 - ROLI Ltd.\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"#ifndef %%headerGuard%%\r\n" -"#define %%headerGuard%%\r\n" -"\r\n" -"//[Headers] -- You can add your own extra header files here --\r\n" -"#include \"JuceHeader.h\"\r\n" -"//[/Headers]\r\n" -"\r\n" -"%%includeFilesH%%\r\n" -"\r\n" -"//==============================================================================\r\n" -"/**\r\n" -" //[Comments]\r\n" -" An auto-generated component, created by the Introjucer.\r\n" -"\r\n" -" Describe your class and how it works here!\r\n" -" //[/Comments]\r\n" -"*/\r\n" -"%%classDeclaration%%\r\n" -"{\r\n" -"public:\r\n" -" //==============================================================================\r\n" -" %%className%% (%%constructorParams%%);\r\n" -" ~%%className%%();\r\n" -"\r\n" -" //==============================================================================\r\n" -" //[UserMethods] -- You can add your own custom methods in this section.\r\n" -" //[/UserMethods]\r\n" -"\r\n" -" %%publicMemberDeclarations%%\r\n" -"\r\n" -"private:\r\n" -" //[UserVariables] -- You can add your own custom variables in this section.\r\n" -" //[/UserVariables]\r\n" -"\r\n" -" //==============================================================================\r\n" -" %%privateMemberDeclarations%%\r\n" -"\r\n" -" //==============================================================================\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%className%%)\r\n" -"};\r\n" -"\r\n" -"//[EndFile] You can add extra defines here...\r\n" -"//[/EndFile]\r\n" -"\r\n" -"#endif // %%headerGuard%%\r\n"; - -const char* jucer_ComponentTemplate_h = (const char*) temp_binary_data_7; - -//================== jucer_ContentCompTemplate.cpp ================== -static const unsigned char temp_binary_data_8[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated!\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"INCLUDE_CORRESPONDING_HEADER\r\n" -"\r\n" -"\r\n" -"//==============================================================================\r\n" -"CONTENTCOMPCLASS::CONTENTCOMPCLASS()\r\n" -"{\r\n" -" setSize (600, 400);\r\n" -"}\r\n" -"\r\n" -"CONTENTCOMPCLASS::~CONTENTCOMPCLASS()\r\n" -"{\r\n" -"}\r\n" -"\r\n" -"void CONTENTCOMPCLASS::paint (Graphics& g)\r\n" -"{\r\n" -" g.fillAll (Colour (0xff001F36));\r\n" -"\r\n" -" g.setFont (Font (16.0f));\r\n" -" g.setColour (Colours::white);\r\n" -" g.drawText (\"Hello World!\", getLocalBounds(), Justification::centred, true);\r\n" -"}\r\n" -"\r\n" -"void CONTENTCOMPCLASS::resized()\r\n" -"{\r\n" -" // This is called when the CONTENTCOMPCLASS is resized.\r\n" -" // If you add any child components, this is where you should\r\n" -" // update their positions.\r\n" -"}\r\n"; - -const char* jucer_ContentCompTemplate_cpp = (const char*) temp_binary_data_8; - -//================== jucer_ContentCompTemplate.h ================== -static const unsigned char temp_binary_data_9[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated!\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"#ifndef HEADERGUARD\r\n" -"#define HEADERGUARD\r\n" -"\r\n" -"INCLUDE_JUCE\r\n" -"\r\n" -"\r\n" -"//==============================================================================\r\n" -"/*\r\n" -" This component lives inside our window, and this is where you should put all\r\n" -" your controls and content.\r\n" -"*/\r\n" -"class CONTENTCOMPCLASS : public Component\r\n" -"{\r\n" -"public:\r\n" -" //==============================================================================\r\n" -" CONTENTCOMPCLASS();\r\n" -" ~CONTENTCOMPCLASS();\r\n" -"\r\n" -" void paint (Graphics&);\r\n" -" void resized();\r\n" -"\r\n" -"private:\r\n" -" //==============================================================================\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CONTENTCOMPCLASS)\r\n" -"};\r\n" -"\r\n" -"\r\n" -"#endif // HEADERGUARD\r\n"; - -const char* jucer_ContentCompTemplate_h = (const char*) temp_binary_data_9; - -//================== jucer_InlineComponentTemplate.h ================== -static const unsigned char temp_binary_data_10[] = -"//==============================================================================\r\n" -"class COMPONENTCLASS : public Component\r\n" -"{\r\n" -"public:\r\n" -" COMPONENTCLASS()\r\n" -" {\r\n" -" // In your constructor, you should add any child components, and\r\n" -" // initialise any special settings that your component needs.\r\n" -"\r\n" -" }\r\n" -"\r\n" -" ~COMPONENTCLASS()\r\n" -" {\r\n" -" }\r\n" -"\r\n" -" void paint (Graphics& g)\r\n" -" {\r\n" -" // You should replace everything in this method with your own drawing code..\r\n" -"\r\n" -" g.fillAll (Colours::white); // clear the background\r\n" -"\r\n" -" g.setColour (Colours::grey);\r\n" -" g.drawRect (getLocalBounds(), 1); // draw an outline around the component\r\n" -"\r\n" -" g.setColour (Colours::lightblue);\r\n" -" g.setFont (14.0f);\r\n" -" g.drawText (\"COMPONENTCLASS\", getLocalBounds(),\r\n" -" Justification::centred, true); // draw some placeholder text\r\n" -" }\r\n" -"\r\n" -" void resized()\r\n" -" {\r\n" -" // This method is where you should set the bounds of any child\r\n" -" // components that your component contains..\r\n" -"\r\n" -" }\r\n" -"\r\n" -"private:\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS)\r\n" -"};\r\n"; - -const char* jucer_InlineComponentTemplate_h = (const char*) temp_binary_data_10; - -//================== jucer_MainConsoleAppTemplate.cpp ================== -static const unsigned char temp_binary_data_11[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated!\r\n" -"\r\n" -" It contains the basic startup code for a Juce application.\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"APPHEADERS\r\n" -"\r\n" -"\r\n" -"//==============================================================================\r\n" -"int main (int argc, char* argv[])\r\n" -"{\r\n" -"\r\n" -" // ..your code goes here!\r\n" -"\r\n" -"\r\n" -" return 0;\r\n" -"}\r\n"; - -const char* jucer_MainConsoleAppTemplate_cpp = (const char*) temp_binary_data_11; - -//================== jucer_MainTemplate_NoWindow.cpp ================== -static const unsigned char temp_binary_data_12[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated by the Introjucer!\r\n" -"\r\n" -" It contains the basic startup code for a Juce application.\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"APPHEADERS\r\n" -"\r\n" -"\r\n" -"//==============================================================================\r\n" -"class APPCLASSNAME : public JUCEApplication\r\n" -"{\r\n" -"public:\r\n" -" //==============================================================================\r\n" -" APPCLASSNAME() {}\r\n" -"\r\n" -" const String getApplicationName() override { return ProjectInfo::projectName; }\r\n" -" const String getApplicationVersion() override { return ProjectInfo::versionString; }\r\n" -" bool moreThanOneInstanceAllowed() override { return ALLOWMORETHANONEINSTANCE; }\r\n" -"\r\n" -" //==============================================================================\r\n" -" void initialise (const String& commandLine) override\r\n" -" {\r\n" -" // Add your application's initialisation code here..\r\n" -" }\r\n" -"\r\n" -" void shutdown() override\r\n" -" {\r\n" -" // Add your application's shutdown code here..\r\n" -" }\r\n" -"\r\n" -" //==============================================================================\r\n" -" void systemRequestedQuit() override\r\n" -" {\r\n" -" // This is called when the app is being asked to quit: you can ignore this\r\n" -" // request and let the app carry on running, or call quit() to allow the app to close.\r\n" -" quit();\r\n" -" }\r\n" -"\r\n" -" void anotherInstanceStarted (const String& commandLine) override\r\n" -" {\r\n" -" // When another instance of the app is launched while this one is running,\r\n" -" // this method is invoked, and the commandLine parameter tells you what\r\n" -" // the other instance's command-line arguments were.\r\n" -" }\r\n" -"};\r\n" -"\r\n" -"//==============================================================================\r\n" -"// This macro generates the main() routine that launches the app.\r\n" -"START_JUCE_APPLICATION (APPCLASSNAME)\r\n"; - -const char* jucer_MainTemplate_NoWindow_cpp = (const char*) temp_binary_data_12; - -//================== jucer_MainTemplate_SimpleWindow.cpp ================== -static const unsigned char temp_binary_data_13[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated by the Introjucer!\r\n" -"\r\n" -" It contains the basic startup code for a Juce application.\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"APPHEADERS\r\n" -"\r\n" -"Component* createMainContentComponent();\r\n" -"\r\n" -"//==============================================================================\r\n" -"class APPCLASSNAME : public JUCEApplication\r\n" -"{\r\n" -"public:\r\n" -" //==============================================================================\r\n" -" APPCLASSNAME() {}\r\n" -"\r\n" -" const String getApplicationName() override { return ProjectInfo::projectName; }\r\n" -" const String getApplicationVersion() override { return ProjectInfo::versionString; }\r\n" -" bool moreThanOneInstanceAllowed() override { return ALLOWMORETHANONEINSTANCE; }\r\n" -"\r\n" -" //==============================================================================\r\n" -" void initialise (const String& commandLine) override\r\n" -" {\r\n" -" // This method is where you should put your application's initialisation code..\r\n" -"\r\n" -" mainWindow = new MainWindow (getApplicationName());\r\n" -" }\r\n" -"\r\n" -" void shutdown() override\r\n" -" {\r\n" -" // Add your application's shutdown code here..\r\n" -"\r\n" -" mainWindow = nullptr; // (deletes our window)\r\n" -" }\r\n" -"\r\n" -" //==============================================================================\r\n" -" void systemRequestedQuit() override\r\n" -" {\r\n" -" // This is called when the app is being asked to quit: you can ignore this\r\n" -" // request and let the app carry on running, or call quit() to allow the app to close.\r\n" -" quit();\r\n" -" }\r\n" -"\r\n" -" void anotherInstanceStarted (const String& commandLine) override\r\n" -" {\r\n" -" // When another instance of the app is launched while this one is running,\r\n" -" // this method is invoked, and the commandLine parameter tells you what\r\n" -" // the other instance's command-line arguments were.\r\n" -" }\r\n" -"\r\n" -" //==============================================================================\r\n" -" /*\r\n" -" This class implements the desktop window that contains an instance of\r\n" -" our CONTENTCOMPCLASS class.\r\n" -" */\r\n" -" class MainWindow : public DocumentWindow\r\n" -" {\r\n" -" public:\r\n" -" MainWindow (String name) : DocumentWindow (name,\r\n" -" Colours::lightgrey,\r\n" -" DocumentWindow::allButtons)\r\n" -" {\r\n" -" setUsingNativeTitleBar (true);\r\n" -" setContentOwned (createMainContentComponent(), true);\r\n" -" setResizable (true, true);\r\n" -"\r\n" -" centreWithSize (getWidth(), getHeight());\r\n" -" setVisible (true);\r\n" -" }\r\n" -"\r\n" -" void closeButtonPressed() override\r\n" -" {\r\n" -" // This is called when the user tries to close this window. Here, we'll just\r\n" -" // ask the app to quit when this happens, but you can change this to do\r\n" -" // whatever you need.\r\n" -" JUCEApplication::getInstance()->systemRequestedQuit();\r\n" -" }\r\n" -"\r\n" -" /* Note: Be careful if you override any DocumentWindow methods - the base\r\n" -" class uses a lot of them, so by overriding you might break its functionality.\r\n" -" It's best to do all your work in your content component instead, but if\r\n" -" you really have to override any DocumentWindow methods, make sure your\r\n" -" subclass also calls the superclass's method.\r\n" -" */\r\n" -"\r\n" -" private:\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow)\r\n" -" };\r\n" -"\r\n" -"private:\r\n" -" ScopedPointer mainWindow;\r\n" -"};\r\n" -"\r\n" -"//==============================================================================\r\n" -"// This macro generates the main() routine that launches the app.\r\n" -"START_JUCE_APPLICATION (APPCLASSNAME)\r\n"; - -const char* jucer_MainTemplate_SimpleWindow_cpp = (const char*) temp_binary_data_13; - -//================== jucer_MainTemplate_Window.cpp ================== -static const unsigned char temp_binary_data_14[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated by the Introjucer!\r\n" -"\r\n" -" It contains the basic startup code for a Juce application.\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"APPHEADERS\r\n" -"\r\n" -"\r\n" -"//==============================================================================\r\n" -"class APPCLASSNAME : public JUCEApplication\r\n" -"{\r\n" -"public:\r\n" -" //==============================================================================\r\n" -" APPCLASSNAME() {}\r\n" -"\r\n" -" const String getApplicationName() override { return ProjectInfo::projectName; }\r\n" -" const String getApplicationVersion() override { return ProjectInfo::versionString; }\r\n" -" bool moreThanOneInstanceAllowed() override { return ALLOWMORETHANONEINSTANCE; }\r\n" -"\r\n" -" //==============================================================================\r\n" -" void initialise (const String& commandLine) override\r\n" -" {\r\n" -" // This method is where you should put your application's initialisation code..\r\n" -"\r\n" -" mainWindow = new MainWindow (getApplicationName());\r\n" -" }\r\n" -"\r\n" -" void shutdown() override\r\n" -" {\r\n" -" // Add your application's shutdown code here..\r\n" -"\r\n" -" mainWindow = nullptr; // (deletes our window)\r\n" -" }\r\n" -"\r\n" -" //==============================================================================\r\n" -" void systemRequestedQuit() override\r\n" -" {\r\n" -" // This is called when the app is being asked to quit: you can ignore this\r\n" -" // request and let the app carry on running, or call quit() to allow the app to close.\r\n" -" quit();\r\n" -" }\r\n" -"\r\n" -" void anotherInstanceStarted (const String& commandLine) override\r\n" -" {\r\n" -" // When another instance of the app is launched while this one is running,\r\n" -" // this method is invoked, and the commandLine parameter tells you what\r\n" -" // the other instance's command-line arguments were.\r\n" -" }\r\n" -"\r\n" -" //==============================================================================\r\n" -" /*\r\n" -" This class implements the desktop window that contains an instance of\r\n" -" our CONTENTCOMPCLASS class.\r\n" -" */\r\n" -" class MainWindow : public DocumentWindow\r\n" -" {\r\n" -" public:\r\n" -" MainWindow (String name) : DocumentWindow (name,\r\n" -" Colours::lightgrey,\r\n" -" DocumentWindow::allButtons)\r\n" -" {\r\n" -" setUsingNativeTitleBar (true);\r\n" -" setContentOwned (new CONTENTCOMPCLASS(), true);\r\n" -"\r\n" -" centreWithSize (getWidth(), getHeight());\r\n" -" setVisible (true);\r\n" -" }\r\n" -"\r\n" -" void closeButtonPressed() override\r\n" -" {\r\n" -" // This is called when the user tries to close this window. Here, we'll just\r\n" -" // ask the app to quit when this happens, but you can change this to do\r\n" -" // whatever you need.\r\n" -" JUCEApplication::getInstance()->systemRequestedQuit();\r\n" -" }\r\n" -"\r\n" -" /* Note: Be careful if you override any DocumentWindow methods - the base\r\n" -" class uses a lot of them, so by overriding you might break its functionality.\r\n" -" It's best to do all your work in your content component instead, but if\r\n" -" you really have to override any DocumentWindow methods, make sure your\r\n" -" subclass also calls the superclass's method.\r\n" -" */\r\n" -"\r\n" -" private:\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow)\r\n" -" };\r\n" -"\r\n" -"private:\r\n" -" ScopedPointer mainWindow;\r\n" -"};\r\n" -"\r\n" -"//==============================================================================\r\n" -"// This macro generates the main() routine that launches the app.\r\n" -"START_JUCE_APPLICATION (APPCLASSNAME)\r\n"; - -const char* jucer_MainTemplate_Window_cpp = (const char*) temp_binary_data_14; - -//================== jucer_NewComponentTemplate.cpp ================== -static const unsigned char temp_binary_data_15[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" FILENAME\r\n" -" Created: DATE\r\n" -" Author: AUTHOR\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"INCLUDE_JUCE\r\n" -"INCLUDE_CORRESPONDING_HEADER\r\n" -"\r\n" -"//==============================================================================\r\n" -"COMPONENTCLASS::COMPONENTCLASS()\r\n" -"{\r\n" -" // In your constructor, you should add any child components, and\r\n" -" // initialise any special settings that your component needs.\r\n" -"\r\n" -"}\r\n" -"\r\n" -"COMPONENTCLASS::~COMPONENTCLASS()\r\n" -"{\r\n" -"}\r\n" -"\r\n" -"void COMPONENTCLASS::paint (Graphics& g)\r\n" -"{\r\n" -" /* This demo code just fills the component's background and\r\n" -" draws some placeholder text to get you started.\r\n" -"\r\n" -" You should replace everything in this method with your own\r\n" -" drawing code..\r\n" -" */\r\n" -"\r\n" -" g.fillAll (Colours::white); // clear the background\r\n" -"\r\n" -" g.setColour (Colours::grey);\r\n" -" g.drawRect (getLocalBounds(), 1); // draw an outline around the component\r\n" -"\r\n" -" g.setColour (Colours::lightblue);\r\n" -" g.setFont (14.0f);\r\n" -" g.drawText (\"COMPONENTCLASS\", getLocalBounds(),\r\n" -" Justification::centred, true); // draw some placeholder text\r\n" -"}\r\n" -"\r\n" -"void COMPONENTCLASS::resized()\r\n" -"{\r\n" -" // This method is where you should set the bounds of any child\r\n" -" // components that your component contains..\r\n" -"\r\n" -"}\r\n"; - -const char* jucer_NewComponentTemplate_cpp = (const char*) temp_binary_data_15; - -//================== jucer_NewComponentTemplate.h ================== -static const unsigned char temp_binary_data_16[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" FILENAME\r\n" -" Created: DATE\r\n" -" Author: AUTHOR\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"#ifndef HEADERGUARD\r\n" -"#define HEADERGUARD\r\n" -"\r\n" -"INCLUDE_JUCE\r\n" -"\r\n" -"//==============================================================================\r\n" -"/*\r\n" -"*/\r\n" -"class COMPONENTCLASS : public Component\r\n" -"{\r\n" -"public:\r\n" -" COMPONENTCLASS();\r\n" -" ~COMPONENTCLASS();\r\n" -"\r\n" -" void paint (Graphics&);\r\n" -" void resized();\r\n" -"\r\n" -"private:\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS)\r\n" -"};\r\n" -"\r\n" -"\r\n" -"#endif // HEADERGUARD\r\n"; - -const char* jucer_NewComponentTemplate_h = (const char*) temp_binary_data_16; - -//================== jucer_NewCppFileTemplate.cpp ================== -static const unsigned char temp_binary_data_17[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" FILENAME\r\n" -" Created: DATE\r\n" -" Author: AUTHOR\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"INCLUDE_CORRESPONDING_HEADER\r\n"; - -const char* jucer_NewCppFileTemplate_cpp = (const char*) temp_binary_data_17; - -//================== jucer_NewCppFileTemplate.h ================== -static const unsigned char temp_binary_data_18[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" FILENAME\r\n" -" Created: DATE\r\n" -" Author: AUTHOR\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"#ifndef HEADERGUARD\r\n" -"#define HEADERGUARD\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"#endif // HEADERGUARD\r\n"; - -const char* jucer_NewCppFileTemplate_h = (const char*) temp_binary_data_18; - -//================== jucer_NewInlineComponentTemplate.h ================== -static const unsigned char temp_binary_data_19[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" FILENAME\r\n" -" Created: DATE\r\n" -" Author: AUTHOR\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"#ifndef HEADERGUARD\r\n" -"#define HEADERGUARD\r\n" -"\r\n" -"INCLUDE_JUCE\r\n" -"\r\n" -"//==============================================================================\r\n" -"/*\r\n" -"*/\r\n" -"class COMPONENTCLASS : public Component\r\n" -"{\r\n" -"public:\r\n" -" COMPONENTCLASS()\r\n" -" {\r\n" -" // In your constructor, you should add any child components, and\r\n" -" // initialise any special settings that your component needs.\r\n" -"\r\n" -" }\r\n" -"\r\n" -" ~COMPONENTCLASS()\r\n" -" {\r\n" -" }\r\n" -"\r\n" -" void paint (Graphics& g)\r\n" -" {\r\n" -" /* This demo code just fills the component's background and\r\n" -" draws some placeholder text to get you started.\r\n" -"\r\n" -" You should replace everything in this method with your own\r\n" -" drawing code..\r\n" -" */\r\n" -"\r\n" -" g.fillAll (Colours::white); // clear the background\r\n" -"\r\n" -" g.setColour (Colours::grey);\r\n" -" g.drawRect (getLocalBounds(), 1); // draw an outline around the component\r\n" -"\r\n" -" g.setColour (Colours::lightblue);\r\n" -" g.setFont (14.0f);\r\n" -" g.drawText (\"COMPONENTCLASS\", getLocalBounds(),\r\n" -" Justification::centred, true); // draw some placeholder text\r\n" -" }\r\n" -"\r\n" -" void resized()\r\n" -" {\r\n" -" // This method is where you should set the bounds of any child\r\n" -" // components that your component contains..\r\n" -"\r\n" -" }\r\n" -"\r\n" -"private:\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS)\r\n" -"};\r\n" -"\r\n" -"\r\n" -"#endif // HEADERGUARD\r\n"; - -const char* jucer_NewInlineComponentTemplate_h = (const char*) temp_binary_data_19; - -//================== jucer_OpenGLComponentTemplate.cpp ================== -static const unsigned char temp_binary_data_20[] = -"/*\r\n" -" ==============================================================================\r\n" -"\r\n" -" This file was auto-generated!\r\n" -"\r\n" -" ==============================================================================\r\n" -"*/\r\n" -"\r\n" -"#ifndef MAINCOMPONENT_H_INCLUDED\r\n" -"#define MAINCOMPONENT_H_INCLUDED\r\n" -"\r\n" -"INCLUDE_JUCE\r\n" -"\r\n" -"//==============================================================================\r\n" -"/*\r\n" -" This component lives inside our window, and this is where you should put all\r\n" -" your controls and content.\r\n" -"*/\r\n" -"class MainContentComponent : public OpenGLAppComponent\r\n" -"{\r\n" -"public:\r\n" -" //==============================================================================\r\n" -" MainContentComponent()\r\n" -" {\r\n" -" setSize (800, 600);\r\n" -" }\r\n" -"\r\n" -" ~MainContentComponent()\r\n" -" {\r\n" -" shutdownOpenGL();\r\n" -" }\r\n" -"\r\n" -" void initialise() override\r\n" -" {\r\n" -" }\r\n" -"\r\n" -" void shutdown() override\r\n" -" {\r\n" -" }\r\n" -"\r\n" -" void render() override\r\n" -" {\r\n" -" OpenGLHelpers::clear (Colours::black);\r\n" -"\r\n" -" }\r\n" -"\r\n" -" void paint (Graphics& g) override\r\n" -" {\r\n" -" // You can add your component specific drawing code here!\r\n" -" // This will draw over the top of the openGL background.\r\n" -" }\r\n" -"\r\n" -" void resized() override\r\n" -" {\r\n" -" // This is called when the MainContentComponent is resized.\r\n" -" // If you add any child components, this is where you should\r\n" -" // update their positions.\r\n" -" }\r\n" -"\r\n" -"\r\n" -"private:\r\n" -" //==============================================================================\r\n" -"\r\n" -" // private member variables\r\n" -"\r\n" -"\r\n" -"\r\n" -" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainContentComponent)\r\n" -"};\r\n" -"\r\n" -"\r\n" -"// (This function is called by the app startup code to create our main component)\r\n" -"Component* createMainContentComponent() { return new MainContentComponent(); }\r\n" -"\r\n" -"\r\n" -"#endif // MAINCOMPONENT_H_INCLUDED\r\n"; - -const char* jucer_OpenGLComponentTemplate_cpp = (const char*) temp_binary_data_20; - -//================== AudioPluginXCodeScript.txt ================== -static const unsigned char temp_binary_data_21[] = -"\r\n" -"# This script takes the build product and copies it to the AU, VST, VST3, RTAS and AAX folders, depending on \r\n" -"# which plugin types you've built\r\n" -"\r\n" -"original=$CONFIGURATION_BUILD_DIR/$FULL_PRODUCT_NAME\r\n" -"\r\n" -"# this looks inside the binary to detect which platforms are needed.. \r\n" -"copyAU=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'AudioUnit' | wc -l`\r\n" -"copyVST=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'VSTPlugin' | wc -l`\r\n" -"copyVST3=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'GetPluginFactory' | wc -l`\r\n" -"copyRTAS=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'CProcess' | wc -l`\r\n" -"copyAAX=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'ACFStartup' | wc -l`\r\n" -"\r\n" -"if [ $copyAU -gt 0 ]; then\r\n" -" echo \"Copying to AudioUnit folder...\"\r\n" -" AUDir=~/Library/Audio/Plug-Ins/Components\r\n" -" mkdir -p \"$AUDir\"\r\n" -" AU=$AUDir/$PRODUCT_NAME.component\r\n" -" if [ -d \"$AU\" ]; then \r\n" -" rm -r \"$AU\"\r\n" -" fi\r\n" -"\r\n" -" cp -r \"$original\" \"$AU\"\r\n" -" sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$AU/Contents/PkgInfo\"\r\n" -" sed -i \"\" -e 's/TDMw/BNDL/g' \"$AU/Contents/$INFOPLIST_FILE\"\r\n" -"fi\r\n" -"\r\n" -"if [ $copyVST -gt 0 ]; then\r\n" -" echo \"Copying to VST folder...\"\r\n" -" VSTDir=~/Library/Audio/Plug-Ins/VST\r\n" -" mkdir -p \"$VSTDir\"\r\n" -" VST=$VSTDir/$PRODUCT_NAME.vst\r\n" -" if [ -d \"$VST\" ]; then \r\n" -" rm -r \"$VST\"\r\n" -" fi\r\n" -"\r\n" -" cp -r \"$original\" \"$VST\"\r\n" -" sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST/Contents/PkgInfo\"\r\n" -" sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST/Contents/$INFOPLIST_FILE\"\r\n" -"fi\r\n" -"\r\n" -"if [ $copyVST3 -gt 0 ]; then\r\n" -" echo \"Copying to VST3 folder...\"\r\n" -" VST3Dir=~/Library/Audio/Plug-Ins/VST3\r\n" -" mkdir -p \"$VST3Dir\"\r\n" -" VST3=$VST3Dir/$PRODUCT_NAME.vst3\r\n" -" if [ -d \"$VST3\" ]; then \r\n" -" rm -r \"$VST3\"\r\n" -" fi\r\n" -"\r\n" -" cp -r \"$original\" \"$VST3\"\r\n" -" sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST3/Contents/PkgInfo\"\r\n" -" sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST3/Contents/$INFOPLIST_FILE\"\r\n" -"fi\r\n" -"\r\n" -"if [ $copyRTAS -gt 0 ]; then\r\n" -" echo \"Copying to RTAS folder...\"\r\n" -" RTASDir=/Library/Application\\ Support/Digidesign/Plug-Ins\r\n" -" if [ -d \"$RTASDir\" ]; then\r\n" -" RTAS=$RTASDir/$PRODUCT_NAME.dpm\r\n" -" if [ -d \"$RTAS\" ]; then\r\n" -" rm -r \"$RTAS\"\r\n" -" fi\r\n" -"\r\n" -" cp -r \"$original\" \"$RTAS\"\r\n" -" fi\r\n" -"fi\r\n" -"\r\n" -"if [ $copyAAX -gt 0 ]; then\r\n" -" echo \"Copying to AAX folder...\"\r\n" -"\r\n" -" if [ -d \"/Applications/ProTools_3PDev/Plug-Ins\" ]; then\r\n" -" AAX1=\"/Applications/ProTools_3PDev/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\r\n" -"\r\n" -" if [ -d \"$AAX1\" ]; then\r\n" -" rm -r \"$AAX1\"\r\n" -" fi\r\n" -"\r\n" -" cp -R -H \"$original\" \"$AAX1\"\r\n" -" fi\r\n" -"\r\n" -" if [ -d \"/Library/Application Support/Avid/Audio/Plug-Ins\" ]; then\r\n" -" AAX2=\"/Library/Application Support/Avid/Audio/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\r\n" -"\r\n" -" if [ -d \"$AAX2\" ]; then\r\n" -" rm -r \"$AAX2\"\r\n" -" fi\r\n" -"\r\n" -" cp -R -H \"$original\" \"$AAX2\"\r\n" -" fi\r\n" -"fi\r\n"; - -const char* AudioPluginXCodeScript_txt = (const char*) temp_binary_data_21; - -//================== background_logo.svg ================== -static const unsigned char temp_binary_data_22[] = -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\t\r\n" -"\t\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\r\n" -"\r\n"; - -const char* background_logo_svg = (const char*) temp_binary_data_22; - -//================== background_tile.png ================== -static const unsigned char temp_binary_data_23[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,7,0,0,0,7,8,6,0,0,0,196,82,87,211,0,0,0,94,73,68,65,84,120,218,85,141,73,14,0,33,8,4,253,137,226,18,19,245,234,255,127,70,75,155,232,56,135,10,132,94,112,33,4,37,222,123,205,57,107,74,105,239,196,137, -8,72,239,29,99,12,204,57,209,90,227,237,19,45,113,161,209,12,234,172,18,49,70,88,229,134,34,103,173,245,159,60,134,82,10,238,79,166,223,106,238,91,100,229,73,191,80,92,47,179,68,223,148,158,98,226,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* background_tile_png = (const char*) temp_binary_data_23; - -//================== colourscheme_dark.xml ================== -static const unsigned char temp_binary_data_24[] = -"\r\n" -"\r\n" -"\r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -"\r\n"; - -const char* colourscheme_dark_xml = (const char*) temp_binary_data_24; - -//================== colourscheme_light.xml ================== -static const unsigned char temp_binary_data_25[] = -"\r\n" -"\r\n" -"\r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -" \r\n" -"\r\n"; - -const char* colourscheme_light_xml = (const char*) temp_binary_data_25; - -//================== juce_icon.png ================== -static const unsigned char temp_binary_data_26[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,2,0,0,0,2,0,8,6,0,0,0,244,120,212,250,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,82,101,97,100,121,113,201,101,60,0,0,3,40,105,84,88,116,88,77,76,58, -99,111,109,46,97,100,111,98,101,46,120,109,112,0,0,0,0,0,60,63,120,112,97,99,107,101,116,32,98,101,103,105,110,61,34,239,187,191,34,32,105,100,61,34,87,53,77,48,77,112,67,101,104,105,72,122,114,101,83,122,78,84,99,122,107,99,57,100,34,63,62,32,60,120, -58,120,109,112,109,101,116,97,32,120,109,108,110,115,58,120,61,34,97,100,111,98,101,58,110,115,58,109,101,116,97,47,34,32,120,58,120,109,112,116,107,61,34,65,100,111,98,101,32,88,77,80,32,67,111,114,101,32,53,46,54,45,99,48,54,55,32,55,57,46,49,53,55, -55,52,55,44,32,50,48,49,53,47,48,51,47,51,48,45,50,51,58,52,48,58,52,50,32,32,32,32,32,32,32,32,34,62,32,60,114,100,102,58,82,68,70,32,120,109,108,110,115,58,114,100,102,61,34,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57,57, -57,47,48,50,47,50,50,45,114,100,102,45,115,121,110,116,97,120,45,110,115,35,34,62,32,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,32,114,100,102,58,97,98,111,117,116,61,34,34,32,120,109,108,110,115,58,120,109,112,77,77,61,34,104,116,116, -112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,109,109,47,34,32,120,109,108,110,115,58,115,116,82,101,102,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,115, -84,121,112,101,47,82,101,115,111,117,114,99,101,82,101,102,35,34,32,120,109,108,110,115,58,120,109,112,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,34,32,120,109,112,77,77,58,68,111,99,117,109, -101,110,116,73,68,61,34,120,109,112,46,100,105,100,58,67,49,65,67,65,55,67,68,55,66,48,54,49,49,69,53,66,51,49,53,69,69,54,51,67,65,56,68,70,50,56,48,34,32,120,109,112,77,77,58,73,110,115,116,97,110,99,101,73,68,61,34,120,109,112,46,105,105,100,58,67, -49,65,67,65,55,67,67,55,66,48,54,49,49,69,53,66,51,49,53,69,69,54,51,67,65,56,68,70,50,56,48,34,32,120,109,112,58,67,114,101,97,116,111,114,84,111,111,108,61,34,65,100,111,98,101,32,80,104,111,116,111,115,104,111,112,32,67,67,32,50,48,49,53,32,40,77, -97,99,105,110,116,111,115,104,41,34,62,32,60,120,109,112,77,77,58,68,101,114,105,118,101,100,70,114,111,109,32,115,116,82,101,102,58,105,110,115,116,97,110,99,101,73,68,61,34,120,109,112,46,105,105,100,58,53,52,53,66,70,48,70,51,55,66,48,54,49,49,69, -53,66,51,49,53,69,69,54,51,67,65,56,68,70,50,56,48,34,32,115,116,82,101,102,58,100,111,99,117,109,101,110,116,73,68,61,34,120,109,112,46,100,105,100,58,53,52,53,66,70,48,70,52,55,66,48,54,49,49,69,53,66,51,49,53,69,69,54,51,67,65,56,68,70,50,56,48,34, -47,62,32,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,32,60,47,114,100,102,58,82,68,70,62,32,60,47,120,58,120,109,112,109,101,116,97,62,32,60,63,120,112,97,99,107,101,116,32,101,110,100,61,34,114,34,63,62,138,110,239,84,0,0,155,155, -73,68,65,84,120,218,236,157,7,156,27,213,213,246,239,54,73,171,182,42,219,123,111,46,187,46,24,155,102,192,184,128,49,197,212,208,66,73,8,45,180,188,111,10,233,129,132,55,228,11,9,73,32,5,66,10,161,36,36,33,16,154,109,154,193,128,13,198,189,219,91,188, -189,87,73,91,189,254,238,185,187,50,11,24,240,222,153,145,70,210,243,207,79,217,181,141,70,163,153,185,247,60,231,220,115,206,141,58,124,248,48,3,0,0,0,64,100,17,141,75,0,0,0,0,64,0,0,0,0,0,0,2,0,0,0,0,0,16,0,0,0,0,0,128,0,0,0,0,0,0,4,0,0,0,0,0,32,0, -0,0,0,0,0,1,0,0,0,0,0,8,0,0,0,0,0,64,0,0,0,0,0,0,2,0,0,0,0,0,16,0,0,0,0,0,128,0,0,0,0,0,0,4,0,0,0,0,0,32,0,0,0,0,0,0,1,0,0,0,0,0,8,0,0,0,0,0,64,0,0,0,0,0,16,0,0,0,0,0,128,0,0,0,0,0,0,4,0,0,0,0,0,32,0,0,0,0,0,0,1,0,0,0,0,0,8,0,0,0,0,0,64,0,0,0,0,0,0,2, -0,0,0,0,0,16,0,0,0,0,0,128,0,0,0,0,0,0,4,0,0,0,0,0,212,38,54,152,31,62,60,60,140,59,0,192,231,112,248,240,225,35,63,39,255,206,255,159,191,162,142,250,158,152,152,24,241,242,255,247,19,255,97,212,164,113,127,180,55,142,242,215,216,196,191,141,77,254, -252,209,209,209,207,60,199,168,168,168,35,63,253,191,79,254,123,0,192,167,24,225,216,88,22,29,29,28,95,60,104,2,96,100,100,132,45,90,180,136,53,52,52,224,9,0,48,240,226,231,24,163,95,253,127,142,142,142,18,127,142,139,139,227,134,52,58,54,46,46,214,108, -48,24,19,248,127,225,48,26,77,9,38,147,209,201,255,221,21,19,19,157,96,179,217,28,252,119,254,111,204,206,95,54,147,201,20,111,48,24,76,252,88,102,210,3,252,69,63,253,179,140,133,29,61,250,231,155,16,1,100,181,7,232,119,110,191,7,14,29,26,27,244,122, -189,244,103,15,127,245,113,163,222,231,243,249,122,184,128,239,229,255,222,195,197,65,39,255,247,94,254,54,254,251,72,207,208,208,144,151,255,62,196,127,63,34,90,232,245,113,145,0,113,0,0,99,247,222,123,47,187,244,210,75,35,75,0,208,132,80,93,93,205, -154,154,154,240,4,0,192,13,55,55,218,73,220,107,79,179,90,109,153,177,177,49,153,241,241,150,116,62,76,178,205,102,51,253,61,189,156,92,12,88,248,216,177,68,11,151,129,140,40,119,213,199,14,179,158,158,222,143,28,172,167,167,71,213,147,251,184,177,158, -108,192,99,98,98,25,63,103,250,243,0,23,3,222,248,248,17,18,3,237,3,3,3,29,135,14,29,106,228,63,155,70,70,134,235,135,135,135,234,7,6,6,155,249,207,86,254,247,61,19,98,3,128,136,70,237,177,26,18,2,128,224,30,10,238,62,136,24,248,243,110,137,143,143,79, -229,206,121,174,197,98,46,228,63,139,140,70,99,1,255,187,44,110,207,211,249,191,59,185,225,52,145,231,255,209,200,192,199,67,255,186,133,162,14,241,92,8,36,242,243,44,112,56,28,31,17,15,19,223,131,219,254,67,189,92,40,180,12,14,14,52,140,140,140,28,240, -120,188,53,67,67,131,251,124,62,95,45,127,213,243,191,235,30,27,27,195,3,3,34,2,90,170,139,72,1,0,64,56,18,203,221,119,238,205,167,91,44,150,66,238,25,151,115,15,126,6,255,115,41,127,229,242,127,75,225,198,222,68,70,209,111,204,253,198,238,195,159,161, -251,221,39,139,21,110,232,143,58,223,241,239,239,226,66,193,197,175,71,57,255,243,146,228,228,40,255,247,31,227,194,160,99,104,104,232,32,9,2,46,12,118,249,124,222,29,3,3,36,14,188,117,252,239,125,120,186,0,128,0,0,64,47,234,61,138,123,240,153,54,155, -109,154,221,110,159,101,181,90,103,27,12,198,114,238,217,103,115,99,111,157,108,20,253,175,79,49,140,17,195,103,8,132,104,126,61,147,185,112,74,230,215,241,184,196,196,36,191,48,24,29,25,25,105,24,28,28,220,235,245,122,54,247,247,123,54,123,60,158,157, -62,159,143,34,7,16,5,0,64,0,0,160,61,220,107,165,132,187,18,110,160,230,38,36,56,230,153,205,241,149,220,224,23,196,196,196,90,41,210,237,55,242,180,46,255,121,153,243,224,179,35,8,147,231,41,78,46,191,238,185,9,9,9,75,39,68,193,33,126,125,235,188,94, -239,78,46,6,54,244,246,246,188,215,215,215,183,125,96,96,160,89,231,203,36,0,64,0,0,16,10,112,111,212,109,179,217,103,216,108,214,19,236,246,132,147,248,159,103,198,197,197,101,248,67,248,227,198,126,140,123,179,48,246,129,16,6,147,114,3,98,56,121,14, -135,35,207,233,116,158,157,149,149,69,149,69,61,67,67,131,187,184,32,88,223,211,211,243,118,111,111,239,7,94,175,239,32,215,10,184,128,0,64,0,0,240,217,24,141,70,51,55,244,51,29,142,132,83,248,207,133,220,235,156,67,235,246,126,35,52,110,236,97,80,244, -34,10,38,223,139,232,232,104,135,217,108,57,193,98,177,158,144,154,154,118,39,255,55,207,224,224,224,238,254,254,254,183,58,59,59,222,232,235,235,123,207,231,243,181,34,66,0,0,4,0,0,34,3,215,106,181,22,186,92,174,147,19,18,18,22,113,111,255,4,131,193, -144,231,247,240,201,224,35,148,31,90,81,130,73,88,227,227,227,143,179,88,44,199,165,166,166,222,57,58,58,210,229,243,13,108,236,238,238,126,165,171,171,235,245,190,190,222,109,35,35,35,232,70,6,32,0,0,136,20,12,6,163,137,123,248,149,220,232,47,113,58, -93,75,77,38,211,44,46,4,226,225,225,135,31,116,63,253,203,6,81,81,209,46,46,246,150,216,237,246,37,180,100,48,60,60,188,175,183,183,231,245,158,158,158,151,58,59,59,215,249,124,190,78,92,49,0,1,0,64,248,25,125,59,55,248,11,146,146,146,206,230,158,254, -18,163,209,88,76,94,190,223,64,192,203,143,156,8,129,95,16,196,197,197,21,39,39,167,20,167,164,164,126,101,100,100,164,181,175,175,239,109,46,8,254,219,209,209,249,106,127,127,95,61,150,10,0,4,0,0,33,138,217,108,118,184,221,137,39,39,38,38,158,207,61, -191,69,84,154,7,47,31,76,22,4,254,231,32,58,58,58,133,11,196,149,110,183,123,101,78,78,110,159,199,227,121,187,179,179,243,63,29,29,29,171,184,24,56,8,49,0,32,0,0,208,57,148,196,231,116,58,79,73,74,74,94,201,39,244,51,185,151,151,137,181,124,48,21,49, -192,177,219,108,182,51,19,18,18,206,204,201,201,233,247,122,61,235,184,24,120,186,181,181,245,101,46,12,154,113,181,0,4,0,0,58,129,18,249,184,209,159,159,150,150,126,145,195,225,88,193,69,64,17,140,254,39,219,6,79,254,243,199,255,237,104,189,254,63,237, -223,34,129,73,185,3,54,171,213,118,166,221,158,112,102,102,102,118,87,95,95,239,43,29,29,237,79,181,181,181,189,58,52,52,212,135,209,7,32,0,0,8,2,118,187,61,63,45,45,109,165,219,157,120,49,101,123,251,39,238,112,52,250,147,215,175,253,63,253,191,79,222, -39,96,124,147,158,104,177,147,32,253,238,223,102,212,191,61,240,199,127,159,108,240,252,215,205,191,253,239,209,62,115,252,179,198,55,33,242,111,8,68,159,241,241,159,225,36,28,252,215,154,95,83,23,231,98,183,219,125,113,110,110,222,193,158,158,158,103, -219,218,90,159,234,232,232,120,23,75,74,0,2,0,0,141,225,222,189,41,57,57,121,105,82,82,242,85,148,204,199,13,153,53,28,214,244,39,27,117,250,46,31,26,219,113,131,29,27,27,199,76,38,35,229,53,136,151,205,102,155,120,89,197,78,124,244,187,213,106,157,248, -247,120,198,5,17,191,86,38,254,50,176,184,56,122,197,138,99,208,49,233,119,218,98,120,114,20,128,62,111,120,120,248,200,185,112,239,86,252,221,192,192,32,255,125,144,13,14,14,49,159,207,199,255,236,99,30,143,151,191,60,172,175,175,143,245,247,247,31, -249,157,254,125,252,191,25,16,2,130,182,252,246,67,162,128,190,7,253,244,11,133,80,19,8,147,151,9,98,99,99,115,82,82,82,110,229,207,226,173,252,59,175,111,107,107,123,188,165,165,249,25,175,215,219,136,81,10,32,0,0,80,17,135,195,81,156,150,150,254,133, -196,196,196,47,112,17,80,226,159,140,67,205,219,247,27,120,255,203,111,28,249,119,18,70,156,118,208,227,30,38,75,78,78,98,92,228,176,148,148,100,241,103,151,203,205,236,246,113,67,79,70,94,111,59,105,210,125,32,195,79,98,128,94,93,93,93,172,179,179,147, -181,183,183,179,214,214,54,254,179,141,117,116,116,178,238,238,110,33,22,6,7,7,143,220,59,191,56,240,11,132,80,16,6,254,40,9,193,197,214,252,188,188,188,249,89,89,89,63,236,238,238,122,182,165,165,229,47,252,187,190,121,232,208,40,50,7,1,4,0,0,82,15, -103,108,108,12,247,176,206,72,77,77,187,142,123,251,203,185,129,48,135,138,209,159,156,131,64,231,76,127,38,3,103,177,88,184,81,79,225,6,62,153,101,101,101,178,204,76,122,101,177,212,212,84,110,228,157,66,0,144,119,30,130,247,234,72,84,226,179,174,73, -111,111,175,216,255,156,27,73,214,212,212,204,234,235,235,89,67,67,131,248,115,71,71,135,136,40,248,35,17,227,145,143,88,241,83,207,162,192,31,185,225,231,232,74,76,76,186,134,94,62,159,111,67,91,91,219,163,77,77,141,255,228,194,168,11,163,25,64,0,0, -112,12,112,143,202,157,145,145,113,9,247,128,175,227,6,115,118,40,120,251,135,14,141,239,7,48,50,66,231,120,88,120,232,100,204,201,176,231,228,228,176,252,252,60,254,202,103,252,123,177,196,196,68,225,197,71,26,100,196,233,154,208,43,55,55,247,19,17, -4,138,26,52,54,54,178,131,7,15,178,234,234,26,86,91,91,43,254,76,145,4,90,90,240,139,40,189,138,130,201,75,4,252,25,62,62,47,47,239,248,204,204,140,239,241,243,127,146,127,143,63,117,119,119,239,194,232,6,16,0,0,28,5,238,229,23,102,101,101,95,235,118, -187,175,162,13,119,244,154,208,55,89,144,140,142,30,226,6,41,134,18,18,89,122,122,58,43,44,44,96,37,37,37,172,184,184,88,120,247,46,151,11,55,246,24,35,8,20,21,161,215,172,89,179,142,252,61,45,39,52,53,53,113,65,80,205,246,238,221,199,14,28,216,207,234, -234,234,133,40,160,72,1,137,0,138,152,208,251,245,36,8,62,76,28,140,201,72,73,73,253,159,228,228,148,91,122,123,123,159,107,104,168,255,93,71,71,231,235,216,60,10,64,0,0,192,73,74,74,154,151,157,157,125,163,221,158,112,33,37,245,233,205,219,247,27,124, -74,106,163,159,6,131,145,123,241,110,225,213,151,151,79,99,101,101,165,172,160,160,64,132,246,253,25,240,64,29,40,177,145,196,20,189,150,45,91,38,254,174,167,167,151,139,128,131,108,247,238,61,108,231,206,29,108,255,254,3,172,185,185,153,121,189,94,221, -9,130,73,81,1,147,195,225,184,216,233,116,94,204,207,243,245,250,250,250,135,90,91,91,159,29,25,25,30,193,93,6,16,0,32,162,136,137,137,229,134,63,113,81,122,122,198,173,180,157,43,255,171,104,61,25,126,242,222,200,224,211,139,12,10,23,41,194,187,159, -49,99,6,127,205,228,6,63,95,132,178,65,224,113,56,18,248,107,38,155,57,115,38,255,211,197,162,98,161,174,174,142,11,130,221,108,243,230,45,108,207,158,61,34,106,64,203,6,36,200,252,130,32,216,76,90,30,56,173,180,180,244,180,220,220,220,45,45,45,205,15, -54,52,52,60,57,56,56,232,197,157,5,129,38,42,88,45,46,41,124,71,161,82,90,231,3,145,100,248,99,88,90,90,58,237,223,126,155,197,98,57,227,227,91,186,6,19,18,31,254,4,180,132,132,4,177,102,95,89,89,201,102,205,170,20,30,40,23,42,184,129,33,0,9,2,90,50, -216,186,117,43,219,180,105,51,219,187,119,47,107,107,107,23,57,26,36,6,232,165,135,232,0,157,3,141,7,126,190,251,154,155,73,8,212,255,133,11,129,94,220,193,200,226,15,127,248,3,251,242,151,191,12,1,0,194,223,240,103,102,102,254,143,213,106,93,56,121, -151,182,96,65,207,190,223,203,39,15,49,45,45,149,77,159,62,131,205,155,119,28,171,168,168,16,107,248,32,244,161,170,3,138,14,108,216,240,30,219,188,121,179,152,115,40,58,64,247,156,146,53,131,189,108,51,73,8,212,52,55,55,253,174,161,161,225,17,46,4,80, -57,0,1,160,57,88,2,0,129,50,252,95,227,134,255,212,96,39,246,145,209,31,30,38,163,63,204,76,38,19,203,203,203,99,115,231,206,97,243,231,47,224,198,127,154,88,115,6,225,5,45,213,44,88,176,64,188,232,217,59,112,160,138,189,255,254,251,108,253,250,245,34, -58,64,125,9,252,189,24,130,33,6,252,61,5,184,32,201,203,205,205,251,41,31,47,55,115,33,240,192,132,16,64,187,97,128,8,0,8,45,104,34,205,200,200,88,156,153,153,245,13,139,197,178,40,152,30,191,223,211,39,195,31,31,111,18,9,123,199,31,63,143,157,112,194, -137,34,129,47,20,235,238,129,58,80,201,225,198,141,31,176,183,222,122,139,237,218,181,75,68,11,72,180,6,51,50,48,41,34,80,205,133,192,47,184,16,120,148,11,1,31,238,22,34,0,136,0,0,221,147,148,148,180,32,39,39,247,91,180,49,79,48,61,254,113,163,63,44, -12,60,173,231,47,88,48,159,157,114,202,41,172,188,188,28,217,250,64,64,61,26,232,117,193,5,43,69,67,162,245,235,55,176,181,107,215,10,49,64,145,1,122,118,72,12,4,50,103,96,82,68,32,63,55,55,239,215,233,233,233,55,28,60,88,119,31,63,191,191,29,58,52,58, -134,187,6,16,1,0,186,195,233,116,150,230,231,23,144,225,191,156,255,49,38,24,201,125,36,56,168,205,44,77,216,212,116,135,194,190,167,157,118,170,200,24,135,167,15,142,149,154,154,26,246,230,155,111,241,215,90,182,111,223,126,145,88,72,66,32,24,207,144, -63,34,224,241,120,214,55,54,54,220,211,212,212,244,2,54,31,66,4,0,17,0,160,11,172,86,107,74,94,94,222,215,18,19,147,110,226,158,181,37,208,147,211,135,33,254,97,145,169,79,70,127,241,226,51,216,188,121,243,62,179,53,45,0,159,6,229,134,208,235,202,43, -175,96,219,183,111,103,175,189,246,26,91,183,238,109,17,37,32,131,28,200,124,1,127,68,192,108,54,207,47,41,41,125,62,45,45,253,121,46,80,238,110,111,111,123,15,119,10,32,2,0,130,2,247,136,12,57,57,185,215,167,167,167,127,131,123,70,153,212,21,143,218, -224,6,10,18,26,228,153,145,119,84,84,84,36,140,254,194,133,167,138,30,251,0,168,77,127,191,135,189,243,206,59,108,245,234,213,162,154,128,246,45,32,33,16,232,168,192,196,86,206,35,92,0,252,145,207,159,247,246,245,245,213,225,238,32,2,128,8,0,8,140,106, -20,225,245,204,179,178,179,179,127,104,54,91,230,82,125,117,32,215,249,73,60,210,139,218,236,158,118,218,105,236,204,51,151,177,185,115,231,234,162,217,11,8,95,104,235,229,165,75,151,136,87,85,85,149,16,2,175,189,246,186,104,66,228,175,34,8,68,174,192, -68,132,45,46,57,57,229,6,183,219,189,178,161,161,241,103,245,245,117,191,25,164,181,47,0,16,1,0,90,225,112,56,75,10,11,11,126,192,127,94,26,200,204,254,201,123,212,83,104,118,201,146,197,252,181,148,101,102,102,224,166,128,160,65,123,21,172,91,183,142, -61,255,252,11,162,241,16,61,163,84,94,58,225,165,7,68,140,83,87,205,193,193,129,205,124,46,253,94,67,67,253,243,184,43,136,0,32,2,0,84,133,79,106,230,220,220,188,219,211,211,211,191,206,39,157,132,64,121,252,100,240,7,6,6,153,193,16,199,230,204,153,195, -206,57,103,5,59,249,228,147,169,157,42,110,10,8,58,212,55,130,246,40,160,23,9,128,231,158,251,175,40,41,236,238,238,22,66,64,235,168,212,120,126,192,8,45,199,205,42,45,45,253,111,74,74,202,83,85,85,7,190,215,211,211,179,31,119,7,64,0,0,197,164,165,165, -47,45,40,40,248,41,159,208,42,2,101,248,41,204,73,17,77,74,226,91,182,108,9,59,255,252,243,63,178,75,92,56,50,46,118,6,196,218,114,111,95,191,168,73,239,237,233,229,191,247,137,206,117,116,237,77,70,19,179,219,109,44,37,53,133,229,228,100,179,148,228, -228,160,159,115,103,87,55,107,111,239,96,189,189,125,227,81,154,195,99,194,3,166,158,11,22,179,153,89,44,22,177,253,177,197,28,47,194,228,225,186,84,67,221,35,233,85,95,223,192,94,124,241,5,246,242,203,171,68,210,32,85,15,208,75,235,251,64,47,135,195, -113,233,236,217,115,150,54,54,54,252,164,186,186,250,87,35,212,241,10,128,79,1,75,0,224,179,188,155,244,194,194,162,123,18,19,19,175,9,84,184,159,140,28,25,126,218,109,239,140,51,22,179,243,206,59,87,52,238,9,55,67,79,9,101,228,37,118,118,118,177,246, -142,118,241,147,140,125,191,199,35,190,63,85,53,208,127,71,195,147,194,188,227,175,113,143,207,63,102,201,152,102,103,103,177,227,231,29,199,202,203,203,2,250,29,68,71,189,170,106,86,85,93,35,118,231,243,87,126,76,94,3,63,50,183,80,152,122,98,83,30,58, -103,18,5,86,171,69,8,25,218,70,217,198,189,104,51,23,7,225,86,166,217,219,219,43,68,192,115,207,61,43,118,44,36,225,67,223,95,243,73,125,162,108,144,139,198,13,213,213,85,95,111,105,105,121,19,179,153,126,193,94,0,64,87,80,66,83,110,110,222,23,179,179, -179,127,204,39,146,140,64,148,245,249,13,127,106,106,42,91,190,124,57,59,247,220,21,20,121,8,249,107,73,223,139,12,1,109,70,211,220,210,194,90,91,219,132,177,167,38,51,244,125,233,223,105,4,70,243,73,155,174,59,189,252,6,255,243,240,151,63,18,212,209, -112,249,89,103,50,167,83,251,29,10,155,154,91,216,166,77,91,132,231,31,19,19,125,204,235,221,126,241,50,54,70,63,199,38,140,21,9,131,88,17,46,183,90,44,98,167,63,167,195,193,18,248,79,18,6,70,163,33,228,159,1,186,207,175,190,250,42,251,231,63,255,37, -246,36,160,123,75,223,55,16,227,152,127,214,33,46,0,126,85,83,83,125,55,23,4,221,152,221,32,0,32,0,192,167,146,144,144,80,88,92,92,252,255,18,18,28,231,146,225,215,250,249,32,3,70,97,99,218,120,231,156,115,206,97,43,86,156,205,189,255,196,144,189,126, -228,217,183,182,181,137,237,104,155,154,154,133,225,39,1,48,56,56,158,192,24,29,253,161,161,87,179,142,156,140,140,203,229,100,23,95,116,161,88,26,208,138,157,187,118,179,45,91,183,139,231,66,173,68,183,163,9,3,242,150,201,72,82,230,189,203,233,100,137, -110,151,232,241,64,145,131,80,237,226,72,98,239,141,55,222,96,79,61,245,119,182,125,251,14,241,44,4,66,8,208,181,228,243,237,222,234,234,234,255,109,104,168,255,47,102,57,8,0,8,0,112,52,175,255,198,236,236,156,123,184,87,231,210,218,235,247,123,252,212, -173,239,188,243,206,227,30,255,57,33,185,221,46,25,119,242,136,235,14,214,177,134,134,70,214,222,209,193,188,94,47,163,158,8,126,99,79,134,50,16,229,97,36,166,76,166,120,118,245,23,175,208,164,58,98,27,55,90,100,252,201,160,4,226,251,140,47,59,141,139, -2,250,60,90,34,160,164,59,55,23,58,73,92,36,186,185,40,72,72,176,135,156,32,160,239,69,141,133,72,8,236,216,177,227,72,9,161,166,19,253,196,178,64,71,71,199,239,246,237,219,251,29,159,207,215,137,89,15,2,0,2,0,8,175,191,168,168,248,151,14,135,99,185, -214,94,63,29,159,18,221,82,82,82,184,209,63,151,93,120,225,5,33,101,248,41,25,175,177,177,137,213,240,231,182,238,96,61,107,107,111,23,127,119,232,208,216,145,112,120,48,13,18,109,120,68,134,241,250,47,95,39,188,101,181,56,80,85,195,222,121,119,125,192, -140,255,167,69,10,38,231,162,144,32,160,101,2,250,190,41,41,201,34,111,196,30,66,157,31,105,44,208,210,192,19,79,60,201,118,237,218,45,150,66,180,78,22,156,136,6,236,175,174,174,190,19,37,131,16,0,16,0,17,239,245,231,94,155,147,147,251,83,254,123,162, -150,94,191,63,195,157,182,102,93,177,98,5,187,248,226,139,132,8,208,59,52,62,218,218,218,88,77,77,173,72,120,107,108,106,98,253,189,253,108,148,95,43,61,24,252,163,65,145,149,121,243,142,99,231,159,119,142,42,199,163,101,141,151,94,94,205,70,70,71,117, -245,93,253,203,6,99,99,244,220,70,137,124,1,71,130,93,136,1,202,37,161,72,65,40,36,22,146,104,123,249,229,151,217,147,79,62,201,14,28,56,160,121,249,224,164,104,192,131,251,246,237,253,54,23,176,189,152,13,35,83,0,160,12,48,66,177,88,44,105,165,165,165, -247,187,92,238,75,41,28,175,149,241,167,73,154,12,63,77,106,20,234,191,252,242,203,53,93,163,86,3,10,165,147,151,191,111,255,126,86,197,61,95,18,0,180,134,79,33,125,154,152,99,227,198,95,122,133,194,201,91,182,108,101,243,142,155,203,50,50,148,39,82, -110,221,190,131,13,14,13,233,206,152,142,27,178,40,33,196,252,30,117,123,71,39,107,109,107,103,59,118,238,17,17,144,228,164,68,150,158,158,38,202,37,169,44,81,143,80,143,11,234,111,113,198,25,139,216,51,207,60,195,254,241,143,167,69,14,9,245,186,208, -162,161,144,127,111,129,196,196,196,155,109,54,219,194,125,251,246,221,220,218,138,74,129,72,4,2,32,2,201,202,202,94,158,151,151,255,96,92,92,108,142,63,139,92,11,40,185,143,38,27,106,220,115,245,213,87,179,233,211,167,233,246,154,208,185,214,213,55, -176,61,187,247,176,234,154,26,238,29,117,137,6,43,100,240,105,18,54,153,140,33,115,127,201,48,14,13,13,179,13,239,189,207,86,158,127,174,162,99,81,137,31,93,151,80,168,221,247,123,182,126,163,73,185,24,7,250,250,68,228,134,140,105,18,23,3,25,92,12,164, -165,165,138,82,68,189,65,189,18,72,32,47,93,186,148,61,245,212,83,236,63,255,121,86,84,139,208,223,107,177,236,66,34,128,139,186,233,51,102,204,120,213,233,116,222,93,85,117,224,199,124,62,192,54,131,16,0,32,28,225,131,221,88,82,82,122,79,106,106,234, -255,144,183,164,149,215,79,19,11,25,212,242,242,114,118,237,181,215,176,83,78,57,69,151,215,99,116,100,148,29,172,171,99,187,118,239,102,7,14,84,139,242,60,10,39,11,47,63,54,70,188,66,248,94,243,239,84,37,162,47,74,186,38,214,30,172,19,17,17,67,8,214, -232,79,174,180,160,37,199,186,186,122,118,144,127,31,191,24,200,206,202,20,98,32,222,164,175,200,0,85,193,220,114,203,45,236,204,51,207,100,127,250,211,159,217,235,175,191,46,150,208,180,168,24,152,200,169,136,205,204,204,252,161,195,225,88,184,123,247, -174,27,122,123,123,209,69,16,2,0,132,19,110,183,123,90,113,113,201,31,44,22,203,9,90,117,243,163,201,132,18,226,104,109,159,60,153,149,43,207,15,72,227,147,169,66,225,253,157,187,118,177,61,123,246,177,246,246,118,33,132,200,232,199,137,176,126,120,12, -9,10,139,147,247,72,223,181,176,80,174,145,18,69,111,168,119,65,76,136,150,221,125,60,58,224,143,98,144,160,161,110,125,117,117,13,162,1,81,26,117,85,204,206,18,221,21,227,116,20,233,160,6,88,247,220,115,55,91,191,126,61,123,248,225,71,216,182,109,219, -52,203,15,24,223,110,216,114,250,236,217,115,222,169,169,169,185,181,182,182,230,73,204,154,16,0,32,12,200,203,203,187,50,47,47,255,87,124,18,116,104,101,252,41,241,140,38,166,149,43,87,178,107,174,185,134,165,166,234,43,193,143,202,245,118,239,222,195, -182,239,216,41,140,34,133,200,199,189,252,216,176,109,77,75,149,9,100,192,101,5,128,79,180,37,246,132,108,221,253,177,136,1,122,14,104,137,160,186,166,86,116,37,204,204,76,103,185,57,217,204,237,114,233,230,124,231,207,159,47,246,193,120,230,153,255, -176,191,254,245,175,172,181,181,85,180,87,86,123,89,128,162,95,252,152,137,133,133,133,79,36,36,216,23,236,217,179,231,27,67,67,67,3,152,65,33,0,64,8,98,52,154,204,165,165,165,63,75,74,74,186,137,188,92,45,90,249,250,195,253,212,3,253,134,27,110,224, -19,213,108,253,24,64,254,125,171,171,170,217,150,173,219,68,118,117,31,55,102,228,205,142,55,153,49,134,253,253,39,251,64,251,9,200,226,245,120,133,183,28,110,2,96,50,227,189,26,198,151,55,104,103,191,157,59,119,179,189,123,247,139,62,3,121,121,57,44, -51,35,67,23,207,10,45,233,80,229,204,41,167,156,204,30,125,244,79,236,197,23,95,20,145,43,181,151,5,252,9,130,73,73,201,95,181,88,172,115,185,8,248,82,87,87,231,46,204,166,16,0,32,132,112,187,221,220,246,151,61,26,31,31,191,64,11,175,159,38,10,10,247, -243,207,97,55,221,116,35,187,232,162,139,116,227,73,211,166,52,59,118,238,100,91,185,225,167,38,61,99,124,162,164,9,212,100,52,70,212,51,64,30,226,224,192,144,244,251,7,135,252,221,11,163,35,226,122,249,115,6,232,217,110,105,109,19,209,19,170,36,200, -202,204,100,5,249,121,162,211,98,176,161,242,198,187,238,250,22,91,180,104,17,251,221,239,126,203,118,236,216,169,73,181,128,216,120,202,100,90,80,89,89,249,102,117,117,213,205,181,181,181,127,199,172,10,1,0,66,128,172,172,236,243,11,10,10,126,31,29, -29,147,164,133,241,167,132,42,242,62,22,47,62,131,123,253,55,242,207,203,212,197,247,166,78,124,31,124,176,137,237,222,179,135,139,128,126,17,226,23,107,186,177,120,204,101,141,64,144,218,132,4,93,56,141,39,128,198,136,173,168,119,239,217,43,54,62,74, -73,78,98,5,5,249,44,51,35,93,147,242,188,169,112,252,241,243,88,69,197,76,209,68,232,241,199,31,23,209,11,179,202,149,13,36,254,248,181,112,23,20,20,62,101,177,88,103,237,219,183,247,174,145,145,145,49,140,12,8,0,160,67,104,82,42,46,46,254,65,70,70,230, -247,199,67,254,234,102,249,147,103,68,165,85,89,89,89,220,240,127,133,45,89,178,36,232,223,153,190,231,158,189,251,216,198,141,31,176,234,234,26,17,178,22,222,190,201,136,7,2,168,26,21,104,108,106,22,47,218,112,137,34,2,121,185,57,1,233,229,255,105,208, -103,83,149,205,201,39,159,196,126,253,235,223,136,100,65,181,183,91,166,239,77,99,44,45,45,237,27,86,171,117,230,206,157,59,174,227,98,163,25,79,6,4,0,208,17,38,83,188,107,230,204,153,127,176,219,19,46,160,250,117,45,188,126,154,12,104,123,94,90,235, -167,208,127,48,161,164,67,234,77,79,134,159,146,250,8,255,118,179,0,104,19,21,24,159,46,169,55,194,251,27,55,137,200,64,110,78,14,43,42,204,103,182,32,182,32,46,42,42,98,15,60,240,75,246,244,211,255,100,143,60,242,136,72,120,85,59,26,64,209,32,46,0,206, -156,51,103,238,218,93,187,118,125,177,189,189,237,93,60,21,16,0,64,7,184,92,238,105,101,101,101,79,112,143,96,166,218,198,223,239,245,103,103,103,179,91,111,253,42,91,184,112,97,80,191,171,199,227,101,155,54,109,102,31,108,218,196,218,219,59,68,212,67, -235,254,233,0,76,198,223,108,136,150,7,118,236,220,197,14,84,85,137,241,81,82,84,24,144,237,152,63,77,160,80,146,224,113,199,205,229,98,224,87,236,157,119,222,161,36,96,85,123,89,80,36,32,58,58,166,136,59,26,107,14,28,216,127,227,193,131,7,31,195,211, -0,1,0,130,72,86,86,246,217,133,133,133,127,162,242,29,181,27,251,80,56,157,148,63,181,41,189,233,166,155,130,234,245,247,247,247,115,175,235,3,238,241,111,98,221,221,61,162,102,31,222,62,8,38,254,229,1,218,249,113,223,190,253,98,191,136,236,172,44,86, -90,90,20,180,50,194,188,188,60,246,139,95,220,207,254,241,143,127,176,71,30,249,163,24,55,74,26,65,125,210,33,160,198,65,81,150,162,162,226,191,90,173,214,210,61,123,246,126,251,208,161,81,60,12,16,0,32,208,138,159,15,194,219,178,178,178,238,31,27,27, -139,86,187,196,143,188,126,106,232,115,203,45,55,139,214,164,193,51,252,30,182,126,195,6,238,245,111,17,161,87,50,252,88,223,7,122,27,139,180,252,68,209,178,170,234,106,118,176,174,158,101,101,166,179,242,242,210,160,8,1,58,159,75,46,185,132,205,158, -61,155,221,127,255,47,184,104,222,40,150,4,212,170,230,240,151,10,166,165,165,223,101,54,91,10,182,109,219,122,253,208,208,80,31,158,4,8,0,16,0,12,6,67,76,73,73,233,253,169,169,169,183,170,221,203,223,191,93,47,181,239,189,243,206,59,85,217,76,70,86, -128,108,216,240,62,219,248,193,7,19,30,191,1,134,31,132,140,16,168,169,61,200,26,26,155,88,118,118,38,43,47,45,13,202,210,0,229,6,252,234,87,15,136,118,194,143,61,246,152,136,232,169,25,53,35,17,96,183,219,47,153,61,123,78,238,238,221,187,46,237,233, -233,169,197,83,0,1,0,52,132,15,224,132,138,138,202,63,39,36,36,156,167,182,241,167,196,58,202,44,190,237,182,219,216,21,87,92,30,148,239,71,77,133,40,212,191,126,253,123,172,179,179,115,34,163,223,132,27,15,66,51,34,80,85,195,234,235,26,89,110,94,14, -155,86,86,202,108,54,107,64,207,133,206,227,250,235,191,204,102,205,170,100,63,251,217,255,99,53,53,53,170,118,17,36,135,193,108,54,31,63,115,102,197,235,59,119,238,188,180,179,179,99,3,158,128,208,33,26,151,32,116,112,56,28,217,115,230,204,93,101,179, -217,84,53,254,52,81,81,29,113,126,126,190,200,38,14,134,241,167,37,140,15,62,216,204,126,247,251,135,217,11,47,188,36,250,216,147,225,15,118,189,53,0,74,133,192,216,225,49,145,35,240,210,170,53,108,243,150,109,66,104,7,154,227,142,59,142,253,254,247, -191,19,27,12,81,3,47,53,243,133,38,246,210,200,173,172,172,92,157,153,153,117,46,238,60,34,0,64,101,92,46,87,229,244,233,51,254,197,39,148,124,53,7,175,191,149,239,138,21,43,216,237,183,223,206,236,246,192,151,51,209,228,248,198,218,55,89,109,237,193, -137,173,119,225,241,131,240,19,2,52,214,182,109,223,41,150,7,202,203,74,88,81,97,65,64,5,174,211,233,100,63,250,209,15,217,140,25,51,216,67,15,61,116,36,226,167,150,128,231,223,211,94,92,92,242,47,163,209,112,115,85,85,245,239,185,107,129,155,15,1,0, -148,194,85,245,25,197,197,197,180,59,151,170,153,254,52,1,80,134,48,133,252,47,188,240,130,128,127,175,150,150,86,246,250,27,111,176,93,187,246,136,40,4,178,250,65,184,11,1,131,33,78,228,216,188,247,62,53,174,170,229,198,120,26,203,202,204,8,232,121, -92,116,209,133,172,180,180,132,253,223,255,253,148,139,239,125,84,223,175,202,113,15,139,182,145,99,49,249,249,5,191,51,24,140,41,187,119,239,250,17,238,186,190,193,18,128,254,141,255,197,37,37,37,207,242,193,149,168,102,166,63,37,217,229,230,230,138, -144,127,160,141,63,133,32,87,175,126,133,253,225,225,71,217,118,238,17,145,23,20,23,130,251,205,3,32,53,233,70,71,139,231,189,171,187,155,189,241,230,58,241,234,86,176,105,147,12,20,5,120,240,193,7,217,178,101,75,197,92,160,214,220,66,34,128,150,39,51, -50,50,126,56,115,102,197,175,13,6,67,20,238,56,34,0,64,130,194,194,162,235,115,114,114,126,75,101,126,135,85,106,202,78,3,157,12,240,25,103,156,193,190,254,245,255,21,97,193,64,178,101,203,86,246,218,235,107,89,123,123,187,104,224,3,175,31,68,42,254, -240,127,93,93,189,136,134,149,22,23,177,242,242,50,17,37,8,4,14,71,2,187,251,238,187,169,156,152,61,252,240,195,98,137,66,173,166,90,116,172,148,148,148,91,248,248,118,110,221,186,229,186,225,225,225,33,220,113,8,0,112,140,148,149,149,255,111,102,102, -230,125,227,27,178,168,99,252,73,153,147,0,248,202,87,174,103,215,93,119,157,234,251,137,127,22,52,193,173,94,243,10,219,179,103,31,159,248,162,177,206,15,192,4,34,81,144,143,203,173,219,119,178,186,134,6,86,57,115,6,203,206,206,10,216,231,95,117,213, -149,172,160,160,128,221,123,239,189,66,152,171,213,70,152,230,155,132,132,132,203,43,42,42,237,92,4,92,206,69,64,63,238,182,190,192,18,128,62,141,255,221,25,25,153,247,209,0,82,203,248,211,122,63,149,255,220,115,207,221,236,75,95,250,82,192,140,63,125, -135,215,94,123,131,61,252,200,163,220,248,239,229,30,191,65,55,219,6,3,160,23,252,249,1,125,125,253,108,237,91,111,179,55,215,189,35,154,96,5,138,19,79,60,129,61,244,208,131,98,105,128,42,130,212,130,28,24,46,2,86,112,17,240,44,23,22,110,220,105,8,0, -240,217,198,255,126,238,249,127,71,205,158,254,254,245,126,106,10,114,250,233,167,7,236,187,84,85,85,179,135,31,126,148,173,121,229,85,49,17,32,220,15,192,103,67,203,2,36,144,169,34,230,229,213,175,176,189,251,246,7,236,179,105,63,3,154,35,150,47,63, -75,136,0,181,242,2,38,26,6,157,54,103,206,220,23,184,24,72,198,93,134,0,0,31,131,194,128,211,166,77,127,32,35,35,227,14,181,106,252,41,122,64,189,192,79,60,241,68,246,224,131,191,97,37,37,37,1,249,46,148,229,76,181,252,127,249,235,223,88,83,115,179,8, -247,171,213,134,20,128,72,153,15,104,7,206,13,239,109,100,175,188,182,86,116,195,12,4,20,254,255,193,15,126,32,182,251,166,207,39,227,173,6,84,189,196,191,211,241,51,103,86,174,226,34,32,19,119,88,31,32,22,171,3,40,83,182,162,162,242,97,135,195,113,157, -90,198,159,212,59,25,226,139,47,190,152,221,113,199,237,1,203,178,223,183,255,0,123,233,165,85,172,165,165,69,120,252,104,228,3,128,164,119,54,177,217,80,83,83,179,232,138,57,99,122,57,43,43,45,101,129,88,189,163,28,33,238,140,176,251,238,251,217,145, -126,1,74,151,35,105,78,138,139,139,173,228,115,221,139,91,183,110,57,171,183,183,183,1,119,25,17,0,24,127,110,252,185,42,86,205,248,147,106,167,99,221,122,235,173,34,211,63,16,198,159,154,9,189,240,226,203,236,177,199,30,103,29,29,29,98,194,8,100,146, -33,0,225,27,13,136,21,30,244,198,15,54,179,87,95,127,131,245,246,6,102,223,157,101,203,150,177,159,255,252,231,44,41,41,73,84,14,169,229,152,240,249,104,198,204,153,21,47,34,18,0,1,16,233,198,159,249,141,191,26,161,54,50,184,67,67,195,194,224,83,24,47, -80,45,125,105,189,242,225,71,254,196,214,173,123,251,200,26,38,0,64,61,252,221,4,155,154,90,216,170,53,175,138,72,91,32,160,61,4,126,253,235,95,177,226,226,34,145,75,164,6,36,102,248,220,55,131,34,1,118,59,68,0,4,64,4,66,70,178,162,162,226,17,53,141, -191,207,55,192,92,46,39,251,217,207,238,99,75,150,44,214,252,59,144,154,127,253,141,181,236,207,127,121,76,132,252,225,245,3,160,125,52,128,162,123,235,55,188,207,222,124,235,109,49,230,181,134,146,3,31,120,224,1,54,127,254,124,145,83,164,150,8,224,115, -224,140,202,202,10,136,0,8,128,200,163,164,164,228,87,14,135,243,58,181,146,108,72,157,231,228,100,179,95,254,242,151,108,206,156,57,154,159,63,173,73,254,245,175,143,139,142,126,180,54,136,78,126,0,4,104,210,158,232,36,88,123,176,78,68,3,104,219,97, -173,161,134,97,228,88,80,133,0,149,39,170,81,158,76,14,68,108,108,220,12,238,8,209,114,64,10,238,44,4,64,68,64,165,126,105,105,233,95,85,107,205,159,140,255,244,233,211,68,9,79,97,97,129,230,231,191,125,199,78,17,242,223,183,127,63,50,252,1,8,90,52,32, -78,140,253,181,111,174,19,187,12,170,217,42,252,104,80,82,47,45,45,94,118,217,23,68,78,128,26,159,247,97,78,64,229,115,118,187,61,9,119,21,2,32,108,161,240,56,55,254,63,202,204,204,188,67,45,207,159,234,117,41,52,119,255,253,247,83,235,77,77,207,159, -206,249,197,151,94,102,127,255,251,211,98,2,64,93,63,0,193,133,114,110,104,94,161,93,6,169,197,182,214,205,131,232,179,238,188,243,14,118,253,245,215,139,234,0,181,68,128,193,16,55,175,188,124,218,191,12,6,131,29,119,21,2,32,44,141,127,105,105,25,181, -247,253,174,90,158,63,173,199,45,90,180,136,221,119,223,79,169,219,150,166,231,223,209,217,201,254,252,231,199,216,91,111,189,45,242,23,80,222,7,128,126,230,22,234,34,216,212,210,42,150,4,234,27,26,53,255,204,47,125,233,58,118,199,29,119,136,94,1,106, -236,80,74,199,176,90,173,39,87,84,84,252,131,139,128,120,220,85,8,128,176,162,160,160,240,122,234,237,175,134,241,167,245,55,242,252,87,172,56,91,180,246,213,186,175,254,238,221,123,216,35,127,252,19,171,174,169,69,162,31,0,58,37,142,11,243,193,193,33, -182,246,205,183,217,214,109,59,52,255,188,75,47,189,132,125,235,91,223,20,30,188,26,17,205,241,182,193,142,165,21,21,149,127,225,34,0,30,6,4,64,120,144,153,153,117,17,237,234,167,198,32,241,27,255,149,43,87,178,239,126,247,123,154,151,220,189,177,246, -77,246,196,147,127,103,94,143,79,244,241,7,0,232,23,218,104,43,58,58,138,109,217,186,93,108,51,76,253,57,180,228,156,115,206,97,223,249,206,119,68,30,144,26,206,205,196,222,1,23,77,159,62,253,33,220,77,8,128,48,48,254,153,167,151,148,148,252,69,141,45, -125,233,253,148,244,115,249,229,151,179,111,126,243,27,98,160,107,201,75,47,175,98,171,86,173,17,131,59,54,22,130,28,128,80,192,191,36,112,176,174,158,189,250,218,90,205,75,5,151,45,91,202,126,240,131,239,139,101,65,181,68,128,203,229,190,190,172,172, -252,199,136,54,66,0,132,44,78,167,171,162,184,184,228,31,220,248,199,171,105,252,169,181,175,214,3,99,237,218,183,248,107,157,72,244,67,150,63,0,161,135,33,46,78,228,238,172,125,107,29,27,30,25,209,244,179,78,59,237,52,213,69,0,119,158,238,42,41,41,189, -21,119,18,2,32,228,112,56,28,89,51,102,204,252,55,255,213,173,166,241,191,253,246,219,52,63,247,234,234,26,246,234,171,175,51,147,201,136,245,126,0,66,24,42,21,108,107,107,23,109,132,181,70,109,17,64,199,224,34,224,151,89,89,89,23,225,78,66,0,132,12, -220,107,182,83,73,75,92,92,108,190,210,50,153,64,27,127,202,198,93,181,250,21,54,118,120,12,198,31,128,112,136,4,24,12,98,107,238,134,0,84,7,124,84,4,40,207,121,226,243,81,84,73,73,233,159,211,211,211,79,198,157,132,0,208,61,252,193,143,169,168,168,124, -204,108,54,31,167,180,60,230,67,227,127,89,64,140,63,177,107,215,110,86,95,95,143,206,126,0,132,17,36,230,183,239,220,173,121,179,160,143,138,128,104,197,213,1,52,7,242,115,54,23,21,21,255,195,225,112,20,225,78,66,0,232,122,144,149,149,149,221,111,183, -219,207,81,35,227,159,140,63,101,251,223,126,251,237,1,251,14,155,54,111,129,231,15,64,248,57,38,162,125,55,45,7,4,2,18,1,223,253,238,119,132,224,80,234,8,209,49,248,249,167,206,156,89,241,175,248,248,120,39,238,38,4,128,46,41,44,44,186,45,45,45,253, -86,53,140,63,53,249,57,251,236,229,34,219,63,80,244,245,245,177,198,198,38,236,230,7,64,24,66,134,52,16,77,130,252,156,113,198,25,236,174,187,190,37,162,0,106,136,0,106,25,60,99,198,204,191,197,209,142,72,0,2,64,79,100,101,101,45,207,206,206,254,185, -26,201,47,84,231,63,62,120,238,10,168,55,222,210,210,202,188,94,31,178,254,1,8,199,201,158,143,235,206,206,46,85,54,242,57,86,150,47,95,46,90,7,83,199,64,165,203,15,36,34,236,118,251,89,165,165,165,247,99,142,130,0,208,13,46,151,171,140,123,255,84,235, -175,184,88,222,227,241,178,5,11,22,176,239,127,255,251,1,95,135,239,236,162,201,97,12,55,20,128,48,36,42,42,154,249,6,6,52,47,9,252,56,23,94,120,33,187,241,198,27,216,0,255,108,165,226,131,162,9,169,169,105,95,205,207,47,184,17,119,20,2,32,232,208,154, -84,89,89,249,223,185,167,174,184,220,143,54,216,153,49,99,6,187,251,238,31,241,227,154,2,254,93,104,128,2,0,194,85,0,48,85,194,241,50,124,241,139,95,100,87,94,121,165,200,107,82,10,69,89,115,114,114,30,72,75,75,59,29,119,21,2,32,104,80,98,205,140,25, -51,255,104,50,153,102,40,9,111,81,152,159,118,214,202,205,205,97,247,222,251,19,205,55,246,249,52,2,25,26,4,0,68,22,95,253,234,45,236,220,115,207,21,249,77,74,225,243,109,92,113,113,201,227,118,123,66,46,174,44,4,64,80,40,42,42,254,1,55,214,231,43,85, -212,100,252,93,46,23,251,201,79,126,194,82,82,146,131,246,125,168,94,24,0,16,158,144,192,39,167,37,38,58,120,109,189,191,241,141,175,179,83,79,61,85,228,57,41,253,46,177,177,177,169,211,166,149,63,110,52,26,77,184,187,16,0,1,37,43,43,235,156,204,204, -204,239,41,77,250,163,144,28,237,176,119,247,221,119,179,130,130,130,160,126,39,18,33,40,1,4,32,124,5,128,57,62,94,236,19,16,44,40,175,233,251,223,255,30,155,57,115,134,88,242,84,50,223,144,227,101,177,88,79,40,45,45,123,0,73,129,16,0,129,52,148,69,133, -133,69,143,82,151,42,37,199,241,215,200,82,169,204,236,217,179,130,254,189,82,83,83,132,24,193,82,0,0,225,7,205,55,78,151,51,232,34,223,102,179,177,123,238,185,135,218,252,42,206,59,34,7,42,57,57,249,250,188,188,252,47,227,14,67,0,104,142,209,104,140, -47,43,43,255,155,210,164,63,122,47,61,252,55,223,124,179,40,249,211,135,176,113,178,180,180,84,85,246,246,6,0,232,11,50,252,153,25,233,186,56,151,180,180,52,46,2,238,102,86,171,85,241,190,1,244,254,220,220,220,7,18,19,147,230,226,46,67,0,104,58,128,74, -75,203,126,30,31,31,63,79,105,77,43,149,251,93,116,209,69,162,205,175,110,190,31,255,95,197,204,25,65,201,18,6,0,104,7,141,105,135,195,193,210,82,83,116,115,78,101,101,101,236,59,223,249,14,35,63,74,133,61,83,184,99,86,250,24,159,155,29,184,219,16,0, -154,192,85,230,229,73,73,73,55,42,245,144,169,20,230,148,83,78,102,119,220,113,155,238,190,35,173,205,37,39,39,35,10,0,64,24,65,6,182,172,180,88,36,1,234,137,133,11,79,97,183,220,114,179,226,30,1,244,253,12,6,83,41,23,21,15,33,31,0,2,64,117,92,46,87, -105,94,94,254,131,106,100,252,83,178,31,245,201,142,141,213,223,134,59,70,163,145,157,126,218,66,68,1,0,8,19,40,68,78,75,123,5,121,121,186,60,191,47,124,225,82,118,225,133,23,136,168,168,18,14,29,26,101,110,119,226,23,248,60,125,19,238,58,4,128,106,196, -197,197,25,75,74,74,255,20,21,21,149,160,68,165,210,64,164,4,152,31,253,232,135,204,233,212,239,158,22,21,21,51,89,101,101,5,27,224,98,5,0,16,186,144,144,143,143,143,103,199,31,55,151,69,69,235,183,194,135,54,60,91,176,224,120,197,149,1,20,185,204,205, -205,253,89,82,82,210,44,220,125,8,0,85,40,41,41,185,199,98,177,204,87,226,21,83,136,138,94,223,250,214,183,88,81,145,254,119,181,60,103,197,114,150,151,147,195,134,134,134,240,0,0,16,130,76,236,162,199,78,58,97,62,179,219,109,186,62,87,234,65,242,221, -239,126,87,84,6,12,42,112,60,200,65,227,47,51,57,108,252,152,22,60,5,16,0,138,224,15,228,178,212,212,180,175,41,93,19,39,101,123,221,117,215,177,211,78,59,53,36,190,55,149,3,94,122,233,197,44,61,45,141,139,128,97,60,8,0,132,152,241,167,181,240,147,79, -58,65,132,255,67,1,202,61,250,222,247,190,39,150,33,149,58,91,124,254,170,40,43,43,187,15,79,2,4,128,52,241,241,230,228,130,130,194,135,149,213,251,71,137,164,63,42,245,187,230,154,171,67,234,251,39,36,216,217,149,87,94,198,69,64,42,34,1,0,132,160,241, -215,75,217,223,177,66,203,143,183,221,118,155,152,111,148,44,183,146,195,150,148,148,124,83,102,102,214,185,120,34,32,0,166,126,97,248,0,42,47,47,255,77,108,108,108,166,146,7,113,112,112,128,229,231,231,179,111,126,243,27,33,185,205,46,237,75,48,46,2, -210,196,150,158,0,0,24,127,45,57,239,188,115,217,5,23,172,84,188,113,16,69,17,138,138,138,30,178,217,236,169,120,50,32,0,166,68,78,78,238,23,93,46,215,69,74,66,81,227,109,126,227,69,198,127,176,54,248,81,83,4,164,165,34,18,0,0,140,191,246,220,122,235, -173,227,137,200,10,58,5,146,227,198,175,71,122,73,73,241,131,40,13,132,0,56,102,236,118,123,46,231,126,37,235,254,244,240,145,177,188,245,214,91,216,180,105,211,66,254,154,28,17,1,34,39,0,34,0,0,61,113,40,140,140,63,65,57,72,223,254,246,183,197,188,163, -100,30,30,111,128,228,92,153,147,147,115,13,158,18,8,128,207,191,32,124,16,149,148,148,252,150,255,116,41,9,253,83,248,106,197,138,179,217,249,231,159,31,54,215,134,6,227,85,16,1,0,232,206,243,143,9,35,227,239,135,59,97,236,107,95,187,83,148,79,43,153, -139,73,4,228,228,228,254,220,102,179,229,226,105,249,40,177,184,4,31,133,43,197,27,18,18,28,203,148,168,78,42,99,41,46,46,22,181,173,90,210,209,209,193,234,234,234,88,115,75,139,104,162,65,131,36,158,43,231,148,148,20,150,157,157,205,210,211,211,52,19, -1,127,125,236,9,214,220,220,194,140,70,108,33,12,64,48,141,191,214,158,63,205,133,3,3,131,108,144,139,126,106,182,67,182,152,62,211,104,48,112,79,221,40,188,117,173,88,178,100,9,219,190,125,7,123,234,169,167,196,190,1,50,76,108,131,236,228,142,221,131, -155,54,109,90,174,180,237,48,4,64,152,50,30,250,207,187,87,201,186,63,189,151,6,4,213,251,83,211,31,45,6,227,59,239,190,203,222,92,251,22,219,127,224,0,235,239,239,255,68,201,12,13,78,139,197,34,20,244,201,39,157,40,218,14,83,51,16,53,69,192,149,87,92, -198,30,251,27,137,128,102,81,182,3,0,8,47,227,223,199,231,150,174,174,110,230,241,122,143,234,133,83,195,30,250,124,154,239,28,124,78,160,205,196,226,98,213,55,41,55,221,116,19,219,185,115,39,219,189,123,183,180,216,24,95,10,112,157,149,157,157,115,109, -109,109,205,163,120,122,32,0,62,97,52,185,66,252,53,255,233,80,34,0,40,105,229,142,59,238,96,211,167,171,191,238,191,117,235,54,246,248,19,79,176,125,251,246,139,193,71,205,51,62,205,248,210,128,221,181,107,23,87,207,219,217,127,159,127,129,93,120,193, -74,118,234,169,11,85,59,23,135,99,60,18,240,24,69,2,90,90,196,185,0,0,66,223,248,251,124,3,98,76,147,0,152,108,232,63,235,191,167,37,207,246,142,14,150,156,148,196,95,137,170,158,79,124,188,137,125,243,155,223,100,55,222,120,163,152,215,100,247,51,160, -232,69,94,94,222,125,157,157,29,107,184,227,84,143,167,8,57,0,71,200,201,201,189,210,225,112,158,173,196,248,211,32,88,184,112,161,232,109,173,54,79,255,243,95,236,158,31,255,132,29,56,80,37,188,121,82,194,159,53,40,69,136,142,139,3,179,217,204,90,248, -96,254,197,47,31,96,191,248,197,3,138,75,107,62,17,9,64,117,0,0,97,99,252,201,136,239,175,170,18,198,159,62,131,94,159,215,154,55,58,58,74,24,101,138,78,54,52,54,178,234,154,90,213,55,19,43,46,46,226,2,224,6,197,93,2,249,247,113,151,148,148,254,34,42, -10,166,15,2,96,2,110,36,83,114,114,114,238,83,242,208,146,50,165,78,86,95,251,218,215,20,245,178,62,26,127,254,203,95,185,167,253,183,35,70,125,170,196,197,197,9,209,240,218,27,111,176,187,239,249,9,235,236,236,84,95,4,32,49,16,128,144,54,254,141,77, -205,172,190,161,209,111,40,167,252,126,154,247,72,8,244,244,246,178,42,13,68,192,133,23,94,200,78,63,253,116,69,78,12,57,120,78,167,243,130,172,172,204,11,240,52,65,0,136,135,182,184,184,228,167,252,193,77,149,205,52,165,247,209,195,126,219,109,183,170, -222,118,243,95,255,250,55,251,247,191,159,17,158,188,146,90,86,250,158,86,139,133,237,222,189,135,221,243,227,123,69,2,161,154,34,224,170,137,102,65,16,1,0,132,158,241,111,104,106,98,173,109,109,194,128,43,117,96,232,24,100,164,107,15,214,41,202,222, -63,26,119,222,121,7,75,77,77,21,14,151,44,227,27,6,229,221,207,231,84,103,164,63,83,17,47,0,82,82,82,206,72,76,76,252,162,210,208,255,242,229,203,217,226,197,139,85,61,183,247,55,126,192,158,120,234,41,225,189,171,21,85,48,155,227,89,77,77,13,251,241, -79,254,79,117,17,240,97,36,0,29,3,1,8,37,207,191,189,189,67,122,109,253,211,68,0,45,35,208,177,213,132,162,172,228,104,145,17,87,226,176,25,12,134,236,130,130,194,31,64,0,68,48,70,163,209,84,88,88,244,75,37,101,33,212,30,151,74,238,110,185,229,102,85, -207,141,214,237,127,251,219,223,177,40,22,165,122,11,97,18,20,218,138,0,228,4,0,16,42,198,191,181,189,93,147,54,229,36,2,40,167,160,171,187,91,213,227,46,90,180,72,56,92,228,120,201,250,69,36,32,184,152,184,41,41,41,233,120,8,128,8,37,47,47,239,78,147, -201,52,77,86,0,144,146,28,27,59,204,238,184,227,118,90,87,82,237,188,40,188,245,155,7,31,18,37,56,180,126,175,5,227,34,160,86,117,17,224,240,239,29,144,142,189,3,0,208,179,241,63,18,246,215,176,77,46,69,46,27,26,155,20,181,244,61,26,95,253,234,45,44, -43,43,91,81,180,145,207,223,177,5,5,133,191,140,141,141,141,216,106,184,136,21,0,9,9,142,252,244,244,140,111,42,73,84,25,239,246,183,156,157,116,210,73,170,158,219,227,79,60,201,182,109,219,46,202,95,180,132,142,175,69,36,192,49,209,39,0,213,1,0,232, -213,243,111,98,109,109,237,170,134,253,63,77,0,208,242,234,193,250,6,209,174,88,181,57,198,225,96,183,222,250,85,113,108,217,165,0,186,190,54,155,109,126,110,110,222,117,16,0,17,4,61,148,133,133,133,63,229,63,165,59,245,144,119,155,149,149,201,110,184, -225,6,85,207,237,221,119,215,179,231,158,251,175,72,250,11,4,218,47,7,32,49,16,0,125,121,254,205,220,243,215,222,248,31,49,50,252,123,248,124,62,33,58,212,132,250,154,156,121,230,153,138,170,2,200,1,76,79,79,255,33,159,111,147,33,0,34,132,140,140,140, -37,78,167,243,66,217,196,63,82,156,244,222,155,111,190,153,185,92,46,213,206,171,181,181,149,61,252,200,31,249,128,137,81,189,148,48,88,34,0,213,1,0,232,201,248,7,198,243,255,56,244,121,29,157,93,170,231,3,220,124,243,77,194,201,144,173,10,152,72,8,76, -41,40,40,252,30,4,64,4,16,23,23,103,200,206,206,249,169,146,196,63,82,179,148,136,66,47,181,32,65,241,251,223,63,204,186,186,186,248,57,6,126,73,42,48,145,0,228,4,0,16,44,227,79,30,248,120,182,127,112,166,253,104,238,212,52,54,54,137,61,5,212,34,49,49, -145,221,112,195,87,20,151,5,166,164,164,92,239,118,39,206,130,0,8,115,114,114,114,191,100,177,88,42,101,5,0,61,44,228,245,147,242,84,147,103,254,243,44,219,248,193,7,170,246,236,215,159,8,64,78,0,0,193,50,254,173,220,248,71,71,7,111,202,167,168,230,40, -119,116,234,235,27,84,237,15,112,214,89,103,178,147,78,58,81,56,102,178,240,243,137,203,207,207,255,105,160,35,35,16,0,1,132,27,254,196,140,140,140,239,42,221,233,239,154,107,174,161,117,35,213,206,107,239,222,189,236,233,167,255,25,84,227,175,181,8, -112,76,218,74,24,213,1,0,4,206,248,143,103,251,183,107,154,237,127,204,6,135,159,67,191,199,35,170,15,84,148,22,236,150,91,110,17,187,5,202,46,235,142,111,22,228,88,204,231,167,115,33,0,194,148,188,188,252,111,196,197,197,73,119,252,35,227,63,107,214, -44,118,193,5,43,85,59,39,58,230,239,255,240,176,8,97,69,71,235,227,118,104,157,19,128,234,0,0,2,231,249,7,99,205,255,179,160,115,105,105,109,83,117,95,146,188,188,60,118,217,101,151,137,141,137,100,153,232,16,248,99,99,4,109,111,26,49,2,192,225,112,22, -37,37,37,221,36,235,253,83,189,63,149,139,82,232,95,205,178,209,39,158,124,74,108,240,163,183,103,78,235,229,0,36,6,2,16,128,176,191,206,140,191,31,114,194,234,27,155,84,45,13,188,236,178,47,176,210,210,18,233,121,133,206,137,207,123,211,50,51,179,34, -166,44,48,34,4,0,173,61,21,20,20,124,159,15,52,233,218,58,159,207,203,206,62,123,57,171,168,168,80,237,188,104,123,223,23,95,124,41,96,37,127,122,19,1,40,17,4,48,254,90,174,249,235,211,248,11,195,51,81,26,216,210,210,170,234,124,69,9,129,100,200,101, -163,188,228,32,102,100,100,124,155,31,43,34,246,9,136,8,1,224,118,187,143,115,58,157,151,202,174,15,77,100,137,178,107,175,189,86,181,115,242,242,135,255,143,143,254,73,60,168,129,44,249,211,167,8,64,78,0,128,241,87,211,248,183,81,182,127,180,190,19, -218,252,173,130,41,39,64,45,168,41,27,245,7,144,237,60,56,81,22,152,158,159,159,127,27,4,64,56,124,65,62,200,114,115,115,127,200,111,172,244,104,160,117,250,171,174,186,146,37,37,37,169,118,94,79,61,245,119,86,91,123,144,30,54,221,95,195,201,34,160,93, -237,196,192,43,104,57,0,57,1,0,198,95,13,26,116,144,237,63,85,131,75,165,129,99,42,46,5,124,229,43,95,81,148,16,56,190,79,64,202,109,86,171,45,3,2,32,196,73,75,75,63,205,225,112,158,41,251,48,144,97,154,54,109,26,59,239,188,243,84,59,167,29,59,119,178, -151,95,90,37,118,230,11,21,252,123,7,252,68,237,72,128,227,195,156,0,84,7,0,24,127,101,198,191,77,39,217,254,83,113,208,124,220,91,167,164,64,181,224,14,31,187,224,130,11,20,237,63,16,19,19,227,200,201,201,254,95,8,128,16,134,223,196,168,236,236,172, -239,43,217,236,135,94,95,250,210,151,84,243,212,201,200,253,249,207,127,97,135,14,143,233,58,244,127,116,17,96,210,118,57,0,213,1,0,198,95,10,61,102,251,79,97,158,22,75,22,94,5,117,252,31,231,242,203,47,99,89,89,89,210,13,130,200,97,76,78,78,249,178, -205,102,207,135,0,8,89,239,63,109,153,197,98,93,40,43,0,72,65,158,120,226,137,162,201,132,90,60,251,236,115,108,223,190,253,204,24,2,161,255,79,143,4,248,69,64,167,234,34,0,213,1,0,198,127,234,198,191,53,68,141,255,135,206,214,152,216,154,88,173,6,65, -227,243,201,149,210,81,69,58,15,126,61,205,69,69,133,223,130,0,8,81,239,63,43,43,251,46,89,227,79,239,51,153,76,220,251,87,175,34,164,174,190,158,253,135,11,0,58,110,40,243,161,8,184,23,213,1,0,192,248,43,55,68,252,250,120,60,30,85,157,10,170,218,162, -229,91,217,185,132,114,1,156,78,215,21,110,183,187,24,2,32,196,72,77,77,229,222,191,229,36,37,222,255,210,165,75,89,105,105,169,74,10,151,177,191,254,245,111,162,249,69,56,180,155,212,188,89,16,170,3,0,140,255,231,26,127,145,237,31,38,237,107,233,58, -181,180,181,169,150,11,20,23,23,199,174,189,246,26,113,15,20,68,22,76,217,217,57,95,135,0,8,41,239,63,154,123,255,57,210,222,255,68,91,72,246,197,47,94,165,218,57,173,91,183,142,109,220,184,81,23,237,126,67,69,4,160,58,0,192,248,127,134,231,31,66,217, -254,199,2,229,68,141,140,140,178,38,21,123,3,156,116,210,201,236,248,227,143,23,149,92,178,182,192,229,114,93,30,174,81,128,176,20,0,105,105,233,203,172,86,101,222,255,185,231,158,67,13,33,84,57,31,143,199,203,158,124,234,239,170,118,16,140,4,17,128, -234,0,0,227,255,73,244,212,219,95,3,231,141,117,247,244,176,254,254,126,149,68,5,99,87,95,125,53,63,110,172,162,40,64,86,86,246,215,32,0,66,0,50,178,252,102,125,93,201,110,127,201,201,41,236,146,75,46,81,237,156,254,243,236,179,172,161,161,65,132,164, -194,17,205,155,5,137,234,0,136,0,0,227,63,158,237,31,62,97,255,163,194,13,117,83,75,139,106,9,129,179,102,85,178,147,79,62,73,186,44,144,238,167,195,225,184,220,106,181,230,65,0,232,28,151,203,189,208,98,177,156,170,196,251,95,185,242,60,177,207,180, -42,106,157,27,254,151,94,122,57,172,66,255,193,137,4,96,57,0,192,248,143,39,252,133,119,251,22,186,126,94,175,143,117,116,170,151,16,120,245,213,95,20,251,173,200,216,5,18,34,220,177,180,228,228,228,126,21,2,64,199,208,26,82,102,102,230,255,200,42,71, -170,25,229,239,103,23,94,120,161,106,231,68,161,127,74,252,139,142,14,255,174,203,216,59,0,192,248,35,219,95,45,17,64,223,119,68,193,214,237,147,161,100,238,133,11,229,91,4,143,247,5,72,190,218,102,179,165,66,0,232,20,183,219,61,203,233,84,214,245,111, -229,202,149,194,224,168,1,109,246,179,126,253,134,144,47,251,211,139,8,184,202,223,39,0,57,1,32,162,140,127,115,88,101,251,31,171,51,71,185,63,109,109,234,117,8,164,118,238,22,139,69,58,10,192,175,191,147,59,136,95,134,0,208,41,217,217,57,183,243,31, -82,163,196,239,253,83,242,159,26,144,8,249,251,63,254,161,251,205,126,52,23,1,237,232,24,8,96,252,21,121,254,237,237,17,17,65,252,56,36,120,58,58,187,216,128,100,6,255,199,41,42,42,98,167,158,122,170,162,40,64,98,98,210,87,140,70,163,29,2,64,103,216, -237,246,60,110,32,46,84,226,253,83,191,127,181,188,255,183,222,90,199,118,237,218,45,214,157,34,145,35,34,224,94,237,250,4,160,58,0,132,179,241,15,231,108,255,99,54,186,252,250,182,170,184,79,192,37,151,92,44,34,178,50,203,196,244,30,62,159,103,100,102, -102,125,1,2,64,119,222,127,246,87,168,117,163,204,123,41,243,63,149,123,149,43,86,156,173,202,185,80,205,233,191,159,121,38,44,203,254,164,35,1,26,136,128,84,68,2,64,24,123,254,109,17,180,230,255,169,81,0,126,125,123,122,123,153,199,235,85,229,120,74, -115,1,232,158,243,121,231,150,216,48,153,220,195,66,0,152,76,241,14,183,219,125,181,172,247,79,6,123,197,138,21,212,240,65,149,243,89,179,230,21,86,91,91,23,182,101,127,250,17,1,151,99,239,0,16,150,198,191,21,198,255,35,158,119,75,171,122,205,129,168, -196,155,54,119,147,137,2,208,125,231,115,218,244,148,148,212,101,16,0,58,33,35,35,227,210,184,56,99,138,204,13,29,95,215,73,100,231,157,119,174,42,231,66,13,44,158,127,225,69,102,52,26,48,114,53,23,1,118,84,7,128,240,51,254,237,48,254,31,49,82,252,90, -247,247,123,88,111,159,58,205,129,166,79,159,166,168,59,32,217,25,62,231,220,18,14,185,93,33,47,0,98,99,99,99,146,147,147,111,24,27,147,243,254,41,20,180,120,241,98,42,241,80,229,124,94,126,121,21,107,110,110,142,248,240,127,96,35,1,200,9,0,225,96,252, -155,69,123,223,152,104,24,255,79,18,197,90,219,218,216,97,149,142,118,241,197,23,139,251,40,235,52,242,121,103,145,211,233,154,9,1,16,100,146,146,146,79,179,88,44,21,50,165,29,244,30,187,221,46,74,255,212,160,183,183,143,173,90,189,38,98,19,255,130,46, -2,144,19,0,66,212,248,55,248,61,255,8,78,248,251,236,40,64,148,232,167,210,219,219,171,202,241,230,206,157,203,102,206,156,41,61,95,112,239,63,54,61,61,253,43,16,0,65,134,123,126,55,202,54,254,33,239,255,164,147,78,98,185,185,57,170,156,203,139,47,190, -200,218,249,32,134,247,31,28,17,112,37,34,1,32,68,141,127,91,27,140,255,177,208,198,231,87,53,90,4,147,160,184,224,130,149,76,201,134,113,137,137,137,151,196,199,155,19,67,249,122,134,244,19,103,183,39,228,243,137,255,44,217,198,14,148,8,66,15,129,58, -222,127,47,123,229,213,215,224,253,235,32,18,144,138,189,3,64,136,24,127,100,251,79,197,104,143,183,8,238,237,235,83,229,120,167,156,114,10,43,44,44,148,114,24,38,218,3,187,185,195,113,49,4,64,144,200,200,200,184,146,15,28,147,140,34,164,208,79,101,101, -165,8,3,169,193,234,213,107,88,123,71,7,6,178,78,68,64,122,58,150,3,128,254,61,127,100,251,7,47,10,64,206,218,242,229,203,165,35,134,244,108,36,39,39,95,27,19,194,155,51,132,236,137,115,239,221,148,152,152,120,149,108,233,31,221,60,53,51,255,87,175,121, -133,153,224,253,235,70,4,92,121,5,170,3,0,60,255,112,141,2,244,169,180,93,240,178,101,75,89,74,74,10,147,177,35,244,124,88,44,150,57,46,151,123,1,4,64,128,73,78,78,89,204,21,92,190,140,18,36,197,151,151,151,39,214,255,213,224,213,215,94,23,221,170,48, -152,117,24,9,64,78,0,208,157,241,143,188,222,254,106,211,174,82,139,113,234,253,114,218,105,167,73,151,4,82,41,32,119,52,174,133,0,8,184,0,72,190,70,54,12,68,6,97,217,178,101,170,108,210,67,137,132,212,248,7,117,255,58,141,4,160,58,0,232,200,248,55,68, -112,111,127,53,163,0,253,94,47,235,247,120,84,57,30,117,128,165,57,72,182,36,144,139,136,243,204,230,208,76,6,12,201,167,208,102,179,101,59,28,142,165,50,97,27,122,143,211,233,18,161,31,53,120,251,237,119,88,67,67,3,50,255,117,46,2,176,139,32,208,131, -241,71,182,191,74,112,99,221,174,210,60,81,92,92,204,102,205,154,37,21,5,152,72,6,116,165,166,166,158,7,1,16,32,210,210,210,46,226,131,84,170,239,63,221,228,19,78,88,32,50,197,149,50,58,122,136,173,90,181,26,198,63,164,34,1,16,1,32,24,198,191,25,107, -254,106,71,1,250,61,210,61,253,63,206,217,103,159,45,157,88,72,207,13,229,163,133,98,84,39,228,206,152,50,46,19,19,147,46,147,77,254,35,99,189,124,249,89,170,156,203,166,205,155,217,129,170,106,81,78,8,244,47,2,198,115,2,176,28,0,62,201,33,205,61,127, -228,8,105,113,207,58,58,186,84,57,214,137,39,158,64,27,202,137,109,225,101,4,128,205,102,95,224,112,56,166,67,0,104,12,191,200,115,184,145,152,37,91,250,231,15,247,168,193,234,213,171,249,255,31,198,72,212,68,4,212,106,218,44,8,34,0,76,158,192,99,144, -237,31,114,248,119,10,84,35,201,151,230,156,211,79,63,93,81,103,192,228,228,148,75,32,0,52,38,45,45,253,82,186,222,50,239,37,117,183,120,241,25,170,132,236,171,170,171,217,246,237,59,208,248,71,51,17,96,194,222,1,32,32,198,95,211,176,63,178,253,53,101, -100,116,148,117,117,247,168,114,172,165,75,151,48,171,213,42,157,12,152,148,148,120,97,92,92,104,133,131,67,74,0,24,12,134,120,167,211,113,190,108,223,127,167,211,41,84,158,26,188,178,230,85,145,79,16,14,59,66,233,59,18,128,189,3,64,40,26,255,38,209, -176,6,217,254,26,27,176,232,40,214,221,221,45,221,210,119,50,249,249,249,172,162,162,66,106,78,24,239,44,107,42,229,54,102,62,4,128,70,56,157,174,147,141,70,83,158,140,66,35,99,61,103,206,28,225,249,41,165,155,43,206,245,27,54,192,251,15,113,17,112,100, -57,0,145,0,24,127,181,141,63,178,253,3,2,57,96,131,220,96,171,213,30,120,201,146,197,76,54,191,140,124,193,228,228,164,144,90,6,8,169,39,148,95,220,139,148,60,40,75,150,44,81,229,60,214,189,253,54,235,234,234,66,104,47,172,34,1,16,1,48,254,202,105,68, -182,127,80,232,234,234,86,229,56,39,158,120,162,168,16,27,29,29,157,242,123,73,56,56,28,206,179,13,6,163,57,84,174,91,200,8,128,248,120,179,221,229,114,47,151,81,103,116,51,51,51,51,217,188,121,243,20,159,199,161,67,163,236,205,55,223,68,233,95,80,69, -64,167,250,34,0,213,1,48,254,138,141,127,147,216,179,30,198,63,192,70,140,223,79,143,215,171,74,73,32,205,7,243,231,207,151,94,6,48,153,76,217,220,81,93,8,1,160,50,110,183,123,97,92,92,92,154,108,246,63,213,254,91,44,202,133,217,142,157,187,88,117,117, -13,74,255,130,38,2,168,58,224,94,205,18,3,33,2,96,252,229,141,63,60,255,96,65,142,97,87,183,58,81,128,69,139,22,73,59,120,100,159,146,146,146,46,128,0,80,153,164,164,196,149,50,198,159,222,195,133,131,106,201,127,111,188,177,86,122,141,8,168,33,2,80, -29,0,244,101,252,145,237,175,143,40,64,79,111,159,42,115,115,101,101,5,203,201,201,145,238,9,96,183,39,44,51,153,226,173,16,0,42,17,23,103,176,90,44,214,197,50,153,158,116,19,11,10,242,217,180,105,211,20,159,7,173,251,111,222,188,5,201,127,186,136,4, -104,39,2,82,81,29,0,227,127,204,198,31,217,254,122,128,114,188,72,184,247,245,41,223,37,144,230,119,106,12,36,187,12,192,29,206,12,167,211,113,2,4,128,74,184,221,174,19,77,38,83,134,236,206,127,39,156,112,130,136,2,40,101,195,134,247,68,201,9,6,123,248, -139,0,84,7,192,248,31,147,241,71,182,191,174,232,234,81,167,39,192,41,167,44,20,66,64,54,234,236,114,185,67,98,111,128,144,120,114,19,19,147,86,200,222,8,50,20,11,23,42,207,201,160,99,209,198,63,8,243,69,144,8,64,117,0,140,255,167,128,108,127,29,26,51, -74,6,244,120,84,137,222,149,151,151,177,130,130,2,233,101,0,167,211,185,52,46,206,96,210,253,53,211,251,9,26,12,6,35,93,76,153,240,63,121,255,133,133,133,162,253,175,82,40,249,108,255,129,3,72,254,211,181,8,64,117,0,8,140,231,143,108,127,125,66,57,0, -212,30,88,41,148,4,72,137,227,50,249,64,228,44,26,141,198,124,110,183,230,64,0,40,196,110,79,168,228,70,183,80,38,2,64,234,109,254,252,227,85,25,168,239,190,187,30,157,255,116,45,2,180,171,14,16,91,9,35,18,0,227,207,208,219,63,20,162,0,36,0,100,119,246, -155,12,245,4,48,153,76,82,199,34,59,225,114,185,206,210,253,245,210,251,9,186,221,238,179,100,140,238,68,77,166,88,255,87,10,9,137,247,55,110,84,37,143,0,104,37,2,76,26,119,12,76,69,117,64,196,123,254,205,172,21,217,254,186,134,108,197,192,192,32,243, -169,208,19,128,34,199,185,185,185,138,150,1,104,247,90,8,0,73,104,160,113,21,181,68,54,251,159,110,94,73,73,137,226,243,216,187,119,31,171,175,175,71,243,159,144,136,4,96,239,0,24,127,237,178,253,145,240,23,26,207,129,26,203,0,180,220,59,111,222,113, -92,248,203,9,0,179,217,60,211,102,179,21,66,0,72,98,177,88,114,249,164,94,41,43,0,230,206,157,171,138,215,190,126,253,122,209,77,16,225,255,200,22,1,31,110,37,140,72,64,36,25,255,70,100,251,135,20,244,28,80,57,224,152,10,203,0,11,22,80,5,153,156,227, -199,237,69,28,119,96,79,131,0,144,196,237,118,159,202,111,166,84,38,37,121,235,11,22,40,223,152,137,60,190,45,91,183,34,249,15,34,96,82,78,0,170,3,34,199,248,55,163,195,95,136,33,54,8,26,28,98,94,175,87,241,177,166,77,43,103,25,25,25,82,203,0,180,12, -77,203,0,16,0,242,19,238,98,153,4,12,242,214,201,83,83,163,249,207,158,61,123,88,115,115,11,194,255,33,45,2,212,173,14,184,18,213,1,17,97,252,145,237,31,186,144,221,232,237,237,83,101,30,161,45,130,101,4,0,85,36,88,173,182,19,249,49,18,32,0,166,136,209, -104,48,219,108,246,147,100,203,255,102,204,152,65,75,8,138,207,227,253,247,55,74,237,12,5,244,34,2,180,174,14,128,8,8,79,207,31,217,254,161,76,116,116,20,235,247,120,84,89,6,160,74,50,89,226,226,226,146,237,246,132,217,16,0,83,196,102,75,152,97,48,24, -178,101,27,0,29,127,188,242,157,255,72,72,108,219,190,3,217,255,33,45,2,252,213,1,247,106,151,19,128,234,128,176,243,252,209,219,63,180,161,101,0,18,231,62,159,79,241,177,40,2,224,114,57,165,247,25,112,56,28,139,32,0,166,126,209,22,202,36,221,209,196, -192,223,43,110,154,82,170,170,170,88,19,159,12,16,254,15,151,72,128,54,137,129,233,168,14,8,59,227,143,118,223,225,240,156,28,86,101,111,128,164,164,36,86,84,84,44,93,14,232,114,185,78,213,235,243,164,203,179,34,195,207,39,215,83,101,155,255,228,231, -231,179,244,116,229,19,195,166,205,155,197,241,144,253,31,46,34,64,253,196,64,7,23,1,87,160,89,80,88,24,127,100,251,135,23,254,101,0,166,194,50,192,156,57,115,164,150,130,233,121,53,153,76,51,205,102,75,26,4,192,49,98,50,197,59,108,54,219,92,217,242, -191,89,179,102,169,50,209,108,219,182,29,222,63,68,192,49,137,128,43,81,29,16,226,198,31,217,254,225,198,120,53,192,32,27,80,33,58,55,123,246,44,233,174,128,252,153,178,37,36,216,143,131,0,56,70,236,118,123,37,55,188,73,50,23,155,214,235,233,102,169, -225,13,212,215,55,96,253,31,34,224,152,72,248,136,8,192,114,64,40,25,127,100,251,135,47,180,110,223,223,239,81,124,28,218,83,134,182,9,151,137,2,144,25,115,56,156,11,245,120,125,116,41,0,108,54,235,2,153,247,209,205,161,245,26,53,186,255,237,216,177, -67,212,145,34,252,31,174,34,64,195,156,0,84,7,132,144,231,143,108,255,112,143,2,136,101,0,21,230,140,178,178,50,201,126,0,99,220,166,217,78,208,99,30,64,180,30,111,88,66,130,227,36,217,245,255,162,162,34,138,32,40,62,143,109,91,183,35,17,40,140,49,107, -190,119,0,170,3,66,194,243,71,182,127,120,11,0,254,236,12,12,12,168,82,202,93,89,89,41,181,4,48,145,7,80,110,54,91,82,33,0,62,7,131,193,96,51,155,205,82,237,127,41,220,67,245,255,74,161,61,165,171,170,171,17,254,15,99,14,179,0,44,7,160,58,64,215,198, -95,148,250,65,228,135,183,0,152,112,12,189,94,229,229,128,51,103,206,160,254,254,82,34,32,54,54,214,110,179,217,42,33,0,62,7,155,205,94,202,69,64,218,84,47,50,253,247,212,174,151,110,146,82,170,170,170,89,103,103,39,60,131,8,64,251,196,64,84,7,232,205, -248,35,219,63,194,196,62,55,37,106,44,3,100,103,103,179,244,244,52,233,104,130,221,110,91,160,183,107,163,187,17,96,181,90,231,70,73,44,188,147,247,159,152,152,40,146,53,148,178,99,231,78,116,255,131,8,80,47,18,128,234,0,29,25,127,100,251,71,26,84,14, -232,245,249,152,210,98,64,114,48,149,244,3,176,219,237,199,235,238,218,232,237,132,28,142,132,249,178,253,255,169,254,223,102,179,41,62,135,61,187,247,96,130,128,8,208,64,4,96,57,32,152,198,31,217,254,145,137,191,43,224,176,10,227,111,198,140,233,76, -182,59,173,201,20,63,221,96,48,90,33,0,62,85,169,197,196,196,199,155,103,201,10,0,53,54,255,233,234,234,102,245,13,40,255,139,92,17,160,117,117,0,34,1,193,241,252,145,237,31,201,140,30,58,36,162,0,74,41,43,43,103,70,163,145,73,46,81,167,219,108,214,98, -8,128,79,159,128,211,249,197,45,144,76,178,96,229,229,101,138,207,161,186,186,154,245,245,245,161,2,32,98,69,128,214,213,1,169,168,14,8,184,231,223,140,222,254,145,30,5,224,47,53,182,7,206,201,201,17,165,230,50,251,2,208,210,182,213,106,155,165,167,235, -162,43,43,103,183,219,166,113,67,110,158,170,0,160,201,131,38,216,252,252,2,197,231,176,123,207,30,233,77,31,64,56,69,2,180,17,1,87,161,58,32,192,198,159,178,253,219,33,232,35,93,0,68,69,49,159,111,64,42,124,63,25,171,213,194,69,64,46,27,25,145,105,8, -116,152,150,168,231,66,0,124,170,0,176,75,169,35,10,255,83,239,255,228,228,36,197,231,176,127,255,1,120,10,64,219,156,128,43,176,28,16,8,227,143,108,127,48,89,0,80,228,109,88,133,232,91,89,89,9,127,110,229,4,128,197,98,169,212,83,115,57,93,141,12,139, -197,58,91,182,255,63,101,255,43,85,249,189,189,189,172,177,177,17,253,255,129,182,34,192,49,41,49,48,130,151,3,144,237,15,2,9,69,118,7,6,6,21,31,167,164,164,148,242,213,164,4,128,209,104,44,52,153,76,46,8,128,143,193,7,106,44,191,56,229,242,55,69,121, -110,69,93,93,61,235,233,233,197,164,1,2,19,9,160,156,128,212,200,44,17,212,218,243,71,182,63,56,154,1,86,35,17,48,63,63,143,202,213,217,84,157,85,250,252,184,184,184,196,248,120,115,129,94,174,137,110,4,0,159,104,83,185,0,200,145,109,0,68,45,128,149, -82,85,85,197,70,71,71,48,82,192,81,68,64,173,118,57,1,17,214,39,64,123,227,15,207,31,124,18,145,7,48,48,160,248,56,41,41,41,44,57,57,89,170,87,12,157,131,221,110,155,14,1,240,49,44,22,75,17,31,180,22,153,4,64,135,195,193,178,178,178,20,159,195,1,46,0, -144,44,4,142,46,2,2,80,29,16,1,34,0,217,254,32,152,2,128,146,111,149,38,121,147,195,73,213,0,178,199,177,90,109,51,33,0,62,113,81,172,229,50,201,17,164,194,104,242,36,17,160,4,202,35,104,168,111,192,228,1,62,39,18,128,102,65,250,52,254,77,172,29,217, -254,224,115,4,0,217,139,193,65,229,121,0,133,133,5,82,2,128,28,92,62,143,76,211,75,34,160,110,70,139,217,108,158,33,83,162,65,55,129,202,50,148,94,80,154,208,59,208,255,31,76,65,4,180,171,188,119,192,21,87,76,236,34,24,134,145,128,64,100,251,195,248, -131,207,127,14,15,179,1,21,4,64,65,65,129,148,173,152,216,25,176,48,54,54,214,4,1,48,73,153,153,76,241,165,50,239,37,209,80,80,144,175,220,131,104,104,100,62,159,15,147,8,56,102,17,240,19,181,55,16,114,132,103,78,128,246,237,125,177,230,15,142,157,1, -21,242,0,104,99,32,154,7,100,114,214,184,241,79,167,166,119,16,0,19,196,197,197,153,185,42,202,147,41,1,164,129,159,155,155,167,248,28,106,106,107,209,0,8,72,69,2,176,28,16,60,227,143,246,190,96,74,6,47,58,74,149,8,0,37,2,186,92,46,41,155,193,159,87, -35,183,119,249,186,184,30,122,56,9,126,49,210,184,8,72,149,73,0,180,88,44,44,51,51,67,241,57,212,213,213,193,251,7,58,19,1,161,189,28,160,117,157,63,140,63,144,97,120,120,68,241,110,175,100,119,82,83,83,165,143,195,223,175,139,61,1,116,97,241,248,68, -154,203,39,10,195,84,223,71,234,139,84,88,98,162,178,14,128,116,156,102,62,161,96,50,1,83,197,172,117,159,128,16,93,14,208,188,201,79,59,140,63,152,58,180,220,76,243,189,26,29,1,105,25,64,54,17,208,106,181,150,64,0,248,39,81,179,185,80,214,112,83,40, -134,74,180,148,208,211,211,195,58,187,186,48,161,128,169,15,102,166,253,222,1,105,33,182,28,160,121,157,127,59,218,251,2,5,14,31,127,62,7,85,24,79,217,217,242,165,231,113,113,134,34,61,84,2,232,69,0,20,201,86,0,100,102,102,42,254,124,234,26,70,59,69, -97,9,0,200,162,245,222,1,161,82,29,16,144,246,190,24,167,64,161,106,31,28,84,46,0,168,247,140,108,37,0,159,47,178,163,101,250,9,135,163,0,48,24,140,210,173,17,213,16,0,77,124,98,161,62,0,0,232,81,4,248,171,3,244,190,28,160,117,147,31,180,247,5,106,64, -142,183,26,17,181,180,180,116,202,95,147,218,97,144,63,199,105,6,131,193,25,209,2,96,226,194,69,145,26,146,169,0,160,201,70,141,4,192,166,198,70,197,219,68,2,240,81,17,112,175,6,203,1,151,235,118,57,64,251,108,127,24,127,160,150,0,24,223,25,80,233,156, -159,152,232,166,29,108,167,156,7,48,81,10,232,48,26,141,65,47,5,140,214,193,205,176,242,137,35,77,70,60,240,11,200,82,83,211,20,159,67,83,115,51,194,255,64,101,17,160,197,222,1,246,137,72,128,190,150,3,52,111,239,139,108,127,160,178,0,24,29,25,97,163, -10,203,190,201,248,83,18,186,164,243,26,109,54,91,50,131,125,45,162,131,61,113,112,35,158,108,48,24,92,50,37,128,180,35,147,219,237,82,124,14,237,232,31,14,52,139,4,104,153,24,24,124,17,160,185,231,143,108,127,160,1,148,8,168,116,217,151,132,4,37,161, -143,142,202,9,137,184,184,184,220,136,143,0,208,90,8,255,97,156,242,13,228,234,141,250,255,211,132,168,132,126,143,135,245,246,246,34,2,0,66,84,4,4,111,57,64,243,246,190,36,204,49,46,129,70,207,174,26,165,128,169,169,41,236,240,225,169,71,0,200,225,181, -88,44,57,17,45,0,198,47,130,53,83,198,248,210,13,76,76,76,36,21,165,232,28,186,187,187,81,1,0,66,88,4,4,103,57,0,217,254,32,148,33,219,163,198,184,161,37,104,217,92,130,216,216,216,236,136,143,0,240,139,32,181,14,114,232,208,24,75,74,74,82,252,249,157, -29,157,194,139,210,203,238,76,0,34,64,46,18,16,56,17,160,125,111,127,36,252,1,109,137,226,255,83,35,2,64,75,0,50,207,42,137,6,179,217,156,238,255,61,34,5,0,25,93,171,213,154,33,119,1,14,179,228,228,100,197,231,64,91,136,202,36,113,0,16,10,34,64,237,201, -5,189,253,65,152,40,0,54,172,66,233,183,63,10,45,51,206,248,56,74,33,31,56,162,35,0,28,233,76,200,228,100,229,17,0,218,210,21,37,128,32,92,68,192,228,6,39,148,228,164,36,73,214,110,179,137,205,83,252,227,131,242,110,208,219,31,132,133,253,159,168,4,80, -138,203,229,148,234,5,64,255,61,23,14,110,26,102,17,25,1,152,184,0,204,108,142,79,145,185,120,52,81,184,221,137,138,207,163,179,179,19,225,127,16,54,34,32,47,47,71,68,2,40,188,89,82,92,204,230,31,63,79,129,119,227,102,211,202,203,196,120,27,25,25,21, -19,29,178,253,65,184,48,122,104,84,241,14,176,54,46,146,173,86,203,148,163,200,52,166,184,152,182,145,134,8,230,53,8,106,248,129,27,94,62,230,99,164,172,120,108,108,172,168,193,84,74,95,95,63,18,0,65,208,68,192,183,239,250,166,8,35,170,37,2,174,189,230, -106,86,91,91,203,162,184,231,158,155,147,163,216,168,206,170,156,201,114,114,178,152,207,55,192,220,220,219,161,115,87,215,243,71,182,63,8,78,4,128,140,54,149,3,42,25,35,180,43,160,205,102,23,209,43,137,115,48,114,39,216,21,177,17,0,110,196,45,252,226, -59,101,34,0,228,141,80,99,20,197,42,80,225,182,144,0,232,41,18,16,27,27,195,10,11,11,88,65,126,190,106,30,181,203,233,20,94,191,250,198,31,217,254,32,120,8,179,163,208,248,210,24,163,86,221,178,157,108,249,152,74,142,88,1,192,141,120,66,108,172,193,42, -211,4,136,38,35,106,4,164,20,179,57,30,57,0,32,172,68,64,40,128,108,127,16,92,227,127,88,68,1,162,162,148,155,192,132,4,135,116,34,57,127,95,82,48,175,67,176,59,1,38,240,91,97,150,185,121,20,122,49,155,205,138,207,65,182,149,35,0,16,1,242,198,31,9,127, -32,216,196,242,231,143,34,102,74,161,134,116,178,78,36,119,130,19,131,153,131,22,84,1,96,50,197,59,162,37,22,224,201,96,83,242,133,193,96,80,124,14,185,185,185,24,9,0,34,32,96,198,31,217,254,64,31,17,0,218,75,70,13,227,235,116,58,165,4,0,189,133,143, -253,200,140,0,76,44,1,56,101,110,128,95,0,168,65,121,89,153,136,38,32,10,0,32,2,2,224,249,35,219,31,232,68,0,88,109,86,85,142,165,36,23,141,219,157,160,86,1,4,123,9,192,37,125,243,172,234,220,60,218,78,184,164,164,88,149,174,80,0,64,4,28,29,100,251,3, -61,65,85,100,14,187,93,149,99,209,174,128,114,162,246,48,69,177,221,193,172,66,139,14,242,77,112,200,10,0,187,221,166,218,121,44,63,235,44,140,8,0,17,160,153,241,71,182,63,208,15,212,70,158,214,237,213,88,66,38,172,86,155,200,232,151,169,102,139,143, -55,219,131,25,17,11,234,136,228,94,124,130,108,242,4,93,116,181,152,51,103,54,59,126,222,113,204,231,243,97,116,0,136,0,21,65,182,63,208,19,227,13,232,98,89,170,10,109,228,253,216,108,86,233,94,50,252,124,172,193,188,30,193,150,228,9,178,55,145,186,47, -169,5,229,33,92,119,221,181,44,37,37,57,168,219,171,2,16,78,34,160,17,217,254,64,135,2,128,122,90,24,12,113,170,142,85,217,253,0,72,63,240,87,208,6,72,176,5,128,148,27,79,6,155,18,247,212,132,118,22,188,243,142,59,68,110,1,68,0,208,139,8,168,174,174, -102,191,248,229,3,108,112,112,48,164,206,189,165,181,149,181,192,248,3,29,25,126,74,244,78,79,75,101,78,135,67,213,99,83,53,1,45,39,200,44,1,68,71,71,83,51,60,67,176,174,75,116,144,111,138,148,0,24,239,160,100,86,253,124,74,75,75,216,119,190,125,151, -216,84,197,235,245,162,65,16,8,58,212,235,98,231,206,221,108,223,190,125,33,115,206,52,209,118,118,117,99,205,31,232,230,121,36,167,49,51,35,131,165,168,24,250,159,44,0,40,169,80,70,148,112,225,96,48,153,76,198,136,19,0,228,25,112,15,199,34,99,100,233, -102,82,43,96,45,40,46,46,98,63,190,231,110,182,100,201,98,241,224,80,94,128,210,13,35,0,80,226,185,80,165,172,26,29,203,2,9,237,183,14,64,176,13,63,189,40,90,92,144,159,199,146,18,221,154,124,142,95,0,72,58,140,70,254,62,83,176,174,81,208,54,3,34,47, -158,196,143,204,132,56,30,1,208,238,154,81,134,232,45,55,223,36,68,192,234,85,107,216,214,109,219,196,174,129,126,33,32,38,99,154,223,16,32,0,218,89,80,209,41,132,202,83,231,204,153,195,133,105,113,200,156,58,141,79,183,219,201,26,26,155,197,166,68,144, -2,32,32,98,121,220,64,8,7,145,28,76,218,206,154,182,235,165,94,253,90,62,133,180,254,47,19,1,152,192,48,241,138,44,1,48,97,204,165,118,23,161,27,172,86,9,199,103,70,3,138,138,196,171,191,191,159,85,85,85,139,93,214,168,145,137,168,22,56,60,49,73,3,160, -209,108,54,118,120,140,165,165,166,177,229,203,207,228,94,134,33,164,78,159,66,173,177,177,113,172,223,227,17,95,6,50,0,104,59,92,198,29,195,56,254,204,197,155,76,44,222,28,207,140,134,192,140,25,18,27,20,5,24,27,147,242,8,99,35,86,0,48,201,236,199,64, -9,0,63,212,117,176,178,178,66,188,0,0,199,6,109,31,76,47,0,194,25,18,30,10,246,20,8,170,0,8,230,194,34,125,182,84,38,95,140,216,196,33,22,79,30,0,0,128,224,122,177,19,17,128,195,135,165,218,201,199,28,62,124,56,120,75,241,193,22,79,83,125,131,63,7,128, -214,93,0,0,0,128,80,101,34,154,29,52,59,28,178,117,58,40,209,3,0,0,160,15,35,110,148,178,73,20,61,48,155,205,65,235,6,24,76,1,64,97,15,169,110,62,88,2,0,0,0,160,23,148,108,232,19,76,103,54,152,2,128,210,130,99,100,46,22,9,0,44,1,0,0,0,0,161,41,0,132, -61,15,69,213,4,0,0,0,64,0,0,0,0,0,0,2,0,0,0,0,0,16,0,154,224,239,241,12,0,0,0,128,208,19,0,163,252,229,155,234,155,168,228,98,116,116,84,244,72,7,0,0,0,66,153,40,50,106,17,40,0,40,139,15,219,236,1,0,0,8,89,40,33,125,104,104,144,201,216,113,138,100,15, -13,13,13,68,162,0,16,226,71,246,130,163,10,0,0,0,128,94,68,128,12,36,0,6,6,6,130,22,206,14,118,4,192,59,101,197,128,37,0,0,0,0,58,129,140,56,217,36,201,72,254,97,254,190,160,121,179,193,108,167,167,104,9,224,208,161,192,174,30,144,194,107,109,109,99, -205,205,205,172,183,183,135,171,182,65,60,249,64,243,103,46,59,59,155,77,159,62,45,36,207,159,123,54,172,167,183,15,209,58,16,24,99,22,27,203,140,134,56,22,31,31,31,208,221,98,73,0,12,15,143,48,201,128,54,189,49,104,198,36,168,253,116,185,242,25,144, -189,224,52,185,4,130,253,251,247,179,87,95,125,149,189,255,254,70,214,216,216,200,60,30,15,27,25,25,193,104,3,1,17,0,212,245,242,170,171,174,100,55,222,120,99,72,157,123,71,103,39,219,182,125,231,120,164,46,120,57,78,32,130,160,167,204,191,81,156,213, -106,97,73,137,137,44,53,37,89,236,212,167,37,228,140,210,115,46,25,1,32,79,118,52,226,4,0,77,110,252,194,13,73,136,134,137,164,11,109,151,0,14,30,60,200,30,125,244,81,246,230,155,111,9,163,79,15,21,189,72,101,162,13,49,8,20,52,185,60,254,248,19,236,140, -51,206,96,69,69,69,33,35,92,246,31,168,22,94,17,246,236,0,129,134,28,180,206,206,46,214,209,209,201,106,106,15,178,172,204,12,150,155,147,45,196,180,22,80,248,127,124,9,64,234,237,100,200,134,130,117,173,130,54,58,233,130,121,189,94,159,108,230,228,224, -160,118,81,147,231,158,123,142,253,230,55,15,178,238,238,110,218,169,137,171,73,43,70,21,8,10,52,105,13,13,13,177,214,214,214,144,17,0,36,90,72,160,199,196,160,207,24,8,66,36,128,219,20,191,177,39,49,176,239,64,21,107,107,239,96,211,203,203,152,205,166, -254,92,78,227,83,54,7,128,191,103,136,94,193,186,86,193,30,161,253,50,111,26,95,2,240,105,114,66,143,60,242,8,187,231,158,31,139,37,6,50,252,74,118,121,2,64,141,201,37,49,49,145,149,148,148,132,204,57,147,215,239,112,216,197,164,8,64,176,197,64,28,127, -30,251,250,250,216,198,77,155,185,83,215,163,250,103,80,248,95,102,89,152,206,141,191,143,191,125,56,104,57,0,33,41,0,40,196,232,245,170,47,0,30,127,252,113,246,251,223,255,65,36,145,32,116,9,130,13,77,42,180,126,121,215,93,223,98,73,73,73,33,117,238, -165,197,197,44,33,129,139,128,67,104,245,1,130,15,69,4,104,60,109,217,182,157,121,188,94,85,143,77,209,104,58,246,84,35,0,19,21,109,3,92,0,68,102,4,128,95,128,62,217,247,122,85,190,137,239,191,255,62,123,232,161,223,10,227,15,175,31,232,193,248,83,174, -201,221,119,255,136,157,120,226,137,33,119,254,38,147,145,205,174,172,96,118,155,13,34,0,232,2,154,215,201,91,223,185,107,183,170,173,228,101,5,192,4,30,254,190,160,13,144,160,90,58,159,207,215,43,185,110,34,18,243,212,130,194,253,15,60,240,43,241,80, -104,149,40,2,128,140,241,63,233,164,147,66,246,123,152,76,38,46,2,102,114,17,96,13,120,217,46,0,159,22,9,160,101,128,186,250,6,213,142,73,206,168,236,243,205,109,25,69,193,131,86,39,27,84,1,48,52,52,212,35,121,209,88,127,127,159,106,231,241,194,11,47, -176,189,123,247,138,9,11,0,24,127,181,69,64,133,72,190,130,8,0,250,136,4,196,176,122,46,0,212,202,81,233,239,239,23,206,227,212,157,217,40,54,60,60,212,23,204,141,237,162,131,123,35,162,165,5,64,95,95,191,42,231,64,15,193,243,207,191,16,208,198,17,0, -68,130,241,63,154,8,192,114,0,8,190,0,136,98,94,223,128,232,85,161,150,0,144,17,183,100,199,6,6,6,122,130,41,140,131,42,0,70,71,71,186,100,186,132,169,185,4,176,103,207,94,86,85,85,133,218,126,0,227,31,0,17,128,156,0,160,23,168,79,128,26,244,246,246, -74,119,187,228,182,172,35,168,98,40,88,31,76,70,220,235,245,118,141,141,141,77,249,202,81,50,135,172,234,250,56,219,183,111,19,73,28,81,232,86,6,96,252,3,36,2,16,9,0,193,143,2,244,115,39,82,141,54,213,61,61,189,210,246,131,127,126,103,80,175,67,48,63, -124,162,10,96,112,234,55,47,90,68,0,212,104,7,92,83,83,139,172,127,0,227,31,48,17,128,234,0,16,124,200,96,15,15,13,179,17,21,242,0,168,97,156,92,50,187,88,62,232,8,230,94,25,65,141,0,240,201,175,119,108,236,144,87,166,126,146,140,191,26,203,0,61,61,61, -240,254,1,140,127,192,35,1,51,133,8,64,98,32,8,22,135,198,198,216,33,21,4,128,66,27,210,22,145,17,0,186,96,131,131,131,253,36,2,166,122,241,200,99,39,1,64,203,0,74,25,29,29,129,0,0,97,101,252,169,214,89,237,237,178,169,35,161,22,34,0,213,1,32,148,33, -239,157,118,135,149,41,31,167,247,242,113,218,22,76,251,19,236,221,0,135,39,146,32,10,100,38,208,174,174,110,85,38,34,108,87,10,194,197,248,191,240,194,75,236,221,245,239,10,81,123,194,130,5,108,217,178,165,138,4,110,237,193,58,246,206,59,235,69,173, -115,106,90,42,59,237,212,83,152,213,98,81,81,4,84,176,77,91,182,178,190,126,15,139,69,15,14,16,72,239,151,59,146,74,251,190,80,254,88,111,111,159,212,50,242,216,216,216,40,127,127,87,48,5,64,80,35,0,84,130,231,243,249,218,36,91,40,178,206,78,229,9,148, -46,151,155,5,179,14,19,192,248,171,197,63,158,254,39,251,247,51,255,17,194,184,163,179,139,61,253,207,127,177,119,223,93,47,125,60,154,216,94,124,105,21,107,110,105,97,190,129,1,182,103,207,62,246,204,127,158,99,253,253,234,53,225,154,92,29,128,72,0, -8,164,231,110,152,216,221,85,9,180,199,0,137,99,217,46,128,252,213,21,84,17,20,204,15,39,195,59,58,122,168,73,246,253,237,237,237,138,207,33,53,53,5,163,1,132,133,241,95,189,230,21,102,54,143,239,99,65,27,160,208,207,61,123,247,74,31,83,24,126,223,128, -232,145,65,30,14,37,240,181,181,117,176,255,60,247,95,77,68,0,250,4,128,64,10,128,184,137,231,90,9,84,2,200,157,216,41,31,103,162,45,113,47,255,181,39,34,35,0,254,155,48,56,56,216,36,123,1,218,218,148,231,79,164,166,166,34,7,0,132,188,241,95,195,141, -127,60,55,164,147,159,101,165,207,245,225,177,195,159,56,134,193,16,167,145,8,152,84,29,48,10,17,0,180,39,158,63,115,74,233,232,232,144,218,9,112,194,254,181,50,137,42,184,176,17,0,196,208,208,80,189,212,137,115,5,213,214,166,60,2,144,156,156,34,60,28, -228,1,128,80,54,254,166,143,25,127,45,17,34,160,221,47,2,250,85,59,238,145,234,0,59,150,3,128,246,206,103,124,188,242,214,239,100,131,104,57,90,102,25,219,231,243,181,168,33,212,67,90,0,12,15,15,215,203,24,95,74,222,32,245,165,116,253,62,57,57,137,153, -205,102,8,0,0,227,63,21,17,16,231,143,4,60,175,193,114,0,170,3,128,198,240,241,18,111,138,87,124,152,230,230,102,233,247,114,225,80,23,236,203,16,236,70,64,108,112,112,160,153,27,223,41,143,116,138,0,80,3,6,165,30,136,195,225,16,47,76,54,64,59,227,127, -119,88,25,255,143,68,2,184,7,132,156,0,16,106,68,147,0,136,87,46,0,90,91,91,152,130,29,109,15,70,188,0,224,42,168,149,27,223,94,25,1,64,25,152,36,2,148,78,54,201,201,201,16,0,64,67,207,255,68,213,141,255,234,213,193,53,254,31,138,0,131,166,137,129,104, -27,12,212,134,162,189,148,32,171,198,238,175,45,45,173,210,165,132,220,230,64,0,240,137,178,135,68,128,76,51,32,170,193,108,109,109,85,124,30,25,25,233,16,0,64,35,227,175,77,182,63,173,95,234,37,121,85,235,72,128,16,1,72,12,4,170,9,128,113,225,106,52, -42,219,1,150,178,255,105,25,90,178,7,0,243,120,250,177,4,192,161,102,8,245,50,23,145,146,47,154,154,154,20,159,71,118,118,14,67,10,0,8,5,227,127,180,108,127,125,136,128,201,145,0,181,19,3,43,68,98,32,34,1,64,173,8,0,85,157,40,45,1,164,126,27,84,6,40, -217,5,208,203,157,206,166,96,95,11,93,236,130,51,60,60,92,37,251,222,186,186,122,197,159,159,147,147,205,98,99,209,133,12,232,223,248,155,116,104,252,63,26,9,240,39,6,106,80,29,128,102,65,64,21,1,48,38,18,191,149,66,235,255,50,61,0,38,34,223,109,3,3, -3,237,193,190,22,186,16,0,94,175,167,74,102,82,163,11,223,216,216,160,248,243,51,50,50,68,66,8,58,2,2,24,127,53,69,0,170,3,128,62,81,163,157,117,67,67,131,84,15,128,137,125,112,234,70,71,71,7,131,125,29,116,33,0,134,134,134,246,203,188,143,66,47,205, -205,45,98,41,64,9,212,11,192,237,70,75,96,0,227,175,174,8,64,117,0,208,31,228,56,170,33,0,14,30,148,91,194,159,136,0,84,233,161,244,92,39,17,0,111,205,97,138,203,72,8,0,74,194,232,234,82,214,78,153,218,167,166,167,167,41,22,18,0,198,95,109,227,191,58, -196,140,255,209,69,128,6,57,1,136,4,0,9,68,11,224,216,88,49,231,43,165,190,190,78,42,143,96,162,4,112,175,30,174,135,46,4,192,192,192,64,61,159,72,59,100,42,1,104,114,105,106,106,86,124,14,185,185,121,152,80,128,238,140,127,124,8,26,255,143,138,128,118, -141,150,3,38,34,1,168,14,0,83,20,0,70,147,145,25,141,202,218,0,211,118,219,141,141,77,210,155,9,249,124,94,8,128,73,19,105,239,208,208,80,157,76,59,69,186,17,7,15,214,42,62,135,162,162,66,140,14,160,27,227,191,38,196,141,255,135,34,64,227,62,1,168,14, -0,83,20,0,22,139,69,241,184,162,200,51,189,100,42,0,198,198,198,14,113,167,247,0,4,192,135,23,228,240,224,224,224,62,217,155,82,93,93,173,248,28,10,10,10,196,164,130,150,192,64,15,198,223,20,6,198,255,163,145,0,13,247,14,64,117,0,152,130,0,176,89,173, -138,143,67,9,128,30,143,135,73,110,101,223,78,81,111,8,128,143,134,68,118,202,76,120,164,192,106,106,148,71,0,50,51,51,69,34,32,38,18,0,227,175,165,8,208,166,68,16,213,1,224,88,13,48,9,70,165,144,211,57,50,34,183,9,208,208,208,80,13,159,71,250,32,0,38, -225,245,250,118,200,188,143,214,96,26,27,27,69,61,166,18,108,252,161,200,202,202,66,34,32,56,6,227,127,55,140,191,98,17,160,77,78,0,68,0,248,44,239,159,198,175,197,170,188,2,224,192,129,42,22,29,45,183,7,192,224,224,224,110,189,84,156,233,70,0,120,60, -253,123,248,224,157,114,81,37,69,0,58,59,59,133,8,80,74,113,113,17,146,138,192,49,24,255,240,237,237,31,56,17,160,77,117,0,74,4,193,103,9,0,106,161,109,82,152,0,72,199,169,173,173,149,90,255,31,175,0,232,223,166,151,107,162,27,1,64,237,128,185,247,221, -36,19,82,25,24,24,96,213,213,53,138,207,161,188,188,92,74,213,129,72,49,254,218,108,236,179,70,103,189,253,67,61,18,128,13,132,192,209,32,175,219,102,181,41,30,103,157,157,93,162,5,189,76,5,0,137,7,254,204,111,135,0,248,24,195,195,195,3,92,4,236,149, -185,57,116,81,247,238,85,94,85,81,88,88,36,150,2,208,16,8,28,221,248,35,236,175,77,36,64,11,17,128,234,0,240,73,18,18,236,138,143,113,240,224,65,169,61,0,104,140,115,219,226,29,28,28,216,7,1,112,20,60,30,207,102,153,198,10,116,35,246,239,223,175,248, -243,169,25,80,90,26,26,2,1,24,255,192,139,0,84,7,0,109,33,59,145,96,87,46,0,246,237,219,39,213,2,120,194,209,173,241,249,124,205,122,185,38,58,19,0,253,155,100,222,71,161,152,186,186,58,214,215,167,44,177,146,142,83,90,90,42,125,115,1,140,63,140,191, -172,8,120,94,163,156,0,136,0,64,225,255,195,226,153,176,88,148,111,2,180,123,247,110,169,113,59,177,92,189,99,84,71,137,102,186,18,0,253,253,158,29,212,36,65,70,217,81,59,224,218,218,131,138,207,97,198,140,233,24,45,48,254,200,246,15,184,8,104,103,255, -121,86,109,17,96,68,137,32,16,80,167,121,122,14,100,18,247,62,62,55,84,85,85,73,173,255,83,116,187,183,183,119,163,158,174,139,174,4,128,207,231,171,230,23,184,94,178,182,146,237,217,179,91,241,57,148,151,79,19,91,69,162,33,16,140,191,38,217,254,48,254, -159,34,2,12,172,173,189,99,66,4,168,157,19,80,137,234,128,136,23,0,135,153,211,225,80,124,28,106,255,219,220,220,44,221,2,184,191,191,111,147,158,174,139,174,4,192,240,240,208,160,207,231,221,46,187,193,194,142,29,59,21,159,67,78,78,182,216,30,24,203, -0,145,108,252,53,204,246,135,241,255,236,72,64,187,22,137,129,70,84,7,68,56,228,249,59,18,18,20,31,135,214,255,189,94,239,148,55,1,154,232,0,216,235,241,120,119,65,0,124,6,30,143,103,131,204,4,73,19,55,37,2,210,222,0,74,160,227,76,155,54,13,2,32,162, -141,63,194,254,65,21,1,148,19,240,172,118,187,8,162,215,71,100,65,85,93,116,255,173,42,52,0,218,190,125,187,84,116,120,162,1,208,158,193,193,129,86,8,128,207,160,183,183,239,61,153,247,81,72,134,66,51,148,12,168,148,217,179,103,97,212,192,248,195,248, -7,61,18,160,77,98,32,109,32,132,156,128,200,129,12,182,35,193,174,120,253,159,142,67,9,128,178,235,255,30,79,255,70,189,149,152,235,80,0,244,110,147,233,147,76,147,43,181,3,166,27,164,148,25,51,102,176,132,132,4,244,3,128,241,135,241,15,118,36,0,123, -7,0,21,4,128,211,233,84,124,156,150,150,22,225,96,210,124,33,67,127,191,231,109,189,93,27,221,9,128,161,161,193,214,161,161,161,29,178,121,0,155,55,111,81,124,14,233,233,233,44,63,63,31,203,0,17,99,252,145,237,175,107,17,240,44,246,14,0,178,198,127,124, -89,215,233,84,158,0,184,123,247,30,81,106,46,99,155,184,51,57,210,211,211,243,1,4,192,231,95,40,202,3,88,31,21,53,245,83,163,27,77,17,0,165,121,0,52,97,211,50,0,4,64,164,24,127,100,251,235,90,4,180,251,115,2,80,29,0,166,42,0,198,152,197,98,97,230,248, -120,197,199,218,188,121,179,84,84,120,162,74,173,202,235,245,84,235,237,250,68,235,241,166,245,244,116,175,147,153,55,105,109,134,122,52,215,212,40,223,23,224,184,227,230,137,210,36,148,3,134,179,241,71,182,127,72,137,0,84,7,0,9,135,210,229,114,42,30, -139,20,41,218,177,99,59,183,49,83,15,255,71,71,199,208,50,214,250,81,29,182,152,213,169,0,232,221,200,47,248,148,247,247,245,231,1,108,221,186,85,241,57,148,149,149,162,45,112,216,27,127,132,253,67,74,4,104,184,139,32,68,64,120,66,225,250,68,183,75,241, -113,26,26,26,216,193,131,180,254,63,245,4,64,154,10,122,123,123,222,212,229,245,209,227,73,13,12,248,26,6,7,7,119,200,238,11,240,193,7,202,123,45,196,199,199,179,202,202,74,197,203,9,0,198,31,168,45,2,52,170,14,64,219,224,240,242,254,197,246,191,241, -170,244,255,39,167,210,227,241,200,174,255,143,114,167,246,93,8,128,99,132,15,194,195,125,125,125,111,201,246,3,160,142,128,180,91,147,82,78,56,97,1,38,115,24,127,24,127,61,138,128,103,81,29,0,62,199,240,30,26,99,78,71,130,226,242,63,98,227,198,15,164, -198,54,9,134,161,161,161,125,94,175,231,0,4,192,20,232,234,234,124,77,230,130,83,30,0,245,21,87,163,28,112,214,172,89,44,41,41,9,19,2,140,63,140,191,222,68,64,187,86,34,0,213,1,225,2,13,199,164,196,68,197,199,161,206,127,59,119,238,20,57,97,83,63,135, -40,122,70,223,30,213,233,90,178,110,5,0,247,224,223,231,19,119,143,100,4,129,109,216,176,65,241,57,80,237,40,245,4,160,125,6,64,168,27,127,148,250,65,4,76,77,4,32,39,32,116,161,228,109,163,209,168,74,253,63,149,255,81,15,0,153,6,64,52,47,116,117,117, -189,162,215,235,164,91,1,48,48,48,208,238,243,249,54,202,172,185,208,132,191,105,211,102,85,84,60,101,137,163,18,32,28,60,127,109,178,253,97,252,117,32,2,158,211,102,3,33,36,6,134,46,148,253,79,181,255,244,140,40,229,189,247,54,72,231,130,113,27,228, -237,233,233,126,7,2,64,66,193,117,119,119,173,150,21,0,181,181,181,172,186,90,121,217,229,188,121,243,152,219,237,70,72,48,164,141,63,60,255,176,22,1,154,236,29,128,18,193,144,142,0,240,87,114,82,146,42,66,130,214,255,227,226,166,30,254,39,219,197,29, -217,45,220,145,109,128,0,144,160,187,187,251,181,195,18,238,183,191,28,112,253,122,229,203,0,148,3,80,81,81,129,101,0,24,127,193,211,212,228,103,53,140,191,126,35,1,168,14,136,120,227,207,77,134,201,104,100,110,151,242,240,127,117,117,141,232,43,35,19, -73,32,1,192,189,255,53,122,110,41,175,107,1,208,215,215,183,157,27,222,253,178,201,128,106,228,1,16,167,158,122,42,150,1,96,252,143,116,248,139,143,135,241,215,111,36,0,213,1,145,142,104,254,35,194,255,6,197,199,162,240,191,199,227,149,30,239,220,137, -93,163,231,107,165,107,1,192,39,243,225,158,158,158,215,101,202,56,232,230,239,217,179,71,52,112,80,202,241,199,207,99,201,201,201,152,0,34,220,248,35,236,31,34,145,0,84,7,68,60,41,41,41,170,28,231,157,119,222,229,206,228,212,237,207,196,246,191,181, -93,93,93,155,33,0,20,192,5,192,11,82,95,44,58,90,108,220,240,222,123,239,41,62,7,202,36,61,238,184,227,232,134,98,100,193,248,227,98,135,140,8,208,102,3,33,228,4,232,151,195,19,205,127,212,8,255,55,54,54,10,39,82,38,146,64,246,135,139,208,215,248,188, -52,0,1,160,128,206,206,206,183,249,69,236,148,109,194,240,214,91,235,84,57,143,51,206,88,36,213,5,10,192,248,131,32,137,128,231,254,139,234,128,8,131,34,52,137,110,183,84,201,222,199,121,247,221,119,165,119,255,163,185,162,163,163,227,191,122,191,94, -186,183,104,3,3,190,46,126,19,214,202,220,4,170,3,165,6,14,77,77,205,138,207,99,206,156,57,44,39,39,7,59,4,194,248,131,80,17,1,168,14,136,56,200,78,164,166,170,19,254,39,231,81,102,249,153,230,138,225,225,225,174,174,174,206,183,32,0,84,160,167,167,251, -57,25,1,48,158,133,217,35,148,156,26,234,255,148,83,78,70,53,64,132,24,255,167,97,252,195,40,18,128,234,128,72,128,146,255,104,137,134,218,255,42,133,114,199,148,116,255,243,122,189,107,7,6,6,58,33,0,84,160,163,163,115,205,232,232,168,71,102,34,38,5, -183,118,237,27,170,156,199,226,197,75,152,217,108,70,69,64,4,120,254,171,133,241,143,135,241,15,151,72,192,115,26,85,7,88,145,24,168,39,1,144,146,156,172,202,152,93,183,238,109,177,159,140,172,227,201,221,255,103,67,34,98,18,10,39,201,7,110,147,199,227, -121,91,230,198,146,130,219,185,115,23,171,171,171,83,124,30,69,69,69,104,13,172,43,227,175,117,123,95,92,235,176,18,1,90,84,7,204,162,196,64,68,2,130,13,57,101,52,39,168,17,254,167,99,189,249,230,90,233,214,191,252,89,240,180,183,183,175,9,133,235,22, -34,89,109,135,89,103,103,199,191,100,213,24,37,114,172,93,171,124,59,102,50,8,203,150,45,101,163,163,24,236,250,240,252,209,222,23,76,65,4,104,86,29,48,19,213,1,58,240,254,221,46,23,51,199,199,43,62,86,85,85,21,219,181,107,183,200,33,147,17,0,30,79,255, -90,254,106,130,0,80,145,246,246,142,151,168,175,178,204,123,201,96,188,241,198,27,170,168,244,147,79,62,153,101,100,164,51,157,110,238,20,65,198,31,9,127,64,70,4,180,79,36,6,170,95,34,136,196,192,224,146,145,158,166,202,113,200,86,208,14,128,178,149, -103,29,29,29,255,10,149,107,22,50,2,128,43,170,6,143,199,243,150,108,83,160,125,251,246,169,178,69,112,66,66,2,59,245,212,133,108,112,16,203,0,48,254,32,244,68,128,97,34,18,160,149,8,176,65,4,4,193,251,183,90,173,204,237,118,169,50,207,80,180,88,182, -139,32,119,50,251,185,179,250,50,4,128,202,208,186,76,103,103,199,223,101,107,50,169,137,15,77,242,106,176,124,249,114,102,177,196,35,25,16,198,31,132,108,36,192,223,39,64,253,196,64,84,7,4,94,0,164,165,166,170,210,167,101,203,150,173,98,9,128,230,155, -169,66,206,41,119,82,95,243,122,61,205,161,114,237,66,170,179,77,107,107,235,75,212,29,88,102,162,166,193,185,110,221,58,17,218,81,10,37,3,206,158,61,7,157,1,195,198,248,35,219,63,114,69,0,170,3,66,25,114,194,140,220,91,79,79,83,167,246,127,213,170,85, -98,121,87,102,62,160,247,180,181,181,254,61,148,28,195,144,18,0,220,120,183,246,246,246,173,145,81,122,148,209,73,181,157,106,244,4,32,206,61,247,28,140,190,128,25,127,100,251,3,13,68,64,28,85,7,180,163,58,32,132,161,235,155,148,148,40,174,185,82,186, -186,186,216,250,245,235,165,142,69,198,159,59,167,29,220,73,93,21,74,215,47,228,122,219,182,183,183,63,33,235,173,209,251,94,126,89,157,251,179,96,193,2,17,9,24,30,30,198,40,212,220,243,71,182,63,208,42,18,96,208,180,89,16,170,3,52,54,96,49,49,44,43, -51,83,149,99,173,93,187,150,11,194,54,169,238,127,228,148,114,231,244,133,193,193,193,46,8,0,13,105,107,107,93,51,52,52,212,32,51,113,83,89,199,166,77,155,88,109,109,173,42,19,199,217,103,47,135,0,208,220,248,99,205,31,104,45,2,38,34,1,207,169,93,34, -136,182,193,90,123,255,180,237,111,66,130,93,241,177,40,108,191,106,213,106,41,227,239,167,165,165,249,111,33,39,160,66,237,132,185,193,245,246,244,116,255,91,86,165,145,202,87,43,10,64,61,1,210,211,81,18,168,141,241,191,27,198,31,4,54,18,208,214,129, -18,193,16,35,91,37,239,127,199,142,29,226,37,91,251,207,157,210,3,157,157,250,239,253,31,242,2,128,104,109,109,253,219,97,201,76,11,186,193,175,190,250,42,243,249,124,138,207,35,33,193,193,150,46,93,138,100,64,77,60,127,132,253,65,16,34,1,237,90,108, -32,132,189,3,212,134,50,255,237,118,27,75,74,76,84,229,120,207,63,255,130,136,230,202,182,155,239,232,104,127,146,207,95,33,87,27,30,146,2,128,43,173,141,220,128,111,148,73,6,36,3,67,109,129,213,218,38,248,188,243,206,101,78,167,19,3,91,85,227,143,108, -127,16,100,17,128,234,0,221,11,128,172,204,12,22,21,173,124,60,119,116,116,112,123,240,150,116,34,33,247,69,71,218,218,218,158,8,197,235,24,146,2,128,15,160,195,173,173,255,159,189,243,128,143,178,202,250,255,49,33,129,144,94,73,66,26,1,18,122,177,163, -139,34,96,67,87,101,85,220,85,217,93,69,221,85,81,177,238,170,232,234,174,13,235,139,117,197,142,138,40,34,32,210,171,128,210,33,129,36,147,222,51,51,169,51,153,36,83,210,248,223,115,147,193,44,127,11,204,60,211,127,223,247,243,188,9,172,204,60,229,62, -247,252,78,185,231,214,46,182,117,221,231,105,167,249,9,197,167,204,86,205,156,2,152,54,109,42,162,0,138,24,127,84,251,3,55,17,1,216,59,192,141,141,255,49,10,9,14,166,248,248,120,69,62,111,227,198,77,92,92,78,118,164,149,191,215,233,116,249,16,0,78,68, -171,213,46,235,236,236,180,177,39,64,127,217,240,33,39,39,87,145,115,153,53,107,22,5,139,1,201,170,20,216,227,249,35,236,15,124,33,18,128,213,1,246,9,128,46,74,18,222,127,63,59,10,246,172,112,216,127,221,186,181,54,119,254,99,1,32,108,209,71,158,218, -20,206,99,5,128,209,216,86,43,84,215,74,91,59,3,242,142,126,43,87,174,84,228,92,134,12,25,66,83,167,94,68,38,147,9,111,167,91,122,254,48,254,192,214,72,0,86,7,184,149,241,23,134,118,224,192,32,197,250,254,115,95,152,162,162,98,155,4,0,207,43,66,64,212, -212,213,213,174,246,212,251,233,231,201,131,65,163,81,127,96,235,228,206,134,97,199,142,157,226,51,148,233,218,120,195,13,55,80,80,80,16,162,0,240,252,129,87,137,128,192,222,102,65,14,220,59,0,187,139,158,188,0,16,130,137,115,255,182,180,234,253,57,86, -172,176,221,9,228,148,65,99,99,227,18,179,217,220,226,169,247,211,163,5,64,67,67,227,143,109,109,109,54,21,3,242,195,211,233,154,104,245,106,101,196,91,70,70,6,93,112,193,100,68,1,78,217,248,195,243,7,30,32,2,28,185,119,64,24,106,2,78,6,14,179,7,5,13, -16,222,127,162,34,159,151,155,155,75,7,15,30,180,171,248,79,56,161,31,121,242,61,245,104,1,208,221,221,213,93,91,91,187,200,214,98,64,126,240,235,214,173,39,131,193,160,200,249,204,158,61,155,6,14,28,136,40,0,140,63,240,58,17,224,192,194,64,172,14,56, -41,186,164,247,159,100,115,190,254,68,150,47,95,46,83,193,182,46,253,211,235,245,155,116,58,157,202,147,239,169,159,167,15,10,181,90,189,172,189,189,163,214,150,135,104,221,31,64,169,198,64,28,5,152,58,117,42,162,0,191,105,252,145,243,7,30,42,2,28,85, -24,56,177,167,48,16,34,224,151,189,127,206,253,115,248,95,9,120,41,56,111,251,203,105,91,91,224,57,70,171,213,190,227,233,59,194,122,188,0,48,155,77,250,198,198,134,79,109,109,225,200,106,114,213,170,149,82,9,42,193,205,55,223,36,247,166,70,20,224,215, -140,63,114,254,192,147,35,1,142,40,12,228,72,192,4,172,14,248,21,239,63,37,57,89,177,220,255,242,229,223,200,200,175,45,209,99,254,55,194,201,203,171,173,213,110,240,244,251,234,231,13,131,67,120,241,239,29,59,214,109,177,237,133,14,148,85,160,91,183, -110,85,228,92,210,211,211,233,178,203,46,83,164,211,160,247,25,127,20,252,1,111,16,1,189,109,131,191,93,141,213,1,78,128,157,41,94,247,159,52,88,153,220,63,111,248,179,113,227,70,155,189,255,222,165,127,239,118,118,118,118,64,0,184,1,6,67,115,161,78, -167,95,109,107,20,128,83,1,95,125,181,76,177,158,254,28,5,136,138,138,66,56,143,144,243,7,222,30,9,192,234,0,103,8,128,180,180,84,57,79,43,193,55,223,172,144,221,255,108,177,23,60,207,8,59,81,175,209,168,63,247,134,123,235,21,2,128,243,48,213,213,85, -175,219,106,4,120,127,0,149,42,143,118,236,216,161,200,249,112,119,192,153,51,103,146,209,232,219,181,0,48,254,192,39,34,1,171,28,181,58,0,53,1,108,252,121,183,191,196,4,101,186,254,53,53,233,104,205,154,239,108,174,252,103,209,80,87,87,183,216,104,52, -54,66,0,184,17,141,141,141,187,218,218,90,119,218,186,34,192,207,207,159,190,248,226,11,197,94,184,63,254,241,6,217,173,138,141,32,140,191,178,198,127,25,140,63,112,167,72,128,131,59,6,250,178,8,96,231,46,125,200,16,178,117,94,63,17,110,254,166,213,214, -218,28,77,16,130,196,84,83,83,253,142,183,220,95,175,17,0,188,63,64,85,85,229,255,217,58,80,56,10,112,228,200,81,197,162,0,17,17,17,50,21,160,84,113,161,103,26,127,199,84,251,111,132,241,7,238,38,2,28,182,68,208,119,69,0,95,115,76,116,52,13,138,139,85, -228,243,116,58,157,20,0,246,120,255,122,189,110,185,193,96,40,129,0,112,67,132,178,91,109,54,155,115,108,53,12,44,30,62,255,124,137,98,47,219,85,87,93,69,163,71,143,246,41,17,128,106,127,224,187,145,0,172,14,80,212,56,137,249,120,216,208,116,197,62,143, -187,254,113,231,87,59,106,9,186,42,42,42,94,243,244,165,127,94,43,0,184,42,83,60,224,255,179,181,24,144,95,182,163,71,143,210,246,237,219,21,154,20,2,233,246,219,111,151,97,44,111,26,52,191,109,252,81,237,15,124,81,4,4,58,168,48,208,247,86,7,112,65,118, -98,66,130,204,255,43,65,99,99,35,125,243,205,55,118,121,255,58,157,110,157,248,156,67,94,37,178,188,109,224,84,87,87,125,33,60,238,82,91,141,4,63,232,79,63,253,76,177,220,253,249,231,159,71,23,94,120,161,215,23,4,162,224,15,128,19,151,8,42,159,14,144, -171,3,188,92,4,176,179,196,41,217,161,233,105,202,205,33,95,45,163,218,90,219,115,255,60,239,104,52,234,151,188,237,94,123,157,0,16,198,223,168,86,171,23,218,26,5,224,129,151,151,151,39,215,137,42,197,223,254,118,135,87,231,241,96,252,1,232,43,2,250, -214,4,40,157,14,24,39,35,1,222,92,19,192,215,54,36,45,213,102,111,253,68,180,90,45,173,90,181,202,174,117,255,173,173,173,219,234,234,234,118,120,219,189,246,243,198,1,84,85,85,249,161,16,2,213,182,26,12,54,102,28,5,80,170,165,47,111,23,60,107,214,245, -94,25,5,112,142,241,15,130,241,7,158,39,2,234,29,215,39,192,91,29,10,235,178,191,148,228,36,197,62,243,179,207,62,151,41,0,91,157,66,22,0,149,149,149,207,123,227,253,246,74,1,208,222,222,222,170,86,215,188,110,79,123,224,146,146,18,90,185,114,149,98, -231,116,243,205,55,211,176,97,67,249,220,96,252,79,217,243,135,65,1,158,40,2,250,110,37,140,213,1,39,75,198,240,225,138,45,251,43,45,45,165,181,107,215,202,77,218,236,240,254,183,107,181,154,77,222,56,70,253,188,245,229,227,246,192,22,139,69,109,207, -78,129,220,23,128,151,142,40,65,112,112,48,221,117,215,157,242,133,245,134,130,64,132,253,1,56,73,17,112,124,117,128,210,34,192,187,86,7,244,20,254,197,83,116,84,164,98,159,249,209,71,31,11,3,222,70,182,247,135,97,239,191,226,89,111,221,219,197,107,5, -128,48,254,122,181,90,253,50,55,248,177,5,46,22,225,37,35,75,150,124,161,216,57,93,112,193,5,52,125,250,116,143,223,39,0,198,31,0,27,34,1,138,47,17,244,158,213,1,221,194,41,226,119,126,248,176,161,138,125,230,225,195,135,105,219,182,109,114,23,65,91, -224,8,50,123,255,181,181,181,155,189,117,108,250,121,243,139,87,93,93,245,158,197,98,174,176,213,144,112,216,104,197,138,21,84,81,81,161,216,57,221,125,247,93,20,29,29,173,216,190,3,48,254,0,120,138,8,176,182,13,118,208,222,1,30,44,2,186,197,185,243, -154,127,46,194,86,228,243,132,199,254,222,123,239,203,121,214,214,185,132,255,93,101,101,229,179,222,92,112,233,213,2,192,98,177,180,170,213,234,5,246,20,127,240,150,145,239,191,255,129,98,231,148,144,144,64,183,221,118,27,153,205,102,24,127,24,127,224, -83,34,160,183,109,176,67,68,128,231,174,14,224,115,142,141,141,81,108,183,63,102,211,166,77,116,240,224,65,123,43,255,55,214,214,106,55,123,243,152,244,243,246,151,174,186,186,234,227,246,246,246,66,123,162,0,188,85,240,254,253,251,21,59,167,153,51,175, -161,73,147,38,121,84,42,0,198,31,0,165,68,0,86,7,88,225,122,168,128,128,126,52,34,99,184,98,159,41,12,55,125,240,193,135,118,237,30,40,230,161,238,146,146,226,167,188,189,5,179,215,11,0,139,197,98,170,168,40,255,183,173,81,0,54,72,28,78,122,247,221,119, -21,107,14,196,234,114,222,188,251,196,203,26,234,17,47,43,140,63,0,74,138,128,190,29,3,125,123,117,0,159,103,122,250,16,89,36,173,20,95,124,177,148,202,202,202,228,125,182,133,158,174,127,77,43,234,235,235,119,123,251,88,244,243,133,23,174,186,186,122, -105,91,91,219,1,123,86,4,100,103,31,145,205,36,148,34,61,61,157,230,204,185,85,177,94,3,48,254,0,120,160,8,112,72,179,160,241,30,177,58,128,141,63,215,67,165,38,39,43,246,153,21,21,149,244,229,151,95,218,28,250,239,117,250,218,43,42,42,158,242,133,113, -232,19,2,64,12,180,174,202,202,202,249,182,70,1,172,47,214,199,31,127,66,66,21,42,118,94,179,102,205,114,235,84,0,140,63,0,14,22,1,14,76,7,184,243,234,0,107,232,127,228,136,12,69,223,255,119,223,253,175,172,219,178,117,174,231,180,65,109,109,237,135, -141,141,141,57,16,0,94,132,86,171,217,208,220,172,95,103,107,20,160,119,96,208,251,239,191,175,216,57,241,32,125,240,193,7,40,34,34,220,237,86,5,192,248,3,224,172,72,64,131,195,154,5,185,235,234,128,46,89,245,63,148,66,20,12,253,127,255,253,14,218,186, -117,155,205,77,127,120,46,18,231,213,92,86,86,250,172,175,140,63,159,17,0,60,224,74,75,75,31,19,2,192,230,68,62,231,169,190,251,110,13,29,56,112,80,177,243,74,77,77,165,187,238,186,203,173,182,12,134,241,7,192,153,34,192,186,58,192,17,205,130,220,111, -117,0,59,59,131,226,226,20,109,247,219,214,214,70,239,188,243,142,116,170,236,217,8,142,123,199,180,182,182,86,67,0,120,33,13,13,13,89,28,222,177,103,71,40,46,8,124,243,205,55,21,53,216,87,95,125,53,93,124,241,197,114,16,195,248,3,224,171,34,192,81,29, -3,221,167,48,144,231,79,62,39,14,253,43,201,226,197,159,202,246,237,182,22,254,241,124,212,222,222,94,42,188,255,133,190,52,238,252,124,237,69,43,47,47,123,90,188,8,141,182,26,32,30,188,185,185,185,178,210,84,73,30,120,224,126,26,60,120,176,75,247,10, -248,201,248,255,7,198,31,0,167,139,0,7,23,6,134,184,94,4,112,238,127,100,102,134,98,59,253,49,42,149,74,22,254,217,26,250,183,122,255,85,85,149,79,136,249,183,197,151,198,156,207,9,0,161,174,53,213,213,85,207,217,179,70,148,43,76,63,253,180,71,113,42, -5,87,195,62,242,200,35,199,85,178,107,61,255,243,97,252,1,112,149,8,112,84,97,224,68,215,174,14,224,208,63,135,253,7,13,138,83,244,51,23,46,124,93,54,86,179,189,223,63,183,252,109,249,190,178,178,242,11,95,27,111,126,190,248,146,137,7,253,150,201,100, -58,106,235,128,233,237,17,45,7,94,119,183,114,27,251,76,154,116,46,205,158,125,51,181,181,57,119,85,0,194,254,0,184,99,36,192,17,171,3,38,184,100,117,0,71,30,194,195,195,41,99,248,48,69,63,119,217,178,101,118,117,252,99,196,180,212,89,92,92,252,176,56, -199,99,190,54,214,124,82,0,88,4,101,101,101,143,216,179,229,36,135,155,246,236,217,67,223,124,179,92,209,115,155,51,103,142,16,2,231,56,109,105,32,140,63,0,110,28,9,80,124,117,128,243,55,16,226,176,63,71,92,199,140,26,73,246,44,197,62,145,242,242,114, -250,240,195,143,236,74,39,244,174,238,122,175,161,161,97,191,47,142,51,63,95,125,193,212,234,154,245,58,157,110,153,61,3,146,55,174,88,180,232,61,142,40,40,118,94,108,140,31,125,244,81,138,141,141,117,120,61,0,140,63,0,238,46,2,26,28,86,24,232,172,213, -1,156,210,28,145,153,33,211,15,74,126,230,107,175,189,38,215,252,219,83,212,221,213,213,169,21,66,226,41,95,29,99,62,43,0,88,149,22,23,23,61,34,126,54,219,106,160,120,224,53,55,55,203,129,200,159,167,20,137,137,137,244,207,127,254,227,248,64,135,241, -7,192,87,69,64,64,159,173,132,61,111,117,0,231,232,147,147,6,211,224,196,4,69,63,247,235,175,191,166,31,127,220,109,119,225,159,48,254,243,91,91,91,234,32,0,124,16,97,188,203,171,171,171,255,99,79,20,128,7,224,174,93,63,200,1,169,36,108,148,111,185,229, -22,135,44,13,68,181,63,0,30,22,9,112,164,8,112,208,234,0,254,204,200,200,8,202,84,112,163,31,134,251,252,243,86,191,246,228,253,123,118,251,107,217,94,89,89,249,145,47,143,45,63,95,127,185,74,75,75,94,55,153,76,7,237,169,7,224,23,233,221,119,23,113,163, -33,69,207,237,214,91,111,161,105,211,166,41,250,210,163,218,31,0,136,128,255,17,1,214,213,1,157,202,137,0,142,92,242,57,143,25,61,74,209,188,63,71,20,94,126,249,21,187,218,253,50,98,126,178,20,23,23,207,19,34,165,219,151,199,149,207,11,0,49,160,58,138, -138,138,238,17,2,192,230,209,207,169,0,94,21,240,210,75,47,41,182,99,160,85,165,62,246,216,163,52,102,204,24,249,249,246,98,177,180,195,243,7,192,211,69,128,67,250,4,76,160,240,240,48,69,90,146,179,241,231,185,107,220,216,209,20,108,71,136,254,231,248, -244,211,207,104,223,190,125,118,133,254,121,190,214,104,52,175,52,52,52,100,251,250,152,242,195,107,69,226,165,170,221,45,6,196,27,246,246,6,216,191,255,160,220,48,72,73,120,233,204,139,47,190,72,227,198,141,147,202,223,214,90,3,78,37,240,158,3,47,188, -240,60,60,127,0,60,89,4,212,55,56,96,137,96,127,58,99,226,4,138,139,141,165,14,33,2,108,157,103,88,64,176,147,49,113,252,56,138,142,138,82,244,218,143,28,57,42,230,215,143,237,50,254,44,76,204,102,179,74,56,125,207,98,52,65,0,28,167,164,164,248,95,237, -237,237,197,246,24,176,224,224,129,180,120,241,98,58,120,240,144,162,231,22,23,23,75,11,23,190,70,87,95,125,149,108,120,193,199,201,194,43,9,56,122,112,214,89,103,209,219,111,191,69,231,156,115,14,140,63,0,30,45,2,122,247,14,248,86,217,37,130,252,185, -19,39,140,163,17,25,195,101,120,189,243,20,132,0,231,251,249,136,141,137,161,179,207,58,131,162,163,149,53,254,60,135,45,88,176,64,206,103,246,164,107,197,191,61,86,90,90,58,183,163,163,221,136,145,4,1,112,28,97,84,13,37,37,37,247,216,147,87,226,129, -201,47,1,15,84,189,94,175,232,249,133,132,132,210,19,79,60,33,61,248,81,163,70,201,189,8,248,165,224,159,252,162,114,216,141,15,254,157,255,142,61,126,147,201,68,105,105,105,244,248,227,143,209,27,111,188,46,127,135,241,7,192,75,68,128,3,106,2,248,61, -30,146,150,74,231,156,125,38,165,166,36,83,160,240,230,121,78,227,121,133,127,90,231,25,78,157,119,246,254,61,139,4,46,246,27,63,118,12,157,113,250,4,197,195,254,12,239,191,82,88,88,104,247,154,255,250,250,186,119,212,234,154,173,24,65,189,247,4,183, -224,39,212,234,234,245,49,49,49,139,98,99,99,239,176,53,23,198,189,1,184,74,149,151,6,62,253,244,211,138,159,227,148,41,83,104,242,228,201,114,71,194,93,187,118,201,62,216,13,13,13,199,163,2,252,253,220,86,56,35,35,131,206,59,239,60,225,241,159,45,255, -78,105,96,252,1,112,181,8,248,169,48,240,154,171,174,164,208,208,80,197,62,155,141,248,200,17,153,52,52,125,8,53,233,244,210,161,105,51,26,169,163,163,147,215,80,147,127,63,127,26,208,127,128,44,30,140,138,140,164,176,176,80,135,93,231,250,245,235,105, -229,202,85,114,55,86,123,132,77,123,123,123,137,16,17,143,97,228,64,0,252,44,28,237,42,42,42,252,71,120,120,248,197,254,254,254,67,108,205,131,133,132,132,208,186,117,235,101,222,254,218,107,175,85,252,60,57,74,193,134,157,15,134,43,98,173,187,19,242, -164,16,22,22,230,80,163,12,227,15,128,59,138,128,223,43,218,108,199,250,249,241,131,226,228,225,10,172,206,20,215,21,216,51,215,240,156,89,80,80,112,151,201,100,106,198,168,249,9,164,0,78,192,104,52,234,75,75,75,238,178,119,233,10,27,199,55,223,124,139, -242,242,242,28,126,206,108,240,185,115,32,31,92,52,8,227,15,128,47,138,0,101,11,3,93,13,71,53,159,125,246,89,106,110,182,189,219,159,244,114,101,232,191,158,67,255,27,49,90,32,0,126,147,234,234,234,245,98,192,188,101,207,160,99,1,193,3,248,153,103,158, -149,30,186,55,0,227,15,128,155,139,128,85,222,35,2,56,239,159,149,149,109,119,195,159,142,142,246,130,194,194,130,127,98,148,64,0,156,52,42,149,234,159,188,92,196,222,6,65,69,69,69,244,210,75,47,195,248,3,0,28,47,2,28,176,58,192,21,172,89,179,134,150, -137,57,135,211,169,246,32,230,170,174,130,130,130,59,76,38,147,1,35,4,2,224,164,105,111,183,180,22,21,21,222,46,4,128,93,157,49,120,0,111,216,176,129,62,251,236,51,24,127,0,128,131,69,128,99,86,7,56,147,252,252,124,122,245,213,215,164,160,177,103,190, -233,109,248,243,130,86,171,221,129,145,1,1,112,202,212,214,214,254,80,85,85,245,31,123,82,1,12,135,176,254,251,223,119,229,246,193,48,254,0,0,135,71,2,28,208,49,208,25,240,106,131,127,255,251,63,114,59,116,123,230,93,142,220,138,207,216,93,92,92,244, -52,70,4,4,128,205,136,1,244,108,107,107,235,118,123,251,3,240,138,2,174,7,168,170,170,246,152,107,95,6,227,15,128,231,138,128,250,122,250,246,187,53,178,31,136,39,192,253,5,158,127,254,5,153,54,181,39,239,207,115,149,56,12,42,85,222,173,237,237,237,29, -24,13,16,0,54,211,37,200,203,203,157,35,6,103,163,61,70,144,95,200,122,241,66,114,111,0,86,183,238,206,218,117,235,105,195,198,77,48,254,0,120,176,8,208,104,106,197,123,188,133,186,143,185,255,158,55,188,161,218,214,173,91,101,218,212,158,237,213,57, -114,80,94,94,118,191,78,167,203,199,40,128,0,176,27,131,193,80,90,86,86,106,247,210,64,238,97,157,157,157,77,47,190,248,146,91,95,111,94,158,138,86,175,254,14,198,31,0,15,167,127,255,64,42,46,41,161,67,135,178,220,250,60,185,111,202,39,159,124,98,87, -159,127,171,241,111,104,104,248,84,204,215,31,226,233,67,0,40,70,121,121,249,87,245,245,117,111,217,91,15,192,234,150,43,92,63,252,208,61,199,39,239,24,184,124,249,55,82,129,219,179,2,2,0,224,30,112,19,157,125,251,15,146,94,239,158,61,112,142,28,57,34, -119,82,229,243,180,179,207,63,47,189,206,83,169,84,247,116,119,31,195,131,135,0,80,150,252,252,252,135,76,38,227,126,123,13,35,171,220,247,223,255,128,54,108,112,191,190,20,92,168,88,89,85,37,195,135,0,0,47,152,228,123,10,226,232,112,150,251,237,126, -171,86,171,233,95,255,122,74,246,76,177,199,185,234,201,251,147,41,63,95,245,103,179,25,221,254,32,0,28,226,29,91,204,121,121,170,217,226,87,157,61,161,113,126,33,57,157,192,155,6,113,74,192,93,224,205,62,126,248,225,71,178,55,202,1,0,112,191,40,64,81, -113,137,91,21,4,242,102,102,79,60,241,164,20,1,246,238,87,210,147,247,47,127,160,161,161,225,32,158,54,4,128,195,208,233,154,10,74,74,138,239,176,183,30,128,7,44,171,94,126,1,42,43,43,221,226,218,42,43,171,168,70,188,140,253,196,100,1,0,240,174,40,64, -139,48,184,85,213,53,110,227,108,240,170,40,14,255,43,148,247,255,184,180,180,244,191,120,210,16,0,14,167,162,162,226,107,141,70,243,162,189,158,50,23,217,213,213,213,209,252,249,243,21,223,62,216,22,184,88,136,247,219,70,217,31,0,94,200,177,99,66,224, -107,220,226,84,22,46,124,157,54,111,222,98,119,167,63,118,196,140,70,227,33,149,42,111,174,61,43,7,32,0,192,41,81,80,144,255,88,75,75,203,70,123,34,1,60,96,121,189,107,126,126,1,61,249,228,191,200,98,49,187,244,154,132,168,65,213,63,0,94,10,191,219,122, -157,235,29,141,197,139,23,211,210,165,75,133,241,15,182,251,122,196,28,218,40,140,255,159,204,102,115,27,158,48,4,128,211,232,236,236,236,202,201,201,249,179,248,89,106,175,209,228,125,174,119,239,222,77,207,61,247,188,108,134,225,42,184,117,40,42,255, -1,240,210,201,94,188,219,38,179,153,92,233,41,127,247,221,119,244,206,59,255,149,142,143,189,243,166,112,190,142,21,23,23,221,170,211,233,10,241,116,33,0,156,78,91,91,107,109,94,94,222,159,252,252,252,141,246,14,102,14,133,173,93,187,142,22,46,92,232, -178,235,233,234,234,198,67,5,192,139,113,165,241,223,185,115,39,45,88,240,162,221,203,253,24,78,191,170,213,53,243,43,43,43,191,197,83,133,0,112,25,245,245,117,251,138,139,11,255,102,111,81,160,53,18,240,197,23,75,233,131,15,62,112,201,181,112,211,16, -228,209,0,240,94,227,31,40,140,175,43,210,124,135,15,31,166,167,158,122,90,158,131,18,5,212,77,77,77,75,84,42,213,115,120,170,16,0,46,167,162,162,226,51,181,90,253,156,189,69,129,252,98,114,104,108,209,162,247,104,233,210,47,157,126,29,81,81,81,46,77, -65,0,0,28,71,183,48,190,33,161,33,78,255,94,222,221,239,241,199,231,147,201,100,150,222,191,61,176,120,48,153,140,123,115,115,115,239,128,179,2,1,224,54,20,20,228,63,110,48,52,47,243,247,183,79,4,112,104,140,87,7,112,42,224,219,111,157,27,221,74,77,73, -65,17,32,0,222,27,2,160,65,113,177,78,253,202,178,178,50,250,231,63,31,37,157,78,39,35,140,246,206,141,157,157,157,213,194,248,223,96,177,160,232,15,2,192,141,224,117,173,217,217,217,115,140,198,182,125,246,134,184,120,160,179,82,230,61,3,54,108,216, -224,180,107,24,158,49,156,66,67,67,17,5,0,192,11,225,57,37,57,41,201,105,223,199,13,126,30,121,228,31,164,213,214,218,181,187,31,195,142,137,159,223,105,198,194,194,130,27,244,122,125,5,158,38,4,128,219,97,177,88,90,242,242,114,175,239,236,236,168,176, -183,200,133,69,4,15,250,231,158,123,142,182,109,219,230,148,243,143,140,136,160,209,163,71,201,94,0,0,0,239,65,120,206,20,63,104,16,197,196,68,59,205,248,63,240,192,131,84,85,85,69,3,7,6,217,93,91,196,233,213,194,194,194,57,26,141,230,71,60,77,8,0,183, -165,185,185,185,50,39,39,231,58,222,143,218,222,112,58,15,122,222,212,130,139,103,156,37,2,166,79,155,38,219,114,34,191,6,128,247,192,81,189,9,19,198,57,37,197,199,219,158,115,216,159,195,255,65,65,3,21,49,254,213,213,85,255,168,172,172,92,138,39,9,1, -224,246,52,54,54,30,40,40,40,152,45,94,182,78,123,63,139,7,63,167,23,156,37,2,82,82,146,233,162,139,166,184,85,207,112,0,128,237,112,68,111,200,144,52,26,62,108,168,83,140,255,67,15,61,66,98,254,147,171,154,136,236,51,254,156,182,208,106,181,111,228, -231,231,191,136,39,9,1,224,49,8,197,250,109,121,121,249,221,1,10,244,213,231,207,112,166,8,184,242,138,25,52,114,228,72,136,0,0,60,156,206,206,46,10,17,134,248,162,11,47,112,184,247,223,208,208,64,15,63,252,48,169,84,42,217,223,95,9,207,95,175,215,47, -47,40,200,159,135,136,36,4,128,199,81,86,86,186,168,186,186,250,95,74,236,174,231,76,17,192,91,1,223,54,231,22,74,77,75,133,8,0,192,99,141,127,39,5,136,185,231,178,203,46,161,200,200,8,135,126,87,79,206,255,1,97,252,243,41,36,100,160,221,159,199,53,80, -45,45,45,59,178,179,179,254,210,209,209,129,170,100,8,0,207,131,85,171,74,149,247,111,141,70,243,134,210,145,128,205,155,55,59,244,220,195,195,195,233,158,185,119,211,232,81,163,200,40,68,0,20,56,0,158,131,48,154,210,11,191,234,247,51,40,53,37,217,161, -223,85,83,83,35,11,254,10,10,10,101,216,223,222,169,130,11,168,197,249,103,231,229,229,94,219,222,222,142,229,126,16,0,158,77,65,65,193,189,122,189,126,137,82,145,0,46,232,97,17,176,102,205,26,199,138,128,176,48,154,59,247,46,186,120,250,52,153,71,100, -241,1,0,112,111,44,22,11,37,38,38,208,245,215,205,148,53,61,142,132,11,253,230,205,187,159,202,203,203,123,141,191,125,214,191,103,173,127,71,89,86,86,214,204,150,150,150,6,60,77,8,0,143,71,12,104,202,206,206,186,165,185,89,191,70,9,17,192,159,193,47, -202,179,207,62,71,203,150,125,237,208,115,231,239,186,97,214,245,244,215,191,252,89,166,6,120,114,1,0,184,31,236,24,176,231,63,97,252,56,186,118,230,213,20,21,25,233,208,239,227,14,127,247,223,255,64,239,82,191,129,138,24,127,113,13,218,236,236,236,223, -27,12,205,101,120,162,16,0,94,131,240,160,219,197,192,254,99,115,115,243,118,37,246,13,224,207,96,227,252,202,43,175,208,199,31,127,226,240,243,159,52,233,92,122,224,254,251,132,71,145,34,235,2,144,18,0,192,125,96,195,207,243,1,71,235,166,79,187,136, -148,72,57,254,26,135,14,29,146,97,255,218,218,90,69,140,63,23,40,138,67,95,88,88,112,181,152,35,115,241,68,33,0,188,81,4,180,230,228,28,253,131,248,185,79,137,109,119,89,4,240,154,253,183,223,126,155,94,127,253,13,135,159,127,114,114,50,61,248,192,60, -154,114,225,133,72,9,0,224,6,176,225,229,168,220,160,65,131,232,250,107,103,210,216,49,163,28,254,157,59,118,236,144,29,254,132,161,150,29,254,148,48,254,98,62,108,81,169,242,102,170,213,234,125,120,170,16,0,94,139,240,158,117,71,142,100,95,41,20,123, -150,18,34,128,63,131,21,248,167,159,126,74,207,60,243,140,244,4,28,9,239,83,112,211,77,127,162,91,254,250,23,249,242,155,145,18,0,192,37,176,0,231,74,255,137,19,38,72,227,31,231,132,62,255,171,87,175,166,249,243,159,32,179,217,44,83,130,10,25,127,147, -74,165,250,163,48,254,219,241,84,33,0,188,30,161,156,235,57,207,213,217,217,113,84,9,17,192,47,81,72,72,8,173,92,185,74,118,224,50,24,12,14,191,134,115,207,61,135,30,122,240,126,26,153,153,41,83,2,216,63,0,0,231,193,17,56,110,177,123,197,140,203,104, -218,212,11,133,49,14,112,248,119,126,242,201,39,244,220,115,207,203,223,149,72,49,252,100,252,243,102,169,213,53,107,241,84,33,0,124,6,131,161,185,58,43,43,123,134,80,240,71,149,168,9,96,120,35,31,14,207,113,85,46,175,203,117,52,241,241,241,116,239,189, -247,208,53,87,95,37,95,102,236,33,0,128,99,97,161,205,239,217,208,161,233,116,195,245,215,81,102,198,112,167,68,26,94,125,245,85,122,235,173,183,165,215,175,196,124,213,107,252,59,132,231,63,91,204,85,223,225,201,66,0,248,164,8,200,206,206,154,33,94, -104,197,68,0,71,2,114,115,115,233,158,123,238,165,188,188,60,135,95,131,191,191,31,93,113,197,12,186,239,222,185,148,156,156,132,2,65,0,28,132,181,208,111,234,148,11,233,154,171,174,164,240,240,48,135,127,103,107,107,43,61,254,248,124,90,178,228,11,153, -106,84,42,98,41,62,167,179,199,248,215,44,199,147,133,0,240,89,154,155,155,171,143,28,201,158,33,94,110,69,210,1,12,175,199,229,8,192,125,247,221,79,219,183,111,119,202,117,12,27,54,140,30,124,224,126,186,236,210,75,143,123,41,0,0,101,188,126,139,165, -93,10,236,89,215,255,129,38,78,28,239,148,239,229,6,63,247,221,55,143,182,108,217,34,163,139,74,180,18,254,223,156,127,205,151,120,186,16,0,16,1,205,61,145,128,142,142,206,35,74,136,0,246,192,185,88,207,100,50,202,130,157,207,63,255,220,41,215,193,223, -121,237,181,51,233,222,123,238,166,164,164,36,212,6,0,96,39,44,164,57,223,62,229,194,201,114,109,127,108,76,140,83,190,55,43,43,139,230,206,189,135,114,114,114,100,84,81,9,250,24,255,235,225,249,67,0,128,255,47,18,144,117,89,103,103,199,62,165,210,1, -60,113,176,160,88,184,240,117,90,176,224,69,167,121,229,153,153,153,244,240,67,15,208,140,25,151,203,151,30,205,131,0,56,53,186,186,186,143,239,226,55,235,186,63,208,153,103,76,36,165,34,132,191,197,218,181,107,143,175,241,239,217,209,79,49,227,111,16, -198,255,58,97,252,215,224,9,67,0,128,255,95,4,104,14,31,62,124,101,75,75,203,247,74,116,12,100,88,76,112,238,110,217,178,101,199,95,106,103,192,253,9,102,94,115,53,221,127,255,125,52,124,248,48,25,13,64,223,0,0,126,157,158,117,253,61,21,254,151,76,159, -70,127,184,230,42,138,137,137,118,202,119,115,180,238,157,119,222,161,127,255,251,63,178,222,128,223,97,37,234,121,122,141,191,78,165,202,187,26,213,254,16,0,224,87,16,198,191,254,240,225,67,87,9,49,176,78,41,17,192,47,32,231,240,246,237,219,71,119,221, -117,55,9,145,225,180,235,73,31,50,132,30,184,127,30,253,241,143,55,72,33,130,34,65,0,126,30,94,211,207,70,152,155,249,252,113,214,117,52,118,236,104,167,125,183,78,167,163,71,31,125,140,62,252,240,35,105,248,149,154,123,56,106,33,222,119,141,48,254,151, -99,157,63,4,0,56,9,132,250,54,100,103,103,93,43,68,192,87,74,182,244,228,112,158,70,163,145,145,128,111,190,89,225,188,65,38,38,129,105,83,47,162,127,60,242,16,157,119,222,121,50,18,128,34,65,0,126,242,188,45,226,125,224,70,62,92,221,127,233,37,211,41, -44,44,212,105,223,207,171,133,238,190,123,46,109,221,186,77,230,251,149,74,53,112,244,81,204,101,37,194,225,184,84,24,255,189,120,210,16,0,224,36,17,6,210,36,68,192,141,13,13,13,239,42,165,198,25,86,247,108,128,23,44,88,64,47,188,176,64,122,228,206,34, -38,38,134,110,249,235,159,105,238,221,119,82,90,90,42,210,2,192,167,145,225,126,97,248,7,136,119,114,202,5,191,163,27,174,191,86,190,23,206,132,59,251,221,123,239,125,114,87,191,144,144,96,197,62,183,215,248,103,29,57,146,125,113,115,179,254,40,158,182, -123,210,15,183,192,173,69,64,87,86,214,225,191,143,24,49,178,49,41,41,233,49,165,218,252,242,203,201,109,124,151,47,95,78,37,37,197,244,232,163,143,82,122,122,186,211,174,107,212,168,81,148,145,145,65,59,118,236,164,141,155,54,83,99,99,163,20,38,206, -42,114,2,192,213,240,187,204,239,225,248,177,99,232,236,179,207,148,91,111,59,19,22,223,111,190,249,150,156,3,56,202,200,43,120,20,51,42,194,97,225,58,38,238,240,103,48,24,234,240,180,33,0,128,29,94,130,74,165,122,92,252,172,19,34,224,53,225,49,159,166, -84,97,14,135,251,142,30,205,145,117,1,243,230,205,163,203,46,187,212,121,3,143,27,154,76,189,136,206,56,227,116,218,184,113,19,237,250,225,71,57,41,177,16,80,98,189,49,0,238,8,231,249,249,253,77,75,77,161,115,206,57,155,6,39,38,56,253,28,74,74,74,232, -249,231,159,167,172,172,108,57,7,40,249,190,177,152,208,235,245,95,103,101,101,253,181,163,163,189,13,79,28,2,0,216,47,3,40,63,95,181,176,173,173,85,147,145,145,249,145,152,64,6,42,181,190,158,35,1,220,237,235,169,167,158,166,220,92,22,3,119,201,191, -115,22,225,225,225,116,253,245,215,209,164,73,147,104,253,250,13,116,232,240,97,153,22,96,33,0,128,183,192,99,154,143,248,65,131,232,172,179,206,160,140,225,195,92,114,30,188,196,143,151,5,243,78,126,92,24,172,180,168,215,104,52,111,20,22,22,204,19,198, -31,13,64,32,0,128,146,84,85,85,125,213,213,213,173,25,62,124,248,82,127,127,255,68,165,68,0,171,118,126,121,151,46,253,82,136,128,60,122,228,145,135,105,196,136,17,78,189,182,164,164,193,116,219,109,183,82,65,97,161,16,2,27,57,234,33,255,158,123,143, -3,224,177,134,95,188,163,236,245,71,71,70,210,233,167,79,164,209,163,70,138,119,205,223,233,231,209,210,210,66,111,190,249,38,173,90,245,173,124,223,149,20,249,28,65,240,247,239,71,53,53,213,255,84,169,242,22,224,169,67,0,0,7,161,86,215,236,52,26,141, -83,199,141,27,247,165,120,145,199,43,85,68,103,77,9,112,69,48,119,0,187,227,142,219,105,214,172,89,78,191,190,204,140,12,121,100,103,31,161,77,155,55,83,81,81,177,60,55,8,1,224,73,176,56,239,232,232,164,136,136,48,26,63,110,28,141,27,59,218,101,81,45, -238,234,247,210,75,47,83,161,16,215,188,18,72,201,144,63,215,237,136,207,107,43,44,204,191,163,178,178,114,9,158,60,4,0,112,48,122,189,174,224,192,129,253,83,199,140,25,251,73,88,88,216,149,236,97,40,5,123,6,188,68,239,229,151,95,161,67,135,14,201,94, -224,9,9,241,78,191,198,241,227,197,164,57,110,44,29,60,120,136,182,108,221,70,165,165,165,16,2,192,99,60,254,176,208,80,58,247,236,49,52,118,236,24,217,212,199,37,231,34,156,3,222,194,247,147,79,22,203,119,90,169,150,190,86,184,136,81,92,107,165,16,22, -55,106,52,234,31,240,244,33,0,128,147,48,26,141,77,89,89,135,103,102,102,102,190,18,31,159,112,175,82,43,4,172,47,54,123,10,188,46,56,47,79,69,115,231,206,165,75,46,185,216,233,215,200,6,255,204,51,207,144,161,211,67,135,14,75,33,192,203,149,24,14,99, -162,88,16,184,141,225,23,198,182,179,179,139,34,194,195,164,209,31,51,122,164,98,109,116,109,129,11,253,94,125,245,53,217,252,139,69,189,146,85,254,210,112,244,235,199,123,141,236,206,205,205,187,73,56,36,101,24,1,16,0,192,201,8,85,223,153,147,147,115, -159,201,100,46,72,77,77,125,173,187,187,59,80,201,46,123,60,129,53,53,53,209,147,79,62,73,123,246,236,22,66,224,110,138,138,138,118,250,117,114,152,145,133,0,175,24,224,212,192,182,237,219,169,176,176,72,134,89,57,34,0,33,0,92,133,181,123,95,84,84,164, -48,250,163,101,142,223,85,30,63,211,221,125,140,190,250,234,75,217,209,143,11,253,148,246,250,173,198,95,204,11,159,231,230,230,252,221,98,177,180,98,20,64,0,0,23,193,6,191,184,184,232,237,182,182,214,194,140,140,204,143,197,203,57,88,201,230,58,214, -2,193,213,171,191,147,198,247,206,59,239,164,233,211,167,185,228,90,217,208,79,152,48,94,30,42,85,62,109,223,254,61,229,230,229,145,217,98,161,254,66,8,160,143,0,112,214,59,103,77,187,197,197,197,201,214,189,35,50,51,169,127,127,215,166,167,216,235,231, -10,255,221,187,119,11,143,63,72,182,222,86,250,253,243,247,247,63,166,86,171,231,171,84,121,207,161,165,55,4,0,112,19,52,26,205,102,163,209,52,121,212,168,145,139,131,131,67,126,167,100,93,128,181,64,80,171,213,210,252,249,243,233,135,31,118,209,223, -255,126,39,13,26,20,231,178,235,29,57,114,132,60,202,203,43,104,231,174,93,114,77,179,193,96,56,46,88,0,112,132,225,231,84,27,143,175,212,148,20,217,171,127,104,250,16,82,106,247,78,91,97,193,191,116,233,82,153,235,119,148,215,223,43,174,27,10,11,11, -111,175,172,172,88,137,209,0,1,0,220,140,230,102,125,217,161,67,135,46,25,49,98,228,171,194,51,249,187,146,117,1,12,135,219,121,18,92,179,102,173,44,206,187,253,246,219,232,247,191,255,189,75,175,153,91,167,242,113,249,101,151,210,158,61,251,104,223, -254,253,82,168,240,132,133,58,1,160,148,129,229,252,62,135,246,51,51,134,211,152,49,163,93,210,192,231,231,200,201,201,161,183,222,122,139,14,28,56,232,16,175,95,26,9,33,120,140,70,227,254,252,124,213,95,154,154,154,84,24,17,16,0,192,77,177,88,44,166, -35,71,178,239,28,58,116,232,225,212,212,180,87,133,193,14,86,170,95,128,53,26,96,173,13,120,230,153,103,105,251,246,237,50,45,48,108,216,48,151,94,55,239,51,112,229,149,51,104,250,244,169,50,85,177,123,207,30,42,46,46,33,179,217,44,133,139,171,189,52, -87,1,1,100,187,183,111,141,162,69,71,71,211,136,204,12,113,12,151,141,171,220,129,150,150,86,90,188,120,177,220,230,155,199,184,35,188,254,222,144,63,183,234,254,80,165,202,155,39,190,167,5,35,3,2,0,120,192,228,85,92,92,188,200,96,48,100,103,100,100, -126,48,96,192,128,209,74,166,4,24,246,174,249,216,181,235,7,105,112,111,184,225,6,186,233,166,27,29,226,129,156,10,92,237,204,45,86,249,40,47,47,167,61,123,247,209,145,35,71,169,161,161,225,248,50,66,95,49,138,60,14,236,121,30,129,253,249,94,249,214, -187,195,158,62,123,252,65,65,3,100,100,105,212,136,76,249,211,157,210,74,91,183,110,165,69,139,222,147,57,127,126,190,142,232,220,217,19,242,63,205,88,86,86,246,80,89,89,201,59,92,92,8,32,0,128,7,81,87,87,183,183,181,181,117,242,136,17,35,95,23,94,204, -205,214,62,228,74,194,19,16,175,49,94,180,104,17,125,255,253,247,116,219,109,183,209,148,41,23,186,197,245,167,165,165,201,227,202,43,175,144,123,30,236,223,191,95,76,154,165,28,206,148,19,58,31,222,44,6,248,89,115,100,196,158,103,203,30,32,127,142,55, -223,167,238,222,181,251,124,173,177,177,209,52,124,216,80,202,24,62,156,34,35,35,220,234,60,185,23,198,123,239,189,47,163,110,214,186,28,135,24,5,241,94,8,111,255,104,65,65,193,109,245,245,117,251,48,147,66,0,0,15,69,24,59,93,86,214,225,217,233,233,67, -247,164,164,164,44,16,19,135,162,41,1,134,39,78,158,140,120,130,226,157,5,89,0,204,153,51,199,229,105,1,43,33,193,193,52,233,220,115,228,161,86,171,233,240,225,44,202,202,62,66,53,53,53,178,168,203,91,11,7,249,154,146,147,146,108,254,247,188,67,29,71, -84,56,196,236,109,2,160,199,232,119,201,8,71,152,184,78,222,156,39,35,99,24,37,13,30,236,118,171,73,184,141,239,146,37,95,208,215,95,127,45,139,252,88,152,57,226,121,244,9,249,127,146,159,175,154,103,50,153,244,152,65,33,0,128,23,76,118,197,197,69,111, -25,12,205,123,51,50,50,255,43,38,245,51,148,78,9,48,220,234,148,189,197,45,91,182,10,111,251,0,205,156,121,13,253,233,79,55,202,53,210,238,66,98,98,162,60,120,231,195,18,33,88,120,245,0,239,127,80,87,87,71,157,93,93,20,208,27,25,240,116,100,255,249,232, -104,74,73,73,182,35,2,16,68,49,49,209,84,81,81,229,21,75,44,249,61,224,240,62,7,193,66,66,130,133,177,79,164,225,195,135,81,74,114,146,226,141,114,148,138,224,172,91,183,142,62,254,248,19,217,0,139,67,253,142,106,46,212,251,124,245,226,123,30,46,43,43, -125,95,105,39,1,64,0,0,23,35,140,220,1,225,65,76,25,49,98,196,243,177,177,113,115,123,38,67,101,83,2,214,34,65,78,11,240,196,197,98,224,198,27,111,164,171,175,190,74,122,218,238,2,123,58,28,230,229,195,114,149,69,78,176,28,21,224,254,2,82,12,8,3,234, -201,105,2,142,108,140,30,61,202,110,195,150,62,100,136,184,55,21,30,59,230,185,53,111,151,120,150,50,100,46,198,101,162,48,250,188,116,143,133,81,176,139,235,85,126,13,78,87,125,244,209,199,116,240,224,65,57,6,29,21,238,151,70,160,167,202,127,167,240, -250,239,106,106,106,202,193,76,9,1,0,188,20,238,220,149,157,157,125,79,114,114,242,214,161,67,135,45,20,134,48,89,201,198,65,125,13,44,79,90,108,76,95,124,241,69,90,179,102,13,253,249,207,179,233,162,139,46,114,187,123,194,145,11,222,253,144,15,113,127, -100,111,1,94,94,149,159,95,64,218,218,90,50,153,76,242,122,120,162,244,4,79,152,69,29,27,254,11,38,255,206,238,207,226,109,107,247,237,63,32,211,0,158,114,237,114,235,93,97,248,253,253,252,41,60,44,84,26,253,33,105,169,114,199,73,119,54,250,76,81,81, -17,45,94,252,41,109,219,182,77,138,80,71,22,213,246,110,228,211,165,209,168,159,23,223,251,159,118,86,237,0,2,0,120,63,85,85,85,43,12,6,195,190,225,195,51,94,141,136,136,152,229,136,104,0,99,93,45,80,80,80,64,143,61,246,56,157,125,246,89,52,123,246,108, -58,243,204,51,221,242,190,176,24,200,204,204,144,7,223,19,174,19,96,33,160,202,207,23,247,172,90,230,99,249,62,89,5,129,59,70,7,88,176,76,157,122,17,13,30,60,216,238,207,10,14,30,72,227,199,141,165,93,63,252,232,178,221,236,126,211,203,103,131,223,197, -33,235,99,242,28,57,109,193,181,15,236,229,39,196,15,242,136,13,164,120,156,45,89,178,132,214,173,219,64,173,173,45,210,240,59,50,98,198,99,87,216,251,188,162,162,194,123,52,26,205,86,204,136,190,201,105,174,106,231,200,98,51,51,51,83,46,213,2,174,131, -189,128,212,212,180,91,83,83,83,23,8,163,22,227,136,104,64,95,239,140,61,73,158,124,126,247,187,243,233,230,155,111,166,49,99,198,120,204,189,106,210,233,100,170,160,176,160,136,74,197,79,142,110,176,177,181,78,168,44,10,92,45,8,248,189,226,14,141,15, -63,244,160,98,97,99,78,39,124,245,245,10,170,173,173,117,121,26,135,199,16,47,73,235,238,238,162,110,241,59,215,108,132,9,47,127,208,160,65,148,44,4,79,226,224,4,138,138,140,244,152,180,13,143,161,175,191,94,78,223,126,251,45,23,223,73,195,239,200,72, -139,181,208,175,190,190,254,109,97,252,31,51,26,141,205,152,5,93,11,175,160,186,253,246,219,33,0,128,235,8,11,11,31,150,145,145,241,74,68,68,196,85,142,138,6,244,157,196,217,112,114,152,122,242,228,201,178,127,192,200,145,35,61,234,126,113,145,20,27, -68,22,2,220,112,168,178,178,74,246,26,224,235,226,91,215,19,33,240,119,106,216,156,223,41,54,32,247,221,59,87,136,186,84,69,63,187,161,161,145,150,45,95,113,92,192,57,211,224,115,56,191,187,87,152,178,0,225,2,190,216,152,88,74,76,76,160,196,132,120,233, -241,187,83,125,201,201,192,198,126,197,138,149,180,114,229,74,57,142,184,192,207,209,205,170,122,189,254,252,146,146,146,7,106,106,170,215,97,214,131,0,128,0,0,255,227,29,164,165,13,153,35,140,199,115,98,50,138,115,100,52,192,106,68,217,96,114,209,224, -133,23,94,64,215,93,119,157,71,69,4,250,194,247,74,120,85,82,8,148,137,49,93,85,85,37,188,187,122,106,109,109,21,30,116,167,92,110,198,19,188,53,74,160,180,135,202,134,57,82,120,190,183,223,118,171,195,150,95,86,215,212,208,119,107,214,83,91,155,145, -2,3,149,55,184,61,222,125,119,207,33,126,103,241,52,160,127,127,185,76,47,54,38,134,226,227,7,201,232,70,84,100,132,71,132,245,127,142,250,250,6,90,181,106,21,173,94,253,45,169,213,26,41,130,29,45,168,248,62,242,33,198,231,155,194,235,127,146,151,6,99, -182,131,0,128,0,0,191,16,13,8,75,203,200,200,124,65,24,148,27,28,209,60,232,151,132,0,123,65,147,39,255,78,8,129,235,229,142,127,158,14,175,217,214,106,107,101,126,183,170,186,134,55,108,146,45,148,219,218,218,100,88,157,111,171,159,95,79,72,182,183, -32,235,148,133,1,127,14,63,163,81,163,70,210,77,55,254,73,238,78,231,88,207,181,137,54,110,222,34,174,73,125,60,237,97,179,161,23,63,143,245,46,55,243,243,243,23,198,48,80,166,45,56,132,207,13,140,98,99,99,40,38,58,138,66,67,67,61,190,15,1,27,251,85, -171,86,210,218,181,235,228,94,21,206,48,252,86,175,159,155,250,112,71,63,225,245,111,196,236,6,1,0,1,0,78,202,107,72,78,78,158,149,146,146,246,124,255,254,129,233,142,232,27,240,115,134,129,133,0,123,119,231,156,115,14,93,123,237,31,232,220,115,39,121, -85,59,90,22,5,245,13,13,50,236,171,209,104,229,207,38,97,84,155,13,6,121,237,29,44,184,132,81,100,131,39,69,1,123,111,125,132,129,213,120,114,196,129,255,142,123,26,92,116,209,20,154,124,254,249,226,191,117,206,141,226,177,192,75,38,179,143,228,144,94, -223,211,43,230,196,200,6,159,167,245,224,156,61,255,223,105,189,255,29,63,95,22,123,97,194,176,71,8,111,158,13,62,247,138,136,140,136,144,225,125,111,218,214,185,180,180,140,86,174,92,65,155,54,109,150,41,34,103,25,254,94,65,105,214,106,53,175,20,23, -23,191,192,171,127,48,171,65,0,64,0,128,83,34,56,56,56,102,232,208,161,243,99,99,227,238,22,99,165,159,51,26,132,88,139,5,121,18,27,55,110,28,93,115,205,213,52,101,202,20,183,108,214,162,148,65,109,105,109,37,93,83,19,53,53,233,100,42,161,177,247,119, -222,226,152,211,8,252,190,88,247,50,224,13,105,146,147,6,211,232,209,163,229,90,127,87,229,191,121,201,100,89,121,133,60,56,167,109,52,154,142,111,160,195,134,62,72,60,47,110,38,20,34,12,61,23,234,113,103,65,14,231,179,225,231,191,247,180,188,253,169, -144,157,157,45,115,252,59,119,238,148,207,208,25,57,126,57,161,247,22,249,181,180,180,108,41,45,45,253,71,125,125,221,65,204,98,16,0,16,0,192,46,226,226,226,206,75,79,31,250,66,104,104,232,100,103,164,5,172,66,128,141,12,139,14,33,66,104,198,140,203, -233,210,75,47,165,216,216,88,159,185,239,236,233,179,24,226,67,188,174,66,4,245,119,88,55,56,123,224,103,196,207,170,157,183,160,62,198,197,122,253,164,88,241,198,22,203,191,54,167,241,230,88,156,227,63,116,232,144,188,31,108,248,157,21,209,224,123,45, -222,205,154,138,138,138,167,171,170,42,223,115,70,212,14,64,0,64,0,248,8,98,130,241,31,50,100,200,29,137,137,137,243,3,2,2,19,157,57,193,240,120,233,89,226,54,72,70,3,174,184,98,134,199,173,28,0,222,9,167,113,56,196,191,126,253,122,222,133,83,254,29, -71,171,156,85,183,208,27,238,239,108,108,108,92,84,90,90,242,140,193,96,208,224,169,64,0,64,0,0,135,32,60,208,132,244,244,161,143,197,197,197,253,77,252,49,192,209,171,5,126,206,35,102,207,106,194,132,9,52,99,198,12,217,83,192,29,189,98,224,221,100,101, -101,209,186,117,235,101,152,159,211,54,28,241,112,230,234,132,255,13,247,151,60,33,206,97,55,158,10,4,192,41,57,117,184,253,224,84,105,107,107,211,28,61,122,228,158,216,216,184,197,105,105,105,79,69,68,68,204,112,86,90,128,39,60,54,246,252,93,123,247, -238,165,61,123,246,80,106,106,138,140,10,76,159,126,49,101,100,12,199,3,2,14,131,11,249,120,219,235,77,155,54,81,78,78,174,116,100,216,219,119,100,175,254,95,50,252,226,187,11,43,42,202,255,83,81,81,241,153,51,69,56,240,30,16,1,0,118,193,225,199,196, -196,193,127,16,66,224,73,225,149,143,119,150,16,232,11,47,133,227,124,43,79,194,92,52,56,125,250,52,58,255,252,243,41,42,42,10,15,8,40,50,87,241,22,210,27,55,110,148,162,147,187,247,177,1,230,182,195,206,94,158,200,121,126,97,236,155,212,106,245,107, -194,248,191,97,54,155,209,201,15,17,0,68,0,128,107,224,226,175,234,234,170,111,234,235,235,215,38,39,39,221,150,144,144,248,144,152,24,83,29,221,77,176,47,214,253,6,248,92,246,238,221,71,187,119,239,150,77,99,206,62,251,28,154,54,109,26,77,156,56,94, -120,105,65,120,88,224,148,40,40,40,20,222,254,118,218,177,99,39,149,150,150,202,21,14,236,237,187,34,221,212,187,130,192,82,91,91,251,161,112,154,22,180,180,24,42,240,132,0,34,0,192,173,8,10,26,24,147,158,158,62,55,46,46,110,174,152,180,162,157,41,4, -250,194,147,53,71,5,216,99,226,20,193,164,73,231,209,5,23,76,150,157,6,125,169,50,29,156,26,149,149,149,178,146,159,243,250,42,149,74,54,109,226,188,62,11,76,87,52,35,178,54,136,210,233,116,95,85,86,86,188,208,208,208,112,24,79,9,17,0,8,0,224,214,132, -133,133,165,36,39,167,220,47,132,192,28,49,137,133,186,46,71,121,76,182,226,229,241,198,19,57,47,39,60,247,220,115,233,252,243,207,147,171,8,188,121,45,58,56,121,163,191,103,207,94,97,248,119,73,163,175,215,55,203,125,28,92,17,226,239,107,248,249,104, -109,109,93,91,90,90,242,66,93,93,221,78,60,41,8,0,8,0,224,97,66,32,60,99,216,176,161,15,70,70,70,205,230,0,129,43,139,149,120,172,115,189,64,123,123,135,156,220,211,210,82,233,172,179,206,164,243,206,59,143,70,141,26,133,149,4,62,2,143,193,146,146,18, -218,191,127,191,76,23,241,86,213,205,205,134,227,93,10,93,217,137,240,39,195,223,178,185,170,170,250,101,173,86,179,1,5,126,16,0,16,0,192,163,137,137,137,25,149,146,146,50,79,8,129,155,89,8,112,190,222,85,99,175,175,24,224,163,95,191,0,26,60,56,65,22, -16,114,11,226,241,227,199,203,126,3,192,123,104,105,105,161,252,252,2,218,183,111,47,29,56,112,80,204,59,101,194,200,182,201,116,144,171,141,254,9,30,191,48,252,85,175,8,195,191,30,134,31,2,192,209,32,25,10,156,66,67,67,67,158,56,238,136,137,137,253, -191,164,164,164,123,34,34,34,110,18,147,111,168,171,106,4,172,109,117,249,224,239,231,190,252,188,147,223,119,223,173,145,125,233,135,15,207,160,211,79,159,72,19,39,78,148,187,235,33,58,224,89,176,192,172,168,168,160,236,236,35,116,240,224,65,202,205, -205,149,13,123,56,250,195,59,25,246,108,43,28,226,242,243,180,238,161,208,99,248,43,133,225,215,194,240,3,8,0,224,173,66,160,94,8,129,250,59,195,194,194,94,73,78,78,249,123,108,108,236,95,133,16,112,89,177,160,85,12,88,87,18,48,188,221,173,53,60,204, -85,223,241,241,241,52,114,228,8,25,25,24,59,118,156,44,42,228,20,2,112,31,120,236,168,213,106,225,229,231,203,6,61,71,143,230,144,48,168,194,243,111,61,46,246,248,249,186,203,54,194,189,85,253,221,58,157,110,181,48,250,111,212,214,106,183,192,240,3,8, -0,224,19,24,12,134,226,220,220,156,135,132,16,120,45,41,41,105,78,116,116,204,28,97,84,83,186,186,56,53,208,237,210,115,227,201,217,186,113,75,79,116,64,35,11,197,214,175,223,64,3,7,14,164,132,132,4,217,112,104,204,152,177,114,27,222,148,148,84,10,13, -13,193,67,117,34,156,66,228,109,150,11,11,11,165,177,103,195,207,207,136,55,222,97,239,159,141,61,135,247,221,41,114,211,179,195,163,63,143,239,54,97,248,151,87,86,86,188,221,208,208,176,23,79,19,184,108,76,162,6,0,184,3,194,211,142,16,66,224,79,131, -6,197,223,17,20,20,52,129,199,165,59,122,68,124,94,188,196,144,107,7,248,247,254,253,7,200,125,235,83,83,83,105,196,136,17,114,76,167,167,15,145,53,4,136,18,40,117,207,123,58,240,9,131,41,12,126,17,169,84,121,84,82,82,42,211,54,109,109,173,242,57,176, -177,103,163,239,142,91,9,91,243,251,98,220,104,234,235,235,62,171,169,81,127,160,215,235,10,240,100,1,131,26,0,224,243,152,205,102,125,113,113,241,59,21,21,21,239,11,17,112,121,124,124,252,29,225,225,225,151,10,141,218,175,187,187,203,165,5,131,39,122, -113,125,211,5,124,94,220,7,158,195,207,188,140,140,35,7,156,91,230,29,11,89,20,112,253,192,208,161,233,148,146,146,66,113,113,131,16,41,248,77,199,192,34,140,125,35,85,87,87,203,74,253,226,226,18,153,203,87,171,53,212,220,172,151,57,124,63,191,158,103, -192,247,154,35,50,238,138,53,191,111,50,153,142,106,181,218,15,180,90,205,146,182,182,182,122,60,101,224,46,64,0,0,183,66,120,214,29,213,213,85,223,242,17,29,29,125,122,66,66,226,173,49,49,49,215,9,15,111,16,135,118,249,112,39,120,130,103,239,179,111, -115,33,142,14,84,85,85,81,89,89,25,109,217,178,69,26,2,222,188,40,50,50,82,166,15,82,82,146,41,57,153,143,20,74,76,76,32,113,157,36,196,142,203,214,156,187,2,110,176,163,211,233,73,24,69,97,236,107,100,248,158,61,124,54,244,236,237,183,182,182,202,72, -139,181,239,189,213,195,119,151,28,254,175,141,7,62,95,33,12,219,245,122,253,134,218,218,90,54,252,235,196,181,180,227,237,6,16,0,0,156,36,141,141,141,135,248,8,14,14,254,119,124,124,252,117,177,177,113,127,17,191,159,205,255,155,171,151,17,254,26,214, -144,111,223,38,67,214,72,1,215,19,112,129,161,213,67,228,34,195,176,176,48,185,111,1,167,13,248,72,72,136,39,113,173,20,23,23,43,69,3,255,239,156,203,182,214,37,184,59,252,108,204,102,11,25,12,205,50,39,207,215,93,95,223,32,163,36,92,137,95,91,171,149, -94,126,115,115,51,25,141,70,41,152,172,247,141,13,189,181,207,190,39,165,80,172,207,188,189,189,189,178,190,190,238,43,241,156,23,139,177,123,20,111,49,128,0,0,192,62,111,177,174,164,164,228,237,242,242,242,119,162,163,99,38,11,49,48,91,24,204,171,132, -177,136,115,199,168,192,201,70,10,172,194,160,169,169,73,122,189,220,133,206,42,108,216,8,178,128,224,61,12,66,66,130,101,234,32,60,60,130,34,34,248,8,23,194,32,74,252,57,76,138,131,208,208,80,153,118,96,49,193,7,215,37,244,239,31,120,252,251,216,48, -89,197,195,201,68,25,248,251,173,247,149,235,48,172,109,149,185,110,135,183,98,230,131,61,120,94,91,111,48,180,72,67,47,188,93,233,209,243,79,62,216,240,243,127,99,53,240,252,25,125,61,100,62,172,34,201,221,189,250,147,240,246,59,196,189,216,38,132,205, -226,186,186,186,239,76,38,19,54,232,1,16,0,0,40,137,48,70,199,234,234,106,119,240,33,60,226,249,131,6,197,255,62,38,38,230,70,97,0,47,16,147,177,191,43,151,18,218,43,12,126,201,16,247,228,196,77,114,7,58,171,81,230,191,183,94,167,213,144,90,141,169,245, -176,26,127,246,162,123,126,6,202,98,58,254,115,175,209,58,225,60,122,138,237,44,22,179,252,105,109,146,212,247,176,22,63,178,16,232,17,7,124,62,61,247,156,175,195,122,88,115,223,214,243,242,52,111,254,183,158,151,181,63,191,16,69,5,26,141,250,171,250, -250,250,47,133,136,203,245,180,177,7,0,4,0,240,212,168,64,109,105,105,201,251,101,101,165,239,71,69,69,141,143,141,141,187,86,136,129,63,8,239,119,52,247,255,119,231,20,193,169,24,27,171,193,249,45,143,157,233,238,62,38,61,117,246,208,173,127,103,21, -11,125,255,252,91,223,249,211,207,211,164,48,176,158,199,137,30,124,96,160,239,212,44,88,197,140,16,64,181,122,189,126,157,86,171,89,218,216,216,184,189,157,21,26,0,16,0,0,56,31,54,104,98,34,206,230,35,48,48,240,153,200,200,200,243,133,24,184,46,50,50, -226,114,33,6,134,88,195,217,222,236,157,253,100,156,229,255,199,160,80,216,232,119,117,117,53,183,180,180,108,173,175,175,251,186,182,182,118,147,201,100,66,37,63,128,0,0,192,157,16,222,88,187,152,160,183,241,209,191,127,255,144,184,184,184,11,162,163, -99,102,134,133,133,93,26,16,16,144,220,227,37,123,183,24,0,246,9,41,107,120,191,199,232,27,118,54,52,52,174,104,108,108,216,104,48,24,170,113,135,0,4,0,0,30,128,197,98,105,173,170,170,90,203,199,128,1,3,194,194,195,35,206,141,141,141,189,58,34,34,226, -18,33,14,134,241,36,239,41,5,132,192,57,70,191,163,163,163,94,24,250,93,77,77,77,223,10,163,191,69,252,94,133,59,4,32,0,0,240,96,204,102,179,193,108,214,110,172,173,213,110,12,12,12,12,138,138,138,58,61,34,34,242,242,200,200,200,75,184,235,160,48,0,1, -190,144,42,0,61,88,67,251,189,99,163,180,165,165,101,123,99,99,227,154,166,166,198,157,70,163,17,225,125,0,1,0,128,55,210,222,222,110,210,106,181,63,240,225,239,239,63,63,44,44,108,164,16,2,23,68,70,70,93,28,18,18,50,41,32,32,32,145,255,59,68,7,188,211, -203,239,234,234,106,53,153,140,89,58,157,126,147,94,175,219,44,188,253,195,60,38,112,151,0,4,0,0,62,4,47,27,212,233,116,42,62,136,74,223,29,56,112,96,164,16,4,167,71,68,68,92,36,68,193,148,1,3,130,198,9,145,16,10,65,224,185,6,95,60,179,14,94,174,215, -218,218,250,163,240,240,183,233,245,250,221,109,109,109,21,120,150,0,64,0,0,112,28,163,209,168,19,199,22,173,86,187,133,13,72,112,112,112,146,16,4,103,70,68,68,254,46,52,52,244,188,160,160,160,81,66,16,132,91,5,65,223,229,117,192,117,198,190,239,33,158, -75,187,48,248,69,194,224,239,21,198,126,103,115,179,126,175,248,189,176,179,179,19,123,237,2,0,1,0,192,111,195,6,190,165,165,165,154,143,154,154,154,149,189,130,32,49,36,36,116,188,16,5,231,138,227,236,1,3,6,140,13,12,12,28,204,134,167,239,122,123,136, -2,231,120,247,189,59,70,234,76,38,83,190,48,242,7,90,91,91,118,235,245,205,135,218,218,90,75,58,58,58,58,113,183,0,128,0,0,64,41,65,160,230,67,163,81,175,227,191,235,223,191,127,88,104,104,104,134,16,5,19,66,66,66,78,23,2,97,2,175,48,8,8,8,136,133,40, -80,214,179,103,56,127,223,222,222,94,46,12,126,78,115,115,243,193,150,22,195,193,182,182,54,149,201,100,214,114,71,66,0,0,4,0,0,78,193,98,177,24,196,113,160,161,161,225,128,213,104,9,1,16,45,132,192,80,33,12,70,11,97,48,46,40,104,192,168,1,3,130,134, -246,235,215,111,176,240,92,7,88,133,129,85,84,48,190,44,14,126,206,208,139,251,210,213,217,217,89,103,177,152,203,205,102,139,74,120,246,71,90,90,90,143,154,205,166,34,97,252,107,132,119,143,4,62,0,16,0,0,184,15,108,200,205,102,115,35,31,130,125,214, -191,231,165,135,3,6,12,72,16,66,96,136,16,7,153,33,33,193,25,1,1,129,25,65,65,65,201,254,254,254,137,66,28,68,250,241,38,247,125,196,64,79,212,64,254,230,209,2,225,68,227,222,199,200,243,117,181,242,218,123,113,191,42,197,207,226,214,214,86,97,224,141, -249,70,163,169,68,252,172,22,222,190,30,145,19,0,32,0,0,240,88,120,153,153,56,74,13,6,67,169,248,227,150,227,47,95,191,126,254,66,8,68,245,239,223,63,49,56,120,224,224,126,253,2,134,8,113,32,68,65,191,180,129,3,7,198,11,81,16,31,16,16,16,213,187,18,97, -64,223,61,1,126,178,139,255,43,16,28,153,110,232,107,200,123,255,230,132,54,196,63,157,67,119,79,76,158,35,36,188,51,94,173,209,104,172,237,234,234,170,16,222,124,101,103,103,87,185,248,89,213,213,213,173,22,134,190,65,24,127,44,195,3,192,215,4,0,111, -39,10,128,175,194,149,233,226,168,23,70,176,94,175,215,101,255,204,127,18,32,14,54,254,66,4,244,139,18,162,32,86,152,215,65,156,102,8,10,10,138,21,134,54,90,136,134,72,241,123,120,239,127,23,42,68,66,80,96,96,32,111,189,215,191,247,223,91,15,63,235,70, -62,191,198,9,203,29,219,249,52,249,167,248,183,194,78,119,152,197,249,154,197,159,91,249,245,237,232,104,111,22,222,187,48,240,167,53,138,127,83,47,222,231,70,241,247,117,237,237,150,58,97,248,117,226,119,254,51,11,0,24,120,0,126,217,65,240,61,1,192, -91,148,190,249,230,155,16,1,0,252,2,188,207,188,56,154,196,175,77,125,61,251,190,94,56,71,5,250,24,117,241,171,127,128,16,8,3,56,98,208,71,4,4,246,188,114,1,126,66,68,132,112,212,224,151,60,124,97,184,133,77,55,243,140,196,42,192,210,43,0,196,207,211, -44,194,224,155,133,8,224,255,173,195,42,22,184,151,66,95,207,255,196,72,193,137,63,1,0,255,203,228,201,147,93,246,221,167,33,199,6,0,0,0,248,30,126,184,5,0,0,0,0,4,0,0,0,0,0,32,0,0,0,0,0,0,1,0,0,0,0,0,8,0,0,0,0,0,64,0,0,0,0,0,0,2,0,0,0,0,0,16,0,0,0,0, -0,128,0,0,0,0,0,0,4,0,0,0,0,0,32,0,0,0,0,0,0,1,0,0,0,0,0,8,0,0,0,0,0,64,0,0,0,0,0,0,2,0,0,0,0,0,16,0,0,0,0,0,128,0,0,0,0,0,0,4,0,0,0,0,0,1,0,0,0,0,0,8,0,0,0,0,0,64,0,0,0,0,0,0,2,0,0,0,0,0,16,0,0,0,0,0,128,0,0,0,0,0,0,4,0,0,0,0,0,32,0,0,0,0,0,0,1,0,0, -0,0,0,8,0,0,0,0,0,64,0,0,0,0,0,64,105,254,159,0,3,0,171,158,215,100,223,234,181,230,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* juce_icon_png = (const char*) temp_binary_data_26; - -//================== projectIconAndroid.png ================== -static const unsigned char temp_binary_data_27[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,128,0,0,0,128,8,6,0,0,0,195,62,97,203,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,82,101,97,100,121,113,201,101,60,0,0,3,134,105,84,88,116,88,77,76, -58,99,111,109,46,97,100,111,98,101,46,120,109,112,0,0,0,0,0,60,63,120,112,97,99,107,101,116,32,98,101,103,105,110,61,34,239,187,191,34,32,105,100,61,34,87,53,77,48,77,112,67,101,104,105,72,122,114,101,83,122,78,84,99,122,107,99,57,100,34,63,62,32,60, -120,58,120,109,112,109,101,116,97,32,120,109,108,110,115,58,120,61,34,97,100,111,98,101,58,110,115,58,109,101,116,97,47,34,32,120,58,120,109,112,116,107,61,34,65,100,111,98,101,32,88,77,80,32,67,111,114,101,32,53,46,54,45,99,48,49,52,32,55,57,46,49,53, -54,55,57,55,44,32,50,48,49,52,47,48,56,47,50,48,45,48,57,58,53,51,58,48,50,32,32,32,32,32,32,32,32,34,62,32,60,114,100,102,58,82,68,70,32,120,109,108,110,115,58,114,100,102,61,34,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57, -57,57,47,48,50,47,50,50,45,114,100,102,45,115,121,110,116,97,120,45,110,115,35,34,62,32,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,32,114,100,102,58,97,98,111,117,116,61,34,34,32,120,109,108,110,115,58,120,109,112,77,77,61,34,104,116, -116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,109,109,47,34,32,120,109,108,110,115,58,115,116,82,101,102,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47, -115,84,121,112,101,47,82,101,115,111,117,114,99,101,82,101,102,35,34,32,120,109,108,110,115,58,120,109,112,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,34,32,120,109,112,77,77,58,79,114,105,103, -105,110,97,108,68,111,99,117,109,101,110,116,73,68,61,34,120,109,112,46,100,105,100,58,51,51,101,53,51,101,51,102,45,98,98,100,52,45,52,48,99,99,45,98,54,100,55,45,53,100,52,100,102,52,50,56,99,56,52,54,34,32,120,109,112,77,77,58,68,111,99,117,109,101, -110,116,73,68,61,34,120,109,112,46,100,105,100,58,70,55,67,50,56,48,65,66,52,67,55,56,49,49,69,52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,34,32,120,109,112,77,77,58,73,110,115,116,97,110,99,101,73,68,61,34,120,109,112,46,105,105,100,58,70,55, -67,50,56,48,65,65,52,67,55,56,49,49,69,52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,34,32,120,109,112,58,67,114,101,97,116,111,114,84,111,111,108,61,34,65,100,111,98,101,32,80,104,111,116,111,115,104,111,112,32,67,67,32,50,48,49,52,32,40,77,97, -99,105,110,116,111,115,104,41,34,62,32,60,120,109,112,77,77,58,68,101,114,105,118,101,100,70,114,111,109,32,115,116,82,101,102,58,105,110,115,116,97,110,99,101,73,68,61,34,120,109,112,46,105,105,100,58,54,49,99,99,53,50,57,52,45,98,55,101,57,45,52,56, -55,55,45,97,57,99,56,45,97,57,51,98,52,50,101,98,51,53,99,49,34,32,115,116,82,101,102,58,100,111,99,117,109,101,110,116,73,68,61,34,97,100,111,98,101,58,100,111,99,105,100,58,112,104,111,116,111,115,104,111,112,58,97,99,101,101,57,57,101,101,45,57,52, -100,101,45,49,49,55,55,45,97,53,100,98,45,56,53,99,49,100,48,98,53,54,97,53,50,34,47,62,32,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,32,60,47,114,100,102,58,82,68,70,62,32,60,47,120,58,120,109,112,109,101,116,97,62,32,60,63,120, -112,97,99,107,101,116,32,101,110,100,61,34,114,34,63,62,105,25,181,0,0,0,27,230,73,68,65,84,120,218,236,93,9,152,84,213,149,62,111,173,181,215,42,122,111,26,186,217,183,113,101,208,108,24,220,141,163,95,76,102,81,99,28,77,226,56,147,113,190,108,126,73, -116,162,209,44,102,49,209,9,137,243,229,251,208,153,104,150,81,38,49,147,56,137,74,32,46,76,132,0,138,128,44,13,13,205,210,44,13,93,213,85,175,150,87,111,155,115,238,123,175,170,104,186,161,193,234,166,170,121,87,31,85,253,170,222,171,251,238,249,207, -122,207,61,151,179,44,11,188,118,238,54,222,27,2,15,0,94,243,0,224,53,15,0,94,243,0,224,53,15,0,94,243,0,224,53,15,0,94,243,0,224,181,115,163,137,165,186,209,120,68,20,57,142,203,255,150,105,154,236,149,231,121,118,140,87,63,220,62,224,47,129,97,20,250, -64,231,157,207,56,107,156,194,171,133,190,148,1,0,198,225,113,217,96,171,170,58,69,215,141,171,240,196,85,56,0,17,60,183,22,95,95,150,101,233,37,81,20,237,47,18,117,198,168,19,68,220,92,46,55,9,251,112,13,190,197,62,240,109,150,101,108,193,62,172,144, -36,233,55,120,104,99,220,135,146,63,80,217,75,0,66,58,113,124,38,147,185,193,178,184,199,4,65,152,50,244,183,117,93,123,26,65,112,183,207,231,75,141,37,1,176,15,23,153,166,245,148,32,136,243,134,246,193,48,244,255,21,4,254,211,129,64,96,247,120,128,160, -20,18,160,98,0,144,78,167,47,64,226,255,17,137,95,117,226,111,217,3,145,205,166,126,138,131,127,27,130,192,202,203,233,18,246,1,137,63,197,48,172,87,81,210,180,15,247,188,244,157,108,54,189,18,127,255,122,191,223,159,41,117,31,198,2,0,101,111,4,210,67, -234,186,206,227,192,223,207,243,5,226,11,188,15,100,193,135,164,231,217,24,211,88,200,178,255,22,69,81,110,55,240,203,199,33,163,4,125,64,177,47,160,216,127,20,57,63,79,124,158,147,236,62,112,66,158,9,176,15,31,196,62,220,98,89,102,69,168,128,138,240, -2,144,160,181,72,132,75,242,157,230,68,56,146,92,15,239,28,254,57,146,222,68,2,240,108,240,145,56,32,138,242,55,147,73,165,107,56,67,204,53,212,78,117,12,185,134,35,245,131,182,199,109,120,255,15,187,12,45,240,50,36,213,189,176,233,224,83,160,106,3,121, -16,32,72,201,56,92,162,170,57,186,214,242,0,80,130,134,4,104,194,193,172,102,156,78,60,143,4,95,179,247,235,240,187,109,31,131,45,135,158,4,73,144,28,35,209,4,20,189,13,8,152,71,179,217,12,211,193,46,65,137,136,154,166,17,39,243,72,204,73,217,108,182, -21,143,57,120,204,192,163,9,207,213,224,103,36,109,216,125,138,68,172,133,159,119,34,129,31,33,160,217,0,20,240,126,42,188,178,235,179,240,251,237,119,192,238,216,239,64,226,69,7,0,204,88,157,140,247,242,159,83,110,224,24,171,129,99,72,194,52,190,13, -90,76,220,115,48,181,254,26,216,27,95,9,235,247,127,15,90,107,222,11,147,194,243,65,51,84,246,253,96,48,116,131,162,36,239,66,99,237,25,36,218,249,72,144,25,120,44,196,235,166,225,221,66,72,211,73,248,42,227,109,106,200,126,196,191,19,100,223,225,113, -20,255,78,34,0,54,160,107,183,5,137,185,30,129,115,16,239,243,168,44,251,26,108,161,194,129,136,146,102,221,190,165,208,27,123,25,162,161,121,208,92,181,16,12,7,52,212,144,248,241,64,192,159,243,0,80,162,134,150,245,81,77,211,55,162,8,94,194,44,126,83, -131,185,77,183,195,254,193,87,96,71,255,127,195,159,122,191,10,215,206,126,6,129,33,34,247,25,204,47,247,251,3,143,34,211,127,65,16,184,201,2,233,6,199,36,40,150,240,174,150,64,96,212,217,127,231,109,54,114,241,232,243,24,222,99,64,20,165,46,247,187, -146,32,195,161,196,91,240,230,129,31,48,85,116,113,251,189,8,130,217,144,115,192,71,146,6,1,240,103,148,68,38,94,83,246,238,96,217,171,0,71,183,27,200,149,75,105,112,137,251,73,68,147,1,182,168,227,43,80,227,239,132,61,3,47,193,166,190,101,72,28,177, -200,24,147,131,120,116,34,24,138,64,206,136,154,63,108,27,145,43,250,219,58,206,94,64,125,94,135,247,232,114,213,8,137,126,205,200,192,27,8,56,69,237,131,105,209,27,97,118,227,205,160,153,154,3,84,1,226,241,88,31,222,231,57,188,174,34,162,43,21,97,3, -144,33,134,3,250,63,170,154,125,202,61,167,163,14,142,134,102,192,69,237,159,99,70,224,134,3,143,161,97,184,9,197,179,47,15,2,58,232,51,2,139,232,120,13,62,209,135,64,177,15,50,228,68,60,232,125,241,103,244,93,226,238,161,238,45,1,236,237,131,63,70,209, -191,2,234,2,211,96,209,228,251,17,62,130,13,72,148,58,154,150,131,195,135,15,61,210,220,220,180,185,98,198,182,18,226,0,212,79,228,126,43,149,74,181,226,219,21,168,143,103,185,196,37,222,124,113,251,157,168,10,158,131,206,200,117,112,237,172,103,144, -24,68,64,142,125,70,220,153,206,29,66,139,125,63,30,251,64,201,237,135,108,46,134,190,3,26,132,122,130,129,67,18,194,120,141,4,33,185,9,194,114,27,84,251,39,67,216,215,2,1,49,138,159,163,88,183,128,169,142,195,201,55,225,55,239,124,4,178,104,245,95,54, -237,113,152,223,124,27,168,186,234,24,127,60,244,244,236,122,62,28,14,125,188,165,165,37,69,30,128,227,5,148,117,28,160,98,66,193,52,192,162,40,30,80,148,212,127,74,146,252,77,27,116,38,139,7,44,234,184,31,142,40,27,152,81,182,249,208,83,48,183,249,99, -176,47,190,22,14,196,95,129,254,212,102,136,103,118,34,161,98,104,168,229,144,152,90,62,68,192,57,97,2,114,37,109,58,241,76,42,8,156,15,66,8,128,250,192,12,104,172,186,8,218,106,63,0,213,190,201,40,250,31,134,148,122,16,102,54,252,13,204,105,188,5,245, -190,150,239,91,50,153,76,231,114,234,143,162,209,142,4,130,83,196,115,102,37,132,131,43,65,2,48,181,175,170,26,160,107,119,15,250,249,15,224,224,214,23,127,33,32,251,96,115,223,47,96,229,174,123,192,47,214,67,80,110,68,162,119,131,97,230,152,222,230, -57,217,145,22,220,40,98,67,22,251,207,180,116,52,232,114,236,189,95,172,67,137,208,6,3,233,109,76,50,124,120,222,11,248,218,148,55,252,138,172,255,183,13,67,255,52,74,129,215,36,73,226,188,72,96,137,136,159,205,170,33,85,205,61,45,203,254,199,209,208, -202,19,95,96,226,219,7,7,6,223,132,3,137,215,81,119,7,64,55,82,16,79,119,227,103,50,234,245,42,60,23,100,250,220,142,24,142,102,192,88,164,129,93,79,170,129,238,97,160,189,17,75,111,103,247,49,77,29,182,247,47,71,85,114,212,137,2,22,134,208,231,243,47, -64,245,244,187,116,58,125,23,218,3,174,248,231,60,9,112,134,125,115,130,48,45,186,110,252,4,57,127,73,129,153,56,28,124,25,137,208,15,111,238,127,28,182,30,249,25,90,231,73,70,176,177,247,74,12,180,43,82,104,4,206,128,11,90,255,5,102,52,252,53,227,35, -2,137,139,88,219,21,84,31,242,251,125,15,58,243,18,99,226,14,78,228,201,32,54,96,170,170,214,107,154,241,2,138,211,69,5,159,93,96,81,183,221,3,47,195,255,237,121,16,57,115,43,35,188,27,138,29,183,240,52,18,156,212,68,103,228,67,112,233,148,175,162,59, -218,158,87,9,46,8,80,101,125,35,20,10,222,135,30,204,152,168,131,137,10,0,242,250,104,206,221,143,98,255,89,228,252,235,221,113,99,162,28,31,122,195,254,199,88,4,144,8,64,98,255,44,70,41,144,232,73,36,126,23,44,238,250,30,180,215,189,23,61,139,28,128, -19,173,52,12,3,208,117,253,116,85,85,248,135,104,192,150,28,4,19,18,0,206,236,31,164,211,153,111,161,181,127,111,222,88,65,125,79,81,219,213,187,191,204,44,125,137,15,13,225,122,11,69,115,134,121,6,28,11,215,6,28,189,255,238,27,121,14,186,35,226,201, -238,32,207,163,184,233,102,154,73,161,15,116,61,10,51,39,221,136,30,71,1,4,154,166,169,248,255,181,53,53,53,43,121,59,117,201,244,0,112,242,254,88,104,68,221,200,243,226,115,28,103,71,99,200,146,199,79,224,149,157,159,71,125,255,52,14,118,117,222,133, -115,221,56,210,205,237,181,151,177,216,124,60,179,11,93,194,151,144,112,166,125,237,187,104,186,153,69,139,191,21,166,214,95,137,132,247,195,222,216,42,244,6,182,14,145,60,200,237,150,74,166,35,44,158,246,125,116,19,111,66,73,80,136,15,100,50,233,110, -158,231,22,135,195,225,62,206,166,154,229,1,96,132,7,202,100,50,205,134,97,190,230,198,223,201,202,22,121,9,57,255,1,120,179,111,41,248,208,42,63,222,176,182,112,240,53,22,149,59,191,245,238,124,172,127,235,225,229,240,106,207,231,153,27,119,166,146, -128,244,124,125,112,38,92,57,115,25,190,118,178,115,233,92,12,86,116,255,19,236,139,175,60,65,253,80,156,129,98,8,87,207,122,18,38,215,46,62,206,38,72,38,19,203,80,21,124,2,141,194,146,169,130,9,229,6,186,162,31,45,254,251,4,161,104,242,5,137,191,245, -240,207,96,99,223,19,104,249,135,79,240,170,72,52,79,10,205,135,121,77,159,192,247,38,139,204,229,12,29,102,53,124,132,205,18,26,200,193,103,46,250,117,152,223,252,73,136,132,58,217,125,233,8,200,117,204,250,39,55,209,26,34,205,233,28,169,131,63,238, -252,28,74,161,61,44,204,156,143,85,4,130,119,42,138,114,45,69,52,203,42,192,86,78,157,65,171,127,1,207,11,119,184,204,65,49,249,99,233,29,176,166,247,107,44,84,59,28,39,147,232,15,72,147,80,231,75,140,96,238,57,98,142,144,220,156,159,219,63,19,3,143, -236,14,10,15,155,102,177,84,0,22,104,98,118,192,48,82,143,226,14,9,117,15,155,161,68,217,148,79,86,65,79,134,192,123,63,170,55,191,7,128,17,184,223,48,172,79,34,0,2,110,215,104,0,215,238,125,4,82,218,17,198,93,195,53,10,221,146,78,78,170,125,44,54,64, -3,46,33,113,84,61,13,135,149,55,25,17,207,212,19,53,81,164,247,37,214,224,111,216,70,40,217,19,50,154,20,135,146,111,160,148,81,142,11,2,21,3,135,130,71,61,199,94,128,29,253,191,100,18,204,85,145,126,127,96,17,2,224,131,142,20,224,60,0,20,53,180,150, -155,208,96,186,201,253,155,178,124,246,199,95,133,61,177,23,79,26,224,33,194,208,68,207,107,61,247,194,64,166,155,233,252,100,110,31,254,253,37,56,150,218,124,130,197,126,58,141,60,137,45,135,150,193,219,7,127,138,162,61,201,116,252,206,163,47,34,40, -191,237,24,151,220,200,209,68,4,199,219,125,255,14,89,54,225,36,184,82,0,109,46,248,123,148,116,101,19,29,44,19,35,208,2,69,73,221,140,62,255,79,221,96,172,192,139,240,251,109,119,64,207,192,11,142,238,63,149,181,158,1,191,20,129,176,220,2,25,237,40, -164,114,125,142,145,246,238,198,154,212,10,233,122,202,59,160,56,196,96,182,7,207,25,142,68,58,249,51,107,70,10,62,56,253,223,96,118,195,223,50,131,208,201,110,62,102,24,218,194,104,52,218,243,110,35,132,19,194,8,180,3,38,164,100,185,107,92,98,145,190, -63,150,222,6,7,18,171,81,132,142,46,208,67,196,166,233,221,163,200,245,25,173,159,233,226,82,72,89,34,58,249,254,131,232,90,210,124,128,27,11,24,21,221,240,231,187,251,127,197,50,152,200,126,33,30,65,47,32,130,210,110,17,5,137,60,21,224,26,86,134,142, -190,29,55,223,5,180,128,111,246,197,87,161,30,31,56,173,16,47,17,75,68,95,253,204,245,254,200,148,36,85,66,199,233,184,148,34,231,135,35,104,135,196,51,61,96,39,38,89,44,107,8,1,255,151,100,243,120,0,200,3,192,108,71,253,63,155,249,253,44,168,98,194, -193,196,27,224,196,129,42,182,17,120,85,61,142,198,232,122,4,15,151,151,120,178,44,47,204,100,50,210,57,5,128,66,222,189,251,119,65,135,33,0,230,81,214,87,97,208,6,89,52,143,175,112,0,56,97,42,230,165,20,155,72,232,233,76,65,53,208,238,100,13,13,51,70, -227,103,35,138,227,65,120,154,25,211,117,141,67,66,79,71,15,168,3,57,157,167,245,22,60,207,145,33,180,11,63,159,227,206,149,144,197,156,206,29,6,213,136,179,208,106,165,55,146,98,137,108,47,24,166,238,216,1,22,218,1,114,227,224,96,188,37,155,205,244, -90,22,119,190,101,153,17,2,8,142,71,22,199,101,11,170,137,163,180,208,213,78,128,29,219,204,98,113,172,9,159,205,170,211,80,223,221,138,127,211,106,222,153,232,30,213,81,124,220,94,76,105,162,69,108,190,133,95,143,56,15,107,7,132,140,65,80,181,152,157, -77,97,233,21,13,0,211,201,73,164,9,37,87,165,9,130,104,73,146,252,117,77,51,171,112,44,230,161,68,144,136,233,157,49,217,173,105,250,59,56,10,203,101,89,250,47,84,23,153,34,107,214,170,8,0,56,179,96,68,252,219,241,1,31,17,69,169,177,152,192,5,113,39, -68,220,92,255,194,124,191,253,90,229,107,103,65,158,50,79,168,57,181,125,99,230,208,61,173,179,163,130,32,185,25,196,124,93,93,253,251,139,159,219,29,19,28,143,169,248,22,15,235,58,85,213,110,199,113,252,108,32,16,160,133,42,28,140,65,98,73,201,227,0, -14,241,121,36,254,247,241,97,238,113,185,189,56,64,66,134,30,203,188,179,70,202,155,180,179,169,198,83,23,142,169,29,96,89,35,154,91,44,53,213,93,92,202,102,53,205,161,17,210,24,122,73,119,132,195,161,231,157,233,228,124,166,113,217,205,6,82,127,200, -167,79,165,210,247,161,136,251,218,241,126,186,143,125,174,234,73,22,98,101,57,123,98,21,51,142,220,185,118,119,72,136,91,76,83,133,9,211,136,179,57,255,16,194,243,44,218,73,30,15,197,47,232,153,69,62,204,242,12,105,82,203,205,94,182,25,42,167,32,8,46, -175,174,174,94,83,60,157,92,150,211,193,233,116,250,189,136,246,151,81,175,249,221,197,156,34,45,167,74,174,99,179,122,148,190,77,41,218,62,177,30,26,171,46,132,217,13,183,226,235,121,160,25,118,18,5,37,121,82,8,248,165,29,159,2,137,5,115,42,187,81,248, -152,212,217,135,230,60,139,42,45,96,47,93,99,113,10,19,118,29,251,53,236,60,250,60,196,50,59,152,170,160,239,181,215,46,134,57,141,31,131,160,52,9,180,162,60,195,76,38,253,103,73,18,175,8,133,66,131,174,42,40,171,117,1,238,26,122,180,242,31,148,36,193, -239,250,244,68,252,77,7,159,132,55,122,31,98,72,167,164,10,82,3,233,92,63,244,43,27,97,103,255,47,225,146,41,15,194,220,166,219,28,16,0,147,16,228,9,72,66,104,66,0,192,14,73,23,210,218,12,51,13,175,244,124,30,118,244,47,119,194,222,182,173,147,202,29, -132,3,131,175,34,40,126,13,75,166,47,133,104,120,62,232,44,167,128,60,7,255,197,138,146,184,211,231,243,125,207,41,133,83,126,70,32,234,171,249,200,249,239,119,165,1,17,127,215,177,23,224,245,221,95,102,15,46,139,181,5,157,207,1,3,131,110,169,240,90, -207,23,33,40,55,192,212,250,171,11,2,146,205,190,73,21,15,0,139,77,43,139,69,207,197,193,107,123,30,128,109,71,126,206,214,27,20,27,185,246,18,182,0,28,75,111,129,21,221,119,195,245,115,150,67,64,106,96,234,128,34,136,104,43,220,156,201,100,126,88,85, -85,85,50,253,88,178,64,16,185,124,168,255,47,224,121,123,254,147,92,30,85,75,192,186,125,223,201,63,220,137,6,159,197,108,1,188,18,191,247,93,102,31,144,173,59,81,119,48,144,120,1,246,15,174,134,109,253,191,64,21,88,59,162,135,67,211,201,199,82,91,96, -243,193,101,200,36,5,18,33,8,166,33,0,186,202,50,18,104,175,220,133,203,10,70,159,0,135,148,117,16,163,69,26,188,255,20,3,67,168,223,10,253,169,141,192,79,224,202,133,164,178,123,99,47,162,10,200,156,114,78,129,230,52,122,227,43,28,166,16,216,248,162, -248,175,49,12,227,2,103,34,137,43,59,0,160,228,143,184,134,9,253,155,84,123,81,7,102,143,75,224,28,97,104,240,90,29,18,153,221,19,152,248,232,210,153,22,139,10,142,102,142,131,36,38,217,4,52,151,192,65,161,252,140,170,170,205,166,105,150,159,4,64,189, -47,32,0,130,199,131,226,244,162,120,148,89,59,129,249,159,249,248,100,237,115,163,102,94,74,120,213,243,188,78,188,133,70,118,109,89,2,160,52,34,137,131,137,223,184,119,203,104,37,93,133,85,74,9,0,94,27,39,207,162,28,1,224,181,113,35,127,73,197,164,7, -128,115,188,121,0,240,0,224,53,15,0,94,243,0,224,53,15,0,94,243,0,224,53,15,0,94,243,0,224,53,15,0,94,243,0,224,53,15,0,94,243,0,224,53,15,0,94,243,0,224,53,15,0,94,243,0,224,53,15,0,94,243,0,112,210,198,121,67,58,214,141,43,79,0,80,197,15,124,209,79, -236,172,229,225,39,255,116,199,239,91,120,234,102,157,144,66,110,89,150,94,202,101,243,37,5,0,213,68,46,62,39,139,225,252,162,134,209,52,218,239,103,226,54,139,85,14,151,133,26,86,197,252,212,223,182,216,106,98,145,173,40,182,138,1,16,231,75,184,124, -170,100,119,114,10,65,236,116,59,107,224,107,52,180,128,173,129,163,37,209,39,125,88,75,103,3,19,9,205,129,137,154,93,78,227,66,235,30,27,194,231,195,104,182,12,160,34,215,145,224,28,8,72,245,78,205,97,182,250,218,224,121,110,47,45,20,45,75,0,96,91,153, -7,128,169,33,65,103,195,212,250,107,33,103,36,78,122,45,237,186,209,21,185,30,234,2,211,89,97,230,137,170,8,104,105,216,180,232,13,172,234,40,85,54,29,233,73,237,42,228,28,204,105,188,21,165,64,190,172,12,213,8,232,71,226,111,40,75,0,216,245,109,248, -183,77,211,56,236,22,177,32,48,44,156,252,37,182,247,30,21,133,24,90,94,157,36,3,157,111,170,90,8,23,79,190,215,94,245,50,129,149,0,149,152,13,251,154,225,210,41,15,177,125,5,52,83,57,193,70,162,122,2,84,71,97,65,203,93,48,5,153,71,55,10,149,66,20,69, -121,43,20,10,31,130,18,214,10,42,233,210,48,73,146,246,235,186,190,172,32,198,52,86,110,253,234,153,63,129,25,147,62,202,186,172,25,10,147,8,244,74,22,209,204,134,191,131,171,103,253,4,130,82,35,219,248,97,162,55,42,130,209,25,185,6,159,249,63,152,138, -164,29,73,72,2,218,99,146,130,0,218,65,151,78,125,24,46,233,120,144,1,134,152,134,184,63,157,78,27,40,1,158,172,169,169,78,59,165,227,74,210,74,90,32,130,42,87,136,162,240,93,85,85,175,243,249,124,127,97,239,244,173,178,93,56,47,159,241,99,86,30,230, -112,114,29,100,181,99,224,151,162,140,243,39,133,207,99,96,214,77,21,206,141,102,177,109,238,39,215,93,198,74,228,244,37,222,96,85,205,169,8,68,149,175,3,90,107,222,195,118,32,163,45,111,221,130,81,196,253,251,247,239,123,38,26,141,254,22,153,172,164, -174,123,73,1,128,29,229,253,126,127,12,69,213,93,185,156,250,130,44,251,35,246,138,88,149,185,51,141,225,11,161,25,31,218,174,137,103,239,201,107,56,187,115,158,107,141,64,32,240,65,182,23,81,87,228,74,71,69,208,120,88,199,109,53,67,250,126,239,222,222, -117,178,44,62,140,0,32,195,65,112,92,238,178,11,4,177,242,101,84,202,44,20,10,174,209,117,237,198,116,58,181,213,222,134,157,103,68,38,46,167,135,179,183,117,81,109,174,231,96,194,148,131,59,93,155,137,109,66,233,140,7,29,244,158,234,35,209,103,36,77, -73,130,246,244,236,122,81,211,114,31,239,232,152,178,139,54,209,114,136,111,149,35,0,220,7,179,4,65,20,170,170,170,94,199,183,75,6,7,227,79,160,254,26,100,110,16,2,129,14,66,181,123,208,90,119,77,211,204,115,11,4,150,69,133,52,93,230,24,58,38,84,1,164, -191,191,191,183,187,123,251,87,124,62,249,214,174,174,174,173,120,94,44,37,231,143,137,10,128,66,253,58,19,59,44,84,87,87,31,204,102,213,127,84,148,228,82,69,73,92,142,24,88,68,251,235,34,24,124,232,45,232,8,140,119,80,74,172,170,169,169,187,188,185, -185,249,134,114,169,161,63,214,156,79,59,198,32,103,127,29,153,36,137,182,210,21,162,40,181,34,35,136,40,53,149,84,42,181,6,223,111,144,101,105,101,71,71,199,238,112,56,76,99,42,20,237,70,110,149,51,0,142,139,12,146,132,241,251,125,28,30,239,32,226,233, -248,65,38,147,169,193,7,149,105,28,106,107,107,148,104,52,146,197,111,79,45,101,213,139,10,8,10,113,200,217,235,35,145,250,95,225,115,63,134,70,115,216,48,116,1,13,104,173,177,177,33,129,118,148,225,108,55,43,56,213,195,141,98,6,171,4,0,184,146,192,114, -42,91,114,244,64,120,0,21,58,164,243,142,43,195,217,53,133,115,194,132,230,250,19,227,249,164,227,133,64,32,64,34,159,98,251,3,238,152,56,149,212,105,60,172,34,194,143,9,241,199,84,2,12,7,134,252,120,216,251,3,59,246,130,64,101,210,135,132,128,185,137, -196,238,246,78,35,110,61,96,171,176,47,128,163,255,205,130,208,228,160,212,70,94,57,0,96,88,64,20,84,133,237,21,185,167,105,128,104,243,39,218,41,204,174,176,93,217,41,11,244,12,52,31,194,234,36,22,213,83,70,66,171,69,134,239,89,243,131,249,179,203,28, -150,187,177,226,234,194,36,146,14,181,129,233,16,9,206,6,221,72,67,229,151,139,87,161,173,246,50,144,120,57,31,213,203,100,210,7,241,181,155,47,131,162,136,101,177,107,152,32,240,155,208,24,74,185,190,177,44,4,225,162,246,47,176,157,191,244,97,226,229, -149,33,249,77,200,234,49,104,174,190,148,21,127,214,205,130,58,207,102,51,61,168,255,123,97,12,234,255,87,130,10,56,1,3,104,16,237,65,119,241,15,248,250,87,110,148,108,114,221,98,184,98,230,143,97,109,239,55,32,150,233,102,49,115,123,172,10,18,129,74, -170,58,246,210,168,126,136,98,238,246,212,52,55,162,192,166,170,166,84,185,116,52,209,73,50,238,168,95,199,207,236,89,172,79,180,215,225,244,232,135,225,61,83,30,98,53,129,41,232,101,111,145,103,0,186,122,191,153,52,137,69,245,248,179,13,128,114,216, -56,146,153,191,138,162,156,199,243,226,42,4,65,109,126,227,104,193,7,170,22,135,67,201,245,112,72,89,203,184,202,182,168,41,124,104,194,246,35,203,33,171,29,29,69,229,77,27,56,51,27,62,202,136,49,82,95,73,36,31,74,172,135,3,131,171,71,181,227,40,137, -247,230,154,69,208,82,189,16,92,55,150,234,30,83,98,75,107,205,251,32,26,156,139,63,43,176,239,49,110,19,69,138,233,175,69,219,247,166,201,147,59,14,56,54,192,89,221,56,178,28,36,128,229,204,33,188,133,156,241,175,72,132,31,184,187,140,144,36,16,145, -203,59,234,151,192,212,200,146,227,125,4,252,103,111,124,21,219,143,71,56,5,0,44,39,181,234,252,214,127,134,186,96,59,140,20,114,160,173,253,54,244,62,1,189,177,21,163,2,0,113,126,123,205,98,88,56,245,30,24,90,20,85,55,237,253,130,44,103,207,35,34,126, -44,22,27,68,160,223,55,115,230,244,253,84,89,117,44,34,123,149,8,0,70,35,28,32,30,245,226,82,69,73,5,125,62,223,131,178,236,11,16,8,104,235,86,211,208,135,136,94,148,156,156,126,218,59,131,211,134,207,57,29,242,28,57,180,249,192,231,204,74,142,150,179, -56,118,47,34,62,197,242,71,146,42,100,232,246,247,31,217,139,199,23,58,59,59,87,138,162,36,56,110,241,89,55,110,202,198,199,34,113,70,83,157,225,112,232,219,104,36,93,157,72,12,190,158,203,229,76,119,16,199,194,98,182,107,240,115,37,127,14,55,166,111, -239,137,172,40,61,61,59,159,139,199,99,55,76,155,54,237,217,80,40,52,102,59,128,85,180,4,112,8,77,209,66,161,182,182,246,213,116,58,125,165,162,36,46,213,52,237,66,228,160,69,40,33,102,213,212,212,206,194,129,229,74,49,116,4,40,228,200,125,193,96,176, -58,16,8,214,148,194,22,178,183,118,201,40,131,131,241,29,170,170,110,70,9,181,17,127,103,77,93,93,205,91,245,245,145,20,79,229,190,109,149,103,121,0,24,57,98,72,220,35,132,195,225,44,114,203,31,116,93,251,3,122,8,144,76,38,23,225,199,175,149,170,207, -4,128,190,190,3,79,181,181,77,94,20,10,133,175,44,197,68,20,221,19,251,185,43,149,82,174,107,106,106,58,134,42,77,163,240,183,19,218,21,156,208,120,217,16,191,220,0,80,12,2,119,67,36,182,83,154,36,201,52,187,168,230,131,71,37,8,14,209,125,252,254,128, -33,203,146,81,202,226,203,130,192,3,114,123,6,165,152,65,132,119,8,110,14,125,70,15,0,167,0,65,145,135,224,196,206,75,111,3,32,184,74,202,141,246,246,175,188,133,154,204,44,138,241,151,117,59,215,215,6,158,243,53,238,189,197,161,30,0,188,230,1,192,107, -30,0,42,83,129,151,198,119,47,117,31,42,41,193,181,98,0,80,180,27,93,190,235,180,233,228,168,175,31,198,117,180,211,213,134,82,139,59,45,240,12,179,187,41,87,148,253,228,1,160,116,0,224,146,232,175,39,88,206,0,219,113,212,7,245,129,89,163,90,78,70,83, -192,126,169,30,124,66,109,126,254,192,201,202,73,227,167,89,55,14,64,47,97,95,235,40,183,172,117,250,16,156,205,22,116,184,231,114,185,220,0,186,128,122,165,72,1,190,66,136,79,254,245,110,211,52,55,185,3,77,75,173,91,106,222,51,170,235,105,214,142,150, -160,133,228,70,54,185,68,247,83,213,172,134,47,180,29,251,106,247,123,134,105,66,67,248,34,8,72,209,252,246,237,35,53,2,94,16,239,55,41,188,128,93,103,3,200,162,100,143,63,249,124,254,108,41,215,239,121,18,0,216,196,141,129,220,187,201,229,86,205,212, -161,179,254,90,182,190,208,94,126,206,13,43,248,137,144,18,31,134,5,205,159,194,63,237,252,11,138,46,34,0,142,250,253,254,237,130,192,111,118,231,242,137,168,181,129,41,48,187,241,102,150,60,50,114,152,192,2,221,72,193,156,198,219,160,202,215,194,126, -131,64,229,44,246,216,226,243,201,149,50,172,149,1,0,34,186,61,115,7,207,35,8,44,123,23,78,131,37,142,126,160,235,59,80,227,239,98,203,204,77,54,247,110,7,247,236,101,87,10,19,249,180,28,155,146,54,116,103,123,122,186,126,112,112,112,85,85,85,213,0,222, -247,207,134,161,239,116,69,182,129,192,186,176,237,51,48,61,122,19,100,245,56,155,238,117,151,181,211,43,253,173,234,131,108,85,243,121,173,119,163,116,177,167,170,237,121,128,196,94,73,146,254,84,202,245,251,30,0,138,212,128,44,203,175,228,114,218,139, -174,122,165,185,251,104,104,46,124,104,206,179,48,11,9,66,105,88,180,216,148,210,180,40,75,168,9,137,78,75,207,231,53,125,156,45,203,102,122,27,137,163,40,137,172,174,231,150,85,87,87,27,72,176,1,195,48,150,186,146,133,150,100,83,90,216,146,233,63,130, -75,58,30,96,54,1,129,72,55,211,12,136,85,254,118,4,212,195,112,217,180,199,17,70,18,3,154,155,234,53,48,48,240,84,52,26,221,67,2,171,98,198,181,12,82,194,70,221,87,20,213,150,162,164,230,241,188,176,10,9,23,117,127,147,229,221,227,107,60,179,11,226,217, -110,38,146,195,114,43,68,130,115,65,20,124,121,226,219,73,167,0,221,221,219,191,209,214,214,250,64,109,45,101,159,89,150,170,170,50,2,107,185,223,31,184,206,189,39,237,216,45,242,34,40,185,126,24,72,191,3,57,148,6,62,177,14,141,190,185,104,75,68,152, -10,114,75,223,96,95,160,183,119,207,106,158,231,62,218,209,209,113,200,241,4,204,241,96,138,115,10,0,116,232,186,102,38,147,202,77,178,236,123,90,146,228,64,97,73,25,199,202,169,240,206,160,80,119,72,167,187,86,191,155,80,178,107,87,247,242,112,56,124, -87,91,91,91,204,89,133,67,24,48,83,169,84,7,226,235,183,8,130,121,246,163,184,64,16,241,190,66,62,125,215,48,13,71,213,184,83,215,34,28,60,216,183,51,153,28,188,101,250,244,233,107,105,42,187,104,29,159,7,128,49,144,88,180,156,12,65,144,188,10,7,127, -105,32,16,156,102,115,246,240,155,42,187,217,68,233,116,90,71,46,253,81,117,117,213,55,145,248,84,198,134,119,103,236,232,158,8,36,83,81,148,14,93,55,30,15,6,67,55,144,170,24,233,158,110,214,143,174,235,148,228,185,50,151,83,191,216,217,217,185,142,146, -89,198,106,17,167,7,128,162,40,13,113,46,234,92,3,65,208,129,162,251,51,40,130,111,66,215,171,205,94,102,198,131,11,8,210,203,217,108,54,29,139,13,172,77,167,83,79,52,54,54,254,58,18,137,228,224,196,213,182,108,77,30,98,192,200,100,50,114,42,149,190, -19,239,245,15,180,146,153,196,187,123,79,59,126,96,144,175,15,137,68,98,91,60,30,123,186,170,42,188,172,165,165,229,176,187,124,123,60,19,62,206,69,0,228,85,129,195,181,6,17,131,196,55,18,110,1,158,127,31,207,139,51,209,170,151,144,59,99,72,252,215,69, -81,220,18,14,7,55,70,34,209,65,36,166,224,72,5,107,24,46,229,156,197,153,196,217,164,18,106,80,106,92,128,18,225,98,188,238,98,36,124,8,15,21,253,252,117,56,240,111,161,11,185,177,190,190,254,128,147,227,199,143,55,241,207,101,0,156,0,4,60,12,167,208, -4,250,247,42,113,50,19,239,62,159,207,36,14,38,181,108,57,54,96,81,152,214,58,153,132,33,135,0,9,110,17,199,227,61,9,20,130,227,137,208,210,109,96,185,137,54,225,79,117,79,15,0,227,164,22,184,226,129,41,238,207,144,216,188,117,166,247,28,250,156,103, -139,240,165,4,64,57,166,132,157,54,246,220,165,230,39,27,156,211,4,232,176,247,44,193,125,203,174,137,229,132,198,114,231,150,74,124,238,9,19,9,244,154,7,0,175,121,0,240,154,7,0,175,121,0,240,154,7,0,175,121,0,240,154,7,0,175,189,235,246,255,2,12,0,158, -137,39,54,252,6,9,64,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* projectIconAndroid_png = (const char*) temp_binary_data_27; - -//================== projectIconCodeblocks.png ================== -static const unsigned char temp_binary_data_28[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,128,0,0,0,128,8,6,0,0,0,195,62,97,203,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,82,101,97,100,121,113,201,101,60,0,0,3,134,105,84,88,116,88,77,76, -58,99,111,109,46,97,100,111,98,101,46,120,109,112,0,0,0,0,0,60,63,120,112,97,99,107,101,116,32,98,101,103,105,110,61,34,239,187,191,34,32,105,100,61,34,87,53,77,48,77,112,67,101,104,105,72,122,114,101,83,122,78,84,99,122,107,99,57,100,34,63,62,32,60, -120,58,120,109,112,109,101,116,97,32,120,109,108,110,115,58,120,61,34,97,100,111,98,101,58,110,115,58,109,101,116,97,47,34,32,120,58,120,109,112,116,107,61,34,65,100,111,98,101,32,88,77,80,32,67,111,114,101,32,53,46,54,45,99,48,49,52,32,55,57,46,49,53, -54,55,57,55,44,32,50,48,49,52,47,48,56,47,50,48,45,48,57,58,53,51,58,48,50,32,32,32,32,32,32,32,32,34,62,32,60,114,100,102,58,82,68,70,32,120,109,108,110,115,58,114,100,102,61,34,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57, -57,57,47,48,50,47,50,50,45,114,100,102,45,115,121,110,116,97,120,45,110,115,35,34,62,32,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,32,114,100,102,58,97,98,111,117,116,61,34,34,32,120,109,108,110,115,58,120,109,112,77,77,61,34,104,116, -116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,109,109,47,34,32,120,109,108,110,115,58,115,116,82,101,102,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47, -115,84,121,112,101,47,82,101,115,111,117,114,99,101,82,101,102,35,34,32,120,109,108,110,115,58,120,109,112,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,34,32,120,109,112,77,77,58,79,114,105,103, -105,110,97,108,68,111,99,117,109,101,110,116,73,68,61,34,120,109,112,46,100,105,100,58,98,54,49,53,55,56,57,51,45,102,48,97,51,45,52,56,56,55,45,98,99,52,50,45,54,100,50,49,55,51,50,97,99,98,100,97,34,32,120,109,112,77,77,58,68,111,99,117,109,101,110, -116,73,68,61,34,120,109,112,46,100,105,100,58,70,55,67,50,56,48,65,70,52,67,55,56,49,49,69,52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,34,32,120,109,112,77,77,58,73,110,115,116,97,110,99,101,73,68,61,34,120,109,112,46,105,105,100,58,70,55,67,50, -56,48,65,69,52,67,55,56,49,49,69,52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,34,32,120,109,112,58,67,114,101,97,116,111,114,84,111,111,108,61,34,65,100,111,98,101,32,80,104,111,116,111,115,104,111,112,32,67,67,32,50,48,49,52,32,40,77,97,99,105, -110,116,111,115,104,41,34,62,32,60,120,109,112,77,77,58,68,101,114,105,118,101,100,70,114,111,109,32,115,116,82,101,102,58,105,110,115,116,97,110,99,101,73,68,61,34,120,109,112,46,105,105,100,58,54,48,97,49,51,52,53,100,45,97,99,57,50,45,52,48,99,98, -45,97,55,57,53,45,53,100,48,55,55,99,100,56,102,98,99,55,34,32,115,116,82,101,102,58,100,111,99,117,109,101,110,116,73,68,61,34,97,100,111,98,101,58,100,111,99,105,100,58,112,104,111,116,111,115,104,111,112,58,102,54,55,54,101,48,101,99,45,57,52,100, -102,45,49,49,55,55,45,97,53,100,98,45,56,53,99,49,100,48,98,53,54,97,53,50,34,47,62,32,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,32,60,47,114,100,102,58,82,68,70,62,32,60,47,120,58,120,109,112,109,101,116,97,62,32,60,63,120,112, -97,99,107,101,116,32,101,110,100,61,34,114,34,63,62,104,107,124,19,0,0,42,157,73,68,65,84,120,218,236,125,89,204,44,201,149,86,156,200,204,218,254,125,185,75,187,221,238,118,47,86,187,229,102,140,103,176,133,48,54,242,136,153,198,6,143,152,145,224,101, -120,0,193,3,235,3,210,136,71,94,64,72,60,33,129,16,226,1,36,16,26,48,30,75,192,72,48,48,96,132,133,102,198,96,141,192,99,187,109,26,247,116,247,244,118,125,251,222,255,254,75,85,229,22,135,56,177,101,100,100,100,85,253,203,253,239,149,169,236,206,251, -215,146,85,21,25,231,196,57,223,89,3,16,145,173,143,255,127,15,190,158,130,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172,143,53,3,172, -143,31,199,35,61,207,197,151,204,29,128,199,224,126,209,222,7,0,180,238,203,127,254,24,140,245,194,19,29,220,199,213,50,192,5,137,14,134,113,192,103,32,249,248,161,79,178,156,12,12,38,6,205,107,216,199,160,52,174,112,108,143,96,172,232,141,89,60,54,18, -224,188,171,93,8,193,229,228,209,9,242,49,216,201,165,27,188,198,73,5,75,120,58,57,231,66,158,136,122,32,118,210,185,28,159,29,47,152,49,63,18,6,176,227,244,198,235,152,247,50,146,225,202,24,96,69,53,160,38,144,38,180,174,235,196,158,52,177,138,17,228, -201,224,26,164,44,137,118,73,108,78,147,169,9,47,146,36,169,233,164,199,118,210,237,184,170,170,74,105,156,2,5,87,204,32,240,218,84,1,202,255,18,158,200,1,51,197,164,105,146,86,52,78,203,20,196,8,184,194,228,63,14,42,64,17,223,18,157,38,85,142,10,73, -142,201,231,80,11,145,216,149,118,29,171,74,254,144,34,124,74,4,151,175,201,241,100,244,219,52,185,150,1,44,163,202,191,137,124,5,177,34,137,69,76,81,43,38,184,252,88,33,178,120,193,27,39,67,245,52,97,181,100,2,90,29,88,179,218,205,147,28,43,49,107,221, -243,69,215,43,1,150,113,152,17,247,138,240,52,217,149,20,173,103,211,105,82,78,167,227,162,174,211,186,170,18,97,164,1,49,6,51,248,192,61,166,239,183,140,174,31,235,247,244,151,219,9,176,175,53,207,245,245,173,201,33,81,47,79,181,226,51,121,14,54,54, -166,27,147,73,133,101,153,249,42,194,174,126,81,34,62,56,125,48,41,171,98,80,87,70,114,9,26,171,134,15,4,99,90,48,13,2,200,6,173,137,104,174,111,127,210,190,0,234,118,157,216,87,210,73,174,252,164,26,100,131,98,115,180,53,75,38,156,38,133,46,41,233,26, -122,255,113,199,0,106,50,229,196,233,21,5,80,157,190,255,222,179,247,190,254,95,255,234,176,40,110,75,162,215,114,98,228,93,33,183,196,14,208,150,55,175,230,145,86,23,122,250,132,208,4,215,204,67,74,155,222,160,153,108,72,97,103,21,205,210,146,215,73, -17,32,10,196,244,116,99,227,173,249,231,62,247,143,110,61,251,236,107,101,89,14,136,49,20,195,214,164,150,80,252,207,183,127,235,75,175,102,223,249,133,10,202,140,190,70,254,0,151,239,130,94,162,200,21,32,51,132,148,63,202,220,232,45,127,250,2,29,52, -179,106,197,45,28,115,32,67,163,204,133,252,102,244,185,93,208,183,75,150,21,76,74,160,103,230,207,125,227,75,131,47,255,19,14,28,164,66,34,105,64,146,12,32,96,242,199,14,4,26,9,192,229,74,207,230,156,79,203,55,223,250,137,143,191,254,195,191,48,188, -113,147,228,175,94,213,86,138,248,235,87,248,11,218,220,35,189,166,230,71,104,44,76,138,68,136,230,117,117,134,207,209,49,83,11,103,100,25,123,247,173,183,216,91,123,187,255,251,240,185,231,94,173,202,114,98,129,41,45,198,60,207,211,255,113,244,155,191, -152,124,182,254,18,38,150,84,204,16,185,25,27,178,134,240,24,145,201,150,192,138,125,204,115,193,106,197,57,194,253,171,31,213,222,243,230,42,100,37,43,216,221,163,59,47,126,246,222,31,249,215,251,59,123,71,37,43,83,146,100,6,64,63,214,32,80,77,168,22, -157,2,242,162,24,158,158,158,222,26,78,38,4,0,154,41,35,162,209,141,136,144,80,194,188,111,166,215,39,232,42,56,24,160,45,158,57,52,114,57,149,183,154,36,88,79,103,123,243,60,31,200,65,38,14,225,75,6,152,206,166,27,243,122,182,181,37,198,140,39,137,99, -128,197,206,1,108,189,107,63,97,25,64,223,49,145,53,137,146,159,155,71,150,21,184,250,171,153,78,174,252,209,7,247,239,222,220,217,218,57,150,178,1,60,11,101,33,14,56,47,131,240,243,18,127,201,9,254,89,230,249,240,248,222,189,91,18,130,107,6,80,114,85, -152,191,193,170,181,167,125,191,117,178,46,51,88,134,137,90,244,193,234,119,182,158,4,161,179,217,86,46,49,128,111,161,72,76,194,231,243,249,168,168,139,137,226,27,11,41,12,49,128,249,170,202,190,103,153,139,123,211,232,57,151,88,91,189,97,71,82,132, -143,137,57,154,223,173,202,106,244,163,179,31,221,146,24,22,140,5,101,231,181,119,254,31,186,4,32,238,90,196,97,100,75,59,16,72,43,76,130,62,56,62,190,41,209,152,239,135,107,240,20,176,182,184,238,157,33,140,160,233,64,0,251,224,145,121,146,128,55,210, -33,145,146,7,231,179,77,169,255,83,57,163,41,97,18,163,2,160,40,242,97,89,231,155,250,211,220,49,65,67,118,112,218,155,222,199,128,220,76,189,38,156,36,16,110,133,241,70,178,169,71,150,117,56,211,224,31,29,171,37,74,22,208,103,18,121,93,53,60,134,163, -3,57,66,86,99,195,0,203,104,240,40,49,128,91,249,180,186,20,24,44,138,17,148,229,13,37,126,173,254,119,160,137,27,31,23,70,8,205,218,171,223,49,137,247,60,196,11,161,132,112,147,212,224,13,73,113,198,139,124,163,148,8,127,40,213,131,21,171,100,44,22, -101,57,172,69,62,162,143,113,67,22,22,89,247,22,3,180,89,18,205,123,22,5,128,195,139,194,176,0,51,234,160,145,40,86,70,112,163,10,192,92,43,12,227,36,163,25,206,14,200,12,37,48,234,153,206,87,106,10,94,57,8,180,196,39,114,228,243,249,166,68,87,135,108, -48,136,172,116,225,144,122,148,248,190,56,183,79,29,40,244,153,163,71,10,216,223,114,76,39,167,148,152,112,62,27,151,53,249,38,82,237,19,38,6,144,159,47,36,94,169,235,124,192,148,46,78,220,106,102,29,91,211,39,178,207,28,202,149,99,222,105,88,64,175, -105,171,76,184,34,51,184,199,168,228,70,109,164,4,56,86,146,175,242,122,240,64,28,223,46,139,50,133,33,192,195,242,157,92,105,52,208,227,80,168,201,25,52,159,111,236,205,102,55,64,24,244,206,152,71,192,112,165,135,160,207,94,239,49,8,196,66,37,184,140, -35,205,119,146,123,5,217,124,122,54,34,19,208,119,85,211,123,211,179,233,164,204,139,180,81,0,220,145,73,191,194,189,213,155,184,43,154,43,193,187,190,253,73,31,71,64,199,178,176,114,0,140,218,209,167,24,215,252,100,247,232,86,89,84,169,189,56,22,167, -120,156,172,0,23,248,33,9,160,214,79,81,108,60,41,196,142,182,0,124,9,16,172,216,16,189,163,181,22,176,193,13,125,8,28,3,88,208,97,113,51,169,160,197,110,49,155,141,201,65,5,156,23,88,85,41,89,236,169,92,112,243,233,108,67,200,201,182,68,99,17,35,144, -49,8,188,63,141,36,0,3,227,26,213,33,2,182,64,143,196,232,49,68,3,49,193,103,130,177,196,205,7,229,97,121,191,76,6,91,89,45,180,15,196,2,237,43,115,5,95,181,4,80,171,138,233,65,226,108,58,221,29,15,135,35,103,1,56,244,207,26,27,222,71,254,76,120,86,0, -107,94,67,140,16,24,34,82,0,187,224,17,253,155,37,169,148,143,42,35,1,188,89,147,216,112,62,193,90,36,74,107,152,21,223,252,215,144,81,159,150,88,73,71,54,132,114,192,146,148,71,95,15,109,140,70,34,36,10,13,212,59,211,249,116,2,74,3,60,28,21,112,238, -124,128,85,204,13,37,172,229,133,167,247,238,221,20,116,47,44,4,114,254,138,143,96,128,216,114,118,12,195,34,234,194,251,188,197,12,78,255,155,147,27,243,74,2,83,105,161,12,204,189,184,168,159,52,3,55,144,139,132,5,171,189,249,183,199,143,239,44,132, -70,38,160,49,233,52,145,107,143,228,216,90,255,93,38,169,157,68,73,228,127,243,42,223,60,41,78,118,110,177,155,247,125,226,247,249,2,46,98,29,164,87,141,1,84,100,77,254,229,114,48,156,76,64,105,110,181,137,107,29,227,61,132,111,89,122,62,94,192,104,180, -111,249,160,132,2,128,134,43,165,48,42,135,162,170,6,228,82,37,151,181,242,195,203,119,165,25,56,22,3,76,26,147,15,60,129,31,88,20,10,188,181,29,63,208,130,137,224,76,60,112,6,37,122,127,125,241,239,51,81,99,95,164,242,191,138,149,155,211,100,186,37, -37,141,16,218,20,228,87,237,13,188,50,63,128,23,239,151,115,174,252,1,60,41,138,3,72,120,162,1,32,116,23,56,176,136,13,207,226,204,129,6,16,162,240,152,2,26,53,18,115,1,211,99,231,131,160,172,31,114,72,85,35,172,156,4,176,193,22,9,87,202,137,180,19,19, -203,156,237,149,15,173,149,222,118,4,249,6,161,240,220,64,214,3,80,59,66,163,89,237,13,62,96,158,12,176,108,165,177,4,169,151,26,196,86,206,102,59,114,160,4,46,18,59,230,171,244,5,92,185,4,80,186,138,194,87,69,49,16,69,113,168,137,198,218,78,159,69,32, -30,123,196,191,93,205,44,32,246,66,201,0,129,223,64,210,191,172,7,181,148,0,194,34,106,5,75,16,36,46,24,51,51,118,112,235,53,198,2,161,107,8,60,15,64,155,53,152,51,252,186,66,31,220,231,218,113,5,240,216,71,240,98,227,180,62,57,20,149,28,23,87,57,11, -124,65,124,249,209,50,128,231,170,84,147,88,228,249,104,243,236,236,118,34,234,246,10,5,232,70,81,156,137,7,17,32,231,233,117,31,12,58,128,24,56,129,124,75,2,188,248,130,121,67,148,213,72,142,109,172,135,172,179,147,72,122,229,243,124,34,198,164,2,176, -133,247,99,132,247,191,175,97,22,116,104,95,56,51,182,45,77,66,196,239,107,127,29,60,178,207,180,75,168,218,40,39,39,195,147,3,81,10,128,1,176,199,217,12,132,150,175,154,36,128,100,128,39,165,4,200,162,129,26,108,3,64,183,124,2,85,225,175,244,80,228, -199,176,65,139,9,172,25,233,71,138,145,149,101,49,146,99,155,160,183,146,36,22,72,103,243,217,182,52,15,1,23,71,155,60,190,133,32,12,212,126,7,156,59,8,3,198,129,206,149,109,220,224,161,133,93,41,3,118,230,135,85,94,67,182,145,182,98,45,143,165,25,200, -156,103,141,137,217,108,182,185,145,101,155,29,34,70,221,189,184,192,255,143,241,232,160,79,124,17,9,20,33,118,178,53,76,86,210,64,72,113,239,231,40,170,228,149,178,216,176,33,105,244,162,246,24,209,83,16,121,13,35,134,105,243,105,136,176,81,236,21,108, -185,151,211,36,101,165,40,246,243,34,247,29,87,87,42,1,174,42,26,232,59,41,56,229,223,77,31,60,216,175,132,24,183,137,236,173,220,142,7,208,243,20,10,236,218,241,214,132,108,49,14,152,107,49,194,80,97,44,65,94,10,202,79,49,170,139,98,34,172,67,69,210, -187,150,19,91,150,213,38,5,94,172,0,71,47,74,135,45,63,63,182,200,212,228,8,180,125,82,93,243,49,100,34,223,239,199,188,200,98,35,17,18,41,160,79,139,147,253,89,61,27,201,239,18,222,60,63,186,104,224,2,198,176,129,32,121,111,92,176,227,227,3,185,180, -134,141,62,6,79,103,131,97,61,8,124,2,126,50,8,235,81,5,49,215,49,182,177,132,85,23,192,26,23,52,145,150,48,159,16,25,86,210,18,208,181,0,148,111,198,84,6,147,168,71,196,76,244,209,218,69,244,109,176,183,54,154,217,18,85,120,209,65,240,174,110,51,9,70, -88,169,27,205,4,207,114,208,191,87,155,239,38,83,112,202,166,187,57,159,79,228,239,29,251,56,139,18,68,30,9,6,88,192,4,54,10,40,241,11,199,52,207,247,229,72,135,154,240,193,106,116,22,19,182,147,229,124,191,191,37,96,104,226,133,207,25,107,71,21,133, -199,4,190,235,217,74,25,174,28,68,216,198,44,218,180,66,47,109,195,129,70,230,39,171,112,71,40,193,218,49,139,70,22,216,199,194,187,170,29,93,180,65,229,230,119,88,139,161,172,18,210,190,128,122,183,100,210,68,85,214,181,112,150,128,113,6,224,181,51, -192,50,39,16,61,166,120,123,149,231,55,229,40,7,45,179,205,183,207,125,80,216,151,38,17,234,241,142,254,15,128,160,207,16,16,16,95,185,152,41,176,202,201,55,128,177,220,58,160,84,69,23,205,111,86,40,186,216,128,136,234,244,246,170,110,171,17,63,73,172, -9,28,135,247,10,45,121,97,175,32,75,160,132,124,119,90,158,237,144,122,234,36,41,60,134,126,0,181,186,10,201,0,131,211,211,155,153,20,173,206,17,19,66,165,150,184,14,99,248,61,160,80,193,75,17,1,135,44,194,12,44,154,91,128,148,124,201,208,47,76,81,191, -202,19,46,180,203,66,40,231,13,26,2,104,145,44,90,115,223,228,5,98,43,35,0,13,147,120,104,39,80,3,177,36,179,208,82,64,15,160,1,203,119,102,187,167,249,233,30,74,129,175,150,83,19,113,125,108,204,192,86,190,154,74,5,171,42,126,43,207,111,140,41,254,62, -24,4,121,0,158,52,16,145,212,173,168,69,224,185,117,67,19,208,254,21,162,241,37,132,94,65,39,1,72,203,144,46,7,132,8,91,130,118,10,57,18,162,209,199,220,169,2,104,37,134,176,78,90,72,179,230,109,182,95,44,183,16,91,57,4,139,19,197,196,141,106,43,63,158, -239,138,66,50,225,16,90,85,86,87,17,15,184,10,9,128,190,35,136,68,43,229,215,237,50,182,155,182,34,125,204,115,246,88,175,94,232,2,198,136,103,16,219,42,193,247,10,10,11,44,133,39,129,61,241,109,167,72,104,203,130,60,170,2,76,153,88,171,80,148,84,2,175, -53,70,21,164,119,61,243,168,29,200,133,78,36,18,156,211,167,201,7,110,16,129,240,254,245,213,75,104,68,134,150,133,253,158,100,156,192,188,154,238,215,105,37,89,55,99,143,212,17,212,99,110,128,23,15,80,232,244,236,248,120,71,226,128,45,37,254,67,127, -62,195,120,52,23,252,247,33,78,124,22,152,135,16,132,151,25,246,184,147,133,147,30,2,84,21,129,159,94,162,109,17,174,242,242,229,215,217,172,221,70,212,131,193,1,126,148,176,137,236,181,215,51,235,24,140,93,236,223,198,6,200,48,240,30,248,40,33,149,198, -224,209,252,232,176,28,84,217,128,13,106,3,2,163,206,160,71,22,13,116,49,0,26,148,52,1,241,244,116,143,178,111,123,245,63,243,60,116,128,11,192,96,219,142,111,28,133,24,137,43,132,110,98,214,85,3,142,51,98,197,21,96,106,180,208,100,232,177,86,188,142, -123,46,27,107,8,134,153,40,216,210,248,221,149,47,162,176,48,166,0,26,48,73,190,128,19,60,57,168,152,202,12,170,188,112,240,227,3,2,61,7,5,85,92,86,105,89,110,39,66,108,40,147,75,96,220,85,230,86,38,196,131,57,173,252,62,214,117,238,56,135,17,118,189, -140,49,151,176,41,40,145,75,93,89,96,17,95,28,210,112,107,79,5,160,151,203,135,65,120,8,58,33,98,214,97,134,152,7,0,61,117,129,29,227,49,156,29,50,5,51,150,243,249,65,205,235,76,10,167,57,21,174,250,25,194,143,60,28,108,137,111,147,65,9,138,213,121,46, -33,0,78,90,182,56,11,252,0,78,8,219,52,241,112,229,138,174,104,87,34,223,83,9,78,5,68,174,117,165,101,230,185,202,74,18,26,54,176,118,9,182,98,8,165,7,192,84,232,212,46,40,203,61,188,207,29,54,239,50,0,180,18,69,177,229,51,20,129,15,177,43,45,186,46, -100,116,4,226,44,199,252,32,47,231,19,57,215,39,118,158,213,72,56,191,180,47,224,42,37,128,26,84,85,215,0,84,13,84,148,27,206,2,96,145,192,15,4,240,123,217,109,68,227,255,145,194,17,196,168,62,117,140,192,129,117,145,28,49,19,9,47,222,98,0,77,10,174, -214,63,56,127,128,232,129,131,208,114,11,55,214,64,83,246,17,2,193,198,96,20,81,68,96,199,127,186,117,114,99,90,78,183,228,101,239,217,175,191,42,53,112,85,126,0,176,174,213,92,50,192,222,108,118,176,83,85,137,75,7,95,74,88,22,215,229,225,155,34,32,46, -122,82,1,35,249,6,126,45,129,181,70,168,168,20,64,120,225,96,197,17,4,2,229,233,106,249,124,146,10,151,221,139,173,76,158,118,13,145,104,71,242,90,114,0,91,198,97,168,2,250,204,64,97,236,143,234,137,124,47,127,123,190,1,34,90,135,252,248,56,130,168,17, -3,73,128,177,16,187,19,235,180,233,211,83,177,202,202,208,137,227,219,250,190,217,136,30,46,104,121,5,35,137,34,162,157,76,2,186,49,68,29,168,54,146,254,74,185,212,174,110,79,123,255,173,21,32,92,181,80,147,193,195,188,156,224,38,227,39,4,134,194,201, -133,182,85,208,118,6,55,242,202,247,67,106,150,73,54,147,73,81,23,91,140,106,68,224,106,35,184,87,202,0,105,154,86,85,81,76,230,69,177,71,213,184,206,22,103,16,120,249,32,48,34,177,29,11,112,129,21,240,69,116,4,220,137,254,0,17,250,17,196,134,113,80, -215,123,139,144,49,149,47,128,219,198,37,162,55,80,10,65,0,215,127,206,189,28,31,108,49,6,122,254,127,110,234,134,181,143,49,81,255,250,30,0,93,29,132,206,244,84,133,162,233,209,236,232,32,57,224,212,217,228,241,115,5,91,48,149,14,6,5,20,197,126,125, -255,254,45,151,149,139,16,184,61,61,100,222,237,156,96,136,203,61,43,193,3,141,246,9,247,164,128,167,71,155,149,110,65,36,52,140,80,202,53,76,64,16,20,2,100,16,250,94,73,137,165,146,52,73,97,114,115,209,65,64,238,224,31,247,8,207,61,18,129,115,29,183, -5,156,112,129,32,108,73,132,134,41,218,30,67,95,82,52,242,69,240,58,189,47,238,61,145,14,210,202,6,129,174,170,79,192,85,73,0,234,195,35,104,98,135,27,27,179,227,170,122,239,248,251,223,101,195,209,144,85,9,176,20,74,198,135,114,122,192,107,10,97,45, -10,82,19,94,226,38,114,179,142,44,19,216,212,110,47,128,164,249,7,91,36,68,79,244,107,39,105,173,153,66,212,146,182,37,43,79,24,251,222,221,154,205,182,54,41,77,153,181,170,8,229,192,210,52,17,213,73,193,126,248,59,111,176,233,248,73,38,117,153,179,120, -192,148,124,89,162,0,54,13,75,156,33,227,20,128,69,105,96,74,190,161,65,245,96,50,133,193,4,151,104,14,140,17,196,141,165,68,133,9,20,233,77,228,153,166,53,203,179,41,131,19,156,111,139,157,59,73,154,170,198,53,87,217,36,226,74,24,64,117,222,74,18,65, -137,160,135,59,59,103,243,95,248,249,191,253,141,217,233,116,242,245,95,255,249,237,147,7,27,48,76,24,121,90,7,146,40,169,92,133,148,39,152,214,149,90,145,116,130,17,229,42,76,3,232,12,3,110,68,189,75,156,128,32,140,192,65,137,79,97,90,13,208,227,130, -94,179,126,166,12,84,0,37,145,218,104,42,56,123,117,244,28,43,14,14,155,196,63,151,134,32,9,53,72,48,159,113,246,157,175,254,46,59,59,253,145,252,109,147,165,47,172,86,215,42,200,117,180,177,134,143,145,50,142,36,158,196,3,69,76,112,230,51,79,36,59,36, -244,90,194,146,36,97,60,77,229,95,206,210,76,62,151,143,179,20,212,88,137,240,48,146,191,206,231,236,134,56,248,225,207,236,255,209,127,240,185,79,126,254,223,212,80,13,83,158,86,126,131,171,71,206,0,166,131,21,245,175,169,133,196,0,117,81,12,159,124, -250,153,215,55,254,250,47,253,210,15,94,250,196,111,28,253,139,127,254,87,118,95,251,193,75,116,179,37,200,27,150,211,159,16,19,212,146,41,104,117,202,149,198,5,157,52,217,77,214,47,168,83,18,15,26,226,235,244,13,52,140,0,170,105,11,49,2,5,108,106,208, -127,21,3,128,126,142,169,252,141,129,156,212,148,147,149,199,70,35,149,174,174,64,160,87,101,161,86,36,197,136,74,90,177,146,9,54,242,169,126,205,165,162,27,181,36,12,225,233,127,98,12,97,180,60,232,80,178,213,66,78,73,16,225,85,248,89,45,113,121,143, -92,159,9,173,116,164,222,116,42,237,75,210,93,62,23,74,16,170,86,73,212,10,104,6,245,203,227,79,253,219,63,254,252,23,255,254,39,158,255,196,183,48,195,140,24,222,118,57,123,100,12,208,151,122,164,24,64,8,78,64,112,62,155,141,54,228,12,190,252,39,190, -252,149,55,94,248,216,119,222,253,202,47,255,197,244,235,255,249,79,110,204,231,195,98,144,169,90,17,34,54,77,0,40,7,77,77,9,79,70,92,107,228,174,141,51,116,117,122,224,199,146,204,138,66,131,35,104,229,19,209,133,33,124,165,164,130,124,46,185,7,229, -9,114,181,161,4,254,167,148,20,106,156,40,30,118,209,205,162,136,1,114,57,166,105,198,178,50,109,28,61,20,56,168,193,180,51,224,13,67,8,179,242,91,185,195,38,175,31,26,0,8,134,131,137,17,56,141,69,50,62,167,21,15,230,76,168,106,217,148,155,113,26,123, -201,246,202,189,55,190,240,225,207,255,227,207,191,248,185,175,236,221,216,191,63,199,249,230,16,134,185,156,219,82,158,4,4,109,32,235,250,163,129,177,31,48,3,225,102,66,69,154,101,101,53,159,143,234,179,179,237,15,63,251,236,107,155,127,249,175,253, -205,255,251,210,203,223,124,227,171,255,242,47,141,223,124,243,121,98,245,138,100,157,226,250,68,225,0,205,0,194,121,245,192,76,8,216,136,157,239,125,3,237,203,85,30,94,221,8,74,25,108,36,178,137,17,42,208,82,64,80,15,0,186,78,254,158,208,61,165,232, -26,227,1,228,141,208,166,0,17,117,135,155,201,21,121,170,165,148,91,209,106,72,202,110,144,175,37,77,74,155,11,99,24,67,145,235,215,141,91,193,136,44,77,120,245,48,49,12,144,104,41,144,82,159,43,121,61,53,133,227,153,46,166,225,85,82,190,180,241,226, -127,122,229,229,159,253,135,31,123,250,99,255,139,15,56,159,229,179,205,209,104,52,247,87,189,109,109,123,237,174,224,165,129,160,54,46,80,83,149,159,158,110,13,229,253,191,240,133,47,252,234,219,207,60,253,253,255,243,181,175,253,249,242,183,126,243, -149,52,159,143,107,201,4,164,175,33,105,162,117,232,217,242,104,171,122,125,107,16,108,121,161,169,161,1,45,31,84,131,5,90,253,160,171,241,20,67,40,169,160,171,131,40,20,76,147,94,83,199,5,174,76,190,198,29,204,53,58,171,230,82,21,205,19,195,0,90,191, -43,198,36,98,41,237,196,155,128,144,195,39,122,124,164,18,180,176,50,4,7,45,246,173,148,160,239,35,92,161,108,10,185,242,185,122,174,27,160,81,103,149,109,177,253,214,103,158,248,244,63,251,236,203,127,232,107,219,59,219,39,243,122,190,157,85,89,49,28, -14,115,95,220,251,249,151,87,145,22,118,101,158,64,211,30,206,53,135,148,167,107,107,82,228,249,176,144,0,241,224,230,237,119,199,127,246,207,253,221,239,62,251,220,239,188,255,31,127,237,23,241,157,119,62,10,89,38,137,150,105,164,140,198,68,50,113,2, -221,170,13,156,65,32,116,63,39,183,242,104,130,85,69,178,245,198,131,6,130,104,56,6,141,116,208,86,161,96,3,73,204,68,163,123,193,77,219,88,133,97,40,207,130,114,67,167,200,210,194,212,251,218,213,45,140,3,8,161,43,238,13,16,5,51,64,110,254,170,215,204, -169,138,82,233,229,84,3,64,200,64,73,2,165,248,51,65,76,80,63,51,126,250,191,125,246,99,159,253,167,207,63,243,252,183,37,143,164,167,179,211,237,129,52,169,165,184,87,139,139,230,211,180,184,21,87,9,0,47,141,1,76,211,95,213,23,144,106,238,203,178,74, -147,36,203,7,131,100,38,81,1,225,239,1,34,31,152,199,195,60,47,134,35,62,16,191,239,167,127,246,95,189,253,236,11,223,250,238,127,248,181,63,253,222,127,255,230,43,229,131,211,61,202,213,115,170,213,160,109,97,136,106,165,110,109,124,243,104,175,1,237, -50,65,99,42,106,149,224,187,27,192,101,34,209,42,219,28,103,236,176,170,49,161,150,177,205,100,74,11,134,250,69,73,140,157,151,76,228,247,181,3,19,27,192,103,138,134,53,168,99,154,224,10,213,27,6,179,14,36,213,190,208,72,1,83,114,216,48,1,17,63,53,152, -64,157,136,187,233,205,239,125,234,169,207,252,202,167,158,255,201,127,191,179,187,123,44,88,149,14,178,108,54,28,14,230,131,193,80,174,254,65,158,73,117,58,144,127,37,67,148,85,197,228,66,42,229,67,9,20,60,12,227,99,129,107,197,0,38,50,149,120,253,128, -217,91,111,126,255,51,103,211,119,127,138,38,177,174,203,148,218,173,18,7,35,82,235,211,154,83,119,14,20,117,178,179,151,229,47,124,233,19,191,119,240,28,251,193,230,131,119,63,173,165,40,120,125,164,154,174,89,194,133,2,180,238,179,126,91,52,177,0,97, -106,191,117,126,47,119,94,99,69,36,133,80,181,190,124,235,251,119,216,59,239,207,51,205,59,220,69,16,36,14,17,69,57,7,44,19,182,191,243,69,54,220,60,144,120,212,239,83,96,124,19,104,204,65,104,208,191,243,118,66,195,48,204,72,45,213,29,141,162,207,220, -4,161,236,95,234,88,87,227,241,110,181,245,157,122,246,52,251,214,171,245,207,213,226,78,146,101,4,242,18,42,89,54,221,77,185,52,249,168,175,113,130,147,81,122,252,201,151,247,191,126,235,214,225,187,52,159,182,103,192,101,37,194,101,84,0,232,40,171, -94,253,146,246,245,241,241,221,15,205,230,223,248,59,47,190,184,253,7,40,46,104,21,55,116,243,168,228,220,230,144,102,227,34,249,242,103,164,77,80,68,242,37,35,25,192,173,148,41,108,133,94,219,233,229,205,119,56,129,45,5,209,111,127,243,183,79,127,229, -43,27,95,221,63,188,241,122,93,85,67,219,140,89,160,72,63,241,194,139,191,254,214,15,171,151,118,119,255,198,167,39,79,236,178,170,16,14,132,106,16,215,78,85,176,104,159,247,100,175,117,194,16,230,111,109,60,213,242,115,27,105,42,94,185,147,23,63,39, -102,10,92,96,171,118,6,209,19,184,0,101,49,173,238,124,240,206,223,251,51,127,106,231,111,85,53,31,74,194,39,118,252,143,12,3,152,46,219,170,223,94,41,165,231,124,126,116,251,240,240,254,199,119,119,7,114,186,242,36,172,125,235,122,212,139,52,244,200, -118,163,65,225,99,236,186,127,91,225,64,17,92,111,211,136,18,182,247,196,232,238,31,126,229,103,126,249,137,39,158,124,171,40,230,19,41,94,11,149,196,90,22,195,207,252,228,31,252,47,119,126,111,240,210,171,111,12,63,125,231,237,148,44,82,150,112,67,108, -174,25,128,27,141,194,205,107,182,251,12,231,77,63,10,223,8,112,94,75,239,142,185,112,89,132,105,157,179,45,132,145,6,181,61,241,44,203,112,101,185,157,189,251,126,254,242,116,122,58,206,6,155,204,52,183,182,18,224,145,96,0,151,157,74,162,189,40,80,130, -191,179,221,167,158,34,157,47,22,16,147,7,132,1,214,223,232,39,70,112,8,158,139,86,206,88,60,3,79,55,118,154,205,78,111,28,61,120,231,5,196,159,248,182,49,255,172,73,37,168,67,200,187,119,222,127,177,78,114,249,218,86,139,189,200,158,1,209,196,180,208, -147,0,126,225,147,107,71,100,53,5,118,178,14,58,181,172,216,243,188,85,80,109,44,14,1,147,221,179,179,187,27,219,233,100,234,183,141,243,51,132,175,179,83,168,151,9,132,82,13,148,233,201,201,209,237,209,104,56,8,186,63,120,39,247,102,128,179,158,182, -95,145,213,31,4,147,122,94,195,160,218,174,253,219,137,20,201,103,27,167,103,239,125,172,170,106,181,114,236,61,200,199,213,217,217,116,251,238,253,147,23,43,41,167,57,196,162,127,241,54,199,173,108,53,22,228,167,176,254,10,182,190,130,167,152,159,13, -141,148,41,203,122,235,232,232,120,223,118,15,245,210,241,47,92,27,120,217,216,162,107,10,73,82,224,244,244,254,109,196,140,175,0,29,122,147,32,250,51,70,98,24,0,23,126,115,231,151,121,197,78,78,239,124,100,122,54,31,81,235,117,35,193,72,153,214,71,15, -142,14,167,179,252,80,136,126,181,26,118,177,109,21,158,134,4,93,20,169,142,84,183,177,24,150,240,152,139,238,109,150,215,155,71,15,170,125,80,37,142,34,185,138,172,160,115,49,128,14,110,112,102,99,210,141,10,208,187,155,36,201,217,129,22,132,98,9,161, -25,91,220,249,121,213,215,241,92,140,38,237,106,246,193,253,187,79,158,156,28,239,167,73,90,218,213,67,238,235,119,222,121,247,185,178,170,55,161,87,250,53,76,192,88,123,117,219,52,69,33,186,43,93,68,138,160,23,181,72,238,83,13,186,127,53,108,76,103, -124,151,20,87,51,247,2,44,93,46,130,5,46,37,1,108,103,112,13,4,171,44,73,138,27,109,88,17,3,126,200,122,82,132,47,65,112,92,202,14,90,2,36,236,228,248,248,214,241,233,209,33,165,128,121,25,182,236,238,221,15,158,169,107,49,114,197,69,44,168,92,143,172, -112,198,186,125,47,93,55,123,219,27,51,36,244,2,105,16,147,8,232,1,65,206,113,50,159,215,251,36,165,172,249,125,217,20,177,203,90,1,182,122,82,228,69,190,9,188,184,5,48,97,77,181,76,44,11,8,88,127,239,108,140,228,138,225,2,203,0,34,168,127,193,120,229, -236,87,101,53,40,139,98,72,155,68,200,147,235,110,97,85,146,23,229,152,186,134,51,172,52,209,132,243,252,234,64,96,80,73,226,170,209,124,180,111,26,146,9,47,161,41,180,208,195,174,120,97,79,43,92,176,62,242,42,27,31,159,242,3,33,42,176,221,247,46,171, -6,46,106,5,128,143,64,201,65,83,149,249,104,103,187,184,193,249,100,9,83,226,5,69,253,42,175,133,12,17,209,225,214,102,4,151,7,100,34,194,80,11,105,165,35,152,40,67,172,182,196,210,222,75,79,180,197,79,206,63,32,60,66,251,153,240,208,15,242,132,136,79, -65,8,129,235,106,59,59,155,237,222,168,170,156,243,100,16,109,25,115,109,45,98,154,150,165,218,29,39,7,53,185,253,132,216,53,49,160,208,35,179,210,10,93,110,5,96,143,201,24,182,114,137,247,142,213,33,6,114,56,114,219,121,179,201,9,80,161,8,29,143,8,197, -111,88,151,18,195,6,171,232,248,206,247,198,246,195,192,136,124,180,210,134,143,37,139,78,14,165,197,197,205,214,119,215,11,2,187,156,171,76,64,21,161,57,59,123,176,55,25,103,99,182,50,46,239,179,247,217,2,245,192,86,120,157,245,56,159,140,249,218,20, -141,182,182,237,210,161,132,166,208,52,172,67,69,182,92,111,163,151,161,46,206,1,246,98,86,69,167,200,9,181,51,106,54,47,247,102,179,249,68,199,183,46,223,51,232,162,126,0,103,108,171,166,16,82,115,206,102,199,210,132,74,135,113,162,138,5,43,27,151,156, -140,245,215,215,135,44,0,11,153,66,237,63,69,241,61,14,162,227,97,80,82,193,110,91,21,89,173,94,91,99,29,231,104,254,210,235,181,5,125,94,177,178,16,109,70,232,35,190,8,190,27,89,91,106,160,87,211,114,124,86,239,157,77,197,38,249,133,130,29,90,174,215, -19,216,50,1,149,230,59,145,22,0,203,206,183,130,151,217,253,231,5,125,184,80,226,24,149,21,239,14,66,73,173,216,36,164,44,178,211,45,48,180,213,109,22,12,58,86,71,182,112,95,204,62,219,31,177,139,153,125,243,147,171,70,167,176,83,20,201,6,167,29,13,219, -24,224,66,185,1,231,174,13,164,100,70,161,89,211,108,177,74,78,32,224,105,154,239,75,189,148,45,215,245,203,128,223,34,144,216,5,120,184,68,239,251,175,9,93,74,14,44,222,172,212,102,164,180,235,78,188,125,39,208,55,80,68,191,134,11,59,223,70,187,227, -123,59,231,48,232,246,209,100,97,87,29,98,128,84,221,239,86,89,138,77,45,137,27,21,144,36,201,181,154,129,110,95,0,122,82,150,69,138,76,245,4,74,186,118,254,170,168,31,207,33,9,22,93,211,253,94,155,74,166,34,113,140,155,68,144,118,19,89,85,253,163,226, -196,232,10,145,16,226,145,62,224,139,251,84,199,202,33,253,225,181,218,30,26,161,22,109,154,30,89,211,211,121,182,115,124,90,31,160,168,232,94,46,189,137,196,165,172,0,51,96,204,243,50,219,152,228,183,178,52,104,202,16,13,10,133,239,183,131,57,253,81, -191,240,187,113,137,212,195,46,155,8,230,41,121,223,225,175,227,113,232,229,36,178,8,10,239,52,39,11,28,59,49,96,23,11,246,56,61,239,221,190,211,249,190,99,73,116,43,231,242,252,96,251,108,58,62,16,162,100,166,43,255,165,152,224,34,24,160,181,57,148, -150,0,101,118,235,86,113,48,28,166,17,98,173,162,18,112,133,207,116,95,195,222,207,196,59,123,42,55,191,234,100,217,148,35,235,220,58,181,97,115,141,74,173,98,167,59,93,232,192,241,155,144,51,104,171,10,139,15,24,46,215,249,45,105,225,177,182,159,10, -1,194,139,58,210,248,147,221,180,172,223,223,171,235,146,118,58,105,209,227,90,93,193,205,143,114,49,157,158,110,142,39,108,171,235,3,88,20,207,95,197,57,20,91,253,125,196,95,14,4,53,6,160,186,64,46,66,108,67,175,57,43,39,226,134,93,68,192,78,44,191, -94,188,29,34,99,193,102,38,61,141,84,195,94,88,182,24,102,58,205,247,41,253,206,154,226,143,202,12,180,189,235,197,217,217,131,253,170,132,13,237,158,196,37,196,246,9,43,86,100,144,85,226,3,43,236,100,98,236,116,173,255,109,153,25,184,116,34,179,239, -97,127,239,15,92,46,111,252,107,252,221,111,162,1,37,193,22,183,82,102,221,109,147,104,76,71,15,138,253,162,196,1,0,250,13,186,46,20,18,62,119,52,208,138,25,187,65,36,165,75,0,76,119,16,235,113,191,199,111,21,134,64,182,106,104,24,25,246,196,24,22,142, -94,218,234,104,74,7,227,102,160,74,40,161,204,228,160,135,37,46,128,25,157,174,118,177,110,53,145,40,31,46,120,45,26,59,48,140,147,200,117,127,54,231,7,117,197,135,202,117,37,240,82,18,224,220,102,96,184,57,164,64,42,172,156,237,73,96,61,105,155,106, -176,32,176,179,170,217,135,43,248,12,160,199,237,28,113,5,91,6,0,64,128,246,125,113,181,111,0,82,227,232,78,74,23,91,224,107,100,44,210,224,4,151,155,132,173,239,14,51,135,34,183,194,161,9,11,215,181,216,171,106,28,82,247,99,63,51,232,34,117,2,23,226, -30,31,117,214,85,13,117,61,187,33,129,207,36,110,179,139,75,196,1,22,1,191,48,100,6,75,200,132,138,1,4,34,195,30,76,65,24,161,174,177,241,14,71,242,251,206,227,217,88,230,0,194,158,198,102,81,135,182,183,249,201,116,150,30,78,167,229,182,53,36,109,235, -184,107,51,3,125,6,40,138,154,75,9,112,107,56,192,193,98,159,254,121,212,193,74,242,104,133,88,128,255,156,51,157,233,13,206,19,24,122,4,133,114,106,97,148,175,250,26,154,54,161,132,229,196,95,6,210,99,193,33,223,210,0,231,11,184,121,112,54,5,82,187, -30,174,16,15,159,1,236,86,107,62,19,228,121,153,236,239,23,7,219,219,98,5,15,31,246,136,238,213,220,186,24,105,211,188,26,163,96,3,190,48,222,39,80,153,129,20,35,180,133,169,176,64,252,199,222,135,184,238,94,93,189,70,62,135,193,235,96,44,12,118,176, -85,148,201,150,32,103,16,186,182,177,23,202,13,184,140,4,80,137,149,179,217,124,56,28,21,187,131,1,239,49,251,216,57,86,122,159,120,183,115,12,17,177,191,44,245,188,185,77,33,180,167,55,74,28,93,159,217,20,166,122,226,223,218,252,54,253,219,39,148,159, -18,238,51,71,184,226,1,226,76,180,136,105,124,141,238,3,69,158,102,131,179,233,108,15,245,170,191,148,39,240,34,173,98,193,212,3,40,79,118,145,159,109,230,243,106,87,127,85,24,168,129,115,136,245,176,119,156,191,122,113,133,21,14,61,184,160,65,84,216, -232,127,191,148,202,219,85,72,152,234,163,246,42,247,29,63,139,90,244,216,228,144,24,19,180,246,178,130,5,4,103,221,182,74,225,95,26,226,189,123,243,91,130,252,218,102,183,214,139,134,134,47,42,1,140,184,33,167,202,124,3,145,0,73,194,186,9,28,253,171, -185,203,24,176,224,253,85,59,164,247,93,167,49,146,232,179,149,193,116,32,172,177,69,64,127,226,99,171,159,69,84,1,4,173,144,252,102,68,108,21,235,34,16,106,16,241,68,82,80,232,228,140,31,72,233,207,47,187,103,196,121,93,193,208,142,65,211,254,11,243, -77,206,11,201,0,212,19,176,234,33,254,101,192,30,139,170,2,92,233,243,109,105,128,58,11,32,22,14,38,118,38,253,175,226,1,190,216,239,19,227,81,194,247,255,244,226,17,66,12,246,183,31,187,244,51,34,90,38,193,119,197,14,132,222,76,18,47,19,15,72,47,186, -250,117,70,48,217,164,179,253,36,169,119,186,98,251,162,40,126,209,231,219,13,216,176,85,100,226,227,7,30,7,145,202,203,7,181,215,28,194,163,159,218,70,166,217,118,152,55,182,247,34,208,214,209,96,61,110,9,53,42,191,71,118,176,121,138,175,50,90,27,170, -134,140,103,32,236,217,148,221,144,0,124,52,26,225,137,221,82,246,218,48,128,121,6,117,69,195,155,29,142,198,184,221,175,123,113,137,206,95,166,215,251,63,3,157,221,54,98,217,65,141,76,21,162,29,145,117,146,0,117,159,64,213,139,128,186,197,240,166,14, -176,215,246,247,247,186,12,204,52,27,16,114,129,30,222,222,6,201,119,14,249,152,2,34,122,159,7,82,70,151,203,115,118,58,61,184,57,159,87,147,157,29,113,162,210,242,86,215,147,151,243,4,50,83,13,68,15,242,188,226,227,73,190,183,191,143,131,243,139,119, -88,162,46,96,197,239,131,128,236,109,230,193,214,222,63,200,192,245,141,240,124,1,186,206,158,204,64,221,149,0,226,96,111,161,105,7,93,155,223,223,192,164,133,27,150,33,255,8,16,116,104,6,180,190,170,217,135,14,242,252,119,55,148,235,186,217,69,228,90, -36,128,243,5,20,101,197,211,116,190,183,189,197,89,60,19,248,34,250,126,145,229,192,123,36,11,68,228,112,119,39,95,99,87,163,107,240,226,152,192,58,83,192,37,124,180,178,128,122,136,213,217,44,18,187,82,195,134,114,93,243,40,12,16,126,31,147,69,60,233, -190,235,56,73,178,201,116,54,223,214,153,110,215,36,1,236,208,172,9,88,85,197,48,207,167,55,24,27,178,118,242,199,50,83,45,166,235,87,92,94,43,93,31,67,82,220,184,129,153,0,206,99,193,32,157,20,76,61,3,35,32,16,34,120,32,244,188,135,121,0,204,182,13, -130,126,173,6,145,41,242,85,11,68,188,145,244,183,170,197,224,222,253,153,170,112,242,83,195,30,186,4,112,27,22,169,185,44,135,117,61,221,111,124,0,112,14,145,31,147,18,176,0,200,117,87,119,151,169,248,98,255,131,209,211,212,213,212,118,214,0,215,43, -136,41,35,128,65,35,1,162,142,155,8,216,67,111,133,67,184,217,9,180,71,229,154,136,96,183,193,68,216,73,215,254,158,43,73,247,164,135,124,152,30,61,128,27,6,188,250,27,73,61,92,51,208,248,157,121,173,178,84,203,97,154,230,123,203,37,64,223,138,199,37, -118,83,31,38,128,30,119,70,95,120,152,27,71,144,96,131,193,48,79,179,172,32,194,55,29,54,128,73,56,61,85,55,97,202,195,195,28,203,150,30,239,251,25,108,202,201,44,98,111,241,75,224,20,98,65,243,8,22,168,8,215,103,192,126,23,111,46,75,7,44,203,75,118, -168,83,203,154,26,199,235,48,3,155,114,176,106,190,197,121,37,37,192,36,96,128,85,9,199,86,0,126,139,164,4,44,248,188,47,17,116,243,119,234,178,116,120,248,228,219,59,59,187,247,104,199,112,221,35,128,169,2,215,167,158,122,242,245,52,77,207,132,168,55, -56,95,226,166,229,81,225,210,180,142,241,29,76,17,87,72,75,172,135,14,169,158,223,117,210,194,97,20,72,166,83,60,172,202,50,163,78,168,22,151,93,151,25,8,40,80,84,245,108,103,60,174,247,251,87,239,121,45,129,243,232,121,88,241,218,70,94,115,200,216,225, -193,135,95,223,220,220,152,10,81,82,143,128,90,119,165,21,252,230,205,155,239,221,56,220,121,87,94,121,19,120,163,207,91,141,205,3,98,59,54,13,164,3,68,134,133,61,142,206,86,186,249,162,101,226,237,91,163,123,37,103,236,248,108,251,22,181,223,27,167, -195,162,109,162,63,100,87,48,29,117,77,173,120,139,205,195,3,138,3,172,74,156,190,14,30,141,152,94,236,210,133,115,156,60,120,94,179,225,96,227,244,96,255,169,31,100,89,170,186,110,82,95,128,132,218,114,203,247,183,183,55,31,60,253,145,155,175,170,150, -174,166,221,11,53,49,5,163,14,18,207,50,176,18,130,155,142,111,246,58,110,123,9,37,102,149,122,159,73,204,251,246,187,237,247,218,6,84,60,248,110,223,205,204,195,254,67,106,49,14,88,89,63,113,88,213,212,49,140,93,111,151,48,211,30,80,2,169,124,123,255, -128,0,0,6,122,120,25,19,44,210,249,176,2,102,88,197,213,220,6,133,181,144,12,48,220,186,43,37,192,15,185,68,129,212,115,151,186,132,232,123,97,48,26,14,231,31,253,200,19,175,190,125,175,110,251,1,60,61,13,61,67,107,245,11,98,93,147,45,38,250,209,183, -235,89,183,153,84,184,150,57,235,74,137,36,29,110,151,69,53,72,120,114,124,81,6,184,144,4,160,216,57,213,215,205,230,167,135,89,54,134,197,174,219,101,65,32,22,68,16,23,5,119,96,117,39,123,112,155,101,137,108,52,60,120,255,246,237,15,191,73,237,108,36, -241,43,146,0,70,10,8,82,7,207,63,255,209,239,75,109,90,96,192,103,176,200,186,132,126,25,7,97,96,201,59,59,142,161,224,154,69,178,208,50,104,81,214,147,211,179,98,123,48,200,138,107,145,0,198,19,168,208,243,96,32,167,177,58,185,13,108,131,233,146,192, -186,101,115,47,223,40,121,145,219,183,47,159,16,122,192,223,50,6,75,89,93,145,104,191,249,230,225,225,225,93,2,80,68,120,98,100,208,29,23,21,67,63,249,228,173,55,118,119,143,143,6,67,141,3,90,209,57,92,16,156,12,115,0,89,219,53,140,139,92,92,216,13,250, -248,166,165,255,219,232,51,37,117,22,207,97,235,193,113,114,48,28,102,249,60,175,199,23,105,24,121,94,21,96,246,6,72,235,44,131,138,32,244,201,233,29,41,90,19,70,113,1,110,88,93,181,76,5,179,53,154,176,59,132,216,30,54,24,236,18,219,76,139,67,209,168, -149,90,226,122,4,55,155,51,145,179,150,67,184,65,147,191,131,8,111,229,81,171,125,183,228,7,62,248,128,163,168,63,254,27,91,91,10,0,82,143,192,74,131,64,11,158,16,63,116,123,247,205,143,126,248,131,111,125,240,193,252,143,9,97,76,91,180,114,218,58,253, -133,110,15,107,242,11,154,98,62,101,143,49,189,243,152,142,60,130,113,219,90,11,137,3,180,54,156,245,169,15,118,131,57,179,11,9,130,183,155,48,182,57,65,7,173,50,150,242,153,180,0,18,65,109,228,147,138,13,46,82,24,114,46,219,81,245,211,173,170,65,85, -149,89,89,8,246,163,15,94,255,56,138,111,127,81,26,132,131,34,23,96,60,82,92,59,220,84,195,92,87,138,213,12,206,238,216,211,108,178,98,74,179,108,119,87,98,26,245,36,225,54,213,73,39,109,8,87,168,161,55,169,214,123,182,152,156,126,131,128,85,164,79,51, -150,170,0,146,160,142,90,174,242,162,218,124,127,52,250,228,191,147,18,224,71,196,16,212,123,87,167,130,171,251,74,203,178,76,235,186,96,175,189,118,231,147,223,123,109,240,211,149,100,15,41,226,120,173,146,45,140,5,70,29,190,193,171,49,246,140,0,253, -190,208,155,79,177,86,74,57,232,248,2,96,87,64,8,167,64,56,232,162,114,68,163,238,193,178,23,52,243,71,190,11,206,148,180,98,48,132,131,189,242,205,159,250,253,163,95,221,221,221,125,64,237,110,169,175,48,157,15,141,1,76,71,112,154,172,140,218,195,74, -158,46,103,51,44,139,162,164,70,209,25,245,218,177,217,41,189,34,196,22,107,154,213,174,87,119,219,67,210,8,123,223,159,239,125,30,89,60,239,202,73,18,189,189,3,33,124,146,86,164,239,199,227,65,53,28,226,144,56,135,58,132,6,253,247,169,135,177,188,175, -106,192,185,40,80,76,165,121,93,200,123,172,51,211,4,203,166,94,197,241,0,178,139,229,228,118,228,124,187,171,36,250,219,210,113,221,190,154,26,91,147,244,74,179,180,28,100,163,186,22,195,17,189,47,113,64,105,113,205,67,197,0,214,124,210,12,81,39,163, -81,61,200,50,150,80,137,184,156,43,142,200,151,230,169,65,183,36,110,213,56,241,50,175,130,98,9,206,237,242,129,132,152,64,62,79,229,2,161,166,203,181,6,125,106,219,21,87,150,68,190,84,106,33,167,91,178,86,169,192,201,16,248,136,46,79,104,65,175,150, -116,9,216,99,237,175,180,14,35,187,105,183,121,77,229,48,168,68,76,218,128,41,69,76,178,170,166,251,224,234,126,12,158,121,232,253,1,208,243,161,51,234,84,38,127,55,149,115,89,5,221,42,174,116,143,251,11,154,170,22,179,8,227,246,21,218,122,233,246,220, -247,67,195,182,127,144,215,133,19,206,43,41,31,226,61,97,59,126,161,221,217,254,94,2,15,21,3,96,131,70,152,63,65,33,209,31,19,6,104,37,125,216,201,241,136,143,193,60,248,39,15,61,107,143,227,61,133,204,224,191,247,48,29,65,246,135,148,9,101,203,197,46, -202,84,15,91,2,120,13,161,41,237,191,111,130,252,4,17,176,224,208,111,140,253,56,221,147,207,16,11,238,233,234,37,192,250,248,241,59,248,122,10,214,12,176,62,214,12,176,62,214,12,176,62,214,12,176,62,214,12,176,62,214,12,176,62,214,12,176,62,214,12,176, -62,214,12,176,62,214,12,176,62,214,12,176,62,214,12,176,62,214,12,176,62,214,12,176,62,126,28,143,255,39,192,0,238,147,31,89,162,25,31,21,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* projectIconCodeblocks_png = (const char*) temp_binary_data_28; - -//================== projectIconLinuxMakefile.png ================== -static const unsigned char temp_binary_data_29[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,110,0,0,0,128,8,6,0,0,0,234,21,92,9,0,0,10,65,105,67,67,80,73,67,67,32,80,114,111,102,105,108,101,0,0,72,13,157,150,119,84,83,217,22,135,207,189,55,189,208,18,34,32,37,244,26,122,9,32,210,59,72,21,4, -81,137,73,128,80,2,134,132,38,118,68,5,70,20,17,41,86,100,84,192,1,71,135,34,99,69,20,11,131,130,98,215,9,242,16,80,198,193,81,68,69,229,221,140,107,9,239,173,53,243,222,154,253,199,89,223,217,231,183,215,217,103,239,125,215,186,0,80,252,130,4,194,116, -88,1,128,52,161,88,20,238,235,193,92,18,19,203,196,247,2,24,16,1,14,88,1,192,225,102,102,4,71,248,68,2,212,252,189,61,153,153,168,72,198,179,246,238,46,128,100,187,219,44,191,80,38,115,214,255,127,145,34,55,67,36,6,0,10,69,213,54,60,126,38,23,229,2,148, -83,179,197,25,50,255,4,202,244,149,41,50,134,49,50,22,161,9,162,172,34,227,196,175,108,246,167,230,43,187,201,152,151,38,228,161,26,89,206,25,188,52,158,140,187,80,222,154,37,225,163,140,4,161,92,152,37,224,103,163,124,7,101,189,84,73,154,0,229,247,40, -211,211,248,156,76,0,48,20,153,95,204,231,38,161,108,137,50,69,20,25,238,137,242,2,0,8,148,196,57,188,114,14,139,249,57,104,158,0,120,166,103,228,138,4,137,73,98,166,17,215,152,105,229,232,200,102,250,241,179,83,249,98,49,43,148,195,77,225,136,120,76, -207,244,180,12,142,48,23,128,175,111,150,69,1,37,89,109,153,104,145,237,173,28,237,237,89,214,230,104,249,191,217,223,30,126,83,253,61,200,122,251,85,241,38,236,207,158,65,140,158,89,223,108,236,172,47,189,22,0,246,36,90,155,29,179,190,149,85,0,180,109, -6,64,229,225,172,79,239,32,0,242,5,0,180,222,156,243,30,134,108,94,146,196,226,12,39,11,139,236,236,108,115,1,159,107,46,43,232,55,251,159,130,111,202,191,134,57,247,153,203,238,251,86,59,166,23,63,129,35,73,21,51,101,69,229,166,167,166,75,68,204,204, -12,14,151,207,100,253,247,16,255,227,192,57,105,205,201,195,44,156,159,192,23,241,133,232,85,81,232,148,9,132,137,104,187,133,60,129,88,144,46,100,10,132,127,213,225,127,24,54,39,7,25,126,157,107,20,104,117,95,0,125,133,57,80,184,73,7,200,111,61,0,67, -35,3,36,110,63,122,2,125,235,91,16,49,10,200,190,188,104,173,145,175,115,143,50,122,254,231,250,31,11,92,138,110,225,76,65,34,83,230,246,12,143,100,114,37,162,44,25,163,223,132,108,193,2,18,144,7,116,160,10,52,129,46,48,2,44,96,13,28,128,51,112,3,222, -32,0,132,128,72,16,3,150,3,46,72,2,105,64,4,178,65,62,216,0,10,65,49,216,1,118,131,106,112,0,212,129,122,208,4,78,130,54,112,6,92,4,87,192,13,112,11,12,128,71,64,10,134,193,75,48,1,222,129,105,8,130,240,16,21,162,65,170,144,22,164,15,153,66,214,16,27, -90,8,121,67,65,80,56,20,3,197,67,137,144,16,146,64,249,208,38,168,24,42,131,170,161,67,80,61,244,35,116,26,186,8,93,131,250,160,7,208,32,52,6,253,1,125,132,17,152,2,211,97,13,216,0,182,128,217,176,59,28,8,71,194,203,224,68,120,21,156,7,23,192,219,225, -74,184,22,62,14,183,194,23,225,27,240,0,44,133,95,194,147,8,64,200,8,3,209,70,88,8,27,241,68,66,144,88,36,1,17,33,107,145,34,164,2,169,69,154,144,14,164,27,185,141,72,145,113,228,3,6,135,161,97,152,24,22,198,25,227,135,89,140,225,98,86,97,214,98,74,48, -213,152,99,152,86,76,23,230,54,102,16,51,129,249,130,165,98,213,177,166,88,39,172,63,118,9,54,17,155,141,45,196,86,96,143,96,91,176,151,177,3,216,97,236,59,28,14,199,192,25,226,28,112,126,184,24,92,50,110,53,174,4,183,15,215,140,187,128,235,195,13,225, -38,241,120,188,42,222,20,239,130,15,193,115,240,98,124,33,190,10,127,28,127,30,223,143,31,198,191,39,144,9,90,4,107,130,15,33,150,32,36,108,36,84,16,26,8,231,8,253,132,17,194,52,81,129,168,79,116,34,134,16,121,196,92,98,41,177,142,216,65,188,73,28,38, -78,147,20,73,134,36,23,82,36,41,153,180,129,84,73,106,34,93,38,61,38,189,33,147,201,58,100,71,114,24,89,64,94,79,174,36,159,32,95,37,15,146,63,80,148,40,38,20,79,74,28,69,66,217,78,57,74,185,64,121,64,121,67,165,82,13,168,110,212,88,170,152,186,157,90, -79,189,68,125,74,125,47,71,147,51,151,243,151,227,201,173,147,171,145,107,149,235,151,123,37,79,148,215,151,119,151,95,46,159,39,95,33,127,74,254,166,252,184,2,81,193,64,193,83,129,163,176,86,161,70,225,180,194,61,133,73,69,154,162,149,98,136,98,154, -98,137,98,131,226,53,197,81,37,188,146,129,146,183,18,79,169,64,233,176,210,37,165,33,26,66,211,165,121,210,184,180,77,180,58,218,101,218,48,29,71,55,164,251,211,147,233,197,244,31,232,189,244,9,101,37,101,91,229,40,229,28,229,26,229,179,202,82,6,194, -48,96,248,51,82,25,165,140,147,140,187,140,143,243,52,230,185,207,227,207,219,54,175,105,94,255,188,41,149,249,42,110,42,124,149,34,149,102,149,1,149,143,170,76,85,111,213,20,213,157,170,109,170,79,212,48,106,38,106,97,106,217,106,251,213,46,171,141, -207,167,207,119,158,207,157,95,52,255,228,252,135,234,176,186,137,122,184,250,106,245,195,234,61,234,147,26,154,26,190,26,25,26,85,26,151,52,198,53,25,154,110,154,201,154,229,154,231,52,199,180,104,90,11,181,4,90,229,90,231,181,94,48,149,153,238,204, -84,102,37,179,139,57,161,173,174,237,167,45,209,62,164,221,171,61,173,99,168,179,88,103,163,78,179,206,19,93,146,46,91,55,65,183,92,183,83,119,66,79,75,47,88,47,95,175,81,239,161,62,81,159,173,159,164,191,71,191,91,127,202,192,208,32,218,96,139,65,155, -193,168,161,138,161,191,97,158,97,163,225,99,35,170,145,171,209,42,163,90,163,59,198,56,99,182,113,138,241,62,227,91,38,176,137,157,73,146,73,141,201,77,83,216,212,222,84,96,186,207,180,207,12,107,230,104,38,52,171,53,187,199,162,176,220,89,89,172,70, -214,160,57,195,60,200,124,163,121,155,249,43,11,61,139,88,139,157,22,221,22,95,44,237,44,83,45,235,44,31,89,41,89,5,88,109,180,234,176,250,195,218,196,154,107,93,99,125,199,134,106,227,99,179,206,166,221,230,181,173,169,45,223,118,191,237,125,59,154, -93,176,221,22,187,78,187,207,246,14,246,34,251,38,251,49,7,61,135,120,135,189,14,247,216,116,118,40,187,132,125,213,17,235,232,225,184,206,241,140,227,7,39,123,39,177,211,73,167,223,157,89,206,41,206,13,206,163,11,12,23,240,23,212,45,24,114,209,113,225, -184,28,114,145,46,100,46,140,95,120,112,161,212,85,219,149,227,90,235,250,204,77,215,141,231,118,196,109,196,221,216,61,217,253,184,251,43,15,75,15,145,71,139,199,148,167,147,231,26,207,11,94,136,151,175,87,145,87,175,183,146,247,98,239,106,239,167,62, -58,62,137,62,141,62,19,190,118,190,171,125,47,248,97,253,2,253,118,250,221,243,215,240,231,250,215,251,79,4,56,4,172,9,232,10,164,4,70,4,86,7,62,11,50,9,18,5,117,4,195,193,1,193,187,130,31,47,210,95,36,92,212,22,2,66,252,67,118,133,60,9,53,12,93,21,250, -115,24,46,44,52,172,38,236,121,184,85,120,126,120,119,4,45,98,69,68,67,196,187,72,143,200,210,200,71,139,141,22,75,22,119,70,201,71,197,69,213,71,77,69,123,69,151,69,75,151,88,44,89,179,228,70,140,90,140,32,166,61,22,31,27,21,123,36,118,114,169,247,210, -221,75,135,227,236,226,10,227,238,46,51,92,150,179,236,218,114,181,229,169,203,207,174,144,95,193,89,113,42,30,27,31,29,223,16,255,137,19,194,169,229,76,174,244,95,185,119,229,4,215,147,187,135,251,146,231,198,43,231,141,241,93,248,101,252,145,4,151, -132,178,132,209,68,151,196,93,137,99,73,174,73,21,73,227,2,79,65,181,224,117,178,95,242,129,228,169,148,144,148,163,41,51,169,209,169,205,105,132,180,248,180,211,66,37,97,138,176,43,93,51,61,39,189,47,195,52,163,48,67,186,202,105,213,238,85,19,162,64, -209,145,76,40,115,89,102,187,152,142,254,76,245,72,140,36,155,37,131,89,11,179,106,178,222,103,71,101,159,202,81,204,17,230,244,228,154,228,110,203,29,201,243,201,251,126,53,102,53,119,117,103,190,118,254,134,252,193,53,238,107,14,173,133,214,174,92, -219,185,78,119,93,193,186,225,245,190,235,143,109,32,109,72,217,240,203,70,203,141,101,27,223,110,138,222,212,81,160,81,176,190,96,104,179,239,230,198,66,185,66,81,225,189,45,206,91,14,108,197,108,21,108,237,221,102,179,173,106,219,151,34,94,209,245, -98,203,226,138,226,79,37,220,146,235,223,89,125,87,249,221,204,246,132,237,189,165,246,165,251,119,224,118,8,119,220,221,233,186,243,88,153,98,89,94,217,208,174,224,93,173,229,204,242,162,242,183,187,87,236,190,86,97,91,113,96,15,105,143,100,143,180, -50,168,178,189,74,175,106,71,213,167,234,164,234,129,26,143,154,230,189,234,123,183,237,157,218,199,219,215,191,223,109,127,211,1,141,3,197,7,62,30,20,28,188,127,200,247,80,107,173,65,109,197,97,220,225,172,195,207,235,162,234,186,191,103,127,95,127, -68,237,72,241,145,207,71,133,71,165,199,194,143,117,213,59,212,215,55,168,55,148,54,194,141,146,198,177,227,113,199,111,253,224,245,67,123,19,171,233,80,51,163,185,248,4,56,33,57,241,226,199,248,31,239,158,12,60,217,121,138,125,170,233,39,253,159,246, -182,208,90,138,90,161,214,220,214,137,182,164,54,105,123,76,123,223,233,128,211,157,29,206,29,45,63,155,255,124,244,140,246,153,154,179,202,103,75,207,145,206,21,156,155,57,159,119,126,242,66,198,133,241,139,137,23,135,58,87,116,62,186,180,228,210,157, -174,176,174,222,203,129,151,175,94,241,185,114,169,219,189,251,252,85,151,171,103,174,57,93,59,125,157,125,189,237,134,253,141,214,30,187,158,150,95,236,126,105,233,181,239,109,189,233,112,179,253,150,227,173,142,190,5,125,231,250,93,251,47,222,246,186, -125,229,142,255,157,27,3,139,6,250,238,46,190,123,255,94,220,61,233,125,222,253,209,7,169,15,94,63,204,122,56,253,104,253,99,236,227,162,39,10,79,42,158,170,63,173,253,213,248,215,102,169,189,244,236,160,215,96,207,179,136,103,143,134,184,67,47,255,149, -249,175,79,195,5,207,169,207,43,70,180,70,234,71,173,71,207,140,249,140,221,122,177,244,197,240,203,140,151,211,227,133,191,41,254,182,247,149,209,171,159,126,119,251,189,103,98,201,196,240,107,209,235,153,63,74,222,168,190,57,250,214,246,109,231,100, -232,228,211,119,105,239,166,167,138,222,171,190,63,246,129,253,161,251,99,244,199,145,233,236,79,248,79,149,159,141,63,119,124,9,252,242,120,38,109,102,230,223,247,132,243,251,50,58,89,126,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0, -53,161,73,68,65,84,120,1,237,125,7,152,28,197,181,238,233,158,153,157,205,121,87,90,173,194,174,34,202,2,33,36,129,64,194,96,242,35,7,131,237,251,12,56,2,182,177,253,192,143,96,44,27,219,23,108,227,135,237,11,215,198,15,184,228,100,131,201,225,145,51, -40,24,37,16,146,80,206,187,210,230,60,211,117,255,255,204,212,104,52,154,213,102,105,120,31,245,109,109,245,84,87,85,159,58,127,157,83,167,66,87,139,124,225,190,224,192,23,28,248,130,3,95,112,160,11,14,56,93,220,255,60,222,182,117,98,104,226,42,16,127, -29,23,253,249,188,180,149,252,124,82,31,161,154,117,176,158,49,225,72,244,94,255,121,223,7,79,240,226,253,94,137,62,79,63,62,207,192,145,118,23,62,17,40,198,231,192,7,225,61,248,86,248,38,248,120,103,243,242,254,231,82,18,63,143,192,89,166,91,192,2,112, -19,195,225,240,209,142,227,28,10,32,42,140,49,165,8,179,225,153,166,30,241,155,225,215,34,254,3,164,123,23,113,235,225,173,163,36,218,178,108,220,23,97,63,115,128,76,182,110,176,235,186,255,11,126,145,207,231,51,61,240,77,72,251,52,252,217,182,32,132, -148,92,250,47,220,0,112,192,130,150,13,176,126,1,198,239,72,0,43,140,223,29,240,33,120,94,199,123,198,211,123,240,198,239,247,171,199,245,219,240,39,199,209,234,143,187,254,226,178,31,56,160,210,0,134,207,3,104,43,201,252,168,39,72,244,246,119,151,33, -202,240,160,54,67,160,41,28,7,224,125,248,93,20,165,211,54,144,126,32,123,224,138,248,60,16,73,26,41,41,223,64,248,56,152,94,140,144,140,183,125,93,183,84,28,242,9,250,55,25,49,98,132,83,94,94,238,162,191,115,26,27,27,195,12,225,166,194,159,11,32,63, -244,60,111,19,202,230,51,83,218,104,33,129,169,236,72,31,85,222,57,8,31,132,39,88,52,36,168,210,122,100,88,65,82,5,160,200,216,177,99,101,234,212,169,50,108,216,48,1,80,110,67,67,131,180,183,183,135,113,191,8,32,126,29,207,250,0,233,214,160,252,148,6, -47,149,117,58,37,137,32,85,192,223,1,79,199,223,189,106,108,148,56,186,252,252,124,25,58,116,168,74,31,128,18,0,230,172,93,187,214,15,0,67,72,19,68,220,227,72,54,19,254,99,120,109,56,8,83,206,117,75,205,28,76,170,33,1,215,225,249,133,240,29,240,189,6, -141,210,70,151,145,145,33,80,145,178,109,219,54,161,180,81,18,179,178,178,4,160,177,17,243,25,217,120,230,93,8,57,14,100,67,233,145,100,35,253,1,113,41,73,20,106,206,6,69,78,143,1,19,151,34,76,135,103,159,211,43,122,41,109,236,223,178,179,179,229,240, -195,15,71,49,34,91,183,110,149,218,218,90,5,177,163,163,67,239,235,141,72,255,233,135,228,93,3,176,111,66,92,74,74,93,170,170,74,5,8,210,112,38,24,71,208,122,173,34,9,6,85,162,117,80,139,82,93,93,45,205,205,205,26,79,80,173,143,166,81,45,132,184,31,227, -247,125,240,91,224,109,67,138,38,57,248,65,175,84,207,129,34,27,192,221,128,103,141,134,167,244,245,73,173,19,28,74,22,165,44,20,10,9,36,89,213,100,2,104,172,26,27,13,27,74,54,238,213,3,244,55,112,205,103,239,65,31,63,14,182,235,19,51,6,136,120,203,164, -65,96,218,33,209,103,244,27,157,22,48,74,97,188,36,38,212,197,170,228,11,16,159,9,159,114,125,93,191,49,36,161,226,125,249,169,76,195,252,99,25,90,252,136,104,65,150,145,177,114,41,41,189,113,4,139,224,5,131,65,149,184,78,192,211,198,131,103,140,71,218, -47,71,159,147,82,188,74,41,98,226,129,128,97,48,44,250,155,106,50,134,18,25,77,67,195,170,187,238,0,200,52,4,11,227,54,5,171,173,173,77,251,56,170,78,52,144,206,36,143,207,165,59,43,18,164,150,170,76,85,227,132,204,28,154,8,10,153,79,70,231,228,228,72, -83,83,83,204,156,167,73,79,115,63,49,61,25,158,150,150,166,96,49,61,29,199,112,211,166,77,83,224,95,124,241,69,33,136,148,62,130,152,144,95,27,11,232,152,141,108,84,151,205,240,140,75,137,190,46,101,37,14,12,226,212,22,157,50,138,204,197,12,135,2,198, -177,216,145,71,30,41,199,30,123,172,2,70,233,35,120,137,46,61,61,93,90,90,90,52,79,89,89,153,12,31,62,92,45,202,45,91,182,200,200,145,35,229,178,203,46,147,194,194,66,5,143,13,34,193,41,112,0,179,18,247,38,70,239,237,251,144,132,76,7,234,103,42,90,149, -218,170,193,176,211,224,143,66,139,55,144,26,151,0,96,142,81,61,165,103,247,238,221,50,121,242,100,149,160,213,171,87,171,26,68,82,229,27,67,130,70,147,127,214,172,89,114,234,169,167,42,208,135,29,118,152,28,122,232,161,146,153,153,41,143,60,242,136, -140,27,55,78,38,76,152,32,139,23,47,214,252,118,144,30,101,62,233,160,81,194,49,221,91,240,28,79,146,95,86,133,226,242,224,185,148,85,149,144,32,78,63,197,0,56,241,196,19,229,152,99,142,209,65,52,251,184,101,203,150,201,221,119,223,45,103,156,113,6,39, -142,101,195,134,13,170,70,237,64,187,190,190,94,239,29,127,252,241,66,105,179,198,8,239,183,182,182,234,156,229,173,183,222,42,115,231,206,149,241,227,199,203,39,159,124,162,106,149,247,19,29,26,208,84,196,113,76,151,18,160,145,190,148,5,14,160,193,150, -240,171,212,140,30,61,90,206,57,231,28,153,56,113,162,2,71,181,118,220,113,199,169,180,92,117,213,85,42,117,172,12,37,134,179,35,4,109,250,244,233,242,205,111,126,83,211,80,181,178,127,4,0,218,183,177,63,99,153,148,200,155,110,186,73,42,43,43,153,61, -126,246,68,127,227,159,170,75,208,50,54,26,145,18,253,155,37,46,213,66,237,71,0,218,173,67,134,12,33,163,66,191,251,221,239,76,85,85,21,248,183,199,1,36,3,201,49,96,60,211,24,204,246,235,90,92,52,143,121,234,169,167,12,164,103,79,134,132,43,222,91,181, -106,149,57,225,132,19,52,127,81,81,145,129,148,39,174,231,113,101,130,113,11,83,141,73,169,72,143,2,87,80,80,240,59,128,167,192,173,92,185,82,217,254,209,71,31,153,199,30,123,204,96,218,42,6,195,166,77,155,148,241,152,40,54,80,137,122,13,233,52,117,117, -117,177,52,219,183,111,55,15,63,252,176,185,229,150,91,204,219,111,191,109,8,186,117,47,188,240,130,230,129,181,153,8,26,127,43,112,0,244,147,84,100,84,170,209,164,6,19,12,145,223,128,48,115,242,201,39,135,96,77,154,37,75,150,196,24,12,80,205,162,69, -139,148,247,48,82,12,44,67,189,103,165,141,18,106,29,239,163,31,211,251,23,92,112,129,33,168,4,209,58,74,242,33,135,28,162,247,115,115,115,19,193,179,192,125,148,106,76,74,25,243,54,145,49,104,237,237,140,3,51,181,239,121,229,149,87,52,201,247,191,255, -125,185,246,218,107,229,222,123,239,213,120,142,211,102,207,226,242,153,200,172,153,71,104,152,1,139,210,186,55,223,124,83,222,120,227,13,25,51,102,140,212,212,212,8,84,163,60,240,192,3,186,172,195,52,121,121,121,114,254,249,231,107,114,94,3,80,155,53, -22,162,111,220,25,253,161,125,94,236,198,65,188,72,89,224,192,64,5,14,161,195,65,50,39,135,233,158,127,254,121,5,147,179,252,219,177,166,70,3,230,195,149,107,245,94,93,11,151,211,224,124,123,108,174,29,59,118,104,20,13,147,151,94,122,73,158,125,246,89, -121,250,233,167,101,233,82,90,247,176,206,144,159,3,122,58,52,22,13,227,254,89,20,119,197,197,165,196,101,202,2,7,203,175,158,28,122,239,189,247,116,134,132,3,102,186,55,222,124,75,62,251,108,141,212,236,174,18,39,16,148,134,250,70,49,107,63,149,121, -99,33,12,155,222,144,113,72,179,3,191,27,26,34,51,37,129,64,4,196,112,216,211,241,27,140,22,45,103,243,230,205,26,210,252,167,117,73,151,48,142,211,184,232,63,59,70,72,25,137,219,211,52,227,201,76,129,235,93,187,118,213,141,26,53,10,32,125,166,179,29, -52,239,233,166,77,28,43,191,253,237,239,164,108,210,209,82,187,234,53,25,108,94,144,229,79,139,4,210,10,161,230,154,48,205,50,88,90,27,111,149,198,247,33,141,19,174,145,142,112,68,138,178,130,33,25,156,219,44,217,21,99,100,233,199,171,133,101,211,113, -53,28,253,165,94,219,105,49,253,17,249,103,129,202,141,198,89,9,140,75,242,197,165,229,128,114,26,106,235,116,76,81,145,81,97,244,73,198,131,249,254,227,43,127,200,223,102,48,224,122,240,234,114,179,224,86,49,139,111,23,211,241,126,161,49,75,128,219, -191,196,44,188,77,204,35,151,151,152,237,79,138,193,158,101,179,252,145,35,204,57,179,57,109,230,131,215,225,133,193,84,151,105,106,106,84,251,100,211,230,205,90,38,13,19,244,151,157,25,39,17,100,45,133,41,16,166,172,196,161,79,170,227,64,26,206,249, -47,204,144,92,116,225,133,114,195,47,111,148,182,234,13,114,92,217,63,229,132,147,178,100,213,170,161,226,194,134,241,249,118,2,189,18,113,124,5,50,126,50,22,172,157,42,105,237,40,19,55,203,39,19,199,124,40,247,220,156,38,63,93,149,35,11,151,109,149, -38,255,57,114,201,181,191,134,218,204,82,246,191,255,30,119,164,71,140,148,36,18,167,247,240,143,243,166,148,58,18,68,41,36,216,7,213,89,85,112,80,137,72,120,56,37,46,140,217,145,195,193,157,5,131,74,138,101,203,214,109,242,207,167,159,149,25,163,74, -100,237,115,23,203,196,201,43,164,160,4,175,6,24,188,207,193,212,152,100,22,223,24,172,83,231,33,231,42,92,131,191,80,145,198,195,77,227,2,80,166,195,222,159,80,27,250,177,57,82,223,58,65,188,252,147,101,117,125,137,204,58,106,142,34,145,153,149,141, -169,48,187,0,16,163,136,0,145,71,173,24,203,29,131,126,119,1,174,149,190,88,138,131,116,65,34,82,205,209,96,226,32,185,208,117,228,91,18,110,243,181,117,132,205,224,237,15,58,197,13,127,147,201,135,85,73,97,9,164,197,68,152,108,96,54,232,154,170,175, -12,217,240,35,188,5,58,18,251,72,176,219,0,91,132,112,207,133,120,224,158,41,64,194,44,196,46,151,160,187,72,130,173,143,72,251,186,187,196,105,17,121,127,77,166,228,167,55,75,115,7,243,236,229,248,147,134,73,26,244,234,155,240,75,113,77,158,29,244,57, -203,84,180,42,85,13,113,114,63,59,205,105,172,107,10,201,143,190,156,46,231,156,16,144,169,71,149,74,225,32,74,26,65,35,233,220,232,67,228,176,123,220,129,68,121,53,202,83,199,137,242,150,59,238,124,195,196,241,151,66,234,10,145,54,83,60,147,141,164, -131,196,151,61,84,70,77,27,38,223,185,40,3,121,176,244,131,242,210,246,195,13,168,238,136,117,132,167,35,195,65,119,251,33,245,224,210,54,42,71,154,107,91,76,195,180,193,142,28,51,165,221,12,31,233,151,130,2,140,229,60,11,26,233,139,242,208,5,152,94, -3,252,86,196,89,129,64,213,220,97,17,245,9,80,140,7,117,233,237,22,55,163,73,54,111,172,150,39,254,177,77,218,234,183,73,97,65,187,28,138,251,205,200,30,140,234,31,142,249,232,163,78,47,160,1,230,69,127,83,2,99,55,163,113,7,60,72,69,224,20,141,225,121, -186,226,220,48,40,31,134,67,190,99,114,242,219,33,53,137,60,99,82,72,26,199,234,186,229,223,10,3,210,185,229,240,249,10,173,23,170,7,16,235,144,182,90,22,188,235,202,11,47,137,76,157,140,156,89,70,170,33,164,255,194,29,142,193,91,89,60,28,23,102,57,166, -227,224,28,78,65,2,144,92,33,152,192,8,184,47,128,139,240,97,223,255,51,135,18,56,167,177,185,133,123,76,124,152,12,65,27,131,69,239,89,108,226,179,120,187,0,94,27,98,216,14,145,192,29,1,155,164,68,153,239,200,78,113,211,86,75,93,77,179,60,252,119,191, -236,192,228,213,197,95,55,50,114,44,210,133,130,152,250,226,202,183,145,172,52,116,102,232,185,208,143,233,250,29,103,81,56,99,3,240,28,24,38,92,102,200,68,220,156,232,99,15,122,131,79,213,225,128,51,255,117,9,165,99,98,228,173,13,62,89,187,169,221,228, -47,247,203,232,137,105,146,95,10,233,234,112,0,10,155,61,85,26,44,74,149,43,7,76,247,196,56,5,218,151,57,190,6,132,59,165,5,243,147,139,151,248,100,203,22,71,102,31,97,100,196,40,100,12,65,188,194,153,178,107,251,118,121,241,53,66,145,33,38,212,46,33, -204,162,112,238,147,107,125,148,184,15,63,252,80,214,172,89,163,88,113,13,16,146,120,38,126,220,1,31,149,77,189,117,80,254,69,181,250,65,121,246,254,30,74,186,76,65,102,224,172,230,246,142,241,217,69,211,188,82,119,135,187,105,109,135,248,211,50,209, -47,117,136,27,4,104,49,234,161,185,32,3,78,26,226,252,132,179,65,106,170,183,202,191,22,180,202,251,31,248,165,108,136,200,113,243,60,128,14,192,66,133,18,110,175,150,237,235,27,229,131,229,199,201,194,214,57,178,100,201,34,72,22,54,12,65,228,168,38, -167,76,153,162,147,207,124,163,167,178,178,146,51,55,14,222,51,112,0,222,48,0,250,15,208,86,13,31,21,239,253,85,99,224,238,197,170,62,112,143,232,85,201,202,148,180,204,156,147,176,88,58,109,220,17,199,121,5,229,199,184,57,109,31,74,245,150,14,89,183, -49,27,210,213,46,173,205,142,164,65,211,249,144,186,3,130,184,121,19,230,41,183,117,200,155,111,182,203,166,77,62,25,82,238,147,99,142,242,100,40,12,27,7,175,133,55,238,174,150,77,107,26,228,147,85,19,228,179,182,203,164,125,216,73,146,149,157,35,159, -174,88,46,59,170,119,235,234,57,55,36,21,23,23,11,22,86,85,109,114,117,2,215,14,182,54,112,137,39,13,106,179,10,224,189,129,90,29,84,224,82,85,85,42,218,96,20,153,35,153,160,50,99,232,20,217,184,243,26,25,86,123,151,20,250,119,72,67,109,46,172,195,70, -201,204,113,176,215,68,164,13,192,109,223,38,50,14,147,205,115,142,116,164,148,115,29,65,244,99,29,249,210,88,21,150,173,235,182,201,134,29,179,36,60,226,98,201,61,124,130,140,200,43,16,15,234,49,11,3,239,25,179,102,203,250,77,143,233,158,21,62,239,253, -247,223,151,65,131,6,233,43,89,156,132,230,171,89,88,31,116,184,59,12,170,244,98,36,249,51,60,199,30,52,82,240,144,3,239,82,17,56,50,67,7,184,48,8,160,228,200,25,0,81,148,47,109,121,211,100,245,167,223,150,182,170,127,202,228,130,101,114,248,244,124, -201,205,111,4,251,162,188,99,109,148,149,216,103,217,22,148,166,170,76,169,218,182,83,214,163,155,106,44,190,65,74,231,158,32,131,134,12,151,156,172,12,9,192,98,196,58,184,170,196,217,179,103,11,86,214,117,89,135,125,28,87,11,184,134,119,244,209,71,235, -246,61,190,142,133,183,123,32,108,110,24,210,86,129,240,34,132,183,225,105,108,88,7,165,191,75,101,224,216,159,240,248,11,50,212,205,205,203,23,46,144,114,163,207,122,57,71,90,150,167,73,83,195,34,25,49,54,67,114,243,2,186,4,231,121,46,12,12,88,131,216, -202,87,191,187,81,182,110,104,148,106,239,12,201,153,118,145,140,26,55,85,138,11,11,36,15,118,127,16,229,216,113,26,23,79,185,63,243,136,35,142,80,99,132,170,145,247,248,26,214,19,79,60,161,111,175,98,123,132,170,77,90,152,160,137,36,253,8,254,126,248, -58,248,131,34,117,169,8,28,91,177,135,86,125,54,24,88,132,107,190,100,239,35,131,75,74,74,212,120,8,133,58,100,171,115,134,180,111,202,149,170,93,175,73,110,78,139,248,209,91,115,241,154,187,235,128,155,52,154,185,226,86,158,42,131,39,206,146,193,101, -229,82,84,0,233,68,25,104,4,40,50,226,104,250,227,57,50,105,210,36,221,28,75,43,146,139,170,92,234,177,27,112,23,44,224,244,36,150,141,160,143,161,54,93,208,196,55,87,71,33,223,143,0,226,124,220,58,40,82,151,106,192,145,9,180,239,243,192,156,31,145,169, -112,14,183,215,97,63,137,246,59,108,241,45,173,45,156,204,148,237,129,19,101,231,238,73,18,220,85,39,105,88,245,14,164,5,85,154,50,134,151,75,225,176,113,50,104,112,153,74,89,9,38,170,179,97,132,160,76,150,23,115,252,77,240,56,208,62,229,148,83,116,11, -195,163,143,62,170,134,9,183,57,16,228,232,48,128,160,217,252,138,60,242,254,4,5,61,0,191,26,158,113,7,84,101,166,26,112,202,89,48,242,122,0,52,2,106,43,140,5,85,223,140,25,51,116,7,51,152,163,0,114,249,37,20,10,11,154,191,212,99,87,114,8,163,114,50, -56,35,51,67,242,160,234,10,96,76,20,228,229,194,58,44,132,148,150,234,171,194,204,155,204,89,240,40,205,151,95,126,185,16,56,2,73,208,216,72,104,101,210,197,129,78,26,217,184,248,202,241,205,0,244,108,92,83,127,30,80,149,185,71,111,224,201,7,217,113, -10,35,4,166,205,3,195,238,224,158,126,244,51,14,250,31,135,155,131,184,109,156,140,36,64,52,32,216,215,209,113,107,66,86,70,80,242,161,226,8,86,33,84,98,17,250,178,210,210,82,248,65,154,79,19,118,241,143,192,208,146,228,26,224,171,175,190,170,67,2,110, -123,239,196,81,21,208,34,26,15,173,176,6,82,203,85,3,10,129,118,128,8,7,220,165,10,112,164,131,173,120,16,252,51,0,39,31,64,121,144,44,247,158,123,238,209,45,226,182,63,34,71,248,94,128,149,20,74,7,95,190,167,81,65,179,157,128,23,23,151,40,227,217,79, -117,199,177,172,248,70,193,29,100,216,2,168,214,37,159,219,137,227,13,7,247,143,132,127,20,215,220,205,196,122,116,154,1,247,250,205,165,2,112,84,49,218,82,161,122,120,84,197,116,72,75,24,155,88,125,55,223,124,179,96,47,100,236,77,28,171,174,24,166,3, -20,134,4,142,210,72,224,200,108,14,158,25,82,50,123,234,88,94,94,126,158,124,240,193,7,250,110,2,203,180,170,50,73,89,164,59,140,60,185,144,186,49,0,239,33,252,86,48,147,164,253,255,50,74,27,15,42,127,51,188,1,211,41,121,102,206,156,57,102,253,250,245, -224,7,102,32,227,118,30,107,68,244,31,38,129,117,107,58,119,42,115,227,43,183,164,247,135,187,237,182,219,8,128,193,160,59,113,15,74,178,223,118,211,236,149,81,116,82,205,110,24,144,70,163,149,132,164,93,8,111,32,37,30,164,141,210,103,254,254,247,191, -119,11,3,24,7,6,243,139,157,130,219,173,66,162,137,88,22,29,119,73,147,6,110,105,71,127,154,12,172,248,56,61,216,13,244,183,129,254,25,81,46,165,130,38,27,16,192,88,168,173,220,36,84,186,129,192,65,218,104,82,235,139,24,152,94,82,38,118,38,109,122,179, -159,255,217,103,193,64,49,103,157,117,150,130,7,213,27,15,82,103,215,122,16,28,52,198,114,208,143,85,93,117,58,150,137,94,247,123,48,160,133,239,135,90,237,31,112,63,0,192,238,66,200,202,134,208,186,149,30,190,11,71,35,227,64,59,246,113,104,11,58,8,39, -13,116,52,132,24,215,133,99,35,228,192,124,34,234,115,75,23,105,251,229,246,193,2,78,159,139,22,250,11,212,130,234,37,4,11,208,207,237,226,28,79,241,149,95,48,160,203,10,146,161,241,190,203,12,221,72,64,240,232,142,58,234,40,13,249,18,100,55,13,29,59, -28,248,54,104,255,26,50,83,229,15,88,127,119,48,128,35,34,156,198,58,10,76,250,223,202,29,157,142,140,0,197,193,54,221,126,198,80,209,44,145,65,49,25,109,125,236,70,23,23,4,155,227,64,78,38,115,134,100,231,206,157,88,104,221,130,165,160,77,177,119,20, -248,226,227,165,151,94,170,187,168,105,165,246,208,221,138,244,21,240,52,180,6,132,199,3,214,34,64,112,50,103,85,164,15,204,99,229,98,191,237,128,26,150,156,50,139,91,207,57,135,216,89,107,199,235,81,250,82,62,199,110,4,130,64,67,130,117,224,205,48,209, -113,202,138,91,17,56,15,25,239,9,30,77,126,222,167,231,208,130,239,137,83,242,207,62,251,108,185,243,206,59,117,222,146,207,96,3,97,217,188,166,79,226,248,96,130,85,4,169,187,21,229,157,137,107,74,30,235,153,52,3,226,123,229,186,214,71,189,42,182,211, -76,170,78,80,249,31,130,9,151,32,21,141,17,212,49,178,191,131,251,249,9,22,95,7,182,140,228,224,154,51,37,100,90,188,227,224,26,211,97,250,214,13,37,134,233,56,91,210,25,208,4,150,96,115,214,127,227,198,141,178,110,221,58,225,139,31,44,3,47,65,234,139, -37,4,145,135,2,208,243,189,114,206,143,190,254,250,235,178,98,197,10,237,115,89,6,233,226,96,157,227,199,253,128,71,176,56,171,178,25,105,184,23,137,124,254,220,2,199,214,72,160,120,98,208,253,240,214,250,114,8,2,37,142,167,34,140,25,61,70,215,200,40, -73,22,52,251,14,55,242,198,28,91,62,87,169,9,84,101,101,165,206,101,146,153,157,57,166,99,131,224,236,191,245,148,46,198,219,70,65,64,120,109,79,213,227,59,231,164,131,107,117,108,20,52,84,120,80,41,29,193,38,13,54,111,194,115,9,18,91,218,76,0,247,32, -194,122,120,214,191,223,192,59,144,18,167,132,163,178,215,161,178,39,161,18,33,84,202,199,138,147,225,4,142,51,244,84,83,60,193,149,76,99,171,39,227,40,145,157,57,222,39,176,218,250,193,42,238,56,73,230,248,28,150,67,230,51,207,224,193,120,117,4,158, -243,147,156,109,97,35,225,125,210,193,180,219,240,238,29,203,229,254,19,188,110,140,247,20,86,169,228,115,54,165,162,162,66,103,103,216,47,242,185,4,48,193,145,8,170,76,206,170,164,35,205,115,184,102,220,231,14,56,214,140,234,99,8,152,114,7,124,22,43, -12,70,113,3,142,26,9,108,201,23,93,116,145,30,95,193,107,74,7,1,37,19,247,231,20,48,36,96,186,206,64,139,207,175,233,153,22,222,74,33,135,30,148,94,134,4,139,125,33,1,164,74,229,89,40,52,84,120,46,10,129,198,251,232,122,220,6,27,21,143,225,160,186,165, -164,118,2,30,137,63,12,245,120,22,105,182,226,186,223,84,102,231,77,57,190,182,125,191,230,115,184,56,122,57,252,233,232,39,194,104,229,62,50,137,224,176,239,224,235,188,4,142,12,33,83,201,224,174,64,35,89,10,24,210,119,215,105,250,104,226,120,208,9, -34,85,40,45,72,54,26,210,196,190,142,253,30,223,205,227,27,172,60,200,134,210,201,97,11,251,85,2,201,60,188,78,66,43,137,98,215,192,3,110,138,225,57,17,221,111,238,64,0,199,10,80,218,210,32,97,183,97,122,170,148,149,229,230,27,50,135,158,86,221,31,254, -240,7,85,145,172,89,119,65,99,218,190,184,120,208,237,51,9,32,193,227,138,59,37,143,82,199,113,37,27,20,215,234,216,215,17,76,210,77,117,202,186,80,197,210,82,221,143,212,77,64,154,151,33,117,27,65,111,191,72,221,129,0,78,45,73,16,206,35,158,126,0,226, -13,152,224,82,210,56,184,165,85,247,235,95,255,90,37,142,12,176,12,236,11,32,189,201,107,37,198,62,159,128,80,125,210,138,108,110,105,86,117,249,206,59,239,232,9,68,52,166,172,97,67,105,163,163,186,76,226,172,212,177,171,200,69,217,143,33,100,92,159, -251,186,125,122,213,36,15,239,107,148,214,8,173,241,66,110,54,133,97,224,209,16,136,238,156,210,150,252,149,175,124,69,59,126,203,180,190,62,176,47,249,45,128,44,131,192,241,12,231,124,108,84,202,206,201,214,147,138,24,79,131,134,82,201,62,142,18,200, -254,144,113,28,182,36,1,208,242,248,108,72,243,44,100,39,63,250,44,48,182,80,210,51,16,142,229,147,208,225,168,144,78,254,161,143,112,9,32,91,50,221,141,55,222,168,39,217,165,2,104,74,80,194,63,90,145,60,106,35,47,55,79,15,116,227,109,106,10,130,68,199, -70,72,218,105,216,84,84,84,36,211,24,49,169,3,15,46,211,76,159,3,137,211,134,129,150,118,22,136,206,7,19,194,232,248,29,246,17,180,198,184,159,145,231,142,164,186,163,17,69,79,0,231,205,155,167,125,155,165,153,253,51,61,27,35,207,194,164,138,229,117, -188,228,34,173,21,144,211,113,93,9,207,198,108,227,112,217,115,215,167,204,93,60,142,45,141,99,25,46,239,159,207,86,73,139,140,33,85,11,29,55,231,80,197,48,46,161,162,122,63,85,254,145,62,58,90,155,231,158,123,174,94,179,14,236,159,177,136,171,191,57, -166,99,31,93,89,73,92,128,202,222,99,59,43,117,121,136,191,72,19,68,250,186,232,101,207,131,129,6,142,99,165,25,144,182,35,169,90,208,106,125,172,48,39,115,57,86,227,49,134,159,7,199,70,133,58,40,169,28,215,209,17,24,30,131,79,233,98,221,184,201,136, -150,37,193,237,196,17,60,186,175,194,243,232,35,246,21,54,14,151,61,115,3,14,28,90,171,74,27,42,68,233,211,254,129,225,197,23,95,28,219,114,151,202,210,70,90,227,29,13,18,58,74,27,45,203,120,218,217,40,57,156,160,179,64,235,143,200,63,242,154,95,96,226, -1,221,199,70,227,123,205,255,94,103,140,35,40,217,101,76,53,160,2,103,177,114,168,144,253,0,145,166,231,160,150,173,214,170,161,100,133,164,82,156,5,136,175,94,157,116,210,73,58,159,105,13,20,91,7,238,247,180,70,151,141,75,168,67,196,34,19,249,31,9,241, -61,254,217,249,172,108,143,139,218,43,3,27,4,55,209,156,133,112,36,42,237,161,53,186,108,133,156,161,167,9,205,105,164,222,58,29,91,193,192,161,33,112,160,156,5,142,115,157,180,36,233,108,63,102,65,226,196,51,193,164,79,98,160,104,22,254,67,250,227,17, -176,144,38,120,54,242,30,143,235,6,66,226,172,180,49,252,46,60,9,53,28,183,113,208,77,119,218,105,167,41,120,250,163,7,255,44,131,216,151,172,95,183,190,7,57,251,47,41,235,64,131,138,142,198,8,93,60,93,172,167,5,89,111,238,253,79,249,141,251,99,160,129, -38,71,111,145,79,61,118,3,1,156,150,137,74,93,8,106,102,66,202,60,12,100,125,28,231,216,138,206,156,57,51,214,106,247,83,201,78,43,195,57,196,237,59,34,214,92,167,137,6,232,6,165,140,199,223,211,89,85,201,107,198,115,26,172,190,174,62,89,255,198,36,214, -169,186,132,214,176,150,89,74,0,103,165,141,75,25,63,37,40,8,13,135,1,84,143,28,239,208,241,228,113,58,219,82,245,71,15,254,113,187,1,85,209,129,118,150,94,46,176,210,89,13,194,107,214,149,52,213,214,213,42,112,251,105,144,170,22,113,255,80,230,131,235, -177,154,100,166,254,150,56,45,15,173,239,187,32,108,10,202,103,235,242,113,246,129,253,145,157,215,99,7,223,23,199,190,196,74,175,101,102,95,202,235,110,94,251,44,206,85,210,17,28,11,16,251,93,174,243,209,91,3,165,147,114,85,194,80,214,88,220,207,132, -231,56,163,199,82,215,159,192,177,44,2,197,14,224,106,120,74,148,18,68,19,217,182,78,238,227,224,204,123,111,156,101,18,39,125,109,121,189,41,167,175,121,44,29,182,28,107,164,112,168,64,237,66,103,227,108,154,184,80,121,142,50,216,122,243,163,241,7,21, -56,125,56,8,190,2,68,113,176,67,16,241,51,210,54,108,200,105,33,90,102,125,113,173,45,123,230,10,251,82,78,111,243,90,201,179,249,45,144,236,14,108,191,103,227,108,154,36,97,9,226,40,113,189,114,253,37,113,4,141,64,241,104,192,189,166,116,56,4,224,192, -212,74,8,7,173,246,186,39,20,91,102,177,31,97,95,105,213,85,79,202,232,107,90,11,6,215,233,232,72,19,227,72,15,119,133,209,0,227,192,156,142,245,238,196,197,75,215,65,7,78,27,0,0,153,134,138,140,36,193,232,113,29,31,142,191,163,163,249,78,117,73,199, -202,90,16,52,162,135,255,216,127,132,194,161,88,121,61,204,222,47,201,217,16,233,88,15,219,8,43,42,42,212,56,225,194,43,53,138,5,185,139,7,118,138,110,23,249,250,109,167,173,109,69,65,30,217,196,227,149,10,32,123,60,98,137,93,111,115,125,53,42,50,92, -105,225,202,0,153,111,129,236,138,192,196,251,204,27,198,219,168,150,97,137,247,15,196,111,43,77,4,135,75,60,116,148,56,123,112,183,141,35,141,236,34,8,176,205,131,164,180,34,201,47,154,216,28,128,247,202,245,215,204,137,182,28,168,177,205,229,69,190, -186,45,53,146,215,184,147,244,144,70,60,98,247,118,25,53,186,65,151,69,168,234,226,42,209,99,162,153,151,224,117,179,69,247,184,252,238,100,224,243,233,56,197,197,5,85,46,247,176,94,203,151,47,143,169,76,90,190,118,229,128,180,82,181,83,165,226,90,129, -3,152,27,80,68,173,22,20,97,84,244,178,123,65,127,1,71,98,208,178,100,37,104,92,131,203,233,183,124,95,188,47,207,196,89,173,104,83,127,184,95,228,241,87,215,203,164,67,252,168,64,100,1,178,123,228,37,79,69,70,244,5,252,228,165,238,47,22,213,67,229,34, -206,81,213,207,107,2,70,75,146,146,197,213,1,106,19,26,95,28,231,49,196,135,40,52,237,194,133,11,85,50,169,66,1,158,7,250,121,122,195,71,40,130,135,220,176,155,209,134,143,176,219,174,223,128,123,237,53,241,131,159,161,171,47,144,127,93,254,85,153,62, -188,2,52,80,111,130,172,195,38,250,229,201,87,27,229,194,27,106,100,250,17,88,10,137,235,35,8,66,79,28,199,111,84,63,108,225,3,239,8,22,233,131,7,157,188,106,105,11,201,130,69,139,245,209,148,34,238,114,254,244,211,79,245,55,105,251,248,227,143,213,115, -172,106,23,95,175,190,250,106,61,67,229,245,215,95,151,226,130,76,183,3,198,77,91,135,60,23,21,220,158,49,64,159,212,79,255,176,241,76,39,237,86,220,17,152,214,246,182,175,198,44,247,25,111,161,207,243,22,164,153,240,130,0,54,97,99,45,117,73,134,249, -231,205,233,228,132,121,250,169,39,161,41,34,14,146,99,47,247,27,218,116,48,12,204,67,15,61,100,176,113,71,211,219,248,253,102,238,205,205,40,93,164,206,107,173,49,13,235,94,54,77,107,30,55,139,94,189,207,148,161,219,18,25,108,242,179,121,178,186,232, -203,143,144,186,216,187,115,104,88,26,207,123,244,151,92,114,137,249,214,183,190,197,107,72,22,121,224,223,126,202,60,156,179,31,113,7,13,56,160,162,141,81,234,95,243,189,103,86,249,0,86,48,100,22,151,0,176,17,240,35,77,120,97,145,49,11,161,108,62,202, -49,15,254,60,82,153,39,30,223,243,198,41,250,140,30,177,246,153,103,158,49,248,100,139,230,25,16,224,162,160,181,55,215,153,150,21,183,24,111,81,169,9,127,128,131,214,223,67,29,22,136,217,254,82,150,57,110,58,235,225,51,69,121,201,223,88,37,144,80,141, -10,220,160,65,165,230,136,35,102,152,49,67,10,67,39,206,16,115,250,145,242,87,98,54,127,126,239,103,174,250,172,42,1,8,85,100,199,199,119,187,87,229,148,152,89,210,144,22,114,125,197,48,167,56,59,130,254,12,135,89,187,56,11,217,132,176,47,31,103,38,159, -119,114,174,188,181,52,77,206,58,251,92,185,251,174,255,43,95,255,183,139,49,125,21,249,198,169,29,164,71,26,226,190,255,129,148,26,37,28,232,54,53,247,218,32,219,183,224,125,98,200,111,188,153,211,190,75,220,154,159,136,147,55,27,95,21,25,135,122,64, -177,24,236,232,42,219,38,83,198,172,149,87,22,225,28,103,156,90,27,73,189,119,33,164,85,135,13,96,78,113,142,11,85,185,65,94,249,243,110,247,216,89,69,24,206,56,151,152,112,245,107,193,163,4,95,103,210,227,90,122,220,199,233,248,107,239,71,118,255,23, -90,140,223,57,92,58,174,199,161,117,69,197,206,13,28,130,27,201,71,39,132,247,201,28,28,82,13,208,212,57,24,215,248,7,137,23,78,19,127,122,189,204,255,94,139,124,121,230,8,185,248,146,111,202,205,55,253,38,246,2,5,164,167,91,15,47,31,90,46,165,56,120, -134,174,167,125,100,183,30,16,81,32,210,214,184,59,178,145,206,195,184,205,224,52,163,48,14,110,246,117,224,156,48,79,214,210,4,67,109,57,111,222,153,174,11,3,209,97,69,174,172,88,179,75,174,254,74,149,204,155,85,224,56,25,195,188,64,254,8,191,47,80, -246,208,174,23,101,24,112,245,76,47,36,175,183,192,57,175,1,52,0,167,22,194,41,191,247,63,80,58,12,199,139,135,124,97,199,197,57,132,60,145,92,219,33,43,71,135,26,240,232,120,95,169,120,168,104,105,89,171,252,246,242,173,136,175,144,235,174,255,153,124, -231,59,223,209,23,11,237,152,135,173,53,153,179,32,17,180,190,78,84,39,43,63,49,174,106,195,50,105,215,97,90,51,142,160,106,65,35,65,195,130,20,174,92,186,65,62,93,8,233,131,38,108,229,104,44,137,163,93,86,0,54,236,214,177,186,39,223,56,29,162,149,129, -198,219,17,112,165,13,31,24,204,192,196,59,206,76,213,172,63,79,82,64,23,81,221,2,142,186,152,173,130,98,77,192,80,166,57,54,10,218,67,223,245,253,215,164,41,6,26,223,160,163,202,192,247,44,35,51,231,251,62,23,237,18,234,211,245,97,31,98,155,193,55,114, -60,185,243,218,141,72,54,82,95,168,56,246,75,95,210,113,16,193,161,239,12,60,150,75,243,123,64,87,191,241,124,186,250,218,6,105,215,217,45,160,195,163,241,189,13,56,14,248,51,217,190,1,111,254,144,229,0,53,157,218,83,83,239,249,199,223,4,45,12,223,84, -231,200,221,87,134,101,252,88,76,77,134,51,80,55,156,86,228,64,22,113,198,52,54,3,204,209,92,143,117,42,180,123,10,77,184,218,47,112,4,44,42,89,158,51,95,48,254,16,207,2,246,167,179,3,179,238,191,212,247,220,244,89,242,63,179,113,102,39,212,164,207,113, -121,134,191,226,154,240,24,254,68,117,8,170,131,26,179,102,120,242,5,39,57,114,244,228,181,56,114,173,66,86,227,53,38,126,101,152,175,52,209,17,188,238,170,78,205,208,159,255,208,66,119,86,239,146,109,216,141,166,163,14,126,231,192,224,51,48,33,188,4, -210,228,195,38,33,71,206,158,29,121,224,46,224,80,132,106,229,98,70,47,7,30,39,48,74,17,230,208,119,35,190,30,195,235,127,63,199,200,201,199,161,33,164,225,16,128,48,190,192,21,66,125,195,187,48,158,105,151,156,2,89,162,165,156,183,15,246,93,214,134, -92,78,234,64,187,242,14,55,217,241,12,126,240,66,201,207,46,243,205,66,91,57,14,13,126,68,48,232,29,61,116,184,72,249,72,0,10,251,67,12,154,30,140,144,88,191,150,180,84,160,229,226,60,72,131,85,226,80,131,100,229,57,242,215,235,125,50,225,130,245,50, -118,100,153,172,90,187,77,240,133,70,185,253,246,219,117,23,24,7,172,4,175,43,163,37,233,163,122,25,73,73,175,134,40,124,178,106,53,194,157,210,206,174,212,180,130,102,28,212,141,70,201,175,127,102,97,58,111,198,33,34,191,68,149,31,124,71,100,101,100, -94,121,175,39,206,29,41,114,62,228,105,238,81,70,138,74,129,100,71,13,140,51,28,138,74,7,201,149,80,62,142,37,46,174,210,227,157,127,17,137,238,201,255,164,192,69,65,51,127,58,57,112,232,161,243,188,239,149,143,48,167,22,20,56,67,176,153,87,130,200,209, -129,158,173,5,42,36,152,1,109,128,15,254,66,175,1,48,16,199,111,0,168,133,75,145,74,230,172,212,229,195,148,194,39,195,58,140,140,31,35,242,31,63,241,201,21,183,108,147,49,195,113,10,172,228,233,217,145,252,188,243,79,127,250,83,221,194,103,213,38,91, -210,64,59,206,252,239,4,112,187,176,103,178,185,25,111,19,65,216,32,42,84,1,208,103,70,248,45,165,124,216,94,60,3,250,80,144,83,6,5,178,165,26,19,233,144,176,102,244,103,25,144,184,2,236,97,26,135,70,93,81,137,23,2,71,186,0,27,55,217,252,245,37,92,178, -220,11,73,102,157,191,165,218,124,13,63,126,38,167,129,135,243,53,5,126,118,207,237,3,220,124,168,71,106,169,191,94,232,159,51,251,75,222,171,147,103,10,223,181,133,120,163,64,76,236,131,250,112,0,255,3,217,4,44,10,26,159,229,128,218,78,251,183,120,98, -40,117,216,52,106,144,222,171,83,134,124,245,84,124,100,251,25,159,124,240,105,29,196,186,73,119,128,253,249,207,127,150,215,48,29,115,223,125,247,197,246,120,16,192,129,6,143,243,144,52,227,219,96,46,118,160,133,182,129,231,232,189,149,5,172,69,22,200, -46,64,119,165,147,66,144,56,52,92,41,199,80,218,78,228,112,255,80,6,20,79,118,62,226,71,64,117,230,161,149,115,172,237,167,165,29,105,216,198,49,174,131,47,143,228,228,174,251,198,234,187,90,255,4,203,188,138,147,24,206,249,202,229,120,102,117,122,13, -46,238,237,230,70,68,70,166,30,97,190,61,249,72,128,134,115,61,165,13,35,210,14,168,10,204,237,154,144,227,55,33,140,60,81,25,0,7,98,208,196,92,172,250,186,104,122,252,150,141,70,238,93,230,222,191,144,137,210,137,244,142,139,226,33,117,249,200,126,243, -149,76,229,74,73,190,167,103,253,87,84,84,168,177,194,87,139,249,137,76,186,129,6,141,207,224,180,149,31,94,183,70,160,15,192,244,35,0,228,195,81,51,144,238,167,68,225,220,218,34,168,208,146,65,248,62,25,48,41,68,88,50,4,214,114,57,150,255,135,66,10, -135,137,140,128,170,44,25,140,51,53,3,184,240,35,210,133,168,146,63,16,2,158,221,32,237,217,33,95,241,200,161,69,195,229,31,124,46,65,195,235,119,128,189,123,110,31,224,100,110,36,99,17,182,249,171,214,11,25,72,92,129,235,248,43,241,220,81,240,35,163, -225,104,212,114,20,60,8,227,151,164,56,110,235,137,83,9,45,68,21,192,13,48,230,232,233,34,55,124,3,199,173,110,198,171,61,37,62,89,191,126,189,110,131,163,245,200,83,126,158,124,242,201,158,148,222,235,180,180,88,121,102,115,26,214,15,93,0,72,85,217, -214,10,212,240,167,30,228,98,138,82,138,32,117,165,0,107,16,192,26,2,92,134,0,172,114,168,199,97,149,34,67,43,49,232,46,197,210,83,0,137,56,166,213,198,76,93,137,204,49,231,249,165,41,43,84,48,108,220,209,205,111,202,205,140,198,75,185,97,59,125,24,75, -214,201,197,190,192,189,17,73,137,237,129,208,7,240,46,148,130,139,38,166,18,133,94,217,129,135,129,17,243,24,159,69,44,201,72,190,110,255,103,235,211,129,122,54,6,230,48,64,32,132,23,159,21,201,93,211,132,53,125,124,161,136,155,139,104,160,208,241,29, -58,187,76,98,251,188,72,234,254,253,79,73,227,228,177,15,0,114,46,15,198,159,180,182,0,53,240,156,216,89,23,192,164,16,251,186,82,72,28,193,27,28,245,148,194,108,178,135,178,67,62,197,114,197,231,142,150,194,15,220,181,229,152,140,193,227,175,174,127, -53,240,23,198,82,242,48,27,5,185,222,191,219,23,184,104,122,24,84,70,218,240,48,210,12,221,24,113,108,49,201,124,244,118,143,2,114,2,82,234,150,170,213,232,193,216,169,168,20,249,199,111,68,26,208,202,135,160,173,80,228,121,116,5,223,181,230,226,228, -54,188,186,59,208,142,234,152,71,219,135,177,202,30,238,104,197,162,45,37,142,11,161,9,79,38,249,224,13,85,39,142,130,86,207,107,198,97,180,142,127,252,209,165,22,226,128,21,45,35,203,228,12,25,247,157,134,215,242,223,90,122,187,20,112,54,202,96,181, -133,93,122,194,83,99,63,247,1,174,106,130,34,35,117,59,205,230,54,74,29,88,43,94,21,136,129,62,235,188,28,77,216,171,127,42,189,248,76,38,251,229,144,35,167,206,21,57,15,126,13,38,86,202,139,112,148,6,154,182,221,95,194,45,16,3,233,98,146,12,238,239, -218,181,91,234,170,209,80,192,186,118,44,229,16,192,189,171,15,134,83,37,17,36,50,159,63,233,53,17,216,202,126,95,5,71,35,121,163,51,23,1,175,45,35,156,93,81,57,103,226,225,67,222,218,241,188,76,113,142,229,161,110,40,185,19,240,246,1,238,188,143,35, -143,111,170,117,222,173,171,199,67,177,115,68,12,24,198,239,179,69,110,117,70,64,47,227,161,83,80,73,199,197,153,203,152,136,14,194,106,187,230,82,22,133,73,105,127,150,100,103,166,203,134,13,27,180,236,24,99,123,249,164,238,102,163,148,191,250,250,155, -152,221,90,0,186,112,202,17,63,209,137,118,181,199,145,47,232,34,92,244,237,250,185,51,88,42,14,38,213,217,111,107,67,100,215,2,179,210,206,213,238,201,216,217,21,154,7,212,102,189,47,228,230,150,77,44,29,62,118,73,219,123,185,215,35,49,206,129,73,14, -222,62,192,253,34,90,116,211,198,240,154,232,118,10,20,202,100,0,79,85,38,126,246,171,35,19,104,101,14,86,67,133,159,130,59,116,138,39,255,231,135,217,178,121,123,157,84,97,6,99,206,156,163,229,143,127,252,163,158,205,220,175,143,142,43,76,155,118,148, -75,47,191,252,178,60,120,207,93,146,159,139,241,166,11,130,208,136,246,200,13,36,140,32,249,134,194,163,131,195,252,43,105,87,3,141,161,195,223,48,74,186,86,147,113,79,183,151,198,143,238,9,155,106,242,76,218,208,202,27,27,223,40,124,10,119,146,130,7, -11,33,185,107,169,135,158,221,235,22,127,237,29,179,215,237,190,254,80,43,19,189,61,231,4,165,72,190,118,114,181,184,67,255,93,142,57,225,84,41,47,27,132,189,28,96,72,212,245,247,176,128,160,89,224,248,193,248,31,252,224,7,96,126,1,6,206,237,48,50,240, -90,112,116,183,90,228,241,52,170,32,81,106,148,69,249,161,195,32,196,219,79,197,88,66,123,21,26,172,66,123,198,169,73,243,178,74,11,79,49,239,238,158,224,28,41,203,112,42,21,165,39,38,247,157,2,135,79,180,5,212,50,210,135,83,202,96,70,169,232,15,4,120, -40,51,106,101,114,58,204,132,92,193,65,230,114,242,148,26,41,27,51,94,178,51,246,28,120,214,223,160,217,41,53,150,187,108,217,178,216,57,149,35,128,77,90,160,89,63,56,8,91,69,191,152,165,13,151,86,245,62,210,212,191,60,1,45,17,5,201,121,95,108,67,37, -4,231,41,14,123,254,237,163,42,203,182,70,6,129,67,143,18,95,150,110,215,36,81,180,144,104,150,239,147,124,79,73,253,113,165,3,84,244,29,6,115,72,78,185,12,11,254,86,22,189,240,55,193,216,191,223,7,223,4,140,82,102,151,146,56,78,228,185,93,234,178,74, -100,92,126,141,228,100,184,250,205,30,154,254,145,70,12,30,114,218,138,147,14,3,169,125,96,166,73,192,113,189,166,150,134,230,157,178,67,105,138,218,30,17,2,247,69,194,7,139,155,84,73,81,177,111,86,33,13,35,46,240,114,144,165,211,53,253,221,191,89,50, -108,8,67,197,225,17,135,176,135,48,147,158,94,48,88,202,219,46,147,247,94,127,213,38,232,83,104,85,34,11,33,96,108,216,27,54,172,151,249,243,231,203,153,103,158,41,5,216,137,60,172,20,51,64,77,85,82,146,135,85,0,84,155,210,166,192,105,155,37,31,128,226, -222,230,101,159,104,138,207,76,227,20,101,135,176,228,227,151,188,102,124,182,124,219,175,178,78,144,173,136,247,57,243,117,84,29,75,174,98,24,253,229,27,205,145,116,110,68,52,199,79,148,227,36,27,64,53,122,56,91,31,228,199,8,238,95,181,16,163,68,153, -193,134,65,14,145,169,176,191,67,45,50,106,164,200,138,103,142,147,143,138,150,201,180,169,147,84,74,108,30,50,62,153,35,64,137,142,105,227,211,211,82,197,222,21,185,226,138,43,52,41,207,202,220,186,117,27,186,41,76,78,66,233,228,96,8,70,192,2,24,163, -113,19,54,27,83,68,210,20,193,196,226,251,244,155,228,130,182,48,118,70,184,146,101,252,225,221,181,205,173,85,219,126,149,61,175,253,183,184,71,178,99,125,155,125,144,5,142,212,224,171,162,226,15,230,170,170,244,99,38,32,157,31,147,85,141,224,192,178, -226,56,78,251,56,50,139,126,95,230,216,66,123,31,218,178,89,2,174,209,223,209,114,155,52,102,187,60,254,31,87,72,240,170,191,97,65,114,204,94,197,39,130,148,8,144,77,76,213,200,83,18,248,205,83,90,141,63,255,249,207,245,22,167,184,184,55,146,39,210,114, -142,210,207,143,232,194,13,67,31,199,1,53,65,243,99,86,93,235,174,75,87,188,203,186,147,214,190,185,72,41,142,167,182,77,48,228,243,106,155,164,118,123,237,163,235,55,84,93,55,253,155,130,79,191,236,213,214,246,122,24,129,35,5,10,220,49,199,139,255,154, -255,148,182,167,127,29,152,130,81,247,151,35,111,40,67,187,115,28,23,222,140,84,48,131,241,33,88,85,155,250,180,120,70,147,140,190,58,219,154,109,89,84,153,219,37,35,103,136,28,146,255,134,92,121,254,137,114,201,181,55,201,236,89,179,244,184,166,196, -83,15,236,211,185,52,195,205,169,244,124,231,156,103,77,126,186,242,83,185,247,190,123,99,31,171,229,158,71,110,58,34,152,60,44,71,39,149,81,64,59,250,83,186,2,116,101,17,208,208,118,124,168,39,165,91,223,26,179,180,69,210,245,230,63,199,212,90,154,139, -209,97,160,13,115,150,13,178,125,221,238,247,151,46,109,248,229,137,215,201,243,44,243,185,63,73,16,143,196,124,82,114,23,15,156,91,140,217,39,36,243,198,140,49,249,144,60,124,159,196,54,45,62,6,173,63,12,53,66,139,138,11,166,92,123,99,191,167,6,5,139, -97,86,164,211,16,129,186,158,84,18,105,85,162,57,201,23,205,135,226,60,140,75,59,66,91,49,105,91,42,51,135,172,147,175,224,147,45,116,151,94,122,169,238,20,230,187,118,124,15,129,146,199,105,49,130,197,227,123,185,49,213,174,166,107,134,232,63,238,48, -102,255,70,64,249,130,6,175,233,233,136,15,38,73,164,4,93,25,55,92,251,80,45,126,236,83,169,137,253,227,5,61,235,218,149,139,79,195,53,49,228,194,76,139,227,195,203,15,130,165,244,214,122,255,103,203,119,109,88,177,194,220,124,198,175,228,126,108,0,111, -157,127,229,103,249,59,183,212,134,78,249,129,130,198,2,244,201,137,79,138,7,206,105,199,225,168,72,224,34,68,39,163,73,249,53,74,114,82,153,170,170,150,210,103,48,11,28,3,137,29,0,106,169,150,22,129,180,215,44,26,62,166,94,147,62,159,37,199,185,136, -113,18,23,129,57,67,128,135,175,48,26,108,29,24,62,36,79,38,85,230,201,242,117,27,245,144,235,248,116,201,174,169,54,249,162,33,37,147,142,239,142,115,190,147,32,243,158,5,204,230,13,2,36,2,55,21,99,107,124,202,90,219,32,169,214,169,71,229,31,197,17, -30,249,85,2,147,243,52,90,28,211,177,107,162,245,138,245,48,116,83,142,139,73,79,105,50,94,99,131,111,229,202,246,142,143,151,201,127,158,247,7,193,228,114,241,230,175,157,221,156,29,174,91,148,57,255,86,238,100,209,130,173,36,36,101,156,5,78,31,182, -249,99,13,210,255,242,183,208,250,223,92,231,174,201,171,112,70,99,161,154,114,135,129,20,192,180,69,40,225,172,4,9,227,204,2,128,100,28,193,244,136,56,193,164,100,70,165,147,67,9,53,110,44,45,72,178,143,99,69,65,179,54,10,251,160,200,2,37,214,139,177, -112,9,131,33,216,40,121,186,252,159,129,197,203,28,116,200,88,126,71,191,68,16,108,95,199,133,80,190,92,65,233,227,203,244,156,190,34,96,22,44,62,150,233,19,29,159,24,237,222,176,15,18,99,56,114,6,145,4,13,31,136,68,72,198,179,175,39,95,121,147,117,98, -155,142,47,139,25,64,172,206,48,177,46,228,77,27,158,7,141,23,110,13,55,215,118,248,182,111,54,206,71,75,156,119,238,252,125,240,166,231,36,240,225,156,57,225,244,226,80,117,209,253,143,171,132,145,161,241,5,198,95,227,214,30,71,10,98,238,197,21,226, -157,62,83,130,183,191,46,213,147,167,185,223,56,126,166,247,232,208,65,206,144,14,20,215,30,210,186,83,203,171,138,70,229,93,85,37,208,47,28,227,240,83,151,12,213,59,156,144,102,37,235,192,113,86,142,149,68,167,161,139,137,108,202,209,246,66,178,20,112, -130,214,140,180,152,53,161,74,38,199,192,92,110,15,192,199,25,35,82,71,206,194,69,180,90,187,212,226,211,208,45,224,81,103,46,14,28,205,153,248,27,249,44,83,108,200,71,170,75,71,187,163,218,36,105,156,92,230,212,95,176,197,96,101,27,196,168,99,145,0, -3,75,149,160,40,18,165,214,58,65,35,88,4,55,194,131,80,71,200,52,213,123,94,205,14,199,247,241,114,183,105,241,71,206,239,127,246,130,251,176,12,111,107,63,190,184,173,104,213,50,105,123,187,78,19,71,107,24,45,174,139,32,218,174,34,178,132,105,81,121, -234,3,9,159,54,91,178,190,119,107,104,21,36,231,212,59,254,205,251,110,81,161,57,30,135,222,141,194,199,124,157,160,109,104,160,23,93,139,231,3,237,252,22,183,31,195,47,152,207,244,152,205,199,247,185,225,121,205,205,53,142,11,80,40,149,80,121,145,25, -24,220,80,240,16,232,163,45,208,12,233,240,150,39,234,222,0,12,27,97,234,182,225,218,78,242,70,121,139,6,228,224,120,165,72,234,253,252,79,38,226,201,114,81,125,196,28,56,232,96,21,210,225,118,4,110,120,229,246,133,38,98,4,13,19,204,104,70,227,33,157, -140,96,125,44,112,81,237,3,245,16,198,250,98,59,182,32,54,214,27,111,87,149,227,214,110,119,124,159,172,150,5,15,191,32,55,190,180,53,180,114,230,56,201,104,192,249,3,47,47,86,117,197,103,91,208,24,218,107,92,238,117,205,223,49,23,15,156,87,11,254,64, -75,152,103,222,147,208,188,41,18,92,42,29,213,223,190,87,174,7,145,127,185,106,174,55,30,223,214,62,50,63,75,14,11,166,155,225,89,25,206,80,0,233,234,88,7,56,16,64,12,27,13,64,52,4,23,187,209,156,116,0,205,253,23,233,216,206,22,76,231,105,231,4,145,173, -17,156,136,39,79,201,1,63,129,4,85,19,140,66,84,58,226,227,193,131,202,50,232,214,153,147,235,230,201,0,136,85,44,238,130,28,165,117,70,79,142,51,63,243,178,238,236,252,64,45,246,217,224,31,247,145,208,53,130,68,108,87,48,240,14,37,158,235,109,42,233, -232,6,240,225,44,52,200,54,212,5,243,152,209,57,76,74,102,8,51,187,29,237,88,194,196,83,154,27,29,54,186,112,67,173,227,219,182,5,171,250,235,229,175,87,63,238,222,137,82,91,15,27,30,200,93,177,174,163,173,17,39,37,226,81,22,52,62,57,254,58,254,55,73, -218,199,217,202,179,18,251,248,137,67,36,109,80,161,4,222,173,18,175,117,135,118,104,108,98,254,25,69,254,225,71,79,50,35,115,50,205,208,130,92,103,70,118,186,169,8,4,157,210,236,116,41,226,52,153,130,137,202,250,131,98,96,117,155,140,44,0,8,207,29,82, -0,83,239,211,90,83,137,1,5,172,56,61,23,43,169,30,155,97,255,16,56,130,166,192,97,250,178,29,59,192,215,110,22,247,199,143,33,159,43,141,105,142,172,4,175,54,129,30,164,150,70,168,194,22,140,213,216,42,172,111,66,156,5,140,33,117,24,65,164,136,176,174, -212,217,217,232,251,120,20,97,25,194,17,233,174,25,217,212,33,101,147,74,157,65,63,58,89,28,172,223,154,172,60,172,249,99,122,18,244,43,237,56,237,73,27,41,186,214,168,218,6,221,40,149,128,181,66,177,52,129,26,30,233,213,218,32,190,205,91,100,247,146, -85,230,87,183,188,225,189,52,178,44,144,145,134,198,176,178,154,53,84,208,8,156,245,108,80,246,218,134,140,35,189,73,157,5,142,149,33,40,86,254,25,178,114,10,212,112,88,220,144,180,0,118,96,251,195,248,238,235,114,156,216,142,123,81,38,16,38,9,30,85, -238,13,159,61,198,84,66,165,86,148,228,200,12,124,103,182,34,15,199,26,243,184,45,206,62,164,1,64,0,167,32,66,34,29,170,87,72,104,172,95,177,192,209,16,32,3,168,34,163,210,230,181,55,137,187,27,221,223,63,22,152,109,207,125,226,60,51,36,71,158,221,218, -16,94,133,231,178,146,116,108,161,244,214,217,107,214,43,222,251,49,116,208,6,10,160,88,55,222,163,211,186,227,31,198,223,166,176,169,221,84,220,118,161,115,101,249,32,41,77,207,6,120,248,160,49,53,7,247,154,112,80,110,65,99,195,83,105,3,39,184,227,185, -5,189,1,214,122,195,29,141,226,219,184,205,172,126,234,93,231,218,103,214,132,87,30,86,30,200,222,88,35,237,213,205,29,29,60,230,11,234,151,188,139,7,200,94,39,134,182,30,74,100,252,63,11,28,227,88,9,86,202,130,167,21,196,111,5,143,33,233,54,120,111, -163,32,32,129,162,204,128,31,70,149,31,218,1,195,7,227,110,216,141,117,164,8,49,200,103,130,99,178,77,233,89,51,205,212,193,88,136,199,251,224,51,243,115,164,48,7,45,55,0,197,4,99,208,139,50,193,165,49,99,251,42,50,193,26,3,148,186,38,168,27,244,47,190, -170,221,102,221,179,255,146,187,159,90,225,190,115,88,73,104,227,226,42,113,209,90,2,104,186,201,42,102,235,196,48,254,190,11,208,98,117,1,112,172,31,127,91,143,45,246,198,87,1,26,63,171,113,107,126,113,138,119,217,196,10,249,186,63,93,66,233,152,161, -231,54,60,54,182,136,65,182,55,205,218,23,182,193,188,106,130,240,129,222,13,219,204,71,151,63,228,94,133,84,85,83,112,58,200,210,205,84,211,220,141,26,3,204,242,42,17,168,248,223,20,142,78,157,173,164,77,16,171,24,34,246,1,14,113,241,247,181,194,209, -22,236,43,196,38,223,252,28,195,25,36,167,30,253,247,166,90,18,73,85,101,210,70,103,154,146,115,143,52,51,202,139,157,99,240,9,210,195,11,115,37,131,42,147,79,64,122,15,13,128,214,170,210,66,181,131,22,105,176,187,138,91,15,221,205,59,204,226,7,222,118, -175,126,111,75,104,237,225,195,36,107,225,38,128,22,105,181,182,146,201,42,152,88,47,219,40,45,205,26,178,62,113,146,199,56,55,15,245,216,213,42,222,184,124,147,243,195,147,204,159,202,138,157,225,216,143,21,166,138,164,180,161,161,57,236,239,248,0,182, -10,244,201,248,98,36,222,6,192,216,55,12,37,189,105,167,188,249,253,71,156,107,145,162,113,82,177,4,150,67,53,34,43,247,28,17,44,11,152,13,227,193,180,245,97,152,172,78,136,222,227,18,43,200,59,241,149,180,173,210,134,177,10,35,29,227,152,214,198,225, -26,111,162,4,34,93,64,14,222,144,43,203,54,126,42,234,85,53,32,56,228,176,239,9,158,54,206,27,58,27,135,195,22,231,153,99,178,50,157,169,185,24,37,4,193,16,214,132,18,71,110,112,220,138,33,152,108,173,150,255,247,195,199,220,235,209,90,235,38,150,4,50, -86,84,117,180,65,234,177,145,32,166,170,45,3,162,57,145,63,218,0,244,42,242,47,190,62,150,86,5,41,42,129,122,141,164,76,231,226,133,87,183,178,64,124,235,106,156,182,243,15,245,70,29,51,214,92,87,152,227,76,204,128,166,136,169,246,40,215,52,192,147,217, -191,213,54,74,77,85,173,115,239,53,79,57,247,80,186,198,228,7,124,171,107,21,52,190,160,68,58,45,173,137,215,137,224,117,9,26,171,149,12,56,27,207,10,37,3,44,190,242,182,210,54,180,64,2,192,0,6,98,176,58,177,43,19,221,131,91,142,195,243,208,50,205,170, -93,180,236,176,125,74,2,57,151,206,246,70,143,27,44,71,194,58,29,231,247,153,161,200,156,3,203,174,45,20,114,182,236,110,52,207,255,236,25,239,9,208,224,141,41,18,223,106,228,3,239,104,125,176,226,172,156,101,128,101,72,98,133,89,183,68,208,44,125,182, -14,246,55,213,40,175,53,15,173,201,74,76,182,175,171,215,193,104,198,117,39,120,115,75,242,156,153,48,168,6,251,92,147,131,16,237,7,4,120,210,20,246,156,237,181,205,102,225,219,31,187,175,188,248,89,104,227,224,108,73,135,132,153,141,141,248,152,33,232, -4,166,241,116,146,70,11,148,141,183,191,25,178,1,118,203,117,6,156,205,108,43,102,43,26,31,218,123,241,33,203,99,26,203,52,203,12,254,118,178,81,163,76,236,51,45,207,15,56,91,155,59,194,59,208,97,35,158,222,55,42,51,144,63,105,184,9,214,54,57,29,111, -108,234,216,133,184,214,161,185,146,201,17,194,166,58,173,44,43,109,1,179,33,43,111,175,45,3,88,121,75,147,109,120,246,183,165,159,191,109,156,189,182,161,3,181,232,64,93,59,149,144,154,117,205,88,198,109,231,248,69,159,3,219,50,16,60,108,16,135,173, -98,222,223,161,125,23,102,25,148,190,224,228,33,226,223,176,75,194,245,109,251,165,215,2,102,67,210,205,58,244,200,117,5,156,45,204,86,146,21,79,188,182,21,142,15,45,112,10,24,242,216,144,229,233,51,75,240,25,111,26,43,57,96,18,102,41,188,197,155,117, -140,165,21,56,180,76,159,33,27,208,79,226,117,37,198,89,112,8,74,60,88,54,222,198,105,126,62,4,46,158,206,120,192,108,29,226,233,181,215,137,116,11,233,44,204,193,219,14,160,179,166,67,194,107,49,52,66,217,164,195,228,193,58,30,85,172,239,90,152,93,13, -18,222,1,122,163,35,84,166,177,222,210,22,31,242,218,254,238,182,148,33,79,204,41,19,99,191,186,190,176,21,179,149,183,97,103,21,103,60,243,216,231,216,112,175,39,97,14,216,96,249,11,147,193,232,47,0,34,38,248,205,78,88,104,136,178,158,149,179,215,54, -180,21,231,239,253,85,158,207,76,6,28,227,45,221,54,100,92,162,71,148,206,186,226,248,139,200,104,93,87,182,240,76,188,163,104,118,67,35,128,94,75,67,124,104,233,100,104,105,181,33,227,250,228,72,100,111,93,98,197,227,127,39,86,222,254,78,124,22,227, -45,211,25,38,250,206,24,97,211,37,150,215,213,111,11,80,98,104,233,99,188,189,102,72,103,195,200,175,200,255,206,104,238,140,94,27,111,243,197,151,213,171,235,100,68,245,170,32,100,138,175,48,175,227,153,192,50,237,179,108,200,56,58,91,25,11,198,254, -194,72,142,254,249,31,79,111,60,173,241,241,124,82,34,189,246,233,251,163,179,223,129,178,15,181,97,103,68,217,251,253,17,198,63,35,254,218,150,109,129,235,236,183,141,63,16,97,60,125,157,93,199,211,219,217,245,128,211,250,223,12,238,70,210,82,169,25, -10,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* projectIconLinuxMakefile_png = (const char*) temp_binary_data_29; - -//================== projectIconVisualStudio.png ================== -static const unsigned char temp_binary_data_30[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,128,0,0,0,128,8,6,0,0,0,195,62,97,203,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,4,166,105,84,88,116,88,77,76,58,99,111,109,46,97,100,111,98,101,46,120,109,112,0,0,0,0,0,60,120,58,120,109,112,109,101, -116,97,32,120,109,108,110,115,58,120,61,34,97,100,111,98,101,58,110,115,58,109,101,116,97,47,34,32,120,58,120,109,112,116,107,61,34,88,77,80,32,67,111,114,101,32,53,46,52,46,48,34,62,10,32,32,32,60,114,100,102,58,82,68,70,32,120,109,108,110,115,58,114, -100,102,61,34,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57,57,57,47,48,50,47,50,50,45,114,100,102,45,115,121,110,116,97,120,45,110,115,35,34,62,10,32,32,32,32,32,32,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110, -32,114,100,102,58,97,98,111,117,116,61,34,34,10,32,32,32,32,32,32,32,32,32,32,32,32,120,109,108,110,115,58,120,109,112,77,77,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,109,109,47,34,10,32,32, -32,32,32,32,32,32,32,32,32,32,120,109,108,110,115,58,115,116,82,101,102,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,115,84,121,112,101,47,82,101,115,111,117,114,99,101,82,101,102,35,34,10,32, -32,32,32,32,32,32,32,32,32,32,32,120,109,108,110,115,58,116,105,102,102,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,116,105,102,102,47,49,46,48,47,34,10,32,32,32,32,32,32,32,32,32,32,32,32,120,109,108,110,115,58,120,109, -112,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,34,62,10,32,32,32,32,32,32,32,32,32,60,120,109,112,77,77,58,68,101,114,105,118,101,100,70,114,111,109,32,114,100,102,58,112,97,114,115,101,84,121, -112,101,61,34,82,101,115,111,117,114,99,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,82,101,102,58,105,110,115,116,97,110,99,101,73,68,62,120,109,112,46,105,105,100,58,100,98,101,99,56,57,51,56,45,56,49,54,56,45,52,52,102,101,45,97,55, -50,102,45,101,51,48,55,48,102,100,99,55,101,51,53,60,47,115,116,82,101,102,58,105,110,115,116,97,110,99,101,73,68,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,82,101,102,58,100,111,99,117,109,101,110,116,73,68,62,97,100,111,98,101,58,100,111, -99,105,100,58,112,104,111,116,111,115,104,111,112,58,55,100,55,51,53,51,48,56,45,57,52,100,102,45,49,49,55,55,45,97,53,100,98,45,56,53,99,49,100,48,98,53,54,97,53,50,60,47,115,116,82,101,102,58,100,111,99,117,109,101,110,116,73,68,62,10,32,32,32,32,32, -32,32,32,32,60,47,120,109,112,77,77,58,68,101,114,105,118,101,100,70,114,111,109,62,10,32,32,32,32,32,32,32,32,32,60,120,109,112,77,77,58,68,111,99,117,109,101,110,116,73,68,62,120,109,112,46,100,105,100,58,49,51,54,56,69,69,54,67,52,67,55,57,49,49,69, -52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,60,47,120,109,112,77,77,58,68,111,99,117,109,101,110,116,73,68,62,10,32,32,32,32,32,32,32,32,32,60,120,109,112,77,77,58,73,110,115,116,97,110,99,101,73,68,62,120,109,112,46,105,105,100,58,49,51,49,68, -69,70,50,65,52,67,55,57,49,49,69,52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,60,47,120,109,112,77,77,58,73,110,115,116,97,110,99,101,73,68,62,10,32,32,32,32,32,32,32,32,32,60,120,109,112,77,77,58,79,114,105,103,105,110,97,108,68,111,99,117,109, -101,110,116,73,68,62,97,100,111,98,101,58,100,111,99,105,100,58,112,104,111,116,111,115,104,111,112,58,51,97,99,50,101,99,98,55,45,57,52,100,102,45,49,49,55,55,45,97,53,100,98,45,56,53,99,49,100,48,98,53,54,97,53,50,60,47,120,109,112,77,77,58,79,114, -105,103,105,110,97,108,68,111,99,117,109,101,110,116,73,68,62,10,32,32,32,32,32,32,32,32,32,60,116,105,102,102,58,79,114,105,101,110,116,97,116,105,111,110,62,49,60,47,116,105,102,102,58,79,114,105,101,110,116,97,116,105,111,110,62,10,32,32,32,32,32, -32,32,32,32,60,120,109,112,58,67,114,101,97,116,111,114,84,111,111,108,62,65,100,111,98,101,32,80,104,111,116,111,115,104,111,112,32,67,67,32,50,48,49,52,32,40,77,97,99,105,110,116,111,115,104,41,60,47,120,109,112,58,67,114,101,97,116,111,114,84,111, -111,108,62,10,32,32,32,32,32,32,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,10,32,32,32,60,47,114,100,102,58,82,68,70,62,10,60,47,120,58,120,109,112,109,101,116,97,62,10,181,212,82,31,0,0,23,34,73,68,65,84,120,1,237,93,9,152,84, -213,149,62,221,93,93,91,239,27,2,141,40,224,2,35,160,40,26,53,162,99,148,209,68,65,109,149,65,176,49,40,102,198,4,197,104,62,51,126,25,53,126,201,231,18,162,142,27,78,136,138,34,42,162,81,65,34,8,10,74,80,135,168,24,81,65,140,226,2,210,108,246,222,181, -87,247,252,255,173,122,221,85,213,85,45,93,253,94,219,93,220,203,247,168,183,221,229,157,243,159,115,207,61,247,220,219,34,58,105,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10, -104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,104,10,100,32,5,178,210,249,166,182,182,54,27,242,29,140,35,27,71,91,58,101,232,60,166,82,128,124,168,201,202,202,106,233,110,169,100,100,58,105,168,215,235,125,7,25,157,56,90,211,41,64,231, -49,141,2,20,98,155,221,110,175,198,239,179,221,45,53,93,0,16,113,249,56,236,221,173,80,191,111,25,5,210,226,37,25,153,78,10,35,83,32,157,140,58,143,101,20,8,165,83,114,186,0,72,203,118,72,167,129,58,143,181,20,72,75,109,116,213,164,220,220,92,201,201, -201,233,234,21,253,172,7,20,8,135,195,18,12,6,123,80,66,124,86,211,1,192,198,249,124,62,129,69,26,95,147,190,234,49,5,48,250,50,93,184,76,3,0,25,238,112,56,100,217,178,101,178,104,209,34,41,42,42,82,141,101,163,117,234,25,5,72,219,214,214,86,169,171, -171,147,169,83,167,74,85,85,149,210,2,188,215,211,100,42,0,216,208,154,154,26,89,191,126,189,12,24,48,64,108,54,155,104,0,244,148,69,162,180,41,85,255,174,93,187,100,194,132,9,146,157,157,174,233,214,185,45,166,1,192,40,218,229,114,73,121,121,185,148, -150,150,106,13,96,16,165,135,191,20,44,2,32,20,10,137,219,237,238,97,105,241,217,205,131,82,180,92,45,241,241,4,54,251,202,108,250,154,14,0,179,63,88,151,103,45,5,52,0,172,165,111,159,47,93,3,160,207,179,200,218,6,106,0,88,75,223,62,95,186,6,64,159,103, -145,181,13,212,0,176,150,190,125,190,116,13,128,62,207,34,107,27,168,1,96,45,125,251,124,233,26,0,125,158,69,214,54,80,3,192,90,250,246,249,210,53,0,250,60,139,172,109,160,6,128,181,244,237,243,165,107,0,244,121,22,89,219,64,211,167,131,147,53,151,33, -98,140,18,170,173,173,85,129,13,156,222,212,41,57,5,56,219,71,250,148,149,149,137,211,233,84,211,192,201,223,52,231,174,229,0,224,199,180,180,180,72,69,69,133,76,156,56,17,65,34,185,10,4,230,52,63,243,74,97,176,71,56,28,146,141,27,55,202,238,221,187, -133,241,21,86,166,94,1,64,67,67,131,140,30,61,90,230,204,153,35,249,249,5,0,0,163,202,117,74,70,1,2,192,227,241,200,141,55,222,40,91,183,110,85,1,32,102,132,126,37,171,139,247,44,7,0,43,201,206,206,82,209,44,12,15,108,69,100,139,207,231,239,87,65,163, -140,196,233,173,228,206,139,68,252,4,81,167,17,250,101,101,151,217,43,0,64,84,155,162,31,37,63,28,110,85,96,176,242,163,122,139,89,86,212,19,14,129,70,12,246,236,165,96,90,61,10,176,130,139,253,168,76,13,128,126,196,44,43,154,170,1,96,5,85,251,81,153, -26,0,253,136,89,86,52,85,3,192,10,170,246,163,50,53,0,250,17,179,172,104,170,6,128,21,84,237,71,101,106,0,244,35,102,89,209,84,13,0,43,168,218,143,202,212,0,232,71,204,178,162,169,26,0,86,80,181,31,149,153,209,0,48,123,37,109,63,226,235,126,55,53,99, -1,192,25,72,155,77,239,85,244,93,72,232,165,217,192,239,106,134,121,207,41,245,217,57,217,98,203,181,169,41,231,28,27,103,31,91,165,173,181,45,114,96,99,83,61,19,217,65,239,140,2,0,153,159,67,230,219,193,124,78,65,35,254,32,43,139,96,136,156,115,42,154, -193,21,10,12,120,87,3,161,151,2,66,58,240,102,229,89,60,243,219,251,255,232,30,85,100,118,164,75,200,81,243,237,12,76,105,13,227,97,244,121,52,100,193,202,6,246,201,178,51,66,3,48,118,130,146,159,107,207,85,68,110,103,126,12,201,99,239,229,32,236,138, -54,66,91,78,27,64,208,26,13,192,96,12,198,129,167,21,250,61,0,200,52,246,249,93,49,63,6,7,113,0,97,200,21,143,28,148,113,160,118,15,189,2,0,171,250,218,174,152,207,103,118,167,93,108,217,54,9,183,97,119,77,95,80,90,219,90,227,250,125,190,195,100,116, -15,232,68,84,204,34,187,6,101,43,224,185,178,37,50,56,138,221,210,97,32,9,75,66,114,247,208,8,8,204,163,36,153,23,81,251,52,248,34,234,91,113,51,122,238,116,57,37,216,18,148,173,27,62,23,79,157,87,120,237,116,59,149,182,48,24,31,251,190,186,135,50,35, -218,196,6,141,98,147,28,14,35,209,85,100,114,178,68,3,144,217,70,120,179,223,239,87,235,2,154,155,187,253,183,12,82,210,221,96,190,26,234,129,253,177,12,229,185,11,140,14,249,194,178,248,150,151,100,245,130,55,101,204,105,71,200,132,169,199,203,191,156, -122,132,148,14,46,86,155,220,7,67,1,9,5,147,132,167,43,187,16,64,136,118,15,44,47,224,55,111,111,222,148,31,245,61,61,48,29,0,36,28,55,53,228,162,6,174,108,153,62,125,186,112,3,233,205,155,183,136,215,235,145,60,119,94,143,62,85,49,223,134,161,29,118, -33,37,208,82,49,255,201,155,151,202,138,121,175,163,27,200,149,77,171,62,145,143,95,255,84,134,142,174,148,227,39,29,45,199,79,30,43,149,35,7,74,174,205,46,161,214,144,4,3,193,136,1,24,51,20,48,202,205,210,26,160,123,252,226,42,32,110,23,123,234,169, -167,202,85,87,93,165,86,3,17,20,219,182,109,19,123,174,67,168,17,34,221,65,247,202,229,219,16,70,168,101,24,124,0,84,228,58,210,135,27,231,84,241,148,252,39,111,126,81,150,223,187,70,138,74,11,196,93,200,229,85,173,18,240,6,229,203,15,190,145,207,223, -253,90,94,131,86,24,119,246,81,114,226,133,227,100,196,184,67,196,149,239,194,159,61,193,59,190,128,234,178,98,219,23,1,28,134,142,8,215,182,58,25,160,179,186,158,216,242,77,213,0,236,239,185,97,244,204,153,51,229,186,235,174,147,202,202,74,213,255,83, -35,12,31,62,92,188,88,31,24,240,7,34,210,6,233,237,78,82,140,160,181,15,15,31,83,44,177,120,78,230,135,189,97,121,234,150,165,242,215,40,243,157,249,142,118,53,111,119,229,10,143,48,212,126,211,158,102,121,229,161,55,228,173,37,239,201,200,31,14,151, -19,47,56,86,70,255,235,145,146,63,0,139,50,66,240,24,118,224,170,59,77,236,151,239,154,6,0,50,33,16,8,200,228,201,147,229,210,75,47,21,252,13,27,181,32,148,160,160,68,113,117,13,127,29,184,207,243,48,220,179,49,26,183,75,226,197,51,191,179,218,87,204, -167,228,223,210,33,249,100,62,199,248,70,162,247,143,137,134,93,94,169,91,220,197,46,241,183,248,229,189,229,31,201,123,43,62,150,17,39,12,149,89,247,76,149,67,143,30,34,62,175,207,200,150,241,191,166,141,2,200,36,30,37,37,37,106,147,104,174,111,227, -117,162,58,37,211,109,246,28,117,144,186,124,167,171,196,231,202,189,75,201,79,209,231,135,149,218,143,151,252,88,230,199,150,207,242,12,48,56,11,156,82,62,164,68,236,14,155,108,125,243,115,217,243,229,62,52,15,13,236,158,114,138,45,190,223,157,155,166, -1,140,47,55,250,248,88,198,27,207,248,171,64,129,95,46,25,87,154,33,24,66,191,27,15,20,227,125,197,252,46,12,190,142,62,127,41,250,252,215,84,159,159,40,249,70,89,201,126,9,132,86,48,219,238,176,43,71,82,174,211,116,114,36,171,182,79,221,51,77,3,24,95, -101,48,158,204,203,206,201,82,203,155,29,46,59,92,238,29,146,78,161,87,207,97,28,210,131,71,9,79,76,17,230,67,83,68,103,245,120,109,36,158,187,220,46,137,72,62,213,126,247,153,111,148,197,95,150,23,91,126,236,179,76,63,239,76,121,147,190,216,225,114, -160,191,119,200,87,31,238,144,186,111,26,196,237,114,11,135,84,49,124,84,68,39,96,20,8,208,55,27,140,224,59,236,171,105,240,81,37,199,50,135,231,100,190,191,37,32,79,220,248,188,252,245,190,181,82,12,107,191,59,146,111,210,39,102,68,49,166,2,128,204, -161,39,141,155,26,4,91,66,178,226,193,55,228,247,231,223,47,15,92,177,80,190,249,100,151,56,29,78,53,140,75,100,40,41,201,153,58,122,223,216,1,43,15,95,10,107,159,204,247,53,5,228,209,235,23,203,242,7,35,67,61,205,252,244,177,104,42,0,148,177,150,147, -43,255,252,191,47,228,190,203,30,149,199,111,120,78,60,251,124,242,209,218,79,229,174,105,127,150,77,107,182,40,173,192,62,55,17,4,188,166,93,224,128,227,38,55,151,145,60,241,106,153,207,35,204,247,131,249,207,200,171,143,188,37,101,3,138,197,145,103, -87,227,252,244,73,112,96,231,52,13,0,84,229,244,1,188,183,114,147,220,62,109,158,252,125,217,7,82,80,146,39,37,7,21,74,197,144,82,217,249,201,110,185,103,250,35,178,18,227,239,172,54,104,9,72,178,74,29,93,123,123,151,192,41,24,240,59,46,185,41,249,141, -100,254,18,89,179,0,204,63,168,68,104,91,164,178,246,217,221,240,89,107,55,134,155,113,21,30,32,23,166,1,0,60,67,202,146,175,54,237,144,61,95,127,43,229,149,165,17,199,11,25,128,84,86,89,34,33,111,72,30,187,254,89,28,75,164,105,111,139,234,42,148,171, -53,134,217,17,205,208,113,131,215,156,200,241,54,129,249,191,122,6,204,127,19,204,47,142,148,29,51,206,87,149,68,255,99,55,20,128,141,208,82,239,85,147,57,134,97,26,251,142,62,143,80,192,60,0,68,41,202,161,89,129,221,173,164,153,195,59,38,50,145,210, -88,84,81,40,121,133,110,121,25,62,250,123,103,62,42,59,182,212,168,249,130,28,168,252,8,227,163,133,68,127,120,175,67,237,27,146,95,44,185,240,232,37,147,124,50,154,204,111,216,219,44,126,111,64,206,158,125,154,140,60,101,132,120,27,189,73,203,143,175, -237,192,188,50,29,0,36,99,187,252,66,43,196,198,223,209,37,236,44,112,72,249,224,18,249,96,245,22,153,59,101,190,108,124,249,67,204,17,216,209,247,119,182,11,226,153,79,201,47,73,201,124,21,225,3,192,236,219,81,39,246,60,155,204,248,227,133,50,237,119, -231,1,112,78,241,53,7,226,28,82,7,38,171,147,127,181,37,0,48,170,162,68,182,130,41,45,245,30,53,153,66,233,164,228,82,226,7,12,41,147,221,159,239,147,123,103,44,144,165,119,173,146,54,204,184,178,159,135,168,42,105,53,152,191,64,245,249,6,243,109,200, -223,14,47,163,26,37,245,1,95,72,246,110,175,149,161,71,13,146,57,11,47,151,137,179,38,168,153,62,79,147,79,249,35,218,95,214,39,113,20,176,20,0,28,171,15,25,117,144,140,159,52,86,154,190,109,81,99,119,130,192,112,197,150,85,22,227,92,100,209,111,94,148, -135,127,249,140,52,236,105,130,202,135,159,30,64,240,54,250,148,193,199,153,187,210,118,201,143,103,190,161,242,91,26,60,82,183,183,65,78,158,114,156,92,255,204,149,114,244,25,163,196,31,244,171,105,105,221,255,199,241,187,211,133,165,190,79,95,179,95, -92,240,183,207,188,231,98,201,47,205,147,151,31,128,211,6,118,128,11,19,53,156,162,109,131,52,23,148,229,65,173,219,100,245,195,127,147,221,159,237,149,153,119,79,145,146,193,69,178,240,215,207,201,154,199,223,86,204,231,44,94,98,159,111,204,211,215, -213,52,72,118,110,182,76,249,239,115,100,242,117,19,161,254,115,165,190,174,65,114,49,156,140,120,24,227,65,211,137,2,7,248,13,203,0,192,65,1,251,101,79,131,79,108,240,177,87,223,94,37,217,240,235,191,124,255,90,197,204,188,34,184,114,1,2,50,214,233, -182,75,197,224,82,217,178,238,51,153,55,107,33,0,80,44,31,174,249,68,74,7,20,41,107,63,145,249,212,34,225,64,88,106,119,214,73,197,176,114,153,246,251,243,228,135,83,198,139,31,179,145,141,181,77,106,50,71,75,254,254,33,219,50,0,196,86,239,247,250,197, -93,238,2,8,46,80,1,26,47,220,254,138,10,188,160,159,32,2,2,120,16,1,142,210,33,197,178,243,211,61,178,253,227,26,165,25,24,252,17,199,124,160,138,193,37,212,44,245,251,26,101,236,143,70,74,245,29,85,50,124,220,80,105,193,236,99,0,129,159,134,49,24,91, -191,62,79,77,129,94,1,0,213,181,47,224,83,253,253,148,155,206,21,55,164,127,241,77,203,164,225,219,102,41,68,23,64,195,206,176,11,242,75,92,145,81,4,52,183,49,140,100,243,149,68,195,168,108,194,16,143,65,37,103,95,117,154,176,172,194,138,124,105,108, -104,84,239,146,249,58,117,143,2,189,2,0,54,137,32,240,54,113,60,46,50,105,206,153,202,54,88,248,95,127,145,230,90,143,228,67,19,48,112,132,137,207,59,37,48,158,142,166,134,221,141,24,70,218,229,146,219,38,203,196,43,39,96,198,8,247,234,26,241,8,255,248, -142,78,221,166,64,239,0,32,202,84,170,111,63,162,109,218,192,236,51,47,63,5,210,159,47,79,98,4,208,136,16,45,250,7,58,28,8,9,223,1,135,18,135,115,71,156,52,92,166,252,246,28,25,117,242,8,241,160,156,0,38,133,12,99,48,33,135,190,220,79,10,88,58,12,76, -108,3,113,64,73,229,58,1,166,67,198,86,74,94,137,91,197,237,81,138,147,38,220,166,71,48,20,8,201,65,35,202,101,216,209,7,227,53,148,129,110,64,167,158,83,160,119,52,64,180,157,148,124,174,220,45,40,200,151,79,55,108,147,71,230,60,35,53,91,247,72,1,98, -244,146,185,130,85,54,160,134,86,127,62,108,133,183,22,191,43,123,182,237,149,234,59,171,100,216,49,48,252,90,60,0,2,22,157,88,222,247,199,207,76,246,156,236,201,75,32,13,248,175,55,83,239,0,128,82,12,53,206,249,254,124,48,127,211,107,91,100,254,236, -167,193,204,125,82,6,183,48,212,66,71,231,143,83,106,131,88,64,240,156,32,112,229,59,229,67,196,247,207,253,247,249,50,253,119,231,43,199,79,16,101,122,154,49,233,195,92,200,107,118,98,221,92,131,192,53,4,177,109,50,187,30,163,60,78,149,115,87,117,118, -151,169,251,68,227,237,158,255,246,74,23,160,152,143,88,126,50,127,195,139,239,203,3,51,31,151,189,95,214,74,197,193,165,146,133,176,49,53,2,0,243,200,100,122,15,155,106,35,171,136,98,37,155,239,228,56,114,84,158,250,157,141,242,208,207,158,80,35,137, -144,39,44,69,37,133,81,12,153,47,61,29,93,147,249,101,119,102,31,23,169,98,217,122,130,65,108,37,240,44,215,0,100,28,37,40,39,43,71,94,127,226,109,21,36,226,111,10,170,104,92,62,227,199,25,67,188,198,125,205,24,17,184,165,226,144,82,169,249,231,94,248, -12,92,136,32,226,250,194,8,241,13,160,148,14,44,82,243,11,207,223,185,82,182,127,82,35,151,222,118,129,12,62,252,32,105,106,110,86,113,255,157,9,219,189,59,84,36,156,195,160,20,50,198,97,245,234,213,242,220,115,207,169,176,54,134,170,225,145,101,137, -75,215,185,136,117,251,246,237,42,194,186,157,62,22,213,104,41,0,232,234,117,22,58,196,153,7,34,194,213,203,8,33,134,225,150,12,42,82,82,207,143,35,145,201,224,111,119,212,74,241,192,2,184,130,47,150,161,99,42,229,193,89,143,203,230,191,125,38,3,14,46, -83,147,57,6,8,216,69,210,121,228,46,118,171,153,193,191,47,253,135,236,130,11,185,250,142,11,100,220,89,163,225,111,240,171,225,166,25,244,34,48,121,124,253,245,215,178,242,149,149,82,84,8,207,36,130,88,173,148,72,3,92,133,133,133,106,170,220,88,87,97, -198,247,36,43,195,50,0,80,72,232,2,166,26,127,233,127,94,149,151,254,248,154,100,35,18,168,0,142,27,195,187,199,168,97,90,247,251,224,210,61,116,204,16,153,121,215,197,50,250,244,35,85,59,255,99,222,116,128,96,33,86,247,126,161,64,64,191,190,161,26,249, -2,203,160,65,89,129,89,69,26,146,247,86,47,144,170,95,159,37,63,158,125,58,34,145,242,177,72,5,35,13,37,169,61,55,12,184,198,177,188,172,28,198,107,129,90,150,102,37,0,212,199,71,255,139,253,222,216,251,102,158,91,106,3,208,227,247,213,63,118,202,210, -59,95,197,42,235,44,41,40,239,96,62,25,234,243,248,21,243,199,159,51,86,174,127,122,150,98,190,31,30,67,175,215,139,89,196,65,50,251,209,203,176,100,235,8,204,241,215,170,233,228,88,155,128,68,96,151,64,9,45,197,172,34,67,191,22,253,102,41,140,203,167, -164,97,103,147,184,157,46,60,235,152,121,236,9,209,12,77,208,23,126,123,242,29,201,242,90,166,1,140,202,66,254,144,90,161,203,69,23,148,90,18,145,46,91,26,122,94,143,79,126,252,243,211,100,234,45,231,97,182,208,141,181,131,240,20,70,251,123,158,87,30, -57,80,174,6,8,254,244,159,79,202,198,85,155,165,2,97,102,54,204,252,181,119,7,168,132,210,200,174,134,78,37,187,43,32,107,31,123,91,190,217,188,75,102,252,225,66,172,251,59,76,5,141,38,139,33,48,218,183,63,191,148,68,46,103,51,150,183,245,150,6,48,218, -70,154,209,56,100,253,102,215,109,41,0,216,216,28,123,54,6,104,29,210,202,143,169,197,20,110,14,150,135,77,195,80,238,220,57,103,32,64,4,179,134,88,58,78,139,155,207,153,8,4,46,39,175,24,90,38,87,205,175,150,121,176,250,223,95,245,17,64,80,166,84,191, -209,141,168,151,241,31,237,2,7,166,141,25,139,248,217,187,95,201,125,51,22,200,180,59,206,87,35,11,14,63,217,183,70,139,54,178,236,247,47,87,59,213,215,215,171,46,136,43,147,205,102,194,119,53,196,0,0,255,240,38,181,163,153,201,116,0,144,49,36,144,193, -72,246,195,236,138,41,245,148,220,189,80,231,12,4,153,113,231,133,114,242,197,199,97,131,166,16,52,65,231,37,227,42,63,50,242,131,203,176,126,239,231,127,174,150,249,191,120,90,222,93,190,9,190,3,196,5,98,61,95,162,100,179,124,14,37,203,49,188,108,193, -28,195,130,107,150,168,56,4,46,6,77,39,241,59,40,121,199,28,115,140,92,123,237,181,106,68,16,25,159,167,83,90,207,242,176,45,92,122,127,194,9,39,152,170,9,76,7,64,8,4,107,12,98,56,231,207,83,171,117,84,63,13,230,7,209,21,212,214,212,201,225,39,12,83, -65,31,71,252,96,152,4,67,65,181,57,67,59,88,18,105,164,84,7,65,224,81,81,197,191,120,120,134,60,114,205,98,89,191,228,29,41,27,132,248,64,71,231,191,66,106,72,39,153,30,240,32,50,184,206,131,174,161,123,78,28,2,150,109,98,89,148,254,99,143,61,86,198, -143,31,159,216,186,239,229,154,109,226,159,225,53,43,153,6,0,50,186,21,155,49,141,255,201,88,249,244,237,109,242,254,203,155,85,100,110,81,121,1,86,242,64,133,214,54,202,137,85,227,228,167,127,184,8,227,252,50,241,249,125,237,54,65,151,31,163,122,132, -72,23,81,8,35,242,202,7,46,81,93,202,58,130,96,32,86,246,38,137,22,82,90,7,132,82,140,199,133,1,138,46,235,73,241,144,64,232,216,227,40,197,75,189,120,187,39,223,146,172,153,166,1,128,133,251,177,195,198,33,71,13,150,107,31,187,66,214,62,254,150,10,255, -222,241,89,141,56,224,70,157,116,245,25,50,229,230,72,44,128,209,143,165,148,252,36,45,165,125,64,59,129,198,226,172,7,167,73,22,130,69,214,61,189,1,11,79,176,58,40,197,2,17,179,136,213,27,195,177,36,159,220,43,183,210,5,0,181,100,210,228,197,52,173, -3,115,246,63,185,250,71,114,36,166,109,95,184,103,165,12,27,51,84,206,191,238,223,84,236,158,215,3,35,38,98,231,37,205,223,213,77,130,128,229,231,33,104,228,103,15,76,83,49,5,175,204,95,39,37,8,29,99,88,25,13,65,157,186,71,129,116,1,192,124,249,169,170, -242,33,4,140,227,252,17,199,13,149,107,30,190,28,86,62,134,110,248,231,79,98,236,165,42,163,171,251,4,145,11,241,254,151,205,189,72,245,213,43,254,244,134,148,32,216,148,30,199,196,209,65,87,229,100,216,51,4,84,116,63,165,11,0,90,33,111,227,224,150,95, -195,113,196,129,129,170,157,210,200,61,129,184,196,59,140,217,173,16,54,130,72,84,249,184,110,128,154,222,134,252,76,137,122,129,90,134,127,181,121,48,142,74,28,237,137,229,208,135,192,85,72,151,97,188,207,156,43,1,130,98,65,196,49,64,96,178,38,96,27, -62,199,209,128,131,68,78,169,253,240,236,251,72,32,71,150,13,116,220,151,78,229,233,2,96,39,156,18,147,48,36,202,197,138,222,51,80,249,28,84,126,124,108,3,200,36,146,138,123,236,241,92,93,199,190,32,242,37,46,111,66,57,43,241,140,169,147,87,18,198,151, -31,110,216,209,40,255,110,188,219,169,124,95,20,4,52,44,185,68,124,217,61,171,149,255,192,141,80,244,253,5,1,234,85,109,83,155,71,195,144,77,146,246,161,254,235,49,26,88,143,125,143,184,162,53,233,75,73,242,245,214,45,69,59,76,184,213,166,83,97,90,0, -64,141,220,51,237,219,104,133,79,194,168,123,11,68,154,141,251,87,224,183,40,182,33,36,112,146,244,14,238,255,10,251,8,172,75,242,44,241,214,250,230,230,230,89,0,219,35,120,16,55,22,99,217,10,4,88,60,202,101,96,140,44,126,97,238,43,138,69,236,34,82,117, -7,108,18,241,198,89,55,6,148,48,148,156,219,201,210,163,152,36,133,80,79,125,105,105,41,53,0,143,140,74,157,164,46,157,175,3,35,191,192,113,3,172,229,105,200,191,22,71,82,74,70,203,126,30,204,156,182,159,204,87,89,242,243,243,55,161,236,203,113,177,33, -90,70,251,143,2,1,12,67,6,136,78,189,121,146,84,221,112,150,52,54,54,99,61,130,87,57,133,218,95,196,9,223,229,4,20,29,72,30,44,24,173,135,71,178,25,203,214,134,142,29,34,23,221,120,142,12,63,118,168,114,76,37,180,62,7,249,156,177,229,100,210,121,82,241, -236,201,7,54,54,54,150,193,93,58,27,154,224,74,148,19,219,119,51,136,111,30,84,233,173,216,73,172,62,157,58,224,0,57,18,64,120,8,121,79,79,204,143,250,176,192,20,93,52,166,155,95,156,187,82,158,189,109,5,166,83,237,146,143,105,99,122,8,41,245,116,70, -181,128,241,33,127,88,197,34,142,154,48,66,198,159,59,6,235,11,70,41,71,83,48,12,199,20,247,53,142,55,71,106,0,128,106,0,246,181,196,58,51,225,218,116,0,24,68,65,183,112,10,152,242,75,92,87,129,128,52,246,110,5,17,31,196,121,143,162,57,1,130,195,0,130, -255,69,185,103,24,117,25,191,6,8,24,124,242,226,221,171,100,241,111,151,169,109,105,184,45,93,83,93,179,218,119,104,208,225,3,212,218,193,227,206,25,35,135,159,56,76,77,84,193,133,37,1,48,94,109,38,97,20,214,241,187,11,26,171,26,182,200,171,29,183,50, -231,204,50,0,144,68,212,6,48,78,102,128,233,187,193,252,167,204,34,27,65,0,31,253,67,40,247,204,196,50,9,2,181,77,188,2,193,106,89,116,235,11,226,180,57,100,212,73,135,201,15,170,142,198,244,242,72,25,56,162,66,101,227,62,193,33,196,13,68,52,68,74,82, -52,163,204,75,242,242,242,150,39,214,149,9,215,41,191,186,175,127,28,52,204,161,96,204,189,104,231,228,196,182,26,154,0,130,45,235,150,108,80,59,140,140,61,125,164,228,161,59,160,121,18,8,6,212,78,165,124,15,32,74,204,30,123,189,11,239,172,130,6,248, -45,0,252,69,236,131,76,57,239,242,235,251,250,71,98,55,210,33,104,227,125,56,46,72,108,43,153,203,105,96,70,243,50,133,219,184,43,56,230,211,57,212,163,137,154,250,203,233,78,252,0,199,90,28,127,1,227,223,3,72,252,56,207,200,148,154,12,253,228,115,1, -2,26,154,247,227,232,4,2,126,130,33,225,4,68,87,9,239,209,78,89,131,95,170,250,181,153,42,241,137,52,232,247,0,224,7,97,158,124,16,24,55,23,167,211,19,63,240,59,174,131,120,254,37,142,229,200,191,12,221,202,251,209,241,254,119,100,203,156,199,25,1,0, -178,3,6,103,57,188,146,115,193,200,159,238,7,123,106,33,237,27,241,30,125,18,43,96,225,111,71,62,58,183,14,184,148,49,0,32,231,8,2,140,58,232,54,174,78,193,201,109,96,244,106,12,35,95,114,187,221,235,112,142,221,36,14,236,148,81,0,32,43,33,217,3,49,68, -60,9,167,156,184,49,164,154,223,25,2,227,183,193,73,245,49,24,79,213,175,147,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,128,166,192,129,64, -129,255,7,47,12,150,8,60,209,161,194,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* projectIconVisualStudio_png = (const char*) temp_binary_data_30; - -//================== projectIconXcode.png ================== -static const unsigned char temp_binary_data_31[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,128,0,0,0,128,8,6,0,0,0,195,62,97,203,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,82,101,97,100,121,113,201,101,60,0,0,3,40,105,84,88,116,88,77,76,58, -99,111,109,46,97,100,111,98,101,46,120,109,112,0,0,0,0,0,60,63,120,112,97,99,107,101,116,32,98,101,103,105,110,61,34,239,187,191,34,32,105,100,61,34,87,53,77,48,77,112,67,101,104,105,72,122,114,101,83,122,78,84,99,122,107,99,57,100,34,63,62,32,60,120, -58,120,109,112,109,101,116,97,32,120,109,108,110,115,58,120,61,34,97,100,111,98,101,58,110,115,58,109,101,116,97,47,34,32,120,58,120,109,112,116,107,61,34,65,100,111,98,101,32,88,77,80,32,67,111,114,101,32,53,46,54,45,99,48,49,52,32,55,57,46,49,53,54, -55,57,55,44,32,50,48,49,52,47,48,56,47,50,48,45,48,57,58,53,51,58,48,50,32,32,32,32,32,32,32,32,34,62,32,60,114,100,102,58,82,68,70,32,120,109,108,110,115,58,114,100,102,61,34,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57,57, -57,47,48,50,47,50,50,45,114,100,102,45,115,121,110,116,97,120,45,110,115,35,34,62,32,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,32,114,100,102,58,97,98,111,117,116,61,34,34,32,120,109,108,110,115,58,120,109,112,61,34,104,116,116,112, -58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,34,32,120,109,108,110,115,58,120,109,112,77,77,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,109,109,47,34,32,120, -109,108,110,115,58,115,116,82,101,102,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,115,84,121,112,101,47,82,101,115,111,117,114,99,101,82,101,102,35,34,32,120,109,112,58,67,114,101,97,116,111, -114,84,111,111,108,61,34,65,100,111,98,101,32,80,104,111,116,111,115,104,111,112,32,67,67,32,50,48,49,52,32,40,77,97,99,105,110,116,111,115,104,41,34,32,120,109,112,77,77,58,73,110,115,116,97,110,99,101,73,68,61,34,120,109,112,46,105,105,100,58,49,51, -54,56,69,69,54,70,52,67,55,57,49,49,69,52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,34,32,120,109,112,77,77,58,68,111,99,117,109,101,110,116,73,68,61,34,120,109,112,46,100,105,100,58,49,51,54,56,69,69,55,48,52,67,55,57,49,49,69,52,57,54,50,67,65, -49,51,66,54,69,53,52,48,69,51,54,34,62,32,60,120,109,112,77,77,58,68,101,114,105,118,101,100,70,114,111,109,32,115,116,82,101,102,58,105,110,115,116,97,110,99,101,73,68,61,34,120,109,112,46,105,105,100,58,49,51,54,56,69,69,54,68,52,67,55,57,49,49,69, -52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,34,32,115,116,82,101,102,58,100,111,99,117,109,101,110,116,73,68,61,34,120,109,112,46,100,105,100,58,49,51,54,56,69,69,54,69,52,67,55,57,49,49,69,52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,34, -47,62,32,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,32,60,47,114,100,102,58,82,68,70,62,32,60,47,120,58,120,109,112,109,101,116,97,62,32,60,63,120,112,97,99,107,101,116,32,101,110,100,61,34,114,34,63,62,9,144,57,89,0,0,67,215,73, -68,65,84,120,218,236,125,9,188,93,85,117,247,218,251,156,59,189,41,19,153,19,2,97,8,132,36,24,32,8,40,115,65,171,88,81,180,22,1,91,43,159,210,138,165,98,171,182,180,95,173,126,85,106,21,75,213,90,252,172,84,40,173,56,97,157,80,64,20,48,130,65,166,144, -64,18,8,153,200,60,190,228,13,119,56,103,239,111,173,181,199,115,19,126,95,127,242,46,190,103,121,249,221,220,247,238,61,247,156,115,247,94,123,13,255,245,95,107,11,173,53,252,170,63,141,70,3,86,175,94,13,47,230,28,47,255,188,248,159,217,179,103,195, -196,137,19,127,165,207,166,47,230,194,27,54,108,128,87,189,234,85,160,148,58,212,219,226,55,104,140,71,181,132,223,116,211,77,112,249,229,151,191,244,2,64,19,63,48,48,208,62,233,194,14,152,104,19,4,49,74,38,82,31,66,80,197,11,76,180,136,94,211,109,191, -143,154,159,86,171,245,43,127,54,125,177,23,151,82,58,13,224,6,50,1,33,74,160,5,62,131,164,67,94,80,0,200,116,8,241,146,205,189,144,169,72,123,166,84,240,154,194,93,63,27,216,89,215,42,211,209,61,169,82,42,242,84,66,150,183,84,179,169,33,63,196,120,169, -23,16,166,95,203,143,120,17,99,152,142,212,61,216,137,78,232,118,230,94,254,149,47,214,166,29,119,170,86,13,161,113,168,116,174,133,202,64,39,85,193,35,38,5,189,6,198,119,144,230,211,244,37,120,52,115,109,212,7,30,100,92,11,51,198,90,217,103,252,156, -72,131,60,209,235,244,253,249,125,43,130,42,83,32,18,17,132,12,236,181,146,84,166,221,147,43,218,45,108,252,76,171,127,123,67,235,76,9,105,142,81,90,231,147,106,98,168,170,242,65,53,184,125,143,104,110,219,156,236,125,118,85,115,199,211,143,175,95,253, -196,242,157,251,6,247,225,135,75,145,32,168,177,96,38,94,42,1,192,129,209,165,218,228,185,199,244,204,94,116,76,222,24,118,211,7,57,78,92,95,77,66,119,69,192,214,3,185,153,119,97,39,217,9,2,29,173,89,26,104,33,134,73,70,161,160,69,42,203,2,114,92,146, -210,222,53,31,34,33,18,16,205,231,210,237,250,70,91,1,16,248,94,150,249,223,89,131,85,250,252,177,218,126,126,0,207,181,159,180,90,247,60,212,112,0,229,57,25,76,174,12,235,215,92,180,254,201,236,217,59,111,125,224,135,95,191,101,243,246,61,187,240,35, -101,124,100,145,70,248,31,41,0,65,245,155,1,233,214,89,93,233,172,129,191,54,121,69,243,82,193,129,157,214,155,194,148,158,4,54,236,172,67,53,21,160,98,11,155,153,185,103,85,205,2,96,221,8,97,4,128,231,38,51,218,67,229,224,87,189,80,58,152,106,17,107, -4,59,165,36,16,185,153,92,153,136,200,218,43,43,52,25,107,2,62,78,27,13,36,18,141,95,134,254,206,65,55,50,24,198,11,174,221,215,16,107,178,137,139,102,77,191,226,31,46,185,246,188,119,172,184,243,115,31,186,247,167,15,220,21,9,1,140,38,179,240,223,54, -225,35,168,1,156,0,116,105,165,82,158,64,154,12,28,116,122,224,194,131,41,221,40,0,189,137,147,9,176,243,13,164,126,5,10,4,253,147,206,158,217,213,45,98,127,193,41,139,48,223,65,189,211,229,26,202,42,100,97,236,162,54,231,17,180,218,149,213,18,116,79, -246,120,17,9,32,153,28,115,31,218,8,129,213,80,2,157,1,242,115,74,137,196,47,167,224,249,29,253,240,245,167,202,11,143,186,232,47,238,184,252,237,151,190,207,158,161,108,23,147,24,107,209,143,28,193,115,9,59,8,85,28,240,68,90,27,44,34,251,61,165,79,66, -34,205,228,248,1,79,160,56,81,198,2,152,99,236,164,145,0,201,146,61,159,123,143,151,187,21,26,43,100,194,10,140,247,137,180,123,15,39,49,53,239,187,243,179,20,230,164,21,140,0,122,85,198,147,46,88,235,240,217,181,61,119,154,224,61,36,80,174,36,144,202, -28,190,185,108,103,165,247,148,119,124,230,79,174,254,227,15,218,111,80,26,139,66,48,210,62,128,245,3,104,33,11,72,74,18,109,191,134,38,218,239,33,180,221,199,76,73,97,211,222,156,127,23,96,85,62,249,102,218,168,221,102,110,78,80,78,141,67,152,181,140, -239,128,46,164,17,24,60,62,207,140,253,166,143,86,75,230,184,225,58,250,8,40,40,101,252,27,231,9,234,45,197,102,66,209,36,39,177,150,64,213,46,141,80,101,185,50,215,86,198,60,209,235,37,60,111,78,145,1,125,30,125,128,28,143,83,116,83,120,125,214,58,74, -66,43,67,227,160,36,223,248,205,119,61,11,215,189,245,205,127,123,237,53,66,222,112,227,231,63,25,57,135,217,88,113,12,211,14,104,20,153,55,112,16,235,56,178,82,3,250,124,112,194,225,21,168,225,208,28,117,88,10,179,198,37,176,165,191,6,83,251,18,232, -197,55,251,135,52,172,221,221,130,129,97,5,167,29,89,129,221,67,10,150,111,105,242,128,79,69,159,97,106,175,132,190,138,132,129,166,98,193,153,61,62,129,33,20,140,253,168,238,151,173,111,66,29,159,47,57,177,10,164,112,158,217,213,98,1,91,56,189,4,21, -252,102,221,168,152,43,40,132,93,120,237,6,10,195,126,60,247,30,188,78,130,234,102,114,183,228,201,222,61,152,243,103,183,236,203,96,195,158,22,244,97,164,50,185,75,64,23,222,91,111,89,3,90,45,20,134,28,246,14,181,96,168,158,194,97,120,226,198,144,128, -125,253,120,190,189,25,220,189,108,53,124,244,157,87,254,141,76,202,181,79,221,240,153,143,89,33,32,113,105,141,5,33,72,71,216,4,88,108,0,204,234,39,167,13,87,243,27,23,85,225,228,217,101,152,128,81,64,29,87,240,239,157,36,96,23,14,252,238,65,141,147, -163,241,181,4,154,221,9,156,115,76,5,246,13,107,56,128,194,67,171,253,154,115,122,1,23,35,12,83,48,142,171,113,0,159,55,236,201,97,2,78,92,95,93,194,115,61,25,100,53,1,151,44,238,194,243,41,104,225,235,107,118,100,112,24,10,205,235,78,168,65,25,87,255, -96,131,62,75,43,154,110,208,204,197,0,10,205,174,129,156,5,96,209,204,18,236,27,34,161,73,225,151,155,48,66,217,147,193,101,75,186,96,206,196,20,14,52,114,212,94,10,26,168,5,178,172,4,131,40,0,27,118,40,216,39,74,208,151,148,97,155,170,64,179,113,0,110, -185,235,41,248,219,63,253,147,15,182,114,149,220,120,227,141,31,137,198,117,212,71,8,105,7,206,41,36,174,188,4,7,95,227,26,160,9,255,248,93,7,80,189,107,184,238,194,62,246,206,175,251,94,63,212,40,164,35,207,27,255,166,21,88,66,245,253,253,39,135,57, -50,72,173,255,240,224,186,221,208,200,204,228,187,233,107,41,243,25,58,162,140,199,165,168,101,46,189,121,23,191,78,90,163,132,175,221,246,240,32,220,254,232,144,1,122,200,20,144,199,79,102,70,27,225,36,179,148,185,176,209,134,126,244,76,2,67,170,255, -253,223,106,224,121,208,36,177,41,81,108,94,240,83,24,138,182,160,213,172,227,247,26,130,188,62,4,186,94,199,231,28,106,155,214,195,229,231,31,7,215,190,255,154,15,160,195,88,254,204,103,62,243,215,209,120,140,106,33,232,132,0,160,4,72,10,230,2,232,131, -191,80,20,48,136,43,120,106,143,228,137,171,165,1,53,118,185,164,164,34,204,43,218,56,99,45,114,210,200,78,59,80,71,144,135,41,89,0,180,67,17,53,77,58,62,232,66,82,179,243,86,43,73,27,18,226,23,100,128,199,92,139,222,211,40,5,252,54,159,71,217,89,113, -192,16,254,141,231,84,12,8,1,251,19,244,5,248,122,116,12,122,140,101,124,104,124,100,58,197,195,49,162,81,41,236,219,219,15,63,125,98,19,204,63,98,50,188,247,189,239,125,95,146,36,229,79,127,250,211,127,17,37,201,70,173,16,200,142,156,84,154,137,55,33, -93,8,201,232,98,93,37,225,61,111,243,160,137,48,19,156,112,144,111,67,60,156,40,154,120,233,163,6,105,206,35,76,228,96,162,1,19,243,179,183,46,69,120,22,102,85,155,247,180,189,142,245,230,181,240,231,113,152,1,223,166,138,66,195,22,73,172,118,32,165, -193,38,116,136,44,232,11,72,84,113,66,38,44,72,101,148,192,7,158,220,8,185,29,206,171,174,186,234,61,31,249,200,71,110,68,65,168,218,240,184,4,16,157,238,55,93,0,220,162,226,129,183,3,156,224,138,175,183,180,1,250,32,196,224,57,58,119,82,154,129,165, -215,100,73,50,210,199,147,110,198,58,76,36,189,230,66,70,25,194,61,23,198,105,59,233,86,36,204,231,100,152,112,97,143,101,161,2,135,23,132,123,117,211,99,238,193,197,163,225,59,240,195,134,158,60,116,36,148,146,4,160,4,207,110,220,13,219,247,14,67,95, -79,55,223,199,219,223,254,246,43,62,113,253,245,55,85,170,213,190,56,58,26,109,66,208,57,1,208,17,200,99,7,153,6,158,212,63,105,6,103,199,19,210,8,41,240,67,59,100,61,23,222,44,104,103,166,85,49,173,72,43,207,96,1,225,98,82,138,98,60,15,17,24,100,79, -196,202,200,2,65,124,188,50,90,193,92,91,91,173,96,145,71,165,15,194,247,24,176,114,90,137,84,17,10,0,174,116,216,55,88,135,231,182,238,133,222,158,46,168,86,171,124,141,55,93,124,241,37,159,250,135,79,221,220,221,221,61,201,222,86,217,106,4,249,27,45, -0,20,6,170,40,18,230,201,195,175,223,196,1,37,8,88,186,85,232,84,60,136,34,170,7,118,114,242,224,163,9,7,27,90,161,242,19,66,194,148,25,211,161,99,191,206,171,116,17,180,130,23,144,88,67,132,172,38,88,129,97,252,192,33,153,78,104,148,176,96,149,53,107, -214,36,57,80,43,71,103,241,153,77,187,161,90,171,177,0,212,240,153,190,203,107,95,251,154,215,222,112,195,13,183,77,156,56,113,150,253,138,177,38,16,191,145,2,64,171,154,84,62,163,129,90,216,149,6,176,31,67,188,82,74,94,191,8,240,189,140,16,58,105,162, -7,143,204,225,115,138,234,56,113,171,78,10,171,154,193,128,65,214,31,208,46,37,234,132,37,137,84,186,93,237,14,58,166,137,230,76,161,140,51,145,96,205,79,36,144,140,254,133,41,162,251,242,215,182,121,9,35,25,210,251,57,27,183,237,101,85,86,169,84,10, -66,112,238,185,231,158,249,185,207,125,238,246,89,179,102,29,29,65,199,201,11,166,201,199,186,0,176,157,77,35,184,151,38,46,145,60,94,45,155,6,22,22,127,167,9,202,155,22,182,149,198,94,120,219,158,24,83,160,242,0,23,187,8,65,68,99,151,148,141,176,145, -105,73,24,234,179,16,112,148,106,54,230,65,24,21,175,193,107,29,17,57,122,44,36,137,17,50,201,247,129,247,172,132,123,43,228,31,200,100,128,100,186,131,72,140,38,144,120,236,238,254,33,179,196,209,39,136,133,128,126,78,62,249,228,197,40,4,223,152,59, -119,238,43,192,232,182,81,145,63,232,144,45,50,203,68,72,109,87,179,89,154,4,235,166,9,248,201,96,79,221,66,188,2,66,214,207,227,250,110,177,43,237,39,83,145,121,105,1,68,110,156,11,38,253,106,118,154,135,237,59,59,31,70,99,168,150,246,194,197,54,95, -219,227,164,21,42,167,121,68,208,30,108,14,84,236,112,26,1,73,203,238,59,24,213,149,224,23,219,143,126,0,135,165,105,10,105,90,212,4,116,254,121,243,230,29,251,217,207,126,246,235,11,22,44,56,211,134,134,37,171,9,126,109,66,32,59,53,253,70,37,139,16, -62,57,205,32,130,87,110,38,192,56,128,206,4,152,84,189,153,56,74,227,210,235,73,85,178,208,144,130,72,43,194,58,114,16,209,49,204,241,76,236,17,177,7,106,87,107,102,38,92,70,166,196,152,15,235,229,107,27,126,170,144,112,242,201,36,252,12,105,24,103,239, -157,95,225,179,213,50,246,96,204,135,73,219,165,135,16,2,114,22,143,60,242,200,89,40,4,95,59,243,204,51,223,96,133,160,252,235,20,2,217,65,5,96,86,153,85,215,110,210,8,214,85,22,181,115,206,28,171,208,68,68,118,220,120,227,206,145,11,156,27,97,7,216, -126,46,129,16,222,217,228,147,191,174,117,36,201,142,179,121,160,140,96,4,40,113,120,105,49,139,24,39,144,78,112,193,250,18,113,88,235,4,219,29,99,36,58,8,135,59,189,48,41,228,67,9,1,253,61,121,242,228,9,215,95,127,253,45,23,92,112,193,229,191,110,33, -72,59,229,3,184,137,160,65,215,81,172,78,88,128,178,118,157,157,42,165,189,93,215,214,227,118,206,92,98,209,66,86,195,222,150,147,0,9,99,94,132,9,203,98,143,63,208,81,3,198,199,166,35,58,7,56,191,66,182,221,51,203,152,13,9,117,49,138,177,20,166,144,250, -68,129,210,210,106,56,113,40,48,204,156,144,38,252,80,63,125,125,125,93,31,251,216,199,110,234,233,233,25,127,199,29,119,124,193,10,65,235,165,206,36,118,68,0,28,153,131,198,128,236,58,79,180,214,252,119,201,250,0,137,5,120,84,136,255,12,46,128,2,67, -137,27,86,231,188,50,77,206,222,76,74,64,235,116,108,171,61,75,72,251,149,74,51,170,61,243,68,120,68,208,133,154,4,246,232,76,27,152,56,49,172,33,127,31,210,42,199,220,248,14,116,125,130,135,181,53,23,218,57,183,209,13,196,56,133,11,79,255,127,66,128, -247,145,94,119,221,117,159,158,48,97,66,239,151,191,252,229,79,253,58,210,201,29,17,0,237,66,174,136,152,201,104,43,133,130,13,109,57,127,80,96,245,120,175,63,55,147,78,78,150,178,92,192,164,44,89,149,43,55,161,58,120,240,42,15,240,179,75,60,120,202, -159,136,236,145,163,17,57,201,241,142,165,243,242,181,191,7,86,237,148,23,72,77,30,129,35,7,27,234,177,117,81,218,71,43,206,159,96,33,111,215,132,255,61,33,128,171,175,190,250,35,104,30,122,63,255,249,207,127,52,50,162,47,73,254,160,35,2,96,66,48,233, -109,177,155,236,225,150,182,57,2,167,138,181,119,14,188,214,22,80,72,8,5,187,26,224,99,17,59,140,96,133,73,26,184,88,171,96,78,252,103,109,92,143,226,100,222,199,255,92,50,80,88,19,37,19,105,9,165,138,63,171,33,124,214,11,172,104,203,75,196,78,143,14, -106,191,93,8,200,249,163,7,133,135,36,225,213,114,9,127,199,215,236,241,67,67,67,112,229,149,87,126,0,133,164,251,198,27,111,252,240,75,153,73,236,140,9,208,6,122,13,115,108,84,254,129,186,102,82,168,201,198,133,213,168,163,133,42,180,243,17,76,136,72, -160,146,182,7,72,179,48,205,10,148,129,24,42,173,48,40,239,237,59,239,60,100,26,249,82,76,239,2,131,28,234,72,64,68,48,21,38,198,119,78,157,100,98,40,77,131,19,74,103,119,140,70,8,9,42,18,160,193,225,6,60,180,252,57,24,170,55,96,184,222,140,3,3,78,51, -87,112,226,107,149,18,244,118,149,161,187,90,134,158,90,10,19,198,247,225,223,21,232,63,48,0,239,124,231,31,92,85,198,159,27,110,184,225,131,121,158,215,33,16,75,58,38,4,29,115,2,121,242,210,128,233,211,133,118,13,105,142,2,82,74,177,58,6,176,100,198, -149,135,105,153,244,105,85,56,209,191,148,229,3,58,56,87,74,75,37,19,33,215,224,22,97,146,186,72,129,249,253,62,2,241,181,5,78,179,224,57,77,32,97,77,134,137,5,3,243,152,57,129,206,124,73,227,159,147,32,228,224,145,77,37,2,200,68,255,104,85,175,222,184, -3,46,186,230,179,144,181,154,40,192,89,160,188,187,36,19,227,5,18,74,105,2,189,181,42,76,28,215,13,179,167,77,132,227,143,156,10,139,143,153,14,115,167,245,193,187,175,124,231,31,214,106,213,210,71,63,250,177,107,236,228,235,78,106,130,206,8,128,69,220, -148,178,20,111,101,84,60,153,112,28,39,118,244,50,75,236,96,158,30,81,196,173,157,181,35,101,1,23,163,138,181,93,241,78,83,8,135,247,131,161,143,83,173,0,199,234,150,204,233,76,131,211,64,230,115,22,208,177,102,2,172,41,210,110,38,249,56,229,209,73,54, -13,153,209,66,102,182,37,115,9,2,124,104,76,129,179,77,198,44,152,201,77,165,225,135,122,1,240,154,78,187,122,20,216,55,48,12,187,246,15,194,211,235,183,195,157,15,62,133,154,161,2,71,207,154,12,23,158,122,20,188,254,245,111,188,162,89,31,26,188,254, -147,159,254,112,20,99,116,132,98,150,118,202,182,240,148,43,90,189,54,140,183,254,64,133,86,116,100,223,217,223,178,30,191,81,251,1,136,225,115,228,218,39,147,124,136,103,39,128,163,77,10,9,203,118,112,85,28,171,107,143,116,176,231,238,136,235,20,97, -228,202,99,8,32,130,31,97,160,93,171,17,172,32,230,13,197,14,168,118,60,2,86,65,210,57,50,172,41,248,115,84,9,135,15,137,246,199,132,146,138,77,139,142,194,68,9,81,72,169,205,224,235,8,35,89,243,252,46,88,177,126,23,252,112,217,90,248,163,55,93,120,213, -213,127,52,176,251,115,95,184,233,122,27,34,58,77,48,162,2,208,177,180,164,180,194,111,194,51,163,186,137,218,69,92,139,180,28,212,191,180,158,52,13,100,214,52,112,173,3,2,248,119,95,54,230,146,75,14,1,212,81,133,143,246,116,241,66,173,97,244,167,67, -23,217,52,85,101,1,130,134,216,79,16,96,75,26,237,177,101,233,51,138,44,108,96,4,128,159,21,9,12,78,60,218,30,122,200,180,4,162,84,65,161,47,227,163,130,130,83,197,123,198,191,211,10,63,11,122,46,133,223,5,14,132,76,202,120,157,18,62,151,0,205,63,140, -235,169,194,17,189,13,248,248,45,247,67,101,238,217,127,241,250,223,190,240,109,81,238,96,196,249,4,157,9,3,89,253,83,38,79,4,162,134,197,255,93,228,37,236,202,116,121,124,118,148,50,59,201,202,132,101,236,224,165,194,66,197,214,148,200,112,78,114,250, -164,203,210,197,252,1,79,244,208,62,18,241,224,148,22,62,139,72,166,195,107,29,105,28,68,83,10,170,141,214,128,128,248,105,79,74,49,56,6,213,190,74,156,244,180,82,70,115,86,9,230,58,179,160,133,214,150,136,10,177,20,70,101,106,246,57,55,78,143,171,114, -34,19,121,194,172,110,120,118,239,16,124,233,71,171,229,91,78,123,243,223,31,179,102,205,202,103,214,174,95,97,113,2,61,146,254,64,199,194,64,118,0,51,231,157,227,202,199,241,73,251,12,75,151,126,231,201,119,3,97,49,252,82,69,120,147,73,33,149,78,149, -79,192,4,228,71,251,9,54,170,217,240,0,77,49,169,17,38,158,84,31,93,152,236,159,182,254,136,51,13,236,108,166,210,168,105,17,21,152,70,174,187,240,180,38,11,70,89,170,153,214,134,14,38,75,41,126,55,92,193,9,174,116,190,241,132,87,56,115,13,149,85,175, -113,249,155,136,56,15,174,86,81,217,115,162,170,164,115,180,136,193,140,231,155,58,65,192,134,254,58,220,245,244,192,164,211,126,235,178,255,179,105,227,245,151,213,91,28,25,228,48,130,37,104,29,17,0,162,131,115,17,135,173,207,163,80,78,224,164,84,108, -193,71,174,131,142,38,225,112,28,63,151,227,19,62,89,40,162,156,66,228,0,138,224,13,50,25,163,165,125,138,89,75,221,22,142,26,164,79,104,233,41,99,206,46,27,184,217,56,101,30,150,148,161,154,41,111,69,0,79,102,52,129,210,218,230,29,72,250,80,133,167, -25,11,145,194,149,79,106,221,73,189,71,18,116,49,81,228,82,145,70,83,41,35,44,172,49,204,239,173,44,135,180,218,5,125,189,37,188,70,2,141,186,130,181,106,206,249,11,151,156,249,198,135,127,254,211,175,90,83,48,98,229,233,157,203,5,56,96,206,229,236,75, -70,32,168,58,184,148,82,20,96,110,63,177,89,57,199,194,17,73,80,231,62,190,207,139,231,245,56,191,93,98,169,211,28,150,228,9,73,96,4,185,101,232,4,140,94,34,138,122,119,89,242,204,19,83,185,108,193,32,123,195,94,221,27,36,51,32,132,84,17,100,32,229,132, -225,34,137,54,60,173,145,25,193,201,111,161,29,231,50,166,188,128,44,130,141,84,156,22,51,69,168,246,187,74,83,64,67,192,148,44,147,38,203,81,232,20,84,123,106,232,45,227,185,187,75,80,193,24,121,251,1,128,163,231,93,112,85,247,163,75,127,52,88,111,237, -143,176,129,23,29,21,116,68,0,18,107,111,149,50,54,218,140,173,128,129,97,227,21,151,241,170,92,60,172,3,247,206,171,121,187,218,157,58,246,4,78,25,105,13,207,221,11,30,180,112,145,133,108,163,144,5,228,151,39,165,11,39,126,225,180,18,60,185,181,9,215, -156,211,7,55,255,252,0,108,223,159,65,149,132,40,10,89,153,235,39,9,49,52,30,189,49,109,36,28,146,233,224,124,189,212,114,19,209,73,145,232,200,249,149,236,253,216,8,218,116,17,129,142,240,114,202,115,148,140,138,99,243,130,146,222,76,114,56,160,107, -48,125,114,13,146,205,3,24,82,162,128,100,25,236,42,31,181,184,103,250,188,211,6,215,173,184,219,206,91,238,60,150,209,23,6,58,86,79,20,3,209,252,214,81,59,82,229,15,199,222,100,87,69,88,29,206,44,178,182,109,153,76,160,112,1,191,5,116,140,41,176,159, -139,112,1,7,8,185,44,158,165,163,152,56,221,106,74,119,59,131,24,214,253,206,162,30,174,83,188,224,184,42,44,153,93,134,247,124,117,55,236,29,206,185,134,128,24,62,60,145,22,239,7,198,2,164,41,34,212,46,213,107,169,12,54,221,45,73,50,80,27,144,29,119, -61,6,60,6,16,117,159,209,81,166,210,84,79,211,12,68,13,48,72,19,224,156,14,0,250,0,147,169,119,1,1,71,248,26,122,187,77,140,28,242,169,167,156,15,235,86,252,196,46,147,17,65,8,59,19,6,218,213,152,150,101,112,128,169,226,7,205,192,222,97,109,28,95,17, -216,181,224,18,44,118,197,167,190,1,132,240,126,1,43,7,21,160,93,38,136,68,36,13,173,130,106,45,228,14,92,166,206,46,68,170,20,186,117,217,32,124,224,188,94,120,110,87,198,16,245,71,47,26,207,43,61,48,153,165,103,255,250,254,87,202,214,190,178,208,10, -227,240,73,19,2,82,52,128,241,31,30,95,1,42,5,224,208,143,194,187,196,134,125,20,22,82,8,72,97,95,90,14,97,97,153,222,171,154,71,153,30,93,144,84,186,249,185,171,187,23,195,85,243,72,171,125,104,230,186,161,107,246,226,147,40,147,220,198,36,26,133,140, -32,155,46,213,49,247,14,255,174,161,51,72,5,155,74,7,245,77,142,86,214,176,37,224,73,196,195,119,144,178,19,20,176,252,0,101,5,33,10,10,92,242,201,225,0,133,60,13,211,186,66,116,66,142,232,234,29,25,44,219,208,52,101,107,247,236,135,211,142,168,192,69, -11,106,140,81,184,18,115,71,23,43,85,13,145,68,250,123,177,92,64,233,84,63,97,0,104,255,211,148,31,70,32,74,102,162,147,146,41,30,73,12,239,221,189,103,142,71,39,47,49,241,63,189,71,127,211,103,74,149,10,236,207,203,176,109,16,223,47,163,25,40,147,64, -116,163,96,212,160,122,216,220,89,73,165,247,48,8,212,242,23,77,32,145,29,178,0,161,26,40,21,30,3,160,151,40,23,192,245,122,84,243,199,169,94,91,27,32,69,129,66,158,164,161,126,192,211,187,173,61,77,164,40,104,22,136,210,207,158,20,2,129,191,87,170,24, -225,32,220,128,34,20,250,252,237,143,13,195,171,142,172,48,73,245,150,135,73,35,140,131,233,227,82,31,254,25,219,30,120,127,34,9,204,31,10,31,77,101,144,52,19,44,13,32,100,4,32,225,94,2,36,73,50,53,88,1,135,140,73,252,25,247,57,35,20,137,21,28,122,173, -140,207,143,108,86,240,147,231,114,232,170,149,13,88,132,26,130,180,75,218,59,181,47,233,26,127,24,248,126,76,163,85,3,88,155,159,166,194,23,96,176,70,192,119,182,13,24,168,149,38,152,169,214,156,41,20,30,144,145,182,110,207,165,125,35,184,61,112,240, -146,182,112,209,230,29,152,0,162,116,84,121,36,124,24,22,4,5,189,126,60,199,210,231,154,240,196,230,22,92,177,164,27,254,253,145,33,232,71,111,252,207,207,31,199,247,108,194,82,237,23,153,65,32,101,160,161,218,92,133,249,82,38,79,32,64,134,116,49,72, -203,130,14,140,97,35,80,50,112,18,45,61,221,31,207,69,38,166,238,240,189,103,141,131,5,51,171,208,66,103,51,73,131,118,72,43,93,53,252,92,79,155,6,24,157,38,32,20,237,216,170,29,252,127,63,14,242,79,214,182,160,98,87,188,214,34,100,4,163,246,61,206,214, -7,226,101,168,5,76,236,228,211,192,103,22,124,35,97,74,219,8,25,210,179,124,3,107,135,72,38,105,197,56,113,84,120,250,181,199,135,225,156,163,42,48,185,55,129,143,222,181,31,78,71,141,240,219,243,107,172,21,204,106,215,158,32,226,39,77,68,154,64,90,109, -32,12,44,108,114,4,137,77,102,201,144,36,114,43,158,171,153,18,198,36,226,46,39,78,202,25,196,194,145,58,97,122,5,142,159,130,78,31,24,161,48,166,35,97,51,144,118,79,234,30,245,38,192,1,32,190,170,214,170,104,10,147,183,247,135,36,137,147,126,1,224,203, -186,60,93,76,134,194,146,144,255,21,33,214,135,160,29,192,37,115,36,4,150,15,4,190,191,141,206,88,224,200,215,164,82,244,46,20,134,7,214,54,96,115,127,14,151,157,212,5,43,183,103,240,221,149,195,240,167,103,247,193,172,9,41,155,41,176,89,96,111,22,164, -97,248,248,186,4,75,82,229,22,52,37,179,234,205,106,79,252,138,15,170,43,82,103,96,11,75,165,49,23,194,214,32,208,50,33,186,217,126,12,145,135,115,147,62,102,205,99,147,38,236,60,86,122,202,5,169,30,141,26,192,169,100,233,104,224,182,92,156,50,129,147, -123,165,143,176,56,127,239,226,99,136,34,2,16,62,42,48,38,93,251,122,62,23,50,154,170,161,192,242,117,147,99,30,142,26,166,11,62,4,245,26,184,120,81,13,142,152,148,194,129,33,205,149,74,183,62,60,4,191,125,124,21,142,198,215,110,198,232,96,235,254,28, -254,4,133,128,24,198,108,158,210,152,123,232,106,8,164,215,6,50,18,14,183,218,157,250,151,110,146,165,51,7,214,87,40,5,19,226,207,149,152,123,87,185,128,29,3,10,170,196,89,20,238,92,194,155,152,194,106,24,173,217,64,199,232,245,166,128,178,128,40,209, -199,79,79,225,164,89,41,78,132,48,89,64,221,230,241,203,80,78,110,86,191,246,116,49,55,233,177,179,232,35,134,168,28,32,20,112,72,203,68,50,172,34,210,208,51,199,167,112,218,156,18,76,236,146,240,230,83,186,224,168,41,41,124,251,201,6,108,220,155,195, -57,71,87,96,31,10,197,77,15,14,194,217,104,22,206,61,182,10,25,184,137,179,14,166,211,66,46,169,228,38,86,10,175,193,184,55,145,178,20,51,136,83,197,210,23,180,10,123,94,233,254,22,214,44,48,149,92,194,166,125,26,54,236,83,76,160,141,5,43,114,112,71, -44,35,216,49,62,64,112,188,140,141,167,129,57,237,240,20,118,13,90,251,110,33,82,231,164,185,100,13,153,80,10,13,181,11,239,82,59,249,153,9,231,210,82,244,245,85,72,16,8,151,109,115,180,18,247,159,205,75,15,214,53,188,239,213,85,152,135,147,190,104,122, -137,19,47,151,44,236,131,135,214,55,225,123,43,234,112,249,146,26,220,243,76,3,30,69,199,240,174,213,117,184,246,236,94,88,142,191,239,29,204,3,77,92,152,130,48,37,131,243,41,124,255,3,83,85,44,101,59,84,109,89,200,82,114,212,195,29,81,108,78,79,115, -158,201,28,164,108,249,59,117,78,249,206,202,6,167,206,107,101,105,252,36,233,213,28,20,147,221,163,84,3,184,16,206,241,239,93,28,62,185,71,194,164,158,80,171,47,69,168,208,117,199,123,154,151,8,182,215,81,182,211,52,208,175,165,101,249,10,219,136,194, -225,125,113,235,122,167,13,90,40,40,103,205,69,199,106,106,10,159,248,241,32,220,242,200,48,220,246,68,29,174,191,247,0,44,156,81,226,65,167,14,35,23,47,168,242,133,191,188,108,152,63,247,251,75,186,124,93,99,12,60,9,31,42,10,240,44,87,187,82,57,125, -45,165,175,64,230,242,52,171,37,18,219,115,16,108,89,185,193,19,140,26,75,236,10,111,161,9,88,56,189,140,90,42,69,43,104,35,133,168,143,65,161,40,114,180,10,128,47,202,53,237,121,109,129,7,192,129,134,134,241,85,81,76,236,136,98,223,64,22,160,196,76, -182,11,195,185,60,43,17,133,116,179,20,49,115,72,251,9,50,78,90,48,45,84,136,114,206,220,18,156,130,218,231,225,77,25,28,104,82,46,66,66,21,87,215,62,212,10,255,241,216,16,92,116,66,5,6,240,222,206,71,51,48,169,59,129,126,252,253,147,63,25,128,55,47, -234,98,1,105,217,116,51,200,56,212,179,68,151,184,17,133,141,108,28,12,45,18,7,34,5,129,33,130,137,140,177,6,215,231,192,254,77,207,39,160,134,234,174,26,191,73,104,17,133,147,133,46,136,163,156,17,36,163,178,43,27,226,80,77,64,119,89,88,46,158,246,37, -90,206,111,112,72,94,30,165,56,60,13,79,182,215,231,133,234,98,239,60,70,77,38,233,15,162,25,28,214,45,225,29,75,170,176,118,87,14,63,88,213,128,11,143,45,195,165,39,85,185,77,28,213,114,78,193,9,39,166,242,63,255,124,144,147,88,167,163,143,64,131,242, -228,214,12,190,247,84,29,174,126,117,47,116,87,100,212,156,34,80,195,101,91,191,1,25,119,63,113,213,197,73,226,7,194,125,7,173,33,162,150,7,27,79,218,190,138,227,115,204,228,212,39,145,124,118,84,201,23,213,21,252,37,22,128,8,168,137,90,188,82,207,69, -234,17,68,72,156,182,12,95,136,18,56,238,33,165,8,43,45,194,7,92,134,143,208,60,149,135,46,161,238,61,25,5,17,116,189,22,30,119,197,41,85,78,67,47,70,231,243,98,92,233,119,63,219,132,181,187,115,120,219,43,106,112,241,194,42,171,253,199,209,214,255,215, -147,117,248,241,51,77,35,0,212,32,26,231,237,63,31,31,134,217,19,18,120,195,130,46,162,139,66,34,99,92,66,248,22,49,161,54,80,88,141,39,11,42,91,68,52,115,136,194,195,80,168,106,5,3,167,163,134,23,158,53,161,100,250,37,137,8,133,148,35,105,249,95,130, -40,64,123,111,87,120,231,136,234,2,74,9,132,149,162,163,50,112,25,72,63,254,125,159,213,11,221,195,56,89,68,97,84,98,66,205,60,202,137,233,72,144,40,231,63,111,106,2,23,206,43,195,99,207,103,208,143,33,223,9,211,82,120,255,171,107,176,16,159,191,177, -188,14,75,14,47,193,124,252,253,17,124,159,60,242,175,61,58,12,139,103,150,225,60,52,5,196,190,236,199,251,189,121,217,16,188,251,244,46,152,57,33,69,193,139,48,9,17,248,140,126,66,45,54,19,23,149,136,184,51,137,51,29,50,216,254,184,67,133,19,4,106,140, -233,28,64,111,206,100,220,23,97,148,11,128,171,186,117,158,184,202,139,233,94,167,194,149,141,2,124,120,19,37,110,60,53,76,68,108,205,66,56,46,108,134,81,248,34,82,207,72,178,231,184,242,149,53,158,120,226,31,80,87,210,13,24,238,237,67,181,127,238,81, -101,248,223,191,213,13,199,162,170,253,171,239,13,192,211,168,238,39,161,73,88,191,87,193,143,86,55,224,210,197,53,198,44,168,157,205,61,207,54,88,99,92,253,234,110,40,227,164,84,202,214,121,107,155,10,33,226,213,236,112,127,17,18,86,82,20,89,79,174, -207,177,12,62,133,180,108,169,28,12,80,229,206,69,99,148,183,160,35,165,33,157,137,2,146,160,178,181,229,231,57,178,70,221,50,125,13,226,23,76,133,249,59,56,112,206,116,186,202,98,159,24,142,28,70,55,168,142,0,226,146,65,148,229,187,100,81,5,213,121, -10,159,91,58,12,219,7,20,28,49,49,225,9,39,129,122,22,39,116,74,175,132,109,7,20,172,217,147,195,210,141,166,136,131,162,129,127,195,8,160,15,29,176,197,232,252,53,149,17,180,207,254,108,0,78,157,93,130,11,230,85,216,140,37,73,148,21,108,23,133,168,27, -137,176,42,223,99,2,182,168,36,86,251,206,63,114,62,69,102,169,8,189,21,233,122,79,216,197,97,16,199,49,33,0,42,98,190,152,126,65,134,250,197,245,129,100,191,195,14,13,197,86,111,186,45,243,87,172,195,224,210,240,16,101,20,125,4,247,76,43,104,230,248, -4,222,115,122,13,190,255,116,19,142,64,27,62,136,66,119,235,163,13,216,188,95,193,113,83,18,56,122,146,100,98,202,223,221,51,8,91,251,53,244,148,141,62,167,46,163,207,239,83,240,99,212,2,255,235,180,46,126,157,108,241,38,124,237,43,24,58,94,117,70,23, -140,175,25,56,217,11,36,155,177,196,132,119,58,152,42,23,162,122,99,16,23,145,68,53,17,197,160,222,56,192,36,4,105,18,204,13,113,3,203,93,73,212,212,102,148,11,128,35,123,184,200,73,218,28,201,158,97,195,191,43,69,33,96,92,235,1,194,49,129,156,32,25, -79,190,48,144,142,78,173,124,201,79,168,66,182,97,223,59,78,169,112,191,225,79,220,51,204,190,192,226,153,37,56,227,136,20,126,182,174,5,255,250,112,157,87,248,173,191,172,195,186,221,138,87,125,96,36,9,168,225,202,251,183,95,14,179,250,63,227,240,50, -195,199,20,5,220,189,166,9,195,168,134,207,63,182,18,229,28,34,202,154,69,6,25,221,81,1,53,148,145,231,222,82,46,111,33,124,87,50,79,138,113,81,1,62,103,248,126,165,148,120,31,193,85,73,11,57,102,162,0,240,28,124,98,245,208,35,197,47,179,181,95,113,215, -240,90,41,146,228,56,215,11,161,4,156,158,166,244,8,56,231,200,18,80,157,101,158,71,172,112,199,234,245,221,155,140,208,145,202,62,250,48,116,252,142,45,193,39,127,58,12,115,38,74,152,62,78,194,39,239,27,102,40,250,236,185,37,56,27,207,247,20,39,126, -26,208,149,22,123,255,208,4,16,32,244,60,106,133,31,174,106,194,91,78,172,50,137,149,14,161,202,230,155,31,30,98,255,128,178,135,190,253,156,4,219,75,216,230,62,40,51,89,178,121,0,95,87,32,120,69,207,159,94,182,197,173,206,167,9,9,61,215,178,198,129, -142,61,101,23,41,133,246,55,162,160,85,70,179,19,24,131,52,142,162,133,95,132,237,167,0,31,78,57,2,105,92,69,236,104,88,180,199,0,169,235,19,166,75,254,156,230,14,99,130,87,81,211,170,73,202,216,13,103,154,87,57,77,16,201,213,7,207,173,193,79,159,203, -96,217,166,28,174,56,185,2,223,126,178,9,175,193,216,127,251,128,70,53,222,128,249,24,25,220,138,207,67,45,65,253,40,89,99,208,249,72,192,104,181,155,18,118,1,183,63,222,96,199,113,193,52,244,5,240,64,234,63,252,224,250,22,59,132,239,70,243,192,117,90, -74,176,96,145,150,34,225,163,207,183,50,67,120,161,246,244,117,46,44,22,48,128,2,124,220,148,18,10,84,141,209,235,36,21,145,249,51,131,197,125,21,109,93,35,251,73,145,178,103,82,141,160,202,169,145,159,171,180,83,2,32,227,86,174,194,72,189,100,7,205, -214,11,40,219,227,199,190,79,131,70,136,91,217,86,20,147,140,76,239,53,43,114,114,159,128,73,93,18,122,203,130,53,8,13,118,255,160,226,158,254,83,186,205,202,39,36,239,136,9,18,230,162,179,247,225,31,12,193,155,22,148,97,35,218,110,114,216,142,57,76, -194,255,93,214,128,15,157,83,131,95,160,195,183,106,71,14,199,77,53,251,21,84,113,4,168,13,61,237,65,48,13,29,67,250,123,24,7,122,0,255,190,107,117,19,222,188,160,10,203,183,14,178,0,150,48,190,191,13,67,197,27,223,216,135,161,101,5,238,127,174,9,227, -170,9,127,134,0,46,194,239,41,212,37,129,156,142,90,130,204,203,222,97,197,66,242,154,227,42,220,130,190,142,161,100,102,199,167,146,250,64,55,128,93,182,60,190,29,85,33,86,147,246,21,178,163,92,0,60,19,80,135,60,63,105,2,34,130,164,142,167,31,37,77, -104,226,79,158,149,192,5,199,148,216,71,32,167,141,42,136,142,64,21,62,174,42,224,134,139,186,112,64,165,47,54,161,202,226,6,10,18,77,26,197,234,100,46,104,18,142,69,245,255,197,95,212,25,196,89,60,35,129,207,254,188,1,87,157,94,129,187,158,105,113,236, -63,163,79,194,51,59,51,184,245,237,189,208,93,50,142,24,77,26,157,147,234,3,8,170,38,141,66,239,81,210,138,206,127,60,10,202,235,142,47,195,143,214,180,120,215,179,221,120,12,129,73,239,63,187,27,46,59,169,6,19,186,4,151,187,243,121,172,107,66,247,78, -27,92,144,102,161,239,187,3,163,141,105,120,237,241,232,123,92,119,65,47,244,160,224,145,134,163,161,33,146,204,55,158,168,195,206,1,179,43,9,119,71,151,194,251,22,2,2,40,146,36,35,238,3,118,70,0,50,234,199,111,54,227,66,181,108,28,189,52,209,76,116, -32,13,64,254,77,110,203,184,92,247,150,205,251,113,96,159,201,96,207,144,230,150,178,207,161,131,246,103,103,85,97,229,246,28,238,125,54,131,113,232,125,247,211,106,178,97,18,153,18,154,176,221,67,38,239,127,213,105,85,118,210,254,227,209,38,252,229, -249,53,248,33,78,250,34,20,2,154,132,173,120,238,79,189,190,6,255,244,179,97,206,7,156,56,61,195,207,42,158,224,76,25,210,7,97,18,253,77,211,199,144,118,13,33,83,64,231,163,213,252,246,87,84,97,35,250,5,235,247,229,92,87,112,231,234,22,99,9,59,135,20, -250,26,117,222,128,98,160,110,247,28,192,85,205,27,82,12,26,7,147,38,122,199,126,52,71,167,118,193,7,207,233,129,245,187,51,212,76,57,107,133,157,120,76,131,132,29,191,148,51,139,84,88,196,194,77,37,239,137,140,28,63,209,145,40,160,99,77,162,184,237, -171,20,33,36,180,68,254,3,77,179,82,28,248,145,101,198,177,217,57,8,176,165,223,32,56,36,32,175,152,158,192,172,241,168,254,51,9,27,246,74,94,165,147,186,18,219,47,0,24,212,153,130,171,239,149,179,83,152,136,207,111,59,177,12,31,248,222,16,156,127,76, -153,5,131,108,245,159,157,85,131,127,126,168,1,239,90,66,59,145,224,138,196,129,125,245,156,18,219,151,113,181,196,236,11,160,92,91,96,205,19,70,197,33,91,48,92,148,120,252,89,71,166,40,60,138,53,202,162,105,9,172,219,147,115,42,151,38,254,54,244,17, -46,123,69,133,253,148,181,123,0,182,13,100,144,104,194,241,19,60,119,201,132,164,182,15,209,94,156,232,25,118,183,52,34,123,44,223,146,177,0,36,73,200,138,66,212,254,70,138,208,76,211,107,0,29,154,109,140,122,1,224,184,63,238,137,45,108,107,23,124,94, -191,199,172,58,25,181,145,167,193,103,18,105,57,236,19,72,153,186,141,123,53,204,161,34,73,180,229,100,46,217,89,211,198,1,108,224,239,53,50,23,40,80,215,162,166,248,38,58,123,207,237,81,112,237,153,101,248,151,95,224,228,44,174,194,253,235,51,152,51, -94,194,146,217,9,124,232,251,67,140,8,42,138,22,90,134,160,146,89,65,109,178,227,134,39,182,29,76,114,219,222,110,39,254,189,106,167,130,233,125,45,56,239,168,18,44,221,208,226,80,150,60,244,123,215,54,225,204,35,74,240,174,83,107,240,109,140,40,166, -118,75,184,7,67,69,34,189,146,176,209,108,146,182,35,19,64,154,166,156,42,254,158,116,223,137,44,230,56,32,204,63,47,24,250,92,189,21,252,40,199,141,148,82,140,120,20,208,65,31,32,36,101,226,68,13,77,146,82,34,202,24,154,10,25,87,7,232,96,223,231,80, -80,14,176,115,38,224,89,52,7,213,196,36,99,204,150,47,198,127,216,129,239,159,62,167,204,234,242,11,184,210,175,56,169,12,43,208,100,80,248,56,9,181,194,215,150,231,240,15,175,171,193,151,208,1,92,181,51,103,167,139,122,245,20,174,5,33,165,156,171,224, -176,118,85,52,172,217,105,132,245,219,43,155,236,159,156,126,120,10,223,69,245,79,110,27,249,33,79,161,63,113,212,196,50,131,77,95,69,141,64,175,175,65,7,83,233,176,191,1,77,58,201,86,87,197,68,51,20,141,80,84,81,73,53,40,40,134,181,238,135,142,235,173, -70,57,5,89,204,179,140,137,48,208,209,163,220,239,180,167,35,169,212,203,22,151,76,97,72,148,43,144,110,27,152,136,33,76,168,220,44,140,225,155,153,249,189,92,178,217,56,59,94,52,49,39,76,149,240,251,39,151,217,217,163,173,104,200,9,252,57,122,249,111, -58,161,4,119,224,164,93,178,160,132,166,69,195,157,79,183,208,177,147,12,64,85,74,102,85,146,15,65,59,139,133,228,148,193,42,18,219,208,138,236,48,133,116,244,153,77,253,10,110,127,162,1,191,115,124,5,205,142,228,207,254,225,41,85,216,51,64,185,131,38, -28,137,206,234,132,46,201,247,78,247,74,219,217,149,233,122,137,241,244,19,75,74,109,100,218,11,190,182,57,126,33,139,137,32,122,108,71,167,113,114,79,98,57,131,129,38,39,58,160,1,58,135,4,10,139,153,131,1,130,40,175,95,207,73,125,130,165,133,7,226,72, -230,242,5,92,194,109,85,83,2,124,236,80,203,52,115,148,224,132,197,76,30,9,192,187,78,173,192,51,148,231,199,9,126,15,254,254,147,117,25,78,70,194,42,148,38,227,252,163,75,112,19,154,3,154,80,198,27,32,130,87,165,223,18,0,116,155,42,118,169,93,90,137, -20,147,87,240,243,223,121,186,201,78,219,229,139,43,112,229,41,21,120,4,157,201,71,54,231,158,77,228,154,98,248,60,8,132,126,201,244,218,14,252,44,221,215,140,190,196,147,98,157,141,151,82,20,118,45,33,31,166,86,114,168,167,163,207,119,32,23,220,49,36, -80,4,70,47,57,66,110,219,23,42,200,216,51,4,188,170,29,89,196,77,132,3,83,154,45,51,240,228,133,147,74,166,247,9,84,161,240,108,152,67,63,147,166,61,121,86,138,234,55,129,127,92,218,128,55,47,44,115,108,189,98,187,226,213,255,195,53,25,78,82,21,190,179, -162,9,171,182,102,166,47,129,227,85,40,83,29,148,101,130,169,98,116,45,138,44,72,77,83,56,106,0,29,243,160,152,125,0,35,151,93,196,210,197,207,239,69,159,96,238,4,180,245,207,182,56,42,249,203,115,107,76,44,161,72,228,45,39,86,184,194,152,170,206,201, -177,165,115,209,138,39,155,223,210,130,163,27,242,87,8,153,228,132,143,50,33,109,43,119,253,18,66,68,164,116,48,153,110,255,37,1,113,157,195,104,247,1,162,118,174,82,134,213,64,14,84,238,188,94,91,31,72,95,182,175,91,192,52,28,200,241,53,231,44,26,188, -128,18,47,36,0,23,29,151,242,138,160,243,141,199,21,183,27,207,115,233,43,74,240,61,92,249,253,117,128,55,204,47,193,223,223,95,135,183,160,202,95,177,45,71,83,32,249,179,119,60,157,113,10,151,38,185,100,213,77,220,7,128,194,61,98,8,167,86,8,89,179,104, -179,171,9,1,59,21,219,214,246,112,156,180,243,143,78,225,9,60,55,85,16,189,231,149,85,6,145,8,82,38,135,243,68,140,88,174,56,169,2,255,133,2,183,175,65,155,98,104,142,80,232,252,148,248,34,44,99,10,131,76,130,73,42,132,29,80,186,151,128,45,18,206,61, -24,85,144,16,185,144,47,87,209,122,143,247,43,2,49,54,112,0,15,98,216,58,62,55,230,42,218,209,67,89,181,78,216,127,13,39,235,117,199,37,108,63,9,68,217,143,43,124,11,198,238,132,238,209,224,30,137,171,142,86,38,173,34,202,217,95,138,126,196,14,116,166, -110,125,172,9,127,126,118,5,99,254,12,38,214,36,28,55,89,194,77,203,154,240,55,231,85,97,37,58,99,127,124,122,153,7,141,38,115,114,183,137,201,99,53,223,91,49,171,175,219,214,23,144,144,145,198,34,243,99,0,39,243,160,149,187,229,128,169,251,39,128,136, -142,126,108,115,6,55,254,108,24,239,187,12,139,103,166,44,212,127,253,91,93,140,42,146,86,112,63,180,107,169,11,255,40,156,252,93,12,29,47,152,87,102,13,71,223,103,8,191,216,138,109,25,236,220,144,153,98,63,187,111,98,195,22,164,72,81,4,255,70,218,8, -116,172,87,48,136,224,11,184,110,158,228,213,63,176,62,247,181,131,108,22,202,198,44,220,184,180,101,58,132,90,202,23,225,232,199,78,145,24,1,100,240,239,143,183,120,117,18,166,126,244,36,1,23,30,147,194,231,31,106,194,41,104,6,200,219,95,138,131,247, -151,231,84,224,235,43,50,120,203,194,18,135,141,255,180,212,56,134,52,1,180,18,201,236,12,56,219,42,141,223,65,130,70,128,77,217,98,243,21,27,146,130,101,20,145,230,104,102,218,135,159,202,180,8,64,143,191,201,161,231,245,175,235,230,144,240,190,117, -45,142,50,222,56,191,12,15,63,159,193,202,109,45,248,254,170,38,155,1,186,30,33,155,27,119,231,112,205,153,93,40,216,57,124,7,29,212,196,246,75,160,99,72,224,202,73,24,63,210,20,137,12,62,64,204,119,28,51,185,128,152,191,202,197,160,2,120,162,135,45, -234,229,108,191,147,234,212,150,132,49,224,81,66,53,140,131,190,26,99,240,149,219,13,150,222,208,198,107,191,26,87,245,131,27,114,120,20,29,176,79,189,190,10,55,63,218,132,11,81,61,179,10,197,143,207,70,117,253,241,123,27,184,178,4,172,219,163,60,63, -193,161,135,14,72,114,80,52,11,86,67,219,64,80,248,176,53,226,153,122,230,183,243,152,8,40,162,112,150,252,144,175,252,178,1,95,197,8,129,224,98,250,153,136,218,236,111,239,174,251,210,50,101,171,147,232,220,68,84,121,26,195,84,242,13,72,232,168,205, -80,218,182,196,201,208,145,227,59,99,156,233,118,46,74,157,115,0,59,136,3,224,68,55,140,221,141,251,63,144,93,158,84,51,212,172,36,122,207,109,0,17,84,136,225,12,220,191,46,231,137,162,85,62,190,10,112,202,236,132,243,3,127,121,215,48,92,246,138,50,172, -221,77,144,43,192,123,150,160,70,120,176,9,87,189,178,12,223,90,209,130,245,56,57,61,149,216,123,214,133,206,44,96,187,137,184,29,67,18,123,125,87,109,20,135,175,133,14,31,214,191,161,48,239,107,79,52,249,59,205,30,47,225,189,103,212,120,114,111,95,222, -132,183,45,42,195,155,23,148,57,227,88,182,244,117,210,237,21,188,151,255,196,215,8,2,161,207,199,187,161,197,125,164,18,105,28,70,130,147,57,138,138,27,100,142,88,111,176,142,227,0,24,11,87,44,47,48,248,133,92,19,64,206,147,210,80,192,181,11,50,30,119, -20,161,20,50,122,226,39,205,76,224,109,39,150,224,77,243,83,248,215,95,182,216,121,58,101,150,68,149,223,130,75,23,17,66,151,115,154,151,212,49,105,7,195,167,139,57,151,34,20,161,56,138,89,18,202,202,28,248,36,146,98,223,1,33,139,108,21,23,178,209,225, -251,208,25,36,223,224,156,163,74,60,249,55,63,210,68,181,223,130,181,40,124,239,56,185,10,11,166,165,188,210,93,9,28,117,61,105,218,104,199,51,153,68,208,48,177,246,36,144,137,34,157,112,195,225,123,140,29,66,8,132,22,47,142,219,71,94,190,243,184,99, -14,191,20,194,195,158,82,28,156,82,38,59,126,250,225,9,19,53,190,251,84,11,254,224,228,20,238,69,237,64,91,203,83,202,248,209,45,10,237,111,10,95,126,164,133,170,63,236,87,92,88,191,174,0,85,138,130,138,63,168,190,208,246,46,104,167,154,185,19,145,57, -154,137,190,197,7,207,169,241,10,39,8,122,90,175,73,57,19,124,253,45,140,4,136,131,248,254,179,106,48,17,157,193,86,94,228,62,200,136,217,234,38,52,110,133,111,198,41,116,58,113,91,221,134,250,201,49,130,4,166,73,188,237,171,81,121,83,186,165,217,55, -48,45,238,12,170,33,80,168,93,236,235,32,209,211,102,75,56,123,110,194,241,255,167,30,104,193,169,179,83,86,161,247,161,51,249,214,5,41,220,137,17,192,197,56,249,196,219,251,25,190,70,239,201,168,166,0,34,90,53,68,92,190,152,204,25,239,43,33,10,96,182, -240,5,172,126,27,27,43,148,183,163,99,250,47,15,25,158,33,169,236,139,142,43,177,160,62,137,161,226,210,245,25,227,8,215,188,186,102,242,13,162,77,179,104,40,144,97,227,58,10,186,119,114,78,183,246,231,193,239,136,37,112,172,64,193,14,107,247,245,13, -64,248,188,33,78,208,63,183,101,12,20,233,125,126,122,200,227,166,126,66,148,38,62,26,237,62,169,68,202,250,17,252,123,203,227,25,156,54,43,225,213,78,175,191,106,78,2,183,225,107,105,27,9,197,147,75,161,232,148,198,197,29,174,174,208,67,216,177,233, -136,150,167,235,91,64,2,176,5,67,193,205,232,205,83,116,241,228,214,156,191,219,214,3,26,206,58,178,196,128,21,1,69,95,248,69,157,57,14,175,63,222,132,124,113,31,227,120,197,199,85,47,116,12,69,34,132,101,44,223,106,114,23,133,141,52,198,138,9,16,174, -234,199,174,112,101,27,59,81,216,83,41,104,5,17,154,50,89,148,206,103,15,241,63,98,247,144,186,167,216,122,205,46,5,127,255,218,178,1,87,240,156,71,161,80,252,199,242,12,222,120,124,9,238,192,240,239,137,45,57,71,9,46,121,82,44,39,8,166,40,236,22,94, -132,174,61,28,91,164,40,122,96,211,149,123,209,57,19,109,252,19,18,184,141,251,76,244,241,12,134,129,4,21,83,8,71,218,138,34,5,98,33,17,92,125,88,143,240,232,159,239,131,32,14,50,241,222,4,82,253,226,254,58,248,220,71,39,183,18,235,216,182,113,113,173, -159,3,128,250,168,75,104,18,77,180,245,248,147,168,188,203,193,181,244,251,243,253,10,87,124,194,30,253,194,105,84,184,161,217,230,127,228,188,50,39,104,142,154,36,97,92,197,204,229,107,231,149,56,244,138,87,185,108,219,249,59,54,52,34,108,21,28,118, -5,21,109,142,105,155,48,184,29,71,125,193,167,69,23,73,237,159,122,120,10,191,124,222,168,109,210,20,68,38,93,186,49,103,92,224,242,147,42,28,218,77,236,22,108,26,221,247,110,247,1,220,46,246,19,80,200,187,92,20,163,138,161,245,152,40,13,115,3,236,74, -181,74,182,186,119,216,230,199,253,106,143,119,254,0,183,207,176,245,152,113,50,95,127,92,2,221,104,87,127,138,14,223,221,207,230,112,24,14,32,217,89,138,193,127,23,237,255,213,167,149,216,164,204,234,19,156,7,72,108,133,176,235,49,236,119,45,111,203, -189,251,38,20,34,218,75,74,67,180,145,85,216,68,66,20,2,65,104,203,227,11,46,230,36,237,67,248,195,225,19,36,196,95,171,134,223,227,182,199,155,76,71,163,36,210,37,11,202,94,43,6,83,21,101,2,165,137,0,22,78,79,216,17,212,174,56,244,224,242,147,209,45, -0,142,212,25,135,129,4,111,146,106,172,36,34,84,14,67,216,44,218,23,209,82,113,4,70,15,51,112,82,23,224,234,39,72,246,153,221,26,190,177,50,135,127,94,214,98,52,144,212,46,9,83,217,146,45,110,121,44,99,32,40,9,251,60,132,213,172,3,209,66,171,162,143, -160,189,105,16,81,206,34,216,127,87,182,85,104,241,19,103,13,45,127,143,114,28,228,132,158,55,55,101,138,151,115,112,73,133,147,217,35,200,154,76,193,137,211,211,66,116,114,176,73,55,23,39,254,99,201,22,206,198,218,106,12,153,0,17,86,75,228,188,42,11, -183,178,19,104,7,189,176,223,158,8,118,144,6,238,118,180,241,244,188,1,195,63,74,160,60,177,77,195,87,112,178,95,115,108,2,51,208,20,252,24,181,194,223,220,211,226,99,136,237,19,51,144,98,170,185,47,178,148,69,190,130,219,84,68,41,167,146,227,148,112, -196,100,242,234,58,50,15,50,0,74,20,14,254,96,85,6,139,112,130,123,184,174,191,72,222,32,184,153,82,188,228,163,176,153,146,193,5,105,159,87,242,45,136,64,90,16,188,88,32,199,132,19,40,98,96,179,40,12,206,83,215,2,66,46,220,142,132,107,50,173,237,234, -57,101,166,100,6,13,37,134,40,101,123,220,100,1,31,58,179,196,54,242,31,151,182,96,61,106,2,242,3,136,108,154,128,40,182,230,141,66,38,199,177,75,162,36,85,232,76,98,174,197,144,173,46,86,251,21,232,237,58,168,108,191,25,149,125,141,132,143,0,32,226, -15,206,159,156,216,52,179,161,192,159,59,151,72,48,101,120,104,83,198,32,216,164,30,9,245,150,201,66,182,59,158,116,186,46,180,18,68,132,17,237,9,0,209,25,37,208,209,30,65,70,162,129,85,58,49,119,91,121,100,71,117,176,207,42,108,31,234,109,44,77,202, -201,51,77,238,156,114,239,139,209,9,124,235,252,132,195,173,229,219,20,220,183,94,177,154,164,80,145,38,128,87,136,22,190,199,32,97,16,142,156,145,235,104,219,183,176,107,131,95,2,82,135,182,246,241,94,131,174,47,144,142,118,149,243,88,129,115,224,18, -237,203,209,239,93,155,113,65,42,113,17,201,124,189,105,190,9,11,191,248,112,19,38,163,6,59,117,22,250,45,103,84,152,241,188,245,128,66,13,150,153,108,169,243,66,173,111,192,77,52,92,47,2,29,76,21,140,149,100,144,91,85,153,219,17,197,198,220,76,19,79, -138,199,170,104,115,73,7,152,36,130,56,250,38,123,72,42,241,99,231,149,160,7,157,191,235,239,207,96,106,15,177,114,3,98,72,126,69,34,3,7,1,146,98,129,166,167,96,41,240,59,138,24,39,92,248,157,68,180,136,242,17,186,136,77,11,223,21,76,23,177,152,168,43, -57,21,171,92,124,66,137,11,78,169,80,229,10,92,241,196,34,254,225,154,22,252,98,83,206,254,202,73,51,36,223,51,53,200,160,227,127,176,170,101,32,235,130,99,106,190,75,79,197,148,166,115,201,89,42,138,224,148,24,3,132,16,13,80,64,244,160,205,4,164,182, -227,69,110,219,195,130,46,218,109,42,185,154,217,107,136,24,244,243,236,30,141,225,84,14,155,113,213,44,223,102,124,137,106,42,34,80,76,135,208,179,112,46,151,221,211,126,247,176,130,75,15,17,184,18,117,151,240,253,254,35,115,38,163,45,104,252,70,20, -246,56,114,76,215,162,163,122,198,156,132,193,170,183,206,40,193,87,30,109,194,234,93,102,135,210,185,19,4,92,186,168,204,224,206,39,239,171,115,129,72,119,57,160,131,89,22,239,146,98,55,218,140,157,82,29,37,140,198,66,101,144,176,118,95,218,189,242, -180,10,142,93,89,66,148,9,51,161,152,178,91,190,185,137,163,227,78,158,33,56,71,190,116,163,130,47,61,146,51,60,74,33,160,140,237,178,138,125,13,59,58,50,236,88,22,11,2,191,38,116,129,127,175,33,102,217,70,37,235,160,195,169,227,234,100,29,64,98,162, -125,185,38,146,4,12,17,63,144,132,148,38,238,202,37,37,248,61,156,240,183,44,208,108,178,166,246,8,206,92,18,85,141,252,3,106,66,21,171,126,79,255,6,67,139,35,106,58,245,7,112,249,0,223,181,184,3,136,80,199,52,128,86,81,79,67,219,231,55,203,225,160,186, -120,143,28,38,230,147,20,255,159,63,87,192,219,22,37,240,175,56,241,63,88,163,216,123,238,46,57,103,210,109,176,0,197,125,134,35,187,76,19,109,183,228,9,222,188,221,163,64,71,250,91,68,176,117,28,155,107,87,231,223,182,187,117,204,209,79,236,238,102, -238,126,136,109,108,10,59,77,244,66,0,22,105,131,39,112,213,19,64,244,212,246,220,39,182,32,152,124,147,124,74,220,86,50,230,117,202,151,84,146,32,108,29,164,3,116,74,3,152,1,39,254,126,26,65,191,74,155,108,154,107,33,163,245,33,136,35,76,2,21,240,216, -22,197,170,223,81,184,221,132,145,195,200,133,27,82,123,130,71,156,241,115,43,94,56,234,153,173,180,116,4,20,99,114,132,223,78,206,101,102,164,8,8,36,88,45,19,170,113,180,3,239,66,71,82,87,167,105,175,229,38,144,28,86,10,83,201,214,127,225,193,38,59, -134,36,192,229,164,40,64,49,196,172,93,46,0,204,121,154,89,104,136,21,51,130,59,145,11,232,24,35,168,90,54,180,174,184,91,22,141,121,57,177,197,143,194,168,89,173,61,71,211,116,2,149,164,78,53,172,216,97,106,254,202,9,20,120,113,50,41,218,110,215,110, -14,116,177,75,24,8,240,59,137,135,230,212,81,154,56,218,131,72,184,46,160,242,96,71,166,208,140,58,218,246,37,78,210,248,141,169,1,152,103,72,72,229,135,126,88,231,216,159,4,66,68,142,163,223,50,6,218,145,208,176,185,141,115,150,253,70,165,109,76,171, -49,161,1,180,223,216,33,212,223,185,9,98,74,116,28,142,153,173,249,124,232,67,234,148,251,237,218,12,156,178,198,218,169,251,36,41,94,77,218,102,17,34,222,20,188,96,47,163,77,164,197,193,106,95,251,30,204,214,38,183,229,8,130,169,113,93,78,139,231,113, -31,167,251,39,134,210,182,253,218,231,254,197,33,198,166,176,145,84,196,0,150,16,136,179,149,212,54,138,4,56,168,114,104,76,104,0,55,161,185,18,22,205,50,3,75,108,215,70,203,240,251,12,103,32,232,195,68,132,176,80,138,182,61,23,69,49,94,118,19,44,147, -192,242,117,30,191,136,106,17,221,184,229,182,99,137,49,61,186,184,202,33,218,152,26,138,152,68,12,25,20,246,33,210,197,200,193,161,138,137,48,219,215,59,155,161,227,238,206,81,24,25,218,202,128,239,132,238,180,9,71,57,174,129,166,8,173,117,199,20,16, -228,230,202,177,115,136,6,222,178,246,155,86,48,109,145,90,88,65,174,247,158,101,236,202,200,190,203,40,119,46,139,46,121,65,173,135,140,158,117,206,162,144,73,70,88,129,179,171,228,35,184,54,51,162,221,68,68,64,80,156,225,164,144,77,90,193,83,186,168, -89,188,121,208,109,2,165,163,13,236,69,177,149,110,172,17,132,173,91,160,66,24,21,169,124,237,251,229,141,124,109,96,199,162,0,186,223,136,13,229,155,31,180,148,235,237,223,22,79,219,15,58,213,47,226,73,134,104,155,54,8,228,8,165,28,216,108,95,179,230, -66,64,0,149,28,50,24,231,2,10,96,160,22,126,79,130,66,186,213,155,137,112,48,179,151,147,112,175,129,243,32,124,248,232,170,207,132,138,226,122,9,49,227,197,239,114,202,251,16,70,68,79,109,177,6,135,152,22,160,117,93,100,22,141,234,92,128,140,188,21, -29,227,216,194,132,55,198,35,54,85,51,237,85,15,162,144,199,143,153,189,197,228,146,95,213,246,197,56,157,91,224,36,68,61,254,115,21,175,186,54,14,98,16,165,2,46,4,5,8,57,36,149,28,233,68,229,174,99,104,200,64,138,200,68,21,168,104,113,10,24,196,193, -230,197,46,148,146,171,101,20,162,208,65,109,108,249,0,86,93,43,237,32,88,179,122,8,186,85,58,2,131,100,224,141,23,188,222,130,221,141,226,242,67,168,65,215,95,199,247,231,131,184,166,30,236,86,115,118,149,70,189,6,85,180,159,160,246,118,60,96,9,78,115, -105,221,230,221,66,240,228,147,164,232,76,138,8,62,244,145,131,40,250,26,225,52,145,79,210,102,231,185,84,61,10,55,164,56,120,1,140,106,31,160,221,129,35,141,72,144,41,225,226,220,47,47,115,201,128,226,38,24,194,218,111,95,185,91,72,196,184,190,130,218, -227,230,45,21,200,154,89,30,146,58,194,122,216,34,210,42,166,179,152,221,203,72,216,182,180,34,56,111,34,236,84,83,248,6,137,253,60,197,231,132,109,112,163,9,123,47,220,222,54,210,20,206,55,116,197,39,110,99,44,25,33,122,174,80,165,8,133,153,66,90,178, -255,180,72,220,66,137,70,101,140,85,6,217,65,35,239,155,138,58,102,99,124,76,137,156,185,19,5,156,60,195,148,126,75,97,160,97,105,118,104,101,219,71,95,156,24,181,132,152,141,171,154,247,232,117,130,135,221,68,236,107,8,230,9,238,29,2,56,98,60,112,82, -229,121,12,189,38,213,240,51,21,19,22,238,26,50,208,49,13,34,37,105,182,15,106,152,61,78,112,238,62,181,89,196,84,218,142,28,220,108,202,148,175,143,167,68,76,9,56,25,69,19,78,200,36,237,118,186,183,174,97,201,44,227,196,174,219,171,97,98,205,117,243, -4,139,85,104,190,15,7,78,165,118,222,92,71,19,170,121,204,181,233,72,70,8,33,245,40,116,120,63,193,191,116,143,68,150,161,251,57,12,223,167,38,23,68,55,175,103,218,131,103,157,176,3,29,235,16,162,162,237,119,41,251,117,252,97,0,11,167,0,204,236,5,184, -98,145,33,73,58,53,237,26,39,56,76,159,212,53,173,132,221,195,118,187,87,101,124,7,154,176,61,56,81,83,169,158,14,117,39,77,250,107,143,150,240,244,78,83,122,253,150,249,102,68,155,185,89,83,187,135,12,248,68,19,252,179,141,38,54,63,247,72,193,19,208, -202,227,240,48,20,175,210,158,6,156,97,180,176,237,222,186,81,209,148,147,56,227,240,132,191,203,55,87,102,208,87,54,181,0,115,198,11,230,39,72,203,254,73,133,105,128,165,180,235,12,106,206,229,198,130,132,138,190,15,17,72,57,85,110,191,122,45,53,130, -73,130,75,61,7,22,78,77,120,12,239,91,159,113,65,170,28,75,124,0,215,236,89,89,111,126,235,128,134,245,253,0,143,108,5,184,124,33,192,77,143,152,186,121,167,114,115,229,236,92,112,195,92,101,110,28,82,106,27,38,73,155,237,161,149,247,240,230,220,167, -132,87,218,246,44,185,14,154,195,69,36,174,169,196,99,91,205,117,114,21,32,107,119,17,186,103,42,214,204,84,112,218,232,92,196,59,160,201,161,114,240,92,25,95,166,133,179,243,243,77,10,22,76,149,92,169,236,218,213,57,187,231,118,43,215,16,21,157,136, -32,208,153,138,240,8,208,222,95,162,206,100,127,117,158,128,7,112,226,151,174,87,172,41,211,14,237,21,208,113,31,192,154,120,254,114,4,108,152,150,41,38,60,116,106,173,156,154,166,82,220,82,30,66,92,78,19,70,239,233,98,212,239,193,30,167,61,104,66,232, -188,52,73,196,194,105,240,214,176,218,191,206,126,130,189,22,245,18,108,229,96,241,8,115,70,122,45,142,68,41,205,204,43,57,49,164,78,18,22,90,181,195,182,189,93,26,119,246,194,159,107,78,79,225,91,79,229,240,253,213,57,171,117,37,98,175,63,14,228,131, -127,64,223,171,12,193,161,116,206,168,243,65,73,96,103,244,74,188,150,235,103,36,138,137,161,81,143,3,232,54,127,0,140,141,215,218,242,1,162,228,139,11,183,146,196,149,95,11,191,151,64,33,7,110,125,132,68,22,17,146,139,230,73,84,199,0,119,172,50,219, -172,189,245,4,9,71,79,50,43,233,171,79,42,216,124,64,195,25,179,105,203,90,128,85,104,42,166,245,80,67,73,1,199,29,102,26,71,124,111,181,226,234,96,233,55,152,2,56,21,109,253,155,230,39,92,203,72,130,66,171,245,75,191,204,80,195,152,228,148,243,15,201, -87,32,142,227,225,227,12,129,195,237,94,86,8,22,28,74,9,224,55,189,212,174,41,86,180,249,53,143,153,213,132,68,112,165,156,130,217,244,82,20,106,3,197,88,32,132,20,90,196,58,147,96,195,187,220,82,156,104,37,41,155,182,21,81,38,207,173,198,68,4,47,219, -13,64,10,80,64,8,7,51,227,107,76,233,70,191,160,91,192,187,78,18,156,54,190,111,189,153,244,249,147,5,172,223,7,248,44,209,1,212,232,131,80,7,112,193,44,99,42,227,38,71,240,91,43,131,64,113,27,55,92,233,167,206,164,182,180,0,95,88,150,113,73,251,153, -71,72,184,224,232,4,150,163,9,40,69,223,137,142,37,7,113,83,191,225,44,86,29,27,73,132,253,139,93,218,218,224,22,246,230,19,93,40,248,245,225,38,185,48,153,233,82,74,20,248,208,22,230,96,178,205,152,72,7,183,237,226,238,179,127,126,83,8,27,187,75,27, -235,58,127,32,46,148,136,83,111,28,115,71,182,155,22,221,172,62,116,46,167,154,118,44,107,112,98,111,91,158,195,150,253,192,205,33,136,136,49,161,166,225,152,73,134,185,251,253,53,26,254,238,126,197,228,146,171,150,72,184,125,133,105,232,92,182,177,124, -142,75,242,221,248,58,57,137,31,190,43,99,178,41,93,103,220,118,197,93,198,226,118,245,14,157,163,251,37,199,77,66,12,109,71,249,4,89,100,42,233,182,12,100,1,149,180,191,83,83,137,106,42,10,215,235,20,45,160,163,148,48,165,219,38,220,62,68,140,228,65, -128,83,217,211,77,244,65,38,196,21,143,122,251,31,49,117,72,237,111,57,0,112,221,143,21,59,131,139,80,24,174,62,213,52,145,254,47,180,203,164,230,191,182,82,115,45,193,115,123,169,164,76,192,181,231,74,120,240,121,205,225,92,197,66,187,100,227,95,131, -17,197,60,52,15,159,184,159,120,124,52,9,102,162,201,204,124,107,165,242,29,66,92,226,9,236,189,164,50,84,124,250,4,146,138,167,75,31,52,115,142,21,237,56,0,30,238,181,77,177,148,142,43,148,139,40,229,152,241,1,220,228,43,21,160,83,170,123,203,20,28, -148,186,13,57,30,225,119,10,215,186,152,182,117,197,28,198,103,48,145,196,166,126,154,84,96,149,127,44,174,244,87,206,20,240,115,156,220,47,62,170,208,15,32,42,152,134,109,7,140,118,57,115,142,128,223,69,31,225,199,235,20,220,185,198,109,97,103,106,22, -79,64,243,112,246,17,102,242,7,154,198,81,163,46,35,239,58,217,148,164,173,222,69,20,116,211,61,52,87,97,98,18,25,109,113,15,109,124,3,93,212,8,46,101,29,231,255,189,143,160,194,251,121,244,123,188,16,164,28,51,56,192,193,25,56,14,159,164,89,177,49,171, -54,102,201,20,49,239,40,77,44,205,231,101,52,192,50,218,137,139,156,184,75,142,23,176,31,39,238,134,7,21,172,221,27,162,8,106,245,118,56,198,234,111,61,65,160,159,0,236,31,252,232,217,104,247,50,155,96,57,13,29,191,239,162,67,216,223,48,145,193,32,158, -235,242,19,165,233,56,186,66,177,90,190,246,85,9,220,250,120,14,203,158,215,140,7,144,80,53,50,155,242,246,221,81,131,199,175,116,123,5,80,68,5,106,203,62,130,173,138,18,185,113,44,101,167,116,254,75,233,4,198,3,225,251,244,88,228,79,29,226,120,125,136, -191,67,137,132,134,2,117,95,7,231,242,169,93,2,109,191,1,86,52,24,224,137,219,201,250,162,84,128,135,112,210,86,108,7,56,107,14,192,95,159,45,225,254,13,26,126,138,194,64,220,75,138,34,158,223,79,199,4,28,254,117,199,72,152,143,90,225,147,15,228,133, -154,198,75,78,72,24,111,32,192,200,212,3,0,119,55,247,85,69,17,92,29,247,65,138,211,196,34,34,177,22,82,208,161,154,13,6,91,112,16,25,100,76,241,1,68,187,195,7,134,12,34,45,50,214,178,89,180,66,189,67,59,21,219,130,38,137,12,121,126,41,66,66,136,86,234, -145,227,9,104,162,73,16,140,49,56,30,64,154,20,7,141,158,31,223,166,97,229,78,179,218,201,20,28,142,145,193,82,20,132,33,140,81,47,56,74,114,219,246,153,24,127,47,152,106,52,192,103,31,50,221,61,73,160,136,236,249,237,167,21,58,143,9,124,252,130,4,158, -218,105,64,35,242,25,68,236,179,68,169,95,29,243,18,116,155,75,224,106,19,219,55,152,210,6,127,232,42,71,93,66,196,161,179,161,163,86,0,148,237,188,153,200,208,245,82,139,34,186,231,83,177,162,152,72,241,27,68,138,80,34,118,144,105,208,38,212,162,129, -58,124,156,17,128,99,38,154,149,187,125,80,248,213,170,109,79,98,202,23,80,149,49,65,187,164,250,31,222,66,14,33,65,199,2,150,160,207,240,205,167,52,252,4,253,130,11,142,18,176,17,125,138,59,159,209,92,135,216,178,17,2,229,43,114,124,190,31,53,70,63, -74,49,249,11,4,255,206,193,248,159,144,197,237,131,1,32,42,164,182,221,54,243,142,254,165,161,141,107,216,174,231,205,253,146,51,75,205,52,124,91,24,8,96,208,152,208,0,50,74,4,57,27,72,130,64,136,26,217,88,128,98,91,22,104,235,38,70,100,10,157,188,64, -131,68,175,29,4,59,148,247,174,55,43,113,207,112,128,124,195,249,77,183,207,239,174,54,222,122,57,117,184,59,112,136,247,197,71,12,13,141,176,247,187,215,105,184,119,157,137,231,133,77,82,49,18,137,3,95,207,77,181,18,253,77,130,65,147,238,64,45,247,125, -211,56,29,221,214,217,141,125,160,60,56,183,208,150,93,22,158,161,102,34,33,82,255,32,224,16,219,230,142,149,40,0,14,102,176,58,65,24,110,5,252,61,142,22,226,205,18,226,98,204,118,240,35,166,146,147,9,248,209,90,71,57,119,27,81,68,225,163,133,148,247, -212,133,157,176,208,46,206,249,34,238,167,108,255,72,109,24,26,53,15,243,223,64,90,232,24,32,28,19,227,30,16,225,22,34,226,249,199,196,144,66,17,75,251,152,89,97,162,76,228,222,225,182,250,137,177,214,40,50,6,55,180,181,255,101,155,15,24,104,69,27,69, -199,155,62,199,181,252,16,146,48,78,30,28,72,148,202,162,57,73,109,131,73,247,190,178,57,250,196,35,143,118,75,214,220,109,59,175,3,141,60,234,81,148,235,40,204,180,36,85,16,224,51,151,46,151,159,41,115,12,245,252,111,230,65,104,93,164,66,188,132,82, -18,42,127,169,233,131,107,84,233,252,33,179,231,128,209,94,78,115,105,139,46,186,42,42,170,34,174,37,197,60,193,216,114,2,237,128,81,248,69,233,224,201,93,230,249,125,75,66,122,215,37,114,220,100,186,238,221,52,0,142,51,224,200,30,77,43,68,148,63,223, -107,83,197,79,239,38,155,14,112,88,13,224,202,197,230,156,131,56,112,247,109,0,120,20,85,245,226,105,6,39,152,80,17,92,122,93,225,235,153,201,241,8,160,178,37,89,173,48,161,132,28,186,247,135,178,64,58,33,218,55,9,10,149,166,63,180,9,224,13,243,4,188, -114,150,225,1,56,243,70,152,193,119,87,41,254,78,139,103,160,159,49,67,50,48,85,181,123,21,184,212,51,105,195,125,195,166,52,142,28,77,250,62,196,75,152,217,103,146,90,148,226,94,246,188,178,66,49,134,146,65,74,199,182,218,124,201,85,187,240,245,137, -38,191,78,213,189,228,232,48,195,198,18,38,90,42,80,193,105,160,105,112,104,176,27,150,87,64,152,66,201,106,131,129,38,248,76,222,160,205,221,211,196,253,98,179,37,112,212,9,158,53,131,70,222,58,145,65,142,28,175,57,28,108,229,38,107,152,217,32,189,110, -181,145,203,28,210,15,13,248,142,65,109,1,25,211,213,164,156,152,110,36,84,6,78,0,82,211,166,154,105,191,32,234,48,62,216,48,215,230,142,232,246,126,9,205,165,4,18,77,234,220,9,230,125,66,249,92,250,155,206,75,215,37,97,39,252,159,62,71,190,199,130,169, -70,155,81,111,4,231,68,139,168,109,252,232,119,2,163,80,135,51,108,218,192,181,68,240,160,213,244,179,141,70,109,171,54,130,102,59,56,34,69,177,239,176,138,184,247,142,61,91,178,125,135,41,86,191,103,93,40,59,115,236,33,26,235,109,3,130,227,124,215,8, -218,215,225,181,133,86,204,32,142,248,3,142,150,38,162,164,149,243,55,192,10,205,170,221,26,86,236,140,170,146,173,149,119,81,1,29,74,144,51,229,41,138,102,95,251,251,8,147,107,132,207,165,158,151,111,211,156,176,138,125,34,61,194,13,99,71,82,0,10,157, -81,10,217,46,235,49,147,132,63,177,205,168,118,120,1,71,47,238,152,217,158,19,72,100,97,32,66,189,157,157,52,10,243,218,9,165,46,133,156,200,16,66,130,173,86,58,40,186,108,171,193,246,141,172,218,170,137,147,40,118,45,91,150,179,46,248,117,193,209,243, -41,112,155,70,86,170,152,228,210,81,197,19,251,61,168,165,54,237,55,254,7,117,20,209,177,183,92,116,172,245,136,45,214,17,22,2,93,104,200,24,197,246,90,5,10,148,251,201,219,154,38,197,43,211,161,135,113,157,124,124,94,25,61,199,4,210,104,3,14,207,251, -139,67,79,13,194,87,10,123,169,85,49,108,43,60,47,161,208,109,52,186,166,214,1,186,19,1,1,46,134,173,81,18,71,68,59,128,20,90,207,129,40,180,141,245,187,134,196,209,83,177,48,84,143,70,19,16,19,119,242,82,181,183,82,65,199,175,149,20,165,190,189,39,46, -143,97,110,202,161,29,4,75,15,19,127,155,155,115,161,225,161,42,98,148,45,36,73,147,67,39,164,220,245,148,58,24,158,54,161,155,240,25,56,95,189,163,99,115,19,232,221,90,31,164,138,219,206,117,80,239,137,67,212,22,192,65,125,140,116,187,22,212,47,16,250, -218,106,36,153,114,125,121,62,26,77,128,178,55,150,173,249,201,173,119,111,95,117,196,166,172,149,83,85,127,154,229,198,137,117,164,16,1,135,224,246,139,118,53,218,86,78,173,219,38,49,154,48,41,95,88,0,218,127,47,12,124,97,53,191,240,218,10,247,170,15, -50,109,193,124,196,26,76,31,114,137,28,98,135,184,131,175,81,104,88,194,229,225,44,231,82,138,166,72,74,195,3,59,55,108,115,202,115,36,180,193,72,106,0,199,246,111,61,122,251,199,111,197,103,244,123,97,28,1,111,54,36,239,104,103,242,223,224,31,154,104, -10,48,7,240,177,219,62,231,246,161,94,172,16,164,35,52,249,218,222,16,5,104,131,246,188,37,123,131,131,86,0,196,203,115,249,43,143,45,129,195,24,67,65,221,142,103,221,46,182,81,165,1,98,1,80,246,38,43,246,26,226,101,1,120,81,166,85,217,177,173,71,130, -144,65,49,171,62,42,124,128,150,21,134,204,222,164,235,223,249,242,228,191,120,45,144,217,69,214,178,143,28,70,0,19,24,233,40,32,111,211,6,241,202,127,89,8,126,245,113,133,200,222,143,136,237,31,17,1,160,141,152,149,82,135,18,130,67,181,194,125,89,0, -94,156,0,232,23,120,134,102,179,249,235,17,128,9,19,38,192,59,223,249,206,152,182,172,169,75,67,169,119,178,110,237,223,246,242,196,143,188,48,28,50,88,157,63,127,254,175,124,82,161,71,186,231,200,203,63,99,234,231,229,216,252,127,248,207,255,19,96,0, -221,83,18,25,240,8,112,38,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* projectIconXcode_png = (const char*) temp_binary_data_31; - -//================== projectIconXcodeIOS.png ================== -static const unsigned char temp_binary_data_32[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,128,0,0,0,128,8,6,0,0,0,195,62,97,203,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,82,101,97,100,121,113,201,101,60,0,0,3,134,105,84,88,116,88,77,76, -58,99,111,109,46,97,100,111,98,101,46,120,109,112,0,0,0,0,0,60,63,120,112,97,99,107,101,116,32,98,101,103,105,110,61,34,239,187,191,34,32,105,100,61,34,87,53,77,48,77,112,67,101,104,105,72,122,114,101,83,122,78,84,99,122,107,99,57,100,34,63,62,32,60, -120,58,120,109,112,109,101,116,97,32,120,109,108,110,115,58,120,61,34,97,100,111,98,101,58,110,115,58,109,101,116,97,47,34,32,120,58,120,109,112,116,107,61,34,65,100,111,98,101,32,88,77,80,32,67,111,114,101,32,53,46,54,45,99,48,49,52,32,55,57,46,49,53, -54,55,57,55,44,32,50,48,49,52,47,48,56,47,50,48,45,48,57,58,53,51,58,48,50,32,32,32,32,32,32,32,32,34,62,32,60,114,100,102,58,82,68,70,32,120,109,108,110,115,58,114,100,102,61,34,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57, -57,57,47,48,50,47,50,50,45,114,100,102,45,115,121,110,116,97,120,45,110,115,35,34,62,32,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,32,114,100,102,58,97,98,111,117,116,61,34,34,32,120,109,108,110,115,58,120,109,112,77,77,61,34,104,116, -116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,109,109,47,34,32,120,109,108,110,115,58,115,116,82,101,102,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47, -115,84,121,112,101,47,82,101,115,111,117,114,99,101,82,101,102,35,34,32,120,109,108,110,115,58,120,109,112,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,34,32,120,109,112,77,77,58,79,114,105,103, -105,110,97,108,68,111,99,117,109,101,110,116,73,68,61,34,120,109,112,46,100,105,100,58,51,51,101,53,51,101,51,102,45,98,98,100,52,45,52,48,99,99,45,98,54,100,55,45,53,100,52,100,102,52,50,56,99,56,52,54,34,32,120,109,112,77,77,58,68,111,99,117,109,101, -110,116,73,68,61,34,120,109,112,46,100,105,100,58,49,51,54,56,69,69,55,52,52,67,55,57,49,49,69,52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,34,32,120,109,112,77,77,58,73,110,115,116,97,110,99,101,73,68,61,34,120,109,112,46,105,105,100,58,49,51, -54,56,69,69,55,51,52,67,55,57,49,49,69,52,57,54,50,67,65,49,51,66,54,69,53,52,48,69,51,54,34,32,120,109,112,58,67,114,101,97,116,111,114,84,111,111,108,61,34,65,100,111,98,101,32,80,104,111,116,111,115,104,111,112,32,67,67,32,50,48,49,52,32,40,77,97, -99,105,110,116,111,115,104,41,34,62,32,60,120,109,112,77,77,58,68,101,114,105,118,101,100,70,114,111,109,32,115,116,82,101,102,58,105,110,115,116,97,110,99,101,73,68,61,34,120,109,112,46,105,105,100,58,97,101,56,50,49,51,51,49,45,49,102,97,102,45,52, -54,50,98,45,98,55,53,49,45,100,52,97,48,53,100,55,52,102,56,54,100,34,32,115,116,82,101,102,58,100,111,99,117,109,101,110,116,73,68,61,34,97,100,111,98,101,58,100,111,99,105,100,58,112,104,111,116,111,115,104,111,112,58,55,51,55,51,98,57,100,51,45,57, -52,100,100,45,49,49,55,55,45,97,53,100,98,45,56,53,99,49,100,48,98,53,54,97,53,50,34,47,62,32,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,32,60,47,114,100,102,58,82,68,70,62,32,60,47,120,58,120,109,112,109,101,116,97,62,32,60,63, -120,112,97,99,107,101,116,32,101,110,100,61,34,114,34,63,62,236,65,16,56,0,0,66,207,73,68,65,84,120,218,236,125,7,124,28,213,157,255,247,189,153,45,146,44,201,189,247,130,113,5,108,156,64,232,112,148,4,114,144,0,151,127,192,164,28,185,75,15,23,184,75, -46,151,92,146,203,125,46,201,229,18,72,114,185,112,164,83,19,122,66,9,189,184,226,130,141,193,54,238,189,219,146,37,89,109,87,187,51,239,255,126,175,204,188,93,175,100,201,182,44,147,67,254,140,87,154,157,157,153,157,95,251,254,234,99,66,8,28,237,79, -54,155,197,186,117,235,112,44,231,120,247,231,216,127,70,140,24,129,190,125,251,30,213,103,253,99,185,240,182,109,219,112,206,57,231,32,12,195,82,111,179,191,160,103,124,82,115,248,93,119,221,133,217,179,103,159,120,6,32,194,55,53,53,21,19,157,153,7, -198,138,24,129,157,36,132,20,37,24,149,181,67,104,230,236,19,69,191,159,52,63,185,92,238,168,63,235,31,235,197,57,231,86,3,216,7,233,129,177,4,4,147,175,224,116,72,187,12,64,166,131,177,19,70,123,198,125,230,247,26,152,146,215,100,246,250,249,166,3,25, -17,230,133,115,79,97,194,103,129,207,145,15,114,97,91,155,64,80,226,121,133,237,48,83,143,252,176,99,120,134,254,241,186,7,67,104,143,110,103,236,236,187,127,81,54,248,212,247,136,48,203,132,124,84,34,16,44,204,67,120,105,166,158,24,103,180,15,26,59, -112,253,105,250,18,234,105,6,66,171,15,121,144,134,22,250,25,139,208,188,202,207,49,63,230,39,218,79,223,95,189,111,88,48,204,135,96,30,139,153,12,230,90,158,207,253,138,1,41,97,5,91,126,38,215,176,47,43,68,62,100,92,31,19,10,17,244,43,99,45,233,48,104, -14,155,247,29,100,109,123,119,121,117,27,215,182,237,95,179,98,235,186,55,223,58,80,223,92,47,63,156,112,24,33,124,39,152,137,19,197,0,242,193,136,68,217,128,177,19,122,141,152,62,33,200,182,90,242,33,144,132,171,42,227,168,72,49,236,105,12,52,221,153, -33,178,101,4,58,90,40,110,32,65,140,137,44,153,130,132,148,39,25,2,41,146,220,220,181,58,132,195,97,16,161,206,37,138,245,141,48,12,192,228,123,249,124,244,187,210,96,169,170,232,88,97,62,223,36,207,117,136,180,90,197,68,169,225,128,228,168,60,6,164, -90,197,229,87,109,93,153,223,248,204,189,243,158,125,248,158,93,251,14,214,200,143,36,229,150,119,52,194,255,73,6,136,85,191,126,32,21,34,159,9,69,62,43,127,109,83,18,173,68,69,62,216,193,149,62,6,246,242,176,237,64,6,105,159,33,116,45,108,94,211,94, -169,106,197,0,6,70,48,205,0,138,54,121,173,61,194,0,145,212,179,80,196,166,154,185,26,193,144,148,24,34,208,196,229,30,115,172,125,104,152,38,175,52,129,58,78,104,13,196,60,33,191,12,253,29,64,100,243,104,149,23,220,84,159,101,235,243,125,167,15,31,114, -211,127,93,123,235,197,31,91,245,204,207,190,250,242,171,243,158,119,152,0,39,147,89,232,180,9,63,142,26,192,50,64,185,8,67,95,17,144,136,33,31,58,109,82,240,48,176,66,50,64,165,103,121,2,134,222,32,245,203,36,67,208,63,110,237,153,145,110,230,226,5, -171,44,98,122,199,234,157,46,151,13,141,66,102,218,46,10,125,30,70,210,30,26,45,65,247,100,142,103,14,3,146,201,209,247,33,52,19,24,13,197,36,24,32,156,147,240,184,252,114,33,118,238,111,192,195,111,39,167,141,187,234,107,143,207,190,225,163,95,52,103, -72,26,97,98,239,52,239,135,31,199,115,49,243,16,210,242,129,123,220,216,96,230,216,239,129,85,28,30,215,196,137,30,184,135,66,66,105,11,160,143,49,68,35,6,226,9,115,62,251,158,18,119,195,52,134,201,152,97,152,8,19,9,251,158,36,162,175,223,183,231,87, -92,24,144,86,208,12,24,169,50,69,116,166,180,142,58,187,48,231,246,61,121,15,30,146,41,15,62,15,240,232,146,3,169,202,51,63,118,199,151,190,240,185,175,152,111,144,120,39,50,193,241,198,0,6,7,144,32,51,120,9,46,109,191,64,155,180,223,45,210,118,79,24, -232,99,71,93,160,126,103,48,42,159,176,153,208,106,183,45,208,39,72,250,26,16,230,115,26,59,72,8,169,25,70,30,31,228,181,253,166,143,166,19,250,184,214,140,196,8,146,81,146,242,111,73,39,100,114,161,50,19,33,17,217,115,181,132,84,237,92,51,85,62,8,245, -181,67,109,158,104,127,66,158,55,32,207,128,62,47,49,64,32,143,11,233,166,228,245,149,214,9,57,114,121,105,28,66,174,110,252,183,207,111,196,215,175,255,240,191,221,122,11,227,183,255,228,127,126,224,128,195,252,59,5,24,250,221,160,81,120,144,149,15, -49,35,159,44,23,144,152,15,83,70,166,80,38,31,205,184,254,62,134,87,123,216,221,80,134,65,85,30,42,229,155,13,45,2,155,106,115,104,106,13,113,214,152,20,106,91,66,188,181,187,77,61,240,65,18,51,12,170,228,168,74,113,52,181,133,138,113,70,244,246,208, -34,25,227,144,84,247,75,182,182,33,35,95,175,61,45,13,82,56,27,106,114,138,193,166,13,73,32,37,191,89,133,84,204,41,201,132,229,242,218,89,201,12,135,228,185,15,202,235,120,82,221,12,168,224,138,216,181,205,129,250,236,238,250,60,182,29,204,161,74,122, -42,3,202,25,202,229,189,85,38,5,164,213,146,204,16,160,174,37,135,150,140,143,254,242,196,217,22,134,250,6,121,190,186,60,94,88,178,14,223,249,228,167,190,197,189,100,217,15,111,191,227,223,13,19,16,187,228,222,9,76,224,31,103,19,96,98,3,208,210,79,160, -77,74,243,213,211,211,152,57,34,137,62,210,11,200,72,9,254,127,51,24,106,228,131,175,109,22,146,56,66,238,243,208,86,225,225,194,9,41,212,183,10,52,74,230,33,105,191,229,194,74,72,97,68,43,57,227,82,26,155,228,235,182,131,1,250,72,194,85,101,56,54,247, -202,35,95,198,112,237,25,229,242,124,33,114,114,255,250,253,121,244,151,76,243,129,41,101,72,74,233,111,206,210,103,73,162,233,6,53,45,154,36,211,212,52,5,138,1,166,15,75,160,190,133,152,198,199,235,59,164,135,114,48,143,27,103,149,99,84,95,31,141,217, -64,106,175,16,89,169,5,242,249,4,154,37,3,108,219,31,162,158,37,80,229,37,177,55,76,161,45,219,136,123,158,127,27,255,246,15,95,250,74,46,8,189,159,252,228,39,223,118,158,235,73,239,33,248,221,112,78,198,165,228,121,242,225,11,41,3,68,240,239,62,223, -40,213,187,192,215,47,171,82,232,252,235,79,53,160,140,92,58,66,222,242,111,146,192,132,84,223,79,175,108,85,158,129,111,240,195,107,91,106,145,205,107,226,91,242,229,66,253,25,58,34,41,143,243,165,150,249,232,111,107,212,126,210,26,9,185,239,254,165, -205,120,112,121,139,14,244,144,41,32,196,79,102,70,104,230,36,179,148,183,110,163,113,253,232,149,24,134,84,255,151,31,203,202,243,72,147,164,76,73,168,204,139,252,148,116,69,115,200,181,101,228,247,106,65,144,105,129,200,100,228,107,128,178,29,91,49, -251,146,83,113,235,151,111,185,77,2,198,228,29,119,220,241,175,206,243,56,169,153,160,59,24,64,114,0,39,103,46,14,250,200,95,200,11,104,150,18,60,168,23,87,132,43,243,227,168,177,205,37,121,41,166,247,8,13,198,114,4,210,200,78,219,160,14,35,132,201,21, -3,8,27,69,20,68,116,185,209,133,184,80,224,173,44,193,141,75,40,191,160,10,240,232,107,209,123,66,114,129,122,91,157,39,52,84,177,129,33,249,183,60,103,168,2,66,80,120,130,190,128,186,30,29,35,17,99,82,110,66,110,121,225,203,195,165,71,19,250,168,175, -107,192,171,111,238,192,228,209,3,240,249,207,127,254,139,158,231,37,127,244,163,31,125,205,73,146,157,180,76,192,187,229,164,92,19,94,187,116,177,75,70,23,43,79,176,8,121,235,141,8,161,9,236,41,39,223,184,120,146,80,68,120,30,121,13,92,159,135,105,207, -65,123,3,218,231,87,104,157,179,248,149,105,169,214,239,9,115,29,131,230,5,139,206,99,99,6,234,54,67,199,53,204,17,199,10,27,164,212,177,9,17,123,22,244,5,184,84,113,140,123,138,145,146,146,3,231,173,220,142,192,60,206,207,124,230,51,159,254,246,183, -191,253,19,201,8,105,227,30,39,0,231,116,127,233,12,96,133,74,61,120,243,128,61,41,241,153,156,208,129,62,196,62,120,32,193,29,231,250,193,210,62,158,224,42,210,167,136,174,159,117,76,72,218,103,93,70,30,187,123,214,141,19,134,232,134,37,244,231,120, -76,112,102,142,85,76,5,27,47,136,239,213,146,71,223,131,245,71,227,239,160,54,227,122,170,71,71,76,201,137,1,18,216,184,189,22,251,234,90,81,213,171,66,221,199,13,55,220,112,211,247,190,255,253,187,82,233,116,149,235,29,157,108,76,208,125,12,32,156,32, -143,121,200,244,224,73,253,147,102,176,118,220,35,141,224,67,109,194,70,214,3,22,153,5,97,205,116,88,152,86,36,201,211,177,128,248,98,156,179,66,127,30,78,48,200,156,72,41,35,19,8,82,199,135,90,43,232,107,11,163,21,76,228,49,20,135,197,247,84,192,202, -106,37,82,69,146,1,164,164,163,190,57,131,205,123,234,80,217,171,28,233,116,90,93,227,67,215,92,115,237,15,255,235,135,191,173,168,168,232,103,110,43,105,52,2,255,139,102,0,114,3,67,199,19,86,196,147,95,191,77,62,80,10,1,115,43,133,86,197,131,21,70,245, -96,136,19,196,24,141,217,176,161,97,170,136,32,196,76,121,109,58,132,139,235,34,149,206,98,173,16,49,136,171,33,226,172,38,12,195,168,248,129,141,100,90,166,9,153,9,86,25,179,102,76,146,13,106,5,18,44,110,216,81,139,116,89,153,98,128,50,249,74,223,229, -138,43,46,191,226,246,219,111,191,191,111,223,190,195,205,87,116,53,1,251,139,100,0,146,106,82,249,42,26,40,152,145,52,224,144,116,241,18,62,161,126,22,135,239,185,19,161,227,218,123,136,34,115,242,213,151,234,216,179,82,199,153,81,205,208,193,32,131, -7,132,77,137,90,102,241,28,149,110,164,221,134,142,137,208,42,83,200,221,76,36,140,249,113,24,82,69,255,98,18,209,125,69,215,54,121,9,205,25,60,194,57,219,247,214,41,85,150,74,165,10,152,224,162,139,46,58,239,103,63,251,217,131,195,135,15,31,239,132, -142,189,118,211,228,93,252,105,167,32,167,39,189,0,253,176,148,212,8,109,187,185,199,213,243,202,153,52,176,146,121,227,34,4,57,104,109,224,49,99,199,13,54,247,180,41,176,201,31,37,229,204,18,59,78,2,121,73,141,13,116,118,80,159,131,176,131,16,214,101, -100,176,31,177,192,175,176,214,195,102,2,205,125,48,173,145,66,226,144,64,187,144,214,210,48,3,4,9,34,82,185,3,243,180,38,224,242,75,215,54,52,171,243,86,86,86,66,170,125,85,50,151,145,174,34,21,205,204,154,53,235,12,201,4,143,220,122,235,173,31,223, -188,121,243,27,134,9,114,208,122,14,163,71,143,22,201,100,18,109,109,109,71,204,239,7,65,16,21,129,208,177,246,90,180,63,33,241,8,49,132,122,6,148,195,144,127,119,116,62,191,123,20,139,126,184,140,91,233,211,162,73,97,93,223,51,234,29,134,57,12,106,103, -38,237,171,81,62,43,192,18,148,241,99,38,23,16,102,69,204,44,70,157,107,242,57,121,4,206,34,60,161,222,229,90,5,132,197,169,228,8,245,81,86,145,233,116,113,232,228,18,40,20,28,88,198,48,218,197,104,33,63,73,9,46,102,56,146,43,6,63,212,162,137,242,230, -138,21,88,248,218,107,216,179,103,15,202,203,203,113,202,41,167,96,242,228,201,152,49,99,198,41,119,222,121,231,195,183,221,118,219,39,87,173,90,53,215,9,29,7,253,251,247,199,79,127,250,83,65,175,173,173,173,237,18,205,247,125,117,94,42,199,35,236,65, -4,62,237,180,211,176,110,237,90,28,60,120,16,35,71,141,82,159,39,70,34,45,52,102,204,24,245,122,98,53,64,164,146,153,2,95,194,213,12,44,70,229,42,234,35,12,0,52,118,62,84,17,100,253,62,61,124,101,22,210,60,2,123,44,197,148,70,16,110,226,213,160,250,32, -31,42,109,16,3,4,125,13,197,88,70,43,69,230,37,20,198,199,23,6,4,198,26,37,82,48,66,19,59,74,47,91,240,106,235,24,12,179,209,47,94,34,137,129,189,24,110,249,210,23,112,223,253,191,87,196,176,63,100,18,102,206,156,137,171,175,190,154,204,193,240,223,252, -230,55,15,125,237,107,95,251,187,151,94,122,233,73,203,4,175,191,254,122,32,221,71,252,238,119,191,19,189,123,247,70,75,75,75,73,38,32,162,211,70,210,205,13,0,141,10,156,142,194,20,248,221,168,0,244,195,226,154,9,236,67,165,176,46,69,214,148,137,224, -136,129,154,5,118,66,68,40,93,171,107,22,87,24,26,198,224,158,208,102,193,115,188,3,147,124,130,136,3,75,164,105,72,250,121,16,155,27,29,64,130,49,17,49,222,176,231,38,77,64,166,75,129,63,207,42,232,168,52,65,51,129,101,110,242,68,228,121,37,223,225, -125,19,251,97,199,107,15,226,158,87,95,61,236,113,144,122,94,184,112,161,218,198,141,27,135,15,126,240,131,125,62,247,185,207,221,83,93,93,125,203,19,79,60,113,95,62,79,241,74,240,183,222,122,43,148,251,241,163,31,253,72,12,25,50,4,205,205,205,37,237, -189,85,241,170,130,201,252,30,165,74,79,6,16,104,137,105,165,5,44,70,224,20,11,8,173,93,55,25,62,173,189,227,116,175,253,172,2,127,70,234,172,202,214,96,157,69,238,101,4,204,28,215,47,70,254,113,204,65,69,1,45,179,145,196,7,135,223,51,99,177,148,171, -247,77,80,42,58,214,137,39,40,76,67,196,207,11,12,27,80,133,244,129,165,120,165,4,241,139,127,54,109,218,132,31,255,248,199,248,236,103,63,91,46,255,252,229,53,215,92,243,208,229,151,95,126,153,244,18,136,221,194,69,139,22,137,235,174,187,142,45,93,186, -84,97,137,119,102,28,32,140,226,36,234,193,43,155,111,226,240,9,131,1,20,170,102,142,51,36,52,14,160,232,159,34,122,16,71,4,85,48,8,49,162,143,136,235,32,120,197,32,194,197,1,60,246,223,13,168,227,60,118,39,41,216,67,140,160,204,16,115,98,16,194,68,14, -61,3,242,24,51,140,104,181,128,214,38,154,97,164,251,39,193,252,41,125,242,120,93,21,7,117,254,103,255,254,253,120,236,177,199,240,252,243,207,127,80,218,235,103,174,191,254,250,23,102,207,158,253,137,137,19,39,246,150,54,94,220,116,211,77,120,77,226, -136,170,170,170,119,30,3,8,235,114,121,214,21,212,196,37,19,117,40,43,76,205,31,139,142,139,2,60,158,245,177,161,64,22,17,133,106,0,21,202,246,221,114,174,200,147,143,24,69,17,215,115,36,95,56,197,35,145,173,142,25,34,138,38,250,110,20,194,122,35,92, -135,178,125,253,190,5,155,113,181,146,62,121,78,222,199,153,163,164,203,87,179,20,219,118,238,61,170,103,117,232,208,33,188,242,202,43,248,213,175,126,117,158,52,1,191,61,247,220,115,151,222,124,243,205,223,146,192,110,220,45,183,220,130,151,95,126,89, -1,201,119,86,46,192,99,38,198,175,37,43,52,68,106,205,9,147,35,128,99,219,227,232,157,181,245,204,85,233,140,21,72,187,213,0,156,91,70,51,72,220,134,119,141,219,103,189,2,91,113,108,85,182,214,6,194,184,132,214,244,24,162,115,30,49,67,4,92,109,46,195, -220,88,156,151,128,42,34,185,104,124,2,43,151,47,138,98,17,71,91,162,77,46,156,100,0,220,119,223,125,227,37,104,252,182,100,132,55,36,86,248,221,115,207,61,119,30,153,13,138,41,188,115,76,128,64,4,252,44,33,73,181,55,102,132,42,10,213,217,184,184,238, -46,162,186,249,156,102,26,77,64,10,42,217,50,95,110,8,8,83,2,174,131,61,177,137,160,232,99,24,88,155,206,34,149,239,170,111,197,156,96,5,173,43,81,82,137,199,196,182,132,6,119,253,127,68,39,11,37,120,31,232,31,194,134,165,207,99,213,219,27,10,241,196, -49,48,2,197,2,38,76,152,64,113,129,202,1,3,6,124,92,2,197,185,210,76,204,221,188,121,243,199,36,99,84,146,71,161,163,150,39,117,58,88,63,76,178,157,22,160,210,133,106,90,132,242,2,124,66,231,182,2,152,171,138,171,72,69,171,162,79,83,181,77,229,95,161, -169,7,180,193,27,37,249,78,255,17,115,218,78,60,223,162,121,85,223,31,217,254,168,183,192,154,39,121,78,93,138,104,60,3,232,207,68,149,199,170,38,208,154,12,174,99,118,100,107,2,68,145,77,226,207,81,213,1,214,47,88,133,108,59,193,27,119,95,103,251,39, -233,51,228,195,147,237,31,59,118,172,10,248,72,76,112,222,239,127,255,251,243,250,244,233,243,205,179,207,62,251,62,249,222,147,210,255,127,11,113,213,209,73,198,0,208,126,117,104,220,56,229,206,65,215,97,38,19,26,232,229,77,97,135,170,211,163,18,241, -80,196,182,56,10,251,234,24,130,242,209,121,164,8,116,70,80,104,2,210,131,37,156,160,162,129,166,152,211,154,134,40,250,103,65,129,169,10,178,45,7,220,198,248,141,70,144,119,172,25,81,232,96,147,200,235,64,149,174,95,231,170,150,192,154,149,68,194,71, -185,124,122,43,222,124,171,211,132,165,243,86,86,247,65,42,93,142,134,186,3,138,208,165,142,163,239,36,93,67,69,124,250,123,248,240,225,170,1,180,166,166,102,220,75,47,189,244,173,214,214,214,111,13,26,52,232,205,145,35,71,254,90,190,62,156,76,36,246, -230,74,156,171,231,226,0,86,186,66,146,94,83,169,109,98,20,41,146,104,129,56,69,203,161,154,62,136,192,54,240,195,152,115,142,192,137,206,9,199,107,96,186,239,76,249,236,73,99,243,67,39,8,101,19,248,92,167,112,133,45,92,87,230,37,212,62,190,99,26,52, -211,112,85,156,42,28,70,12,178,161,202,9,8,91,71,192,169,208,149,99,104,31,31,245,111,189,132,218,250,166,46,212,73,48,36,123,15,130,72,244,66,101,144,69,109,77,77,187,12,96,253,123,171,17,232,71,106,0,72,179,160,130,68,59,119,238,60,109,241,226,197, -63,149,38,226,235,101,233,244,195,146,73,126,157,72,38,87,116,213,60,116,27,3,112,35,241,214,223,231,92,151,118,81,173,133,159,148,186,171,77,152,200,32,21,219,234,232,94,190,45,84,238,161,151,50,5,58,57,91,252,97,170,139,60,68,161,89,21,182,117,77,129, -219,94,38,68,65,240,70,55,2,177,232,198,40,178,168,202,190,173,218,119,178,190,186,231,128,71,218,192,75,114,221,165,68,102,37,208,193,159,16,73,140,74,236,193,220,215,94,42,32,90,177,218,63,12,232,201,239,223,90,187,11,101,149,213,104,168,175,87,251, -250,245,235,135,94,189,122,97,239,222,189,42,96,100,51,147,54,224,195,109,33,12,116,19,40,105,6,10,7,83,120,153,76,132,252,220,160,199,30,127,252,11,190,231,125,122,198,204,153,191,28,50,100,200,29,18,71,108,108,235,164,70,232,22,6,208,234,159,50,121, -44,46,212,48,78,63,183,136,158,91,162,8,83,245,67,154,192,184,141,161,137,238,155,136,161,138,223,91,83,194,227,115,18,232,227,54,75,231,214,15,68,133,30,70,221,187,193,41,83,120,66,140,69,166,35,210,58,42,61,109,35,127,38,60,140,56,226,39,76,81,10,157, -174,119,101,10,193,182,185,216,178,125,143,10,197,146,100,82,210,135,98,240,132,230,219,99,4,218,215,220,212,168,54,251,67,4,149,170,28,147,38,77,130,4,122,104,104,104,80,175,68,96,174,180,77,16,167,157,205,70,223,157,174,71,191,15,29,58,20,195,134,13, -163,208,115,98,197,138,21,159,123,227,141,55,110,184,242,202,43,191,51,126,252,248,59,58,131,59,186,205,13,140,130,39,208,42,62,215,42,84,34,136,170,116,41,145,165,136,111,187,125,242,90,12,19,41,29,3,16,70,10,20,97,13,162,143,138,60,172,91,103,64,38, -108,18,201,48,69,84,20,18,67,255,168,57,37,170,1,48,226,206,125,74,53,115,211,84,194,226,54,79,227,119,234,235,113,181,41,55,82,186,47,82,205,226,194,222,27,177,114,254,147,234,112,202,196,17,114,167,168,29,37,114,164,74,86,127,219,80,109,41,38,112,55, -34,248,188,121,243,176,100,201,18,149,180,153,62,125,58,36,17,241,200,35,143,96,203,150,45,145,139,72,155,213,10,238,70,146,78,154,131,174,75,249,134,49,99,198,244,150,159,189,125,213,170,85,223,164,123,58,18,19,116,79,65,72,62,78,236,208,13,144,43,71, -132,77,153,160,74,32,98,184,168,10,71,120,236,57,16,243,248,190,174,27,180,46,155,46,202,140,85,186,27,224,81,89,65,235,54,134,69,104,219,168,126,93,184,195,11,195,229,70,105,144,231,192,173,6,48,69,35,220,179,26,201,4,138,76,45,161,4,27,232,143,90,148, -237,91,140,183,223,94,171,206,105,115,254,214,94,83,208,134,166,117,208,102,125,247,246,152,193,101,8,74,30,81,28,96,249,242,229,138,169,136,49,136,17,44,30,176,76,208,30,51,144,121,32,13,68,222,195,140,25,51,240,226,139,47,254,219,161,67,135,206,37, -13,213,35,110,160,193,80,17,160,242,18,42,181,174,186,131,19,190,78,160,168,206,28,147,254,181,85,56,42,26,24,37,115,16,213,3,184,231,181,7,232,191,37,195,164,88,97,174,223,139,43,130,192,29,147,96,42,149,169,68,189,34,201,85,60,129,42,149,147,38,181, -108,110,56,82,247,186,189,45,174,77,8,67,142,65,126,61,230,191,244,50,178,185,188,34,20,61,96,75,124,215,221,35,127,157,54,82,241,68,152,206,152,7,251,217,179,206,58,11,117,117,117,74,170,173,45,183,239,187,102,160,88,155,168,74,106,201,8,116,93,98,192, -133,11,23,222,54,101,202,148,249,39,190,34,200,216,219,48,116,170,109,228,127,77,173,218,69,75,250,142,83,110,9,199,11,213,176,173,199,211,121,3,166,107,7,77,152,22,70,43,184,1,26,85,243,31,37,157,204,3,49,24,209,208,85,225,138,114,73,248,51,135,167, -84,191,192,231,47,168,194,128,10,15,153,54,17,39,130,204,185,40,8,164,43,145,226,234,173,132,188,113,105,254,165,235,183,82,221,91,169,232,156,27,4,34,34,17,96,43,54,15,71,138,11,144,102,33,187,78,218,132,8,90,74,250,59,210,8,100,18,8,92,110,219,182, -237,125,242,247,222,61,144,14,182,89,190,56,220,70,68,200,72,149,74,157,63,194,20,95,112,203,201,102,24,132,125,38,249,156,205,4,138,8,226,51,91,196,97,63,231,196,5,108,64,200,101,10,1,75,60,97,29,74,117,254,102,233,214,253,245,244,94,170,79,241,210, -83,211,152,53,34,137,79,255,161,22,117,173,129,234,33,160,36,144,66,253,38,222,15,21,11,144,96,76,94,119,72,149,143,218,215,254,136,3,117,141,145,132,119,68,72,151,17,172,121,32,166,33,169,38,141,64,64,174,148,247,64,90,195,130,60,218,92,111,128,94,75, -73,127,241,62,210,76,146,121,250,73,151,113,160,188,207,250,19,31,10,102,84,53,195,11,50,119,190,52,3,117,173,66,97,0,43,173,204,77,176,24,137,247,163,170,29,230,212,252,64,5,139,220,92,127,84,92,98,180,136,112,184,40,10,1,131,69,113,4,250,147,36,255, -222,37,205,184,237,226,74,108,174,201,43,183,243,59,87,245,150,151,103,78,37,51,143,170,127,109,141,69,200,210,24,201,118,97,249,188,63,171,191,73,253,119,54,244,235,18,201,154,7,42,250,32,173,64,46,32,105,9,151,17,172,84,19,35,20,75,186,187,207,149, -250,98,109,64,199,73,38,104,148,12,211,208,3,245,0,6,205,219,136,156,177,215,101,82,141,83,195,102,40,226,134,12,170,7,204,59,101,94,136,203,241,163,148,171,245,2,20,234,15,13,35,56,181,3,54,249,20,213,30,176,194,212,164,197,16,116,28,1,209,117,251,243, -88,178,173,77,183,173,189,120,8,103,141,78,225,170,169,101,42,70,97,91,204,21,16,144,91,130,170,145,164,86,232,159,110,67,126,253,211,216,180,101,151,34,88,169,50,43,87,2,59,98,132,98,243,64,234,154,24,194,50,2,17,207,18,186,248,181,61,102,40,222,168, -152,68,158,115,161,188,212,190,19,207,0,78,182,143,251,174,93,214,21,65,170,95,143,122,254,242,20,194,53,189,1,22,128,133,113,35,137,237,31,136,170,134,140,27,224,113,86,160,89,224,164,159,163,44,35,226,250,189,68,74,51,7,161,122,242,80,232,243,15,190, -209,138,115,198,164,84,145,234,61,75,73,35,84,99,72,181,111,204,77,92,237,163,157,71,31,31,24,184,17,111,205,121,52,114,253,44,186,238,12,177,59,99,30,200,52,80,60,129,54,235,255,219,192,143,187,21,19,190,148,70,160,31,98,128,81,163,70,253,134,222,63, -241,12,96,108,190,239,179,168,1,67,251,247,12,123,155,116,168,149,8,172,139,66,52,200,179,1,25,110,250,246,220,180,111,65,70,207,182,120,197,137,185,40,239,160,226,1,161,112,58,143,152,157,59,227,48,138,68,253,242,28,11,54,183,225,205,93,57,220,52,171, -2,247,45,107,65,67,38,196,63,93,82,173,238,89,71,31,133,137,255,39,209,59,216,133,218,213,47,98,229,234,245,138,56,100,203,93,219,223,145,228,119,197,60,208,70,204,69,204,64,102,130,52,130,85,231,29,49,65,49,51,16,190,144,231,216,48,116,232,208,167,123, -134,1,56,67,220,180,99,186,118,168,248,65,62,228,87,54,73,55,197,72,188,16,44,206,8,58,245,30,214,214,199,133,151,113,47,160,103,136,79,132,37,176,168,92,73,95,199,14,10,190,152,173,51,140,147,7,170,200,196,79,113,197,84,212,120,250,208,138,86,92,56, -46,133,1,149,30,190,243,252,33,156,45,53,194,251,39,151,41,173,160,9,35,84,30,104,72,191,10,188,177,108,41,90,36,48,35,226,251,6,164,116,133,224,157,49,15,244,67,231,183,146,108,77,141,245,28,74,105,133,82,90,128,98,8,99,199,142,253,149,212,82,153,158, -169,7,48,4,138,186,106,141,138,38,55,120,95,67,168,30,108,84,159,167,234,235,17,69,240,108,185,152,13,200,196,82,108,58,124,195,184,206,32,46,241,98,81,129,39,227,69,69,38,38,251,167,59,138,153,194,154,212,138,94,46,153,97,222,166,44,118,53,4,184,113, -70,57,86,239,203,227,201,213,173,248,7,233,26,14,239,227,43,51,165,25,201,67,159,240,0,150,189,190,52,170,193,239,12,97,59,139,5,14,175,166,18,135,17,152,142,181,140,64,166,199,18,189,148,102,32,15,67,30,211,32,25,224,94,218,119,164,186,132,238,41,9, -51,42,153,219,50,112,211,46,78,153,192,1,149,60,242,176,84,254,158,9,39,126,239,132,233,194,24,205,11,196,149,194,214,101,212,93,67,113,229,167,78,56,113,179,197,21,192,46,134,160,89,3,215,76,47,195,232,126,62,26,91,132,234,84,186,119,105,11,222,63,41, -141,241,114,223,111,165,119,176,231,80,128,47,73,38,160,10,99,106,12,25,214,55,129,218,229,143,96,95,109,67,228,250,117,69,250,143,198,60,20,171,116,75,96,58,150,250,0,136,25,138,1,163,61,150,74,204,164,237,127,88,50,234,158,30,173,9,180,237,92,214,70, -147,90,157,52,196,199,140,225,190,36,4,211,101,97,162,8,241,59,65,28,91,75,104,235,9,45,209,93,176,24,121,12,110,64,40,234,24,230,81,37,18,129,76,26,235,51,172,183,143,179,70,37,208,183,156,227,195,103,150,99,220,64,31,127,92,153,197,246,186,0,23,142, -79,161,94,50,197,93,175,53,227,2,105,22,46,58,37,141,28,101,253,248,46,188,254,202,19,234,156,132,216,93,130,117,85,250,59,99,30,58,242,2,236,102,205,3,49,163,237,252,177,199,200,247,194,73,147,38,221,213,25,233,239,214,116,112,12,188,180,141,39,87,236, -172,145,62,106,154,141,125,55,197,28,22,164,217,30,0,202,1,144,107,40,172,123,103,155,70,242,218,157,243,19,78,21,169,45,230,48,229,101,186,6,192,96,4,251,31,215,247,208,156,17,248,226,185,105,76,148,68,159,62,36,1,46,247,93,59,173,10,139,182,182,225, -169,85,25,204,158,85,134,23,55,100,177,92,2,195,231,215,101,240,229,243,43,177,181,161,13,109,171,158,193,250,77,219,34,201,43,21,246,45,70,245,71,170,8,42,117,172,187,223,18,221,106,52,27,8,42,126,181,1,31,122,165,26,1,138,0,142,30,61,122,174,116,43, -95,167,64,82,143,105,0,235,194,193,196,241,173,31,62,160,23,71,191,94,78,109,61,139,59,116,237,241,81,153,151,129,242,81,229,47,180,87,97,27,65,56,143,187,120,184,169,3,136,152,202,101,64,202,163,75,70,57,127,108,10,147,6,249,248,222,75,205,184,103,89, -43,238,127,51,131,239,191,220,136,105,67,19,106,92,13,77,24,185,102,106,90,93,248,55,75,90,145,151,143,230,182,179,115,88,244,220,131,42,112,69,210,111,193,95,103,84,254,209,154,7,85,225,84,132,236,59,138,11,216,92,131,173,32,154,58,117,234,157,150,73, -221,90,130,19,238,6,90,20,239,249,60,74,219,54,102,5,122,167,89,97,98,135,21,206,13,84,12,228,105,98,219,190,1,238,179,120,76,140,241,247,57,115,43,135,68,20,25,228,166,98,215,154,22,106,68,185,112,108,2,103,74,237,179,116,71,30,141,109,148,139,224,72, -39,57,234,165,86,120,224,141,22,92,53,37,133,38,121,111,151,72,51,208,175,194,67,131,252,253,206,197,1,246,174,154,139,149,43,150,41,41,179,174,95,41,162,117,197,246,119,134,65,138,137,94,10,244,217,125,54,11,72,219,192,129,3,55,15,31,62,252,73,171,254, -59,99,2,186,205,11,224,214,167,231,113,254,158,122,2,42,146,204,212,226,197,45,90,22,55,216,72,94,224,116,237,68,101,120,220,121,160,34,110,2,133,163,146,221,33,147,244,7,149,25,244,175,224,248,216,172,52,54,213,4,248,243,218,44,46,59,37,137,143,206, -72,171,49,113,205,25,154,94,234,169,74,229,159,47,108,86,73,172,179,37,70,160,176,112,125,115,22,119,253,230,110,228,164,59,96,115,254,71,146,234,174,16,189,35,112,88,74,3,180,183,143,84,61,49,1,189,78,159,62,253,215,82,75,181,30,169,50,233,4,96,128, -56,80,99,103,254,210,11,205,92,164,25,65,30,215,42,219,43,74,224,48,167,118,46,234,197,51,109,219,194,57,159,26,63,199,109,205,64,220,88,26,37,111,77,167,79,78,30,119,211,57,105,149,134,62,67,130,207,113,253,61,188,176,177,13,67,164,39,242,145,211,203, -176,122,79,14,127,53,33,137,21,210,238,255,105,101,70,205,23,36,6,120,126,51,67,159,198,85,120,104,238,11,234,65,82,188,190,35,187,222,85,76,208,158,237,47,54,1,197,233,95,215,246,219,191,41,226,71,12,80,93,93,221,120,202,41,167,220,77,191,219,132,81, -143,153,0,11,242,108,107,149,106,239,146,87,162,190,128,132,105,9,211,21,91,113,143,159,173,4,98,204,121,63,202,234,197,211,195,84,178,136,10,76,60,237,106,18,96,140,122,248,28,70,162,156,255,196,65,30,46,155,152,196,27,59,243,104,144,46,223,148,193, -62,190,124,110,25,166,201,215,71,222,202,96,214,200,4,38,203,223,151,201,247,169,191,255,161,229,173,18,32,38,49,91,122,8,155,23,60,130,61,53,245,42,42,231,130,191,142,84,127,71,230,161,51,154,194,22,173,180,23,242,45,54,1,4,250,104,35,0,56,109,218,180, -71,165,166,218,229,50,101,143,121,1,182,15,47,52,225,216,48,64,60,141,27,49,208,11,133,112,202,183,53,5,195,144,69,133,32,206,12,9,43,254,17,184,39,230,9,37,99,249,166,103,32,12,227,66,17,107,66,62,245,222,50,69,120,170,63,40,147,39,218,38,221,189,65, -149,30,46,26,151,196,251,164,164,211,72,218,111,60,213,164,146,66,253,164,73,216,90,23,74,13,17,226,202,161,7,241,141,103,31,141,92,63,27,155,111,79,146,143,69,3,20,239,179,26,128,164,187,56,205,235,166,130,233,213,34,127,201,164,226,244,211,79,255,95, -98,12,123,76,41,237,114,194,24,192,86,33,233,178,42,17,119,235,114,13,202,236,192,168,184,239,62,182,219,65,32,162,182,43,29,22,54,128,49,140,107,194,172,123,201,5,115,240,131,197,4,84,119,16,226,250,211,83,82,157,251,248,234,211,205,24,221,135,227,125, -163,53,193,9,136,110,172,13,48,83,154,132,181,251,3,172,63,24,96,71,125,136,94,9,61,123,248,143,107,4,182,207,253,147,42,204,36,63,219,5,127,71,82,253,199,106,30,236,126,203,0,197,185,127,187,143,54,139,254,201,246,207,156,57,115,126,255,254,253,23,219, -193,18,150,65,58,83,34,222,45,38,32,116,134,55,232,121,65,186,244,75,245,7,82,251,86,188,66,67,225,168,55,81,148,249,19,5,109,0,170,180,60,246,50,226,54,240,168,78,208,212,27,14,235,237,225,211,103,151,225,233,53,109,146,248,30,154,37,211,221,187,60, -139,93,135,66,156,58,208,195,248,126,92,21,166,252,199,139,205,216,211,32,208,43,105,84,141,4,20,85,188,25,143,254,225,190,72,250,75,197,253,187,162,230,143,198,20,116,166,30,192,74,63,197,39,206,62,251,236,59,173,198,136,123,41,89,167,204,64,247,84, -5,27,183,142,179,216,27,32,176,118,176,85,215,223,37,28,23,208,237,245,0,67,97,53,177,208,72,62,254,14,142,185,8,69,220,51,232,184,136,164,97,62,118,102,74,205,27,254,222,139,173,10,11,156,49,44,33,53,128,143,249,91,114,248,245,210,12,170,210,28,247, -190,158,193,150,218,80,197,0,236,72,153,84,170,28,125,235,151,98,249,210,133,138,240,46,248,235,136,168,199,122,76,113,86,176,189,210,47,155,36,34,38,32,6,160,184,127,239,222,189,183,213,212,212,60,97,167,134,184,254,127,143,186,129,182,6,95,152,137, -27,190,188,153,61,13,161,154,26,94,150,112,48,191,155,235,133,169,238,53,146,76,35,87,46,28,147,64,166,77,219,245,168,59,72,216,170,94,17,23,144,82,7,141,36,226,120,137,244,47,59,37,129,31,188,218,138,81,125,57,134,84,115,252,96,78,171,10,69,95,48,54, -129,11,228,249,222,86,137,159,172,106,237,178,207,72,122,206,24,63,128,99,253,171,15,160,161,185,77,17,223,150,119,31,139,116,119,85,3,184,24,160,148,244,211,126,43,253,4,78,37,19,252,118,253,250,245,205,214,77,45,46,21,235,17,6,96,110,144,198,218,66, -41,101,228,6,122,214,190,179,184,128,212,246,240,217,128,16,217,125,90,99,128,212,245,148,33,92,125,78,168,9,99,76,77,15,167,191,169,170,152,50,118,173,121,161,164,156,90,207,137,175,190,114,81,25,94,221,156,199,146,29,1,110,154,153,194,31,87,182,225, -114,233,251,239,107,18,184,123,89,22,147,165,103,112,175,124,109,201,49,154,71,169,52,134,58,63,79,98,120,126,3,230,189,240,164,186,15,59,157,163,35,130,29,43,225,139,53,128,181,217,237,85,249,88,166,32,215,143,24,96,224,192,129,205,203,151,47,191,219, -13,27,119,213,4,248,221,197,0,156,23,78,242,32,16,71,82,74,133,161,129,157,224,229,128,69,34,38,229,232,147,166,163,152,30,197,144,74,29,162,29,80,197,208,175,156,163,82,170,107,210,32,36,233,13,205,161,154,233,63,176,66,75,62,69,242,8,236,141,237,235, -225,159,255,220,130,15,77,77,98,123,125,168,34,136,19,250,115,252,114,73,22,95,189,176,12,139,183,231,21,248,59,117,144,94,175,32,237,67,173,61,80,81,89,134,3,115,30,197,182,221,7,148,244,219,122,255,206,2,185,163,241,12,74,29,99,53,64,49,250,183,199, -218,130,82,51,33,236,79,91,229,15,73,127,113,66,169,24,184,246,64,32,40,174,6,178,95,140,10,65,124,91,167,207,99,183,141,8,63,115,184,135,75,39,36,20,70,32,208,70,29,68,163,165,10,175,78,51,220,126,85,185,10,222,168,26,66,146,124,105,255,179,146,145, -104,225,136,134,140,46,50,37,66,158,34,213,255,47,22,103,212,216,247,51,134,122,248,239,133,89,124,230,236,20,158,223,144,83,190,255,208,42,142,13,7,242,184,247,134,74,84,36,52,106,84,253,138,33,181,108,53,225,242,219,126,175,238,135,154,43,156,245,16, -143,11,35,116,180,207,149,90,203,0,197,184,192,30,67,51,7,9,249,143,25,51,70,108,218,180,233,87,170,241,198,36,132,218,235,29,56,225,12,144,167,121,252,122,49,46,169,150,53,208,243,61,90,229,67,151,134,83,48,40,16,206,236,32,249,178,235,144,192,11,27, -242,56,216,34,212,72,217,205,18,160,253,227,249,105,172,222,23,224,229,141,121,84,151,49,233,211,135,202,4,132,166,161,132,92,186,218,22,205,237,159,57,43,45,205,0,240,192,242,54,252,203,37,101,120,86,18,125,186,100,2,82,239,123,228,185,127,120,101,25, -126,58,191,85,229,3,78,27,146,151,159,13,21,3,209,251,213,149,189,48,102,231,147,88,179,102,181,178,171,164,1,58,202,234,117,133,168,93,101,160,226,206,96,87,3,16,6,32,6,160,247,251,244,233,179,116,206,156,57,11,172,83,228,2,191,158,215,0,198,119,167, -144,111,188,46,131,14,245,53,182,105,137,181,141,27,249,188,246,251,15,52,3,187,27,52,231,19,131,156,62,196,195,240,222,82,253,231,57,182,213,113,37,249,253,202,61,51,47,0,42,168,51,176,156,225,189,35,124,244,149,175,31,57,45,137,219,158,106,193,37,19, -146,138,49,54,73,95,255,31,207,47,195,207,23,101,113,243,44,90,137,36,148,184,2,56,119,84,66,217,151,234,50,221,209,147,149,64,96,100,159,60,30,253,249,221,10,40,246,233,87,165,60,0,91,137,211,89,223,255,120,152,7,55,14,80,172,1,136,192,68,124,178,253, -131,7,15,70,109,109,237,239,234,235,235,219,52,254,213,189,240,197,154,164,51,205,161,221,19,8,242,77,48,200,153,222,17,154,128,207,214,131,66,1,56,238,140,145,167,136,160,42,34,77,198,235,4,82,166,110,123,157,192,168,62,12,219,164,45,167,132,34,73,43, -49,15,125,62,43,127,47,35,115,33,25,234,86,169,41,30,149,96,111,243,193,16,183,158,151,196,255,46,206,226,198,51,210,152,187,53,143,81,189,57,102,141,240,240,213,167,91,84,68,48,36,111,33,167,11,84,200,148,248,233,50,240,221,11,177,120,254,156,168,76, -187,84,206,255,88,84,125,103,181,132,27,227,119,143,183,230,136,24,128,180,192,144,33,67,246,204,159,63,159,26,20,168,58,34,40,198,9,93,73,7,119,107,50,8,44,142,210,217,33,93,68,164,48,100,78,198,80,55,117,70,225,95,19,246,221,44,25,133,180,5,161,245, -141,210,28,164,169,178,135,219,37,95,52,126,216,47,223,63,123,84,82,45,38,117,167,148,244,155,102,36,177,74,154,12,114,31,251,73,173,240,208,91,1,254,235,3,101,248,149,4,128,107,15,4,170,39,64,71,211,244,181,136,9,38,14,101,152,243,196,221,18,84,102, -84,63,29,153,128,174,132,125,143,87,132,208,61,166,216,4,168,248,134,180,251,180,81,123,89,46,151,123,124,231,206,157,84,239,31,53,180,187,94,68,103,165,191,91,221,64,237,211,199,191,211,154,142,231,143,241,165,100,38,116,14,128,199,209,31,110,151,129, -113,42,132,105,237,159,225,210,135,111,203,235,223,147,9,22,133,135,213,146,114,242,248,41,131,56,62,62,51,169,192,30,45,69,67,32,112,161,68,249,31,154,146,192,227,171,219,112,237,212,132,52,45,2,207,172,201,73,208,199,85,0,42,149,208,203,200,16,134, -72,167,83,24,17,108,192,130,23,158,80,15,144,30,238,241,116,239,142,38,80,100,203,187,138,187,127,169,214,143,212,255,176,97,195,178,107,214,172,249,147,60,52,229,38,145,138,221,211,98,183,240,196,71,2,153,25,250,8,51,122,149,98,244,1,133,93,97,202,194, -227,194,145,124,96,87,3,225,241,80,41,201,219,116,44,1,53,10,40,153,230,110,165,73,136,120,196,0,55,191,39,133,13,148,231,151,4,254,180,252,253,149,45,121,140,145,110,32,1,77,98,164,75,198,39,112,151,52,7,106,234,8,119,70,202,153,156,194,160,234,36,246, -45,121,4,91,165,48,185,174,223,241,38,124,103,63,99,99,255,46,225,233,111,114,251,40,248,147,76,38,80,94,150,158,191,97,195,134,141,208,211,198,81,204,4,197,177,128,158,137,4,178,184,162,151,220,44,187,236,11,53,100,28,108,129,146,106,91,44,226,25,117, -76,33,95,242,231,219,114,58,96,68,129,29,2,126,244,62,173,249,71,1,159,86,229,250,65,185,126,148,204,25,39,137,253,227,5,89,124,120,90,18,52,184,123,213,190,80,73,255,179,235,243,248,212,153,105,60,177,170,13,107,247,228,245,92,2,187,120,72,168,187,131, -50,121,31,163,18,181,88,240,231,223,171,253,212,154,229,246,210,31,47,105,238,234,49,197,12,64,91,99,99,163,82,255,67,135,143,196,246,125,117,47,74,19,32,74,213,19,184,94,67,103,195,193,221,131,1,226,5,189,34,73,87,67,16,168,49,20,182,254,79,68,35,255, -170,42,24,6,87,112,244,46,179,96,81,199,11,122,151,105,181,127,213,169,190,10,31,43,66,73,160,88,43,207,243,209,211,19,120,74,74,126,67,6,248,224,228,4,254,115,110,6,215,73,149,191,106,111,32,77,1,87,159,125,124,77,94,74,141,142,36,38,140,186,209,14, -137,196,8,189,202,144,219,240,56,222,92,185,74,73,190,117,253,78,180,205,47,246,4,44,3,184,129,31,98,0,90,140,123,228,25,151,98,238,130,69,13,136,23,155,40,208,30,165,64,96,143,120,1,156,199,21,65,30,143,219,195,67,103,69,143,208,168,117,138,253,151, -73,98,125,224,84,79,217,122,10,0,29,146,18,190,91,250,238,20,221,59,77,186,131,99,250,112,165,29,40,70,64,57,251,143,74,28,177,191,73,224,222,55,218,240,79,23,164,164,207,159,71,223,50,142,83,7,112,220,181,164,13,223,186,56,141,213,251,3,124,238,236, -164,82,251,84,134,54,128,34,134,249,120,197,233,164,31,226,115,55,220,163,122,5,6,247,175,86,89,181,206,128,191,227,77,248,226,207,184,27,105,36,235,250,13,234,223,23,189,166,125,24,205,47,45,228,165,113,215,225,245,2,61,86,18,22,23,115,176,104,153,119, -85,17,36,209,250,188,173,65,212,59,168,204,66,82,155,133,159,44,200,233,41,226,208,37,95,25,73,139,83,6,114,233,1,228,113,223,138,156,178,251,77,210,235,29,223,143,225,178,9,62,254,103,81,27,206,148,102,128,208,254,130,109,121,252,203,133,41,60,188,42, -143,235,166,37,148,219,248,211,5,26,24,210,178,177,180,28,44,153,29,98,40,10,37,251,169,50,140,108,152,135,197,11,230,42,194,19,248,59,154,114,239,238,136,16,186,26,128,202,187,8,252,229,178,45,152,120,230,135,112,168,122,18,173,152,209,110,109,98,169, -10,163,30,203,5,184,171,120,171,102,80,6,69,232,214,92,168,212,186,181,253,54,191,239,155,150,48,213,82,150,16,72,75,6,88,119,32,196,106,105,215,201,93,163,25,211,180,30,240,23,164,84,191,182,45,192,242,93,1,126,120,101,26,191,93,222,134,203,198,251, -42,34,72,231,25,33,61,135,239,190,156,149,174,33,195,150,131,97,84,159,96,163,135,20,73,28,51,64,96,253,227,247,160,161,169,85,181,102,147,235,231,174,187,211,217,26,255,238,208,18,110,237,31,1,63,53,247,167,34,141,161,103,125,20,155,90,57,60,214,190, -244,151,194,40,61,150,14,110,205,198,4,182,68,32,187,60,180,146,171,196,143,91,200,201,189,184,2,72,63,9,157,4,154,187,37,192,65,105,14,72,202,39,72,201,191,110,154,175,242,3,63,156,223,134,27,79,79,98,83,109,136,154,102,224,194,177,190,196,3,121,220, -112,90,2,143,173,202,97,171,36,60,49,11,229,21,104,163,60,1,73,62,5,130,82,169,36,134,181,173,197,146,87,158,82,15,141,192,95,87,64,92,119,164,131,219,99,50,106,242,204,180,74,233,159,254,30,100,6,191,15,249,108,166,228,218,163,46,232,115,193,95,15,102, -3,229,67,79,233,185,187,238,16,70,234,9,160,12,92,232,44,16,17,141,111,1,10,150,148,87,19,69,36,19,16,242,159,49,198,195,172,225,28,211,7,115,252,250,245,156,202,10,158,41,255,254,143,87,179,152,45,25,97,129,212,8,148,230,165,202,30,210,14,212,248,201, -220,233,240,230,106,20,249,27,88,157,192,129,133,143,96,203,142,189,168,146,170,159,74,190,219,171,210,61,30,53,126,93,61,134,164,159,108,63,73,62,165,125,83,82,56,38,92,112,3,118,181,149,195,103,153,118,74,240,60,85,187,96,23,140,42,88,69,164,199,10, -66,16,143,120,177,107,55,16,202,247,157,130,207,104,230,31,139,39,123,115,118,120,74,153,236,248,217,35,61,236,108,16,120,242,237,28,62,49,211,199,203,91,2,181,180,60,165,140,151,239,14,113,245,100,31,191,89,150,147,170,223,41,36,133,179,196,0,105,33, -150,192,48,190,15,139,159,127,72,253,77,182,63,30,31,215,185,218,253,163,61,174,171,26,128,108,63,185,126,227,38,76,132,63,225,253,104,205,180,154,73,40,37,164,216,247,21,241,105,163,223,105,115,51,132,61,18,9,244,61,119,217,87,237,19,14,148,174,158, -90,55,208,47,92,25,52,150,210,56,68,172,92,32,234,39,28,193,113,193,88,79,249,255,63,156,151,195,123,70,248,170,120,115,142,4,147,215,79,245,241,140,244,0,174,145,196,167,194,206,249,114,31,189,199,153,179,108,140,83,156,82,89,158,68,118,237,51,88,181, -250,109,85,236,105,193,223,145,202,181,78,164,121,176,179,129,201,245,163,35,166,94,116,61,246,243,193,82,85,7,49,39,183,99,2,136,1,72,19,88,109,96,235,4,122,132,1,108,92,159,71,75,1,80,124,30,202,37,163,127,158,23,151,120,57,229,125,17,43,16,38,163, -121,66,148,38,30,47,237,62,5,127,40,235,71,225,223,123,86,228,113,214,112,79,73,59,237,63,103,148,135,251,229,62,159,23,47,39,19,179,85,32,125,207,97,233,102,188,249,194,253,200,72,36,72,182,159,30,82,87,164,250,104,106,252,186,90,47,104,179,126,196, -4,67,7,246,69,223,153,215,163,190,41,27,47,178,209,142,9,80,89,84,163,5,44,241,233,245,72,177,128,110,234,13,100,145,20,11,51,47,144,154,56,40,68,155,42,208,10,44,30,202,4,68,19,185,84,246,80,254,71,213,61,164,238,155,164,251,184,190,38,196,127,94,145, -84,46,29,49,204,56,201,20,15,188,149,199,213,147,18,120,92,186,127,111,238,14,20,240,211,229,103,113,151,144,101,190,84,50,133,244,158,133,88,182,120,161,122,56,196,0,197,43,110,30,107,99,103,87,247,149,58,198,70,254,72,51,157,113,254,7,80,223,107,18, -88,144,61,66,220,133,71,140,96,77,0,109,244,61,123,132,1,192,10,123,253,108,0,168,138,166,132,122,14,161,13,226,183,141,159,204,9,215,210,239,59,27,66,41,241,18,220,201,207,77,27,76,141,27,66,217,252,111,95,156,196,14,249,222,184,126,28,213,41,221,50, -112,197,196,132,242,46,220,25,19,209,2,35,160,72,99,128,13,115,238,71,237,161,22,85,241,99,167,124,117,101,156,203,209,48,72,87,204,67,129,235,39,129,207,168,243,111,194,129,70,51,77,149,193,105,123,71,73,208,106,215,20,116,153,224,72,12,208,125,11,71, -242,216,213,163,209,176,94,160,123,2,252,226,134,15,27,58,54,253,131,180,38,32,237,151,90,15,87,158,234,161,66,106,233,87,36,224,163,200,223,149,19,125,233,199,11,149,82,254,27,105,255,169,164,187,78,250,255,195,171,24,158,93,31,168,168,35,55,101,99, -204,100,22,149,25,74,36,81,221,176,18,79,207,121,54,154,238,125,36,212,223,213,152,192,241,242,30,8,252,145,22,152,54,227,28,180,13,61,7,193,193,12,60,20,46,108,213,145,247,85,156,17,236,177,222,64,238,128,57,157,221,99,10,200,169,5,35,120,156,35,176, -139,69,123,158,221,199,36,1,25,134,74,162,78,149,210,79,196,220,80,43,240,200,234,0,63,95,146,83,209,192,237,245,58,49,68,227,126,41,91,120,207,27,121,21,8,242,226,117,30,226,78,35,169,97,250,148,115,236,93,242,48,182,239,220,167,10,62,138,75,190,142, -36,249,39,194,60,16,177,8,245,147,235,71,105,235,73,23,207,198,254,108,57,18,44,116,82,231,157,99,0,123,62,119,85,209,19,108,2,88,100,127,93,127,60,20,122,98,184,2,129,102,81,167,104,229,79,196,136,221,142,149,125,80,218,120,122,221,38,221,191,62,18, -0,190,185,87,224,110,73,236,203,79,241,48,84,154,130,151,54,6,248,214,139,57,117,140,154,63,204,11,207,163,34,107,60,129,126,109,59,177,236,229,199,84,53,16,169,127,171,26,59,51,190,237,68,154,7,178,253,20,254,29,55,126,28,82,147,174,66,75,107,166,160, -89,214,230,88,58,27,139,233,209,178,112,75,9,59,164,217,50,131,69,234,194,52,120,234,234,28,179,66,152,29,49,15,29,25,60,115,24,87,245,252,148,24,162,247,79,29,192,240,169,25,62,250,72,32,248,227,5,57,229,81,16,14,88,185,55,84,169,102,59,129,52,114,149, -228,249,43,202,61,180,174,124,26,235,215,173,87,160,136,198,178,211,67,38,16,72,89,64,91,110,213,209,56,247,227,105,30,218,11,11,211,61,17,3,208,207,149,215,124,4,153,202,161,64,163,1,0,118,65,204,35,106,222,35,175,90,114,130,74,194,156,11,168,21,216, -117,146,67,45,29,143,120,176,147,5,106,182,68,204,142,124,97,134,1,102,74,6,160,194,15,170,8,62,67,130,192,235,39,123,216,211,40,240,150,36,248,156,173,161,82,149,228,42,146,244,43,9,17,44,154,49,168,6,79,72,73,31,148,104,198,242,151,255,160,92,191,84, -90,55,85,18,19,208,56,118,138,2,18,30,176,243,122,221,53,121,219,35,118,41,102,56,82,223,255,145,246,91,215,143,76,64,223,62,213,184,113,246,77,248,229,214,0,241,98,102,113,17,75,71,132,63,26,70,232,158,116,176,233,254,161,236,107,96,87,245,52,222,64, -162,104,253,2,235,17,68,157,65,74,19,8,52,102,117,246,144,194,193,255,126,113,66,117,239,126,127,110,30,131,122,1,7,90,226,136,33,225,10,143,199,225,99,120,238,44,1,15,141,111,60,138,149,43,94,87,43,125,20,171,95,122,232,180,217,225,205,238,56,247,163, -209,10,71,59,20,202,14,119,164,247,207,189,232,10,76,158,118,42,252,45,45,138,153,225,199,106,159,185,81,173,118,24,161,163,194,211,19,151,14,142,252,211,162,12,161,49,1,190,9,105,6,65,140,212,99,187,77,49,123,134,97,210,198,143,172,214,39,216,120,80, -96,233,206,0,187,26,67,41,253,26,75,164,205,234,35,142,27,17,205,250,215,113,4,142,1,233,60,54,45,122,12,117,13,77,72,166,203,218,245,159,41,232,66,139,54,213,214,214,42,144,72,90,225,68,153,7,186,6,169,126,114,255,42,210,62,198,93,120,19,26,36,243,39, -184,147,81,141,135,169,149,140,4,186,61,5,197,141,38,61,162,1,152,177,253,122,122,151,30,214,104,129,93,50,90,188,201,230,1,116,13,0,156,185,127,116,220,204,161,76,117,248,44,216,30,226,87,203,2,85,36,66,57,1,238,182,157,133,133,88,67,251,124,102,50, -156,159,64,197,193,215,177,254,205,69,224,126,226,136,128,201,78,224,36,211,80,95,95,175,204,3,105,5,219,34,222,93,230,129,126,232,122,116,237,201,103,158,141,214,161,231,163,94,226,158,202,20,143,38,159,219,133,79,24,43,237,13,184,12,80,74,242,59,98, -132,110,211,0,209,58,63,209,80,7,61,37,60,90,242,181,56,114,232,233,79,82,252,255,146,177,12,31,153,238,225,215,146,240,127,94,175,83,187,21,9,235,89,152,47,25,162,112,89,56,7,125,210,91,85,41,96,207,139,15,97,231,158,125,240,18,233,46,33,231,98,243, -64,166,129,152,225,120,155,7,218,103,93,63,18,140,201,23,223,128,154,160,18,101,94,168,34,166,110,206,180,35,4,104,207,231,150,146,217,253,61,179,102,144,113,249,168,194,202,119,66,191,161,169,197,183,35,100,162,153,62,110,225,136,42,2,101,120,99,119, -168,84,191,45,225,182,196,38,192,24,132,186,159,192,43,92,2,56,10,60,209,186,190,229,45,187,240,250,107,207,72,213,233,29,54,54,165,83,56,198,49,15,251,246,237,83,230,129,92,72,98,4,74,36,117,214,60,116,196,12,116,14,178,253,116,141,9,99,71,163,98,234, -95,99,127,107,155,20,2,63,90,230,94,8,7,1,116,48,95,184,148,9,232,49,47,128,174,159,78,234,178,46,22,207,121,86,146,153,244,96,34,118,122,13,62,33,226,53,125,212,36,80,249,220,151,237,18,88,181,95,127,153,164,23,191,15,196,99,229,34,73,11,163,53,98,34, -96,168,178,141,7,182,98,223,238,157,82,2,252,35,218,235,206,152,7,34,182,53,15,196,0,132,19,58,99,30,58,194,3,145,235,39,247,79,59,255,26,212,167,71,74,238,111,150,130,226,43,176,28,173,146,238,226,168,78,106,128,246,204,193,9,211,0,34,90,216,65,152, -229,227,98,2,169,210,236,104,76,140,48,203,187,26,208,200,116,243,70,24,198,147,195,67,179,192,148,85,247,133,90,205,204,29,52,46,164,213,2,34,159,65,174,196,188,220,174,44,232,108,147,69,54,162,102,143,39,149,173,138,53,140,121,160,205,14,145,238,172, -121,32,233,183,57,255,129,253,42,49,232,172,143,98,71,107,104,39,219,74,179,199,17,173,166,44,58,54,1,246,62,221,49,49,157,101,248,238,171,9,52,4,165,24,128,142,102,233,254,63,234,233,203,230,116,125,159,111,214,6,212,31,18,81,32,40,10,231,194,229,254, -104,1,130,130,53,132,237,210,241,204,174,248,197,204,114,50,229,253,245,250,123,205,117,237,38,68,58,122,72,4,202,72,194,105,173,94,146,84,146,124,194,4,110,185,181,107,30,232,88,50,15,116,77,183,193,163,189,235,90,215,143,174,51,101,214,197,200,244, -63,67,2,143,76,20,49,77,219,1,154,44,158,153,200,186,128,1,220,54,177,19,31,10,70,76,43,238,204,251,201,25,251,77,18,172,87,17,119,241,141,118,1,184,237,40,118,24,159,51,119,80,148,93,108,42,126,175,208,27,212,217,160,176,239,4,140,153,56,13,249,92,91, -167,212,188,43,53,244,32,201,222,79,153,50,69,5,137,236,42,94,118,46,159,11,226,172,121,32,6,217,182,109,27,182,110,221,170,76,5,17,182,189,144,51,237,35,13,66,174,95,47,137,246,198,94,48,27,245,185,4,173,79,162,190,51,53,194,132,174,202,23,49,80,42, -69,79,59,57,164,212,235,17,177,78,119,17,159,179,194,197,190,149,251,38,116,85,46,227,113,107,88,60,24,26,209,90,131,156,199,235,254,57,117,34,113,243,104,36,241,206,36,49,163,13,132,26,16,30,160,145,149,99,202,21,159,70,223,202,180,146,224,174,216,124, -218,198,140,25,19,13,107,160,229,219,105,141,94,59,48,178,120,25,22,55,243,70,132,221,181,107,151,26,51,71,177,5,210,18,165,18,51,196,36,116,95,19,166,156,6,127,220,37,200,211,113,76,175,81,100,35,166,5,161,117,39,80,86,74,3,184,68,119,87,18,235,17,13, -192,29,180,226,46,249,170,236,187,167,129,160,82,131,96,69,223,212,153,20,202,28,34,23,5,147,224,6,154,204,206,104,137,25,115,190,64,62,197,252,164,107,113,229,39,190,130,114,63,68,214,89,163,239,72,241,116,178,231,20,8,82,193,25,169,210,55,110,220,136, -154,154,26,140,31,63,62,106,222,236,200,123,160,141,136,187,127,255,126,197,8,59,118,236,136,204,7,85,233,144,22,161,191,201,245,155,116,193,71,80,207,251,192,67,62,50,125,9,219,203,232,44,126,121,36,12,80,44,249,157,45,14,237,62,12,96,26,67,116,49,136, -110,12,33,155,79,161,91,59,52,66,8,68,171,129,195,44,5,19,161,94,225,158,203,174,29,40,74,170,65,59,76,90,8,235,76,106,164,121,40,195,80,125,217,55,241,145,190,195,177,232,225,59,176,113,195,90,53,90,38,145,76,117,88,40,161,6,71,72,34,217,169,219,164, -254,237,108,158,206,186,89,174,121,32,91,79,128,143,152,138,250,16,72,75,208,249,70,143,24,134,222,167,127,24,187,179,121,216,53,46,237,153,117,77,67,108,3,98,161,40,125,191,118,144,148,59,80,162,51,109,226,221,150,12,42,6,112,100,141,40,151,79,121,124, -50,3,176,90,212,13,24,89,98,154,101,100,66,103,53,81,187,10,152,25,61,29,77,19,205,25,15,67,229,30,130,120,173,98,117,14,249,64,106,154,57,210,103,252,29,46,158,250,65,156,190,226,9,172,121,249,247,120,123,197,98,52,171,110,219,100,201,53,0,72,122,73, -69,211,15,1,188,129,3,7,42,245,79,210,236,2,172,174,6,151,72,163,208,166,204,133,100,140,241,239,189,10,181,229,227,209,214,212,170,132,133,26,105,201,254,147,144,88,65,113,158,74,187,105,0,87,242,139,23,169,236,97,13,160,147,65,189,211,192,8,233,37, -81,34,103,108,95,134,153,67,117,235,55,103,58,52,204,245,10,173,202,246,209,23,39,41,165,176,111,117,90,191,71,251,41,60,236,153,115,214,103,153,170,19,172,107,1,70,247,134,234,3,216,121,72,160,95,153,252,76,74,187,133,53,45,58,116,76,15,177,78,114,221, -222,150,193,56,237,234,191,199,37,31,250,24,176,117,14,22,60,117,63,158,125,238,121,236,222,179,79,161,209,68,162,176,130,150,236,55,33,123,2,119,59,119,238,140,2,63,116,140,173,182,61,218,224,18,17,171,79,117,5,174,190,126,54,248,24,249,125,179,158, -154,92,74,197,50,116,191,253,203,153,26,114,49,184,146,169,57,198,54,120,214,158,29,112,109,126,87,102,4,118,163,6,208,85,189,118,113,40,234,202,153,212,31,152,54,16,24,86,9,220,52,93,175,30,110,251,3,168,65,211,141,233,83,180,143,36,161,182,213,44,247, -26,106,236,64,65,162,131,25,201,72,1,69,8,185,34,250,21,227,57,214,28,208,171,128,95,55,89,35,203,182,64,171,207,218,22,29,124,162,89,128,243,183,75,21,41,63,59,117,124,26,3,78,189,28,239,185,240,114,92,52,123,21,158,253,211,131,88,246,210,99,216,178, -113,173,74,25,39,146,233,200,134,219,24,189,85,167,182,254,190,84,178,165,43,204,144,147,234,127,242,121,23,97,252,233,103,203,207,169,126,105,148,249,186,35,154,24,151,74,221,166,13,242,212,51,156,179,53,175,150,217,225,172,99,55,208,53,1,174,134,234, -49,13,160,2,56,166,130,101,79,147,192,214,6,96,217,30,96,246,52,224,174,101,66,197,3,108,123,120,16,90,59,39,162,47,169,6,65,134,133,46,165,48,237,221,220,68,75,8,76,46,221,21,68,41,97,234,8,14,109,10,218,104,14,235,145,216,161,18,43,246,230,213,117, -232,74,201,228,84,164,223,63,21,151,94,240,121,52,173,122,26,235,94,145,230,225,141,69,168,59,212,12,47,145,140,164,182,212,50,177,93,137,41,20,19,171,151,116,242,199,156,119,35,238,92,238,33,215,218,106,190,187,150,126,154,116,246,141,139,25,230,73, -194,47,216,26,42,77,233,243,142,243,1,238,84,81,119,60,92,71,177,136,19,130,1,108,98,134,190,28,5,54,8,221,82,0,136,120,222,170,181,164,175,135,74,133,65,92,61,4,211,200,73,239,137,130,44,168,19,236,49,218,131,152,135,206,75,233,211,182,128,41,243,225, -113,17,237,87,56,193,92,139,122,4,233,119,29,143,160,89,131,57,181,175,153,15,70,114,230,205,56,99,230,141,56,125,219,60,172,127,229,1,172,152,255,172,50,3,62,153,135,78,52,88,116,150,17,242,242,154,163,198,140,69,98,252,37,72,72,233,167,238,104,91,5, -109,61,38,98,88,234,161,244,61,59,207,136,21,38,134,58,96,128,226,22,241,30,209,0,238,53,163,85,187,13,160,83,245,0,81,37,80,156,16,242,60,91,14,102,230,255,211,205,187,57,112,131,17,60,238,156,84,30,115,213,68,142,42,41,37,143,175,13,21,193,175,159, -194,49,190,159,150,164,63,172,12,177,171,81,224,125,35,104,201,90,96,173,52,21,131,123,209,64,73,134,83,251,235,193,17,79,173,11,209,148,205,33,47,205,67,45,75,34,28,118,41,174,255,198,165,184,61,185,6,143,63,250,48,30,126,248,97,172,95,187,6,45,242, -96,210,4,157,5,128,237,153,7,30,6,152,116,209,223,160,181,124,8,88,182,205,228,55,140,7,99,52,33,21,184,86,166,76,50,40,140,195,128,237,217,118,23,4,22,15,138,236,49,19,80,252,234,25,247,46,48,37,78,228,18,134,54,108,235,100,242,108,125,136,103,10,75, -221,101,64,252,162,0,83,115,94,75,207,192,10,137,11,42,24,110,158,193,84,218,120,206,86,77,244,201,3,24,182,214,67,190,114,140,168,22,18,131,48,188,111,36,83,85,198,125,203,244,74,230,143,173,118,25,42,64,166,37,192,184,106,31,3,135,78,130,127,233,55, -113,225,228,207,226,156,117,127,198,214,185,15,96,241,162,5,168,107,144,230,193,79,192,79,36,186,228,9,40,219,47,113,197,144,193,131,48,248,172,27,112,48,136,195,214,214,255,167,81,138,76,126,39,178,249,253,43,76,87,19,47,93,108,211,145,9,232,249,92, -0,92,23,38,214,10,161,67,104,59,61,36,78,18,137,8,15,184,171,126,193,241,133,73,75,216,42,98,83,45,133,225,85,18,92,14,98,170,99,104,189,36,236,253,111,5,216,125,8,106,56,196,32,137,164,251,148,9,76,232,167,91,197,159,94,47,240,31,115,67,85,92,242,153, -89,28,15,174,18,42,99,153,52,235,14,81,9,249,223,203,253,253,203,129,175,60,157,83,147,77,153,55,0,179,46,249,56,110,184,225,6,252,238,79,243,176,127,209,3,88,185,224,25,236,220,181,91,85,29,81,76,161,179,230,33,148,12,112,234,89,151,35,215,127,18,88, -115,174,160,192,67,56,9,31,26,135,147,246,99,215,175,32,139,216,9,16,232,78,11,233,25,19,128,40,182,83,72,112,179,49,55,146,23,125,9,179,20,156,39,14,51,33,182,121,212,77,246,216,26,64,82,251,187,27,129,175,191,20,42,48,56,93,50,195,23,222,163,135,72, -255,105,93,160,212,252,67,171,133,234,37,216,92,71,45,101,12,183,94,196,241,218,78,129,45,117,194,20,94,232,248,196,229,210,163,152,40,205,195,247,230,6,242,111,34,2,169,211,28,254,106,132,135,71,222,246,80,59,228,98,12,189,233,98,140,189,114,45,106, -94,127,4,171,94,125,4,171,87,175,146,146,45,109,121,42,213,97,241,69,46,215,134,129,253,171,48,230,146,191,67,67,142,21,44,114,41,156,106,102,102,134,98,133,194,93,12,131,65,116,16,10,44,165,1,220,81,51,61,134,1,162,2,141,48,238,215,163,117,251,242,161, -51,34,222,9,1,155,244,87,180,82,184,13,239,186,76,100,83,164,158,167,61,137,29,13,68,84,40,149,127,138,148,244,247,14,99,88,40,137,251,139,229,161,196,1,76,37,88,246,54,106,237,114,222,40,134,191,145,24,225,165,45,33,158,89,111,151,176,211,61,139,83, -164,121,184,96,180,38,126,83,155,6,160,52,101,228,230,153,92,49,202,250,3,33,198,245,9,177,95,186,150,135,42,78,69,217,165,223,192,197,23,124,6,127,91,243,28,158,126,244,126,44,95,60,31,181,245,141,170,252,140,220,197,40,177,68,213,208,217,12,170,202, -124,124,224,19,255,140,220,240,115,33,90,219,34,83,23,229,53,194,56,165,29,56,191,187,130,192,57,235,20,3,184,217,200,30,139,4,70,18,46,16,125,41,2,128,36,177,145,4,195,233,36,62,172,247,205,73,19,115,253,121,238,48,151,125,24,244,133,105,246,207,181, -147,24,14,73,194,221,254,90,136,77,117,177,23,145,145,146,60,178,55,147,224,144,73,156,0,133,15,158,219,232,172,94,102,18,44,103,13,103,120,82,2,66,42,200,84,158,129,60,215,236,211,184,158,56,186,42,84,106,249,214,115,60,220,187,34,192,146,157,82,125, -83,208,138,245,199,45,55,222,136,212,233,31,193,232,197,11,176,247,181,7,176,74,154,135,61,187,119,161,45,175,23,198,73,75,183,103,210,180,169,56,235,186,47,65,156,246,183,168,207,4,202,75,137,38,169,137,56,43,163,108,126,160,155,103,120,39,74,193,220, -212,53,225,11,187,100,156,101,130,30,205,5,184,230,192,206,232,9,77,200,150,51,167,158,19,133,221,67,197,127,243,8,9,196,160,194,93,40,154,206,247,118,13,147,182,63,212,195,39,160,3,79,42,95,19,53,165,2,139,164,86,88,181,15,56,127,20,240,175,23,112,204, -221,38,240,170,100,6,170,189,36,47,98,231,33,58,38,142,195,127,96,2,199,100,169,21,126,48,47,40,232,105,188,118,138,167,226,13,180,8,38,3,85,244,248,216,219,226,161,110,232,5,24,114,195,5,24,253,254,13,56,180,105,1,90,14,108,147,232,222,67,213,80,169, -45,198,159,135,186,196,32,100,165,170,241,76,245,171,45,98,117,153,192,98,2,250,83,66,132,195,138,65,218,227,5,59,19,192,157,49,236,174,49,220,115,185,0,215,254,67,23,131,112,152,97,77,1,162,165,97,153,195,45,78,234,91,29,155,15,227,204,152,70,203,113, -66,136,36,117,76,111,10,52,209,144,73,166,98,12,76,119,82,40,47,195,125,104,244,186,98,175,192,234,3,90,218,201,20,140,148,158,193,2,201,8,45,210,71,189,116,28,151,15,61,196,48,233,127,79,29,164,53,192,127,47,10,149,121,32,134,202,72,130,252,113,77,40, -193,163,135,239,94,234,225,237,3,122,157,3,114,41,61,154,133,147,19,104,148,247,208,88,49,1,254,140,9,232,101,152,81,58,21,82,51,73,66,103,218,162,26,198,120,142,98,188,131,57,46,175,180,22,42,188,109,171,130,25,43,157,13,181,63,35,71,142,196,196,137, -19,143,138,78,221,194,0,170,228,203,72,123,104,107,254,88,97,116,47,26,7,227,160,96,215,37,180,238,158,199,75,152,6,85,39,47,212,131,26,89,173,25,96,66,95,45,185,251,154,89,36,173,194,204,36,166,124,1,117,25,83,110,128,84,255,210,221,4,8,41,116,204,48, -75,98,134,71,223,22,120,69,226,130,75,199,49,108,151,152,226,153,13,66,245,33,230,140,135,64,249,138,64,190,206,149,26,163,65,114,49,225,5,106,79,27,85,205,240,198,30,33,175,105,170,155,84,65,67,14,212,206,31,56,120,200,51,75,230,21,214,51,148,10,155, -233,251,37,48,75,195,52,108,189,132,93,37,13,96,199,157,86,221,214,25,100,19,65,214,206,19,35,208,172,190,134,108,97,145,135,219,20,98,61,7,70,32,200,59,172,84,160,224,23,50,13,4,40,95,222,170,37,241,96,107,28,242,141,207,207,20,202,127,114,157,246,28, -146,230,219,150,169,101,98,128,95,44,211,101,104,20,123,127,97,139,192,203,91,132,46,88,49,73,42,21,137,148,15,62,19,232,110,37,250,155,24,131,136,110,131,90,246,251,250,110,58,154,29,110,18,131,32,6,183,5,90,146,69,147,117,149,70,160,115,145,250,7,43, -44,2,101,172,123,52,117,183,185,129,197,21,172,150,17,90,109,61,64,145,183,0,81,88,12,226,82,95,20,121,24,246,92,100,2,158,219,100,75,206,237,66,20,142,251,104,164,239,96,134,25,130,197,129,23,139,69,34,59,106,254,240,141,27,42,10,43,177,212,55,224,38, -156,172,203,181,29,204,130,248,59,69,125,16,118,165,84,203,224,60,174,142,17,37,66,58,110,249,27,181,197,213,181,22,245,79,176,238,97,130,110,5,129,66,196,160,38,107,212,41,169,224,166,92,81,169,24,43,196,0,118,102,16,197,247,125,103,220,139,13,18,209, -62,215,156,248,102,192,164,125,159,152,129,222,242,162,200,163,126,37,41,228,44,198,9,188,104,70,81,32,28,55,211,20,169,194,152,46,59,243,32,52,173,107,244,86,202,215,141,44,150,105,173,167,66,117,9,9,47,94,229,148,198,211,217,65,149,22,15,209,117,232, -188,164,189,172,230,18,76,167,194,109,23,85,70,186,177,101,94,97,158,224,29,193,0,174,118,167,47,78,238,23,165,131,7,148,235,215,47,206,138,211,187,54,145,99,137,217,22,232,34,15,122,0,182,102,192,22,123,180,25,38,162,185,193,117,38,85,188,166,150,108, -58,208,191,12,248,212,25,250,156,205,242,193,205,217,6,44,151,170,250,140,193,58,78,208,39,197,36,176,210,215,77,152,220,106,20,1,12,245,57,91,115,49,65,245,144,73,253,126,75,62,46,58,161,193,148,196,40,91,235,5,22,237,0,62,56,145,225,189,195,245,36, -84,107,222,214,213,8,60,185,54,84,223,233,140,161,18,103,12,229,42,48,149,54,107,21,216,185,201,164,13,235,91,117,107,28,1,77,250,62,52,252,122,88,149,78,106,81,138,123,201,206,208,48,5,235,14,250,119,19,8,20,174,173,214,95,114,109,141,220,47,9,81,151, -209,221,189,4,116,8,19,216,37,96,114,97,92,253,75,15,154,30,14,61,236,172,169,43,32,111,198,54,76,54,153,66,95,229,175,231,180,244,16,225,22,239,210,175,116,141,154,22,253,208,8,173,239,107,22,210,91,16,202,29,204,5,58,107,152,55,177,234,140,209,70,9, -103,90,41,61,240,253,205,194,4,100,244,84,147,164,7,179,200,148,14,32,181,153,84,243,166,131,148,232,162,85,206,244,181,213,68,116,115,191,20,205,93,189,95,40,162,142,237,163,223,167,40,159,77,127,211,121,233,186,196,236,20,255,167,207,17,246,152,58, -72,107,51,154,141,96,65,52,227,246,249,176,147,159,1,184,227,234,168,48,168,208,225,90,42,240,32,105,154,191,93,171,109,55,95,192,156,9,161,81,176,135,21,206,29,182,118,214,186,83,68,204,132,153,59,76,190,250,139,91,226,182,51,91,61,68,207,122,111,19, -83,126,126,88,208,66,117,184,107,165,102,11,56,245,3,182,44,141,57,73,43,139,55,96,152,102,109,173,192,170,3,113,87,50,51,86,222,247,98,143,70,69,18,107,69,145,217,23,209,125,196,196,213,204,215,106,86,86,123,107,175,80,9,43,23,19,57,240,228,164,99,0, -129,66,76,23,215,5,26,196,76,28,254,230,94,173,218,209,14,208,139,218,161,75,164,149,61,94,240,32,76,117,113,92,244,65,110,94,113,65,169,77,33,123,60,118,33,97,186,149,14,243,46,139,122,176,237,66,87,238,250,7,202,20,56,190,107,210,84,57,139,2,92,23, -3,189,40,5,110,202,223,195,176,48,201,37,156,142,39,133,123,164,150,218,113,72,227,15,26,171,43,92,180,92,8,172,197,113,19,214,227,204,4,194,29,213,198,28,223,94,152,248,64,65,24,83,20,122,9,174,100,218,232,161,219,39,239,158,151,59,175,110,1,169,112, -104,237,243,88,115,68,253,5,208,211,68,93,36,111,179,140,140,89,2,178,130,101,141,89,209,53,133,136,67,119,12,177,43,87,224,173,58,73,156,40,184,197,11,219,188,237,208,7,230,132,63,221,72,169,189,130,147,113,20,39,163,9,112,11,119,130,68,186,50,149,146, -192,47,231,21,114,61,99,69,18,78,251,72,141,251,113,8,150,54,237,127,235,155,179,174,97,201,142,24,211,72,226,123,165,19,82,246,122,182,226,166,216,229,10,109,99,9,143,239,201,74,123,232,192,110,55,33,229,106,160,194,115,21,206,37,118,93,214,195,92,94, -86,186,120,198,213,34,162,196,119,161,198,23,51,235,32,56,25,77,64,104,110,44,191,254,149,123,95,216,183,118,244,142,124,46,160,174,126,95,34,120,5,98,109,81,8,67,137,218,126,86,172,70,11,19,69,16,69,68,116,8,86,42,220,45,68,161,59,90,236,67,187,9,40, -33,14,55,73,165,43,156,196,97,166,45,54,31,174,6,19,37,69,68,160,253,62,79,33,10,3,93,154,121,84,123,184,226,115,206,89,27,243,18,173,77,7,182,237,181,202,243,120,104,131,227,169,1,108,181,127,110,249,131,223,189,87,190,210,52,70,90,135,173,204,184,228, -221,58,153,252,47,248,135,8,77,14,102,147,220,106,205,107,96,182,240,88,153,192,63,78,196,23,230,134,200,65,107,54,231,77,152,27,108,54,12,192,222,165,229,81,63,91,10,14,83,249,112,198,60,207,140,17,182,147,74,3,184,12,16,154,155,76,153,107,176,119,25, -224,152,76,107,104,158,109,198,97,132,60,10,179,234,39,5,6,200,25,102,200,155,155,180,243,59,223,37,254,177,107,129,188,17,178,156,217,2,28,135,152,192,241,246,2,130,34,109,224,74,254,187,76,112,244,207,21,142,189,63,46,182,255,184,48,128,237,73,43,193, -4,97,9,162,191,203,0,199,198,0,162,157,87,213,105,220,35,12,64,131,146,62,249,201,79,186,117,103,130,86,133,76,84,14,16,185,67,123,223,37,252,241,103,134,146,206,234,228,201,147,143,250,164,172,171,29,174,239,254,252,101,253,188,235,155,255,31,255,249, -255,2,12,0,235,154,52,248,249,240,115,28,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* projectIconXcodeIOS_png = (const char*) temp_binary_data_32; - -//================== RecentFilesMenuTemplate.nib ================== -static const unsigned char temp_binary_data_33[] = -{ 98,112,108,105,115,116,48,48,212,0,1,0,2,0,3,0,4,0,5,0,6,1,53,1,54,88,36,118,101,114,115,105,111,110,88,36,111,98,106,101,99,116,115,89,36,97,114,99,104,105,118,101,114,84,36,116,111,112,18,0,1,134,160,175,16,74,0,7,0,8,0,31,0,35,0,36,0,42,0,46,0,50, -0,53,0,57,0,74,0,77,0,78,0,86,0,87,0,97,0,112,0,113,0,114,0,119,0,120,0,121,0,124,0,128,0,129,0,132,0,143,0,144,0,145,0,149,0,153,0,162,0,163,0,164,0,169,0,173,0,180,0,181,0,182,0,185,0,192,0,193,0,200,0,201,0,208,0,209,0,216,0,217,0,224,0,225,0,226, -0,229,0,230,0,232,0,249,1,11,1,29,1,30,1,31,1,32,1,33,1,34,1,35,1,36,1,37,1,38,1,39,1,40,1,41,1,42,1,43,1,44,1,47,1,50,85,36,110,117,108,108,219,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0, -29,95,16,16,78,83,86,105,115,105,98,108,101,87,105,110,100,111,119,115,93,78,83,79,98,106,101,99,116,115,75,101,121,115,86,78,83,82,111,111,116,92,78,83,79,105,100,115,86,97,108,117,101,115,86,36,99,108,97,115,115,90,78,83,79,105,100,115,75,101,121,115, -93,78,83,67,111,110,110,101,99,116,105,111,110,115,95,16,15,78,83,79,98,106,101,99,116,115,86,97,108,117,101,115,95,16,25,78,83,65,99,99,101,115,115,105,98,105,108,105,116,121,67,111,110,110,101,99,116,111,114,115,95,16,23,78,83,65,99,99,101,115,115, -105,98,105,108,105,116,121,79,105,100,115,75,101,121,115,95,16,25,78,83,65,99,99,101,115,115,105,98,105,108,105,116,121,79,105,100,115,86,97,108,117,101,115,128,5,128,9,128,2,128,55,128,73,128,54,128,7,128,53,128,71,128,72,128,72,210,0,13,0,32,0,33,0, -34,91,78,83,67,108,97,115,115,78,97,109,101,128,4,128,3,93,78,83,65,112,112,108,105,99,97,116,105,111,110,210,0,37,0,38,0,39,0,40,90,36,99,108,97,115,115,110,97,109,101,88,36,99,108,97,115,115,101,115,94,78,83,67,117,115,116,111,109,79,98,106,101,99, -116,162,0,39,0,41,88,78,83,79,98,106,101,99,116,210,0,13,0,43,0,44,0,45,90,78,83,46,111,98,106,101,99,116,115,128,6,160,210,0,37,0,38,0,47,0,48,92,78,83,77,117,116,97,98,108,101,83,101,116,163,0,47,0,49,0,41,85,78,83,83,101,116,210,0,13,0,43,0,51,0,52, -128,8,160,210,0,37,0,38,0,54,0,55,94,78,83,77,117,116,97,98,108,101,65,114,114,97,121,163,0,54,0,56,0,41,87,78,83,65,114,114,97,121,210,0,13,0,43,0,58,0,59,128,52,174,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,128,10,128,12, -128,45,128,15,128,39,128,25,128,28,128,30,128,33,128,35,128,43,128,41,128,47,128,50,210,0,13,0,32,0,33,0,76,128,4,128,11,93,78,83,65,112,112,108,105,99,97,116,105,111,110,212,0,79,0,13,0,80,0,81,0,82,0,83,0,84,0,85,91,78,83,77,101,110,117,73,116,101, -109,115,86,78,83,78,97,109,101,87,78,83,84,105,116,108,101,128,14,128,38,128,49,128,13,89,65,77,97,105,110,77,101,110,117,210,0,13,0,43,0,51,0,89,128,8,167,0,63,0,65,0,64,0,71,0,70,0,62,0,72,128,15,128,25,128,39,128,41,128,43,128,45,128,47,216,0,98,0, -99,0,100,0,13,0,101,0,102,0,103,0,81,0,104,0,61,0,106,0,107,0,108,0,109,0,110,0,111,95,16,17,78,83,75,101,121,69,113,117,105,118,77,111,100,77,97,115,107,86,78,83,77,101,110,117,89,78,83,79,110,73,109,97,103,101,90,78,83,75,101,121,69,113,117,105,118, -93,78,83,77,110,101,109,111,110,105,99,76,111,99,92,78,83,77,105,120,101,100,73,109,97,103,101,18,0,16,0,0,128,12,128,18,128,24,128,17,18,127,255,255,255,128,22,128,16,91,100,101,108,109,101,65,112,112,75,105,116,80,211,0,13,0,115,0,32,0,116,0,117,0, -118,94,78,83,82,101,115,111,117,114,99,101,78,97,109,101,128,21,128,20,128,19,87,78,83,73,109,97,103,101,95,16,15,78,83,77,101,110,117,67,104,101,99,107,109,97,114,107,210,0,37,0,38,0,122,0,123,95,16,16,78,83,67,117,115,116,111,109,82,101,115,111,117, -114,99,101,162,0,122,0,41,211,0,13,0,115,0,32,0,116,0,126,0,118,128,21,128,23,128,19,95,16,16,78,83,77,101,110,117,77,105,120,101,100,83,116,97,116,101,210,0,37,0,38,0,130,0,131,90,78,83,77,101,110,117,73,116,101,109,162,0,130,0,41,218,0,133,0,98,0,134, -0,99,0,100,0,13,0,101,0,102,0,103,0,81,0,135,0,104,0,66,0,61,0,106,0,107,0,108,0,109,0,110,0,142,88,78,83,65,99,116,105,111,110,89,78,83,83,117,98,109,101,110,117,128,27,128,28,128,12,128,18,128,24,128,17,128,22,128,26,84,70,105,108,101,94,115,117,98, -109,101,110,117,65,99,116,105,111,110,58,211,0,79,0,13,0,81,0,146,0,83,0,142,128,29,128,38,128,26,210,0,13,0,43,0,51,0,151,128,8,161,0,67,128,30,218,0,133,0,98,0,134,0,99,0,100,0,13,0,101,0,102,0,103,0,81,0,154,0,104,0,68,0,66,0,106,0,107,0,108,0,109, -0,110,0,161,128,32,128,33,128,28,128,18,128,24,128,17,128,22,128,31,91,79,112,101,110,32,82,101,99,101,110,116,94,115,117,98,109,101,110,117,65,99,116,105,111,110,58,212,0,79,0,13,0,80,0,81,0,165,0,83,0,167,0,161,128,34,128,38,128,37,128,31,210,0,13, -0,43,0,51,0,171,128,8,161,0,69,128,35,216,0,98,0,99,0,100,0,13,0,101,0,102,0,103,0,81,0,104,0,68,0,106,0,107,0,108,0,109,0,110,0,179,128,33,128,18,128,24,128,17,128,22,128,36,90,67,108,101,97,114,32,77,101,110,117,95,16,22,95,78,83,82,101,99,101,110, -116,68,111,99,117,109,101,110,116,115,77,101,110,117,210,0,37,0,38,0,183,0,184,86,78,83,77,101,110,117,162,0,183,0,41,216,0,98,0,99,0,100,0,13,0,101,0,102,0,103,0,81,0,104,0,61,0,106,0,107,0,108,0,109,0,110,0,191,128,12,128,18,128,24,128,17,128,22,128, -40,84,69,100,105,116,215,0,99,0,100,0,13,0,101,0,102,0,103,0,81,0,61,0,106,0,107,0,108,0,109,0,110,0,199,128,12,128,18,128,24,128,17,128,22,128,42,86,70,111,114,109,97,116,216,0,98,0,99,0,100,0,13,0,101,0,102,0,103,0,81,0,104,0,61,0,106,0,107,0,108,0, -109,0,110,0,207,128,12,128,18,128,24,128,17,128,22,128,44,84,86,105,101,119,216,0,98,0,99,0,100,0,13,0,101,0,102,0,103,0,81,0,104,0,61,0,106,0,107,0,108,0,109,0,110,0,215,128,12,128,18,128,24,128,17,128,22,128,46,86,87,105,110,100,111,119,215,0,99,0, -100,0,13,0,101,0,102,0,103,0,81,0,61,0,106,0,107,0,108,0,109,0,110,0,223,128,12,128,18,128,24,128,17,128,22,128,48,84,72,101,108,112,91,95,78,83,77,97,105,110,77,101,110,117,210,0,13,0,32,0,33,0,228,128,4,128,51,93,78,83,70,111,110,116,77,97,110,97,103, -101,114,210,0,37,0,38,0,56,0,231,162,0,56,0,41,210,0,13,0,43,0,58,0,234,128,52,174,0,22,0,22,0,61,0,61,0,61,0,61,0,65,0,66,0,67,0,68,0,61,0,61,0,61,0,22,128,2,128,2,128,12,128,12,128,12,128,12,128,25,128,28,128,30,128,33,128,12,128,12,128,12,128,2,210, -0,13,0,43,0,58,0,251,128,52,175,16,15,0,22,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,128,2,128,10,128,12,128,45,128,15,128,39,128,25,128,28,128,30,128,33,128,35,128,43,128,41,128,47,128,50,210,0,13,0,43,0,58,1,13,128,52,175, -16,15,1,14,1,15,1,16,1,17,1,18,1,19,1,20,1,21,1,22,1,23,1,24,1,25,1,26,1,27,1,28,128,56,128,57,128,58,128,59,128,60,128,61,128,62,128,63,128,64,128,65,128,66,128,67,128,68,128,69,128,70,17,2,22,17,2,23,17,2,24,17,2,25,17,2,26,17,2,27,17,2,28,17,2,29, -17,2,30,17,2,31,17,2,32,17,2,33,17,2,34,17,2,35,17,2,36,210,0,13,0,43,0,51,1,46,128,8,160,210,0,13,0,43,0,58,1,49,128,52,160,210,0,37,0,38,1,51,1,52,94,78,83,73,66,79,98,106,101,99,116,68,97,116,97,162,1,51,0,41,95,16,15,78,83,75,101,121,101,100,65,114, -99,104,105,118,101,114,209,1,55,1,56,93,73,66,46,111,98,106,101,99,116,100,97,116,97,128,1,0,8,0,25,0,34,0,43,0,53,0,58,0,63,0,214,0,220,1,9,1,28,1,42,1,49,1,62,1,69,1,80,1,94,1,112,1,140,1,166,1,194,1,196,1,198,1,200,1,202,1,204,1,206,1,208,1,210,1, -212,1,214,1,216,1,225,1,237,1,239,1,241,1,255,2,8,2,19,2,28,2,43,2,48,2,57,2,66,2,77,2,79,2,80,2,89,2,102,2,109,2,115,2,124,2,126,2,127,2,136,2,151,2,158,2,166,2,175,2,177,2,206,2,208,2,210,2,212,2,214,2,216,2,218,2,220,2,222,2,224,2,226,2,228,2,230, -2,232,2,234,2,243,2,245,2,247,3,5,3,22,3,34,3,41,3,49,3,51,3,53,3,55,3,57,3,67,3,76,3,78,3,93,3,95,3,97,3,99,3,101,3,103,3,105,3,107,3,140,3,160,3,167,3,177,3,188,3,202,3,215,3,220,3,222,3,224,3,226,3,228,3,233,3,235,3,237,3,249,3,250,4,7,4,22,4,24,4, -26,4,28,4,36,4,54,4,63,4,82,4,87,4,100,4,102,4,104,4,106,4,125,4,134,4,145,4,150,4,191,4,200,4,210,4,212,4,214,4,216,4,218,4,220,4,222,4,224,4,226,4,231,4,246,5,3,5,5,5,7,5,9,5,18,5,20,5,23,5,25,5,66,5,68,5,70,5,72,5,74,5,76,5,78,5,80,5,82,5,94,5,109, -5,126,5,128,5,130,5,132,5,134,5,143,5,145,5,148,5,150,5,183,5,185,5,187,5,189,5,191,5,193,5,195,5,206,5,231,5,240,5,247,5,252,6,29,6,31,6,33,6,35,6,37,6,39,6,41,6,46,6,75,6,77,6,79,6,81,6,83,6,85,6,87,6,94,6,127,6,129,6,131,6,133,6,135,6,137,6,139,6, -144,6,177,6,179,6,181,6,183,6,185,6,187,6,189,6,196,6,225,6,227,6,229,6,231,6,233,6,235,6,237,6,242,6,254,7,7,7,9,7,11,7,25,7,34,7,39,7,48,7,50,7,79,7,81,7,83,7,85,7,87,7,89,7,91,7,93,7,95,7,97,7,99,7,101,7,103,7,105,7,107,7,116,7,118,7,151,7,153,7,155, -7,157,7,159,7,161,7,163,7,165,7,167,7,169,7,171,7,173,7,175,7,177,7,179,7,181,7,190,7,192,7,225,7,227,7,229,7,231,7,233,7,235,7,237,7,239,7,241,7,243,7,245,7,247,7,249,7,251,7,253,7,255,8,2,8,5,8,8,8,11,8,14,8,17,8,20,8,23,8,26,8,29,8,32,8,35,8,38,8, -41,8,44,8,53,8,55,8,56,8,65,8,67,8,68,8,77,8,92,8,97,8,115,8,120,8,134,0,0,0,0,0,0,2,2,0,0,0,0,0,0,1,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,136,0,0 }; - -const char* RecentFilesMenuTemplate_nib = (const char*) temp_binary_data_33; - -//================== wizard_AnimatedApp.svg ================== -static const unsigned char temp_binary_data_34[] = -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n"; - -const char* wizard_AnimatedApp_svg = (const char*) temp_binary_data_34; - -//================== wizard_AudioApp.svg ================== -static const unsigned char temp_binary_data_35[] = -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n"; - -const char* wizard_AudioApp_svg = (const char*) temp_binary_data_35; - -//================== wizard_AudioPlugin.svg ================== -static const unsigned char temp_binary_data_36[] = -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\t\r\n" -"\t\t\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\t\r\n" -"\t\t\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\t\r\n" -"\t\t\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\t\r\n" -"\t\t\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\r\n" -"\r\n"; - -const char* wizard_AudioPlugin_svg = (const char*) temp_binary_data_36; - -//================== wizard_ConsoleApp.svg ================== -static const unsigned char temp_binary_data_37[] = -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\r\n" -"\r\n"; - -const char* wizard_ConsoleApp_svg = (const char*) temp_binary_data_37; - -//================== wizard_DLL.svg ================== -static const unsigned char temp_binary_data_38[] = -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n"; - -const char* wizard_DLL_svg = (const char*) temp_binary_data_38; - -//================== wizard_GUI.svg ================== -static const unsigned char temp_binary_data_39[] = -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n"; - -const char* wizard_GUI_svg = (const char*) temp_binary_data_39; - -//================== wizard_Highlight.svg ================== -static const unsigned char temp_binary_data_40[] = -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n"; - -const char* wizard_Highlight_svg = (const char*) temp_binary_data_40; - -//================== wizard_Openfile.svg ================== -static const unsigned char temp_binary_data_41[] = -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n"; - -const char* wizard_Openfile_svg = (const char*) temp_binary_data_41; - -//================== wizard_OpenGL.svg ================== -static const unsigned char temp_binary_data_42[] = -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n"; - -const char* wizard_OpenGL_svg = (const char*) temp_binary_data_42; - -//================== wizard_StaticLibrary.svg ================== -static const unsigned char temp_binary_data_43[] = -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\t\r\n" -"\r\n" -"\r\n" -"\r\n"; - -const char* wizard_StaticLibrary_svg = (const char*) temp_binary_data_43; - - -const char* getNamedResource (const char*, int&) throw(); -const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw() -{ - unsigned int hash = 0; - if (resourceNameUTF8 != 0) - while (*resourceNameUTF8 != 0) - hash = 31 * hash + (unsigned int) *resourceNameUTF8++; - - switch (hash) - { - case 0x6cf2645e: numBytes = 1949; return jucer_AnimatedComponentTemplate_cpp; - case 0xafccbd3f: numBytes = 3189; return jucer_AudioComponentTemplate_cpp; - case 0x27c5a93a: numBytes = 1180; return jucer_AudioPluginEditorTemplate_cpp; - case 0x4d0721bf: numBytes = 1012; return jucer_AudioPluginEditorTemplate_h; - case 0x51b49ac5: numBytes = 4273; return jucer_AudioPluginFilterTemplate_cpp; - case 0x488afa0a: numBytes = 2132; return jucer_AudioPluginFilterTemplate_h; - case 0xabad7041: numBytes = 2161; return jucer_ComponentTemplate_cpp; - case 0xfc72fe86: numBytes = 2141; return jucer_ComponentTemplate_h; - case 0x0b66646c: numBytes = 886; return jucer_ContentCompTemplate_cpp; - case 0x6fa10171: numBytes = 924; return jucer_ContentCompTemplate_h; - case 0x28d496ad: numBytes = 1143; return jucer_InlineComponentTemplate_h; - case 0x8905395b: numBytes = 470; return jucer_MainConsoleAppTemplate_cpp; - case 0x5e5ea047: numBytes = 2010; return jucer_MainTemplate_NoWindow_cpp; - case 0xda2391f8: numBytes = 3866; return jucer_MainTemplate_SimpleWindow_cpp; - case 0x400bc026: numBytes = 3778; return jucer_MainTemplate_Window_cpp; - case 0xf4842835: numBytes = 1389; return jucer_NewComponentTemplate_cpp; - case 0xe7bf237a: numBytes = 648; return jucer_NewComponentTemplate_h; - case 0x02a2a077: numBytes = 262; return jucer_NewCppFileTemplate_cpp; - case 0x0842c43c: numBytes = 308; return jucer_NewCppFileTemplate_h; - case 0x36e634a1: numBytes = 1626; return jucer_NewInlineComponentTemplate_h; - case 0x7fbac252: numBytes = 1827; return jucer_OpenGLComponentTemplate_cpp; - case 0x44be9398: numBytes = 2745; return AudioPluginXCodeScript_txt; - case 0x406db5c1: numBytes = 3117; return background_logo_svg; - case 0x4a0cfd09: numBytes = 151; return background_tile_png; - case 0x763d39dc: numBytes = 1050; return colourscheme_dark_xml; - case 0xe8b08520: numBytes = 1050; return colourscheme_light_xml; - case 0x154a7275: numBytes = 40749; return juce_icon_png; - case 0x507a15c7: numBytes = 8150; return projectIconAndroid_png; - case 0xe8e2796f: numBytes = 11917; return projectIconCodeblocks_png; - case 0x90374ad6: numBytes = 16444; return projectIconLinuxMakefile_png; - case 0x20236af2: numBytes = 7194; return projectIconVisualStudio_png; - case 0xecc12a3d: numBytes = 18281; return projectIconXcode_png; - case 0x9d3ae124: numBytes = 18111; return projectIconXcodeIOS_png; - case 0xa41e649d: numBytes = 2842; return RecentFilesMenuTemplate_nib; - case 0x1f3b6d2f: numBytes = 2963; return wizard_AnimatedApp_svg; - case 0x60296d04: numBytes = 9802; return wizard_AudioApp_svg; - case 0x1115ccda: numBytes = 10809; return wizard_AudioPlugin_svg; - case 0x1d65d363: numBytes = 1204; return wizard_ConsoleApp_svg; - case 0xba5a4595: numBytes = 3588; return wizard_DLL_svg; - case 0x683e4e6c: numBytes = 3448; return wizard_GUI_svg; - case 0x2e6bf065: numBytes = 638; return wizard_Highlight_svg; - case 0x52a8dfdf: numBytes = 686; return wizard_Openfile_svg; - case 0x58e2ae48: numBytes = 2497; return wizard_OpenGL_svg; - case 0xb1da6f9e: numBytes = 3563; return wizard_StaticLibrary_svg; - default: break; - } - - numBytes = 0; - return 0; -} - -const char* namedResourceList[] = -{ - "jucer_AnimatedComponentTemplate_cpp", - "jucer_AudioComponentTemplate_cpp", - "jucer_AudioPluginEditorTemplate_cpp", - "jucer_AudioPluginEditorTemplate_h", - "jucer_AudioPluginFilterTemplate_cpp", - "jucer_AudioPluginFilterTemplate_h", - "jucer_ComponentTemplate_cpp", - "jucer_ComponentTemplate_h", - "jucer_ContentCompTemplate_cpp", - "jucer_ContentCompTemplate_h", - "jucer_InlineComponentTemplate_h", - "jucer_MainConsoleAppTemplate_cpp", - "jucer_MainTemplate_NoWindow_cpp", - "jucer_MainTemplate_SimpleWindow_cpp", - "jucer_MainTemplate_Window_cpp", - "jucer_NewComponentTemplate_cpp", - "jucer_NewComponentTemplate_h", - "jucer_NewCppFileTemplate_cpp", - "jucer_NewCppFileTemplate_h", - "jucer_NewInlineComponentTemplate_h", - "jucer_OpenGLComponentTemplate_cpp", - "AudioPluginXCodeScript_txt", - "background_logo_svg", - "background_tile_png", - "colourscheme_dark_xml", - "colourscheme_light_xml", - "juce_icon_png", - "projectIconAndroid_png", - "projectIconCodeblocks_png", - "projectIconLinuxMakefile_png", - "projectIconVisualStudio_png", - "projectIconXcode_png", - "projectIconXcodeIOS_png", - "RecentFilesMenuTemplate_nib", - "wizard_AnimatedApp_svg", - "wizard_AudioApp_svg", - "wizard_AudioPlugin_svg", - "wizard_ConsoleApp_svg", - "wizard_DLL_svg", - "wizard_GUI_svg", - "wizard_Highlight_svg", - "wizard_Openfile_svg", - "wizard_OpenGL_svg", - "wizard_StaticLibrary_svg" -}; - -} diff --git a/extras/Introjucer/JuceLibraryCode/BinaryData.h b/extras/Introjucer/JuceLibraryCode/BinaryData.h deleted file mode 100644 index 8418381ee2..0000000000 --- a/extras/Introjucer/JuceLibraryCode/BinaryData.h +++ /dev/null @@ -1,155 +0,0 @@ -/* ========================================================================================= - - This is an auto-generated file: Any edits you make may be overwritten! - -*/ - -#ifndef BINARYDATA_H_62491730_INCLUDED -#define BINARYDATA_H_62491730_INCLUDED - -namespace BinaryData -{ - extern const char* jucer_AnimatedComponentTemplate_cpp; - const int jucer_AnimatedComponentTemplate_cppSize = 1949; - - extern const char* jucer_AudioComponentTemplate_cpp; - const int jucer_AudioComponentTemplate_cppSize = 3189; - - extern const char* jucer_AudioPluginEditorTemplate_cpp; - const int jucer_AudioPluginEditorTemplate_cppSize = 1180; - - extern const char* jucer_AudioPluginEditorTemplate_h; - const int jucer_AudioPluginEditorTemplate_hSize = 1012; - - extern const char* jucer_AudioPluginFilterTemplate_cpp; - const int jucer_AudioPluginFilterTemplate_cppSize = 4273; - - extern const char* jucer_AudioPluginFilterTemplate_h; - const int jucer_AudioPluginFilterTemplate_hSize = 2132; - - extern const char* jucer_ComponentTemplate_cpp; - const int jucer_ComponentTemplate_cppSize = 2161; - - extern const char* jucer_ComponentTemplate_h; - const int jucer_ComponentTemplate_hSize = 2141; - - extern const char* jucer_ContentCompTemplate_cpp; - const int jucer_ContentCompTemplate_cppSize = 886; - - extern const char* jucer_ContentCompTemplate_h; - const int jucer_ContentCompTemplate_hSize = 924; - - extern const char* jucer_InlineComponentTemplate_h; - const int jucer_InlineComponentTemplate_hSize = 1143; - - extern const char* jucer_MainConsoleAppTemplate_cpp; - const int jucer_MainConsoleAppTemplate_cppSize = 470; - - extern const char* jucer_MainTemplate_NoWindow_cpp; - const int jucer_MainTemplate_NoWindow_cppSize = 2010; - - extern const char* jucer_MainTemplate_SimpleWindow_cpp; - const int jucer_MainTemplate_SimpleWindow_cppSize = 3866; - - extern const char* jucer_MainTemplate_Window_cpp; - const int jucer_MainTemplate_Window_cppSize = 3778; - - extern const char* jucer_NewComponentTemplate_cpp; - const int jucer_NewComponentTemplate_cppSize = 1389; - - extern const char* jucer_NewComponentTemplate_h; - const int jucer_NewComponentTemplate_hSize = 648; - - extern const char* jucer_NewCppFileTemplate_cpp; - const int jucer_NewCppFileTemplate_cppSize = 262; - - extern const char* jucer_NewCppFileTemplate_h; - const int jucer_NewCppFileTemplate_hSize = 308; - - extern const char* jucer_NewInlineComponentTemplate_h; - const int jucer_NewInlineComponentTemplate_hSize = 1626; - - extern const char* jucer_OpenGLComponentTemplate_cpp; - const int jucer_OpenGLComponentTemplate_cppSize = 1827; - - extern const char* AudioPluginXCodeScript_txt; - const int AudioPluginXCodeScript_txtSize = 2745; - - extern const char* background_logo_svg; - const int background_logo_svgSize = 3117; - - extern const char* background_tile_png; - const int background_tile_pngSize = 151; - - extern const char* colourscheme_dark_xml; - const int colourscheme_dark_xmlSize = 1050; - - extern const char* colourscheme_light_xml; - const int colourscheme_light_xmlSize = 1050; - - extern const char* juce_icon_png; - const int juce_icon_pngSize = 40749; - - extern const char* projectIconAndroid_png; - const int projectIconAndroid_pngSize = 8150; - - extern const char* projectIconCodeblocks_png; - const int projectIconCodeblocks_pngSize = 11917; - - extern const char* projectIconLinuxMakefile_png; - const int projectIconLinuxMakefile_pngSize = 16444; - - extern const char* projectIconVisualStudio_png; - const int projectIconVisualStudio_pngSize = 7194; - - extern const char* projectIconXcode_png; - const int projectIconXcode_pngSize = 18281; - - extern const char* projectIconXcodeIOS_png; - const int projectIconXcodeIOS_pngSize = 18111; - - extern const char* RecentFilesMenuTemplate_nib; - const int RecentFilesMenuTemplate_nibSize = 2842; - - extern const char* wizard_AnimatedApp_svg; - const int wizard_AnimatedApp_svgSize = 2963; - - extern const char* wizard_AudioApp_svg; - const int wizard_AudioApp_svgSize = 9802; - - extern const char* wizard_AudioPlugin_svg; - const int wizard_AudioPlugin_svgSize = 10809; - - extern const char* wizard_ConsoleApp_svg; - const int wizard_ConsoleApp_svgSize = 1204; - - extern const char* wizard_DLL_svg; - const int wizard_DLL_svgSize = 3588; - - extern const char* wizard_GUI_svg; - const int wizard_GUI_svgSize = 3448; - - extern const char* wizard_Highlight_svg; - const int wizard_Highlight_svgSize = 638; - - extern const char* wizard_Openfile_svg; - const int wizard_Openfile_svgSize = 686; - - extern const char* wizard_OpenGL_svg; - const int wizard_OpenGL_svgSize = 2497; - - extern const char* wizard_StaticLibrary_svg; - const int wizard_StaticLibrary_svgSize = 3563; - - // Points to the start of a list of resource names. - extern const char* namedResourceList[]; - - // Number of elements in the namedResourceList array. - const int namedResourceListSize = 44; - - // If you provide the name of one of the binary resource variables above, this function will - // return the corresponding data and its size (or a null pointer if the name isn't found). - const char* getNamedResource (const char* resourceNameUTF8, int& dataSizeInBytes) throw(); -} - -#endif diff --git a/extras/Introjucer/JuceLibraryCode/JuceHeader.h b/extras/Introjucer/JuceLibraryCode/JuceHeader.h deleted file mode 100644 index ceba41fb9b..0000000000 --- a/extras/Introjucer/JuceLibraryCode/JuceHeader.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - - IMPORTANT! This file is auto-generated each time you save your - project - if you alter its contents, your changes may be overwritten! - - This is the header file that your files should include in order to get all the - JUCE library headers. You should avoid including the JUCE headers directly in - your own source files, because that wouldn't pick up the correct configuration - options for your app. - -*/ - -#ifndef __APPHEADERFILE_M70QFTRRK__ -#define __APPHEADERFILE_M70QFTRRK__ - -#include "AppConfig.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_cryptography/juce_cryptography.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "BinaryData.h" - -#if ! DONT_SET_USING_JUCE_NAMESPACE - // If your code uses a lot of JUCE classes, then this will obviously save you - // a lot of typing, but can be disabled by setting DONT_SET_USING_JUCE_NAMESPACE. - using namespace juce; -#endif - -#if ! JUCE_DONT_DECLARE_PROJECTINFO -namespace ProjectInfo -{ - const char* const projectName = "The Introjucer"; - const char* const versionString = "4.1.0"; - const int versionNumber = 0x40100; -} -#endif - -#endif // __APPHEADERFILE_M70QFTRRK__ diff --git a/extras/Introjucer/JuceLibraryCode/ReadMe.txt b/extras/Introjucer/JuceLibraryCode/ReadMe.txt deleted file mode 100644 index f6c3564e99..0000000000 --- a/extras/Introjucer/JuceLibraryCode/ReadMe.txt +++ /dev/null @@ -1,12 +0,0 @@ - - Important Note!! - ================ - -The purpose of this folder is to contain files that are auto-generated by the Introjucer, -and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. - -Therefore, it's a bad idea to make any manual changes to the files in here, or to -put any of your own files in here if you don't want to lose them. (Of course you may choose -to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). diff --git a/extras/Introjucer/JuceLibraryCode/modules/juce_core/juce_core.h b/extras/Introjucer/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/extras/Introjucer/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" diff --git a/extras/Introjucer/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/extras/Introjucer/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/extras/Introjucer/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_cryptography/juce_cryptography.h" diff --git a/extras/Introjucer/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/extras/Introjucer/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/extras/Introjucer/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" diff --git a/extras/Introjucer/JuceLibraryCode/modules/juce_events/juce_events.h b/extras/Introjucer/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/extras/Introjucer/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" diff --git a/extras/Introjucer/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/extras/Introjucer/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/extras/Introjucer/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" diff --git a/extras/Introjucer/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/extras/Introjucer/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/extras/Introjucer/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" diff --git a/extras/Introjucer/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/extras/Introjucer/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/extras/Introjucer/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,4 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" diff --git a/extras/Introjucer/Source/Application/jucer_AppearanceSettings.cpp b/extras/Introjucer/Source/Application/jucer_AppearanceSettings.cpp deleted file mode 100644 index bae5b2beed..0000000000 --- a/extras/Introjucer/Source/Application/jucer_AppearanceSettings.cpp +++ /dev/null @@ -1,288 +0,0 @@ -/* - ============================================================================== - - This file is part of the JUCE library. - Copyright (c) 2015 - ROLI Ltd. - - Permission is granted to use this software under the terms of either: - a) the GPL v2 (or any later version) - b) the Affero GPL v3 - - Details of these licenses can be found at: www.gnu.org/licenses - - JUCE is distributed in the hope that it will be useful, but WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - ------------------------------------------------------------------------------ - - To release a closed-source product which uses JUCE, commercial licenses are - available: visit www.juce.com for more information. - - ============================================================================== -*/ - -#include "../jucer_Headers.h" -#include "jucer_Application.h" -#include "jucer_AppearanceSettings.h" -#include "jucer_GlobalPreferences.h" - -namespace AppearanceColours -{ - struct ColourInfo - { - const char* name; - int colourID; - bool mustBeOpaque; - bool applyToEditorOnly; - }; - - static const ColourInfo colours[] = - { - { "Main Window Bkgd", mainBackgroundColourId, true, false }, - { "Treeview Highlight", TreeView::selectedItemBackgroundColourId, false, false }, - - { "Code Background", CodeEditorComponent::backgroundColourId, true, false }, - { "Line Number Bkgd", CodeEditorComponent::lineNumberBackgroundId, false, false }, - { "Line Numbers", CodeEditorComponent::lineNumberTextId, false, false }, - { "Plain Text", CodeEditorComponent::defaultTextColourId, false, false }, - { "Selected Text Bkgd", CodeEditorComponent::highlightColourId, false, false }, - { "Caret", CaretComponent::caretColourId, false, true } - }; - - enum - { - numColours = sizeof (AppearanceColours::colours) / sizeof (AppearanceColours::colours[0]) - }; -} - -//============================================================================== -AppearanceSettings::AppearanceSettings (bool updateAppWhenChanged) - : settings ("COLOUR_SCHEME") -{ - if (! IntrojucerApp::getApp().isRunningCommandLine) - { - IntrojucerLookAndFeel lf; - - for (int i = 0; i < AppearanceColours::numColours; ++i) - getColourValue (AppearanceColours::colours[i].name) = lf.findColour (AppearanceColours::colours[i].colourID).toString(); - - CodeDocument doc; - CPlusPlusCodeTokeniser tokeniser; - CodeEditorComponent editor (doc, &tokeniser); - - const CodeEditorComponent::ColourScheme cs (editor.getColourScheme()); - - for (int i = cs.types.size(); --i >= 0;) - { - CodeEditorComponent::ColourScheme::TokenType& t = cs.types.getReference(i); - getColourValue (t.name) = t.colour.toString(); - } - - getCodeFontValue() = getDefaultCodeFont().toString(); - - if (updateAppWhenChanged) - settings.addListener (this); - } -} - -File AppearanceSettings::getSchemesFolder() -{ - File f (getGlobalProperties().getFile().getSiblingFile ("Schemes")); - f.createDirectory(); - return f; -} - -void AppearanceSettings::writeDefaultSchemeFile (const String& xmlString, const String& name) -{ - const File file (getSchemesFolder().getChildFile (name).withFileExtension (getSchemeFileSuffix())); - - AppearanceSettings settings (false); - - ScopedPointer xml (XmlDocument::parse (xmlString)); - if (xml != nullptr) - settings.readFromXML (*xml); - - settings.writeToFile (file); -} - -void AppearanceSettings::refreshPresetSchemeList() -{ - writeDefaultSchemeFile (BinaryData::colourscheme_dark_xml, "Default (Dark)"); - writeDefaultSchemeFile (BinaryData::colourscheme_light_xml, "Default (Light)"); - - Array newSchemes; - getSchemesFolder().findChildFiles (newSchemes, File::findFiles, false, String ("*") + getSchemeFileSuffix()); - - if (newSchemes != presetSchemeFiles) - { - presetSchemeFiles.swapWith (newSchemes); - IntrojucerApp::getCommandManager().commandStatusChanged(); - } -} - -StringArray AppearanceSettings::getPresetSchemes() -{ - StringArray s; - for (int i = 0; i < presetSchemeFiles.size(); ++i) - s.add (presetSchemeFiles.getReference(i).getFileNameWithoutExtension()); - - return s; -} - -void AppearanceSettings::selectPresetScheme (int index) -{ - readFromFile (presetSchemeFiles [index]); -} - -bool AppearanceSettings::readFromXML (const XmlElement& xml) -{ - if (xml.hasTagName (settings.getType().toString())) - { - const ValueTree newSettings (ValueTree::fromXml (xml)); - - // we'll manually copy across the new properties to the existing tree so that - // any open editors will be kept up to date.. - settings.copyPropertiesFrom (newSettings, nullptr); - - for (int i = settings.getNumChildren(); --i >= 0;) - { - ValueTree c (settings.getChild (i)); - - const ValueTree newValue (newSettings.getChildWithProperty (Ids::name, c.getProperty (Ids::name))); - - if (newValue.isValid()) - c.copyPropertiesFrom (newValue, nullptr); - } - - return true; - } - - return false; -} - -bool AppearanceSettings::readFromFile (const File& file) -{ - const ScopedPointer xml (XmlDocument::parse (file)); - return xml != nullptr && readFromXML (*xml); -} - -bool AppearanceSettings::writeToFile (const File& file) const -{ - const ScopedPointer xml (settings.createXml()); - return xml != nullptr && xml->writeToFile (file, String::empty); -} - -Font AppearanceSettings::getDefaultCodeFont() -{ - return Font (Font::getDefaultMonospacedFontName(), Font::getDefaultStyle(), 13.0f); -} - -StringArray AppearanceSettings::getColourNames() const -{ - StringArray s; - - for (int i = 0; i < settings.getNumChildren(); ++i) - { - const ValueTree c (settings.getChild(i)); - - if (c.hasType ("COLOUR")) - s.add (c [Ids::name]); - } - - return s; -} - -void AppearanceSettings::updateColourScheme() -{ - applyToLookAndFeel (LookAndFeel::getDefaultLookAndFeel()); - IntrojucerApp::getApp().mainWindowList.sendLookAndFeelChange(); -} - -void AppearanceSettings::applyToLookAndFeel (LookAndFeel& lf) const -{ - for (int i = 0; i < AppearanceColours::numColours; ++i) - { - Colour col; - if (getColour (AppearanceColours::colours[i].name, col)) - { - if (AppearanceColours::colours[i].mustBeOpaque) - col = Colours::white.overlaidWith (col); - - if (! AppearanceColours::colours[i].applyToEditorOnly) - lf.setColour (AppearanceColours::colours[i].colourID, col); - } - } - - lf.setColour (ScrollBar::thumbColourId, lf.findColour (mainBackgroundColourId).contrasting().withAlpha (0.13f)); -} - -void AppearanceSettings::applyToCodeEditor (CodeEditorComponent& editor) const -{ - CodeEditorComponent::ColourScheme cs (editor.getColourScheme()); - - for (int i = cs.types.size(); --i >= 0;) - { - CodeEditorComponent::ColourScheme::TokenType& t = cs.types.getReference(i); - getColour (t.name, t.colour); - } - - editor.setColourScheme (cs); - editor.setFont (getCodeFont()); - - for (int i = 0; i < AppearanceColours::numColours; ++i) - { - if (AppearanceColours::colours[i].applyToEditorOnly) - { - Colour col; - if (getColour (AppearanceColours::colours[i].name, col)) - editor.setColour (AppearanceColours::colours[i].colourID, col); - } - } - - editor.setColour (ScrollBar::thumbColourId, editor.findColour (CodeEditorComponent::backgroundColourId) - .contrasting() - .withAlpha (0.13f)); -} - -Font AppearanceSettings::getCodeFont() const -{ - const String fontString (settings [Ids::font].toString()); - - if (fontString.isEmpty()) - return getDefaultCodeFont(); - - return Font::fromString (fontString); -} - -Value AppearanceSettings::getCodeFontValue() -{ - return settings.getPropertyAsValue (Ids::font, nullptr); -} - -Value AppearanceSettings::getColourValue (const String& colourName) -{ - ValueTree c (settings.getChildWithProperty (Ids::name, colourName)); - - if (! c.isValid()) - { - c = ValueTree ("COLOUR"); - c.setProperty (Ids::name, colourName, nullptr); - settings.addChild (c, -1, nullptr); - } - - return c.getPropertyAsValue (Ids::colour, nullptr); -} - -bool AppearanceSettings::getColour (const String& name, Colour& result) const -{ - const ValueTree colour (settings.getChildWithProperty (Ids::name, name)); - - if (colour.isValid()) - { - result = Colour::fromString (colour [Ids::colour].toString()); - return true; - } - - return false; -} diff --git a/extras/Introjucer/Source/Application/jucer_Application.h b/extras/Introjucer/Source/Application/jucer_Application.h deleted file mode 100644 index 1a1e47703d..0000000000 --- a/extras/Introjucer/Source/Application/jucer_Application.h +++ /dev/null @@ -1,651 +0,0 @@ -/* - ============================================================================== - - This file is part of the JUCE library. - Copyright (c) 2015 - ROLI Ltd. - - Permission is granted to use this software under the terms of either: - a) the GPL v2 (or any later version) - b) the Affero GPL v3 - - Details of these licenses can be found at: www.gnu.org/licenses - - JUCE is distributed in the hope that it will be useful, but WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - ------------------------------------------------------------------------------ - - To release a closed-source product which uses JUCE, commercial licenses are - available: visit www.juce.com for more information. - - ============================================================================== -*/ - -#ifndef JUCER_APPLICATION_H_INCLUDED -#define JUCER_APPLICATION_H_INCLUDED - -#include "jucer_MainWindow.h" -#include "jucer_CommandLine.h" -#include "../Project/jucer_Module.h" -#include "jucer_AutoUpdater.h" -#include "../Code Editor/jucer_SourceCodeEditor.h" -#include "../Utility/jucer_UTF8Component.h" -#include "../Utility/jucer_SVGPathDataComponent.h" -#include "../Utility/jucer_FloatingToolWindow.h" -#include "../Utility/jucer_IntrojucerLookAndFeel.h" - -void createGUIEditorMenu (PopupMenu&); -void handleGUIEditorMenuCommand (int); -void registerGUIEditorCommands(); - -//============================================================================== -class IntrojucerApp : public JUCEApplication -{ -public: - //============================================================================== - IntrojucerApp() : isRunningCommandLine (false) {} - - //============================================================================== - void initialise (const String& commandLine) override - { - initialiseBasics(); - - if (commandLine.isNotEmpty()) - { - const int appReturnCode = performCommandLine (commandLine); - - if (appReturnCode != commandLineNotPerformed) - { - isRunningCommandLine = true; - setApplicationReturnValue (appReturnCode); - quit(); - return; - } - } - - if (sendCommandLineToPreexistingInstance()) - { - DBG ("Another instance is running - quitting..."); - quit(); - return; - } - - if (! initialiseLog()) - { - quit(); - return; - } - - initCommandManager(); - menuModel = new MainMenuModel(); - - settings->appearance.refreshPresetSchemeList(); - - initialiseWindows (commandLine); - - #if JUCE_MAC - MenuBarModel::setMacMainMenu (menuModel, nullptr, "Open Recent"); - #endif - - versionChecker = createVersionChecker(); - } - - void initialiseBasics() - { - LookAndFeel::setDefaultLookAndFeel (&lookAndFeel); - settings = new StoredSettings(); - ImageCache::setCacheTimeout (30 * 1000); - icons = new Icons(); - } - - virtual bool initialiseLog() - { - return initialiseLogger ("log_"); - } - - bool initialiseLogger (const char* filePrefix) - { - if (logger == nullptr) - { - logger = FileLogger::createDateStampedLogger (getLogFolderName(), filePrefix, ".txt", - getApplicationName() + " " + getApplicationVersion() - + " --- Build date: " __DATE__); - Logger::setCurrentLogger (logger); - } - - return logger != nullptr; - } - - virtual void initialiseWindows (const String& commandLine) - { - const String commandLineWithoutNSDebug (commandLine.replace ("-NSDocumentRevisionsDebugMode YES", "")); - - if (commandLineWithoutNSDebug.trim().isNotEmpty() && ! commandLineWithoutNSDebug.trim().startsWithChar ('-')) - anotherInstanceStarted (commandLine); - else - mainWindowList.reopenLastProjects(); - - mainWindowList.createWindowIfNoneAreOpen(); - } - - void shutdown() override - { - versionChecker = nullptr; - appearanceEditorWindow = nullptr; - globalPreferencesWindow = nullptr; - utf8Window = nullptr; - svgPathWindow = nullptr; - - mainWindowList.forceCloseAllWindows(); - openDocumentManager.clear(); - - #if JUCE_MAC - MenuBarModel::setMacMainMenu (nullptr); - #endif - - menuModel = nullptr; - commandManager = nullptr; - settings = nullptr; - - LookAndFeel::setDefaultLookAndFeel (nullptr); - - if (! isRunningCommandLine) - Logger::writeToLog ("Shutdown"); - - deleteLogger(); - } - - //============================================================================== - void systemRequestedQuit() override - { - if (ModalComponentManager::getInstance()->cancelAllModalComponents()) - { - new AsyncQuitRetrier(); - } - else - { - if (closeAllMainWindows()) - quit(); - } - } - - //============================================================================== - const String getApplicationName() override { return "Introjucer"; } - const String getApplicationVersion() override { return ProjectInfo::versionString; } - - virtual String getVersionDescription() const - { - String s; - - const Time buildDate (Time::getCompilationDate()); - - s << "Introjucer " << ProjectInfo::versionString - << newLine - << "Build date: " << buildDate.getDayOfMonth() - << " " << Time::getMonthName (buildDate.getMonth(), true) - << " " << buildDate.getYear(); - - return s; - } - - bool moreThanOneInstanceAllowed() override - { - return true; // this is handled manually in initialise() - } - - void anotherInstanceStarted (const String& commandLine) override - { - openFile (File (commandLine.unquoted())); - } - - static IntrojucerApp& getApp() - { - IntrojucerApp* const app = dynamic_cast (JUCEApplication::getInstance()); - jassert (app != nullptr); - return *app; - } - - static ApplicationCommandManager& getCommandManager() - { - ApplicationCommandManager* cm = IntrojucerApp::getApp().commandManager; - jassert (cm != nullptr); - return *cm; - } - - //============================================================================== - struct MainMenuModel : public MenuBarModel - { - MainMenuModel() - { - setApplicationCommandManagerToWatch (&getCommandManager()); - } - - StringArray getMenuBarNames() override - { - return getApp().getMenuNames(); - } - - PopupMenu getMenuForIndex (int /*topLevelMenuIndex*/, const String& menuName) override - { - PopupMenu menu; - getApp().createMenu (menu, menuName); - return menu; - } - - void menuItemSelected (int menuItemID, int /*topLevelMenuIndex*/) override - { - getApp().handleMainMenuCommand (menuItemID); - } - }; - - enum - { - recentProjectsBaseID = 100, - activeDocumentsBaseID = 300, - colourSchemeBaseID = 1000 - }; - - virtual StringArray getMenuNames() - { - const char* const names[] = { "File", "Edit", "View", "Window", "GUI Editor", "Tools", nullptr }; - return StringArray (names); - } - - virtual void createMenu (PopupMenu& menu, const String& menuName) - { - if (menuName == "File") createFileMenu (menu); - else if (menuName == "Edit") createEditMenu (menu); - else if (menuName == "View") createViewMenu (menu); - else if (menuName == "Window") createWindowMenu (menu); - else if (menuName == "Tools") createToolsMenu (menu); - else if (menuName == "GUI Editor") createGUIEditorMenu (menu); - else jassertfalse; // names have changed? - } - - virtual void createFileMenu (PopupMenu& menu) - { - menu.addCommandItem (commandManager, CommandIDs::newProject); - menu.addSeparator(); - menu.addCommandItem (commandManager, CommandIDs::open); - - PopupMenu recentFiles; - settings->recentFiles.createPopupMenuItems (recentFiles, recentProjectsBaseID, true, true); - menu.addSubMenu ("Open Recent", recentFiles); - - menu.addSeparator(); - menu.addCommandItem (commandManager, CommandIDs::closeDocument); - menu.addCommandItem (commandManager, CommandIDs::saveDocument); - menu.addCommandItem (commandManager, CommandIDs::saveDocumentAs); - menu.addCommandItem (commandManager, CommandIDs::saveAll); - menu.addSeparator(); - menu.addCommandItem (commandManager, CommandIDs::closeProject); - menu.addCommandItem (commandManager, CommandIDs::saveProject); - menu.addSeparator(); - menu.addCommandItem (commandManager, CommandIDs::openInIDE); - menu.addCommandItem (commandManager, CommandIDs::saveAndOpenInIDE); - - #if ! JUCE_MAC - menu.addSeparator(); - menu.addCommandItem (commandManager, StandardApplicationCommandIDs::quit); - #endif - } - - virtual void createEditMenu (PopupMenu& menu) - { - menu.addCommandItem (commandManager, StandardApplicationCommandIDs::undo); - menu.addCommandItem (commandManager, StandardApplicationCommandIDs::redo); - menu.addSeparator(); - menu.addCommandItem (commandManager, StandardApplicationCommandIDs::cut); - menu.addCommandItem (commandManager, StandardApplicationCommandIDs::copy); - menu.addCommandItem (commandManager, StandardApplicationCommandIDs::paste); - menu.addCommandItem (commandManager, StandardApplicationCommandIDs::del); - menu.addCommandItem (commandManager, StandardApplicationCommandIDs::selectAll); - menu.addCommandItem (commandManager, StandardApplicationCommandIDs::deselectAll); - menu.addSeparator(); - menu.addCommandItem (commandManager, CommandIDs::showFindPanel); - menu.addCommandItem (commandManager, CommandIDs::findSelection); - menu.addCommandItem (commandManager, CommandIDs::findNext); - menu.addCommandItem (commandManager, CommandIDs::findPrevious); - } - - virtual void createViewMenu (PopupMenu& menu) - { - menu.addCommandItem (commandManager, CommandIDs::showFilePanel); - menu.addCommandItem (commandManager, CommandIDs::showConfigPanel); - menu.addCommandItem (commandManager, CommandIDs::showProjectSettings); - menu.addCommandItem (commandManager, CommandIDs::showProjectModules); - menu.addSeparator(); - createColourSchemeItems (menu); - } - - void createColourSchemeItems (PopupMenu& menu) - { - const StringArray presetSchemes (settings->appearance.getPresetSchemes()); - - if (presetSchemes.size() > 0) - { - PopupMenu schemes; - - for (int i = 0; i < presetSchemes.size(); ++i) - schemes.addItem (colourSchemeBaseID + i, presetSchemes[i]); - - menu.addSubMenu ("Colour Scheme", schemes); - } - } - - virtual void createWindowMenu (PopupMenu& menu) - { - menu.addCommandItem (commandManager, CommandIDs::closeWindow); - menu.addSeparator(); - - menu.addCommandItem (commandManager, CommandIDs::goToPreviousDoc); - menu.addCommandItem (commandManager, CommandIDs::goToNextDoc); - menu.addCommandItem (commandManager, CommandIDs::goToCounterpart); - menu.addSeparator(); - - const int numDocs = jmin (50, openDocumentManager.getNumOpenDocuments()); - - for (int i = 0; i < numDocs; ++i) - { - OpenDocumentManager::Document* doc = openDocumentManager.getOpenDocument(i); - menu.addItem (activeDocumentsBaseID + i, doc->getName()); - } - - menu.addSeparator(); - menu.addCommandItem (commandManager, CommandIDs::closeAllDocuments); - } - - virtual void createToolsMenu (PopupMenu& menu) - { - menu.addCommandItem (commandManager, CommandIDs::showGlobalPreferences); - menu.addSeparator(); - menu.addCommandItem (commandManager, CommandIDs::showUTF8Tool); - menu.addCommandItem (commandManager, CommandIDs::showSVGPathTool); - menu.addCommandItem (commandManager, CommandIDs::showTranslationTool); - } - - virtual void handleMainMenuCommand (int menuItemID) - { - if (menuItemID >= recentProjectsBaseID && menuItemID < recentProjectsBaseID + 100) - { - // open a file from the "recent files" menu - openFile (settings->recentFiles.getFile (menuItemID - recentProjectsBaseID)); - } - else if (menuItemID >= activeDocumentsBaseID && menuItemID < activeDocumentsBaseID + 200) - { - if (OpenDocumentManager::Document* doc = openDocumentManager.getOpenDocument (menuItemID - activeDocumentsBaseID)) - mainWindowList.openDocument (doc, true); - else - jassertfalse; - } - else if (menuItemID >= colourSchemeBaseID && menuItemID < colourSchemeBaseID + 200) - { - settings->appearance.selectPresetScheme (menuItemID - colourSchemeBaseID); - } - else - { - handleGUIEditorMenuCommand (menuItemID); - } - } - - //============================================================================== - void getAllCommands (Array & commands) override - { - JUCEApplication::getAllCommands (commands); - - const CommandID ids[] = { CommandIDs::newProject, - CommandIDs::open, - CommandIDs::closeAllDocuments, - CommandIDs::saveAll, - CommandIDs::showGlobalPreferences, - CommandIDs::showUTF8Tool, - CommandIDs::showSVGPathTool }; - - commands.addArray (ids, numElementsInArray (ids)); - } - - void getCommandInfo (CommandID commandID, ApplicationCommandInfo& result) override - { - switch (commandID) - { - case CommandIDs::newProject: - result.setInfo ("New Project...", "Creates a new Jucer project", CommandCategories::general, 0); - result.defaultKeypresses.add (KeyPress ('n', ModifierKeys::commandModifier, 0)); - break; - - case CommandIDs::open: - result.setInfo ("Open...", "Opens a Jucer project", CommandCategories::general, 0); - result.defaultKeypresses.add (KeyPress ('o', ModifierKeys::commandModifier, 0)); - break; - - case CommandIDs::showGlobalPreferences: - result.setInfo ("Global Preferences...", "Shows the global preferences window.", CommandCategories::general, 0); - break; - - case CommandIDs::closeAllDocuments: - result.setInfo ("Close All Documents", "Closes all open documents", CommandCategories::general, 0); - result.setActive (openDocumentManager.getNumOpenDocuments() > 0); - break; - - case CommandIDs::saveAll: - result.setInfo ("Save All", "Saves all open documents", CommandCategories::general, 0); - result.defaultKeypresses.add (KeyPress ('s', ModifierKeys::commandModifier | ModifierKeys::altModifier, 0)); - break; - - case CommandIDs::showUTF8Tool: - result.setInfo ("UTF-8 String-Literal Helper", "Shows the UTF-8 string literal utility", CommandCategories::general, 0); - break; - - case CommandIDs::showSVGPathTool: - result.setInfo ("SVG Path Helper", "Shows the SVG->Path data conversion utility", CommandCategories::general, 0); - break; - - default: - JUCEApplication::getCommandInfo (commandID, result); - break; - } - } - - bool perform (const InvocationInfo& info) override - { - switch (info.commandID) - { - case CommandIDs::newProject: createNewProject(); break; - case CommandIDs::open: askUserToOpenFile(); break; - case CommandIDs::saveAll: openDocumentManager.saveAll(); break; - case CommandIDs::closeAllDocuments: closeAllDocuments (true); break; - case CommandIDs::showUTF8Tool: showUTF8ToolWindow(); break; - case CommandIDs::showSVGPathTool: showSVGPathDataToolWindow(); break; - - case CommandIDs::showGlobalPreferences: AppearanceSettings::showGlobalPreferences (globalPreferencesWindow); break; - default: return JUCEApplication::perform (info); - } - - return true; - } - - //============================================================================== - void createNewProject() - { - MainWindow* mw = mainWindowList.getOrCreateEmptyWindow(); - mw->showNewProjectWizard(); - mainWindowList.avoidSuperimposedWindows (mw); - } - - virtual void updateNewlyOpenedProject (Project&) {} - - void askUserToOpenFile() - { - FileChooser fc ("Open File"); - - if (fc.browseForFileToOpen()) - openFile (fc.getResult()); - } - - bool openFile (const File& file) - { - return mainWindowList.openFile (file); - } - - bool closeAllDocuments (bool askUserToSave) - { - return openDocumentManager.closeAll (askUserToSave); - } - - virtual bool closeAllMainWindows() - { - return mainWindowList.askAllWindowsToClose(); - } - - //============================================================================== - void showUTF8ToolWindow() - { - if (utf8Window != nullptr) - utf8Window->toFront (true); - else - new FloatingToolWindow ("UTF-8 String Literal Converter", - "utf8WindowPos", - new UTF8Component(), utf8Window, - 500, 500, 300, 300, 1000, 1000); - } - - void showSVGPathDataToolWindow() - { - if (svgPathWindow != nullptr) - svgPathWindow->toFront (true); - else - new FloatingToolWindow ("SVG Path Converter", - "svgPathWindowPos", - new SVGPathDataComponent(), svgPathWindow, - 500, 500, 300, 300, 1000, 1000); - } - - //============================================================================== - struct FileWithTime - { - FileWithTime (const File& f) : file (f), time (f.getLastModificationTime()) {} - FileWithTime() {} - - bool operator< (const FileWithTime& other) const { return time < other.time; } - bool operator== (const FileWithTime& other) const { return time == other.time; } - - File file; - Time time; - }; - - void deleteLogger() - { - const int maxNumLogFilesToKeep = 50; - - Logger::setCurrentLogger (nullptr); - - if (logger != nullptr) - { - Array logFiles; - logger->getLogFile().getParentDirectory().findChildFiles (logFiles, File::findFiles, false); - - if (logFiles.size() > maxNumLogFilesToKeep) - { - Array files; - - for (int i = 0; i < logFiles.size(); ++i) - files.addUsingDefaultSort (logFiles.getReference(i)); - - for (int i = 0; i < files.size() - maxNumLogFilesToKeep; ++i) - files.getReference(i).file.deleteFile(); - } - } - - logger = nullptr; - } - - virtual void addExtraConfigItems (Project&, TreeViewItem&) {} - - #if JUCE_LINUX - virtual String getLogFolderName() const { return "~/.config/Introjucer/Logs"; } - #else - virtual String getLogFolderName() const { return "com.juce.introjucer"; } - #endif - - virtual PropertiesFile::Options getPropertyFileOptionsFor (const String& filename) - { - PropertiesFile::Options options; - options.applicationName = filename; - options.filenameSuffix = "settings"; - options.osxLibrarySubFolder = "Application Support"; - #if JUCE_LINUX - options.folderName = "~/.config/Introjucer"; - #else - options.folderName = "Introjucer"; - #endif - - return options; - } - - virtual Component* createProjectContentComponent() const - { - return new ProjectContentComponent(); - } - - //============================================================================== - virtual LatestVersionChecker* createVersionChecker() const - { - return new LatestVersionChecker(); - } - - //============================================================================== - IntrojucerLookAndFeel lookAndFeel; - - ScopedPointer settings; - ScopedPointer icons; - - ScopedPointer menuModel; - - MainWindowList mainWindowList; - OpenDocumentManager openDocumentManager; - ScopedPointer commandManager; - - ScopedPointer appearanceEditorWindow, globalPreferencesWindow, utf8Window, svgPathWindow; - - ScopedPointer logger; - - bool isRunningCommandLine; - -private: - ScopedPointer versionChecker; - - class AsyncQuitRetrier : private Timer - { - public: - AsyncQuitRetrier() { startTimer (500); } - - void timerCallback() override - { - stopTimer(); - delete this; - - if (JUCEApplicationBase* app = JUCEApplicationBase::getInstance()) - app->systemRequestedQuit(); - } - - JUCE_DECLARE_NON_COPYABLE (AsyncQuitRetrier) - }; - - void initCommandManager() - { - commandManager = new ApplicationCommandManager(); - commandManager->registerAllCommandsForTarget (this); - - { - CodeDocument doc; - CppCodeEditorComponent ed (File::nonexistent, doc); - commandManager->registerAllCommandsForTarget (&ed); - } - - registerGUIEditorCommands(); - } -}; - - -#endif // JUCER_APPLICATION_H_INCLUDED diff --git a/extras/Introjucer/Source/Application/jucer_AutoUpdater.cpp b/extras/Introjucer/Source/Application/jucer_AutoUpdater.cpp deleted file mode 100644 index accbcbbe41..0000000000 --- a/extras/Introjucer/Source/Application/jucer_AutoUpdater.cpp +++ /dev/null @@ -1,829 +0,0 @@ -/* - ============================================================================== - - This file is part of the JUCE library. - Copyright (c) 2015 - ROLI Ltd. - - Permission is granted to use this software under the terms of either: - a) the GPL v2 (or any later version) - b) the Affero GPL v3 - - Details of these licenses can be found at: www.gnu.org/licenses - - JUCE is distributed in the hope that it will be useful, but WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - ------------------------------------------------------------------------------ - - To release a closed-source product which uses JUCE, commercial licenses are - available: visit www.juce.com for more information. - - ============================================================================== -*/ - -#include "../jucer_Headers.h" -#include "jucer_Application.h" -#include "jucer_AutoUpdater.h" - -LatestVersionChecker::JuceVersionTriple::JuceVersionTriple() - : major ((ProjectInfo::versionNumber & 0xff0000) >> 16), - minor ((ProjectInfo::versionNumber & 0x00ff00) >> 8), - build ((ProjectInfo::versionNumber & 0x0000ff) >> 0) -{} - -LatestVersionChecker::JuceVersionTriple::JuceVersionTriple (int juceVersionNumber) - : major ((juceVersionNumber & 0xff0000) >> 16), - minor ((juceVersionNumber & 0x00ff00) >> 8), - build ((juceVersionNumber & 0x0000ff) >> 0) -{} - -LatestVersionChecker::JuceVersionTriple::JuceVersionTriple (int majorInt, int minorInt, int buildNumber) - : major (majorInt), - minor (minorInt), - build (buildNumber) -{} - -bool LatestVersionChecker::JuceVersionTriple::fromString (const String& versionString, - LatestVersionChecker::JuceVersionTriple& result) -{ - StringArray tokenizedString = StringArray::fromTokens (versionString, ".", StringRef()); - - if (tokenizedString.size() != 3) - return false; - - result.major = tokenizedString [0].getIntValue(); - result.minor = tokenizedString [1].getIntValue(); - result.build = tokenizedString [2].getIntValue(); - - return true; -} - -String LatestVersionChecker::JuceVersionTriple::toString() const -{ - String retval; - retval << major << '.' << minor << '.' << build; - return retval; -} - -bool LatestVersionChecker::JuceVersionTriple::operator> (const LatestVersionChecker::JuceVersionTriple& b) const noexcept -{ - if (major == b.major) - { - if (minor == b.minor) - return build > b.build; - - return minor > b.minor; - } - - return major > b.major; -} - -//============================================================================== -struct RelaunchTimer : private Timer -{ - RelaunchTimer (const File& f) : parentFolder (f) - { - startTimer (1500); - } - - void timerCallback() override - { - stopTimer(); - - File app = parentFolder.getChildFile ( - #if JUCE_MAC - "Introjucer.app"); - #elif JUCE_WINDOWS - "Introjucer.exe"); - #elif JUCE_LINUX - "Introjucer"); - #endif - - JUCEApplication::quit(); - - if (app.exists()) - { - app.setExecutePermission (true); - - #if JUCE_MAC - app.getChildFile ("Contents") - .getChildFile ("MacOS") - .getChildFile ("Introjucer").setExecutePermission (true); - #endif - - app.startAsProcess(); - } - - delete this; - } - - File parentFolder; -}; - -//============================================================================== -class DownloadNewVersionThread : public ThreadWithProgressWindow -{ -public: - DownloadNewVersionThread (LatestVersionChecker& versionChecker,URL u, - const String& extraHeaders, File target) - : ThreadWithProgressWindow ("Downloading New Version", true, true), - owner (versionChecker), - result (Result::ok()), - url (u), headers (extraHeaders), targetFolder (target) - { - } - - static void performDownload (LatestVersionChecker& versionChecker, URL u, - const String& extraHeaders, File targetFolder) - { - DownloadNewVersionThread d (versionChecker, u, extraHeaders, targetFolder); - - if (d.runThread()) - { - if (d.result.failed()) - { - AlertWindow::showMessageBoxAsync (AlertWindow::WarningIcon, - "Installation Failed", - d.result.getErrorMessage()); - } - else - { - new RelaunchTimer (targetFolder); - } - } - } - - void run() override - { - setProgress (-1.0); - - MemoryBlock zipData; - result = download (zipData); - - if (result.wasOk() && ! threadShouldExit()) - { - setStatusMessage ("Installing..."); - result = owner.performUpdate (zipData, targetFolder); - } - } - - Result download (MemoryBlock& dest) - { - setStatusMessage ("Downloading..."); - - int statusCode = 302; - const int maxRedirects = 5; - - // we need to do the redirecting manually due to inconsistencies on the way headers are handled on redirects - ScopedPointer in; - - for (int redirect = 0; redirect < maxRedirects; ++redirect) - { - StringPairArray responseHeaders; - - in = url.createInputStream (false, nullptr, nullptr, headers, 10000, &responseHeaders, &statusCode, 0); - if (in == nullptr || statusCode != 302) - break; - - String redirectPath = responseHeaders ["Location"]; - if (redirectPath.isEmpty()) - break; - - url = owner.getLatestVersionURL (headers, redirectPath); - } - - if (in != nullptr && statusCode == 200) - { - int64 total = 0; - MemoryOutputStream mo (dest, true); - - for (;;) - { - if (threadShouldExit()) - return Result::fail ("cancel"); - - int64 written = mo.writeFromInputStream (*in, 8192); - - if (written == 0) - break; - - total += written; - - setStatusMessage (String (TRANS ("Downloading... (123)")) - .replace ("123", File::descriptionOfSizeInBytes (total))); - } - - return Result::ok(); - } - - return Result::fail ("Failed to download from: " + url.toString (false)); - } - - LatestVersionChecker& owner; - Result result; - URL url; - String headers; - File targetFolder; - - JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DownloadNewVersionThread) -}; - -//============================================================================== -class UpdateUserDialog : public Component, - public ButtonListener -{ -public: - UpdateUserDialog (const LatestVersionChecker::JuceVersionTriple& version, - const String& productName, - const String& releaseNotes, - const char* overwriteFolderPath) - : hasOverwriteButton (overwriteFolderPath != nullptr) - { - addAndMakeVisible (titleLabel = new Label ("Title Label", - TRANS ("Download \"123\" version 456?").replace ("123", productName) - .replace ("456", version.toString()))); - - titleLabel->setFont (Font (15.00f, Font::bold)); - titleLabel->setJustificationType (Justification::centredLeft); - titleLabel->setEditable (false, false, false); - titleLabel->setColour (TextEditor::textColourId, Colours::black); - titleLabel->setColour (TextEditor::backgroundColourId, Colour (0x00000000)); - - addAndMakeVisible (contentLabel = new Label ("Content Label", - TRANS ("A new version of \"123\" is available - would you like to download it?") - .replace ("123", productName))); - contentLabel->setFont (Font (15.00f, Font::plain)); - contentLabel->setJustificationType (Justification::topLeft); - contentLabel->setEditable (false, false, false); - contentLabel->setColour (TextEditor::textColourId, Colours::black); - contentLabel->setColour (TextEditor::backgroundColourId, Colour (0x00000000)); - - addAndMakeVisible (okButton = new TextButton ("OK Button")); - okButton->setButtonText (TRANS(hasOverwriteButton ? "Choose Another Folder..." : "OK")); - okButton->addListener (this); - - addAndMakeVisible (cancelButton = new TextButton ("Cancel Button")); - cancelButton->setButtonText (TRANS("Cancel")); - cancelButton->addListener (this); - - addAndMakeVisible (changeLogLabel = new Label ("Change Log Label", - TRANS("Release Notes:"))); - changeLogLabel->setFont (Font (15.00f, Font::plain)); - changeLogLabel->setJustificationType (Justification::topLeft); - changeLogLabel->setEditable (false, false, false); - changeLogLabel->setColour (TextEditor::textColourId, Colours::black); - changeLogLabel->setColour (TextEditor::backgroundColourId, Colour (0x00000000)); - - addAndMakeVisible (changeLog = new TextEditor ("Change Log")); - changeLog->setMultiLine (true); - changeLog->setReturnKeyStartsNewLine (true); - changeLog->setReadOnly (true); - changeLog->setScrollbarsShown (true); - changeLog->setCaretVisible (false); - changeLog->setPopupMenuEnabled (false); - changeLog->setText (releaseNotes); - - if (hasOverwriteButton) - { - addAndMakeVisible (overwriteLabel = new Label ("Overwrite Label", - TRANS("Updating will overwrite everything in the following folder:"))); - overwriteLabel->setFont (Font (15.00f, Font::plain)); - overwriteLabel->setJustificationType (Justification::topLeft); - overwriteLabel->setEditable (false, false, false); - overwriteLabel->setColour (TextEditor::textColourId, Colours::black); - overwriteLabel->setColour (TextEditor::backgroundColourId, Colour (0x00000000)); - - addAndMakeVisible (overwritePath = new Label ("Overwrite Path", overwriteFolderPath)); - overwritePath->setFont (Font (15.00f, Font::bold)); - overwritePath->setJustificationType (Justification::topLeft); - overwritePath->setEditable (false, false, false); - overwritePath->setColour (TextEditor::textColourId, Colours::black); - overwritePath->setColour (TextEditor::backgroundColourId, Colour (0x00000000)); - - addAndMakeVisible (overwriteButton = new TextButton ("Overwrite Button")); - overwriteButton->setButtonText (TRANS("Overwrite")); - overwriteButton->addListener (this); - } - - juceIcon = Drawable::createFromImageData (BinaryData::juce_icon_png, - BinaryData::juce_icon_pngSize); - - setSize (518, overwritePath ? 345 : 269); - } - - ~UpdateUserDialog() - { - titleLabel = nullptr; - contentLabel = nullptr; - okButton = nullptr; - cancelButton = nullptr; - changeLogLabel = nullptr; - changeLog = nullptr; - overwriteLabel = nullptr; - overwritePath = nullptr; - overwriteButton = nullptr; - juceIcon = nullptr; - } - - void paint (Graphics& g) override - { - g.fillAll (Colours::lightgrey); - g.setColour (Colours::black); - - if (juceIcon != nullptr) - juceIcon->drawWithin (g, Rectangle (20, 17, 64, 64), - RectanglePlacement::stretchToFit, 1.000f); - } - - void resized() override - { - titleLabel->setBounds (88, 10, 397, 24); - contentLabel->setBounds (88, 40, 397, 51); - changeLogLabel->setBounds (22, 92, 341, 24); - changeLog->setBounds (24, 112, 476, 102); - - if (hasOverwriteButton) - { - okButton->setBounds (getWidth() - 24 - 174, getHeight() - 37, 174, 28); - overwriteButton->setBounds ((getWidth() - 24 - 174) + -14 - 86, getHeight() - 37, 86, 28); - cancelButton->setBounds (24, getHeight() - 37, 70, 28); - - overwriteLabel->setBounds (24, 238, 472, 16); - overwritePath->setBounds (24, 262, 472, 40); - } - else - { - okButton->setBounds (getWidth() - 24 - 47, getHeight() - 37, 47, 28); - cancelButton->setBounds ((getWidth() - 24 - 47) + -14 - 70, getHeight() - 37, 70, 28); - } - } - - void buttonClicked (Button* clickedButton) override - { - if (DialogWindow* parentDialog = findParentComponentOfClass()) - { - if (clickedButton == overwriteButton) parentDialog->exitModalState (1); - else if (clickedButton == okButton) parentDialog->exitModalState (2); - else if (clickedButton == cancelButton) parentDialog->exitModalState (-1); - } - else - jassertfalse; - } - - static DialogWindow* launch (const LatestVersionChecker::JuceVersionTriple& version, - const String& productName, - const String& releaseNotes, - const char* overwritePath = nullptr) - { - OptionalScopedPointer userDialog (new UpdateUserDialog (version, productName, - releaseNotes, overwritePath), true); - - DialogWindow::LaunchOptions lo; - lo.dialogTitle = TRANS ("Download \"123\" version 456?").replace ("456", version.toString()) - .replace ("123", productName); - lo.dialogBackgroundColour = Colours::lightgrey; - lo.content = userDialog; - lo.componentToCentreAround = nullptr; - lo.escapeKeyTriggersCloseButton = true; - lo.useNativeTitleBar = true; - lo.resizable = false; - lo.useBottomRightCornerResizer = false; - - return lo.launchAsync(); - } - -private: - bool hasOverwriteButton; - ScopedPointer