From d43e518f8d577403cfdd740e7bccc42908f44a52 Mon Sep 17 00:00:00 2001 From: Timur Doumler Date: Wed, 6 Jan 2016 10:15:46 +0000 Subject: [PATCH] Removed old (and broken) ExpressiveMidiTest example app. Please use the newer MPETest app instead. --- .../Builds/LinuxMakefile/Makefile | 160 - .../project.pbxproj | 2244 ------------ .../Builds/MacOSX/Info.plist | 27 - .../Builds/MacOSX/RecentFilesMenuTemplate.nib | Bin 2842 -> 0 bytes .../VisualStudio2015/ExpressiveMidiTest.sln | 19 - .../ExpressiveMidiTest.vcxproj | 1806 ---------- .../ExpressiveMidiTest.vcxproj.filters | 3089 ----------------- .../Builds/VisualStudio2015/resources.rc | 29 - .../ExpressiveMidiTest.jucer | 106 - .../JuceLibraryCode/AppConfig.h | 210 -- .../JuceLibraryCode/JuceHeader.h | 47 - .../JuceLibraryCode/ReadMe.txt | 12 - .../juce_audio_basics/juce_audio_basics.h | 4 - .../juce_audio_devices/juce_audio_devices.h | 4 - .../juce_audio_formats/juce_audio_formats.h | 4 - .../juce_audio_processors.h | 4 - .../juce_audio_utils/juce_audio_utils.h | 4 - .../modules/juce_core/juce_core.h | 4 - .../juce_cryptography/juce_cryptography.h | 4 - .../juce_data_structures.h | 4 - .../modules/juce_events/juce_events.h | 4 - .../modules/juce_graphics/juce_graphics.h | 4 - .../modules/juce_gui_basics/juce_gui_basics.h | 4 - .../modules/juce_gui_extra/juce_gui_extra.h | 4 - .../modules/juce_opengl/juce_opengl.h | 4 - .../modules/juce_video/juce_video.h | 4 - examples/ExpressiveMidiTest/Source/Main.cpp | 92 - .../ExpressiveMidiTest/Source/MainComponent.h | 146 - examples/ExpressiveMidiTest/Source/Setup.h | 265 -- examples/ExpressiveMidiTest/Source/Synth.h | 80 - .../ExpressiveMidiTest/Source/Visualiser.h | 218 -- 31 files changed, 8606 deletions(-) delete mode 100644 examples/ExpressiveMidiTest/Builds/LinuxMakefile/Makefile delete mode 100644 examples/ExpressiveMidiTest/Builds/MacOSX/ExpressiveMidiTest.xcodeproj/project.pbxproj delete mode 100644 examples/ExpressiveMidiTest/Builds/MacOSX/Info.plist delete mode 100644 examples/ExpressiveMidiTest/Builds/MacOSX/RecentFilesMenuTemplate.nib delete mode 100644 examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.sln delete mode 100644 examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.vcxproj delete mode 100644 examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.vcxproj.filters delete mode 100644 examples/ExpressiveMidiTest/Builds/VisualStudio2015/resources.rc delete mode 100644 examples/ExpressiveMidiTest/ExpressiveMidiTest.jucer delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/AppConfig.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/JuceHeader.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/ReadMe.txt delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_core/juce_core.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_events/juce_events.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_opengl/juce_opengl.h delete mode 100644 examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_video/juce_video.h delete mode 100644 examples/ExpressiveMidiTest/Source/Main.cpp delete mode 100644 examples/ExpressiveMidiTest/Source/MainComponent.h delete mode 100644 examples/ExpressiveMidiTest/Source/Setup.h delete mode 100644 examples/ExpressiveMidiTest/Source/Synth.h delete mode 100644 examples/ExpressiveMidiTest/Source/Visualiser.h diff --git a/examples/ExpressiveMidiTest/Builds/LinuxMakefile/Makefile b/examples/ExpressiveMidiTest/Builds/LinuxMakefile/Makefile deleted file mode 100644 index 86ab57728e..0000000000 --- a/examples/ExpressiveMidiTest/Builds/LinuxMakefile/Makefile +++ /dev/null @@ -1,160 +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 := -march=native - endif - - CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_6D53C8B4=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode -I ../../../../modules - CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 - 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 := ExpressiveMidiTest - 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 := -march=native - endif - - CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_6D53C8B4=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode -I ../../../../modules - CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 - 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 := ExpressiveMidiTest - BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) - CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) -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 \ - -.PHONY: clean - -$(OUTDIR)/$(TARGET): $(OBJECTS) $(RESOURCES) - @echo Linking ExpressiveMidiTest - -@mkdir -p $(BINDIR) - -@mkdir -p $(LIBDIR) - -@mkdir -p $(OUTDIR) - @$(BLDCMD) - -clean: - @echo Cleaning ExpressiveMidiTest - @$(CLEANCMD) - -strip: - @echo Stripping ExpressiveMidiTest - -@strip --strip-unneeded $(OUTDIR)/$(TARGET) - -$(OBJDIR)/Main_90ebc5c2.o: ../../Source/Main.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling Main.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_audio_basics_399a455e.o: ../../../../modules/juce_audio_basics/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 - -@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 - -@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 - -@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 - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_audio_utils.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 "$<" - -$(OBJDIR)/juce_opengl_1890bee0.o: ../../../../modules/juce_opengl/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 - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_video.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/examples/ExpressiveMidiTest/Builds/MacOSX/ExpressiveMidiTest.xcodeproj/project.pbxproj b/examples/ExpressiveMidiTest/Builds/MacOSX/ExpressiveMidiTest.xcodeproj/project.pbxproj deleted file mode 100644 index f5ac2fde15..0000000000 --- a/examples/ExpressiveMidiTest/Builds/MacOSX/ExpressiveMidiTest.xcodeproj/project.pbxproj +++ /dev/null @@ -1,2244 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - - CE2807371257B52B1D2B06E0 = {isa = PBXBuildFile; fileRef = D8FF2E14B072C8B9544C95BF; }; - 189A987224B9646B9AA0D399 = {isa = PBXBuildFile; fileRef = C64527E74752ECF0B056A9F5; }; - 354BBD7645C4F76503133A20 = {isa = PBXBuildFile; fileRef = 90E350DA6DF0535788EDA0C7; }; - C568BD20102D15116F05E6D4 = {isa = PBXBuildFile; fileRef = AE90B98838251D28244F281D; }; - A3BEED6474CF4D29FB8CA568 = {isa = PBXBuildFile; fileRef = 87D653D986B3CB91809A6AA1; }; - 62B45B3673D1655B7418C1E6 = {isa = PBXBuildFile; fileRef = FC7EF3CDEE50B555E15E362D; }; - 02EF462BC2B7477532926CB4 = {isa = PBXBuildFile; fileRef = DCC6CD0D96DF5D56628DC513; }; - 5C9DA179BB22AE2F8A500E54 = {isa = PBXBuildFile; fileRef = CD39F20F8A8273B62632EBCC; }; - 06DE20E82AAD9548CAFD1E56 = {isa = PBXBuildFile; fileRef = D69B16D06E21D1FBEA756A3D; }; - 98683F976996F65C9839FF5B = {isa = PBXBuildFile; fileRef = 2F9C29AEE0C8D4BE771F59A8; }; - 9A24423E8EB4E7B5AA0FD499 = {isa = PBXBuildFile; fileRef = 32C1BC49BCC54FEED453CFD0; }; - 88E739BEDD7197917839D7C6 = {isa = PBXBuildFile; fileRef = AB17BDF654E684FC179BB7DD; }; - 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; }; - 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"; }; - 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"; }; - 030A438E1EE9564FF921DC9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 033CF8E14902A81FF64A0EF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - 035F7E38035024592C9CC7BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; - 0364DE831A6E6B4B0A83D3D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; - 03D75F52F5707AB35D6BA8EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; - 04713D6B292066E0E5F9E3BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 04A9E8ACA19D89D3B4EE5FBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; - 05238D17EC276B357390E5D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0575302FD50DFE761DAE40B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 076628E712D4AD6AAA111947 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0772E67E5B580EAE2C4A248A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 07898F72AF374731C8D58113 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTreeSynchroniser.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h"; sourceTree = "SOURCE_ROOT"; }; - 07986389020D0AB5D139286C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_android_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; - 07A30AAAFC7A005BE5BD13CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLAppComponent.h"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 07B0233D286E466E20AC2887 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h"; sourceTree = "SOURCE_ROOT"; }; - 0881FC00E66C06A97AE5D44E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - 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"; }; - 0A8CD57178A1419CC58AE215 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; - 0AB0EB7DB8293C2AB03F001B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; - 0B4BE6C38E70E7391A88B4CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../../modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; - 0B544DB0EBE315150B7DB69E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; - 0C03AA02839664626F4DEECB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0C0752466019BB68BD8A77AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0C1AE743A7F57659EDCAFEC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0C614464266C8D7861BB4688 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; - 0D8E6523CB4D0315377B874D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0DC3165A5F3B775232531A23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0DC3607C9300A572222E9668 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0E4A876D029AF3B748C520E4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; - 0E4DE3F2A6C3A5DF58A717DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0E9623E6E7FF23C09E3B1AFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; - 0ED6AF00F8FD440991D6E9B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; - 0F4BDA5EDC7B99927EDE3F84 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0FD3D4A7B7481F8361E14D82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; - 109575E72FCBE619A842EADB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 10DCFDBEB5A9192F4AF351D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 10E32F03CD02144B4E150066 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1130B7A258A90A3443048D10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; - 11A3D99C5AF2C6619ABBF176 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; - 121DCBEAD9B2A41250FE1A8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 12321A80AB65526F1CBCC467 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEValue.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"; sourceTree = "SOURCE_ROOT"; }; - 12A38F9DB2A92D7E4D566697 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../../modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; - 12ACB548CCAA9C20A91F671A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 12DA948C2F890AFCEC584E18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - 12DCC9E84F6D9B4191F0059E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1319CFA9BEB6EF9A0CCA5DE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; - 131E8EC2DA7B6E7AA27A6D9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 135B6889C5DB189F0BD5E5D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; - 143EBC60EF7CD518951B3DFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; - 148CD006F32196E97DB2E15F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - 149DDBEC3F5A2D3920A7C974 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 152F9CC2FD2D12CD202427EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - 15326497248BF0C5248444F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../../modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; - 15586852872DD0E50CE31622 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; - 1672341168714E02AED9122E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1683945897B57B67297DE68E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1693F25ED160AF15F12B1EDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - 19F1E0A1D16107BC0A21D8B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; - 1A88388BE44AED2870102576 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; - 1A9CD64FD02DC991351F79D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1AD6B4D9A3ABFC32D70230D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; - 1ADE791CC67330FE1018794F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; - 1BBE5A8CC950364880DE6DA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; - 1C3DEE2DA57222B58398ADB2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1C4B851DCA88F1B74D37A957 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; - 1C5D3E2D967DCB9B6171F8D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1C75EA4C7928F352F3C5843A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; - 1D60F9B4132C6DEF087C6102 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1D6DA0212DB2562D54FE2E33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLShaderProgram.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1D766E0719754559EDA33816 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 1D78EC4983FF07EF7F5B90F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1DB0E5D44E06C20E9596193D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 1DB6C92024C5D0273B576FFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; - 1DD6065C0B6DFD88EA23F7D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 1E1A13BFC2C3B8C2F85EEED5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CameraDevice.cpp"; path = "../../../../modules/juce_video/capture/juce_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1E471A2744F7DAA2E2746F59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1E566116CD030074BE41AE7C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../../../modules/juce_opengl/geometry/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; }; - 1EE89A61F329252103888090 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1F08617D548E6203B649283C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; - 1F2C3B261C75AFE0815B4F6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; - 1F7B60B2FB93D6B84720AA08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1F80940BD86054B4AA0369A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; - 1F9241B5C167C0419181B5E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 1F9EF1E392691DF9CC82A715 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; - 208C1446FD1A325C1AB92D7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../../modules/juce_opengl/geometry/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; - 20A2A473C608297870499BDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_core/files/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 21FC0D072DCC9C6AC57D6C45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; - 226FD52F4533F8CE03C8DF20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; - 22A8E10FA861E5E3824C37C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEInstrument.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h"; sourceTree = "SOURCE_ROOT"; }; - 22FF2F2FF1B698E1712DE7BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 230A9419C6C9B6D00D2BB8A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; - 231871077A08BA845DA197F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; - 237324C3262FA4A6854BAE69 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 23986EADB0FA1118A421AB50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 23B55CF0886E4D70AD727E19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 23D167475E6FE0FAA20C55CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; - 23F3CC2C225B17A90D900CD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 275924B6B61ADC7DC45DF465 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; - 27642EB0181BACE6A55FA013 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - 27F112C058EF5A258E9AC6BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; - 281EDA11196A278E6AB4B7FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 294E38D35B22AEDC556CDDEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FFT.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.cpp"; sourceTree = "SOURCE_ROOT"; }; - 29565FA867CDE49665585AC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 29FC11849A8427D248E2D21A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2A5FD9B8CEF55D9CB0BD863F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 2AAAEBE53A14BA001544D40D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2B6313BEE19952B09B892F97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2B700EED388A0D5BCD27119C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../../../modules/juce_core/maths/juce_NormalisableRange.h"; sourceTree = "SOURCE_ROOT"; }; - 2BC851F3F90C739945A358E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2BF9277EE9D23E6756DDEAAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2C8137E945F72BA9105D65C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; - 2CB483940897747625E0DEF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2D096B9C273751E74770F8A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2DDDB0D5D31784DE584658A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; - 2E156BE3E6DBAA7865B0F3C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2E19514EB12ED8C007D02BED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; - 2E216EC91202D5C65AE63F7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2E4AA3AC87FCE4E51218FCAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../../../modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2F0226716C7B97307DC10F14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; - 2F9C29AEE0C8D4BE771F59A8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; - 2FD97DD724D2656CF1E0D166 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../../modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 2FDF6E187E8341031460DC5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; - 30B0695DFBFC7FF870A58DE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 30EAE83CBD3493EA5E75C943 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; - 313744A137B12D90ABC32ADF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; - 3138762B0FB6AE1FEB2A444D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 31400B4D421980AB72921D8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - 31B770F0F6BD21F867E24035 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; - 31C21E360B87491DCA771EDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 325027EE270BBF650E805564 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 32C1BC49BCC54FEED453CFD0 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - 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"; }; - 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"; }; - 34F6D81CDDA0736524995278 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; - 350B2C6A55A8CC92FE9FACD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; - 35303BDED3573FD025AA6BF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3530734CC3320BD8D4AAAFAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 355BB193F5BCA256A8F08E02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - 37769779C54F5EAA72386EA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; - 380CF7E6B4A92C10348D923E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; - 380DE52CF0881D08E28EF459 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 381C61E5D8990308F006A622 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 391E4320D4B26E7C1D1E77BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3926A9B46D728AA024FA23B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; - 394EB2D6CECEDF1C9BA4555B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; - 3953B849E9B19989A39B9268 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 398F6C198EC4DB253F24A2ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLImage.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLImage.h"; sourceTree = "SOURCE_ROOT"; }; - 39A0C2C528E433AB151366CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 39D44FF56380385B8384F81C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorValueTreeState.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"; sourceTree = "SOURCE_ROOT"; }; - 3A44297947691ABDFE965AD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; - 3B86FA979F365227E1EB9592 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../../modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; - 3BC401D5C6F376B3E8A98BE9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 3C3914CF4EB61FC23AEA3490 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; - 3C5EB4E00CDBA4EAE7C96902 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLTexture.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3CBCE009F649A76261CC81C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3D0A72C575B21608CC08323F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 3D1B0F640AC066EDBE4FCA90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3D23A96B33496215A0A41752 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3DA4C013F3A87FB9066D9A06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 3E298D7161D5A18EA25B0852 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../../../modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3E3006AC0AD8CBA944F20C19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; - 3E77C173AE32F62B892CF01F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3E994268B5F30A3299CAFB5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3EA36ED5181F96146B13E1A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../../modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; - 3EF6F6A74D6521ADC75318C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3F23E79E8D215B53423F66EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; - 3F38B8657F25B4ED7A44AA58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3F5354BF6BADA9E5AB9C8762 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEMessages.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h"; sourceTree = "SOURCE_ROOT"; }; - 3F73AB01E7AFDF8672EF6E53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLFrameBuffer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 424EE6A1FC2ED9C33D5F25A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; - 42671DCA829C86E21A41AA48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4329C1D2114988B6B33E4ECA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4339E4AC89EC3FA5C5F4CCD5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; - 435805944C64D39060796749 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; - 4383EC8C6E41BF29C8C6D228 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_curl_Network.cpp"; path = "../../../../modules/juce_core/native/juce_curl_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 43C676DCCF3EF43C3E461DBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; - 44144EB6BBF8C91984B24B26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../../modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; - 4432F3C2A9B250C270BC8C98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; - 44524BF33AC80E3F57C0522B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; - 445B50E2E1C2C48FC9C938CE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLPixelFormat.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4473E95B23F65C8E5F7FE05B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; - 44888289A2CF2F4FAE8A7216 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 44B170978A7B6AFAA7528EFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; - 44E830CE4F46500243B0F095 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; - 44F7EDE4220F31B641051082 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - 459847CA0F57CBD0381236E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; - 45F17D16348AC92ABF12AE4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 46EE2A1578E998C3FDAF9E90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; - 4709326ADD1AEB0FAE3F0E28 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; - 47BBFABAEE4BB9362BBF81CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - 47CA6B2483E98530ED21101E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - 47F996A2BA101821A84B1294 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 481F5349D5FC0457C31ECCEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 483B36334E2D7C2A6F6D5C1E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 483FDD4DC1AAE6377594EBC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; - 486B26EF01146242F3C661F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; - 49100F48E2E4004CF5473D49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 498D7E415C0E24045E8CC34A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTreeSynchroniser.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 49E4C6DD3893245B406C90BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; - 49F2723942EAE756E456ECF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4A13A7A56AAF148FE41452A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZoneLayout.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h"; sourceTree = "SOURCE_ROOT"; }; - 4A150B258184228CDB6E3065 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 4A17352DBA7235663A22CA37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; - 4A7DE0647A682256D4E61BB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 4E247FD4978713561FAD3C42 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4EB5C90296983797A68A25B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4F19EA0D6C57032FB00BA151 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4F371455D5C271A26FB4272C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4F7F3DF2110623AD17177CC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - 4FB8831B363370118A37844C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 4FD427089A9CDE1B5B0C4664 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 508ECF11083AD7BE530896DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 511C8FD7DF51C5D0ECA87751 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 51FB54FB93F826E8B4207DAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; - 522CD93708D62677267D572C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; - 522EB405E3DDB9138DBB4704 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 53F6ABA12780FECACEB5B595 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; - 54683E42FA3E4E644B5BA342 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; - 55318EBDA23C2918FC8D838E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 55774BDDEFF8D07E7657F2D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - 55B57622C00BFCBD2B2AC3AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 55B994CF8C32B8FAE0C8BD29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 55E7B636B43C78D7D5A2F3BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5623335C91C27A0ED7A4CBEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; - 562D0A3E3BC11FEEC83922A2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 563C94CB5AD0F745076DF69B = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; - 56612A865FA5B0E49552BA7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_linux.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_linux.h"; sourceTree = "SOURCE_ROOT"; }; - 569FA642C1BD9436D90CAE02 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 570B9DC717F39CD9455B6A4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; }; - 571B4FA4AE8176E2B4328567 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - 5975D093AA16540D75DFC05E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_BluetoothMidiDevicePairingDialogue.mm"; path = "../../../../modules/juce_audio_utils/native/juce_mac_BluetoothMidiDevicePairingDialogue.mm"; sourceTree = "SOURCE_ROOT"; }; - 5984276E446D5C9A035D9FC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - 59BE5C6F0A513D6CCF776C33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; - 59C5684A0F1049099993BD31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5A28DED9BBEDC2E03C6AECFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../../../modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; - 5A2CA150FB56C7A955847790 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 5A69C1F35C3FB44D42654DC2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5A917183D906C359DC72C343 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5B1A209CBE6AEB1063FB149F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 5BCFBCD0F10A1CA1755A6496 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; - 5C0DAC2F2E64A243C0EE8A23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5C198C39CC5322356263DE10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; - 5C2CB310BBE49D88B96FDEF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5CE908DBC0AD9E238B960303 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5D9714FDF6CC158ED499F67A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 5DA875ED1131E5FF6529B0CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5DAA0C0CDF8A539F6FCEFAA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5DAC8E916AE370AAAB459391 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPEZone.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h"; sourceTree = "SOURCE_ROOT"; }; - 5DE9D9EBA17102EFC3DECDBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterBool.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h"; sourceTree = "SOURCE_ROOT"; }; - 5E45C2171455CA101B0782EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; - 5E85FF9DADED1BF2F393CA7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - 5EEB8F8B7C5FE167380BE097 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 5F4AB4FE887CEE13DD04B691 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5F5EC6184D029A61D4EAFEB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5F652BEA513040A30DF9B82E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5F906D2606C9F07B104120B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 5FE360FAE9A403ABFF04FBFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5FF0AE9C309D0F00EE9D93B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_BluetoothMidiDevicePairingDialogue.cpp"; path = "../../../../modules/juce_audio_utils/native/juce_linux_BluetoothMidiDevicePairingDialogue.cpp"; sourceTree = "SOURCE_ROOT"; }; - 604A0F57022215439EBAF444 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 61205D36742D1BFA2C342241 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; - 6135C09E481C8C987F2DBB0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 61C15F781039DFD34048F987 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 61E9F7EEC1E8A9BC83431E55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; - 62500028F4BBCC38D0CED34D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 6285DDA600803EFB4D1F8EC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; - 6338FC98FAF82F3C9A15E943 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; }; - 6401226633396ABB651ACF9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 66B6F0A0B4CFBAB1C1352742 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 66DB34EE165CA04ACACB104D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 687D3BEBD01B7089DA7EBAD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6996A01131F6EC782335849A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 69E514BDB41278F42D52E932 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6AADF3E468257D223D3942CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPESynthesiserBase.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6B08381BCFD3448AB40EB764 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6B4A3C085C5D53EA256808B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6BCD122B109FEA7382F86B6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; - 6C03D708D1A0BE6E3315D8AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; - 6CB919D0572583A79239C10D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; - 6CE9869F76A0BDBBAAFC2AD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; - 6D45A9F8D00AF9F3FBF43394 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6DBAA8FC487AE3C94BF0EA9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_ios.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_ios.h"; sourceTree = "SOURCE_ROOT"; }; - 6E515F0982E797C04C1B4612 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CameraDevice.h"; path = "../../../../modules/juce_video/capture/juce_CameraDevice.h"; sourceTree = "SOURCE_ROOT"; }; - 6E52C52B8794D97378E70B01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioParameterChoice.h"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 6FF0F98B0B0A872157CE5D60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEValue.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"; sourceTree = "SOURCE_ROOT"; }; - 703E93210140FC510B4C30B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorPlayer.h"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.h"; sourceTree = "SOURCE_ROOT"; }; - 70401CA75FB474FF0D1052E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7060321468CD7FF42AAF182E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceSelectorComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 70D59B63181ABCB009B6248D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7120C1DA3DF4C3FE1E82AD0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; - 715049CBFF51DD0B6C96C4AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 71C76E49F379F9B05389C3CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7257482194FCB2E6510D816C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLGraphicsContext.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - 72FA76AAEC0B844D6A97B04F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; - 734A9DABB685FB4C6FBFF63A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; - 73F442AEA16947270FABB59A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; - 74A2BEFDB54B8061082429CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; - 74C004337047593335F0EB2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; - 74D28D21EF6BAA38475B5DC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; - 74EAE983AF79D27EE6858539 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 75160F42498EEF24CDFF6C1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 75321A674B370F32E25E4FBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; - 7585B4D0AF0B0B94FFF5754B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; - 7597D668A9F5F71F9D02D8DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; - 75C8387A8EA8DE5E856952DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 76053E841EC59CD6923EF248 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; - 762F1D3C34A3070C92736819 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 7678218746FA8A0FE22E8BF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MPENote.h"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.h"; sourceTree = "SOURCE_ROOT"; }; - 768ED0B52F40AF137ABB4B23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - 7816A52096E7A88C501B1130 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7861AA53364025BA5B10E816 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7911CEDEA3547CAB3813DA45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 797024ADCC2EBD68FDC1C5A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; - 79C500C091AF9E639F37C514 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; - 7A08DDF75B40A0BB8EC435D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; - 7A389934F2E8BE092DABF7F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7A4BC1998983615017DC2BF1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; - 7A5F3AA95E30A442F123B2C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - 7B3E7CFDA9BE759870114F56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 7B4BED87BE117AF628DDC1EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7BD2190159E33306493A2F15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; - 7BF0F10BC424F0558F6E346C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; - 7C263AD6FB3F219F513FC2AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; - 7C4B94E6E74999267FF81409 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7C997A5BA57D7568AB3E0F79 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7CB98E68960B2BB58EE8A903 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; - 7CCCB8DF5D4F39091A296F19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../modules/juce_core/misc/juce_Result.h"; 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"; }; - 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"; }; - 7F3776EEB353DCFCE936872F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - 7F555DDE48B74E14F99C805F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; - 807FB66424227F43DB1E720A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LADSPAPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 80888401EE0F8AC038266306 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 80A4083D5F12CF76E89D3772 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeMovieComponent.h"; path = "../../../../modules/juce_video/playback/juce_QuickTimeMovieComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 80DA8A6E51A23964A6590918 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../../modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; - 8105E14C122672883486A562 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 812D84E4F3A82B1C61214191 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; - 814ED3A6EFB59ADEF6747D30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 839BB72EB3C380942B175961 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Synth.h; path = ../../Source/Synth.h; 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"; }; - 8533CFE78DDDAB7BD643071C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; - 854311676B3921D8DD3D0157 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 85608CBD070076019F0A5AAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioAppComponent.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 85843AACDFA8061F182556AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 859A3E99E9C43B195F80F648 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; - 861B3C3F2D0A1C24E85233EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 862E55A52A3835786CABBA97 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 864B819B16A5912645B76472 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 8665D9D9CE72D78FA1DB8400 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; - 866DF75570266BD14E146D0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RSAKey.h"; path = "../../../../modules/juce_cryptography/encryption/juce_RSAKey.h"; sourceTree = "SOURCE_ROOT"; }; - 86CCBF0A2BA002DD4F6EF744 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; - 87077F5EFF965C2D201F6E14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../../../modules/juce_cryptography/encryption/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8740DC474D052F86D39902A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; - 87C79B3F7798AA8550362662 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 87D653D986B3CB91809A6AA1 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; - 87F331B36CC2CA9730B478D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; - 87F84688081C0FAAF3BB8BE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; - 88A6977E6C431A7B8E41B87A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 88D60BD76FD4D2DDDEC812BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; - 8937E49637ED97118277A146 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../../../modules/juce_cryptography/encryption/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; - 89A9ABEAE3260E88A8286832 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; - 89DADBB730BD793525216677 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8A00D34ABCC62F277B89FED1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 8A05FE986C91C1BB9EA88AE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Setup.h; path = ../../Source/Setup.h; sourceTree = "SOURCE_ROOT"; }; - 8B2483DC502CFB85054091C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8B4618262B4BB0A436C51B6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8B64303D4A4877BE3D9ECA23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - 8E21F6EF4E830FF170C5B569 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8EAB66AFD0A5824AF6C38F56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../../modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; - 8EC8237E53FD84E9697F2C34 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Whirlpool.h"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h"; sourceTree = "SOURCE_ROOT"; }; - 8ED647B92C0CB084AB1756B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; - 8F48D8208E29A75118A98737 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 8FC849BFEF9953E872591AE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Whirlpool.cpp"; path = "../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp"; sourceTree = "SOURCE_ROOT"; }; - 90054A29105E825D9737130B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../../../modules/juce_video/playback/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 906858F4D1A91AE92FE33431 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; - 90E350DA6DF0535788EDA0C7 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; - 9123CC1339B2671E33A3BF0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 91CC923684BB3404154A74E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; - 922591A6E5E820CB10974DA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; - 92306B69EF888E52654C7A26 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; - 92340E879472D423470A8ACB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9241AB0AAE9428D1D3404DAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 925C571487EEB3DCE49D5767 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioTransportSource.h"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.h"; sourceTree = "SOURCE_ROOT"; }; - 92691651B73E582D8419516E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9287FEB418423DF0B158B3BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; - 92AB3D8F15EC41F68BD98735 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 92E263576EE09D2FFB2488D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - 95EBA44CEF397A39E5A4FB18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; - 96FA1FB83212CA1F7B24340F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 975DC4180E69ABD56CFBD45B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 97BA5E8EABCECBF2507DCB31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 97C8203B745D9AFE10D00FDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_core/containers/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; - 97EE4852EA4CC6213A4DB03D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; - 98249E2CE3DB75CC7E110B95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 988A1AF75EB5E8F25AAD1632 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; - 98A33952B59DC73987AB3F3E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; - 9915F52C7A0F1EB8A2C19B55 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 991C62245D7F40A04BF7A7A9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9963DA20A3A169F096DA9FCF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9993C464C5F2B833CCB80E73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 9B3CF30A3919BE54493D59FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLAppComponent.cpp"; path = "../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9B941207317C228D2E7FEA4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9BAF53E9F559484E89236B95 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; - 9C0AAFB1E56B8FF6CB8F614B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorValueTreeState.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9C731D9984CC3858193A2C17 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; - 9C9DC2BD4FEE0C379DE12571 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9D50273101DC464219A633AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; - 9DA161A15B4C68C62A63A0D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_opengl.h"; path = "../../../../modules/juce_opengl/juce_opengl.h"; sourceTree = "SOURCE_ROOT"; }; - 9DB04269AF81BBB96EA3BB19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameter.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h"; sourceTree = "SOURCE_ROOT"; }; - 9E4BB78272577D198F7CEA4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 9E5D3DF0A5372D0EE20D7C52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; - 9E757FCCA80FD5CDE38CE39C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9E801E5784DD299F44CCC555 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; - 9EAEC4C3DC466EB31FBDA4E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; - 9ED8CA84B312E34694E2A6AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - 9EE84FBC6D21836516BE409A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../../modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; - 9F0EEFDFFB29330643715D31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9F5F2836C2D83C3F53254241 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; - 9F73DCCD91827818100240F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9F9ABD34F4E3D415CD8E3548 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9FD19371668CCB2116D7D7BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9FED900E158DF7D8CD3C3157 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - A004966E7468D0F909B144B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - A016A16A72E6597E19D0117C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; - A070B9FA4EEB5C5AEED5561A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Base64.h"; path = "../../../../modules/juce_core/text/juce_Base64.h"; sourceTree = "SOURCE_ROOT"; }; - A084D01ED9334EBAFB966862 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; - A0C8388A92088676B9F60B7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - A2515767F54BBB1189F67674 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - A2579D66249C62C1DEE92E1D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; - A2B7929C90425363F8F88BD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; - A2CDBE41FA1F8EC3E492683C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../../modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; - A2F3BC68972901383B331361 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - A510130632DD97A188B6C814 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; - A5136F150AC3C3D48C8B5BEF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; - A55F7E43C7EBDAB0936E49DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - A59547388F399186B5559860 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; - A5C776304CEA43636F46A5FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; - A60F4908677D0C613FB1737C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; - A62B2A3C8BD64FCB92519B71 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - A6352E758302225B3893D9BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - A82DBA408269C87D418906BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; - A843CE531AEC32940221ABA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; - A8DE43E4A9F916584738AA7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - A9235E9E60C4A238FA54047B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - AA21DA98CEF52C5F09BEEC38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - AB0F764CBA1600621049FAE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; - AB17BDF654E684FC179BB7DD = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; - 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"; }; - ACF5C8CA1E6228ACCFB67F2B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; - ACF70D3C6DFCF9CE58921468 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - ACF8C9B787F071A59D0D7EFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; - AD47911F727BBE2907742B6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; - ADE8A1AFA8463F99F681D830 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - ADF727BFA0B03E4BB95B2E21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - AE071AE60A488A88983388A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; - AE90B98838251D28244F281D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; - AECE3E00CA23B8BC04DC0326 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - AF04AAABB333D46EAE2FD387 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; - AF7854B0FC7EB465C1A31A3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - AF8A2C37DFCE17AAC5976773 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; - AF9CDD2400A6940A7E8DFE5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - AF9E7DC232E9C7125103A08E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - AFEEDEBED70B5B1D1B0AE490 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; - B0037C53204AAC9C8255C2BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B021D4BF80511343AF4D9652 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; - B02859F63C4DB6CFB687B30F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../../../modules/juce_core/memory/juce_SharedResourcePointer.h"; sourceTree = "SOURCE_ROOT"; }; - B03367C60569B1910FD00AC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - B05E72AB3D6C98EE78B78396 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - B0BDEB05BCB1301C1931075B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - B0C68D7A03725EB5C4D6B2F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLGraphicsContext.cpp"; path = "../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - B0EC575BAE9C7CA8148B2814 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; - B1A70491D38102254282A55B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - B1D0E807C8AA03DCD59D95CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; - B233151970C7D711A52DF35B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; - B28125595ED641D8D708A672 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiRPN.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp"; sourceTree = "SOURCE_ROOT"; }; - B28A031B821E7D99B96609CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; - B2CE1594EB33B071195025DF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; - B3345A12095B5451B31BC2B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; - B346F61236D50FFFAA93DB58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - B3B09D930294921308A25479 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; - B3CBFBDBA3189C6F33B4C980 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; - B3D740F535AE6C7211B7F346 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; - B4066FBC70F48956A5613954 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - B4627ACD9DAE391505B47CC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; - B492A15E9ED021566DDDF527 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../../modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; - B4EF43855D18382AC6F26A01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; - B50A8EE15B6ED3D2A655C0F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../../modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; - B53A535D45DC0A485F1D7A03 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; - B59F17512F4995C0DA023400 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPENote.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp"; sourceTree = "SOURCE_ROOT"; }; - B5A05D33611D8BAC85D43C8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B5C2E2E572443EBC683A308B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; - B5EA0961ABF5E581D4DA94C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - B654E7DD258B9A755CCA7BEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - B66835ECFEB59CEE77211F94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; - B66D5720A6D53D145235B680 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; - B6AC3B42995EFACA5218BBCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; }; - B6B15C5ACA212627415B92A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; - B737F86A97583158D47EED8F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; - B76CFD3BC6CEDC9DBA1E63EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; - B7995F7528DB0AFA151402D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; - B82A885925538D2A750B5077 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; - B84ECC2C7B1E0C5283C5DE92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - B8CA9856C1004FCC5CC4F710 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - B8E4371A1812FB6544696147 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; - B8F33A418BB2AEEA980B25FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - B97AF825D9F4F24DF5751FB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; - BA24E4AEE7BD1C7CDF793728 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; - BA74CBA07F7E462B824D155B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../../modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; - BADDBE325E0F54D65375A0E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; - BAFFF07065ABA4EF9E038D2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../../modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB43F941001F9EDECDEC4836 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; - BBA80FB6E7B8CC2B36236750 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; - BBBDDFA136909E051E416C80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - BD22F15779DC50BF4A27B33F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - BDA1F22AECB324960FD04B8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; - BDA5300CE231168A0DFD9706 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; - BDE06F7154D61ECE453CB356 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; - BE353035E54BBD637701274C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; - BF1DED2E1BA1C076425B8CA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; - BF4B42874613F1E620EB9A7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; - BF636F03555370A34F3E92E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FFT.h"; path = "../../../../modules/juce_audio_basics/effects/juce_FFT.h"; sourceTree = "SOURCE_ROOT"; }; - C00E40B39075B28FE2A6CFA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; - C0294ADFDB35341825074EB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - C2B858DF72CD2801C22C109C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; - C2C02D2BE263F8050442D47A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - C35854B72C47F401808A93D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; - C3C6ED0B48A81623AAE57AFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - C3DAB6E6D5D1C1CF8AD15E8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; - C495993112F10E9129851E8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.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"; }; - C75AB0FC6F1A4F57D95397EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; - C762137F95A067D877B2DDB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; - C7D441D167E579678DA387D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; - C80BA373E25BE1EBCA733FDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - C897DAA514552248B4BEB8B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - C8CF6019DC71E9EBC2AF7640 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; }; - C8DB56C59EEE6F10765F1880 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C9D87BCB93AFB0E715801097 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; - CAD2314B200074610B2B3CC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; - CADCB071D5B0B5B6C355EBFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - CD33944EC8F554BA64242262 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; - CD39F20F8A8273B62632EBCC = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; - CD4D4588493F1466A53E7CD0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; - CD58F563ABCAA111263D8255 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; - CDCA935BA045154E92DEE09D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - CE02BE1A0291F4C6C55DD14D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - CE37C0B005EECA7D52093A82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - CE5EFD0B93A7DD3687B3FA11 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; - CE6199FD4EDDB4537A206D63 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; - CEBF81D1689753BB5F3FDBE6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - CED4C734633F91C89BFD3829 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; - CF9C14069C105C1A217F194A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - D01042D887575822E0081B0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; - D02AAF5A413CDBA06CC7DFE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; - D04BA00975A92412026A237A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; - D078B13C5448B055AD1587EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; - D0BBABAF387DC7B741787440 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; - D19CD21192E82B0ADDEA153F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; - D19E7811EB87D4AAB4FBF421 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Visualiser.h; path = ../../Source/Visualiser.h; sourceTree = "SOURCE_ROOT"; }; - D1E4737C60EBD969197A6FA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_osx.h"; path = "../../../../modules/juce_opengl/native/juce_OpenGL_osx.h"; sourceTree = "SOURCE_ROOT"; }; - D254890C63ADC9C6812BDF93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - D2A8BDAAD64FF5A5442F1C3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; - D2B89986858D8B327441661A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; - D2BC77B38E85C0126AEDC3F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../../../modules/juce_cryptography/hashing/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; - D30D77B2572852C5C9FF86C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; - D3FE216B5EAC55834446D659 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_BluetoothMidiDevicePairingDialogue.mm"; path = "../../../../modules/juce_audio_utils/native/juce_ios_BluetoothMidiDevicePairingDialogue.mm"; sourceTree = "SOURCE_ROOT"; }; - D408CA86079E3FE98FEAFF99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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; }; - D6DBFE153ED66744A79FD7C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioAppComponent.cpp"; path = "../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D6E871933044DB7C729653D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - D6F4411BCCEA6358FADA3BC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D7021C3CB4B5DC28A2BEB886 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - D7402ACDB1AAA5A345B61529 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - D7694A3176492013902BBF3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; - D783DFE1BF328D75FA4EB7EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D8275ED6BFD4AAD7BF13CC2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; - D8D65FD4A2F1B4572540A21D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D8DDE8B0AB11A6FFB9C7A8B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - D8F87300D82C3F5E989A9011 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; - D8FF2E14B072C8B9544C95BF = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; - D97D04E27CEBD97B988F3F7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_cryptography.h"; path = "../../../../modules/juce_cryptography/juce_cryptography.h"; sourceTree = "SOURCE_ROOT"; }; - DA03D10FD1896F49D3AA2D81 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; - DAA02F90C34CFED97483236C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - DB096C620CC605E3347E49DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; - DB130B7171062DA7585C54F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - DB3CD0B067F5FABA895758A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../../../modules/juce_video/native/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - DB68CB04F33818FB58F304B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; - DB895ABF03BA62DAC80F9B7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - DBFBB4E07B66E9FB6EFC0CA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - DC40896B34539B4CDFD98A83 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; - DC8568B8091FCF34F5F2B264 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; - DCC6CD0D96DF5D56628DC513 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; - DD5088088E2F96F2A90F846C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - DD814F83C89F94E61871C009 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; - DDD9956A34EECD84627E4D23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - DE21CD502DCDD7D2934F72BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; - DE51539BA5A479C76A8BB82E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - DE5BD7F4C4C455FAE894D657 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; - DE96C095E423324993DCAC8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - DE9C13FD08D8717984C5306B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; - DEE0007C38531B281E20A2A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; - DF0BF35672EB45AE2A8E0966 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; - DF1EA5A6EA5F6AE282F2A49B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - DF63EBB2114464E14D80E087 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; - DF65E154752472424051E11B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; - DF77C09D912D32A137200C50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - DFF18D2054F756B486247AF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - E012ACB1A57FAAF6CB476741 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - E22DA44980799F3DA64DDE25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - E2867ABC0D315CD6C4239554 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectShowComponent.cpp"; path = "../../../../modules/juce_video/native/juce_win32_DirectShowComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - E28C99608B801215B814EE25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - E2A4A21072EC5C3AF96939AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - E2D1B06DF3B78955E6076686 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; - E2DA6A821B25A153D3860A13 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MPEMessages.cpp"; path = "../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp"; sourceTree = "SOURCE_ROOT"; }; - E2EDD6CB9434A89412CB83D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; - E3432D2DC4E51EA2B58C49F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - E37337FE5F1EA5C0675E05EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - E39A3A161533974224B415C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - E3EBACD5CB6769BBB22735D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; - E41EFBEDF1FCC35FA46E0758 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; - E42FD3B1912D5F551179D1DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; - E55E5BA2A453E87D427CB4FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; - E5B599378BB30FA87B3E360C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; - E62F93F0E69F1FDDBC40E5FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; - E630DE24659C252E9EBFE366 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; - E6BBD52DEEF5BB309A5E0D36 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - E6C36657CECAF4AA1AD8558D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - E746C564E0175FB54090D87A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; - E75814074C88E2E781498AAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Base64.cpp"; path = "../../../../modules/juce_core/text/juce_Base64.cpp"; sourceTree = "SOURCE_ROOT"; }; - E79180FB373A881C6F5B60E1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; - E7ABB8B409A117BB3FEEEE0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; - E7E7C43041E9BA05EB4FCBD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorParameters.cpp"; path = "../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp"; sourceTree = "SOURCE_ROOT"; }; - E81E701E50B80CD8D7ADD9A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BluetoothMidiDevicePairingDialogue.h"; path = "../../../../modules/juce_audio_utils/gui/juce_BluetoothMidiDevicePairingDialogue.h"; sourceTree = "SOURCE_ROOT"; }; - E833D66716056A926C5C89F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; - E84138DC7565FE1416315C8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - EC102CE64BE3F8AF1D3B720C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - ECDBA884241B6AAA334E0D23 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - ED067DE4926598C42B4EBC8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; - ED6A7341ECDCC395ABB50FF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - ED8B57E5C91C21AE53C2693F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 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"; }; - EF2B4989E0D155EE1D678F08 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - F24DBB309D44148115EE7202 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; - F2ED06DE39A6A3BB84A23F8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; - F2EE77BFC5289905F345230C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - F4479BE62D0A08B4D2C02DB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.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"; }; - F6892B7A65D34CEA069065ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; - F6A72C0BF37C9ECC315FEE8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; - 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 = ExpressiveMidiTest.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"; }; - 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"; }; - 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"; }; - FDB6B9D5EBB59B8C2069A0E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; - FDC14145C1B7FCA7797DF38A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; - FDC95CF6C957C43FF646C7DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - FE207453DEB0158B218F1EEB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - FE31FF67DA4B994486AF30B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; - FE3743EE4D35B41B46F938D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - FE3B1B765FD79B42BAB31946 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; - FEA9025EC5AFF06C3119E2DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; - FF8B79CC34C6EEEAE3C31C7F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - FFA933744B1A866F8733BA0C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - FFA9C3C0C173CB01D1AB7EC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; - FFBF68910D82B4BC2BB3D5E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - FFD0216F53E975D8EF78328B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 47DF0B5F0B14AE411808F7CE = {isa = PBXGroup; children = ( - 24A91402E8066EE92308ED53, - F7E832627C87C46DCDFEE64C, - 8A05FE986C91C1BB9EA88AE6, - 839BB72EB3C380942B175961, - D19E7811EB87D4AAB4FBF421, ); name = Source; sourceTree = ""; }; - C69BCE512948465235B05858 = {isa = PBXGroup; children = ( - 47DF0B5F0B14AE411808F7CE, ); name = ExpressiveMidiTest; sourceTree = ""; }; - 5489D521ADF9019843119414 = {isa = PBXGroup; children = ( - A2579D66249C62C1DEE92E1D, - DC40896B34539B4CDFD98A83, - 033CF8E14902A81FF64A0EF7, - 9F0EEFDFFB29330643715D31, - 0A078E86A69712204CD5256A, ); name = buffers; sourceTree = ""; }; - 217610183EA8BD76B32A1091 = {isa = PBXGroup; children = ( - 8EAB66AFD0A5824AF6C38F56, - 294E38D35B22AEDC556CDDEA, - BF636F03555370A34F3E92E8, - 3CBCE009F649A76261CC81C7, - 92AB3D8F15EC41F68BD98735, - EA305103C28E10C02723A54C, - 906858F4D1A91AE92FE33431, - 4A7DE0647A682256D4E61BB6, ); name = effects; sourceTree = ""; }; - 5FA8DBD6DF93443F73A1872B = {isa = PBXGroup; children = ( - F244FC45098CF46687C0437E, - AECE3E00CA23B8BC04DC0326, - 12DA948C2F890AFCEC584E18, - A802D4B2EC2895FC9409844A, - B2CE1594EB33B071195025DF, - 74D28D21EF6BAA38475B5DC4, - D2A8BDAAD64FF5A5442F1C3B, - 814EF966AA71A45BCC8C4A30, - 2B6313BEE19952B09B892F97, - B53A535D45DC0A485F1D7A03, - B28125595ED641D8D708A672, - 02AF229CB188EEBE3B0213B4, ); name = midi; sourceTree = ""; }; - 9BCB14578B2C8CC21FDA6382 = {isa = PBXGroup; children = ( - A353726F76D426E1528DF4E5, - 22A8E10FA861E5E3824C37C8, - E2DA6A821B25A153D3860A13, - 3F5354BF6BADA9E5AB9C8762, - B59F17512F4995C0DA023400, - 7678218746FA8A0FE22E8BF6, - 6AADF3E468257D223D3942CA, - 6847021E92EA605C660B2E95, - 6FF0F98B0B0A872157CE5D60, - 12321A80AB65526F1CBCC467, - F339D1DFAAD5B0D011B72AC7, - 5DAC8E916AE370AAAB459391, - 098829F7BA0AC367A8DBD55E, - 4A13A7A56AAF148FE41452A5, ); name = mpe; sourceTree = ""; }; - 40898647F35D01F6A2699106 = {isa = PBXGroup; children = ( - 55B994CF8C32B8FAE0C8BD29, - CE37C0B005EECA7D52093A82, - 149DDBEC3F5A2D3920A7C974, - 25CFE2B2F50BF6AC1F57C0CF, - CB0C9A0921B30250FE6A1E31, - 991C62245D7F40A04BF7A7A9, - 030A438E1EE9564FF921DC9C, - 5A917183D906C359DC72C343, - E28C99608B801215B814EE25, - BCF92E9C27C5F13C1CECF184, - 97BA5E8EABCECBF2507DCB31, - 3729299D2A64E43C1F08345D, - B1A70491D38102254282A55B, - 30B0695DFBFC7FF870A58DE6, - 42371152802017F57D1D7E7A, - 8F48D8208E29A75118A98737, ); name = sources; sourceTree = ""; }; - 4E643F9CD9EE691AE833B64B = {isa = PBXGroup; children = ( - 75C8387A8EA8DE5E856952DF, - DC8568B8091FCF34F5F2B264, ); name = synthesisers; sourceTree = ""; }; - 6D6BD190E0292674F39E8980 = {isa = PBXGroup; children = ( - 5489D521ADF9019843119414, - 217610183EA8BD76B32A1091, - 5FA8DBD6DF93443F73A1872B, - 9BCB14578B2C8CC21FDA6382, - 40898647F35D01F6A2699106, - 4E643F9CD9EE691AE833B64B, - 4C5018AA4799F86499662B0E, - 9EE84FBC6D21836516BE409A, ); name = "juce_audio_basics"; sourceTree = ""; }; - 4E68B457C9E7F2B65A5B88DA = {isa = PBXGroup; children = ( - 3FC1061502C287C1D0099B21, - 44E830CE4F46500243B0F095, - 334367A18F54C928DC48ACA8, - 0E9623E6E7FF23C09E3B1AFC, - 001595A5B01C0F1EBB38054F, - 58587BC050F0D9A45940FE62, - 570B9DC717F39CD9455B6A4C, ); name = "audio_io"; sourceTree = ""; }; - 8163EFE6597F8420428189E3 = {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 = ( - 3F38B8657F25B4ED7A44AA58, - 226FD52F4533F8CE03C8DF20, - 44524BF33AC80E3F57C0522B, - 6401226633396ABB651ACF9A, - FDC14145C1B7FCA7797DF38A, - 6E993A8C1ED9ECC3852FE787, - F8A78774C3D5B868C9B284F4, - B66835ECFEB59CEE77211F94, - 80DA8A6E51A23964A6590918, - 821E625B06C44D6189F224D4, - 22FF2F2FF1B698E1712DE7BF, - CD4D4588493F1466A53E7CD0, - DE9C13FD08D8717984C5306B, - 2D096B9C273751E74770F8A6, - C8CF6019DC71E9EBC2AF7640, - 5DA875ED1131E5FF6529B0CA, - A5136F150AC3C3D48C8B5BEF, - 08B60F139B2A313DB825ED18, - 34F6D81CDDA0736524995278, ); name = native; sourceTree = ""; }; - 6FA8D51AF51DE1C29574C6FE = {isa = PBXGroup; children = ( - 4E68B457C9E7F2B65A5B88DA, - 8163EFE6597F8420428189E3, - BFE026E2BC00A379694115B9, - 72B1340F1020F9087F37A76F, - 2B2C179AA15B3FF9075EECC3, - 4CD401D9D010608EA9D68C35, - 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 = ( - DB895ABF03BA62DAC80F9B7D, - 1DB0E5D44E06C20E9596193D, - 9241AB0AAE9428D1D3404DAE, - A0C8388A92088676B9F60B7D, - D7021C3CB4B5DC28A2BEB886, - E0513862E1966494CD8EC68A, - 82AB090E4FDB3EE467CC1D5E, - FF8B79CC34C6EEEAE3C31C7F, - 5C0DAC2F2E64A243C0EE8A23, - CC2A62060FD202B17EACBC03, - DD5088088E2F96F2A90F846C, - 04713D6B292066E0E5F9E3BA, - CF9C14069C105C1A217F194A, - 096393D9E6EBD72262AF3D77, - 4329C1D2114988B6B33E4ECA, - 1D766E0719754559EDA33816, - E1E2599D827CB64258EC9EB0, - 0A7749697A76FDBB036E1B55, ); name = codecs; sourceTree = ""; }; - 8ABF3BD4A9FEBEC19699733B = {isa = PBXGroup; children = ( - 54683E42FA3E4E644B5BA342, - 6651651E2DB80985AE11BC2A, ); name = sampler; sourceTree = ""; }; - B0157000DB5FEB5AF75E4F9E = {isa = PBXGroup; children = ( - D9636748AB4515EA6F70F6F1, - 0FE231DB06C13D3823C690EC, - 8ABF3BD4A9FEBEC19699733B, - 6572780DEF7C396030F7E88F, - BA74CBA07F7E462B824D155B, ); name = "juce_audio_formats"; sourceTree = ""; }; - B141FE8425056D7A1111F49C = {isa = PBXGroup; children = ( - DEE0007C38531B281E20A2A3, - 51FB54FB93F826E8B4207DAA, - 8B4618262B4BB0A436C51B6C, - 571B4FA4AE8176E2B4328567, - 8D2FC9A82A2C76FAB8AFA963, - E79180FB373A881C6F5B60E1, - 772FC3C9E091EF0A66C077C1, - 035F7E38035024592C9CC7BC, - D078B13C5448B055AD1587EF, - 9DB04269AF81BBB96EA3BB19, - B05E72AB3D6C98EE78B78396, - 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, - D48FE428CE33968C024759F7, - A68450207C4150B561E61A30, - 861B3C3F2D0A1C24E85233EF, - 418A6B140F02F7642B04C53D, ); name = scanning; sourceTree = ""; }; - D8411DCED586C411659DD219 = {isa = PBXGroup; children = ( - 5DE9D9EBA17102EFC3DECDBE, - 6E52C52B8794D97378E70B01, - 38E9379C8C6490ED44B87159, - 670D4EE6E16AB62126E09DE8, - E7E7C43041E9BA05EB4FCBD2, - AB209E34B329FDEFA3032277, - 9C0AAFB1E56B8FF6CB8F614B, - 39D44FF56380385B8384F81C, ); name = utilities; sourceTree = ""; }; - AB48A58D44AEFCA3F21E8D14 = {isa = PBXGroup; children = ( - B141FE8425056D7A1111F49C, - 56224860442B325B89B3D560, - 8399A36C496E0E4B8C36120B, - 4AE5724854053F8845688903, - D8411DCED586C411659DD219, - 01982E7F111EA0F64A134DAB, - 3B86FA979F365227E1EB9592, ); name = "juce_audio_processors"; sourceTree = ""; }; - BD867FD0796BCA4D85BA1A2B = {isa = PBXGroup; children = ( - D6DBFE153ED66744A79FD7C7, - 85608CBD070076019F0A5AAB, - 7060321468CD7FF42AAF182E, - 35B0BB5C14EA49DAB3BFC581, - 59C5684A0F1049099993BD31, - CAD2314B200074610B2B3CC5, - 5296588DFEE115D050FFDBE4, - 1130B7A258A90A3443048D10, - 9599D7A27E31328EB5BAE931, - D665353CD91C952945B5C0CD, - A441178DDFDC6458E849F535, - E81E701E50B80CD8D7ADD9A0, - 6B08381BCFD3448AB40EB764, - 109575E72FCBE619A842EADB, ); name = gui; sourceTree = ""; }; - 53729100FC8FB30CBB91B28A = {isa = PBXGroup; children = ( - BE353035E54BBD637701274C, - 703E93210140FC510B4C30B7, ); name = players; sourceTree = ""; }; - FCAEACFE743F52A057EB2683 = {isa = PBXGroup; children = ( - 07986389020D0AB5D139286C, - D3FE216B5EAC55834446D659, - 5FF0AE9C309D0F00EE9D93B8, - 5975D093AA16540D75DFC05E, - 360380932997DAF4065415CC, ); name = native; sourceTree = ""; }; - B41158B4484EA0875E08A9DA = {isa = PBXGroup; children = ( - BD867FD0796BCA4D85BA1A2B, - 53729100FC8FB30CBB91B28A, - FCAEACFE743F52A057EB2683, - 40596589E6A4CA47E84EE943, - 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, ); 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 = ( - 9963DA20A3A169F096DA9FCF, - CE5EFD0B93A7DD3687B3FA11, - E833D66716056A926C5C89F4, - 5623335C91C27A0ED7A4CBEB, - C1CDE97113A08C356493680A, - F43667EA56F363AEB2B05633, - A60F4908677D0C613FB1737C, - 1C75EA4C7928F352F3C5843A, - A510130632DD97A188B6C814, - 97C8203B745D9AFE10D00FDC, - 1672341168714E02AED9122E, - D02AAF5A413CDBA06CC7DFE1, - C2B858DF72CD2801C22C109C, - AB25A2883C749400DBBD2F3A, - 6EEB164FC6C3D32E231A15C0, - 0E4A876D029AF3B748C520E4, - 5E45C2171455CA101B0782EF, - 4709326ADD1AEB0FAE3F0E28, - 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 = ( - 42671DCA829C86E21A41AA48, - B5C2E2E572443EBC683A308B, - 1EE89A61F329252103888090, - 64CE05BF5F2A115665AFE76B, - 10DCFDBEB5A9192F4AF351D5, - 20A2A473C608297870499BDE, - 3530734CC3320BD8D4AAAFAE, - 539990B2CDD50F397B743256, - 70D59B63181ABCB009B6248D, - 3953B849E9B19989A39B9268, - 508ECF11083AD7BE530896DE, - E5B599378BB30FA87B3E360C, - BF4B42874613F1E620EB9A7F, - 58DC77B1478A9F35AC2DFB36, - 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 = ( - 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 = ( - FEA9025EC5AFF06C3119E2DE, - 7CCCB8DF5D4F39091A296F19, - 6F47E5D0F6E40ED2846E6572, - 814ED3A6EFB59ADEF6747D30, - 44144EB6BBF8C91984B24B26, ); name = misc; sourceTree = ""; }; - F38C88E1DC944F4C43265644 = {isa = PBXGroup; children = ( - 4129D412D114068734D0831B, - 5F906D2606C9F07B104120B3, - 25679A32335DD3ADDA3902E2, - 862E55A52A3835786CABBA97, - 2484173D7D4BA02BB498C49E, - 6B4A3C085C5D53EA256808B2, - A62B2A3C8BD64FCB92519B71, - 4383EC8C6E41BF29C8C6D228, - BAFFF07065ABA4EF9E038D2D, - 49100F48E2E4004CF5473D49, - 9FD19371668CCB2116D7D7BB, - AF9E7DC232E9C7125103A08E, - 92340E879472D423470A8ACB, - 25908D5017FC87CB6E801484, - 1ADE791CC67330FE1018794F, - B7995F7528DB0AFA151402D3, - 44B170978A7B6AFAA7528EFB, - 459847CA0F57CBD0381236E7, - EE25A55A433D3F49D9CEB7E2, - 5CE908DBC0AD9E238B960303, - 93841F898FCD5F4D7E8DBCE5, - E9812566DAAA2B50B3A21FBF, - FFD0216F53E975D8EF78328B, - 7DCDF71BCE61BDA76974A47E, - 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, - 8EC8237E53FD84E9697F2C34, ); name = hashing; sourceTree = ""; }; - 0FF7D030BAE4E164EAF53EED = {isa = PBXGroup; children = ( - A87A8F3E687B87185D390390, - 5A9B169E349FCD88C8D3FFF1, - F069C0B7A0FA2E1ABCDDCC59, - D97D04E27CEBD97B988F3F7E, ); name = "juce_cryptography"; sourceTree = ""; }; - C187B575F71B5C6F3B2A3A89 = {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, - D05C3DF63345D322742D3539, - C42F76D7A76EDD94516EDDA6, - A11E58F0D28254BF0C5E6CBC, - 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 = ( - 0F4BDA5EDC7B99927EDE3F84, - 31400B4D421980AB72921D8F, - C0294ADFDB35341825074EB3, - 6715F6B8526A84C7D7F96130, - 83AE6F73E2AB5E8368098F82, - 3EF6F6A74D6521ADC75318C0, - 5984276E446D5C9A035D9FC7, - 8533CFE78DDDAB7BD643071C, ); name = broadcasters; sourceTree = ""; }; - F7E869FCC6C7B5E60166E628 = {isa = PBXGroup; children = ( - DDD9956A34EECD84627E4D23, - 5BCFBCD0F10A1CA1755A6496, - 6583002220C32FC6E2ABC427, - 3926A9B46D728AA024FA23B2, - 4E247FD4978713561FAD3C42, - 03D75F52F5707AB35D6BA8EC, ); name = interprocess; sourceTree = ""; }; - FB1C700442C42DFDF562E24E = {isa = PBXGroup; children = ( - 23986EADB0FA1118A421AB50, - 148CD006F32196E97DB2E15F, - EE7FAEA30D9CE2164584A78A, - CE02BE1A0291F4C6C55DD14D, - 4D082B7993A7A8B7A84E5AA4, - 1BBE5A8CC950364880DE6DA1, - 481F5349D5FC0457C31ECCEB, - 09D41C26F44CB7D5AE9C3303, ); name = native; sourceTree = ""; }; - 2FE035201A22BC055E791509 = {isa = PBXGroup; children = ( - 11E41E38163B29A096760242, - F9AA32A6D2CD2C9600C49E58, - 0D3B940E483EED260C9233E8, - F7E869FCC6C7B5E60166E628, - FB1C700442C42DFDF562E24E, - E8BF6B3522E318AF306DB68D, - 3F23E79E8D215B53423F66EF, ); name = "juce_events"; sourceTree = ""; }; - F9847817E9BB5512AE44F69D = {isa = PBXGroup; children = ( - 687D3BEBD01B7089DA7EBAD1, - 84BDA14D7DC9213E854ACD09, - F234E0468AAAF83CC3181F58, - 0A5EA78978E6DAD9B563ED02, - 8740DC474D052F86D39902A7, - B021D4BF80511343AF4D9652, - F008D0FCAC412A662ACF8CE3, - 522EB405E3DDB9138DBB4704, - 23D167475E6FE0FAA20C55CD, ); name = colour; sourceTree = ""; }; - D1572B954DD1F694A3F2F6B9 = {isa = PBXGroup; children = ( - 49F2723942EAE756E456ECF9, - 9A24B551B171C6CE823CC0E5, - 002DBBBB1D4CAA23FF7991DD, - 70401CA75FB474FF0D1052E7, - 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 = ""; }; - 5422E92020E708C5C9AD48AB = {isa = PBXGroup; children = ( - 2AAAEBE53A14BA001544D40D, - 1A88388BE44AED2870102576, - 77BDC4AE92BEEEFA03C6C05D, - B233151970C7D711A52DF35B, - DE21CD502DCDD7D2934F72BB, - 8D4C070861B82AC3C9018A6D, - 4EB5C90296983797A68A25B7, - BADDBE325E0F54D65375A0E6, - 83A6706DABCA6472080498B5, - D8F87300D82C3F5E989A9011, - 1E471A2744F7DAA2E2746F59, - D0BBABAF387DC7B741787440, - 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 = ( - 36EBA0C5C75594F6432CAA0F, - EF5C5733F527839385058414, - E6C36657CECAF4AA1AD8558D, - AF7854B0FC7EB465C1A31A3B, - F038C05A3CE96C4713D2A1C2, - 74A2BEFDB54B8061082429CD, - 847246F31A8A11B09027094D, - B3CBFBDBA3189C6F33B4C980, - DFF18D2054F756B486247AF6, - FE207453DEB0158B218F1EEB, - 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 = ( - A9235E9E60C4A238FA54047B, - CE6199FD4EDDB4537A206D63, - CAE879F535FD4BCC9DD18A96, - F6892B7A65D34CEA069065ED, - BCCBB4E9E23CF1A2376675E1, - ACF8C9B787F071A59D0D7EFF, - DF1EA5A6EA5F6AE282F2A49B, - 32FB34EFF836CC859B88D59A, - D6E871933044DB7C729653D1, - ED067DE4926598C42B4EBC8B, - 10E32F03CD02144B4E150066, - 88D60BD76FD4D2DDDEC812BF, - 1840BA14C3C29EF2AF08434B, - 859A3E99E9C43B195F80F648, - 16EABF4921D82BAD71BB7AB5, - 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 = ( - 0908AC305FF07665C1ED181B, - AB0F764CBA1600621049FAE6, - 5FE360FAE9A403ABFF04FBFF, - F9AAC643E9F18D7EFB610EF5, - 275924B6B61ADC7DC45DF465, - 31B770F0F6BD21F867E24035, - 8C557330D246823A53B449A5, - 27F112C058EF5A258E9AC6BE, - 1F7B60B2FB93D6B84720AA08, - 131E8EC2DA7B6E7AA27A6D9B, - 641800593DAE412AA2630600, - 97EE4852EA4CC6213A4DB03D, - 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 = ( - 93E62B431FD26A26B8955220, - 75160F42498EEF24CDFF6C1F, - 7E8ECB3FC70DFC32CC40E487, - 4473E95B23F65C8E5F7FE05B, - CD0684C129832B1A2C6AE8E1, - B0037C53204AAC9C8255C2BD, - 829C1B8BE77DFC515A7AA26D, - 92691651B73E582D8419516E, - A77C703EF249E18E4314B50B, - B4066FBC70F48956A5613954, - 46EE2A1578E998C3FDAF9E90, - 9B941207317C228D2E7FEA4A, - C8DB56C59EEE6F10765F1880, - 5A69C1F35C3FB44D42654DC2, - FC90CD1022F5AEDEAB769D66, - 7911CEDEA3547CAB3813DA45, - 45F17D16348AC92ABF12AE4F, - 121DCBEAD9B2A41250FE1A8C, - 1D60F9B4132C6DEF087C6102, - 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 = ( - 76DFDF2933729C113013EA3E, - 3D0A72C575B21608CC08323F, - 95EBA44CEF397A39E5A4FB18, - D408CA86079E3FE98FEAFF99, ); name = misc; sourceTree = ""; }; - FAFE45DB3117768DDB36C10B = {isa = PBXGroup; children = ( - 7C4B94E6E74999267FF81409, - 8B64303D4A4877BE3D9ECA23, ); name = application; sourceTree = ""; }; - FF33525A8F472392FB59EDCE = {isa = PBXGroup; children = ( - 0D8E6523CB4D0315377B874D, - 4C66A0301EF302CE34C09C92, - 87F84688081C0FAAF3BB8BE1, - 7CB98E68960B2BB58EE8A903, - F99DE3F007FFF9F697C63849, - 00643E30A5A0B008BE0F35CA, - FDC95CF6C957C43FF646C7DA, - 4432F3C2A9B250C270BC8C98, - 9287FEB418423DF0B158B3BB, - FBA615F612FB406896AEFE5E, - CD58F563ABCAA111263D8255, - 87F331B36CC2CA9730B478D3, - A2B7929C90425363F8F88BD0, - BCC009DED67EBAE7E35C74DE, - E853BEF233C01DBAFE0DDD63, - A4D41578D2FC92EBF6D6157F, ); name = native; sourceTree = ""; }; - DC7A247CC600A1D363C7E386 = {isa = PBXGroup; children = ( - DCE64BC7DA75227D26FEFF4D, - 14FC85DB4914D81BFBFBD76E, - E5C9AB6C3BBCB8C77E074B9C, - F3E951F87E31E5EF048AAE41, - EE0090F4548A821EE653E4CD, - 29473F02ECE1905E01BEB82A, - 694D48159B04EAE4F7521F78, - 2C4FD197868903FA32A10559, - 35E72F0F5305CCDA027D8FD0, - 5CBE527B5452FBD68EF69F25, - 0E9D9BA8DBBC6609F085ED08, - 9454110AC9CFB425E28985EA, - 2E79909678FCA63C13A6342E, - D93EB826B373D2EF3A582BF6, - 15F986546C5C25997A7B0342, - FAFE45DB3117768DDB36C10B, - FF33525A8F472392FB59EDCE, - 53111224BD873CB59FD4E6AD, - BF1DED2E1BA1C076425B8CA0, ); name = "juce_gui_basics"; sourceTree = ""; }; - 908BC53083FC3B9D6BB417EE = {isa = PBXGroup; children = ( - 55B57622C00BFCBD2B2AC3AD, - A1697BA9955319A199576BC6, - 94F9D3988E9B53DA9BC5F37B, - 4B6C721DBA89F46FB5134D7E, - B0BDEB05BCB1301C1931075B, - 1C3DEE2DA57222B58398ADB2, - D7402ACDB1AAA5A345B61529, - FE3743EE4D35B41B46F938D2, - 325027EE270BBF650E805564, - 9ED8CA84B312E34694E2A6AE, - E2A4A21072EC5C3AF96939AF, - 27642EB0181BACE6A55FA013, ); name = "code_editor"; sourceTree = ""; }; - 9D7A116479131A33668EB9E0 = {isa = PBXGroup; children = ( - 02570D7EEA9EECE2355D09A2, - 975DC4180E69ABD56CFBD45B, ); name = documents; sourceTree = ""; }; - 29DA925FB1C79A3D2F60DD2C = {isa = PBXGroup; children = ( - 9123CC1339B2671E33A3BF0C, - 07304207015792AD04B49951, - 47F996A2BA101821A84B1294, ); name = embedding; sourceTree = ""; }; - EEC35FA255E758C24F5C3887 = {isa = PBXGroup; children = ( - 405855C9B41EB9CAC7DDDD17, - 77DA69E8D9174B38C4F330EF, - 76053E841EC59CD6923EF248, - 0165787521D72C0F5D608B29, - 1DD6065C0B6DFD88EA23F7D4, - 391E4320D4B26E7C1D1E77BD, - 34CDFC07974C484C788CCEF3, - 0E4DE3F2A6C3A5DF58A717DA, - 2A5FD9B8CEF55D9CB0BD863F, - FFA933744B1A866F8733BA0C, - B6AC3B42995EFACA5218BBCC, - 2BC851F3F90C739945A358E9, - 98249E2CE3DB75CC7E110B95, - 12DCC9E84F6D9B4191F0059E, - E41EFBEDF1FCC35FA46E0758, - 5C2CB310BBE49D88B96FDEF0, - F7ACBF56597C2D60F4795F64, - 063919C782AAE385A7A829A1, - 5A2CA150FB56C7A955847790, - 8D0FED07A31C8C9F84ECDAD8, ); name = misc; sourceTree = ""; }; - CEFBCB523E84D6B602487BFB = {isa = PBXGroup; children = ( - 12ACB548CCAA9C20A91F671A, - C63E20DAEDFA5299CE44D5B4, - F966FD65D75BE3D11D0C5FF6, - ADE8A1AFA8463F99F681D830, - 9D50273101DC464219A633AC, - F242D93EC6CECD96C182FFEC, - ECDBA884241B6AAA334E0D23, - F10DC52CBB1B254FC223A215, - 4B3B9FF56E20E06A7CCA6EBD, - E3432D2DC4E51EA2B58C49F8, - 9FED900E158DF7D8CD3C3157, - C6E0CA97537C58A56F34EA44, ); name = native; sourceTree = ""; }; - F15DB15FFB9331BA2613D133 = {isa = PBXGroup; children = ( - 908BC53083FC3B9D6BB417EE, - 9D7A116479131A33668EB9E0, - 29DA925FB1C79A3D2F60DD2C, - EEC35FA255E758C24F5C3887, - CEFBCB523E84D6B602487BFB, - C6072BB69D5A3F12142BC115, - B3345A12095B5451B31BC2B9, ); name = "juce_gui_extra"; sourceTree = ""; }; - 0C071A8378C82B49A8B5C3F5 = {isa = PBXGroup; children = ( - 95166B9DCE9F8F0C5704AAFB, - 1768D1D4C1D416203C163E00, - 9915F52C7A0F1EB8A2C19B55, - 3F73AB01E7AFDF8672EF6E53, - B0C68D7A03725EB5C4D6B2F5, - 7257482194FCB2E6510D816C, - 231871077A08BA845DA197F3, - 511C8FD7DF51C5D0ECA87751, - A808793AE99B03FF99E3FADA, - 398F6C198EC4DB253F24A2ED, - 445B50E2E1C2C48FC9C938CE, - 4A150B258184228CDB6E3065, - 7A5F3AA95E30A442F123B2C0, - 1D6DA0212DB2562D54FE2E33, - E8859539419AFAB74AD0E592, - 3C5EB4E00CDBA4EAE7C96902, - EEAA56CA1D734C607F3CDDA8, ); name = opengl; sourceTree = ""; }; - D25566AFCC8A2DC64ECC7C4A = {isa = PBXGroup; children = ( - 1F9EF1E392691DF9CC82A715, - D424D907C93822CBBABB39D4, - 208C1446FD1A325C1AB92D7B, - 1E566116CD030074BE41AE7C, ); name = geometry; sourceTree = ""; }; - C77A8EF5C52BD85E7C709F21 = {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, - 9DA161A15B4C68C62A63A0D1, ); name = "juce_opengl"; sourceTree = ""; }; - DFC0B79DDB8F8248544C34F8 = {isa = PBXGroup; children = ( - 90054A29105E825D9737130B, - 80A4083D5F12CF76E89D3772, ); name = playback; sourceTree = ""; }; - 61DD27E50054ABB8A4C4B8EA = {isa = PBXGroup; children = ( - 1E1A13BFC2C3B8C2F85EEED5, - 6E515F0982E797C04C1B4612, ); name = capture; sourceTree = ""; }; - CCE2EB560C10174C66B79CAC = {isa = PBXGroup; children = ( - C0624E7928A6685285622AA2, - 24F636F42CCC4684B24491B2, - 16DA36707AE772CAA1B6810E, - DB3CD0B067F5FABA895758A1, - E2867ABC0D315CD6C4239554, - 77831CE7DF0F7C089A0E8EC9, ); name = native; sourceTree = ""; }; - 73ECFA6363C272906389BC2F = {isa = PBXGroup; children = ( - DFC0B79DDB8F8248544C34F8, - 61DD27E50054ABB8A4C4B8EA, - CCE2EB560C10174C66B79CAC, - 676612F907956EE00D5C9856, - 4DB650E1059524F73A732BC1, ); name = "juce_video"; sourceTree = ""; }; - 38592324982B511EF7CF4FE1 = {isa = PBXGroup; children = ( - 6D6BD190E0292674F39E8980, - 6FA8D51AF51DE1C29574C6FE, - B0157000DB5FEB5AF75E4F9E, - AB48A58D44AEFCA3F21E8D14, - B41158B4484EA0875E08A9DA, - A8FC72E4F19FEC8B91E632C8, - 0FF7D030BAE4E164EAF53EED, - E97E404EBE9BAAE69CF6EBF1, - 2FE035201A22BC055E791509, - 03B60629C9CC9D1D5FC4272B, - DC7A247CC600A1D363C7E386, - F15DB15FFB9331BA2613D133, - 9A05C793DA07104EA1F82DD2, - 73ECFA6363C272906389BC2F, ); name = "Juce Modules"; sourceTree = ""; }; - 8FD50932910B01056900DB55 = {isa = PBXGroup; children = ( - 0364DE831A6E6B4B0A83D3D1, - 38E1ABBD84C884FA0415656D, - 832DA01918B8312FEC0909CB, - 9A95B88EAC68EEDBB4A6EA80, - 08DC2C6ABC78DEA6ADDA07C7, - E121AC6E7E98A5CAFDA979A5, - 25B67ED795BC11D69805D4A8, - C6CE8E894E9EF9F77754F88C, - 6EC90B8CF8A53493F8D3AA92, - EA74FE68F55905DCC00E5F9B, - 81D922DED89925E8726146B5, - AB53E74A974E246BF80A79E6, - 24F5F702BEEE4A103E7100C3, - 06993C00B6249E3DA3F7E3DD, - 84BAC21CF2D5009634F00330, - FE31FF67DA4B994486AF30B5, ); name = "Juce Library Code"; sourceTree = ""; }; - 43FDB2C2DEB73A9729490F71 = {isa = PBXGroup; children = ( - 365B29176E55C070CD0A9F5A, - 563C94CB5AD0F745076DF69B, ); name = Resources; sourceTree = ""; }; - 27CABD79CAE4AAD868B6F6AE = {isa = PBXGroup; children = ( - D8FF2E14B072C8B9544C95BF, - C64527E74752ECF0B056A9F5, - 90E350DA6DF0535788EDA0C7, - AE90B98838251D28244F281D, - 87D653D986B3CB91809A6AA1, - FC7EF3CDEE50B555E15E362D, - DCC6CD0D96DF5D56628DC513, - CD39F20F8A8273B62632EBCC, - D69B16D06E21D1FBEA756A3D, - 2F9C29AEE0C8D4BE771F59A8, - 32C1BC49BCC54FEED453CFD0, - AB17BDF654E684FC179BB7DD, - A373D65BDAB25C19EC6A05AE, ); name = Frameworks; sourceTree = ""; }; - D2EAA17C8503A297B197A159 = {isa = PBXGroup; children = ( - F2F5F067109EB7C9537DD9AD, ); name = Products; sourceTree = ""; }; - 9F958921F12E7C784E909D34 = {isa = PBXGroup; children = ( - C69BCE512948465235B05858, - 38592324982B511EF7CF4FE1, - 8FD50932910B01056900DB55, - 43FDB2C2DEB73A9729490F71, - 27CABD79CAE4AAD868B6F6AE, - D2EAA17C8503A297B197A159, ); name = Source; sourceTree = ""; }; - 13DD017E82BE73DE17E3061F = {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; - 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; - SDKROOT_ppc = macosx10.5; }; name = Debug; }; - 8A3A5202D74C4ED05D01A48C = {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; - 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; - SDKROOT_ppc = macosx10.5; }; name = Release; }; - FEF5C4C4E770A72077867343 = {isa = XCBuildConfiguration; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - DEBUG_INFORMATION_FORMAT = "dwarf"; - GCC_C_LANGUAGE_STANDARD = c99; - GCC_INLINES_ARE_PRIVATE_EXTERN = YES; - GCC_MODEL_TUNING = G5; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_MISSING_PARENTHESES = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "ExpressiveMidiTest"; - WARNING_CFLAGS = -Wreorder; - ZERO_LINK = NO; }; name = Debug; }; - 40FE0A8C9EA53BF7A25086B3 = {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 = "ExpressiveMidiTest"; - WARNING_CFLAGS = -Wreorder; - ZERO_LINK = NO; }; name = Release; }; - 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 = ( - B911480598E3B26D6C5CD121, ); runOnlyForDeploymentPostprocessing = 0; }; - C6DDDDC410B54D1BB911DCE8 = {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 = ( - CE2807371257B52B1D2B06E0, - 189A987224B9646B9AA0D399, - 354BBD7645C4F76503133A20, - C568BD20102D15116F05E6D4, - A3BEED6474CF4D29FB8CA568, - 62B45B3673D1655B7418C1E6, - 02EF462BC2B7477532926CB4, - 5C9DA179BB22AE2F8A500E54, - 06DE20E82AAD9548CAFD1E56, - 98683F976996F65C9839FF5B, - 9A24423E8EB4E7B5AA0FD499, - 88E739BEDD7197917839D7C6, - 8489C516E3B50AC1AF94A2B7, ); runOnlyForDeploymentPostprocessing = 0; }; - 3F4BE438A23C638EFAB20578 = {isa = PBXNativeTarget; buildConfigurationList = EC2B3731DA5499850A21A4DA; buildPhases = ( - 26CE613F6C9512DE5B5EA90A, - C6DDDDC410B54D1BB911DCE8, - 2757C15324B1437EA7429DA4, ); buildRules = ( ); dependencies = ( ); name = ExpressiveMidiTest; productName = ExpressiveMidiTest; 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 ); }; - }; - rootObject = 9606743A47FFF871B775B1AB; -} diff --git a/examples/ExpressiveMidiTest/Builds/MacOSX/Info.plist b/examples/ExpressiveMidiTest/Builds/MacOSX/Info.plist deleted file mode 100644 index cfe120f90f..0000000000 --- a/examples/ExpressiveMidiTest/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - - CFBundleIdentifier - com.yourcompany.ExpressiveMidiTest - CFBundleName - ExpressiveMidiTest - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/examples/ExpressiveMidiTest/Builds/MacOSX/RecentFilesMenuTemplate.nib b/examples/ExpressiveMidiTest/Builds/MacOSX/RecentFilesMenuTemplate.nib deleted file mode 100644 index cec7f7c72bb7b287e0d493d53b0c487866ed6038..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2842 zcmai03v3kE6}|7xy!Xa&z`M5b4;%lM&tmWg|D6Ew7aQ2M@%n>tur*!}uy{Yt&e%Yj z!V5{9M2(VAB|&M`7EBWqMJYm*Qk147ZPe1JqQtSlrHBH7I0T_IjZ#F@)_t?%Ee=It zN7~t$ckeyto_pVY+c)U<=|*AUI3U0vfeZvFDn(`M9m85!_l1J%9ihIhn%B^~9BSCR z#V203IgHR?JfM+%hit2XfdZM33l3Ne`LGO1p%PYu3*68FouI-XJOW|Z2HRl=JO&&d zhbQ3$coFu%%kV0U!U6axya8{)&*3Qi0*=GG@E)9mKfr1D5GLTya1k!SWw;8Tz^8Bv z#i9%}4`re(l#OywE^?sxXaQP?79l5EjPlSDRDhPXJAy-g|6d>m?t@skA7;U9hyxqg zAs!MS5#~S=Btr_MLK@74bjW~=UYpJB>G0{kKEKxK3-*V$=^NdiW-IkI+77+L?P(2# zjEBWbU%%d=`iC^V!{PO-y1v1BXIcrL+E6ek^b*qPy|%dj#jrejZK-Zgwb!fZ0?Ft1 z89S!ULt$Z^e8-xJWJdjeuiG3r;V~TZa^A$tIOC;!6>sE?VWu%!dWA5EgB)G6@Q+_0~^K?-8y;x)BOkDvSy{=lWhr{ZQ15gGP z;OrD+%}2|n3LfAkKZ6HhIjn${@DNl(4b(y%)I$TTf<|cK_woDrQXa<_@>HJA=kaWw z%k#LC7w~0KMb-)xV!x@vI5dlFT3{Wtf(P25U5Mt=fYA2|)`3%3tXY&QT zh|lV(cB#IgX%)?M5LB%O3Eae3g&<9@V7f2dxg3SVLi^yav z41ga35QI>#&F=Pya@RjH7ukjfz9|JYZG%QTR?|*H}#w^&f>t!FfCQP8jBMcrs6j zn3_={EIo#5XjYir@PtUpTru??h27vh2TuvHM(&X7X(3q6Hza#rv}1K-s|kTTLwx}e zgwGX~pUzw)oz~Xi^J_i2wP+bveH1D9I{3aQ_wzhMR5UGG#l2kF54C*W-6{M)P^c3m zZdYwT&k|jhZYeGBGP|1xwP04O=GB769k93i>@@*=5ccyN0X?5*M#0}S!RvYM-CCt? z2Ivt187Zv*bZn^gYic;l6tLHp)N5AK#I6f@hlC!6ZZ23#AA?^`_tPjG1LxgPW;W!B z88R+vtMB(2XYZ)UOzYpzuwLBJ5DEuW<6a1Vn&Gpgt;45nyO+n=86No^)}a12R)3vg zU)a{D`3Jj&LNm9nIVG=%nNTdYQ$r|dxYVH7W?@UQ3YZ)<2a#2vD)`JCKuO|SK7B<; zkoBA-1~C?h))gH=))S7#_?nj-vc-uQ-!{nby+&CcRH0dsNN6^SLpEeb@hAZ$qB$rD zC8HFSiqggI%~8 zx8N?k2?wx_AHzHGF8mDMi+_w?$A|D?d*2`4pWg6Sed~ARjY?$q3ud*Mq zAF-dX{p<~N5j6 diff --git a/examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.sln b/examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.sln deleted file mode 100644 index 34d3241dbf..0000000000 --- a/examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.sln +++ /dev/null @@ -1,19 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2015 -Project("{DD2CC1DB-1ED9-B756-AC06-88E9916DBFEF}") = "ExpressiveMidiTest", "ExpressiveMidiTest.vcxproj", "{160A79F2-5429-4B16-BB1A-9F5761EFACD4}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {160A79F2-5429-4B16-BB1A-9F5761EFACD4}.Debug|Win32.ActiveCfg = Debug|Win32 - {160A79F2-5429-4B16-BB1A-9F5761EFACD4}.Debug|Win32.Build.0 = Debug|Win32 - {160A79F2-5429-4B16-BB1A-9F5761EFACD4}.Release|Win32.ActiveCfg = Release|Win32 - {160A79F2-5429-4B16-BB1A-9F5761EFACD4}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.vcxproj b/examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.vcxproj deleted file mode 100644 index 17a2d36bfe..0000000000 --- a/examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.vcxproj +++ /dev/null @@ -1,1806 +0,0 @@ - - - - - - Debug - Win32 - - - Release - Win32 - - - - {160A79F2-5429-4B16-BB1A-9F5761EFACD4} - v140 - - - - Application - false - v140 - - - Application - false - true - v140 - - - - - - - - v140 - - - <_ProjectFileVersion>10.0.30319.1 - ExpressiveMidiTest - true - ExpressiveMidiTest - 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=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\ExpressiveMidiTest.exe - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\ExpressiveMidiTest.pdb - Windows - MachineX86 - false - true - - - true - $(IntDir)\ExpressiveMidiTest.bsc - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Full - ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions) - MultiThreaded - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\ExpressiveMidiTest.exe - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\ExpressiveMidiTest.pdb - Windows - MachineX86 - true - true - true - - - true - $(IntDir)\ExpressiveMidiTest.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 - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - 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/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.vcxproj.filters b/examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.vcxproj.filters deleted file mode 100644 index 9cc47d8218..0000000000 --- a/examples/ExpressiveMidiTest/Builds/VisualStudio2015/ExpressiveMidiTest.vcxproj.filters +++ /dev/null @@ -1,3089 +0,0 @@ - - - - - - {7D43BCF4-9D0B-D7C7-73A4-6AE2F10B9DC5} - - - {0948021C-0DAF-A3AF-D265-E3DF8B94B0C6} - - - {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} - - - {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} - - - {B48C883A-8483-AF6D-808C-1D9A749048D8} - - - {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} - - - - - ExpressiveMidiTest\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\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\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\gui - - - Juce Modules\juce_audio_utils\players - - - Juce Modules\juce_audio_utils\native - - - Juce Modules\juce_audio_utils\native - - - Juce Modules\juce_audio_utils\native - - - Juce Modules\juce_audio_utils\native - - - 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_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_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 - - - - - ExpressiveMidiTest\Source - - - ExpressiveMidiTest\Source - - - ExpressiveMidiTest\Source - - - ExpressiveMidiTest\Source - - - 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\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\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\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\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_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_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/ExpressiveMidiTest/Builds/VisualStudio2015/resources.rc b/examples/ExpressiveMidiTest/Builds/VisualStudio2015/resources.rc deleted file mode 100644 index 25875b0bf6..0000000000 --- a/examples/ExpressiveMidiTest/Builds/VisualStudio2015/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", "ExpressiveMidiTest\0" - VALUE "FileVersion", "1.0.0\0" - VALUE "ProductName", "ExpressiveMidiTest\0" - VALUE "ProductVersion", "1.0.0\0" - END - END - - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END - -#endif diff --git a/examples/ExpressiveMidiTest/ExpressiveMidiTest.jucer b/examples/ExpressiveMidiTest/ExpressiveMidiTest.jucer deleted file mode 100644 index 3b2cb8bc22..0000000000 --- a/examples/ExpressiveMidiTest/ExpressiveMidiTest.jucer +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/ExpressiveMidiTest/JuceLibraryCode/AppConfig.h b/examples/ExpressiveMidiTest/JuceLibraryCode/AppConfig.h deleted file mode 100644 index 8c9d6b412a..0000000000 --- a/examples/ExpressiveMidiTest/JuceLibraryCode/AppConfig.h +++ /dev/null @@ -1,210 +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_IILE7R__ -#define __JUCE_APPCONFIG_IILE7R__ - -//============================================================================== -// [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_processors 1 -#define JUCE_MODULE_AVAILABLE_juce_audio_utils 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 1 -#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 -#endif - -#ifndef JUCE_USE_CAMERA - //#define JUCE_USE_CAMERA -#endif - - -#endif // __JUCE_APPCONFIG_IILE7R__ diff --git a/examples/ExpressiveMidiTest/JuceLibraryCode/JuceHeader.h b/examples/ExpressiveMidiTest/JuceLibraryCode/JuceHeader.h deleted file mode 100644 index 0c7c871228..0000000000 --- a/examples/ExpressiveMidiTest/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_IILE7R__ -#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" - -#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 = "ExpressiveMidiTest"; - const char* const versionString = "1.0.0"; - const int versionNumber = 0x10000; -} -#endif - -#endif // __APPHEADERFILE_IILE7R__ diff --git a/examples/ExpressiveMidiTest/JuceLibraryCode/ReadMe.txt b/examples/ExpressiveMidiTest/JuceLibraryCode/ReadMe.txt deleted file mode 100644 index f6c3564e99..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h deleted file mode 100644 index 9befea8142..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h deleted file mode 100644 index eba6d3a9e5..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h deleted file mode 100644 index 4629b0ef2c..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h deleted file mode 100644 index 7d4583dbf8..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h deleted file mode 100644 index bb997d30d3..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_core/juce_core.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index 06e88f9352..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h deleted file mode 100644 index e4574f4749..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 9d814fd953..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_events/juce_events.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index 509b1df8d2..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index 28edbf35e3..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index 81ad4b7297..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 5c9b7a96b5..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_opengl/juce_opengl.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_opengl/juce_opengl.h deleted file mode 100644 index 718392ff72..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/JuceLibraryCode/modules/juce_video/juce_video.h b/examples/ExpressiveMidiTest/JuceLibraryCode/modules/juce_video/juce_video.h deleted file mode 100644 index 0dd1636ec2..0000000000 --- a/examples/ExpressiveMidiTest/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/ExpressiveMidiTest/Source/Main.cpp b/examples/ExpressiveMidiTest/Source/Main.cpp deleted file mode 100644 index 3c116221cb..0000000000 --- a/examples/ExpressiveMidiTest/Source/Main.cpp +++ /dev/null @@ -1,92 +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" - -struct ExpressiveMidiTestClasses -{ - #include "Setup.h" - #include "Synth.h" - #include "Visualiser.h" - #include "MainComponent.h" -}; - - -//============================================================================== -class ExpressiveMidiTestApplication : public JUCEApplication -{ -public: - //========================================================================== - ExpressiveMidiTestApplication() {} - - 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 - { - mainWindow = new MainWindow (getApplicationName()); - } - - void shutdown() override - { - mainWindow = nullptr; - } - - void systemRequestedQuit() override - { - quit(); - } - - //========================================================================== - class MainWindow : public DocumentWindow - { - public: - MainWindow (String name) - : DocumentWindow (name, Colours::lightgrey, DocumentWindow::allButtons) - { - setUsingNativeTitleBar (true); - setContentOwned (new ExpressiveMidiTestClasses::MainComponent(), true); - - centreWithSize (getWidth(), getHeight()); - setVisible (true); - } - - void closeButtonPressed() override - { - JUCEApplication::getInstance()->systemRequestedQuit(); - } - private: - JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow) - }; - -private: - //========================================================================== - ScopedPointer mainWindow; -}; - -//============================================================================== -START_JUCE_APPLICATION (ExpressiveMidiTestApplication) diff --git a/examples/ExpressiveMidiTest/Source/MainComponent.h b/examples/ExpressiveMidiTest/Source/MainComponent.h deleted file mode 100644 index 9807099311..0000000000 --- a/examples/ExpressiveMidiTest/Source/MainComponent.h +++ /dev/null @@ -1,146 +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 MAINCOMPONENT_H_INCLUDED -#define MAINCOMPONENT_H_INCLUDED - -//============================================================================== -class MainComponent : public Component, - private AudioIODeviceCallback, - private MidiInputCallback, - private ZoneLayoutComponent::Listener -{ -public: - //========================================================================== - MainComponent() - : audioSetupComp (audioDeviceManager, 0, 0, 0, 256, true, true, true, false) - { - setLookAndFeel (&lookAndFeel); - setSize (880, 670); - audioDeviceManager.initialise (0, 2, 0, true, String::empty, 0); - audioDeviceManager.addMidiInputCallback(String::empty, this); - audioDeviceManager.addAudioCallback (this); - - addAndMakeVisible (audioSetupComp); - addAndMakeVisible (expressiveMidiSetupComp); - addAndMakeVisible (zoneLayoutComp); - addAndMakeVisible (visualiserViewport); - - visualiserViewport.setScrollBarsShown (false, true); - visualiserViewport.setViewedComponent (&visualiserComp, false); - visualiserViewport.setViewPositionProportionately (0.5, 0.0); - - expressiveMidiSetupComp.addListener (&zoneLayoutComp); - expressiveMidiSetupComp.addListener (this); - visualiserInstrument.addListener (&visualiserComp); - } - - ~MainComponent() - { - audioDeviceManager.removeMidiInputCallback (String::empty, this); - } - - //========================================================================== - void resized() override - { - const int visualiserCompWidth = 2800; - const int visualiserCompHeight = 300; - const int zoneLayoutCompHeight = 60; - const float audioSetupCompRelativeWidth = 0.6f; - - Rectangle r (getLocalBounds()); - - visualiserViewport.setBounds (r.removeFromBottom (visualiserCompHeight)); - visualiserComp.setBounds (Rectangle (visualiserCompWidth, - visualiserViewport.getHeight() - visualiserViewport.getScrollBarThickness())); - - zoneLayoutComp.setBounds (r.removeFromBottom (zoneLayoutCompHeight)); - audioSetupComp.setBounds (r.removeFromLeft (proportionOfWidth (audioSetupCompRelativeWidth))); - expressiveMidiSetupComp.setBounds (r); - } - - //========================================================================== - void audioDeviceIOCallback (const float** inputChannelData, int numInputChannels, - float** outputChannelData, int numOutputChannels, - int numSamples) override - { - AudioBuffer buffer (outputChannelData, numOutputChannels, numSamples); - buffer.clear(); - - MidiBuffer incomingMidi; - midiCollector.removeNextBlockOfMessages (incomingMidi, numSamples); - synth.renderNextBlock (buffer, incomingMidi, 0, numSamples); - } - - void audioDeviceAboutToStart (AudioIODevice* device) override - { - const double sampleRate = device->getCurrentSampleRate(); - midiCollector.reset (sampleRate); - synth.setCurrentPlaybackSampleRate (sampleRate); - } - - void audioDeviceStopped() override - { - } - -private: - //========================================================================== - void handleIncomingMidiMessage (MidiInput* /*source*/, - const MidiMessage& message) override - { - visualiserInstrument.processNextMidiEvent (message); - midiCollector.addMessageToQueue (message); - } - - //========================================================================== - void expressiveMidiZoneLayoutChanged (ExpressiveMidiZoneLayout newLayout) override - { - MidiOutput* midiOutput = audioDeviceManager.getDefaultMidiOutput(); - if (midiOutput != nullptr) - midiOutput->sendBlockOfMessagesNow (ExpressiveMidiMessages::setZoneLayout (newLayout)); - - visualiserInstrument.setZoneLayout (newLayout); - synth.setZoneLayout (newLayout); - } - - //========================================================================== - LookAndFeel_V3 lookAndFeel; - AudioDeviceManager audioDeviceManager; - AudioDeviceSelectorComponent audioSetupComp; - ExpressiveMidiSetupComponent expressiveMidiSetupComp; - ZoneLayoutComponent zoneLayoutComp; - - Visualiser visualiserComp; - Viewport visualiserViewport; - ExpressiveMidiInstrument visualiserInstrument; - - DemoSynth synth; - MidiMessageCollector midiCollector; - - JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainComponent) -}; - - -#endif // MAINCOMPONENT_H_INCLUDED diff --git a/examples/ExpressiveMidiTest/Source/Setup.h b/examples/ExpressiveMidiTest/Source/Setup.h deleted file mode 100644 index 92f04f342f..0000000000 --- a/examples/ExpressiveMidiTest/Source/Setup.h +++ /dev/null @@ -1,265 +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 SETUP_H_INCLUDED -#define SETUP_H_INCLUDED - -//============================================================================== -struct Utilities -{ - static Colour getZoneColour (int index) noexcept - { - return Colours::red; // TIMUR TODO: use different colours for different zones! - } - -}; - -//============================================================================== -class ExpressiveMidiSetupComponent : public Component, - public ChangeBroadcaster, - private Button::Listener -{ -public: - //========================================================================== - ExpressiveMidiSetupComponent() - : masterChannelLabel (String::empty, "Master channel:"), - noteChannelsLabel (String::empty, "Nr. of note channels:"), - masterPitchbendRangeLabel (String::empty, "Master pitchbend range (semitones):"), - notePitchbendRangeLabel (String::empty, "Note pitchbend range (semitones):"), - addZoneButton ("Add this zone"), - clearAllZonesButton ("Clear all zones") - { - - initialiseComboBoxWithConsecutiveIntegers (masterChannel, masterChannelLabel, 1, 15, defaultMasterChannel); - initialiseComboBoxWithConsecutiveIntegers (noteChannels, noteChannelsLabel, 1, 15, defaultNoteChannels); - initialiseComboBoxWithConsecutiveIntegers (masterPitchbendRange, masterPitchbendRangeLabel, 0, 96, defaultMasterPitchbendRange); - initialiseComboBoxWithConsecutiveIntegers (notePitchbendRange, notePitchbendRangeLabel, 0, 96, defaultNotePitchbendRange); - - initialiseTextButton (addZoneButton); - initialiseTextButton (clearAllZonesButton); - } - - //========================================================================== - void resized() override - { - Rectangle r (proportionOfWidth (0.65f), 15, proportionOfWidth (0.25f), 3000); - const int h = 24; - const int space = h / 4; - - masterChannel.setBounds (r.removeFromTop (h)); - r.removeFromTop (space); - noteChannels.setBounds (r.removeFromTop (h)); - r.removeFromTop (space); - masterPitchbendRange.setBounds (r.removeFromTop (h)); - r.removeFromTop (space); - notePitchbendRange.setBounds (r.removeFromTop (h)); - - r.removeFromTop (18); - r.setLeft (proportionOfWidth (0.5f)); - - addZoneButton.setBounds (r.removeFromTop (h)); - r.removeFromTop (space); - clearAllZonesButton.setBounds (r.removeFromTop (h)); - } - - //========================================================================== - class Listener - { - public: - virtual ~Listener() {} - virtual void expressiveMidiZoneLayoutChanged (ExpressiveMidiZoneLayout newLayout) = 0; - }; - - void addListener (Listener* listenerToAdd) - { - listeners.add (listenerToAdd); - - if (zoneLayout.getNumZones() > 0) - // make the new listener immediately aware of current zone layout - listenerToAdd->expressiveMidiZoneLayoutChanged (zoneLayout); - } - - void removeListener (Listener* listenerToRemove) - { - listeners.remove (listenerToRemove); - } - -private: - //========================================================================== - void initialiseComboBoxWithConsecutiveIntegers (ComboBox& comboBox, Label& labelToAttach, int firstValue, int numValues, int valueToSelect) - { - addAndMakeVisible (comboBox); - - for (int i = 0; i < numValues; ++i) - comboBox.addItem (String (i + firstValue), i + 1); - - comboBox.setSelectedId (valueToSelect - firstValue + 1); - labelToAttach.attachToComponent (&comboBox, true); - } - - //========================================================================== - void initialiseTextButton (TextButton& button) - { - addAndMakeVisible (button); - button.addListener (this); - } - - //========================================================================== - void buttonClicked (Button* button) override - { - if (button == &addZoneButton) - addZoneButtonClicked(); - else if (button == &clearAllZonesButton) - clearAllZonesButtonClicked(); - } - - //========================================================================== - void addZoneButtonClicked() - { - if (selectedZoneParametersValid()) - { - ExpressiveMidiZone newZone (masterChannel.getText().getIntValue(), - noteChannels.getText().getIntValue(), - notePitchbendRange.getText().getIntValue(), - masterPitchbendRange.getText().getIntValue()); - - zoneLayout.addZone (newZone); - listeners.call (&Listener::expressiveMidiZoneLayoutChanged, zoneLayout); - } - else - { - handleInvalidNrOfNoteChannels(); - } - } - - //========================================================================== - void clearAllZonesButtonClicked() - { - zoneLayout.clearAllZones(); - listeners.call (&Listener::expressiveMidiZoneLayoutChanged, zoneLayout); - } - - //========================================================================== - bool selectedZoneParametersValid() const - { - int maxPossibleNumNoteChannels = 16 - masterChannel.getText().getIntValue(); - return noteChannels.getText().getIntValue() <= maxPossibleNumNoteChannels; - } - - //========================================================================== - void handleInvalidNrOfNoteChannels() const - { - AlertWindow::showMessageBoxAsync (AlertWindow::WarningIcon, - "Invalid zone layout", - "Cannot create Expressive MIDI zone:\n" - "Invalid zone parameters selected!", - "Got it"); - } - - //========================================================================== - ExpressiveMidiZoneLayout zoneLayout; - ComboBox masterChannel, noteChannels, masterPitchbendRange, notePitchbendRange; - Label masterChannelLabel, noteChannelsLabel, masterPitchbendRangeLabel, notePitchbendRangeLabel; - TextButton addZoneButton, clearAllZonesButton; - ListenerList listeners; - - const int defaultMasterChannel = 1, defaultNoteChannels = 15, - defaultMasterPitchbendRange = 2, defaultNotePitchbendRange = 48; - - JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ExpressiveMidiSetupComponent) - -}; - - -//============================================================================== -class ZoneLayoutComponent : public Component, - public ExpressiveMidiSetupComponent::Listener -{ -public: - //========================================================================== - void paint (Graphics& g) override - { - g.setColour (Colours::black); - float channelWidth = getChannelRectangleWidth(); - - for (int i = 0; i < numMidiChannels; ++i) - { - float x = float (i) * channelWidth; - Rectangle channelArea (x, 0.0f, channelWidth, getHeight()); - - Line line (x, 0.0f, x, float (getHeight())); - g.drawLine (line); - g.drawText (String (i + 1), channelArea.reduced (4, 4), Justification::topLeft, false); - } - - paintZones (g); - } - - //========================================================================== - void paintZones (Graphics& g) - { - float channelWidth = getChannelRectangleWidth(); - - for (int i = 0; i < zoneLayout.getNumZones(); ++i) - { - ExpressiveMidiZone zone = zoneLayout.getZone (i); - Rectangle zoneRect (getChannelRectangleWidth() * (zone.getMasterChannel() - 1), 0, - getChannelRectangleWidth() * (zone.getNumNoteChannels() + 1), getHeight()); - zoneRect.removeFromTop (20); - - g.setColour (Utilities::getZoneColour (i).withAlpha (0.3f)); - g.fillRect (zoneRect.withWidth (channelWidth)); - - g.setColour (Utilities::getZoneColour (i)); - g.drawRect (zoneRect, 3); - g.drawText ("<>" + String (zone.getPerNotePitchbendRange()), zoneRect.withTrimmedLeft (channelWidth).reduced (4, 4), Justification::bottomLeft, false); - - g.setColour (Colours::black); - g.drawText ("ZONE " + String (i + 1), zoneRect.reduced (4, 4), Justification::topLeft, false); - g.drawText ("<>" + String (zone.getMasterPitchbendRange()), zoneRect.reduced (4, 4), Justification::bottomLeft, false); - } - } - - //========================================================================== - void expressiveMidiZoneLayoutChanged (ExpressiveMidiZoneLayout newLayout) override - { - zoneLayout = newLayout; - repaint(); - } - -private: - //========================================================================== - float getChannelRectangleWidth() const noexcept - { - return float (getWidth()) / numMidiChannels; - } - - //========================================================================== - ExpressiveMidiZoneLayout zoneLayout; - const int numMidiChannels = 16; -}; - - -#endif // SETUP_H_INCLUDED diff --git a/examples/ExpressiveMidiTest/Source/Synth.h b/examples/ExpressiveMidiTest/Source/Synth.h deleted file mode 100644 index 3e7cb40856..0000000000 --- a/examples/ExpressiveMidiTest/Source/Synth.h +++ /dev/null @@ -1,80 +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 SYNTH_H_INCLUDED -#define SYNTH_H_INCLUDED - - -//============================================================================== -class DemoSynth: public ExpressiveMidiSynthesiserBase -{ -public: - DemoSynth() - : noiseLevel (0.0f) - { - } - - void noteAdded (ExpressiveMidiNote newNote) override - { - noiseLevel += 0.05f; - } - - void noteChanged (ExpressiveMidiNote changedNote) override - { - // nothing! - } - - void noteReleased (ExpressiveMidiNote finishedNote) override - { - noiseLevel -= 0.05f; - } - -protected: - //========================================================================== - void renderNextSubBlock (AudioBuffer& outputAudio, - int startSample, - int numSamples) override - { - while (--numSamples >= 0) - { - for (int i = outputAudio.getNumChannels(); --i >= 0;) - { - float randomFloatWithinRange = (2.0f * float (std::rand()) / float (std::numeric_limits::max())) - 1.0f; - const float currentSample = noiseLevel * randomFloatWithinRange; - - outputAudio.addSample (i, startSample, currentSample); - } - - ++startSample; - } - } - -private: - //========================================================================== - float noiseLevel; -}; - - -#endif // SYNTH_H_INCLUDED diff --git a/examples/ExpressiveMidiTest/Source/Visualiser.h b/examples/ExpressiveMidiTest/Source/Visualiser.h deleted file mode 100644 index e4f80e7dbb..0000000000 --- a/examples/ExpressiveMidiTest/Source/Visualiser.h +++ /dev/null @@ -1,218 +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 VISUALISER_H_INCLUDED -#define VISUALISER_H_INCLUDED - -//============================================================================== -class NoteComponent : public Component -{ -public: - NoteComponent (const ExpressiveMidiNote& n) : note (n) - { - } - - //========================================================================== - void update (const ExpressiveMidiNote& newNote, Point newCentre) - { - note = newNote; - centre = newCentre; - - setBounds (getSquareAroundCentre (jmax (getNoteOnRadius(), getPressureRadius())) - .getUnion (getTextRectangle()) - .getSmallestIntegerContainer() - .expanded (3)); - - repaint(); - } - - //========================================================================== - void paint (Graphics& g) override - { - Colour colour (Colours::red); // TODO - g.setColour (colour.withAlpha (0.3f)); - g.fillEllipse (translateToLocalBounds (getSquareAroundCentre (getNoteOnRadius()))); - - g.setColour (colour); // TODO - g.drawEllipse (translateToLocalBounds (getSquareAroundCentre (getPressureRadius())), 2.0f); - - Rectangle textBounds = translateToLocalBounds (getTextRectangle()).getSmallestIntegerContainer(); - g.drawText ("+", textBounds, Justification::centred); - g.drawText (MidiMessage::getMidiNoteName (note.initialNote, true, true, 3), textBounds, Justification::centredBottom); - g.setFont (Font (22.0f, Font::bold)); - g.drawText (String (note.midiChannel), textBounds, Justification::centredTop); - } - - //========================================================================== - ExpressiveMidiNote note; - Point centre; - -private: - //========================================================================== - Rectangle getSquareAroundCentre (float radius) const noexcept - { - return Rectangle (radius * 2.0f, radius * 2.0f).withCentre (centre); - } - - Rectangle translateToLocalBounds (Rectangle r) const noexcept - { - return r - getPosition().toFloat(); - } - - Rectangle getTextRectangle() const noexcept - { - return Rectangle (30.0f, 50.0f).withCentre (centre); - } - - float getNoteOnRadius() const { return note.noteOnVelocity.asUnsignedFloat() * maxNoteRadius; } - float getPressureRadius() const { return note.pressure.asUnsignedFloat() * maxNoteRadius; } - - const float maxNoteRadius = 100.0f; - - JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (NoteComponent) -}; - -//============================================================================== -class Visualiser : public Component, - public ExpressiveMidiInstrument::Listener, - private AsyncUpdater -{ -public: - //========================================================================== - Visualiser() {} - - //========================================================================== - void paint (Graphics& g) override - { - g.fillAll (Colours::black); - - float noteDistance = float (getWidth()) / 128; - for (int i = 0; i < 128; ++i) - { - float x = noteDistance * i; - int noteHeight = MidiMessage::isMidiNoteBlack (i) ? 0.7 * getHeight() : getHeight(); - g.setColour (MidiMessage::isMidiNoteBlack (i) ? Colours::white : Colours::grey); - g.drawLine (x, 0.0f, x, noteHeight); - - if (i > 0 && i % 12 == 0) - { - g.setColour (Colours::grey); - int octaveNumber = (i / 12) - 2; - g.drawText ("C" + String (octaveNumber), x - 15, getHeight() - 30, 30, 30, Justification::centredBottom); // TIMUR TODO: beautify this! - } - } - } - - //========================================================================== - void noteAdded (ExpressiveMidiNote newNote) override - { - const ScopedLock sl (lock); - activeNotes.add (newNote); - triggerAsyncUpdate(); - } - - void noteChanged (ExpressiveMidiNote changedNote) override - { - const ScopedLock sl (lock); - - for (auto& note : activeNotes) - if (note.noteID == changedNote.noteID) - note = changedNote; - - triggerAsyncUpdate(); - } - - void noteReleased (ExpressiveMidiNote finishedNote) override - { - const ScopedLock sl (lock); - - for (int i = activeNotes.size(); --i >= 0;) - if (activeNotes.getReference(i).noteID == finishedNote.noteID) - activeNotes.remove (i); - - triggerAsyncUpdate(); - } - - -private: - //========================================================================== - ExpressiveMidiNote* findActiveNote (int noteID) const noexcept - { - for (auto& note : activeNotes) - if (note.noteID == noteID) - return ¬e; - - return nullptr; - } - - NoteComponent* findNoteComponent (int noteID) const noexcept - { - for (auto& noteComp : noteComponents) - if (noteComp->note.noteID == noteID) - return noteComp; - - return nullptr; - } - - //========================================================================== - void handleAsyncUpdate() override - { - const ScopedLock sl (lock); - - for (int i = noteComponents.size(); --i >= 0;) - if (findActiveNote (noteComponents.getUnchecked(i)->note.noteID) == nullptr) - noteComponents.remove (i); - - for (auto& note : activeNotes) - if (findNoteComponent (note.noteID) == nullptr) - addAndMakeVisible (noteComponents.add (new NoteComponent (note))); - - for (auto& noteComp : noteComponents) - if (auto* noteInfo = findActiveNote (noteComp->note.noteID)) - noteComp->update (*noteInfo, getCentrePositionForNote (*noteInfo)); - } - - //========================================================================== - Point getCentrePositionForNote (ExpressiveMidiNote note) const - { - float pitchbendRange = 24.0f; // TIMUR TODO: get actual range !!! - - float n = float (note.initialNote) + note.pitchbend.asPitchbendInSemitones (pitchbendRange); - float x = getWidth() * n / 128; - float y = getHeight() * (1 - note.timbre.asUnsignedFloat()); - - return Point (x, y); - } - - //========================================================================== - OwnedArray noteComponents; - CriticalSection lock; - Array activeNotes; - - JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Visualiser) -}; - - -#endif // VISUALISER_H_INCLUDED