comparison Builds/MacOSX/TouchKeys.xcodeproj/project.pbxproj @ 20:dfff66c07936

Lots of minor changes to support building on Visual Studio. A few MSVC-specific #ifdefs to eliminate things Visual Studio doesn't like. This version now compiles on Windows (provided liblo, Juce and pthread are present) but the TouchKeys device support is not yet enabled. Also, the code now needs to be re-checked on Mac and Linux.
author Andrew McPherson <andrewm@eecs.qmul.ac.uk>
date Sun, 09 Feb 2014 18:40:51 +0000
parents 5d91c6f5aa90
children 48e3f67b5fe0
comparison
equal deleted inserted replaced
19:5d91c6f5aa90 20:dfff66c07936
4 classes = { 4 classes = {
5 }; 5 };
6 objectVersion = 46; 6 objectVersion = 46;
7 objects = { 7 objects = {
8 8
9 /* Begin PBXBuildFile section */ 9 4078BC0343B4DFB6F9816BD5 = {isa = PBXBuildFile; fileRef = 1A9B74287470FD1944123E26; };
10 0178872E496D3D0EAC27AE7E /* MappingFactorySplitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7A002562A60140BEE1434ECF /* MappingFactorySplitter.cpp */; }; 10 40646EF394D495C462E347F1 = {isa = PBXBuildFile; fileRef = 7964EC4FD4E5860CF85469A6; };
11 0209777D29C1CF3F89FBF254 /* TimerNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 32302BE7297F75C489B19CED /* TimerNode.cpp */; }; 11 63154C3F49640855CA89CB9B = {isa = PBXBuildFile; fileRef = DF870F58DC21D8A032AE4D03; };
12 04F763266CBDE1710ECDFBD1 /* KeyboardDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D442FDEECC11C9BD433379 /* KeyboardDisplay.cpp */; }; 12 2985C4121F644A826FC287AE = {isa = PBXBuildFile; fileRef = 5BC3C1BA534425DE943BCA22; };
13 0684392AC23F11D728DD50C5 /* KeyboardTesterDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 057E89AE46073DB34D7CD529 /* KeyboardTesterDisplay.cpp */; }; 13 1A30D1B8526CD3E1AB79110C = {isa = PBXBuildFile; fileRef = 9DEC36437E061C38E07BAC75; };
14 0719C742CAB513BC7D9133DE /* RawSensorDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 849B3D266CC18D432434AA9B /* RawSensorDisplay.cpp */; }; 14 30C3A2842A3EA665887A7CC8 = {isa = PBXBuildFile; fileRef = 20BA5BC9BB93D1041D8F4C73; };
15 0A1BCC62A1753D24D01A3DAD /* IIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8776329610ED3DF98A95ECD2 /* IIRFilter.cpp */; }; 15 FA58715E881C0982BF8E2FCD = {isa = PBXBuildFile; fileRef = 3DFDF8135971D71B8889E84B; };
16 0B15BCE918EEF2CCA0AEA482 /* TouchkeyPitchBendMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F89BC7CFD2C4BC07D31DFA04 /* TouchkeyPitchBendMapping.cpp */; }; 16 853FB568630B7E920E30E0EE = {isa = PBXBuildFile; fileRef = 6606A45FBF92643F83F78021; };
17 0B420377451C221A0478595A /* TouchkeyOscEmulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8D0A4E0C8E8FFF9E73D4F796 /* TouchkeyOscEmulator.cpp */; }; 17 C3F1C6DDE2A344D657712C75 = {isa = PBXBuildFile; fileRef = 7BBF33364D3B65730CEAD5F1; };
18 0F57CE11332869C573488442 /* TouchkeyPitchBendMappingShortEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 25875D01B837C34F01EF8C2F /* TouchkeyPitchBendMappingShortEditor.cpp */; }; 18 BADB457195977038A2BF09A4 = {isa = PBXBuildFile; fileRef = F07FDD832AD269D84A40DAF1; };
19 12510AB6876158F044CAAD7E /* TouchkeyKeyDivisionMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 56EF3900C63C00BED0E574D0 /* TouchkeyKeyDivisionMappingFactory.cpp */; }; 19 D05E8CCFCD6C2065EDE16DD6 = {isa = PBXBuildFile; fileRef = 5EDDEE17AD20B0C75DF6DF12; };
20 13F86C7E26FBFDC47423240D /* TouchkeyReleaseAngleMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91AADDB641BD3F80E9011C65 /* TouchkeyReleaseAngleMappingFactory.cpp */; }; 20 C5AF559E110329B9AB35DFCB = {isa = PBXBuildFile; fileRef = 283FF67DF916C041CE17E244; };
21 1A30D1B8526CD3E1AB79110C /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9DEC36437E061C38E07BAC75 /* CoreAudio.framework */; }; 21 2B9C3DDF5283C5EFF1BC924A = {isa = PBXBuildFile; fileRef = 55010ADB4310C9FF2CD11D52; };
22 1A85E080026A7A0DF0521F27 /* KeyboardZoneComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0C9554C2C80A409B9486F101 /* KeyboardZoneComponent.cpp */; }; 22 B8EE628D560C9E474792128A = {isa = PBXBuildFile; fileRef = 7B9FCDB57204606F4A7FDAD4; };
23 1AEFD23290811D94FB840E74 /* KeyIdleDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05A3090F3BD2DAA8D6DF24B6 /* KeyIdleDetector.cpp */; }; 23 1A85E080026A7A0DF0521F27 = {isa = PBXBuildFile; fileRef = 0C9554C2C80A409B9486F101; };
24 1FDA7AEB064670D6A6B1E5A9 /* PianoPedal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 67B1EA88315E60BDDEF78A9B /* PianoPedal.cpp */; }; 24 CD4F6761CDABB836FBADCD80 = {isa = PBXBuildFile; fileRef = E9E267650C0230141C461A4B; };
25 222381A07D9F4638272B89EF /* TouchkeyKeyDivisionMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 77BA61409E24E072AF1E5493 /* TouchkeyKeyDivisionMapping.cpp */; }; 25 2378CAD03E1C80BF0AB4AAF5 = {isa = PBXBuildFile; fileRef = BA2C6578AE3F6F2B82656B4F; };
26 2378CAD03E1C80BF0AB4AAF5 /* MappingListComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA2C6578AE3F6F2B82656B4F /* MappingListComponent.cpp */; }; 26 998FC7F9C3E8817D8C617391 = {isa = PBXBuildFile; fileRef = 01A3C0D5D0FDDA38CE02C685; };
27 274E9F984B46BBDBF714003B /* Trigger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BFF669E2B855A7A576E8CE2 /* Trigger.cpp */; }; 27 BA527B7D0D87CA5A51EF0D17 = {isa = PBXBuildFile; fileRef = 119E49FA10A84C0AED360605; };
28 2985C4121F644A826FC287AE /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BC3C1BA534425DE943BCA22 /* Cocoa.framework */; }; 28 B3470DC81675B3D490C27CFD = {isa = PBXBuildFile; fileRef = DE6A8EF9DD39C0260ADD27B0; };
29 2B9C3DDF5283C5EFF1BC924A /* Icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 55010ADB4310C9FF2CD11D52 /* Icon.icns */; }; 29 5F6E53AD9FA709E7146A1CE6 = {isa = PBXBuildFile; fileRef = 001418B9F0352A2205CDAA96; };
30 2C4FDCA1E6A76506B05D37DD /* TouchkeyControlMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D2D03F562749971564F7773 /* TouchkeyControlMapping.cpp */; }; 30 BE6B15C227B2372ACE438EC8 = {isa = PBXBuildFile; fileRef = 5DE5675862714BFEFF231027; };
31 2FB5C71C709DD3E25C6CC541 /* Main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 638AC9A213FFAFC1647D3C78 /* Main.cpp */; }; 31 13F86C7E26FBFDC47423240D = {isa = PBXBuildFile; fileRef = 91AADDB641BD3F80E9011C65; };
32 30C3A2842A3EA665887A7CC8 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 20BA5BC9BB93D1041D8F4C73 /* CoreMIDI.framework */; }; 32 0F57CE11332869C573488442 = {isa = PBXBuildFile; fileRef = 25875D01B837C34F01EF8C2F; };
33 310713516FB26036F129F9B4 /* TouchkeyOnsetAngleMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F63EB3D2F75EC36B2FBFCDBA /* TouchkeyOnsetAngleMapping.cpp */; }; 33 0B15BCE918EEF2CCA0AEA482 = {isa = PBXBuildFile; fileRef = F89BC7CFD2C4BC07D31DFA04; };
34 384EC6340C198680B166A0A6 /* Osc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F0F457D2A8E7EC3DE1CADC28 /* Osc.cpp */; }; 34 C07B7D53DED5507FB71A2686 = {isa = PBXBuildFile; fileRef = 77D10D2C57D62DF18D3CE862; };
35 3BCBF5B38F6056D9FE683B0E /* Mapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A6B7D7B713F01F521411F2D3 /* Mapping.cpp */; }; 35 310713516FB26036F129F9B4 = {isa = PBXBuildFile; fileRef = F63EB3D2F75EC36B2FBFCDBA; };
36 3BF49ACD7F6CF44414FB5922 /* TouchkeyMultiFingerTriggerMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 879BA74FC54118852648722F /* TouchkeyMultiFingerTriggerMappingFactory.cpp */; }; 36 8FBDE042A025832E21E6F8F4 = {isa = PBXBuildFile; fileRef = F0B30E3238044CF573DFF44D; };
37 3EDCB8DC01EBCD339722C0B2 /* MappingScheduler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF8EFA9540E8757E68922E40 /* MappingScheduler.cpp */; }; 37 BB430A3EF5BE9214B1032DDD = {isa = PBXBuildFile; fileRef = 0A767ED26F1C6854875AC0DB; };
38 40646EF394D495C462E347F1 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7964EC4FD4E5860CF85469A6 /* AudioToolbox.framework */; }; 38 3BF49ACD7F6CF44414FB5922 = {isa = PBXBuildFile; fileRef = 879BA74FC54118852648722F; };
39 4078BC0343B4DFB6F9816BD5 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A9B74287470FD1944123E26 /* Accelerate.framework */; }; 39 222381A07D9F4638272B89EF = {isa = PBXBuildFile; fileRef = 77BA61409E24E072AF1E5493; };
40 4CF799D17D4295DD3F50720D /* Scheduler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DBDB2CBDB7DD3D7B9713D4C5 /* Scheduler.cpp */; }; 40 12510AB6876158F044CAAD7E = {isa = PBXBuildFile; fileRef = 56EF3900C63C00BED0E574D0; };
41 52944F2FAC4CEBFB17FB29E4 /* juce_gui_extra.mm in Sources */ = {isa = PBXBuildFile; fileRef = 76566BC742E2FB1F6FDC34F5 /* juce_gui_extra.mm */; }; 41 82DFEC1C0E1F1717ECFF46EF = {isa = PBXBuildFile; fileRef = FEB3A41EEF9A3958E3FD1BDB; };
42 53E5A8D73743B36758DA4DA4 /* MidiInputController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E38A23A31D7FB8E86851666B /* MidiInputController.cpp */; }; 42 2C4FDCA1E6A76506B05D37DD = {isa = PBXBuildFile; fileRef = 0D2D03F562749971564F7773; };
43 5492D1307B92C3F63B9EDF09 /* juce_audio_devices.mm in Sources */ = {isa = PBXBuildFile; fileRef = BA641413905F4396597FDF78 /* juce_audio_devices.mm */; }; 43 6EA3790C69AED29FC35AED08 = {isa = PBXBuildFile; fileRef = 8ADF834CD28E353B15D200C7; };
44 562759D28DA0813B92BD7FEA /* TouchkeyBaseMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F55D37A9CFDBAA406A95E743 /* TouchkeyBaseMapping.cpp */; }; 44 3EDCB8DC01EBCD339722C0B2 = {isa = PBXBuildFile; fileRef = AF8EFA9540E8757E68922E40; };
45 5A0669E021464C9CF05C2B95 /* PianoKeyCalibrator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83AE3F5E0B7AE5D956415BCC /* PianoKeyCalibrator.cpp */; }; 45 562759D28DA0813B92BD7FEA = {isa = PBXBuildFile; fileRef = F55D37A9CFDBAA406A95E743; };
46 5E0BF5CD6F5667E5A0C37651 /* KeyPositionTracker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7497C02BCD8C01280DA32B2 /* KeyPositionTracker.cpp */; }; 46 3BCBF5B38F6056D9FE683B0E = {isa = PBXBuildFile; fileRef = A6B7D7B713F01F521411F2D3; };
47 5F6E53AD9FA709E7146A1CE6 /* TouchkeyVibratoMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 001418B9F0352A2205CDAA96 /* TouchkeyVibratoMappingFactory.cpp */; }; 47 0178872E496D3D0EAC27AE7E = {isa = PBXBuildFile; fileRef = 7A002562A60140BEE1434ECF; };
48 63154C3F49640855CA89CB9B /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DF870F58DC21D8A032AE4D03 /* Carbon.framework */; }; 48 9A83928E33C71ADCAE448871 = {isa = PBXBuildFile; fileRef = 61A7ED9BEB8538FEE656E782; };
49 64F134ABEC30EA26D5473D34 /* LogPlayback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5A7A1022A19D6DD162029AA6 /* LogPlayback.cpp */; }; 49 8B6C8D046A64E8F9A7A8A8A1 = {isa = PBXBuildFile; fileRef = C2762F0E696E257A507595A5; };
50 6EA3790C69AED29FC35AED08 /* TouchkeyControlMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ADF834CD28E353B15D200C7 /* TouchkeyControlMappingFactory.cpp */; }; 50 0684392AC23F11D728DD50C5 = {isa = PBXBuildFile; fileRef = 057E89AE46073DB34D7CD529; };
51 80917C6EBEAD3F8DF0C99FD3 /* juce_gui_basics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 007AEF97B8A9D76A0A2D83FC /* juce_gui_basics.mm */; }; 51 04F763266CBDE1710ECDFBD1 = {isa = PBXBuildFile; fileRef = C2D442FDEECC11C9BD433379; };
52 82DFEC1C0E1F1717ECFF46EF /* TouchkeyControlMappingShortEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEB3A41EEF9A3958E3FD1BDB /* TouchkeyControlMappingShortEditor.cpp */; }; 52 CAC2A323D111092F0ACA800D = {isa = PBXBuildFile; fileRef = 3FDF3206CD46EA7C0063B295; };
53 8394B72883ACCC5CB2A13768 /* juce_audio_basics.mm in Sources */ = {isa = PBXBuildFile; fileRef = FBD0A4CCB4013E8B8AA653E2 /* juce_audio_basics.mm */; }; 53 0719C742CAB513BC7D9133DE = {isa = PBXBuildFile; fileRef = 849B3D266CC18D432434AA9B; };
54 853FB568630B7E920E30E0EE /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6606A45FBF92643F83F78021 /* IOKit.framework */; }; 54 0A1BCC62A1753D24D01A3DAD = {isa = PBXBuildFile; fileRef = 8776329610ED3DF98A95ECD2; };
55 8B6C8D046A64E8F9A7A8A8A1 /* MRPMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2762F0E696E257A507595A5 /* MRPMapping.cpp */; }; 55 4CF799D17D4295DD3F50720D = {isa = PBXBuildFile; fileRef = DBDB2CBDB7DD3D7B9713D4C5; };
56 8FBDE042A025832E21E6F8F4 /* TouchkeyOnsetAngleMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F0B30E3238044CF573DFF44D /* TouchkeyOnsetAngleMappingFactory.cpp */; }; 56 0209777D29C1CF3F89FBF254 = {isa = PBXBuildFile; fileRef = 32302BE7297F75C489B19CED; };
57 9261B00A2C5E7187B5C04319 /* MainApplicationController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26646EAE80CBDF47DADEE278 /* MainApplicationController.cpp */; }; 57 FF44DE892280A28F67C7BFDD = {isa = PBXBuildFile; fileRef = 9D627B675B5F55FD5A203346; };
58 98FC8EC7F8608FD0046384E6 /* TouchkeyEntropyGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49F0D0437FF061BBBBE8CB88 /* TouchkeyEntropyGenerator.cpp */; }; 58 274E9F984B46BBDBF714003B = {isa = PBXBuildFile; fileRef = 4BFF669E2B855A7A576E8CE2; };
59 998FC7F9C3E8817D8C617391 /* MappingListItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01A3C0D5D0FDDA38CE02C685 /* MappingListItem.cpp */; }; 59 98FC8EC7F8608FD0046384E6 = {isa = PBXBuildFile; fileRef = 49F0D0437FF061BBBBE8CB88; };
60 9A83928E33C71ADCAE448871 /* MIDIKeyPositionMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61A7ED9BEB8538FEE656E782 /* MIDIKeyPositionMapping.cpp */; }; 60 0B420377451C221A0478595A = {isa = PBXBuildFile; fileRef = 8D0A4E0C8E8FFF9E73D4F796; };
61 A526339B267B82C838D28D09 /* PianoKeyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9C0B692CB270EFA9DB7FA4D7 /* PianoKeyboard.cpp */; }; 61 BA8E15B815FCC3C7830C972E = {isa = PBXBuildFile; fileRef = 68A9E6D3AA5B1E80308A5400; };
62 B3470DC81675B3D490C27CFD /* TouchkeyVibratoMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE6A8EF9DD39C0260ADD27B0 /* TouchkeyVibratoMapping.cpp */; }; 62 1AEFD23290811D94FB840E74 = {isa = PBXBuildFile; fileRef = 05A3090F3BD2DAA8D6DF24B6; };
63 B74FCF91BC16623F02F69D86 /* BinaryData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E5F79D13171E0F28729529DD /* BinaryData.cpp */; }; 63 5E0BF5CD6F5667E5A0C37651 = {isa = PBXBuildFile; fileRef = B7497C02BCD8C01280DA32B2; };
64 B8EE628D560C9E474792128A /* MainWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7B9FCDB57204606F4A7FDAD4 /* MainWindow.cpp */; }; 64 64F134ABEC30EA26D5473D34 = {isa = PBXBuildFile; fileRef = 5A7A1022A19D6DD162029AA6; };
65 B98E92A0AAE513E18217810A /* PianoKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 183D81D9E023859A3E499243 /* PianoKey.cpp */; }; 65 53E5A8D73743B36758DA4DA4 = {isa = PBXBuildFile; fileRef = E38A23A31D7FB8E86851666B; };
66 BA1577A5D5903CDC1BCFAB06 /* OscMidiConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 178A386F6FE9CCEAD2ACEA3A /* OscMidiConverter.cpp */; }; 66 FF8B3EA68E9255C839ABA3F8 = {isa = PBXBuildFile; fileRef = FD7BF71F32457EFD941519E0; };
67 BA527B7D0D87CA5A51EF0D17 /* TouchkeyVibratoMappingShortEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 119E49FA10A84C0AED360605 /* TouchkeyVibratoMappingShortEditor.cpp */; }; 67 384EC6340C198680B166A0A6 = {isa = PBXBuildFile; fileRef = F0F457D2A8E7EC3DE1CADC28; };
68 BA8E15B815FCC3C7830C972E /* MidiKeyboardSegment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 68A9E6D3AA5B1E80308A5400 /* MidiKeyboardSegment.cpp */; }; 68 BA1577A5D5903CDC1BCFAB06 = {isa = PBXBuildFile; fileRef = 178A386F6FE9CCEAD2ACEA3A; };
69 BADB457195977038A2BF09A4 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F07FDD832AD269D84A40DAF1 /* QuartzCore.framework */; }; 69 B98E92A0AAE513E18217810A = {isa = PBXBuildFile; fileRef = 183D81D9E023859A3E499243; };
70 BB430A3EF5BE9214B1032DDD /* TouchkeyMultiFingerTriggerMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0A767ED26F1C6854875AC0DB /* TouchkeyMultiFingerTriggerMapping.cpp */; }; 70 A526339B267B82C838D28D09 = {isa = PBXBuildFile; fileRef = 9C0B692CB270EFA9DB7FA4D7; };
71 BE6B15C227B2372ACE438EC8 /* TouchkeyReleaseAngleMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DE5675862714BFEFF231027 /* TouchkeyReleaseAngleMapping.cpp */; }; 71 5A0669E021464C9CF05C2B95 = {isa = PBXBuildFile; fileRef = 83AE3F5E0B7AE5D956415BCC; };
72 C07B7D53DED5507FB71A2686 /* TouchkeyPitchBendMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 77D10D2C57D62DF18D3CE862 /* TouchkeyPitchBendMappingFactory.cpp */; }; 72 1FDA7AEB064670D6A6B1E5A9 = {isa = PBXBuildFile; fileRef = 67B1EA88315E60BDDEF78A9B; };
73 C3F1C6DDE2A344D657712C75 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF33364D3B65730CEAD5F1 /* OpenGL.framework */; }; 73 E1B3A08EBE789ABADC0C025E = {isa = PBXBuildFile; fileRef = 76824FE677CBBE997E6B95AC; };
74 C4A41EFBBFFC08EC2CC75C92 /* juce_data_structures.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D2E40E321F1A2340FB42A05 /* juce_data_structures.mm */; }; 74 9261B00A2C5E7187B5C04319 = {isa = PBXBuildFile; fileRef = 26646EAE80CBDF47DADEE278; };
75 C5AF559E110329B9AB35DFCB /* RecentFilesMenuTemplate.nib in Resources */ = {isa = PBXBuildFile; fileRef = 283FF67DF916C041CE17E244 /* RecentFilesMenuTemplate.nib */; }; 75 2FB5C71C709DD3E25C6CC541 = {isa = PBXBuildFile; fileRef = 638AC9A213FFAFC1647D3C78; };
76 C7C650DB080B12CD2552EC3B /* juce_events.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5FBE2E2D25174AF84CAB065C /* juce_events.mm */; }; 76 B74FCF91BC16623F02F69D86 = {isa = PBXBuildFile; fileRef = E5F79D13171E0F28729529DD; };
77 CAC2A323D111092F0ACA800D /* KeyPositionGraphDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FDF3206CD46EA7C0063B295 /* KeyPositionGraphDisplay.cpp */; }; 77 8394B72883ACCC5CB2A13768 = {isa = PBXBuildFile; fileRef = FBD0A4CCB4013E8B8AA653E2; };
78 CD4F6761CDABB836FBADCD80 /* ControlWindowMainComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E9E267650C0230141C461A4B /* ControlWindowMainComponent.cpp */; }; 78 5492D1307B92C3F63B9EDF09 = {isa = PBXBuildFile; fileRef = BA641413905F4396597FDF78; };
79 D05E8CCFCD6C2065EDE16DD6 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EDDEE17AD20B0C75DF6DF12 /* WebKit.framework */; }; 79 E810879EB266795004A4C22F = {isa = PBXBuildFile; fileRef = 23E81037EDC6EBA8A4145A66; };
80 D88B64FB4066D913682D5BA3 /* juce_opengl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8CA21E32C250B212F23EA8AF /* juce_opengl.mm */; }; 80 F68DD438981A3BA730A626CB = {isa = PBXBuildFile; fileRef = 75A33066D1965DA1A60D41B0; };
81 E1B3A08EBE789ABADC0C025E /* TouchkeyDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 76824FE677CBBE997E6B95AC /* TouchkeyDevice.cpp */; }; 81 C4A41EFBBFFC08EC2CC75C92 = {isa = PBXBuildFile; fileRef = 5D2E40E321F1A2340FB42A05; };
82 E810879EB266795004A4C22F /* juce_audio_formats.mm in Sources */ = {isa = PBXBuildFile; fileRef = 23E81037EDC6EBA8A4145A66 /* juce_audio_formats.mm */; }; 82 C7C650DB080B12CD2552EC3B = {isa = PBXBuildFile; fileRef = 5FBE2E2D25174AF84CAB065C; };
83 F44235BA2064C306B810CE62 /* juce_graphics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 91157413471588AA9BBA75D7 /* juce_graphics.mm */; }; 83 F44235BA2064C306B810CE62 = {isa = PBXBuildFile; fileRef = 91157413471588AA9BBA75D7; };
84 F68DD438981A3BA730A626CB /* juce_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = 75A33066D1965DA1A60D41B0 /* juce_core.mm */; }; 84 80917C6EBEAD3F8DF0C99FD3 = {isa = PBXBuildFile; fileRef = 007AEF97B8A9D76A0A2D83FC; };
85 FA58715E881C0982BF8E2FCD /* DiscRecording.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DFDF8135971D71B8889E84B /* DiscRecording.framework */; }; 85 52944F2FAC4CEBFB17FB29E4 = {isa = PBXBuildFile; fileRef = 76566BC742E2FB1F6FDC34F5; };
86 FF44DE892280A28F67C7BFDD /* TimestampSynchronizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9D627B675B5F55FD5A203346 /* TimestampSynchronizer.cpp */; }; 86 D88B64FB4066D913682D5BA3 = {isa = PBXBuildFile; fileRef = 8CA21E32C250B212F23EA8AF; };
87 FF8B3EA68E9255C839ABA3F8 /* MidiOutputController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FD7BF71F32457EFD941519E0 /* MidiOutputController.cpp */; }; 87 001418B9F0352A2205CDAA96 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMappingFactory.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
88 /* End PBXBuildFile section */ 88 006F973FB5A7E243D7293AA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../juce/modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; };
89 89 007AEF97B8A9D76A0A2D83FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../juce/modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; };
90 /* Begin PBXFileReference section */ 90 012940D53AFFB34E7515BA0D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../juce/modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; };
91 001418B9F0352A2205CDAA96 /* TouchkeyVibratoMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMappingFactory.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 91 018F96DE10ED9ABDBBE82873 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; };
92 006F973FB5A7E243D7293AA6 /* juce_Justification.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Justification.h; path = ../../../juce/modules/juce_graphics/placement/juce_Justification.h; sourceTree = SOURCE_ROOT; }; 92 01A3C0D5D0FDDA38CE02C685 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingListItem.cpp; path = ../../Source/GUI/MappingListItem.cpp; sourceTree = "SOURCE_ROOT"; };
93 007AEF97B8A9D76A0A2D83FC /* juce_gui_basics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_gui_basics.mm; path = ../../../juce/modules/juce_gui_basics/juce_gui_basics.mm; sourceTree = SOURCE_ROOT; }; 93 021AF0A3F7822EA031EE86A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../juce/modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; };
94 012940D53AFFB34E7515BA0D /* juce_Colours.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Colours.h; path = ../../../juce/modules/juce_graphics/colour/juce_Colours.h; sourceTree = SOURCE_ROOT; }; 94 021EAA7FB2AF6D2F19996A6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../juce/modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; };
95 018F96DE10ED9ABDBBE82873 /* juce_ToolbarButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarButton.h; path = ../../../juce/modules/juce_gui_basics/buttons/juce_ToolbarButton.h; sourceTree = SOURCE_ROOT; }; 95 022C3AEC95B6F5C85673E1B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../juce/modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; };
96 01A3C0D5D0FDDA38CE02C685 /* MappingListItem.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingListItem.cpp; path = ../../Source/GUI/MappingListItem.cpp; sourceTree = SOURCE_ROOT; }; 96 0241560E0F43D8F64C26A397 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; };
97 021AF0A3F7822EA031EE86A1 /* juce_NamedValueSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedValueSet.h; path = ../../../juce/modules/juce_core/containers/juce_NamedValueSet.h; sourceTree = SOURCE_ROOT; }; 97 026C6BCB121C0BB163DE9F06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../juce/modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; };
98 021EAA7FB2AF6D2F19996A6D /* juce_MultiTouchMapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MultiTouchMapper.h; path = ../../../juce/modules/juce_gui_basics/native/juce_MultiTouchMapper.h; sourceTree = SOURCE_ROOT; }; 98 02AFF71371B8781BB9914E14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; };
99 022C3AEC95B6F5C85673E1B9 /* juce_LocalisedStrings.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LocalisedStrings.cpp; path = ../../../juce/modules/juce_core/text/juce_LocalisedStrings.cpp; sourceTree = SOURCE_ROOT; }; 99 02F82B7A43C1B002A55C8645 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../juce/modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; };
100 0241560E0F43D8F64C26A397 /* juce_AudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSource.h; path = ../../../juce/modules/juce_audio_basics/sources/juce_AudioSource.h; sourceTree = SOURCE_ROOT; }; 100 035E2239C42EE699D96A082C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../juce/modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; };
101 026C6BCB121C0BB163DE9F06 /* juce_NamedValueSet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedValueSet.cpp; path = ../../../juce/modules/juce_core/containers/juce_NamedValueSet.cpp; sourceTree = SOURCE_ROOT; }; 101 0390578A9F961786A2E91266 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; };
102 02AFF71371B8781BB9914E14 /* juce_MidiFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiFile.cpp; path = ../../../juce/modules/juce_audio_basics/midi/juce_MidiFile.cpp; sourceTree = SOURCE_ROOT; }; 102 03944A3451E95129394471C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_ios.h"; path = "../../../juce/modules/juce_opengl/native/juce_OpenGL_ios.h"; sourceTree = "SOURCE_ROOT"; };
103 02F82B7A43C1B002A55C8645 /* juce_Identifier.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Identifier.cpp; path = ../../../juce/modules/juce_core/text/juce_Identifier.cpp; sourceTree = SOURCE_ROOT; }; 103 03FD289F5F76E8E1644CE8AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
104 035E2239C42EE699D96A082C /* juce_linux_Files.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Files.cpp; path = ../../../juce/modules/juce_core/native/juce_linux_Files.cpp; sourceTree = SOURCE_ROOT; }; 104 0436257DE1C3D66483C147A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; };
105 0390578A9F961786A2E91266 /* juce_ComponentBoundsConstrainer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentBoundsConstrainer.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp; sourceTree = SOURCE_ROOT; }; 105 04B1699E31A404BB6C7E4D93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../juce/modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; };
106 03944A3451E95129394471C3 /* juce_OpenGL_ios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGL_ios.h; path = ../../../juce/modules/juce_opengl/native/juce_OpenGL_ios.h; sourceTree = SOURCE_ROOT; }; 106 057E89AE46073DB34D7CD529 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardTesterDisplay.cpp; path = ../../Source/Display/KeyboardTesterDisplay.cpp; sourceTree = "SOURCE_ROOT"; };
107 03FD289F5F76E8E1644CE8AB /* juce_ResizableCornerComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableCornerComponent.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp; sourceTree = SOURCE_ROOT; }; 107 05A3090F3BD2DAA8D6DF24B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyIdleDetector.cpp; path = ../../Source/TouchKeys/KeyIdleDetector.cpp; sourceTree = "SOURCE_ROOT"; };
108 0436257DE1C3D66483C147A4 /* juce_ChannelRemappingAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChannelRemappingAudioSource.cpp; path = ../../../juce/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; 108 06111D0738FEE481A9A0212B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../juce/modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; };
109 04B1699E31A404BB6C7E4D93 /* juce_PopupMenu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PopupMenu.cpp; path = ../../../juce/modules/juce_gui_basics/menus/juce_PopupMenu.cpp; sourceTree = SOURCE_ROOT; }; 109 06462D0D2425BAF020472691 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../juce/modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; };
110 057E89AE46073DB34D7CD529 /* KeyboardTesterDisplay.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardTesterDisplay.cpp; path = ../../Source/Display/KeyboardTesterDisplay.cpp; sourceTree = SOURCE_ROOT; }; 110 070312CF9497593454CB10C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../juce/modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
111 05A3090F3BD2DAA8D6DF24B6 /* KeyIdleDetector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyIdleDetector.cpp; path = ../../Source/TouchKeys/KeyIdleDetector.cpp; sourceTree = SOURCE_ROOT; }; 111 0738BD96A6B0D207B2656964 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../juce/modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; };
112 06111D0738FEE481A9A0212B /* juce_posix_NamedPipe.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_posix_NamedPipe.cpp; path = ../../../juce/modules/juce_core/native/juce_posix_NamedPipe.cpp; sourceTree = SOURCE_ROOT; }; 112 0754AE37A2269C502075E46B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../juce/modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; };
113 06462D0D2425BAF020472691 /* juce_NSViewComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NSViewComponent.h; path = ../../../juce/modules/juce_gui_extra/embedding/juce_NSViewComponent.h; sourceTree = SOURCE_ROOT; }; 113 077F55BB50ECFDEA65F71DF6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; };
114 070312CF9497593454CB10C1 /* juce_OutputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OutputStream.cpp; path = ../../../juce/modules/juce_core/streams/juce_OutputStream.cpp; sourceTree = SOURCE_ROOT; }; 114 07D76602E68244DA48A496C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; };
115 0738BD96A6B0D207B2656964 /* juce_DynamicLibrary.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DynamicLibrary.h; path = ../../../juce/modules/juce_core/threads/juce_DynamicLibrary.h; sourceTree = SOURCE_ROOT; }; 115 07F3126C9F1842B069672882 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyMultiFingerTriggerMappingFactory.h; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
116 0754AE37A2269C502075E46B /* juce_mac_NSViewComponent.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NSViewComponent.mm; path = ../../../juce/modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm; sourceTree = SOURCE_ROOT; }; 116 0838AE8A8B614755B5F31595 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; };
117 077F55BB50ECFDEA65F71DF6 /* juce_ComponentBoundsConstrainer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentBoundsConstrainer.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h; sourceTree = SOURCE_ROOT; }; 117 0900F84A5A94029BABD4F3D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../juce/modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; };
118 07D76602E68244DA48A496C3 /* juce_TextInputTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextInputTarget.h; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_TextInputTarget.h; sourceTree = SOURCE_ROOT; }; 118 091527B6BC312B2295FA565A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainApplicationController.h; path = ../../Source/MainApplicationController.h; sourceTree = "SOURCE_ROOT"; };
119 07F3126C9F1842B069672882 /* TouchkeyMultiFingerTriggerMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyMultiFingerTriggerMappingFactory.h; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMappingFactory.h; sourceTree = SOURCE_ROOT; }; 119 091FB91B90B6E8C215BB309B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; };
120 0838AE8A8B614755B5F31595 /* juce_ColourSelector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ColourSelector.cpp; path = ../../../juce/modules/juce_gui_extra/misc/juce_ColourSelector.cpp; sourceTree = SOURCE_ROOT; }; 120 0955F3A0CD0B38AA81A04149 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Trigger.h; path = ../../Source/Utility/Trigger.h; sourceTree = "SOURCE_ROOT"; };
121 0900F84A5A94029BABD4F3D0 /* juce_android_Windowing.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Windowing.cpp; path = ../../../juce/modules/juce_gui_basics/native/juce_android_Windowing.cpp; sourceTree = SOURCE_ROOT; }; 121 09995800CE4E0E3EF8C11EF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../juce/modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; };
122 091527B6BC312B2295FA565A /* MainApplicationController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainApplicationController.h; path = ../../Source/MainApplicationController.h; sourceTree = SOURCE_ROOT; }; 122 099F9D0711B4409A70F97168 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; };
123 091FB91B90B6E8C215BB309B /* juce_StretchableObjectResizer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableObjectResizer.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp; sourceTree = SOURCE_ROOT; }; 123 09AFFC227A610CE469F29590 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; };
124 0955F3A0CD0B38AA81A04149 /* Trigger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Trigger.h; path = ../../Source/Utility/Trigger.h; sourceTree = SOURCE_ROOT; }; 124 09DB2381F553CE3AE1190F3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; };
125 09995800CE4E0E3EF8C11EF8 /* juce_AsyncUpdater.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AsyncUpdater.h; path = ../../../juce/modules/juce_events/broadcasters/juce_AsyncUpdater.h; sourceTree = SOURCE_ROOT; }; 125 09E18B170D35E65AABCC3C90 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; };
126 099F9D0711B4409A70F97168 /* juce_ListBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ListBox.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ListBox.cpp; sourceTree = SOURCE_ROOT; }; 126 0A106C01DDEECF61E2D7F51E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../juce/modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; };
127 09AFFC227A610CE469F29590 /* juce_TableListBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TableListBox.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_TableListBox.cpp; sourceTree = SOURCE_ROOT; }; 127 0A486C6A586B60525C9BAB59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingListItem.h; path = ../../Source/GUI/MappingListItem.h; sourceTree = "SOURCE_ROOT"; };
128 09DB2381F553CE3AE1190F3C /* juce_ResamplingAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResamplingAudioSource.cpp; path = ../../../juce/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; 128 0A5EA54B877D84C939B6F6D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMappingShortEditor.h; path = ../../Source/Mappings/Control/TouchkeyControlMappingShortEditor.h; sourceTree = "SOURCE_ROOT"; };
129 09E18B170D35E65AABCC3C90 /* juce_AudioFormatReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatReader.cpp; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReader.cpp; sourceTree = SOURCE_ROOT; }; 129 0A767ED26F1C6854875AC0DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyMultiFingerTriggerMapping.cpp; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMapping.cpp; sourceTree = "SOURCE_ROOT"; };
130 0A106C01DDEECF61E2D7F51E /* juce_Image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Image.h; path = ../../../juce/modules/juce_graphics/images/juce_Image.h; sourceTree = SOURCE_ROOT; }; 130 0A982DF57CE775D8F05AD78B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyMultiFingerTriggerMapping.h; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMapping.h; sourceTree = "SOURCE_ROOT"; };
131 0A486C6A586B60525C9BAB59 /* MappingListItem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingListItem.h; path = ../../Source/GUI/MappingListItem.h; sourceTree = SOURCE_ROOT; }; 131 0A9A3C2E3F533AB2FD618DD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../juce/modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; };
132 0A5EA54B877D84C939B6F6D7 /* TouchkeyControlMappingShortEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMappingShortEditor.h; path = ../../Source/Mappings/Control/TouchkeyControlMappingShortEditor.h; sourceTree = SOURCE_ROOT; }; 132 0B15F842C077C9765284446A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMapping.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMapping.h; sourceTree = "SOURCE_ROOT"; };
133 0A767ED26F1C6854875AC0DB /* TouchkeyMultiFingerTriggerMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyMultiFingerTriggerMapping.cpp; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMapping.cpp; sourceTree = SOURCE_ROOT; }; 133 0C516DEBD52810652C1B4F87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; };
134 0A982DF57CE775D8F05AD78B /* TouchkeyMultiFingerTriggerMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyMultiFingerTriggerMapping.h; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMapping.h; sourceTree = SOURCE_ROOT; }; 134 0C9554C2C80A409B9486F101 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardZoneComponent.cpp; path = ../../Source/GUI/KeyboardZoneComponent.cpp; sourceTree = "SOURCE_ROOT"; };
135 0A9A3C2E3F533AB2FD618DD9 /* juce_InputSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InputSource.h; path = ../../../juce/modules/juce_core/streams/juce_InputSource.h; sourceTree = SOURCE_ROOT; }; 135 0CCFFE7CFFC883C81D7D9441 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../juce/modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; };
136 0B15F842C077C9765284446A /* TouchkeyPitchBendMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMapping.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMapping.h; sourceTree = SOURCE_ROOT; }; 136 0D2D03F562749971564F7773 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMapping.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMapping.cpp; sourceTree = "SOURCE_ROOT"; };
137 0C516DEBD52810652C1B4F87 /* juce_PreferencesPanel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PreferencesPanel.cpp; path = ../../../juce/modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp; sourceTree = SOURCE_ROOT; }; 137 0D5355C05137A13E0F9C3577 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; };
138 0C9554C2C80A409B9486F101 /* KeyboardZoneComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardZoneComponent.cpp; path = ../../Source/GUI/KeyboardZoneComponent.cpp; sourceTree = SOURCE_ROOT; }; 138 0DD2016AB1A5661593E69C5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; };
139 0CCFFE7CFFC883C81D7D9441 /* juce_Application.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Application.cpp; path = ../../../juce/modules/juce_gui_basics/application/juce_Application.cpp; sourceTree = SOURCE_ROOT; }; 139 0E1393D568B97F822EC620E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; };
140 0D2D03F562749971564F7773 /* TouchkeyControlMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMapping.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMapping.cpp; sourceTree = SOURCE_ROOT; }; 140 0E25A6A37156A0D0F5063494 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyDevice.h; path = ../../Source/TouchKeys/TouchkeyDevice.h; sourceTree = "SOURCE_ROOT"; };
141 0D5355C05137A13E0F9C3577 /* juce_TextButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextButton.cpp; path = ../../../juce/modules/juce_gui_basics/buttons/juce_TextButton.cpp; sourceTree = SOURCE_ROOT; }; 141 0F654BA2689F1C8D04DE1864 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../juce/modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; };
142 0DD2016AB1A5661593E69C5A /* juce_FilePreviewComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FilePreviewComponent.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h; sourceTree = SOURCE_ROOT; }; 142 0F78459420EA5BD1915A0A8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../juce/modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; };
143 0E1393D568B97F822EC620E2 /* juce_DirectoryContentsList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryContentsList.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h; sourceTree = SOURCE_ROOT; }; 143 0FD7CCA5B5517C3CF7C2CCA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../juce/modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; };
144 0E25A6A37156A0D0F5063494 /* TouchkeyDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyDevice.h; path = ../../Source/TouchKeys/TouchkeyDevice.h; sourceTree = SOURCE_ROOT; }; 144 0FF0FEC5D686372FEF413FF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../../juce/modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; };
145 0F654BA2689F1C8D04DE1864 /* juce_win32_Messaging.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Messaging.cpp; path = ../../../juce/modules/juce_events/native/juce_win32_Messaging.cpp; sourceTree = SOURCE_ROOT; }; 145 0FF3EA4E9EBFF0FE96DF62E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../juce/modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; };
146 0F78459420EA5BD1915A0A8A /* juce_Uuid.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Uuid.cpp; path = ../../../juce/modules/juce_core/misc/juce_Uuid.cpp; sourceTree = SOURCE_ROOT; }; 146 102054A65E6A2C9E170F6C29 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../juce/modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; };
147 0FD7CCA5B5517C3CF7C2CCA9 /* juce_MessageManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MessageManager.h; path = ../../../juce/modules/juce_events/messages/juce_MessageManager.h; sourceTree = SOURCE_ROOT; }; 147 10674C5BE3CBDC1812E82AFF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
148 0FF0FEC5D686372FEF413FF4 /* juce_MidiMessageCollector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessageCollector.h; path = ../../../juce/modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h; sourceTree = SOURCE_ROOT; }; 148 106C5E90696E6F1CC04EF896 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../juce/modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; };
149 0FF3EA4E9EBFF0FE96DF62E2 /* juce_CustomTypeface.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CustomTypeface.cpp; path = ../../../juce/modules/juce_graphics/fonts/juce_CustomTypeface.cpp; sourceTree = SOURCE_ROOT; }; 149 10E1A1A46BECA9BD86A43829 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; };
150 102054A65E6A2C9E170F6C29 /* juce_audio_basics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_basics.h; path = ../../../juce/modules/juce_audio_basics/juce_audio_basics.h; sourceTree = SOURCE_ROOT; }; 150 1144B3B90A0E8142CCBC8097 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../juce/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; };
151 10674C5BE3CBDC1812E82AFF /* juce_AudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormat.cpp; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioFormat.cpp; sourceTree = SOURCE_ROOT; }; 151 1167AC1646F727991030443D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; };
152 106C5E90696E6F1CC04EF896 /* juce_TimeSliceThread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TimeSliceThread.h; path = ../../../juce/modules/juce_core/threads/juce_TimeSliceThread.h; sourceTree = SOURCE_ROOT; }; 152 119E49FA10A84C0AED360605 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMappingShortEditor.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingShortEditor.cpp; sourceTree = "SOURCE_ROOT"; };
153 10E1A1A46BECA9BD86A43829 /* juce_ApplicationCommandTarget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandTarget.cpp; path = ../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp; sourceTree = SOURCE_ROOT; }; 153 11DF49143B2E40D5E8AB074D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../juce/modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
154 1144B3B90A0E8142CCBC8097 /* juce_KeyPressMappingSet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyPressMappingSet.cpp; path = ../../../juce/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp; sourceTree = SOURCE_ROOT; }; 154 11E656746B2425A8E99C2B1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLTexture.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLTexture.h"; sourceTree = "SOURCE_ROOT"; };
155 1167AC1646F727991030443D /* juce_ShapeButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ShapeButton.cpp; path = ../../../juce/modules/juce_gui_basics/buttons/juce_ShapeButton.cpp; sourceTree = SOURCE_ROOT; }; 155 11E71A3ED179AF068E6D8A9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSampleBuffer.cpp"; path = "../../../juce/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.cpp"; sourceTree = "SOURCE_ROOT"; };
156 119E49FA10A84C0AED360605 /* TouchkeyVibratoMappingShortEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMappingShortEditor.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingShortEditor.cpp; sourceTree = SOURCE_ROOT; }; 156 121CF611E14695D8AC8D4AB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; };
157 11DF49143B2E40D5E8AB074D /* juce_MemoryOutputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryOutputStream.cpp; path = ../../../juce/modules/juce_core/streams/juce_MemoryOutputStream.cpp; sourceTree = SOURCE_ROOT; }; 157 1256FA69F41BA1090B5C1A16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; };
158 11E656746B2425A8E99C2B1F /* juce_OpenGLTexture.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLTexture.h; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLTexture.h; sourceTree = SOURCE_ROOT; }; 158 1291BBAFB29453DAF847D561 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; };
159 11E71A3ED179AF068E6D8A9D /* juce_AudioSampleBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSampleBuffer.cpp; path = ../../../juce/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.cpp; sourceTree = SOURCE_ROOT; }; 159 12EF0EF35B5F1C68F6576FBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../juce/modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; };
160 121CF611E14695D8AC8D4AB3 /* juce_ResizableEdgeComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableEdgeComponent.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h; sourceTree = SOURCE_ROOT; }; 160 133CEEB518DC3E0387DDDAAA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../juce/modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; };
161 1256FA69F41BA1090B5C1A16 /* juce_KeyListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyListener.h; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_KeyListener.h; sourceTree = SOURCE_ROOT; }; 161 13C0DA6E480188AAA99E4283 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; };
162 1291BBAFB29453DAF847D561 /* juce_EdgeTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_EdgeTable.h; path = ../../../juce/modules/juce_graphics/geometry/juce_EdgeTable.h; sourceTree = SOURCE_ROOT; }; 162 13F3F140177E3986BCBC12EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
163 12EF0EF35B5F1C68F6576FBF /* juce_OptionalScopedPointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OptionalScopedPointer.h; path = ../../../juce/modules/juce_core/memory/juce_OptionalScopedPointer.h; sourceTree = SOURCE_ROOT; }; 163 143C31FDEB6ACD8A02F6F861 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; };
164 133CEEB518DC3E0387DDDAAA /* juce_Time.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Time.cpp; path = ../../../juce/modules/juce_core/time/juce_Time.cpp; sourceTree = SOURCE_ROOT; }; 164 158AE747154A3811549CECBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; };
165 13C0DA6E480188AAA99E4283 /* juce_PathStrokeType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PathStrokeType.h; path = ../../../juce/modules/juce_graphics/geometry/juce_PathStrokeType.h; sourceTree = SOURCE_ROOT; }; 165 158BA823A17ACCB4E6826026 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../juce/modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; };
166 13F3F140177E3986BCBC12EB /* juce_AiffAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AiffAudioFormat.cpp; path = ../../../juce/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; 166 1596880D3FEA7FDC94B7D71A = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-128.png"; path = "../../Resources/tk-icon-128.png"; sourceTree = "SOURCE_ROOT"; };
167 143C31FDEB6ACD8A02F6F861 /* juce_MouseListener.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseListener.cpp; path = ../../../juce/modules/juce_gui_basics/mouse/juce_MouseListener.cpp; sourceTree = SOURCE_ROOT; }; 167 16BA68E8565D501ED6085968 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
168 158AE747154A3811549CECBB /* juce_DrawableImage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableImage.cpp; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawableImage.cpp; sourceTree = SOURCE_ROOT; }; 168 172BE377D36CE8F6915DECC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
169 158BA823A17ACCB4E6826026 /* juce_LeakedObjectDetector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LeakedObjectDetector.h; path = ../../../juce/modules/juce_core/memory/juce_LeakedObjectDetector.h; sourceTree = SOURCE_ROOT; }; 169 176B62DE2BBD7453ADE87482 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; };
170 1596880D3FEA7FDC94B7D71A /* tk-icon-128.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-128.png"; path = "../../Resources/tk-icon-128.png"; sourceTree = SOURCE_ROOT; }; 170 178A386F6FE9CCEAD2ACEA3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OscMidiConverter.cpp; path = ../../Source/TouchKeys/OscMidiConverter.cpp; sourceTree = "SOURCE_ROOT"; };
171 16BA68E8565D501ED6085968 /* juce_WindowsMediaAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WindowsMediaAudioFormat.cpp; path = ../../../juce/modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; 171 179FD2EA9B129C845CB4DCA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../juce/modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; };
172 172BE377D36CE8F6915DECC0 /* juce_AudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormat.h; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioFormat.h; sourceTree = SOURCE_ROOT; }; 172 17C5876FBE7CBA0393D71B51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../juce/modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
173 176B62DE2BBD7453ADE87482 /* juce_AudioFormatWriter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatWriter.cpp; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp; sourceTree = SOURCE_ROOT; }; 173 17FC0AB961883C8A5AB58D30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../juce/modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; };
174 178A386F6FE9CCEAD2ACEA3A /* OscMidiConverter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OscMidiConverter.cpp; path = ../../Source/TouchKeys/OscMidiConverter.cpp; sourceTree = SOURCE_ROOT; }; 174 182845A3D1FBA30CEF9E0DA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; };
175 179FD2EA9B129C845CB4DCA7 /* juce_ScopedXLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedXLock.h; path = ../../../juce/modules/juce_events/native/juce_ScopedXLock.h; sourceTree = SOURCE_ROOT; }; 175 183D81D9E023859A3E499243 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKey.cpp; path = ../../Source/TouchKeys/PianoKey.cpp; sourceTree = "SOURCE_ROOT"; };
176 17C5876FBE7CBA0393D71B51 /* juce_FileOutputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileOutputStream.cpp; path = ../../../juce/modules/juce_core/files/juce_FileOutputStream.cpp; sourceTree = SOURCE_ROOT; }; 176 189E1AEC6F95E5DF992C910D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../juce/modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; };
177 17FC0AB961883C8A5AB58D30 /* juce_Path.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Path.cpp; path = ../../../juce/modules/juce_graphics/geometry/juce_Path.cpp; sourceTree = SOURCE_ROOT; }; 177 19241B0EBAE0BB8B2B78C861 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../juce/modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; };
178 182845A3D1FBA30CEF9E0DA2 /* juce_ToggleButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToggleButton.cpp; path = ../../../juce/modules/juce_gui_basics/buttons/juce_ToggleButton.cpp; sourceTree = SOURCE_ROOT; }; 178 196DBB540F88035040706D73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../juce/modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; };
179 183D81D9E023859A3E499243 /* PianoKey.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKey.cpp; path = ../../Source/TouchKeys/PianoKey.cpp; sourceTree = SOURCE_ROOT; }; 179 19ECE65352DCC21F539ADFDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../juce/modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; };
180 189E1AEC6F95E5DF992C910D /* juce_ComponentListener.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentListener.cpp; path = ../../../juce/modules/juce_gui_basics/components/juce_ComponentListener.cpp; sourceTree = SOURCE_ROOT; }; 180 1A4837FC0BE8B165FAFD999A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; };
181 19241B0EBAE0BB8B2B78C861 /* juce_ByteOrder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ByteOrder.h; path = ../../../juce/modules/juce_core/memory/juce_ByteOrder.h; sourceTree = SOURCE_ROOT; }; 181 1A67F2C4654C988FD919A612 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
182 196DBB540F88035040706D73 /* juce_Component.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Component.h; path = ../../../juce/modules/juce_gui_basics/components/juce_Component.h; sourceTree = SOURCE_ROOT; }; 182 1A96C45EFEBAAD6DA351F6E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
183 19ECE65352DCC21F539ADFDE /* juce_ModalComponentManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ModalComponentManager.h; path = ../../../juce/modules/juce_gui_basics/components/juce_ModalComponentManager.h; sourceTree = SOURCE_ROOT; }; 183 1A9B74287470FD1944123E26 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
184 1A4837FC0BE8B165FAFD999A /* juce_ApplicationCommandID.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandID.h; path = ../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandID.h; sourceTree = SOURCE_ROOT; }; 184 1B21A0523192F8E570190A8D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../../juce/modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; };
185 1A67F2C4654C988FD919A612 /* juce_TopLevelWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TopLevelWindow.cpp; path = ../../../juce/modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp; sourceTree = SOURCE_ROOT; }; 185 1B47C271A0750D61976A387B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../juce/modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; };
186 1A96C45EFEBAAD6DA351F6E7 /* juce_BubbleComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BubbleComponent.cpp; path = ../../../juce/modules/juce_gui_basics/misc/juce_BubbleComponent.cpp; sourceTree = SOURCE_ROOT; }; 186 1BAF3D8502C6D43B2CA5CF8A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../juce/modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; };
187 1A9B74287470FD1944123E26 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; 187 1C1E6DBAE366BBF6B93C6231 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; };
188 1B21A0523192F8E570190A8D /* juce_Sampler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Sampler.cpp; path = ../../../juce/modules/juce_audio_formats/sampler/juce_Sampler.cpp; sourceTree = SOURCE_ROOT; }; 188 1C2CDFD33D4679F91D0FBE57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; };
189 1B47C271A0750D61976A387B /* juce_ThreadPool.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ThreadPool.cpp; path = ../../../juce/modules/juce_core/threads/juce_ThreadPool.cpp; sourceTree = SOURCE_ROOT; }; 189 1C3B338D3F36E6ADB417204D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../juce/modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; };
190 1BAF3D8502C6D43B2CA5CF8A /* juce_SubregionStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SubregionStream.h; path = ../../../juce/modules/juce_core/streams/juce_SubregionStream.h; sourceTree = SOURCE_ROOT; }; 190 1C69D05010E094E31BACC6AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../../juce/modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; };
191 1C1E6DBAE366BBF6B93C6231 /* juce_TreeView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TreeView.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_TreeView.h; sourceTree = SOURCE_ROOT; }; 191 1CD21A58F0E15076E1027B2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../juce/modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; };
192 1C2CDFD33D4679F91D0FBE57 /* juce_Drawable.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Drawable.cpp; path = ../../../juce/modules/juce_gui_basics/drawables/juce_Drawable.cpp; sourceTree = SOURCE_ROOT; }; 192 1D41477949C13C4A9C7F0536 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../juce/modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; };
193 1C3B338D3F36E6ADB417204D /* juce_Array.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Array.h; path = ../../../juce/modules/juce_core/containers/juce_Array.h; sourceTree = SOURCE_ROOT; }; 193 1D633C390EEF3C24FE44FF27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../../juce/modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; };
194 1C69D05010E094E31BACC6AA /* juce_IIRFilterAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_IIRFilterAudioSource.cpp; path = ../../../juce/modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp; sourceTree = SOURCE_ROOT; }; 194 1DCB093C0AA6B07F8846CE5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
195 1CD21A58F0E15076E1027B2E /* juce_ImageEffectFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageEffectFilter.h; path = ../../../juce/modules/juce_graphics/effects/juce_ImageEffectFilter.h; sourceTree = SOURCE_ROOT; }; 195 1DCDF6FC01C7DBDDA7D7AFEA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMappingShortEditor.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingShortEditor.h; sourceTree = "SOURCE_ROOT"; };
196 1D41477949C13C4A9C7F0536 /* juce_JSON.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_JSON.cpp; path = ../../../juce/modules/juce_core/javascript/juce_JSON.cpp; sourceTree = SOURCE_ROOT; }; 196 1DD5318B2EC76DCE6B3F715C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../juce/modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; };
197 1D633C390EEF3C24FE44FF27 /* juce_android_Threads.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Threads.cpp; path = ../../../juce/modules/juce_core/native/juce_android_Threads.cpp; sourceTree = SOURCE_ROOT; }; 197 1EDD89AA0A5497A9AC685E41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TimestampSynchronizer.h; path = ../../Source/Utility/TimestampSynchronizer.h; sourceTree = "SOURCE_ROOT"; };
198 1DCB093C0AA6B07F8846CE5F /* juce_AiffAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AiffAudioFormat.h; path = ../../../juce/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h; sourceTree = SOURCE_ROOT; }; 198 1F101BE64CA15979764736A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../juce/modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; };
199 1DCDF6FC01C7DBDDA7D7AFEA /* TouchkeyPitchBendMappingShortEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMappingShortEditor.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingShortEditor.h; sourceTree = SOURCE_ROOT; }; 199 1F4C487096EFF581BE969D75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; };
200 1DD5318B2EC76DCE6B3F715C /* juce_AbstractFifo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AbstractFifo.h; path = ../../../juce/modules/juce_core/containers/juce_AbstractFifo.h; sourceTree = SOURCE_ROOT; }; 200 1F61F541D6F0256136E4F37B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLPixelFormat.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
201 1EDD89AA0A5497A9AC685E41 /* TimestampSynchronizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TimestampSynchronizer.h; path = ../../Source/Utility/TimestampSynchronizer.h; sourceTree = SOURCE_ROOT; }; 201 1F76B83EE0CFAA4761604B94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../juce/modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; };
202 1F101BE64CA15979764736A3 /* juce_XmlDocument.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_XmlDocument.cpp; path = ../../../juce/modules/juce_core/xml/juce_XmlDocument.cpp; sourceTree = SOURCE_ROOT; }; 202 1FA09EB888ECFBF0424174B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../juce/modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; };
203 1F4C487096EFF581BE969D75 /* juce_ListBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ListBox.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ListBox.h; sourceTree = SOURCE_ROOT; }; 203 1FADCBF1B7451DE704A9E5DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../juce/modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; };
204 1F61F541D6F0256136E4F37B /* juce_OpenGLPixelFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLPixelFormat.cpp; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp; sourceTree = SOURCE_ROOT; }; 204 1FB429A8B8F85E403CA12650 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; };
205 1F76B83EE0CFAA4761604B94 /* juce_CallbackMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CallbackMessage.h; path = ../../../juce/modules/juce_events/messages/juce_CallbackMessage.h; sourceTree = SOURCE_ROOT; }; 205 1FE6850B99F8EB37C6451B24 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardTesterDisplay.h; path = ../../Source/Display/KeyboardTesterDisplay.h; sourceTree = "SOURCE_ROOT"; };
206 1FA09EB888ECFBF0424174B2 /* juce_GlowEffect.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GlowEffect.cpp; path = ../../../juce/modules/juce_graphics/effects/juce_GlowEffect.cpp; sourceTree = SOURCE_ROOT; }; 206 206A731B98F5606ED6B6F951 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemAudioVolume.h"; path = "../../../juce/modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h"; sourceTree = "SOURCE_ROOT"; };
207 1FADCBF1B7451DE704A9E5DE /* juce_Desktop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Desktop.cpp; path = ../../../juce/modules/juce_gui_basics/components/juce_Desktop.cpp; sourceTree = SOURCE_ROOT; }; 207 20BA5BC9BB93D1041D8F4C73 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; };
208 1FB429A8B8F85E403CA12650 /* juce_RelativePointPath.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativePointPath.h; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativePointPath.h; sourceTree = SOURCE_ROOT; }; 208 213F98F1913ED639AE895474 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; };
209 1FE6850B99F8EB37C6451B24 /* KeyboardTesterDisplay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardTesterDisplay.h; path = ../../Source/Display/KeyboardTesterDisplay.h; sourceTree = SOURCE_ROOT; }; 209 216C43FE64E807DFDDE137BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
210 206A731B98F5606ED6B6F951 /* juce_SystemAudioVolume.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemAudioVolume.h; path = ../../../juce/modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h; sourceTree = SOURCE_ROOT; }; 210 21761A1F87F6E65A6DDF9AF3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../juce/modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; };
211 20BA5BC9BB93D1041D8F4C73 /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; 211 226A0BD39983B2132DDBD732 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../juce/modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; };
212 213F98F1913ED639AE895474 /* juce_LookAndFeel_V2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LookAndFeel_V2.h; path = ../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h; sourceTree = SOURCE_ROOT; }; 212 22A640D49DAB8EC000C48C37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../juce/modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; };
213 216C43FE64E807DFDDE137BB /* juce_SystemTrayIconComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SystemTrayIconComponent.cpp; path = ../../../juce/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp; sourceTree = SOURCE_ROOT; }; 213 22C2B16BCB6F4CA405233C04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../../juce/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; };
214 21761A1F87F6E65A6DDF9AF3 /* juce_AttributedString.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AttributedString.cpp; path = ../../../juce/modules/juce_graphics/fonts/juce_AttributedString.cpp; sourceTree = SOURCE_ROOT; }; 214 23E81037EDC6EBA8A4145A66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../juce/modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; };
215 226A0BD39983B2132DDBD732 /* juce_PropertiesFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertiesFile.cpp; path = ../../../juce/modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp; sourceTree = SOURCE_ROOT; }; 215 24BBD2EEE5685F7BF08524DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../juce/modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; };
216 22A640D49DAB8EC000C48C37 /* juce_BigInteger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BigInteger.cpp; path = ../../../juce/modules/juce_core/maths/juce_BigInteger.cpp; sourceTree = SOURCE_ROOT; }; 216 25875D01B837C34F01EF8C2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMappingShortEditor.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingShortEditor.cpp; sourceTree = "SOURCE_ROOT"; };
217 22C2B16BCB6F4CA405233C04 /* juce_AudioSampleBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSampleBuffer.h; path = ../../../juce/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h; sourceTree = SOURCE_ROOT; }; 217 25E54DE680924E94F31F7727 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../../juce/modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; };
218 23E81037EDC6EBA8A4145A66 /* juce_audio_formats.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_audio_formats.mm; path = ../../../juce/modules/juce_audio_formats/juce_audio_formats.mm; sourceTree = SOURCE_ROOT; }; 218 265BDA429218A7AE3E5608CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; };
219 24BBD2EEE5685F7BF08524DC /* juce_NewLine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NewLine.h; path = ../../../juce/modules/juce_core/text/juce_NewLine.h; sourceTree = SOURCE_ROOT; }; 219 26646EAE80CBDF47DADEE278 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainApplicationController.cpp; path = ../../Source/MainApplicationController.cpp; sourceTree = "SOURCE_ROOT"; };
220 25875D01B837C34F01EF8C2F /* TouchkeyPitchBendMappingShortEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMappingShortEditor.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingShortEditor.cpp; sourceTree = SOURCE_ROOT; }; 220 267AFF098D4880F1941B5201 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; };
221 25E54DE680924E94F31F7727 /* juce_BufferingAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BufferingAudioSource.cpp; path = ../../../juce/modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; 221 27034337E8AAB0ED01CA45E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../../juce/modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; };
222 265BDA429218A7AE3E5608CD /* juce_TopLevelWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TopLevelWindow.h; path = ../../../juce/modules/juce_gui_basics/windows/juce_TopLevelWindow.h; sourceTree = SOURCE_ROOT; }; 222 2710E4CE033A62C80F13B7F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../juce/modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; };
223 26646EAE80CBDF47DADEE278 /* MainApplicationController.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainApplicationController.cpp; path = ../../Source/MainApplicationController.cpp; sourceTree = SOURCE_ROOT; }; 223 277CDB2F2319FD585A04F00D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../juce/modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; };
224 267AFF098D4880F1941B5201 /* juce_OpenGLPixelFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLPixelFormat.h; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h; sourceTree = SOURCE_ROOT; }; 224 27829CDA49F7FB509A7B5A1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../juce/modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; };
225 27034337E8AAB0ED01CA45E9 /* juce_AudioIODevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioIODevice.cpp; path = ../../../juce/modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp; sourceTree = SOURCE_ROOT; }; 225 283FF67DF916C041CE17E244 = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; };
226 2710E4CE033A62C80F13B7F2 /* juce_MACAddress.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MACAddress.cpp; path = ../../../juce/modules/juce_core/network/juce_MACAddress.cpp; sourceTree = SOURCE_ROOT; }; 226 2846850D6D318CBE5662505E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; };
227 277CDB2F2319FD585A04F00D /* juce_win32_Registry.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Registry.cpp; path = ../../../juce/modules/juce_core/native/juce_win32_Registry.cpp; sourceTree = SOURCE_ROOT; }; 227 286E94AA7893E151671EFACC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; };
228 27829CDA49F7FB509A7B5A1C /* juce_PropertySet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertySet.h; path = ../../../juce/modules/juce_core/containers/juce_PropertySet.h; sourceTree = SOURCE_ROOT; }; 228 28A31552383A162DC607EAA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; };
229 283FF67DF916C041CE17E244 /* RecentFilesMenuTemplate.nib */ = {isa = PBXFileReference; lastKnownFileType = file.nib; path = RecentFilesMenuTemplate.nib; sourceTree = SOURCE_ROOT; }; 229 29057C0D0A47537D39F20C9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; };
230 2846850D6D318CBE5662505E /* juce_DragAndDropContainer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DragAndDropContainer.cpp; path = ../../../juce/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp; sourceTree = SOURCE_ROOT; }; 230 290AE3B1231EFE4B43011C38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../juce/modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; };
231 286E94AA7893E151671EFACC /* juce_ComponentMovementWatcher.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentMovementWatcher.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp; sourceTree = SOURCE_ROOT; }; 231 293AA70C67056ED558221FCD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMapping.h; path = ../../Source/Mappings/Control/TouchkeyControlMapping.h; sourceTree = "SOURCE_ROOT"; };
232 28A31552383A162DC607EAA0 /* juce_ToolbarItemComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemComponent.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h; sourceTree = SOURCE_ROOT; }; 232 2A64318B395562B54E8B978D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../juce/modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
233 29057C0D0A47537D39F20C9C /* juce_MidiMessageSequence.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessageSequence.cpp; path = ../../../juce/modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp; sourceTree = SOURCE_ROOT; }; 233 2AB205503EDC14D07B0CDFA7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyBaseMapping.h; path = ../../Source/Mappings/TouchkeyBaseMapping.h; sourceTree = "SOURCE_ROOT"; };
234 290AE3B1231EFE4B43011C38 /* juce_Desktop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Desktop.h; path = ../../../juce/modules/juce_gui_basics/components/juce_Desktop.h; sourceTree = SOURCE_ROOT; }; 234 2B3A1D8D1A77B39FFBA39EC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../juce/modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; };
235 293AA70C67056ED558221FCD /* TouchkeyControlMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMapping.h; path = ../../Source/Mappings/Control/TouchkeyControlMapping.h; sourceTree = SOURCE_ROOT; }; 235 2B4B4811F717681D3CEA3C06 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
236 2A64318B395562B54E8B978D /* juce_BufferedInputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BufferedInputStream.cpp; path = ../../../juce/modules/juce_core/streams/juce_BufferedInputStream.cpp; sourceTree = SOURCE_ROOT; }; 236 2B545CB34532967184BB979C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; };
237 2AB205503EDC14D07B0CDFA7 /* TouchkeyBaseMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyBaseMapping.h; path = ../../Source/Mappings/TouchkeyBaseMapping.h; sourceTree = SOURCE_ROOT; }; 237 2C07FA9C85BA4477E7E732BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../juce/modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
238 2B3A1D8D1A77B39FFBA39EC8 /* juce_XmlElement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_XmlElement.cpp; path = ../../../juce/modules/juce_core/xml/juce_XmlElement.cpp; sourceTree = SOURCE_ROOT; }; 238 2C144159C82D78DDD70C4105 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
239 2B4B4811F717681D3CEA3C06 /* juce_TooltipWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TooltipWindow.cpp; path = ../../../juce/modules/juce_gui_basics/windows/juce_TooltipWindow.cpp; sourceTree = SOURCE_ROOT; }; 239 2C14D0A7927411AE5E37293F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; };
240 2B545CB34532967184BB979C /* juce_DragAndDropTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DragAndDropTarget.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h; sourceTree = SOURCE_ROOT; }; 240 2C65A282C235450315BFA7B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../juce/modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; };
241 2C07FA9C85BA4477E7E732BA /* juce_FileInputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileInputStream.cpp; path = ../../../juce/modules/juce_core/files/juce_FileInputStream.cpp; sourceTree = SOURCE_ROOT; }; 241 2C8F38028F686154B4760DC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../../juce/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; };
242 2C144159C82D78DDD70C4105 /* juce_DialogWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DialogWindow.cpp; path = ../../../juce/modules/juce_gui_basics/windows/juce_DialogWindow.cpp; sourceTree = SOURCE_ROOT; }; 242 2CBEEB3DDE7452AFAA496A53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../juce/modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; };
243 2C14D0A7927411AE5E37293F /* juce_HyperlinkButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_HyperlinkButton.cpp; path = ../../../juce/modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp; sourceTree = SOURCE_ROOT; }; 243 2CEB8C23A0AE5989D02CA488 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../juce/modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; };
244 2C65A282C235450315BFA7B7 /* juce_FileSearchPath.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileSearchPath.h; path = ../../../juce/modules/juce_core/files/juce_FileSearchPath.h; sourceTree = SOURCE_ROOT; }; 244 2CFC336DBA57275297F8966D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; };
245 2C8F38028F686154B4760DC4 /* juce_FloatVectorOperations.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FloatVectorOperations.cpp; path = ../../../juce/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp; sourceTree = SOURCE_ROOT; }; 245 2D8CAD385E5572C8E790B98E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; };
246 2CBEEB3DDE7452AFAA496A53 /* juce_gui_extra.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_gui_extra.h; path = ../../../juce/modules/juce_gui_extra/juce_gui_extra.h; sourceTree = SOURCE_ROOT; }; 246 2DA07ABEBAE78CBA17AD496C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../juce/modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; };
247 2CEB8C23A0AE5989D02CA488 /* juce_DropShadowEffect.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DropShadowEffect.cpp; path = ../../../juce/modules/juce_graphics/effects/juce_DropShadowEffect.cpp; sourceTree = SOURCE_ROOT; }; 247 2DB8DD2C8970470DD6C94355 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
248 2CFC336DBA57275297F8966D /* juce_CodeTokeniser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeTokeniser.h; path = ../../../juce/modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h; sourceTree = SOURCE_ROOT; }; 248 2DF4F5F337BF6C45F00C2921 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../juce/modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; };
249 2D8CAD385E5572C8E790B98E /* juce_WebBrowserComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WebBrowserComponent.h; path = ../../../juce/modules/juce_gui_extra/misc/juce_WebBrowserComponent.h; sourceTree = SOURCE_ROOT; }; 249 2E2351F96F9FEDFB06036B45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../juce/modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; };
250 2DA07ABEBAE78CBA17AD496C /* juce_osx_ObjCHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_osx_ObjCHelpers.h; path = ../../../juce/modules/juce_core/native/juce_osx_ObjCHelpers.h; sourceTree = SOURCE_ROOT; }; 250 2E8E49CCC7727B5DBE866711 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../juce/modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; };
251 2DB8DD2C8970470DD6C94355 /* juce_IIRFilterAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IIRFilterAudioSource.h; path = ../../../juce/modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h; sourceTree = SOURCE_ROOT; }; 251 2ED84C912889F7D0DA71BC31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../juce/modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; };
252 2DF4F5F337BF6C45F00C2921 /* juce_CharPointer_UTF32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF32.h; path = ../../../juce/modules/juce_core/text/juce_CharPointer_UTF32.h; sourceTree = SOURCE_ROOT; }; 252 2EFF4ABBAACFB3611A738940 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../juce/modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; };
253 2E2351F96F9FEDFB06036B45 /* juce_MenuBarModel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MenuBarModel.cpp; path = ../../../juce/modules/juce_gui_basics/menus/juce_MenuBarModel.cpp; sourceTree = SOURCE_ROOT; }; 253 2F46807285895EC6D5DDA8E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../juce/modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; };
254 2E8E49CCC7727B5DBE866711 /* juce_MACAddress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MACAddress.h; path = ../../../juce/modules/juce_core/network/juce_MACAddress.h; sourceTree = SOURCE_ROOT; }; 254 2F5F168DE166CF81749EDE32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../juce/modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; };
255 2ED84C912889F7D0DA71BC31 /* juce_ElementComparator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ElementComparator.h; path = ../../../juce/modules/juce_core/containers/juce_ElementComparator.h; sourceTree = SOURCE_ROOT; }; 255 2F6C87AE0D32BF2600B951B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; };
256 2EFF4ABBAACFB3611A738940 /* juce_Socket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Socket.h; path = ../../../juce/modules/juce_core/network/juce_Socket.h; sourceTree = SOURCE_ROOT; }; 256 2FEDA73E284BA8DD022BD7E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
257 2F46807285895EC6D5DDA8E3 /* juce_ActionBroadcaster.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActionBroadcaster.h; path = ../../../juce/modules/juce_events/broadcasters/juce_ActionBroadcaster.h; sourceTree = SOURCE_ROOT; }; 257 3014C4D84D91D187C834D4D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; };
258 2F5F168DE166CF81749EDE32 /* juce_PerformanceCounter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PerformanceCounter.h; path = ../../../juce/modules/juce_core/time/juce_PerformanceCounter.h; sourceTree = SOURCE_ROOT; }; 258 30787E67674DB9065149BCF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../juce/modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; };
259 2F6C87AE0D32BF2600B951B2 /* juce_TooltipWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TooltipWindow.h; path = ../../../juce/modules/juce_gui_basics/windows/juce_TooltipWindow.h; sourceTree = SOURCE_ROOT; }; 259 3090EEA3266861FA65C27B65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; sourceTree = "SOURCE_ROOT"; };
260 2FEDA73E284BA8DD022BD7E0 /* juce_TextPropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextPropertyComponent.h; path = ../../../juce/modules/juce_gui_basics/properties/juce_TextPropertyComponent.h; sourceTree = SOURCE_ROOT; }; 260 30B72EA5CC760FDC1D68A1D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../juce/modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; };
261 3014C4D84D91D187C834D4D9 /* juce_LookAndFeel_V1.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LookAndFeel_V1.cpp; path = ../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp; sourceTree = SOURCE_ROOT; }; 261 30BABDF73CAF7CC000817364 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
262 30787E67674DB9065149BCF9 /* juce_ReadWriteLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReadWriteLock.h; path = ../../../juce/modules/juce_core/threads/juce_ReadWriteLock.h; sourceTree = SOURCE_ROOT; }; 262 31F03E9FBCC8C55504B03502 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../juce/modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; };
263 30B72EA5CC760FDC1D68A1D5 /* juce_UndoManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UndoManager.h; path = ../../../juce/modules/juce_data_structures/undomanager/juce_UndoManager.h; sourceTree = SOURCE_ROOT; }; 263 3206DFDE463E6BD093541953 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
264 30BABDF73CAF7CC000817364 /* juce_DirectoryContentsDisplayComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryContentsDisplayComponent.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp; sourceTree = SOURCE_ROOT; }; 264 32302BE7297F75C489B19CED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TimerNode.cpp; path = ../../Source/Utility/TimerNode.cpp; sourceTree = "SOURCE_ROOT"; };
265 31F03E9FBCC8C55504B03502 /* juce_linux_SystemTrayIcon.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_SystemTrayIcon.cpp; path = ../../../juce/modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp; sourceTree = SOURCE_ROOT; }; 265 32C7614FDFD477BFC45C7A05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../juce/modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; };
266 3206DFDE463E6BD093541953 /* juce_CoreAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CoreAudioFormat.cpp; path = ../../../juce/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; 266 33486E83204368CF282A73F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
267 32302BE7297F75C489B19CED /* TimerNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TimerNode.cpp; path = ../../Source/Utility/TimerNode.cpp; sourceTree = SOURCE_ROOT; }; 267 335BCF6E40FD20E31CFFCCE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; };
268 32C7614FDFD477BFC45C7A05 /* juce_PlatformDefs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformDefs.h; path = ../../../juce/modules/juce_core/system/juce_PlatformDefs.h; sourceTree = SOURCE_ROOT; }; 268 336105F72E57EF2412E2D362 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
269 33486E83204368CF282A73F8 /* juce_MP3AudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MP3AudioFormat.h; path = ../../../juce/modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h; sourceTree = SOURCE_ROOT; }; 269 34F26056D1BF4026D3CA3DFB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
270 335BCF6E40FD20E31CFFCCE4 /* juce_CodeDocument.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeDocument.h; path = ../../../juce/modules/juce_gui_extra/code_editor/juce_CodeDocument.h; sourceTree = SOURCE_ROOT; }; 270 34F6C441AE3E69C11C988F58 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; };
271 336105F72E57EF2412E2D362 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_gui_basics/juce_module_info; sourceTree = SOURCE_ROOT; }; 271 350BF12B579608D2FBAD6AFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../juce/modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; };
272 34F26056D1BF4026D3CA3DFB /* juce_TableHeaderComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TableHeaderComponent.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp; sourceTree = SOURCE_ROOT; }; 272 350CAF816F5658A6F048333B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; };
273 34F6C441AE3E69C11C988F58 /* juce_Toolbar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Toolbar.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_Toolbar.cpp; sourceTree = SOURCE_ROOT; }; 273 3513EF2F4FDDA4BB173BA3D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../juce/modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
274 350BF12B579608D2FBAD6AFC /* juce_android_FileChooser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_FileChooser.cpp; path = ../../../juce/modules/juce_gui_basics/native/juce_android_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; 274 354D2DA37EA34EFC3121E523 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../../juce/modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; };
275 350CAF816F5658A6F048333B /* juce_ImageButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageButton.cpp; path = ../../../juce/modules/juce_gui_basics/buttons/juce_ImageButton.cpp; sourceTree = SOURCE_ROOT; }; 275 35660D5C79544657DACE648E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../../juce/modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; };
276 3513EF2F4FDDA4BB173BA3D7 /* juce_win32_WebBrowserComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_WebBrowserComponent.cpp; path = ../../../juce/modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; 276 35C231F40757E0C7B7BE74A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../juce/modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; };
277 354D2DA37EA34EFC3121E523 /* juce_MidiMessageCollector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessageCollector.cpp; path = ../../../juce/modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp; sourceTree = SOURCE_ROOT; }; 277 369F9740183012CD9E400C49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../../juce/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; };
278 35660D5C79544657DACE648E /* juce_TextDiff.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextDiff.cpp; path = ../../../juce/modules/juce_core/text/juce_TextDiff.cpp; sourceTree = SOURCE_ROOT; }; 278 36F8B4676EACEAFCED73F5A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; };
279 35C231F40757E0C7B7BE74A4 /* juce_android_Files.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Files.cpp; path = ../../../juce/modules/juce_core/native/juce_android_Files.cpp; sourceTree = SOURCE_ROOT; }; 279 3721BA53A6BAB64AFCE77C35 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../juce/modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; };
280 369F9740183012CD9E400C49 /* juce_AudioIODeviceType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioIODeviceType.cpp; path = ../../../juce/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp; sourceTree = SOURCE_ROOT; }; 280 3738D2B9C5D2ACBA23938BD6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../juce/modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; };
281 36F8B4676EACEAFCED73F5A0 /* juce_win32_AudioCDBurner.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_AudioCDBurner.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp; sourceTree = SOURCE_ROOT; }; 281 379980ECD91C20731ADB72A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; };
282 3721BA53A6BAB64AFCE77C35 /* juce_String.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_String.cpp; path = ../../../juce/modules/juce_core/text/juce_String.cpp; sourceTree = SOURCE_ROOT; }; 282 37D9F61856238A58FBAF151C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../juce/modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; };
283 3738D2B9C5D2ACBA23938BD6 /* juce_ReferenceCountedArray.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedArray.h; path = ../../../juce/modules/juce_core/containers/juce_ReferenceCountedArray.h; sourceTree = SOURCE_ROOT; }; 283 3851FE5AD54A9688682B21E9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; };
284 37D9F61856238A58FBAF151C /* juce_CharacterFunctions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharacterFunctions.h; path = ../../../juce/modules/juce_core/text/juce_CharacterFunctions.h; sourceTree = SOURCE_ROOT; }; 284 3882417E73E282C25A526368 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../juce/modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; };
285 3851FE5AD54A9688682B21E9 /* juce_ResizableWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableWindow.h; path = ../../../juce/modules/juce_gui_basics/windows/juce_ResizableWindow.h; sourceTree = SOURCE_ROOT; }; 285 390F98D3E43D2BC741B08D5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../juce/modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; };
286 3882417E73E282C25A526368 /* juce_StringArray.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringArray.cpp; path = ../../../juce/modules/juce_core/text/juce_StringArray.cpp; sourceTree = SOURCE_ROOT; }; 286 394A564D17F7FC26D45DD047 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../juce/modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; };
287 390F98D3E43D2BC741B08D5B /* juce_MemoryOutputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryOutputStream.h; path = ../../../juce/modules/juce_core/streams/juce_MemoryOutputStream.h; sourceTree = SOURCE_ROOT; }; 287 396B15B57E8411B6131561B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../../juce/modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; };
288 394A564D17F7FC26D45DD047 /* juce_FileBasedDocument.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileBasedDocument.cpp; path = ../../../juce/modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp; sourceTree = SOURCE_ROOT; }; 288 399F9880BC2270EF7FD9BFA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; };
289 396B15B57E8411B6131561B1 /* juce_MidiOutput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiOutput.h; path = ../../../juce/modules/juce_audio_devices/midi_io/juce_MidiOutput.h; sourceTree = SOURCE_ROOT; }; 289 39A2849DABF6CBB1F554501D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../juce/modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
290 399F9880BC2270EF7FD9BFA1 /* juce_GroupComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GroupComponent.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_GroupComponent.h; sourceTree = SOURCE_ROOT; }; 290 39A9EBDF9FF3E480CD2B43EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLShaderProgram.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp"; sourceTree = "SOURCE_ROOT"; };
291 39A2849DABF6CBB1F554501D /* juce_GZIPDecompressorInputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GZIPDecompressorInputStream.cpp; path = ../../../juce/modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp; sourceTree = SOURCE_ROOT; }; 291 3B0FB247B6CA70098D56B522 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../juce/modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; };
292 39A9EBDF9FF3E480CD2B43EB /* juce_OpenGLShaderProgram.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLShaderProgram.cpp; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp; sourceTree = SOURCE_ROOT; }; 292 3BA1D64E8B635B5EFBD8C416 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyReleaseAngleMappingFactory.h; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
293 3B0FB247B6CA70098D56B522 /* juce_BufferedInputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BufferedInputStream.h; path = ../../../juce/modules/juce_core/streams/juce_BufferedInputStream.h; sourceTree = SOURCE_ROOT; }; 293 3C49A71B859640FC4A39B8F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../juce/modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; };
294 3BA1D64E8B635B5EFBD8C416 /* TouchkeyReleaseAngleMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyReleaseAngleMappingFactory.h; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMappingFactory.h; sourceTree = SOURCE_ROOT; }; 294 3CC9C766A7CA3465A75C1264 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../juce/modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; };
295 3C49A71B859640FC4A39B8F5 /* juce_InterprocessConnection.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InterprocessConnection.cpp; path = ../../../juce/modules/juce_events/interprocess/juce_InterprocessConnection.cpp; sourceTree = SOURCE_ROOT; }; 295 3D220516F82AD82C888C6765 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardDisplay.h; path = ../../Source/Display/KeyboardDisplay.h; sourceTree = "SOURCE_ROOT"; };
296 3CC9C766A7CA3465A75C1264 /* juce_ModalComponentManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ModalComponentManager.cpp; path = ../../../juce/modules/juce_gui_basics/components/juce_ModalComponentManager.cpp; sourceTree = SOURCE_ROOT; }; 296 3D29826EB4A5B899C3624500 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; };
297 3D220516F82AD82C888C6765 /* KeyboardDisplay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardDisplay.h; path = ../../Source/Display/KeyboardDisplay.h; sourceTree = SOURCE_ROOT; }; 297 3D2DF36E0CC698317233B864 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; };
298 3D29826EB4A5B899C3624500 /* juce_ConcertinaPanel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ConcertinaPanel.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_ConcertinaPanel.h; sourceTree = SOURCE_ROOT; }; 298 3D8CB5CFD9B2031C3E016A0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; };
299 3D2DF36E0CC698317233B864 /* juce_Label.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Label.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_Label.cpp; sourceTree = SOURCE_ROOT; }; 299 3D9C5122C7D61F188F36817E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../juce/modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; };
300 3D8CB5CFD9B2031C3E016A0B /* juce_PathIterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PathIterator.h; path = ../../../juce/modules/juce_graphics/geometry/juce_PathIterator.h; sourceTree = SOURCE_ROOT; }; 300 3DB49071D4E78F56A380391D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../../juce/modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; };
301 3D9C5122C7D61F188F36817E /* juce_Process.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Process.h; path = ../../../juce/modules/juce_core/threads/juce_Process.h; sourceTree = SOURCE_ROOT; }; 301 3DFDF8135971D71B8889E84B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; };
302 3DB49071D4E78F56A380391D /* juce_AudioCDReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioCDReader.cpp; path = ../../../juce/modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; 302 3E03094D5D1AC333A39F4B7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../juce/modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; };
303 3DFDF8135971D71B8889E84B /* DiscRecording.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; 303 3F044B1232BF1AD76CF25C05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../juce/modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; };
304 3E03094D5D1AC333A39F4B7A /* juce_BigInteger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BigInteger.h; path = ../../../juce/modules/juce_core/maths/juce_BigInteger.h; sourceTree = SOURCE_ROOT; }; 304 3F12742B404F1BCE9FD1182F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../juce/modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; };
305 3F044B1232BF1AD76CF25C05 /* juce_StringPool.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringPool.cpp; path = ../../../juce/modules/juce_core/text/juce_StringPool.cpp; sourceTree = SOURCE_ROOT; }; 305 3F55433E0CFB772D4CEC69EA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../juce/modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; };
306 3F12742B404F1BCE9FD1182F /* juce_ScopedLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedLock.h; path = ../../../juce/modules/juce_core/threads/juce_ScopedLock.h; sourceTree = SOURCE_ROOT; }; 306 3F8F763B8A07A2EE8D42C0C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; };
307 3F55433E0CFB772D4CEC69EA /* juce_AsyncUpdater.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AsyncUpdater.cpp; path = ../../../juce/modules/juce_events/broadcasters/juce_AsyncUpdater.cpp; sourceTree = SOURCE_ROOT; }; 307 3FA6827CE8208A2676F7D89D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; };
308 3F8F763B8A07A2EE8D42C0C2 /* juce_OpenGLHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLHelpers.h; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLHelpers.h; sourceTree = SOURCE_ROOT; }; 308 3FBF5C96BBAA8C88CB37943C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardZoneComponent.h; path = ../../Source/GUI/KeyboardZoneComponent.h; sourceTree = "SOURCE_ROOT"; };
309 3FA6827CE8208A2676F7D89D /* juce_OpenGLShaderProgram.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLShaderProgram.h; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h; sourceTree = SOURCE_ROOT; }; 309 3FDF3206CD46EA7C0063B295 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyPositionGraphDisplay.cpp; path = ../../Source/Display/KeyPositionGraphDisplay.cpp; sourceTree = "SOURCE_ROOT"; };
310 3FBF5C96BBAA8C88CB37943C /* KeyboardZoneComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardZoneComponent.h; path = ../../Source/GUI/KeyboardZoneComponent.h; sourceTree = SOURCE_ROOT; }; 310 4025F5D575B9A5A511EF8F30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMapping.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMapping.h; sourceTree = "SOURCE_ROOT"; };
311 3FDF3206CD46EA7C0063B295 /* KeyPositionGraphDisplay.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyPositionGraphDisplay.cpp; path = ../../Source/Display/KeyPositionGraphDisplay.cpp; sourceTree = SOURCE_ROOT; }; 311 40B64B6C8BD06AD2930DA9F0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../juce/modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; };
312 4025F5D575B9A5A511EF8F30 /* TouchkeyVibratoMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMapping.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMapping.h; sourceTree = SOURCE_ROOT; }; 312 41D8CD12402ACE94C06C12CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; };
313 40B64B6C8BD06AD2930DA9F0 /* juce_Value.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Value.h; path = ../../../juce/modules/juce_data_structures/values/juce_Value.h; sourceTree = SOURCE_ROOT; }; 313 420CD52BA81E8FA04E73B0A1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; };
314 41D8CD12402ACE94C06C12CF /* juce_LookAndFeel_V3.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LookAndFeel_V3.h; path = ../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h; sourceTree = SOURCE_ROOT; }; 314 4218E86125D6E9C9ACB58741 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; };
315 420CD52BA81E8FA04E73B0A1 /* juce_ComponentPeer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentPeer.cpp; path = ../../../juce/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp; sourceTree = SOURCE_ROOT; }; 315 42312AF39D46367A8CCAB92F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenGLJuceCanvas.h; path = ../../Source/Display/OpenGLJuceCanvas.h; sourceTree = "SOURCE_ROOT"; };
316 4218E86125D6E9C9ACB58741 /* juce_linux_AudioCDReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_AudioCDReader.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; 316 4262B169F606570751DE5855 = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-256.png"; path = "../../Resources/tk-icon-256.png"; sourceTree = "SOURCE_ROOT"; };
317 42312AF39D46367A8CCAB92F /* OpenGLJuceCanvas.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenGLJuceCanvas.h; path = ../../Source/Display/OpenGLJuceCanvas.h; sourceTree = SOURCE_ROOT; }; 317 42C6DE63A9107E8D5B543F73 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
318 4262B169F606570751DE5855 /* tk-icon-256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-256.png"; path = "../../Resources/tk-icon-256.png"; sourceTree = SOURCE_ROOT; }; 318 42C95CE7D85568838409D2CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; };
319 42C6DE63A9107E8D5B543F73 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_data_structures/juce_module_info; sourceTree = SOURCE_ROOT; }; 319 42DE2C4C5791303F70375058 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiOutputController.h; path = ../../Source/TouchKeys/MidiOutputController.h; sourceTree = "SOURCE_ROOT"; };
320 42C95CE7D85568838409D2CF /* juce_ProgressBar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ProgressBar.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ProgressBar.h; sourceTree = SOURCE_ROOT; }; 320 435F555EAB5F88A7DE95C8FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../juce/modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; };
321 42DE2C4C5791303F70375058 /* MidiOutputController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiOutputController.h; path = ../../Source/TouchKeys/MidiOutputController.h; sourceTree = SOURCE_ROOT; }; 321 439AF7EB00EE96C9B8E9B480 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyPositionGraphDisplay.h; path = ../../Source/Display/KeyPositionGraphDisplay.h; sourceTree = "SOURCE_ROOT"; };
322 435F555EAB5F88A7DE95C8FB /* juce_Atomic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Atomic.h; path = ../../../juce/modules/juce_core/memory/juce_Atomic.h; sourceTree = SOURCE_ROOT; }; 322 440B6F250CB865AA74386018 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../juce/modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; };
323 439AF7EB00EE96C9B8E9B480 /* KeyPositionGraphDisplay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyPositionGraphDisplay.h; path = ../../Source/Display/KeyPositionGraphDisplay.h; sourceTree = SOURCE_ROOT; }; 323 44820B2991A9F69F106501EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
324 440B6F250CB865AA74386018 /* juce_SpinLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SpinLock.h; path = ../../../juce/modules/juce_core/threads/juce_SpinLock.h; sourceTree = SOURCE_ROOT; }; 324 451D1DA2175F20466C358449 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../juce/modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; };
325 44820B2991A9F69F106501EB /* juce_PropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertyComponent.h; path = ../../../juce/modules/juce_gui_basics/properties/juce_PropertyComponent.h; sourceTree = SOURCE_ROOT; }; 325 4693A834FF8117902FFF4D3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../juce/modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; };
326 451D1DA2175F20466C358449 /* juce_ChangeBroadcaster.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChangeBroadcaster.h; path = ../../../juce/modules/juce_events/broadcasters/juce_ChangeBroadcaster.h; sourceTree = SOURCE_ROOT; }; 326 4722FD5DDEA12074E23626F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../juce/modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; };
327 4693A834FF8117902FFF4D3F /* juce_String.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_String.h; path = ../../../juce/modules/juce_core/text/juce_String.h; sourceTree = SOURCE_ROOT; }; 327 47AFF0730B6F48B44D9AF21F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../juce/modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; };
328 4722FD5DDEA12074E23626F6 /* juce_ChildProcess.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChildProcess.cpp; path = ../../../juce/modules/juce_core/threads/juce_ChildProcess.cpp; sourceTree = SOURCE_ROOT; }; 328 47C9F191ACA30DA8866F8162 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
329 47AFF0730B6F48B44D9AF21F /* juce_RelativeTime.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeTime.h; path = ../../../juce/modules/juce_core/time/juce_RelativeTime.h; sourceTree = SOURCE_ROOT; }; 329 482B36C5234DB4CED73506B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../juce/modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; };
330 47C9F191ACA30DA8866F8162 /* juce_BufferingAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BufferingAudioSource.h; path = ../../../juce/modules/juce_audio_basics/sources/juce_BufferingAudioSource.h; sourceTree = SOURCE_ROOT; }; 330 486B2D4FE311DCB82E37DF60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../juce/modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; };
331 482B36C5234DB4CED73506B4 /* juce_Timer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Timer.cpp; path = ../../../juce/modules/juce_events/timers/juce_Timer.cpp; sourceTree = SOURCE_ROOT; }; 331 4881596CF3AA3B6809FD95FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../../juce/modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; };
332 486B2D4FE311DCB82E37DF60 /* juce_AudioDataConverters.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDataConverters.cpp; path = ../../../juce/modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp; sourceTree = SOURCE_ROOT; }; 332 48D74A7F2C32E5ED9838F5FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../juce/modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; };
333 4881596CF3AA3B6809FD95FB /* juce_linux_CommonFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_CommonFile.cpp; path = ../../../juce/modules/juce_core/native/juce_linux_CommonFile.cpp; sourceTree = SOURCE_ROOT; }; 333 4953D82D7A84A83E3E7572A3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../juce/modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; };
334 48D74A7F2C32E5ED9838F5FE /* juce_TemporaryFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TemporaryFile.h; path = ../../../juce/modules/juce_core/files/juce_TemporaryFile.h; sourceTree = SOURCE_ROOT; }; 334 49745E79E63C5B9BC9A57AB1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../juce/modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; };
335 4953D82D7A84A83E3E7572A3 /* juce_ActionBroadcaster.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ActionBroadcaster.cpp; path = ../../../juce/modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp; sourceTree = SOURCE_ROOT; }; 335 49F0D0437FF061BBBBE8CB88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyEntropyGenerator.cpp; path = ../../Source/TouchKeys/TouchkeyEntropyGenerator.cpp; sourceTree = "SOURCE_ROOT"; };
336 49745E79E63C5B9BC9A57AB1 /* juce_mac_Windowing.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Windowing.mm; path = ../../../juce/modules/juce_gui_basics/native/juce_mac_Windowing.mm; sourceTree = SOURCE_ROOT; }; 336 4A0BF982E2E874D2FEC6073A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; };
337 49F0D0437FF061BBBBE8CB88 /* TouchkeyEntropyGenerator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyEntropyGenerator.cpp; path = ../../Source/TouchKeys/TouchkeyEntropyGenerator.cpp; sourceTree = SOURCE_ROOT; }; 337 4A136908B5FF7712EBAD9981 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../juce/modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; };
338 4A0BF982E2E874D2FEC6073A /* juce_OpenGLHelpers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLHelpers.cpp; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp; sourceTree = SOURCE_ROOT; }; 338 4A2C4C9905C7DBE7BD7A0A7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; };
339 4A136908B5FF7712EBAD9981 /* juce_Application.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Application.h; path = ../../../juce/modules/juce_gui_basics/application/juce_Application.h; sourceTree = SOURCE_ROOT; }; 339 4A75AF43CD5BD452E2B322A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; };
340 4A2C4C9905C7DBE7BD7A0A7D /* juce_CallOutBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CallOutBox.h; path = ../../../juce/modules/juce_gui_basics/windows/juce_CallOutBox.h; sourceTree = SOURCE_ROOT; }; 340 4AA95F2942C46275D0CC1206 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; };
341 4A75AF43CD5BD452E2B322A0 /* juce_ProgressBar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ProgressBar.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ProgressBar.cpp; sourceTree = SOURCE_ROOT; }; 341 4AD0E0592C453AF63D48A792 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TimerNode.h; path = ../../Source/Utility/TimerNode.h; sourceTree = "SOURCE_ROOT"; };
342 4AA95F2942C46275D0CC1206 /* juce_Button.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Button.cpp; path = ../../../juce/modules/juce_gui_basics/buttons/juce_Button.cpp; sourceTree = SOURCE_ROOT; }; 342 4AF53AC364CD4D92FA9C66B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RawSensorDisplay.h; path = ../../Source/Display/RawSensorDisplay.h; sourceTree = "SOURCE_ROOT"; };
343 4AD0E0592C453AF63D48A792 /* TimerNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TimerNode.h; path = ../../Source/Utility/TimerNode.h; sourceTree = SOURCE_ROOT; }; 343 4B5B59C3EB40E81B0EB3FF2A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Scheduler.h; path = ../../Source/Utility/Scheduler.h; sourceTree = "SOURCE_ROOT"; };
344 4AF53AC364CD4D92FA9C66B1 /* RawSensorDisplay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RawSensorDisplay.h; path = ../../Source/Display/RawSensorDisplay.h; sourceTree = SOURCE_ROOT; }; 344 4B6DD49A71F451207F114891 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
345 4B5B59C3EB40E81B0EB3FF2A /* Scheduler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Scheduler.h; path = ../../Source/Utility/Scheduler.h; sourceTree = SOURCE_ROOT; }; 345 4B9F0E9662F5974FEB6D3EA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../juce/modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; };
346 4B6DD49A71F451207F114891 /* juce_MenuBarComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MenuBarComponent.cpp; path = ../../../juce/modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp; sourceTree = SOURCE_ROOT; }; 346 4BA89F5127922FC8A0D88602 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; };
347 4B9F0E9662F5974FEB6D3EA6 /* juce_StringRef.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringRef.h; path = ../../../juce/modules/juce_core/text/juce_StringRef.h; sourceTree = SOURCE_ROOT; }; 347 4BF12D55902ABB1FC8FC63AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../juce/modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; };
348 4BA89F5127922FC8A0D88602 /* juce_ReverbAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ReverbAudioSource.cpp; path = ../../../juce/modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp; sourceTree = SOURCE_ROOT; }; 348 4BFF669E2B855A7A576E8CE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Trigger.cpp; path = ../../Source/Utility/Trigger.cpp; sourceTree = "SOURCE_ROOT"; };
349 4BF12D55902ABB1FC8FC63AF /* juce_FileInputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileInputStream.h; path = ../../../juce/modules/juce_core/files/juce_FileInputStream.h; sourceTree = SOURCE_ROOT; }; 349 4C27098692905309308ADA65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyIdleDetector.h; path = ../../Source/TouchKeys/KeyIdleDetector.h; sourceTree = "SOURCE_ROOT"; };
350 4BFF669E2B855A7A576E8CE2 /* Trigger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Trigger.cpp; path = ../../Source/Utility/Trigger.cpp; sourceTree = SOURCE_ROOT; }; 350 4C8A9DE41142589CE8A66D22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; };
351 4C27098692905309308ADA65 /* KeyIdleDetector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyIdleDetector.h; path = ../../Source/TouchKeys/KeyIdleDetector.h; sourceTree = SOURCE_ROOT; }; 351 4CAF6AD5590B3C8C9D2DCA10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; };
352 4C8A9DE41142589CE8A66D22 /* juce_DrawableImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableImage.h; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawableImage.h; sourceTree = SOURCE_ROOT; }; 352 4D3486477C93D169F9841EBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; };
353 4CAF6AD5590B3C8C9D2DCA10 /* juce_RelativeParallelogram.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeParallelogram.h; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h; sourceTree = SOURCE_ROOT; }; 353 4D6A4F688249F5B876849207 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../juce/modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; };
354 4D3486477C93D169F9841EBD /* juce_ArrowButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrowButton.h; path = ../../../juce/modules/juce_gui_basics/buttons/juce_ArrowButton.h; sourceTree = SOURCE_ROOT; }; 354 4E546FBB3A7626EFD573D41D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; };
355 4D6A4F688249F5B876849207 /* juce_mac_MessageManager.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MessageManager.mm; path = ../../../juce/modules/juce_events/native/juce_mac_MessageManager.mm; sourceTree = SOURCE_ROOT; }; 355 4E7E0F0BE092AB6743B03D43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; };
356 4E546FBB3A7626EFD573D41D /* juce_ComponentPeer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentPeer.h; path = ../../../juce/modules/juce_gui_basics/windows/juce_ComponentPeer.h; sourceTree = SOURCE_ROOT; }; 356 4E88EE61D4328B092B1F0BB2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../juce/modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; };
357 4E7E0F0BE092AB6743B03D43 /* juce_MidiFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiFile.h; path = ../../../juce/modules/juce_audio_basics/midi/juce_MidiFile.h; sourceTree = SOURCE_ROOT; }; 357 4EA0B74126E80DFAA6075D51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../juce/modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; };
358 4E88EE61D4328B092B1F0BB2 /* juce_SortedSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SortedSet.h; path = ../../../juce/modules/juce_core/containers/juce_SortedSet.h; sourceTree = SOURCE_ROOT; }; 358 4EF55CBE453A2F06A5880E6C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
359 4EA0B74126E80DFAA6075D51 /* juce_Logger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Logger.cpp; path = ../../../juce/modules/juce_core/logging/juce_Logger.cpp; sourceTree = SOURCE_ROOT; }; 359 4F0FBB923DC40FD7859CA9B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../juce/modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; };
360 4EF55CBE453A2F06A5880E6C /* juce_MP3AudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MP3AudioFormat.cpp; path = ../../../juce/modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp; sourceTree = SOURCE_ROOT; }; 360 4F63CAE984068E8493AB1C59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; };
361 4F0FBB923DC40FD7859CA9B6 /* juce_Time.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Time.h; path = ../../../juce/modules/juce_core/time/juce_Time.h; sourceTree = SOURCE_ROOT; }; 361 4FAEFEF7315CD4697A3A4A5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; };
362 4F63CAE984068E8493AB1C59 /* juce_StretchableLayoutResizerBar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableLayoutResizerBar.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h; sourceTree = SOURCE_ROOT; }; 362 4FF0EE53340B306B09230CAB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; };
363 4FAEFEF7315CD4697A3A4A5F /* juce_Button.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Button.h; path = ../../../juce/modules/juce_gui_basics/buttons/juce_Button.h; sourceTree = SOURCE_ROOT; }; 363 500B161A0A390BE6A7AC6E67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; };
364 4FF0EE53340B306B09230CAB /* juce_CPlusPlusCodeTokeniser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CPlusPlusCodeTokeniser.h; path = ../../../juce/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h; sourceTree = SOURCE_ROOT; }; 364 5092DF5BA82449512AAA7D7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../juce/modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; };
365 500B161A0A390BE6A7AC6E67 /* juce_Viewport.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Viewport.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_Viewport.cpp; sourceTree = SOURCE_ROOT; }; 365 50B10AEABDF8CFDB4C1F5198 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; };
366 5092DF5BA82449512AAA7D7B /* juce_android_SystemStats.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_SystemStats.cpp; path = ../../../juce/modules/juce_core/native/juce_android_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; 366 50FBD249C6C5C1B4DBA459E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../juce/modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; };
367 50B10AEABDF8CFDB4C1F5198 /* juce_ToolbarItemPalette.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarItemPalette.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp; sourceTree = SOURCE_ROOT; }; 367 51824FD31518891951469CBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; };
368 50FBD249C6C5C1B4DBA459E6 /* juce_CharPointer_UTF16.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF16.h; path = ../../../juce/modules/juce_core/text/juce_CharPointer_UTF16.h; sourceTree = SOURCE_ROOT; }; 368 52503B83C3EB95429DBCF2B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../juce/modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; };
369 51824FD31518891951469CBA /* juce_Font.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Font.h; path = ../../../juce/modules/juce_graphics/fonts/juce_Font.h; sourceTree = SOURCE_ROOT; }; 369 52FC4A84B75D864E89E3AB5B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; };
370 52503B83C3EB95429DBCF2B8 /* juce_Random.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Random.h; path = ../../../juce/modules/juce_core/maths/juce_Random.h; sourceTree = SOURCE_ROOT; }; 370 53297CAD72BBB338874C593F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; };
371 52FC4A84B75D864E89E3AB5B /* juce_Drawable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Drawable.h; path = ../../../juce/modules/juce_gui_basics/drawables/juce_Drawable.h; sourceTree = SOURCE_ROOT; }; 371 53C317A2BC085C625C1ABB49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; };
372 53297CAD72BBB338874C593F /* juce_win32_AudioCDReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_AudioCDReader.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; 372 542B60D386C30F602E8F37C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
373 53C317A2BC085C625C1ABB49 /* juce_linux_Midi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Midi.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_linux_Midi.cpp; sourceTree = SOURCE_ROOT; }; 373 547C4147F20B76FD1596DF3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../juce/modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; };
374 542B60D386C30F602E8F37C7 /* juce_ToolbarItemComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarItemComponent.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp; sourceTree = SOURCE_ROOT; }; 374 54C9DB3C192D2E3C4BB796F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../juce/modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; };
375 547C4147F20B76FD1596DF3B /* juce_StringPairArray.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringPairArray.h; path = ../../../juce/modules/juce_core/text/juce_StringPairArray.h; sourceTree = SOURCE_ROOT; }; 375 55010ADB4310C9FF2CD11D52 = {isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = "SOURCE_ROOT"; };
376 54C9DB3C192D2E3C4BB796F6 /* juce_RenderingHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RenderingHelpers.h; path = ../../../juce/modules/juce_graphics/native/juce_RenderingHelpers.h; sourceTree = SOURCE_ROOT; }; 376 5535E1D2AB0D896D5EA1528C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
377 55010ADB4310C9FF2CD11D52 /* Icon.icns */ = {isa = PBXFileReference; lastKnownFileType = file.icns; path = Icon.icns; sourceTree = SOURCE_ROOT; }; 377 55614439CEA2AA4C3C83960C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../juce/modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; };
378 5535E1D2AB0D896D5EA1528C /* juce_GroupComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GroupComponent.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_GroupComponent.cpp; sourceTree = SOURCE_ROOT; }; 378 558764F1D4A196E74A8B4D47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; };
379 55614439CEA2AA4C3C83960C /* juce_Font.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Font.cpp; path = ../../../juce/modules/juce_graphics/fonts/juce_Font.cpp; sourceTree = SOURCE_ROOT; }; 379 55E99E81FC362EA304FEFC7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKeyCalibrator.h; path = ../../Source/TouchKeys/PianoKeyCalibrator.h; sourceTree = "SOURCE_ROOT"; };
380 558764F1D4A196E74A8B4D47 /* juce_TextLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextLayout.h; path = ../../../juce/modules/juce_graphics/fonts/juce_TextLayout.h; sourceTree = SOURCE_ROOT; }; 380 560BA4677563ADBFEAA4A9A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../juce/modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; };
381 55E99E81FC362EA304FEFC7D /* PianoKeyCalibrator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKeyCalibrator.h; path = ../../Source/TouchKeys/PianoKeyCalibrator.h; sourceTree = SOURCE_ROOT; }; 381 564725F265FA251EA1E85EFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../juce/modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; };
382 560BA4677563ADBFEAA4A9A8 /* juce_BasicNativeHeaders.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BasicNativeHeaders.h; path = ../../../juce/modules/juce_core/native/juce_BasicNativeHeaders.h; sourceTree = SOURCE_ROOT; }; 382 56EF3900C63C00BED0E574D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyKeyDivisionMappingFactory.cpp; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
383 564725F265FA251EA1E85EFE /* juce_ZipFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ZipFile.cpp; path = ../../../juce/modules/juce_core/zip/juce_ZipFile.cpp; sourceTree = SOURCE_ROOT; }; 383 57370DDA62616114166E89B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../juce/modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; };
384 56EF3900C63C00BED0E574D0 /* TouchkeyKeyDivisionMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyKeyDivisionMappingFactory.cpp; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 384 577688014EC968E5BB50E11B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../juce/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; };
385 57370DDA62616114166E89B2 /* juce_Image.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Image.cpp; path = ../../../juce/modules/juce_graphics/images/juce_Image.cpp; sourceTree = SOURCE_ROOT; }; 385 57E7CFA95F5E9A5C31E0706A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../juce/modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; };
386 577688014EC968E5BB50E11B /* juce_KeyPressMappingSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyPressMappingSet.h; path = ../../../juce/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h; sourceTree = SOURCE_ROOT; }; 386 585AE1E2582CD19A8F9FE2D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../juce/modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; };
387 57E7CFA95F5E9A5C31E0706A /* juce_Synthesiser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Synthesiser.h; path = ../../../juce/modules/juce_audio_basics/synthesisers/juce_Synthesiser.h; sourceTree = SOURCE_ROOT; }; 387 586FCB50DD095947B527E462 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../juce/modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; };
388 585AE1E2582CD19A8F9FE2D2 /* juce_DropShadower.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DropShadower.h; path = ../../../juce/modules/juce_gui_basics/misc/juce_DropShadower.h; sourceTree = SOURCE_ROOT; }; 388 588647ADF4EEADF6DD8C573F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../juce/modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; };
389 586FCB50DD095947B527E462 /* juce_mac_Network.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Network.mm; path = ../../../juce/modules/juce_core/native/juce_mac_Network.mm; sourceTree = SOURCE_ROOT; }; 389 58E550A1B386C2A56A4E5205 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../juce/modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; };
390 588647ADF4EEADF6DD8C573F /* juce_linux_Fonts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Fonts.cpp; path = ../../../juce/modules/juce_graphics/native/juce_linux_Fonts.cpp; sourceTree = SOURCE_ROOT; }; 390 592BCFFE2117C38F3D464CA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOscEmulator.h; path = ../../Source/TouchKeys/TouchkeyOscEmulator.h; sourceTree = "SOURCE_ROOT"; };
391 58E550A1B386C2A56A4E5205 /* juce_android_Misc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Misc.cpp; path = ../../../juce/modules/juce_core/native/juce_android_Misc.cpp; sourceTree = SOURCE_ROOT; }; 391 595D9603C966DD7A96601770 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../juce/modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; };
392 592BCFFE2117C38F3D464CA1 /* TouchkeyOscEmulator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOscEmulator.h; path = ../../Source/TouchKeys/TouchkeyOscEmulator.h; sourceTree = SOURCE_ROOT; }; 392 596161CC0A4A8DD05A368B32 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../juce/modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; };
393 595D9603C966DD7A96601770 /* juce_ChangeListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChangeListener.h; path = ../../../juce/modules/juce_events/broadcasters/juce_ChangeListener.h; sourceTree = SOURCE_ROOT; }; 393 5A557C5800B7FD7879B89A9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../juce/modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; };
394 596161CC0A4A8DD05A368B32 /* juce_android_Fonts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Fonts.cpp; path = ../../../juce/modules/juce_graphics/native/juce_android_Fonts.cpp; sourceTree = SOURCE_ROOT; }; 394 5A740A5459309CC1144016FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../juce/modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; };
395 5A557C5800B7FD7879B89A9A /* juce_MathsFunctions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MathsFunctions.h; path = ../../../juce/modules/juce_core/maths/juce_MathsFunctions.h; sourceTree = SOURCE_ROOT; }; 395 5A7A1022A19D6DD162029AA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LogPlayback.cpp; path = ../../Source/TouchKeys/LogPlayback.cpp; sourceTree = "SOURCE_ROOT"; };
396 5A740A5459309CC1144016FD /* juce_DeletedAtShutdown.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DeletedAtShutdown.h; path = ../../../juce/modules/juce_events/messages/juce_DeletedAtShutdown.h; sourceTree = SOURCE_ROOT; }; 396 5AA0C6F1D0EEB64916D79A1F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../juce/modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; };
397 5A7A1022A19D6DD162029AA6 /* LogPlayback.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LogPlayback.cpp; path = ../../Source/TouchKeys/LogPlayback.cpp; sourceTree = SOURCE_ROOT; }; 397 5AA900E1C54219C4371B3907 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../juce/modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; };
398 5AA0C6F1D0EEB64916D79A1F /* juce_ColourGradient.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ColourGradient.cpp; path = ../../../juce/modules/juce_graphics/colour/juce_ColourGradient.cpp; sourceTree = SOURCE_ROOT; }; 398 5AAE89A72D91459EB9548A5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; };
399 5AA900E1C54219C4371B3907 /* juce_Range.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Range.h; path = ../../../juce/modules/juce_core/maths/juce_Range.h; sourceTree = SOURCE_ROOT; }; 399 5AC453F4B30AB8DA51B8B9B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; };
400 5AAE89A72D91459EB9548A5D /* juce_DrawableRectangle.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableRectangle.cpp; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp; sourceTree = SOURCE_ROOT; }; 400 5B03F93B4E808E5B42C5F984 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../juce/modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; };
401 5AC453F4B30AB8DA51B8B9B0 /* juce_ImagePreviewComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImagePreviewComponent.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h; sourceTree = SOURCE_ROOT; }; 401 5B1EA934207F64017DAEB18F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../../juce/modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; };
402 5B03F93B4E808E5B42C5F984 /* juce_UndoManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_UndoManager.cpp; path = ../../../juce/modules/juce_data_structures/undomanager/juce_UndoManager.cpp; sourceTree = SOURCE_ROOT; }; 402 5B83D18A4AF71418DA5F54F4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; };
403 5B1EA934207F64017DAEB18F /* juce_AudioCDBurner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioCDBurner.h; path = ../../../juce/modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h; sourceTree = SOURCE_ROOT; }; 403 5B851A07868E688F0C765CA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../juce/modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; };
404 5B83D18A4AF71418DA5F54F4 /* juce_RelativeParallelogram.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeParallelogram.cpp; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp; sourceTree = SOURCE_ROOT; }; 404 5BC3C1BA534425DE943BCA22 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
405 5B851A07868E688F0C765CA1 /* juce_ThreadLocalValue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ThreadLocalValue.h; path = ../../../juce/modules/juce_core/threads/juce_ThreadLocalValue.h; sourceTree = SOURCE_ROOT; }; 405 5BDDEB249D4D04F0DAAA97B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../juce/modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; };
406 5BC3C1BA534425DE943BCA22 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 406 5BDFD343F8067BB49E2C2125 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../juce/modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; };
407 5BDDEB249D4D04F0DAAA97B6 /* juce_FillType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FillType.cpp; path = ../../../juce/modules/juce_graphics/colour/juce_FillType.cpp; sourceTree = SOURCE_ROOT; }; 407 5C085DEDBB1A8F755F800922 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyBaseMappingFactory.h; path = ../../Source/Mappings/TouchkeyBaseMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
408 5BDFD343F8067BB49E2C2125 /* juce_MemoryBlock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryBlock.h; path = ../../../juce/modules/juce_core/memory/juce_MemoryBlock.h; sourceTree = SOURCE_ROOT; }; 408 5CD67ECB4B41375D889C1A2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKey.h; path = ../../Source/TouchKeys/PianoKey.h; sourceTree = "SOURCE_ROOT"; };
409 5C085DEDBB1A8F755F800922 /* TouchkeyBaseMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyBaseMappingFactory.h; path = ../../Source/Mappings/TouchkeyBaseMappingFactory.h; sourceTree = SOURCE_ROOT; }; 409 5CFC24DCE2459CF5A80FD766 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../juce/modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; };
410 5CD67ECB4B41375D889C1A2F /* PianoKey.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKey.h; path = ../../Source/TouchKeys/PianoKey.h; sourceTree = SOURCE_ROOT; }; 410 5D1750119D2E86324ED67585 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../juce/modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; };
411 5CFC24DCE2459CF5A80FD766 /* juce_ReferenceCountedObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedObject.h; path = ../../../juce/modules/juce_core/memory/juce_ReferenceCountedObject.h; sourceTree = SOURCE_ROOT; }; 411 5D2E40E321F1A2340FB42A05 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../juce/modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; };
412 5D1750119D2E86324ED67585 /* juce_MessageListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MessageListener.h; path = ../../../juce/modules/juce_events/messages/juce_MessageListener.h; sourceTree = SOURCE_ROOT; }; 412 5D5300842AF71C49D1E5EDF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; };
413 5D2E40E321F1A2340FB42A05 /* juce_data_structures.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_data_structures.mm; path = ../../../juce/modules/juce_data_structures/juce_data_structures.mm; sourceTree = SOURCE_ROOT; }; 413 5D9DBA8EC90E8161918F12E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; };
414 5D5300842AF71C49D1E5EDF5 /* juce_AnimatedPosition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AnimatedPosition.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_AnimatedPosition.h; sourceTree = SOURCE_ROOT; }; 414 5DE5675862714BFEFF231027 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyReleaseAngleMapping.cpp; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMapping.cpp; sourceTree = "SOURCE_ROOT"; };
415 5D9DBA8EC90E8161918F12E0 /* juce_TableListBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TableListBox.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_TableListBox.h; sourceTree = SOURCE_ROOT; }; 415 5DFC9E79432F0E8B0245B05E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; };
416 5DE5675862714BFEFF231027 /* TouchkeyReleaseAngleMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyReleaseAngleMapping.cpp; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMapping.cpp; sourceTree = SOURCE_ROOT; }; 416 5E21284BD5A78CCF9533A7CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../juce/modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; };
417 5DFC9E79432F0E8B0245B05E /* juce_FileChooser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileChooser.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; 417 5E2C8035BF527680811D1CF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; };
418 5E21284BD5A78CCF9533A7CB /* juce_DynamicObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DynamicObject.h; path = ../../../juce/modules/juce_core/containers/juce_DynamicObject.h; sourceTree = SOURCE_ROOT; }; 418 5E4F05C1C0E47ABAD690E924 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../juce/modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; };
419 5E2C8035BF527680811D1CF5 /* juce_RecentlyOpenedFilesList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RecentlyOpenedFilesList.cpp; path = ../../../juce/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp; sourceTree = SOURCE_ROOT; }; 419 5E9303619B553ED5D8014075 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../juce/modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; };
420 5E4F05C1C0E47ABAD690E924 /* juce_InterprocessConnection.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterprocessConnection.h; path = ../../../juce/modules/juce_events/interprocess/juce_InterprocessConnection.h; sourceTree = SOURCE_ROOT; }; 420 5EDDEE17AD20B0C75DF6DF12 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
421 5E9303619B553ED5D8014075 /* juce_linux_Windowing.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Windowing.cpp; path = ../../../juce/modules/juce_gui_basics/native/juce_linux_Windowing.cpp; sourceTree = SOURCE_ROOT; }; 421 5F46502A5D1A44BD738467D4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; };
422 5EDDEE17AD20B0C75DF6DF12 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; 422 5F9AD4578F56B8BEC2E311C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; };
423 5F46502A5D1A44BD738467D4 /* juce_TreeView.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TreeView.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_TreeView.cpp; sourceTree = SOURCE_ROOT; }; 423 5FBE2E2D25174AF84CAB065C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../juce/modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; };
424 5F9AD4578F56B8BEC2E311C3 /* juce_linux_ALSA.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_ALSA.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_linux_ALSA.cpp; sourceTree = SOURCE_ROOT; }; 424 601196F609721F1C314F9F50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; };
425 5FBE2E2D25174AF84CAB065C /* juce_events.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_events.mm; path = ../../../juce/modules/juce_events/juce_events.mm; sourceTree = SOURCE_ROOT; }; 425 601CBE152587954A406ED25F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../juce/modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; };
426 601196F609721F1C314F9F50 /* juce_MouseCursor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseCursor.cpp; path = ../../../juce/modules/juce_gui_basics/mouse/juce_MouseCursor.cpp; sourceTree = SOURCE_ROOT; }; 426 606F2538F89C451EC8BB479D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingScheduler.h; path = ../../Source/Mappings/MappingScheduler.h; sourceTree = "SOURCE_ROOT"; };
427 601CBE152587954A406ED25F /* juce_SubregionStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SubregionStream.cpp; path = ../../../juce/modules/juce_core/streams/juce_SubregionStream.cpp; sourceTree = SOURCE_ROOT; }; 427 608D7036802547CACA0C8EB9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../juce/modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; };
428 606F2538F89C451EC8BB479D /* MappingScheduler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingScheduler.h; path = ../../Source/Mappings/MappingScheduler.h; sourceTree = SOURCE_ROOT; }; 428 6099FF0A5378073D75F68649 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; };
429 608D7036802547CACA0C8EB9 /* juce_HashMap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HashMap.h; path = ../../../juce/modules/juce_core/containers/juce_HashMap.h; sourceTree = SOURCE_ROOT; }; 429 610013306039A681BE00CDF4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../juce/modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; };
430 6099FF0A5378073D75F68649 /* juce_AlertWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AlertWindow.h; path = ../../../juce/modules/juce_gui_basics/windows/juce_AlertWindow.h; sourceTree = SOURCE_ROOT; }; 430 61A7ED9BEB8538FEE656E782 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MIDIKeyPositionMapping.cpp; path = ../../Source/Mappings/MIDIKeyPositionMapping.cpp; sourceTree = "SOURCE_ROOT"; };
431 610013306039A681BE00CDF4 /* juce_DeletedAtShutdown.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DeletedAtShutdown.cpp; path = ../../../juce/modules/juce_events/messages/juce_DeletedAtShutdown.cpp; sourceTree = SOURCE_ROOT; }; 431 62A053A579D81CD2C6171B4E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; };
432 61A7ED9BEB8538FEE656E782 /* MIDIKeyPositionMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MIDIKeyPositionMapping.cpp; path = ../../Source/Mappings/MIDIKeyPositionMapping.cpp; sourceTree = SOURCE_ROOT; }; 432 62A0804DA5C8D8F076538D7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../juce/modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; };
433 62A053A579D81CD2C6171B4E /* juce_linux_JackAudio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_JackAudio.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_linux_JackAudio.cpp; sourceTree = SOURCE_ROOT; }; 433 62F2282824CD10B6F82A703F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; };
434 62A0804DA5C8D8F076538D7D /* juce_FileInputSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileInputSource.h; path = ../../../juce/modules/juce_core/streams/juce_FileInputSource.h; sourceTree = SOURCE_ROOT; }; 434 63271E5A2866BBC8014C76F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../juce/modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; };
435 62F2282824CD10B6F82A703F /* juce_MouseListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseListener.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_MouseListener.h; sourceTree = SOURCE_ROOT; }; 435 6348A0AF83CD2B08A0B0F867 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLFrameBuffer.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h"; sourceTree = "SOURCE_ROOT"; };
436 63271E5A2866BBC8014C76F6 /* juce_ValueTree.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ValueTree.cpp; path = ../../../juce/modules/juce_data_structures/values/juce_ValueTree.cpp; sourceTree = SOURCE_ROOT; }; 436 638AC9A213FFAFC1647D3C78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; };
437 6348A0AF83CD2B08A0B0F867 /* juce_OpenGLFrameBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLFrameBuffer.h; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h; sourceTree = SOURCE_ROOT; }; 437 638FEE22F7BC4DEE41443DC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; };
438 638AC9A213FFAFC1647D3C78 /* Main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = SOURCE_ROOT; }; 438 6395794A858E7036D062579C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../juce/modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; };
439 638FEE22F7BC4DEE41443DC3 /* juce_LowLevelGraphicsSoftwareRenderer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsSoftwareRenderer.h; path = ../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h; sourceTree = SOURCE_ROOT; }; 439 639B0783D7C0F63CACBC8616 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../juce/modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
440 6395794A858E7036D062579C /* juce_Decibels.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Decibels.h; path = ../../../juce/modules/juce_audio_basics/effects/juce_Decibels.h; sourceTree = SOURCE_ROOT; }; 440 63BF081465ACDD86B21207F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; };
441 639B0783D7C0F63CACBC8616 /* juce_ImageFileFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageFileFormat.cpp; path = ../../../juce/modules/juce_graphics/images/juce_ImageFileFormat.cpp; sourceTree = SOURCE_ROOT; }; 441 63E32F29B1D3528BDDE0B72A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../juce/modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; };
442 63BF081465ACDD86B21207F5 /* juce_TabbedComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TabbedComponent.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_TabbedComponent.h; sourceTree = SOURCE_ROOT; }; 442 63FB3D8BC053ED771331E303 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../juce/modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; };
443 63E32F29B1D3528BDDE0B72A /* juce_WeakReference.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WeakReference.h; path = ../../../juce/modules/juce_core/memory/juce_WeakReference.h; sourceTree = SOURCE_ROOT; }; 443 641DCDEE4366C19C302BCDC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../juce/modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; };
444 63FB3D8BC053ED771331E303 /* juce_ChangeBroadcaster.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChangeBroadcaster.cpp; path = ../../../juce/modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp; sourceTree = SOURCE_ROOT; }; 444 647A3C5CF4D3DE9C169861D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; };
445 641DCDEE4366C19C302BCDC7 /* juce_PixelFormats.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PixelFormats.h; path = ../../../juce/modules/juce_graphics/colour/juce_PixelFormats.h; sourceTree = SOURCE_ROOT; }; 445 64C0F5A52B61A2F5A8689840 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; };
446 647A3C5CF4D3DE9C169861D1 /* juce_FileListComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileListComponent.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileListComponent.h; sourceTree = SOURCE_ROOT; }; 446 6500D22CD08FD736625BA949 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
447 64C0F5A52B61A2F5A8689840 /* juce_mac_CoreMidi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_mac_CoreMidi.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp; sourceTree = SOURCE_ROOT; }; 447 65851006CAF520CAAC0F81B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
448 6500D22CD08FD736625BA949 /* juce_SliderPropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SliderPropertyComponent.h; path = ../../../juce/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h; sourceTree = SOURCE_ROOT; }; 448 65D27B3F8F17B07DCC171F1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../../juce/modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; };
449 65851006CAF520CAAC0F81B7 /* juce_QuickTimeAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_QuickTimeAudioFormat.h; path = ../../../juce/modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h; sourceTree = SOURCE_ROOT; }; 449 6604B7074C60D16C2958058B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../juce/modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; };
450 65D27B3F8F17B07DCC171F1C /* juce_audio_formats.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_formats.h; path = ../../../juce/modules/juce_audio_formats/juce_audio_formats.h; sourceTree = SOURCE_ROOT; }; 450 6606A45FBF92643F83F78021 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
451 6604B7074C60D16C2958058B /* juce_win32_Files.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Files.cpp; path = ../../../juce/modules/juce_core/native/juce_win32_Files.cpp; sourceTree = SOURCE_ROOT; }; 451 6610029938CB08266FAD5120 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; };
452 6606A45FBF92643F83F78021 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; 452 66F5603A6C984CEFD02530D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; };
453 6610029938CB08266FAD5120 /* juce_ApplicationCommandManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandManager.cpp; path = ../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp; sourceTree = SOURCE_ROOT; }; 453 673187B7CDEE9090F0503F45 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
454 66F5603A6C984CEFD02530D3 /* juce_SystemTrayIconComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemTrayIconComponent.h; path = ../../../juce/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h; sourceTree = SOURCE_ROOT; }; 454 67B1EA88315E60BDDEF78A9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoPedal.cpp; path = ../../Source/TouchKeys/PianoPedal.cpp; sourceTree = "SOURCE_ROOT"; };
455 673187B7CDEE9090F0503F45 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_audio_formats/juce_module_info; sourceTree = SOURCE_ROOT; }; 455 67FBBBE888B8FF071E9A6E9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../juce/modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; };
456 67B1EA88315E60BDDEF78A9B /* PianoPedal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoPedal.cpp; path = ../../Source/TouchKeys/PianoPedal.cpp; sourceTree = SOURCE_ROOT; }; 456 684832C67BAC9A135AD0F420 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../juce/modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; };
457 67FBBBE888B8FF071E9A6E9B /* juce_MenuBarModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MenuBarModel.h; path = ../../../juce/modules/juce_gui_basics/menus/juce_MenuBarModel.h; sourceTree = SOURCE_ROOT; }; 457 688D8F39D56A47170508B993 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; };
458 684832C67BAC9A135AD0F420 /* juce_GZIPCompressorOutputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GZIPCompressorOutputStream.h; path = ../../../juce/modules/juce_core/zip/juce_GZIPCompressorOutputStream.h; sourceTree = SOURCE_ROOT; }; 458 68A9E6D3AA5B1E80308A5400 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiKeyboardSegment.cpp; path = ../../Source/TouchKeys/MidiKeyboardSegment.cpp; sourceTree = "SOURCE_ROOT"; };
459 688D8F39D56A47170508B993 /* juce_MidiBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiBuffer.cpp; path = ../../../juce/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp; sourceTree = SOURCE_ROOT; }; 459 68B7DB3155ECA7DF6A79D5EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../juce/modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; };
460 68A9E6D3AA5B1E80308A5400 /* MidiKeyboardSegment.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiKeyboardSegment.cpp; path = ../../Source/TouchKeys/MidiKeyboardSegment.cpp; sourceTree = SOURCE_ROOT; }; 460 68EC729C279BCAD684AEBF9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; };
461 68B7DB3155ECA7DF6A79D5EC /* juce_OwnedArray.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OwnedArray.h; path = ../../../juce/modules/juce_core/containers/juce_OwnedArray.h; sourceTree = SOURCE_ROOT; }; 461 68F90A1AC81BD36F4AFCA49D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
462 68EC729C279BCAD684AEBF9C /* juce_ComponentAnimator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentAnimator.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp; sourceTree = SOURCE_ROOT; }; 462 692CFED8D5A615CCE73120FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMappingShortEditor.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingShortEditor.h; sourceTree = "SOURCE_ROOT"; };
463 68F90A1AC81BD36F4AFCA49D /* juce_FlacAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FlacAudioFormat.h; path = ../../../juce/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h; sourceTree = SOURCE_ROOT; }; 463 6A14D41C2C4B1022DFCFDEC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../juce/modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; };
464 692CFED8D5A615CCE73120FB /* TouchkeyVibratoMappingShortEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMappingShortEditor.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingShortEditor.h; sourceTree = SOURCE_ROOT; }; 464 6A2C76C28ADEBBEB65637ED4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
465 6A14D41C2C4B1022DFCFDEC9 /* juce_win32_Direct2DGraphicsContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Direct2DGraphicsContext.cpp; path = ../../../juce/modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; 465 6A58296B30F95486340DFD85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../juce/modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; };
466 6A2C76C28ADEBBEB65637ED4 /* juce_AlertWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AlertWindow.cpp; path = ../../../juce/modules/juce_gui_basics/windows/juce_AlertWindow.cpp; sourceTree = SOURCE_ROOT; }; 466 6A59FD6927F7863EA627B22B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../juce/modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; };
467 6A58296B30F95486340DFD85 /* juce_android_Messaging.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Messaging.cpp; path = ../../../juce/modules/juce_events/native/juce_android_Messaging.cpp; sourceTree = SOURCE_ROOT; }; 467 6ABB704327024442CCD18ADD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
468 6A59FD6927F7863EA627B22B /* juce_Javascript.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Javascript.cpp; path = ../../../juce/modules/juce_core/javascript/juce_Javascript.cpp; sourceTree = SOURCE_ROOT; }; 468 6B4AAA40F2D016E163663316 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; };
469 6ABB704327024442CCD18ADD /* juce_CodeEditorComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CodeEditorComponent.cpp; path = ../../../juce/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp; sourceTree = SOURCE_ROOT; }; 469 6B4D53A3F41AB62FA997F22E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
470 6B4AAA40F2D016E163663316 /* juce_ResizableCornerComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableCornerComponent.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h; sourceTree = SOURCE_ROOT; }; 470 6B502138661E9AB628F374F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; };
471 6B4D53A3F41AB62FA997F22E /* juce_PropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertyComponent.cpp; path = ../../../juce/modules/juce_gui_basics/properties/juce_PropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; 471 6B53EFC11817616594E2D9BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; };
472 6B502138661E9AB628F374F6 /* juce_ComboBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComboBox.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ComboBox.h; sourceTree = SOURCE_ROOT; }; 472 6B6237A52DA8FB843E47CE0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; };
473 6B53EFC11817616594E2D9BB /* juce_LowLevelGraphicsSoftwareRenderer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LowLevelGraphicsSoftwareRenderer.cpp; path = ../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp; sourceTree = SOURCE_ROOT; }; 473 6BBD376C70ED0BF7DB547474 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; };
474 6B6237A52DA8FB843E47CE0A /* juce_DocumentWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DocumentWindow.h; path = ../../../juce/modules/juce_gui_basics/windows/juce_DocumentWindow.h; sourceTree = SOURCE_ROOT; }; 474 6C119011A8A9B7A6F092F10D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../juce/modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; };
475 6BBD376C70ED0BF7DB547474 /* juce_MemoryMappedAudioFormatReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryMappedAudioFormatReader.h; path = ../../../juce/modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h; sourceTree = SOURCE_ROOT; }; 475 6C1F7220FB3D51C3E401670D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; };
476 6C119011A8A9B7A6F092F10D /* juce_FileLogger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileLogger.h; path = ../../../juce/modules/juce_core/logging/juce_FileLogger.h; sourceTree = SOURCE_ROOT; }; 476 6CA0CAA72433DDE5E6E2BA99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
477 6C1F7220FB3D51C3E401670D /* juce_BufferingAudioFormatReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BufferingAudioFormatReader.h; path = ../../../juce/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h; sourceTree = SOURCE_ROOT; }; 477 6CD813F180C163518C623E8C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../juce/modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; };
478 6CA0CAA72433DDE5E6E2BA99 /* juce_ResizableWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableWindow.cpp; path = ../../../juce/modules/juce_gui_basics/windows/juce_ResizableWindow.cpp; sourceTree = SOURCE_ROOT; }; 478 6CF3B1703B8D1E75091098B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; };
479 6CD813F180C163518C623E8C /* juce_mac_CoreGraphicsContext.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_CoreGraphicsContext.mm; path = ../../../juce/modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm; sourceTree = SOURCE_ROOT; }; 479 6CF6DF68577964FD68EFB132 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLContext.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLContext.cpp"; sourceTree = "SOURCE_ROOT"; };
480 6CF3B1703B8D1E75091098B0 /* juce_KeyboardFocusTraverser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyboardFocusTraverser.cpp; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp; sourceTree = SOURCE_ROOT; }; 480 6D365652129D06390251A09D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_linux.h"; path = "../../../juce/modules/juce_opengl/native/juce_OpenGL_linux.h"; sourceTree = "SOURCE_ROOT"; };
481 6CF6DF68577964FD68EFB132 /* juce_OpenGLContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLContext.cpp; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLContext.cpp; sourceTree = SOURCE_ROOT; }; 481 6D7B40AF156B7244E6D37851 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LogPlayback.h; path = ../../Source/TouchKeys/LogPlayback.h; sourceTree = "SOURCE_ROOT"; };
482 6D365652129D06390251A09D /* juce_OpenGL_linux.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGL_linux.h; path = ../../../juce/modules/juce_opengl/native/juce_OpenGL_linux.h; sourceTree = SOURCE_ROOT; }; 482 6DF85AFF4681188E85089BF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../../juce/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; };
483 6D7B40AF156B7244E6D37851 /* LogPlayback.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LogPlayback.h; path = ../../Source/TouchKeys/LogPlayback.h; sourceTree = SOURCE_ROOT; }; 483 6EE034FF03FFA7308A5766AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; };
484 6DF85AFF4681188E85089BF5 /* juce_AudioDeviceManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDeviceManager.cpp; path = ../../../juce/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp; sourceTree = SOURCE_ROOT; }; 484 6EF7B06580A10399CCD7BD5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../juce/modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; };
485 6EE034FF03FFA7308A5766AC /* juce_SVGParser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SVGParser.cpp; path = ../../../juce/modules/juce_gui_basics/drawables/juce_SVGParser.cpp; sourceTree = SOURCE_ROOT; }; 485 6F7A2A1DF08F35D772F72DA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../../juce/modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; };
486 6EF7B06580A10399CCD7BD5F /* juce_ios_MessageManager.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_MessageManager.mm; path = ../../../juce/modules/juce_events/native/juce_ios_MessageManager.mm; sourceTree = SOURCE_ROOT; }; 486 6F9A5F79F66D8B56E1B62B9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../../juce/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; };
487 6F7A2A1DF08F35D772F72DA9 /* juce_mac_AudioCDReader.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AudioCDReader.mm; path = ../../../juce/modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm; sourceTree = SOURCE_ROOT; }; 487 70007C0A1E082ED1349FD91B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; };
488 6F9A5F79F66D8B56E1B62B9B /* juce_AudioDeviceManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDeviceManager.h; path = ../../../juce/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h; sourceTree = SOURCE_ROOT; }; 488 7036D606B54801EF8B582B14 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; };
489 70007C0A1E082ED1349FD91B /* juce_Typeface.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Typeface.h; path = ../../../juce/modules/juce_graphics/fonts/juce_Typeface.h; sourceTree = SOURCE_ROOT; }; 489 707B322BFF21635B171475AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../juce/modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; };
490 7036D606B54801EF8B582B14 /* juce_MultiDocumentPanel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MultiDocumentPanel.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h; sourceTree = SOURCE_ROOT; }; 490 70D03CB09823072EB0FECD50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; };
491 707B322BFF21635B171475AE /* juce_posix_SharedCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_posix_SharedCode.h; path = ../../../juce/modules/juce_core/native/juce_posix_SharedCode.h; sourceTree = SOURCE_ROOT; }; 491 70DF91DDFADBF8A69040904F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; };
492 70D03CB09823072EB0FECD50 /* juce_android_Audio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Audio.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_android_Audio.cpp; sourceTree = SOURCE_ROOT; }; 492 70E7379DBBD8C42D6DF053AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; };
493 70DF91DDFADBF8A69040904F /* juce_MidiMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessage.h; path = ../../../juce/modules/juce_audio_basics/midi/juce_MidiMessage.h; sourceTree = SOURCE_ROOT; }; 493 7103BB75D00938B3DEF6F943 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Node.h; path = ../../Source/Utility/Node.h; sourceTree = "SOURCE_ROOT"; };
494 70E7379DBBD8C42D6DF053AE /* juce_AudioFormatReaderSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatReaderSource.cpp; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp; sourceTree = SOURCE_ROOT; }; 494 7172E38F5AA96EB0063A67AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../juce/modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; };
495 7103BB75D00938B3DEF6F943 /* Node.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Node.h; path = ../../Source/Utility/Node.h; sourceTree = SOURCE_ROOT; }; 495 71D4D37B1DBDF821E57F68F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../juce/modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; };
496 7172E38F5AA96EB0063A67AC /* juce_DropShadower.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DropShadower.cpp; path = ../../../juce/modules/juce_gui_basics/misc/juce_DropShadower.cpp; sourceTree = SOURCE_ROOT; }; 496 724ABFBF59674B3C9B5C2437 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyKeyDivisionMapping.h; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMapping.h; sourceTree = "SOURCE_ROOT"; };
497 71D4D37B1DBDF821E57F68F3 /* juce_GraphicsContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GraphicsContext.cpp; path = ../../../juce/modules/juce_graphics/contexts/juce_GraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; 497 724CC1B7FF7ECEC8F25400AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; };
498 724ABFBF59674B3C9B5C2437 /* TouchkeyKeyDivisionMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyKeyDivisionMapping.h; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMapping.h; sourceTree = SOURCE_ROOT; }; 498 725AA29F72430257825A0E8B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyPositionTracker.h; path = ../../Source/TouchKeys/KeyPositionTracker.h; sourceTree = "SOURCE_ROOT"; };
499 724CC1B7FF7ECEC8F25400AF /* juce_RectangleList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RectangleList.h; path = ../../../juce/modules/juce_graphics/geometry/juce_RectangleList.h; sourceTree = SOURCE_ROOT; }; 499 726E5869DFBD1AE70FB39109 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
500 725AA29F72430257825A0E8B /* KeyPositionTracker.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyPositionTracker.h; path = ../../Source/TouchKeys/KeyPositionTracker.h; sourceTree = SOURCE_ROOT; }; 500 72972DBFFD3B26C1A933CD0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../juce/modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; };
501 726E5869DFBD1AE70FB39109 /* juce_TextPropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextPropertyComponent.cpp; path = ../../../juce/modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; 501 72D026BC20AD5DA4743D6A68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../juce/modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; };
502 72972DBFFD3B26C1A933CD0F /* juce_android_JNIHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_android_JNIHelpers.h; path = ../../../juce/modules/juce_core/native/juce_android_JNIHelpers.h; sourceTree = SOURCE_ROOT; }; 502 72DEAE1CFA0E4495953E162B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; };
503 72D026BC20AD5DA4743D6A68 /* juce_MemoryMappedFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryMappedFile.h; path = ../../../juce/modules/juce_core/files/juce_MemoryMappedFile.h; sourceTree = SOURCE_ROOT; }; 503 7362738354A361AC4913C252 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; };
504 72DEAE1CFA0E4495953E162B /* juce_ApplicationCommandInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandInfo.h; path = ../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h; sourceTree = SOURCE_ROOT; }; 504 74367CCDFA812324602A8232 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../juce/modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; };
505 7362738354A361AC4913C252 /* juce_MultiDocumentPanel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MultiDocumentPanel.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp; sourceTree = SOURCE_ROOT; }; 505 743847CB7587F825B89E6FE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; };
506 74367CCDFA812324602A8232 /* juce_Colours.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Colours.cpp; path = ../../../juce/modules/juce_graphics/colour/juce_Colours.cpp; sourceTree = SOURCE_ROOT; }; 506 74A7CB1DEB75A34CDD0CD4C4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../juce/modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; };
507 743847CB7587F825B89E6FE8 /* JuceHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; 507 7512B86BFA154BD74FC8AC07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Accumulator.h; path = ../../Source/Utility/Accumulator.h; sourceTree = "SOURCE_ROOT"; };
508 74A7CB1DEB75A34CDD0CD4C4 /* juce_MessageListener.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MessageListener.cpp; path = ../../../juce/modules/juce_events/messages/juce_MessageListener.cpp; sourceTree = SOURCE_ROOT; }; 508 752E69ECB400EFBC66DB8081 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; };
509 7512B86BFA154BD74FC8AC07 /* Accumulator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Accumulator.h; path = ../../Source/Utility/Accumulator.h; sourceTree = SOURCE_ROOT; }; 509 75A33066D1965DA1A60D41B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../juce/modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; };
510 752E69ECB400EFBC66DB8081 /* juce_Draggable3DOrientation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Draggable3DOrientation.h; path = ../../../juce/modules/juce_opengl/opengl/juce_Draggable3DOrientation.h; sourceTree = SOURCE_ROOT; }; 510 75CA737B306C29F574308F8E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../juce/modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; };
511 75A33066D1965DA1A60D41B0 /* juce_core.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_core.mm; path = ../../../juce/modules/juce_core/juce_core.mm; sourceTree = SOURCE_ROOT; }; 511 7640817A6F712E83E8127229 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../juce/modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; };
512 75CA737B306C29F574308F8E /* juce_ThreadPool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ThreadPool.h; path = ../../../juce/modules/juce_core/threads/juce_ThreadPool.h; sourceTree = SOURCE_ROOT; }; 512 764F6B4DF0E407661F9594C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; };
513 7640817A6F712E83E8127229 /* juce_mac_SystemStats.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_SystemStats.mm; path = ../../../juce/modules/juce_core/native/juce_mac_SystemStats.mm; sourceTree = SOURCE_ROOT; }; 513 76566BC742E2FB1F6FDC34F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../juce/modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; };
514 764F6B4DF0E407661F9594C1 /* juce_MidiMessageSequence.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessageSequence.h; path = ../../../juce/modules/juce_audio_basics/midi/juce_MidiMessageSequence.h; sourceTree = SOURCE_ROOT; }; 514 765EE2C3B48F47F94E607FBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../juce/modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; };
515 76566BC742E2FB1F6FDC34F5 /* juce_gui_extra.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_gui_extra.mm; path = ../../../juce/modules/juce_gui_extra/juce_gui_extra.mm; sourceTree = SOURCE_ROOT; }; 515 76758FB3B866000523F0B144 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; };
516 765EE2C3B48F47F94E607FBF /* juce_File.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_File.h; path = ../../../juce/modules/juce_core/files/juce_File.h; sourceTree = SOURCE_ROOT; }; 516 76824FE677CBBE997E6B95AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyDevice.cpp; path = ../../Source/TouchKeys/TouchkeyDevice.cpp; sourceTree = "SOURCE_ROOT"; };
517 76758FB3B866000523F0B144 /* juce_SplashScreen.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SplashScreen.cpp; path = ../../../juce/modules/juce_gui_extra/misc/juce_SplashScreen.cpp; sourceTree = SOURCE_ROOT; }; 517 7688BA989669160877676209 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
518 76824FE677CBBE997E6B95AC /* TouchkeyDevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyDevice.cpp; path = ../../Source/TouchKeys/TouchkeyDevice.cpp; sourceTree = SOURCE_ROOT; }; 518 76ACD5EA5060FE1084BE7407 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; };
519 7688BA989669160877676209 /* juce_FileListComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileListComponent.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp; sourceTree = SOURCE_ROOT; }; 519 7756797D74D0D9D929AA9A80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; };
520 76ACD5EA5060FE1084BE7407 /* juce_SystemClipboard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemClipboard.h; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_SystemClipboard.h; sourceTree = SOURCE_ROOT; }; 520 776A2D8E1CDE4CBEFFA042B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../juce/modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; };
521 7756797D74D0D9D929AA9A80 /* juce_DrawableRectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableRectangle.h; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawableRectangle.h; sourceTree = SOURCE_ROOT; }; 521 778872C42C72FA6949A2536E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
522 776A2D8E1CDE4CBEFFA042B0 /* juce_mac_Strings.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Strings.mm; path = ../../../juce/modules/juce_core/native/juce_mac_Strings.mm; sourceTree = SOURCE_ROOT; }; 522 77BA61409E24E072AF1E5493 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyKeyDivisionMapping.cpp; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMapping.cpp; sourceTree = "SOURCE_ROOT"; };
523 778872C42C72FA6949A2536E /* juce_ImageComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageComponent.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ImageComponent.cpp; sourceTree = SOURCE_ROOT; }; 523 77D10D2C57D62DF18D3CE862 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMappingFactory.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
524 77BA61409E24E072AF1E5493 /* TouchkeyKeyDivisionMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyKeyDivisionMapping.cpp; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMapping.cpp; sourceTree = SOURCE_ROOT; }; 524 77E88D86D01AF16261B9E3AC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../juce/modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; };
525 77D10D2C57D62DF18D3CE862 /* TouchkeyPitchBendMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMappingFactory.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 525 7828BC7ED00966FBBE2A90CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; };
526 77E88D86D01AF16261B9E3AC /* juce_win32_ComSmartPtr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_win32_ComSmartPtr.h; path = ../../../juce/modules/juce_core/native/juce_win32_ComSmartPtr.h; sourceTree = SOURCE_ROOT; }; 526 7964EC4FD4E5860CF85469A6 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
527 7828BC7ED00966FBBE2A90CB /* juce_FileBrowserComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBrowserComponent.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h; sourceTree = SOURCE_ROOT; }; 527 797AB794731D226BD260BA38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../juce/modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; };
528 7964EC4FD4E5860CF85469A6 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; 528 79892EC92519C81D7E02BDE1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../juce/modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; };
529 797AB794731D226BD260BA38 /* juce_ComponentListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentListener.h; path = ../../../juce/modules/juce_gui_basics/components/juce_ComponentListener.h; sourceTree = SOURCE_ROOT; }; 529 79EBCB683DF7BD707B29F835 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
530 79892EC92519C81D7E02BDE1 /* juce_gui_basics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_gui_basics.h; path = ../../../juce/modules/juce_gui_basics/juce_gui_basics.h; sourceTree = SOURCE_ROOT; }; 530 79EC7F603DD271F787FE2EC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../juce/modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; };
531 79EBCB683DF7BD707B29F835 /* juce_ReverbAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReverbAudioSource.h; path = ../../../juce/modules/juce_audio_basics/sources/juce_ReverbAudioSource.h; sourceTree = SOURCE_ROOT; }; 531 79ED04A9195FA283CCBF6492 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../juce/modules/juce_events/broadcasters/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; };
532 79EC7F603DD271F787FE2EC9 /* juce_LocalisedStrings.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LocalisedStrings.h; path = ../../../juce/modules/juce_core/text/juce_LocalisedStrings.h; sourceTree = SOURCE_ROOT; }; 532 79FB5A147DA4950BDB10B97B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; };
533 79ED04A9195FA283CCBF6492 /* juce_ListenerList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ListenerList.h; path = ../../../juce/modules/juce_events/broadcasters/juce_ListenerList.h; sourceTree = SOURCE_ROOT; }; 533 7A002562A60140BEE1434ECF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingFactorySplitter.cpp; path = ../../Source/Mappings/MappingFactorySplitter.cpp; sourceTree = "SOURCE_ROOT"; };
534 79FB5A147DA4950BDB10B97B /* juce_ScrollBar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ScrollBar.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_ScrollBar.cpp; sourceTree = SOURCE_ROOT; }; 534 7A05F75D7C08D0921F4DBA0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; };
535 7A002562A60140BEE1434ECF /* MappingFactorySplitter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingFactorySplitter.cpp; path = ../../Source/Mappings/MappingFactorySplitter.cpp; sourceTree = SOURCE_ROOT; }; 535 7A2A67299D56679990772E1A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
536 7A05F75D7C08D0921F4DBA0E /* juce_FileDragAndDropTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileDragAndDropTarget.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h; sourceTree = SOURCE_ROOT; }; 536 7AD3466889EF224CEB709119 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; };
537 7A2A67299D56679990772E1A /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_audio_basics/juce_module_info; sourceTree = SOURCE_ROOT; }; 537 7B299BDFEBA4DABD680B7116 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMappingFactory.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
538 7AD3466889EF224CEB709119 /* juce_MouseInputSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseInputSource.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_MouseInputSource.h; sourceTree = SOURCE_ROOT; }; 538 7B799825EC1230F6618EC6FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_opengl.h"; path = "../../../juce/modules/juce_opengl/juce_opengl.h"; sourceTree = "SOURCE_ROOT"; };
539 7B299BDFEBA4DABD680B7116 /* TouchkeyPitchBendMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMappingFactory.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingFactory.h; sourceTree = SOURCE_ROOT; }; 539 7B945396F869A8F9750F3F45 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../juce/modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; };
540 7B799825EC1230F6618EC6FA /* juce_opengl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_opengl.h; path = ../../../juce/modules/juce_opengl/juce_opengl.h; sourceTree = SOURCE_ROOT; }; 540 7B9FCDB57204606F4A7FDAD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainWindow.cpp; path = ../../Source/GUI/MainWindow.cpp; sourceTree = "SOURCE_ROOT"; };
541 7B945396F869A8F9750F3F45 /* juce_win32_Threads.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Threads.cpp; path = ../../../juce/modules/juce_core/native/juce_win32_Threads.cpp; sourceTree = SOURCE_ROOT; }; 541 7BBF33364D3B65730CEAD5F1 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
542 7B9FCDB57204606F4A7FDAD4 /* MainWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainWindow.cpp; path = ../../Source/GUI/MainWindow.cpp; sourceTree = SOURCE_ROOT; }; 542 7CB06A483D91B0345A110791 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../juce/modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; };
543 7BBF33364D3B65730CEAD5F1 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; 543 7CF528A9CF4D2D0C77AECA41 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../juce/modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; };
544 7CB06A483D91B0345A110791 /* juce_AudioTransportSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioTransportSource.cpp; path = ../../../juce/modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp; sourceTree = SOURCE_ROOT; }; 544 7D4128713E8FB000F14BF646 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; };
545 7CF528A9CF4D2D0C77AECA41 /* juce_AudioDataConverters.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDataConverters.h; path = ../../../juce/modules/juce_audio_basics/buffers/juce_AudioDataConverters.h; sourceTree = SOURCE_ROOT; }; 545 7D4A55601B7F8AB486B0AF21 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Matrix3D.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_Matrix3D.h"; sourceTree = "SOURCE_ROOT"; };
546 7D4128713E8FB000F14BF646 /* juce_ImageButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageButton.h; path = ../../../juce/modules/juce_gui_basics/buttons/juce_ImageButton.h; sourceTree = SOURCE_ROOT; }; 546 7D8C65927B21E027450B23F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../juce/modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; };
547 7D4A55601B7F8AB486B0AF21 /* juce_Matrix3D.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Matrix3D.h; path = ../../../juce/modules/juce_opengl/opengl/juce_Matrix3D.h; sourceTree = SOURCE_ROOT; }; 547 7DE576785D066AA5B72476F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../juce/modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; };
548 7D8C65927B21E027450B23F9 /* juce_NamedPipe.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedPipe.cpp; path = ../../../juce/modules/juce_core/network/juce_NamedPipe.cpp; sourceTree = SOURCE_ROOT; }; 548 7EB4672F9008FB273FB0E5A0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; };
549 7DE576785D066AA5B72476F5 /* juce_SystemStats.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemStats.h; path = ../../../juce/modules/juce_core/system/juce_SystemStats.h; sourceTree = SOURCE_ROOT; }; 549 7ED45DC66FA713C394B2EA1F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
550 7EB4672F9008FB273FB0E5A0 /* juce_ComboBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComboBox.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ComboBox.cpp; sourceTree = SOURCE_ROOT; }; 550 7EDCB02E405529C4B4A60DA9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDIKeyPositionMapping.h; path = ../../Source/Mappings/MIDIKeyPositionMapping.h; sourceTree = "SOURCE_ROOT"; };
551 7ED45DC66FA713C394B2EA1F /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_events/juce_module_info; sourceTree = SOURCE_ROOT; }; 551 7EE4DAABDC4CF9F13A3B5541 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../juce/modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; };
552 7EDCB02E405529C4B4A60DA9 /* MIDIKeyPositionMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDIKeyPositionMapping.h; path = ../../Source/Mappings/MIDIKeyPositionMapping.h; sourceTree = SOURCE_ROOT; }; 552 7EE90399313A416997604AAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; };
553 7EE4DAABDC4CF9F13A3B5541 /* juce_ios_UIViewComponent.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_UIViewComponent.mm; path = ../../../juce/modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm; sourceTree = SOURCE_ROOT; }; 553 801654FBD686CBFC671446FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; };
554 7EE90399313A416997604AAE /* juce_FileFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileFilter.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileFilter.h; sourceTree = SOURCE_ROOT; }; 554 80474D6CC77F91AADA740AC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; };
555 801654FBD686CBFC671446FB /* juce_TabbedButtonBar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TabbedButtonBar.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_TabbedButtonBar.h; sourceTree = SOURCE_ROOT; }; 555 80878F914A6A514CE5FEDD3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
556 80474D6CC77F91AADA740AC3 /* juce_android_Midi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Midi.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_android_Midi.cpp; sourceTree = SOURCE_ROOT; }; 556 808B32EDF79E1139064ABB52 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../juce/modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
557 80878F914A6A514CE5FEDD3C /* juce_LAMEEncoderAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LAMEEncoderAudioFormat.h; path = ../../../juce/modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h; sourceTree = SOURCE_ROOT; }; 557 80BDEDE0C822A9AE504A2C38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyTouchFrame.h; path = ../../Source/TouchKeys/KeyTouchFrame.h; sourceTree = "SOURCE_ROOT"; };
558 808B32EDF79E1139064ABB52 /* juce_InputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InputStream.cpp; path = ../../../juce/modules/juce_core/streams/juce_InputStream.cpp; sourceTree = SOURCE_ROOT; }; 558 80EBFCB95D6DF2DA4B645F20 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; };
559 80BDEDE0C822A9AE504A2C38 /* KeyTouchFrame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyTouchFrame.h; path = ../../Source/TouchKeys/KeyTouchFrame.h; sourceTree = SOURCE_ROOT; }; 559 80FAE594348676A04BACD99F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; };
560 80EBFCB95D6DF2DA4B645F20 /* juce_DrawableComposite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableComposite.cpp; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp; sourceTree = SOURCE_ROOT; }; 560 8166153E2B41CAFEF2012166 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; };
561 80FAE594348676A04BACD99F /* juce_CPlusPlusCodeTokeniserFunctions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CPlusPlusCodeTokeniserFunctions.h; path = ../../../juce/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h; sourceTree = SOURCE_ROOT; }; 561 821F73F15E2DCF3438652D3B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
562 8166153E2B41CAFEF2012166 /* juce_FileSearchPathListComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileSearchPathListComponent.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h; sourceTree = SOURCE_ROOT; }; 562 83AE3F5E0B7AE5D956415BCC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKeyCalibrator.cpp; path = ../../Source/TouchKeys/PianoKeyCalibrator.cpp; sourceTree = "SOURCE_ROOT"; };
563 821F73F15E2DCF3438652D3B /* juce_ToneGeneratorAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToneGeneratorAudioSource.h; path = ../../../juce/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h; sourceTree = SOURCE_ROOT; }; 563 83BB636195AA2F443ADEE961 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
564 83AE3F5E0B7AE5D956415BCC /* PianoKeyCalibrator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKeyCalibrator.cpp; path = ../../Source/TouchKeys/PianoKeyCalibrator.cpp; sourceTree = SOURCE_ROOT; }; 564 84329C0EAC5C8BCD99E03174 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../juce/modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; };
565 83BB636195AA2F443ADEE961 /* juce_FileBrowserComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileBrowserComponent.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; 565 849B3D266CC18D432434AA9B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RawSensorDisplay.cpp; path = ../../Source/Display/RawSensorDisplay.cpp; sourceTree = "SOURCE_ROOT"; };
566 84329C0EAC5C8BCD99E03174 /* juce_MemoryBlock.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryBlock.cpp; path = ../../../juce/modules/juce_core/memory/juce_MemoryBlock.cpp; sourceTree = SOURCE_ROOT; }; 566 84AB0ED9ED35EC083E56C73B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../juce/modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; };
567 849B3D266CC18D432434AA9B /* RawSensorDisplay.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RawSensorDisplay.cpp; path = ../../Source/Display/RawSensorDisplay.cpp; sourceTree = SOURCE_ROOT; }; 567 84E1E20BD5B317A9C8AEB844 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; };
568 84AB0ED9ED35EC083E56C73B /* juce_RectanglePlacement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RectanglePlacement.h; path = ../../../juce/modules/juce_graphics/placement/juce_RectanglePlacement.h; sourceTree = SOURCE_ROOT; }; 568 84EBC2A31E96330B004B8ACD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../juce/modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; };
569 84E1E20BD5B317A9C8AEB844 /* juce_AttributedString.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AttributedString.h; path = ../../../juce/modules/juce_graphics/fonts/juce_AttributedString.h; sourceTree = SOURCE_ROOT; }; 569 84FFC974D174B7938505FCE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
570 84EBC2A31E96330B004B8ACD /* juce_JSON.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_JSON.h; path = ../../../juce/modules/juce_core/javascript/juce_JSON.h; sourceTree = SOURCE_ROOT; }; 570 8517608903BDD585564A2BD9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../juce/modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; };
571 84FFC974D174B7938505FCE2 /* juce_ButtonPropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ButtonPropertyComponent.h; path = ../../../juce/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h; sourceTree = SOURCE_ROOT; }; 571 857081343554E08270399A7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; };
572 8517608903BDD585564A2BD9 /* juce_mac_CarbonViewWrapperComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_CarbonViewWrapperComponent.h; path = ../../../juce/modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h; sourceTree = SOURCE_ROOT; }; 572 8577418313DD8B1192FDD61D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; };
573 857081343554E08270399A7A /* juce_CallOutBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CallOutBox.cpp; path = ../../../juce/modules/juce_gui_basics/windows/juce_CallOutBox.cpp; sourceTree = SOURCE_ROOT; }; 573 859ABCC7E6D33E942919BC4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../juce/modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; };
574 8577418313DD8B1192FDD61D /* BinaryData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; }; 574 8628FF7B8F05A904C8C59EC4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../juce/modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; };
575 859ABCC7E6D33E942919BC4B /* juce_AffineTransform.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AffineTransform.cpp; path = ../../../juce/modules/juce_graphics/geometry/juce_AffineTransform.cpp; sourceTree = SOURCE_ROOT; }; 575 8688C08B789657B322528750 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
576 8628FF7B8F05A904C8C59EC4 /* juce_FileBasedDocument.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBasedDocument.h; path = ../../../juce/modules/juce_gui_extra/documents/juce_FileBasedDocument.h; sourceTree = SOURCE_ROOT; }; 576 86A8F063C7880CC175FCB59A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../juce/modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; };
577 8688C08B789657B322528750 /* juce_ResamplingAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResamplingAudioSource.h; path = ../../../juce/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h; sourceTree = SOURCE_ROOT; }; 577 86C14BDBEB5F070A2166E8E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../juce/modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; };
578 86A8F063C7880CC175FCB59A /* juce_DynamicObject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DynamicObject.cpp; path = ../../../juce/modules/juce_core/containers/juce_DynamicObject.cpp; sourceTree = SOURCE_ROOT; }; 578 87083E81CEAC3B0F8BE7AAAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; };
579 86C14BDBEB5F070A2166E8E6 /* juce_ApplicationProperties.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationProperties.h; path = ../../../juce/modules/juce_data_structures/app_properties/juce_ApplicationProperties.h; sourceTree = SOURCE_ROOT; }; 579 8720C0E6620ACF2E555C1CB5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; };
580 87083E81CEAC3B0F8BE7AAAD /* juce_Point.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Point.h; path = ../../../juce/modules/juce_graphics/geometry/juce_Point.h; sourceTree = SOURCE_ROOT; }; 580 8776329610ED3DF98A95ECD2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IIRFilter.cpp; path = ../../Source/Utility/IIRFilter.cpp; sourceTree = "SOURCE_ROOT"; };
581 8720C0E6620ACF2E555C1CB5 /* juce_TextButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextButton.h; path = ../../../juce/modules/juce_gui_basics/buttons/juce_TextButton.h; sourceTree = SOURCE_ROOT; }; 581 879BA74FC54118852648722F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyMultiFingerTriggerMappingFactory.cpp; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
582 8776329610ED3DF98A95ECD2 /* IIRFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IIRFilter.cpp; path = ../../Source/Utility/IIRFilter.cpp; sourceTree = SOURCE_ROOT; }; 582 88464C31A0A0F8F876BD5CA2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; };
583 879BA74FC54118852648722F /* TouchkeyMultiFingerTriggerMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyMultiFingerTriggerMappingFactory.cpp; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 583 884FF9165E861BE4F04646FC = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-512.png"; path = "../../Resources/tk-icon-512.png"; sourceTree = "SOURCE_ROOT"; };
584 88464C31A0A0F8F876BD5CA2 /* juce_AudioFormatReaderSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatReaderSource.h; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h; sourceTree = SOURCE_ROOT; }; 584 88D0E8DA9A02D3ADB13FB753 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
585 884FF9165E861BE4F04646FC /* tk-icon-512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-512.png"; path = "../../Resources/tk-icon-512.png"; sourceTree = SOURCE_ROOT; }; 585 890B8EF2DC47885686DAAF94 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../juce/modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; };
586 88D0E8DA9A02D3ADB13FB753 /* juce_WavAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WavAudioFormat.cpp; path = ../../../juce/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; 586 89130E3BE0652A8CAB11A2BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../juce/modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; };
587 890B8EF2DC47885686DAAF94 /* juce_CharPointer_ASCII.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_ASCII.h; path = ../../../juce/modules/juce_core/text/juce_CharPointer_ASCII.h; sourceTree = SOURCE_ROOT; }; 587 8990C39751CB1A719998A52D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; };
588 89130E3BE0652A8CAB11A2BE /* juce_osx_MessageQueue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_osx_MessageQueue.h; path = ../../../juce/modules/juce_events/native/juce_osx_MessageQueue.h; sourceTree = SOURCE_ROOT; }; 588 89EB02CBE5C658A77500E836 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; };
589 8990C39751CB1A719998A52D /* juce_TextDragAndDropTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextDragAndDropTarget.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h; sourceTree = SOURCE_ROOT; }; 589 8A02BB6161F2E74E22ABE635 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../juce/modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; };
590 89EB02CBE5C658A77500E836 /* juce_LassoComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LassoComponent.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_LassoComponent.h; sourceTree = SOURCE_ROOT; }; 590 8AB62337AC1BB45D8DD8B43D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; };
591 8A02BB6161F2E74E22ABE635 /* juce_ImageCache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageCache.h; path = ../../../juce/modules/juce_graphics/images/juce_ImageCache.h; sourceTree = SOURCE_ROOT; }; 591 8ADF834CD28E353B15D200C7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMappingFactory.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
592 8AB62337AC1BB45D8DD8B43D /* juce_MarkerList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MarkerList.cpp; path = ../../../juce/modules/juce_gui_basics/positioning/juce_MarkerList.cpp; sourceTree = SOURCE_ROOT; }; 592 8BA8A815340C0C952C6DAA46 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../juce/modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; };
593 8ADF834CD28E353B15D200C7 /* TouchkeyControlMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMappingFactory.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 593 8BC0A410AADDAFD652051BDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../juce/modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; };
594 8BA8A815340C0C952C6DAA46 /* juce_ImageConvolutionKernel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageConvolutionKernel.cpp; path = ../../../juce/modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp; sourceTree = SOURCE_ROOT; }; 594 8BD94C1723C9174065B1CA57 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../juce/modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; };
595 8BC0A410AADDAFD652051BDC /* juce_RectanglePlacement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RectanglePlacement.cpp; path = ../../../juce/modules/juce_graphics/placement/juce_RectanglePlacement.cpp; sourceTree = SOURCE_ROOT; }; 595 8C46F1B244F115E716B37147 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; };
596 8BD94C1723C9174065B1CA57 /* juce_Variant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Variant.h; path = ../../../juce/modules/juce_core/containers/juce_Variant.h; sourceTree = SOURCE_ROOT; }; 596 8C9EEF956680F688D1C9E58B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; };
597 8C46F1B244F115E716B37147 /* juce_OpenGLFrameBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLFrameBuffer.cpp; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp; sourceTree = SOURCE_ROOT; }; 597 8CA21E32C250B212F23EA8AF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../juce/modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; };
598 8C9EEF956680F688D1C9E58B /* juce_DragAndDropContainer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DragAndDropContainer.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h; sourceTree = SOURCE_ROOT; }; 598 8CBA2AD4897FAC4F6191FDB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; };
599 8CA21E32C250B212F23EA8AF /* juce_opengl.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_opengl.mm; path = ../../../juce/modules/juce_opengl/juce_opengl.mm; sourceTree = SOURCE_ROOT; }; 599 8CF10E46C293D8E35324F60F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyKeyDivisionMappingFactory.h; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
600 8CBA2AD4897FAC4F6191FDB3 /* juce_LowLevelGraphicsPostScriptRenderer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsPostScriptRenderer.h; path = ../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h; sourceTree = SOURCE_ROOT; }; 600 8D0A4E0C8E8FFF9E73D4F796 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOscEmulator.cpp; path = ../../Source/TouchKeys/TouchkeyOscEmulator.cpp; sourceTree = "SOURCE_ROOT"; };
601 8CF10E46C293D8E35324F60F /* TouchkeyKeyDivisionMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyKeyDivisionMappingFactory.h; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMappingFactory.h; sourceTree = SOURCE_ROOT; }; 601 8D3354A1E9C02DED513A4355 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../juce/modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; };
602 8D0A4E0C8E8FFF9E73D4F796 /* TouchkeyOscEmulator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOscEmulator.cpp; path = ../../Source/TouchKeys/TouchkeyOscEmulator.cpp; sourceTree = SOURCE_ROOT; }; 602 8E169B97526DD9CCDE1BBA98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
603 8D3354A1E9C02DED513A4355 /* juce_ios_UIViewComponentPeer.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_UIViewComponentPeer.mm; path = ../../../juce/modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm; sourceTree = SOURCE_ROOT; }; 603 8E7AC08D09000F53F4C123CC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLGraphicsContext.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; };
604 8E169B97526DD9CCDE1BBA98 /* juce_BubbleMessageComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BubbleMessageComponent.cpp; path = ../../../juce/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp; sourceTree = SOURCE_ROOT; }; 604 8ED90DCD63DA37E5D56402E3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; };
605 8E7AC08D09000F53F4C123CC /* juce_OpenGLGraphicsContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLGraphicsContext.cpp; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; 605 8ED952C01B726C1DBFACE2BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../../juce/modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; };
606 8ED90DCD63DA37E5D56402E3 /* juce_SplashScreen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SplashScreen.h; path = ../../../juce/modules/juce_gui_extra/misc/juce_SplashScreen.h; sourceTree = SOURCE_ROOT; }; 606 8FCE773A5D594437EF46757A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../juce/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; };
607 8ED952C01B726C1DBFACE2BD /* juce_AudioSourcePlayer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSourcePlayer.h; path = ../../../juce/modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h; sourceTree = SOURCE_ROOT; }; 607 8FEBDE824FD6FDFC09417C88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../juce/modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; };
608 8FCE773A5D594437EF46757A /* juce_LagrangeInterpolator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LagrangeInterpolator.cpp; path = ../../../juce/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp; sourceTree = SOURCE_ROOT; }; 608 9084178EF51E96AA8ACBB28D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; };
609 8FEBDE824FD6FDFC09417C88 /* juce_win32_Network.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Network.cpp; path = ../../../juce/modules/juce_core/native/juce_win32_Network.cpp; sourceTree = SOURCE_ROOT; }; 609 90CFD9356A26573B6D0BBF3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../juce/modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; };
610 9084178EF51E96AA8ACBB28D /* juce_TextEditorKeyMapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextEditorKeyMapper.h; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h; sourceTree = SOURCE_ROOT; }; 610 91157413471588AA9BBA75D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../juce/modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; };
611 90CFD9356A26573B6D0BBF3F /* juce_WindowsRegistry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WindowsRegistry.h; path = ../../../juce/modules/juce_core/misc/juce_WindowsRegistry.h; sourceTree = SOURCE_ROOT; }; 611 91AADDB641BD3F80E9011C65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyReleaseAngleMappingFactory.cpp; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
612 90E8A67FBC9B5B91FEB780F5 /* TouchKeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TouchKeys.app; sourceTree = BUILT_PRODUCTS_DIR; }; 612 9210475F5E1B29B9C850ACDA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
613 91157413471588AA9BBA75D7 /* juce_graphics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_graphics.mm; path = ../../../juce/modules/juce_graphics/juce_graphics.mm; sourceTree = SOURCE_ROOT; }; 613 92328D97A09C3864407862BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../juce/modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; };
614 91AADDB641BD3F80E9011C65 /* TouchkeyReleaseAngleMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyReleaseAngleMappingFactory.cpp; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 614 929C9770C346C51B352937B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; };
615 9210475F5E1B29B9C850ACDA /* juce_ImagePreviewComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImagePreviewComponent.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp; sourceTree = SOURCE_ROOT; }; 615 92C3C4A8F0677E70A2AAD5B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; };
616 92328D97A09C3864407862BC /* juce_mac_Fonts.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Fonts.mm; path = ../../../juce/modules/juce_graphics/native/juce_mac_Fonts.mm; sourceTree = SOURCE_ROOT; }; 616 92D1EE5E3C477F4341709537 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; };
617 929C9770C346C51B352937B8 /* juce_KeyListener.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyListener.cpp; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_KeyListener.cpp; sourceTree = SOURCE_ROOT; }; 617 92DEFC9A2AE2181DB9A0A8C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../juce/modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; };
618 92C3C4A8F0677E70A2AAD5B9 /* juce_Label.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Label.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_Label.h; sourceTree = SOURCE_ROOT; }; 618 9314190BB0D368F2A7C5E7C3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; };
619 92D1EE5E3C477F4341709537 /* juce_LowLevelGraphicsContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsContext.h; path = ../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h; sourceTree = SOURCE_ROOT; }; 619 93186997B68111C578D28993 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../juce/modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; };
620 92DEFC9A2AE2181DB9A0A8C2 /* juce_Result.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Result.h; path = ../../../juce/modules/juce_core/misc/juce_Result.h; sourceTree = SOURCE_ROOT; }; 620 93FFEE74D94C3D0D397CE80D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../juce/modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; };
621 9314190BB0D368F2A7C5E7C3 /* juce_Path.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Path.h; path = ../../../juce/modules/juce_graphics/geometry/juce_Path.h; sourceTree = SOURCE_ROOT; }; 621 94652A427B7F10B3405366B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; };
622 93186997B68111C578D28993 /* juce_Thread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Thread.h; path = ../../../juce/modules/juce_core/threads/juce_Thread.h; sourceTree = SOURCE_ROOT; }; 622 94873408944DC8C21437551E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; };
623 93FFEE74D94C3D0D397CE80D /* juce_Colour.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Colour.cpp; path = ../../../juce/modules/juce_graphics/colour/juce_Colour.cpp; sourceTree = SOURCE_ROOT; }; 623 95778FB07582FA294450A355 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; };
624 94652A427B7F10B3405366B5 /* juce_AudioFormatManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatManager.cpp; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioFormatManager.cpp; sourceTree = SOURCE_ROOT; }; 624 962444B8A31102AAEA550124 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; };
625 94873408944DC8C21437551E /* juce_ThreadWithProgressWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ThreadWithProgressWindow.h; path = ../../../juce/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h; sourceTree = SOURCE_ROOT; }; 625 96350DA721B867C826E423AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp"; sourceTree = "SOURCE_ROOT"; };
626 962444B8A31102AAEA550124 /* juce_GlyphArrangement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GlyphArrangement.h; path = ../../../juce/modules/juce_graphics/fonts/juce_GlyphArrangement.h; sourceTree = SOURCE_ROOT; }; 626 96C1E28B6083DF9CA08B8DA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
627 96C1E28B6083DF9CA08B8DA5 /* juce_ChoicePropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChoicePropertyComponent.h; path = ../../../juce/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h; sourceTree = SOURCE_ROOT; }; 627 97101F61193525E59EE16454 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
628 97101F61193525E59EE16454 /* juce_CaretComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CaretComponent.cpp; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp; sourceTree = SOURCE_ROOT; }; 628 972158C4F988264A6E5BC592 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; };
629 972158C4F988264A6E5BC592 /* juce_LookAndFeel_V3.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LookAndFeel_V3.cpp; path = ../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp; sourceTree = SOURCE_ROOT; }; 629 976AEB3279AAA64A0EF186FE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../juce/modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; };
630 976AEB3279AAA64A0EF186FE /* juce_MemoryInputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryInputStream.h; path = ../../../juce/modules/juce_core/streams/juce_MemoryInputStream.h; sourceTree = SOURCE_ROOT; }; 630 978BBCD3C704C06D407A95C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../juce/modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; };
631 978BBCD3C704C06D407A95C0 /* juce_PathIterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PathIterator.cpp; path = ../../../juce/modules/juce_graphics/geometry/juce_PathIterator.cpp; sourceTree = SOURCE_ROOT; }; 631 980132D50C058EB7B1B625BA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; };
632 980132D50C058EB7B1B625BA /* juce_ArrowButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ArrowButton.cpp; path = ../../../juce/modules/juce_gui_basics/buttons/juce_ArrowButton.cpp; sourceTree = SOURCE_ROOT; }; 632 980B7401EF270C8C3BF5921D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../juce/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; };
633 980B7401EF270C8C3BF5921D /* juce_FloatVectorOperations.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FloatVectorOperations.h; path = ../../../juce/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h; sourceTree = SOURCE_ROOT; }; 633 984641E3DE573FF55DADB2AE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../juce/modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; };
634 984641E3DE573FF55DADB2AE /* juce_Typeface.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Typeface.cpp; path = ../../../juce/modules/juce_graphics/fonts/juce_Typeface.cpp; sourceTree = SOURCE_ROOT; }; 634 984AEFF53886155F33D2F336 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../juce/modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; };
635 984AEFF53886155F33D2F336 /* juce_mac_MouseCursor.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MouseCursor.mm; path = ../../../juce/modules/juce_gui_basics/native/juce_mac_MouseCursor.mm; sourceTree = SOURCE_ROOT; }; 635 987FA7FC98B320FAE747F2ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../juce/modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; };
636 987FA7FC98B320FAE747F2ED /* juce_ValueTree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ValueTree.h; path = ../../../juce/modules/juce_data_structures/values/juce_ValueTree.h; sourceTree = SOURCE_ROOT; }; 636 99011DB2E425583086338097 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../../juce/modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; };
637 99011DB2E425583086338097 /* juce_MidiInput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiInput.h; path = ../../../juce/modules/juce_audio_devices/midi_io/juce_MidiInput.h; sourceTree = SOURCE_ROOT; }; 637 9923EBA9D4A01541CAE90CF2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../juce/modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; };
638 9923EBA9D4A01541CAE90CF2 /* juce_ScopedReadLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedReadLock.h; path = ../../../juce/modules/juce_core/threads/juce_ScopedReadLock.h; sourceTree = SOURCE_ROOT; }; 638 992F1A00CD771D7AA8E1E15D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; };
639 992F1A00CD771D7AA8E1E15D /* juce_AudioSubsectionReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSubsectionReader.cpp; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp; sourceTree = SOURCE_ROOT; }; 639 99AA5732A932BEF06D09AB22 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../juce/modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; };
640 99AA5732A932BEF06D09AB22 /* juce_MidiDataConcatenator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiDataConcatenator.h; path = ../../../juce/modules/juce_audio_devices/native/juce_MidiDataConcatenator.h; sourceTree = SOURCE_ROOT; }; 640 99C03C1C226C3BC10D3422BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../juce/modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; };
641 99C03C1C226C3BC10D3422BB /* juce_Sampler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Sampler.h; path = ../../../juce/modules/juce_audio_formats/sampler/juce_Sampler.h; sourceTree = SOURCE_ROOT; }; 641 99C3E2DED78CCBDBE436AE99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; };
642 99C3E2DED78CCBDBE436AE99 /* juce_BorderSize.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BorderSize.h; path = ../../../juce/modules/juce_graphics/geometry/juce_BorderSize.h; sourceTree = SOURCE_ROOT; }; 642 9A42DC8DA886A985FC5A0862 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../juce/modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; };
643 9A42DC8DA886A985FC5A0862 /* juce_LinkedListPointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LinkedListPointer.h; path = ../../../juce/modules/juce_core/containers/juce_LinkedListPointer.h; sourceTree = SOURCE_ROOT; }; 643 9A4DFD3457C3E8A95F71F6E7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../juce/modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; };
644 9A4DFD3457C3E8A95F71F6E7 /* juce_InputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InputStream.h; path = ../../../juce/modules/juce_core/streams/juce_InputStream.h; sourceTree = SOURCE_ROOT; }; 644 9A4FBA2DD18C825B15EE6D19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; };
645 9A4FBA2DD18C825B15EE6D19 /* juce_AudioSubsectionReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSubsectionReader.h; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioSubsectionReader.h; sourceTree = SOURCE_ROOT; }; 645 9A639B808D54F5251C701002 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../juce/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; };
646 9A639B808D54F5251C701002 /* juce_GlyphArrangement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GlyphArrangement.cpp; path = ../../../juce/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp; sourceTree = SOURCE_ROOT; }; 646 9A8C321C45F9E659F8676BA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../../juce/modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; };
647 9A8C321C45F9E659F8676BA3 /* juce_mac_AudioCDBurner.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AudioCDBurner.mm; path = ../../../juce/modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm; sourceTree = SOURCE_ROOT; }; 647 9AB36BA5D331A32F6EBF2E4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../juce/modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; };
648 9AB36BA5D331A32F6EBF2E4C /* juce_DropShadowEffect.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DropShadowEffect.h; path = ../../../juce/modules/juce_graphics/effects/juce_DropShadowEffect.h; sourceTree = SOURCE_ROOT; }; 648 9AD89C058D91C6D880FF028E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../juce/modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; };
649 9AD89C058D91C6D880FF028E /* juce_MultiTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MultiTimer.h; path = ../../../juce/modules/juce_events/timers/juce_MultiTimer.h; sourceTree = SOURCE_ROOT; }; 649 9B8C279F7E8FF6BCE7EFFF64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../juce/modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; };
650 9B8C279F7E8FF6BCE7EFFF64 /* juce_mac_FileChooser.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_FileChooser.mm; path = ../../../juce/modules/juce_gui_basics/native/juce_mac_FileChooser.mm; sourceTree = SOURCE_ROOT; }; 650 9B9B99EFAE12DE02397A87B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Osc.h; path = ../../Source/TouchKeys/Osc.h; sourceTree = "SOURCE_ROOT"; };
651 9B9B99EFAE12DE02397A87B4 /* Osc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Osc.h; path = ../../Source/TouchKeys/Osc.h; sourceTree = SOURCE_ROOT; }; 651 9B9C26B87D15142FEBBDAD4C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../juce/modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; };
652 9B9C26B87D15142FEBBDAD4C /* juce_InterprocessConnectionServer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InterprocessConnectionServer.cpp; path = ../../../juce/modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp; sourceTree = SOURCE_ROOT; }; 652 9BE9BB5131F3D749A7717085 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../juce/modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; };
653 9BE9BB5131F3D749A7717085 /* juce_ScopedValueSetter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedValueSetter.h; path = ../../../juce/modules/juce_core/containers/juce_ScopedValueSetter.h; sourceTree = SOURCE_ROOT; }; 653 9C0B692CB270EFA9DB7FA4D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKeyboard.cpp; path = ../../Source/TouchKeys/PianoKeyboard.cpp; sourceTree = "SOURCE_ROOT"; };
654 9C0B692CB270EFA9DB7FA4D7 /* PianoKeyboard.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKeyboard.cpp; path = ../../Source/TouchKeys/PianoKeyboard.cpp; sourceTree = SOURCE_ROOT; }; 654 9CAC7B4DFD297F29680FE739 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; };
655 9CAC7B4DFD297F29680FE739 /* juce_CodeEditorComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeEditorComponent.h; path = ../../../juce/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h; sourceTree = SOURCE_ROOT; }; 655 9D044091881D52DC7354C266 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; };
656 9D044091881D52DC7354C266 /* juce_CaretComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CaretComponent.h; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_CaretComponent.h; sourceTree = SOURCE_ROOT; }; 656 9D0F29356400B8E025E5F524 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../juce/modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; };
657 9D0F29356400B8E025E5F524 /* juce_ArrayAllocationBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrayAllocationBase.h; path = ../../../juce/modules/juce_core/containers/juce_ArrayAllocationBase.h; sourceTree = SOURCE_ROOT; }; 657 9D2CA1387AFF642B2E0C06A3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
658 9D2CA1387AFF642B2E0C06A3 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_audio_devices/juce_module_info; sourceTree = SOURCE_ROOT; }; 658 9D627B675B5F55FD5A203346 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TimestampSynchronizer.cpp; path = ../../Source/Utility/TimestampSynchronizer.cpp; sourceTree = "SOURCE_ROOT"; };
659 9D627B675B5F55FD5A203346 /* TimestampSynchronizer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TimestampSynchronizer.cpp; path = ../../Source/Utility/TimestampSynchronizer.cpp; sourceTree = SOURCE_ROOT; }; 659 9D633F4B9BBCF3F4D9331E00 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingFactory.h; path = ../../Source/Mappings/MappingFactory.h; sourceTree = "SOURCE_ROOT"; };
660 9D633F4B9BBCF3F4D9331E00 /* MappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingFactory.h; path = ../../Source/Mappings/MappingFactory.h; sourceTree = SOURCE_ROOT; }; 660 9D744C0830CCA407EB41368E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; };
661 9D744C0830CCA407EB41368E /* juce_TextEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextEditor.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_TextEditor.cpp; sourceTree = SOURCE_ROOT; }; 661 9D97B40DE97CFCF58CEA9DBD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; };
662 9D97B40DE97CFCF58CEA9DBD /* juce_FileTreeComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileTreeComponent.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h; sourceTree = SOURCE_ROOT; }; 662 9DEC36437E061C38E07BAC75 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
663 9DEC36437E061C38E07BAC75 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; 663 9E1100E08D019514168470B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../juce/modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; };
664 9E1100E08D019514168470B6 /* juce_CharPointer_UTF8.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF8.h; path = ../../../juce/modules/juce_core/text/juce_CharPointer_UTF8.h; sourceTree = SOURCE_ROOT; }; 664 9E51136900384B3DBAF5D60E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
665 9E51136900384B3DBAF5D60E /* juce_WavAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WavAudioFormat.h; path = ../../../juce/modules/juce_audio_formats/codecs/juce_WavAudioFormat.h; sourceTree = SOURCE_ROOT; }; 665 9E80DB194A5D094EE64958AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; };
666 9E80DB194A5D094EE64958AB /* juce_ComponentAnimator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentAnimator.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_ComponentAnimator.h; sourceTree = SOURCE_ROOT; }; 666 9E815E59EEB3FBAED99918C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../juce/modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; };
667 9E815E59EEB3FBAED99918C2 /* juce_PathStrokeType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PathStrokeType.cpp; path = ../../../juce/modules/juce_graphics/geometry/juce_PathStrokeType.cpp; sourceTree = SOURCE_ROOT; }; 667 9EA1E13123758B126A76513B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../juce/modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; };
668 9EA1E13123758B126A76513B /* juce_linux_FileChooser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_FileChooser.cpp; path = ../../../juce/modules/juce_gui_basics/native/juce_linux_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; 668 9EFEE9C78BF40448C92E4EA3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../../juce/modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; };
669 9EFEE9C78BF40448C92E4EA3 /* juce_IPAddress.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_IPAddress.cpp; path = ../../../juce/modules/juce_core/network/juce_IPAddress.cpp; sourceTree = SOURCE_ROOT; }; 669 9F455251CF84921306543B93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; };
670 9F455251CF84921306543B93 /* juce_DirectoryContentsList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryContentsList.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp; sourceTree = SOURCE_ROOT; }; 670 9F64E66E6497FC3516119144 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; };
671 9F64E66E6497FC3516119144 /* juce_KeyPress.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyPress.cpp; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_KeyPress.cpp; sourceTree = SOURCE_ROOT; }; 671 9F843264E37B0F16987CDA48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Types.h; path = ../../Source/Utility/Types.h; sourceTree = "SOURCE_ROOT"; };
672 9F843264E37B0F16987CDA48 /* Types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Types.h; path = ../../Source/Utility/Types.h; sourceTree = SOURCE_ROOT; }; 672 9FA50DF5D707E8075BE42429 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
673 9FA50DF5D707E8075BE42429 /* juce_TabbedComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TabbedComponent.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp; sourceTree = SOURCE_ROOT; }; 673 A01CEE27EC9F82523164E137 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; };
674 A01CEE27EC9F82523164E137 /* juce_ApplicationCommandTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandTarget.h; path = ../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h; sourceTree = SOURCE_ROOT; }; 674 A01E2825335AD2156D93D462 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; };
675 A01E2825335AD2156D93D462 /* juce_StretchableLayoutManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableLayoutManager.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp; sourceTree = SOURCE_ROOT; }; 675 A024211A62CC0D9A646A7676 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../juce/modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; };
676 A024211A62CC0D9A646A7676 /* juce_NamedPipe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedPipe.h; path = ../../../juce/modules/juce_core/network/juce_NamedPipe.h; sourceTree = SOURCE_ROOT; }; 676 A041486CD4E6540A8D189C15 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; };
677 A041486CD4E6540A8D189C15 /* juce_HyperlinkButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HyperlinkButton.h; path = ../../../juce/modules/juce_gui_basics/buttons/juce_HyperlinkButton.h; sourceTree = SOURCE_ROOT; }; 677 A08C368697313473C377CE60 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; };
678 A08C368697313473C377CE60 /* juce_RelativePoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativePoint.cpp; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativePoint.cpp; sourceTree = SOURCE_ROOT; }; 678 A1723FE218F435C322FB9AE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; };
679 A1723FE218F435C322FB9AE0 /* juce_Rectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Rectangle.h; path = ../../../juce/modules/juce_graphics/geometry/juce_Rectangle.h; sourceTree = SOURCE_ROOT; }; 679 A1C6CCE346DC8551574C4108 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioTransportSource.h"; path = "../../../juce/modules/juce_audio_devices/sources/juce_AudioTransportSource.h"; sourceTree = "SOURCE_ROOT"; };
680 A1C6CCE346DC8551574C4108 /* juce_AudioTransportSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioTransportSource.h; path = ../../../juce/modules/juce_audio_devices/sources/juce_AudioTransportSource.h; sourceTree = SOURCE_ROOT; }; 680 A2120F8127E3DC96FD65D613 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; };
681 A2120F8127E3DC96FD65D613 /* juce_MouseInactivityDetector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseInactivityDetector.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h; sourceTree = SOURCE_ROOT; }; 681 A237BDE5342960289E3E6302 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; };
682 A237BDE5342960289E3E6302 /* juce_AnimatedPositionBehaviours.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AnimatedPositionBehaviours.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h; sourceTree = SOURCE_ROOT; }; 682 A266DE5D4412DD7BA69F8CF8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; };
683 A266DE5D4412DD7BA69F8CF8 /* juce_ScrollBar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScrollBar.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_ScrollBar.h; sourceTree = SOURCE_ROOT; }; 683 A28DB7EF92412F8484B88A07 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
684 A28DB7EF92412F8484B88A07 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_gui_extra/juce_module_info; sourceTree = SOURCE_ROOT; }; 684 A29D19C2D6EEEE8A3C5D63B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; };
685 A29D19C2D6EEEE8A3C5D63B7 /* juce_FilenameComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FilenameComponent.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h; sourceTree = SOURCE_ROOT; }; 685 A2B676B239E39A8977B5EB5E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../juce/modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; };
686 A2B676B239E39A8977B5EB5E /* juce_UndoableAction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UndoableAction.h; path = ../../../juce/modules/juce_data_structures/undomanager/juce_UndoableAction.h; sourceTree = SOURCE_ROOT; }; 686 A4317D5AEB8EDF9E2F0BEFF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; };
687 A4317D5AEB8EDF9E2F0BEFF5 /* juce_ComponentDragger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentDragger.cpp; path = ../../../juce/modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp; sourceTree = SOURCE_ROOT; }; 687 A50534690CFC8F765EEBCACC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../juce/modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; };
688 A50534690CFC8F765EEBCACC /* juce_ApplicationBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationBase.h; path = ../../../juce/modules/juce_events/messages/juce_ApplicationBase.h; sourceTree = SOURCE_ROOT; }; 688 A58766D5C2AD6E9FC08EBD74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../juce/modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; };
689 A58766D5C2AD6E9FC08EBD74 /* juce_ImageFileFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageFileFormat.h; path = ../../../juce/modules/juce_graphics/images/juce_ImageFileFormat.h; sourceTree = SOURCE_ROOT; }; 689 A68FFCC7544F6D566C62402E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; };
690 A68FFCC7544F6D566C62402E /* juce_MouseInactivityDetector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseInactivityDetector.cpp; path = ../../../juce/modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp; sourceTree = SOURCE_ROOT; }; 690 A6B7D7B713F01F521411F2D3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Mapping.cpp; path = ../../Source/Mappings/Mapping.cpp; sourceTree = "SOURCE_ROOT"; };
691 A6B7D7B713F01F521411F2D3 /* Mapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Mapping.cpp; path = ../../Source/Mappings/Mapping.cpp; sourceTree = SOURCE_ROOT; }; 691 A6D093637F71601C70B1DA16 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../juce/modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; };
692 A6D093637F71601C70B1DA16 /* juce_Result.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Result.cpp; path = ../../../juce/modules/juce_core/misc/juce_Result.cpp; sourceTree = SOURCE_ROOT; }; 692 A760FABA720E873DCAD04DAF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
693 A760FABA720E873DCAD04DAF /* juce_MixerAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MixerAudioSource.h; path = ../../../juce/modules/juce_audio_basics/sources/juce_MixerAudioSource.h; sourceTree = SOURCE_ROOT; }; 693 A79D9F98051857EFFD8C2B88 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; };
694 A79D9F98051857EFFD8C2B88 /* juce_Viewport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Viewport.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_Viewport.h; sourceTree = SOURCE_ROOT; }; 694 A7CB749C845499A420598F30 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../juce/modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; };
695 A7CB749C845499A420598F30 /* juce_UnitTest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_UnitTest.cpp; path = ../../../juce/modules/juce_core/unit_tests/juce_UnitTest.cpp; sourceTree = SOURCE_ROOT; }; 695 A7E3F42645F33A7460F4D770 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../juce/modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
696 A7E3F42645F33A7460F4D770 /* juce_MemoryInputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryInputStream.cpp; path = ../../../juce/modules/juce_core/streams/juce_MemoryInputStream.cpp; sourceTree = SOURCE_ROOT; }; 696 A84AFB90B3F99E4469CF5FDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; };
697 A84AFB90B3F99E4469CF5FDF /* juce_ToolbarItemFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemFactory.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h; sourceTree = SOURCE_ROOT; }; 697 A84C4AE3D9E536D74C379F0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../juce/modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; };
698 A84C4AE3D9E536D74C379F0F /* juce_InterprocessConnectionServer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterprocessConnectionServer.h; path = ../../../juce/modules/juce_events/interprocess/juce_InterprocessConnectionServer.h; sourceTree = SOURCE_ROOT; }; 698 A8AF4B0BFECD9F39E1FE4E09 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; };
699 A8AF4B0BFECD9F39E1FE4E09 /* juce_AppleRemote.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AppleRemote.h; path = ../../../juce/modules/juce_gui_extra/misc/juce_AppleRemote.h; sourceTree = SOURCE_ROOT; }; 699 A8BD97DF1D8C19D42CF0715C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
700 A8BD97DF1D8C19D42CF0715C /* juce_PositionableAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PositionableAudioSource.h; path = ../../../juce/modules/juce_audio_basics/sources/juce_PositionableAudioSource.h; sourceTree = SOURCE_ROOT; }; 700 A9184C4BCBA196795CCBCD98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; };
701 A9184C4BCBA196795CCBCD98 /* juce_FileChooserDialogBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileChooserDialogBox.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h; sourceTree = SOURCE_ROOT; }; 701 A9483F780B954919D59F1178 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../juce/modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; };
702 A9483F780B954919D59F1178 /* juce_MixerAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MixerAudioSource.cpp; path = ../../../juce/modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp; sourceTree = SOURCE_ROOT; }; 702 A9832F86A2E7CA1675C64C47 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; };
703 A9832F86A2E7CA1675C64C47 /* juce_TextEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextEditor.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_TextEditor.h; sourceTree = SOURCE_ROOT; }; 703 A9F0CD5B5FBAE5D4589A8C10 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../juce/modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; };
704 A9F0CD5B5FBAE5D4589A8C10 /* juce_DirectoryIterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryIterator.h; path = ../../../juce/modules/juce_core/files/juce_DirectoryIterator.h; sourceTree = SOURCE_ROOT; }; 704 AAB51A5E4451980FD9D77FF7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; };
705 AAB51A5E4451980FD9D77FF7 /* juce_android_OpenSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_OpenSL.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_android_OpenSL.cpp; sourceTree = SOURCE_ROOT; }; 705 AAF9D7469BCE537A1FC75ABC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../juce/modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; };
706 AAF9D7469BCE537A1FC75ABC /* juce_Value.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Value.cpp; path = ../../../juce/modules/juce_data_structures/values/juce_Value.cpp; sourceTree = SOURCE_ROOT; }; 706 ABF842ECF835C33322E2F21A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../juce/modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; };
707 ABF842ECF835C33322E2F21A /* juce_PNGLoader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PNGLoader.cpp; path = ../../../juce/modules/juce_graphics/image_formats/juce_PNGLoader.cpp; sourceTree = SOURCE_ROOT; }; 707 AC5E7E9B31701A5A7B4E3ABB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; };
708 AC5E7E9B31701A5A7B4E3ABB /* juce_BufferingAudioFormatReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BufferingAudioFormatReader.cpp; path = ../../../juce/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp; sourceTree = SOURCE_ROOT; }; 708 AC80872B6544527C71AB2B0B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; };
709 AC80872B6544527C71AB2B0B /* juce_TableHeaderComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TableHeaderComponent.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h; sourceTree = SOURCE_ROOT; }; 709 AC9C0675772B6211213D774F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../juce/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; };
710 AC9C0675772B6211213D774F /* juce_LagrangeInterpolator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LagrangeInterpolator.h; path = ../../../juce/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h; sourceTree = SOURCE_ROOT; }; 710 ACA460FC9207D68260CD11CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; };
711 ACA460FC9207D68260CD11CA /* juce_LookAndFeel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LookAndFeel.h; path = ../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h; sourceTree = SOURCE_ROOT; }; 711 ACAD7720D728A3A8C9DB3949 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; };
712 ACAD7720D728A3A8C9DB3949 /* juce_ToolbarItemPalette.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemPalette.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h; sourceTree = SOURCE_ROOT; }; 712 ACB27E148164D4F5D3C36FCB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../juce/modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; };
713 ACB27E148164D4F5D3C36FCB /* juce_linux_SystemStats.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_SystemStats.cpp; path = ../../../juce/modules/juce_core/native/juce_linux_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; 713 ACC97E565EDDD42DA4C1CB2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../juce/modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; };
714 ACC97E565EDDD42DA4C1CB2E /* juce_win32_DirectWriteTypeLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectWriteTypeLayout.cpp; path = ../../../juce/modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp; sourceTree = SOURCE_ROOT; }; 714 ACDF26585BEEE33D70E19A3C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../juce/modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; };
715 ACDF26585BEEE33D70E19A3C /* juce_mac_SystemTrayIcon.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_mac_SystemTrayIcon.cpp; path = ../../../juce/modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp; sourceTree = SOURCE_ROOT; }; 715 AD32973FF9774A2CF194C3CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../juce/modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; };
716 AD32973FF9774A2CF194C3CB /* juce_URL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_URL.cpp; path = ../../../juce/modules/juce_core/network/juce_URL.cpp; sourceTree = SOURCE_ROOT; }; 716 AD95293E5C296F4C23A4F94B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../juce/modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; };
717 AD95293E5C296F4C23A4F94B /* juce_ChildProcess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChildProcess.h; path = ../../../juce/modules/juce_core/threads/juce_ChildProcess.h; sourceTree = SOURCE_ROOT; }; 717 ADC1E27313862E1559D41C3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../juce/modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; };
718 ADC1E27313862E1559D41C3A /* juce_core.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_core.h; path = ../../../juce/modules/juce_core/juce_core.h; sourceTree = SOURCE_ROOT; }; 718 ADCF2FE48BE727BF37B3C817 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLGraphicsContext.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; };
719 ADCF2FE48BE727BF37B3C817 /* juce_OpenGLGraphicsContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLGraphicsContext.h; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h; sourceTree = SOURCE_ROOT; }; 719 AE32A61D504EC34FE186FDD1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; };
720 AE32A61D504EC34FE186FDD1 /* juce_CustomTypeface.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CustomTypeface.h; path = ../../../juce/modules/juce_graphics/fonts/juce_CustomTypeface.h; sourceTree = SOURCE_ROOT; }; 720 AE876C6FF1860B4CC97EDF07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; };
721 AE876C6FF1860B4CC97EDF07 /* juce_FileChooserDialogBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileChooserDialogBox.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp; sourceTree = SOURCE_ROOT; }; 721 AE954565B99BE415F7966F4A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../juce/modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; };
722 AE954565B99BE415F7966F4A /* juce_Random.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Random.cpp; path = ../../../juce/modules/juce_core/maths/juce_Random.cpp; sourceTree = SOURCE_ROOT; }; 722 AE98A52AB3BC4D803B54380C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; };
723 AE98A52AB3BC4D803B54380C /* juce_MidiKeyboardState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiKeyboardState.h; path = ../../../juce/modules/juce_audio_basics/midi/juce_MidiKeyboardState.h; sourceTree = SOURCE_ROOT; }; 723 AF10BCD18ABC5EC330CE3B1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; };
724 AF10BCD18ABC5EC330CE3B1B /* juce_win32_ASIO.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_ASIO.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_win32_ASIO.cpp; sourceTree = SOURCE_ROOT; }; 724 AF1275CD971968AF3CB13BAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
725 AF1275CD971968AF3CB13BAD /* juce_FileTreeComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileTreeComponent.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp; sourceTree = SOURCE_ROOT; }; 725 AF7CC57D767DFC1F4B121270 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IIRFilter.h; path = ../../Source/Utility/IIRFilter.h; sourceTree = "SOURCE_ROOT"; };
726 AF7CC57D767DFC1F4B121270 /* IIRFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IIRFilter.h; path = ../../Source/Utility/IIRFilter.h; sourceTree = SOURCE_ROOT; }; 726 AF87CD32C1189D997A5520B9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../juce/modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; };
727 AF87CD32C1189D997A5520B9 /* juce_Memory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Memory.h; path = ../../../juce/modules/juce_core/memory/juce_Memory.h; sourceTree = SOURCE_ROOT; }; 727 AF8EFA9540E8757E68922E40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingScheduler.cpp; path = ../../Source/Mappings/MappingScheduler.cpp; sourceTree = "SOURCE_ROOT"; };
728 AF8EFA9540E8757E68922E40 /* MappingScheduler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingScheduler.cpp; path = ../../Source/Mappings/MappingScheduler.cpp; sourceTree = SOURCE_ROOT; }; 728 AFA3C397FE16ECC3DE0A5155 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; };
729 AFA3C397FE16ECC3DE0A5155 /* juce_StretchableLayoutManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableLayoutManager.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h; sourceTree = SOURCE_ROOT; }; 729 B0A4E57EEDD13E204E723A92 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOnsetAngleMappingFactory.h; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
730 B0A4E57EEDD13E204E723A92 /* TouchkeyOnsetAngleMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOnsetAngleMappingFactory.h; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMappingFactory.h; sourceTree = SOURCE_ROOT; }; 730 B0EAE043C24041BFA266B6EE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../juce/modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; };
731 B0EAE043C24041BFA266B6EE /* juce_SystemStats.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SystemStats.cpp; path = ../../../juce/modules/juce_core/system/juce_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; 731 B169A76946B512C0D34D1807 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; };
732 B169A76946B512C0D34D1807 /* juce_NativeMessageBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NativeMessageBox.h; path = ../../../juce/modules/juce_gui_basics/windows/juce_NativeMessageBox.h; sourceTree = SOURCE_ROOT; }; 732 B1D86EC91F8BDE1D1BF29728 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../juce/modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; };
733 B1D86EC91F8BDE1D1BF29728 /* juce_win32_HiddenMessageWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_win32_HiddenMessageWindow.h; path = ../../../juce/modules/juce_events/native/juce_win32_HiddenMessageWindow.h; sourceTree = SOURCE_ROOT; }; 733 B1E1FC7301A83D9FC8C320F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; };
734 B1E1FC7301A83D9FC8C320F9 /* juce_DrawableButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableButton.h; path = ../../../juce/modules/juce_gui_basics/buttons/juce_DrawableButton.h; sourceTree = SOURCE_ROOT; }; 734 B24051ADEFBD03E1C7CB8DC3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GraphicsDisplayWindow.h; path = ../../Source/GUI/GraphicsDisplayWindow.h; sourceTree = "SOURCE_ROOT"; };
735 B24051ADEFBD03E1C7CB8DC3 /* GraphicsDisplayWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GraphicsDisplayWindow.h; path = ../../Source/GUI/GraphicsDisplayWindow.h; sourceTree = SOURCE_ROOT; }; 735 B2575F7C163D92DA04ABDC7B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; };
736 B2575F7C163D92DA04ABDC7B /* juce_win32_Midi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Midi.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_win32_Midi.cpp; sourceTree = SOURCE_ROOT; }; 736 B25BC7CD4D7D11A764A0FF19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
737 B25BC7CD4D7D11A764A0FF19 /* juce_LAMEEncoderAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LAMEEncoderAudioFormat.cpp; path = ../../../juce/modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; 737 B2C2E0F7737F05D71DC9CB1B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
738 B2C2E0F7737F05D71DC9CB1B /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_opengl/juce_module_info; sourceTree = SOURCE_ROOT; }; 738 B2D53D597D6709806BB7239A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../juce/modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; };
739 B2D53D597D6709806BB7239A /* juce_TextLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextLayout.cpp; path = ../../../juce/modules/juce_graphics/fonts/juce_TextLayout.cpp; sourceTree = SOURCE_ROOT; }; 739 B303EB3E070BBF9A30F07301 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../../juce/modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; };
740 B303EB3E070BBF9A30F07301 /* juce_AudioCDReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioCDReader.h; path = ../../../juce/modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h; sourceTree = SOURCE_ROOT; }; 740 B3414ED8780ED544999D2B1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../juce/modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; };
741 B3414ED8780ED544999D2B1C /* juce_mac_CoreGraphicsHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_CoreGraphicsHelpers.h; path = ../../../juce/modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h; sourceTree = SOURCE_ROOT; }; 741 B38844D2CDF1EC2E6110BB56 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; };
742 B38844D2CDF1EC2E6110BB56 /* juce_ImageComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageComponent.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_ImageComponent.h; sourceTree = SOURCE_ROOT; }; 742 B39D1F9C2A6556C7E73F7B0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../juce/modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; };
743 B39D1F9C2A6556C7E73F7B0A /* juce_DirectoryIterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryIterator.cpp; path = ../../../juce/modules/juce_core/files/juce_DirectoryIterator.cpp; sourceTree = SOURCE_ROOT; }; 743 B3F47C8187CE05809A994637 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../juce/modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; };
744 B3F47C8187CE05809A994637 /* juce_OutputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OutputStream.h; path = ../../../juce/modules/juce_core/streams/juce_OutputStream.h; sourceTree = SOURCE_ROOT; }; 744 B464F76711F6B9CBB66DA3EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
745 B464F76711F6B9CBB66DA3EF /* juce_QuickTimeAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_QuickTimeAudioFormat.cpp; path = ../../../juce/modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; 745 B5053EFFA070EFE91763D1CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../juce/modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; };
746 B5053EFFA070EFE91763D1CF /* juce_GZIPDecompressorInputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GZIPDecompressorInputStream.h; path = ../../../juce/modules/juce_core/zip/juce_GZIPDecompressorInputStream.h; sourceTree = SOURCE_ROOT; }; 746 B50647653535F8801D7FF83D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; };
747 B50647653535F8801D7FF83D /* juce_RelativeCoordinatePositioner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeCoordinatePositioner.h; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h; sourceTree = SOURCE_ROOT; }; 747 B676B0C4543E418E31B2607F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../juce/modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; };
748 B676B0C4543E418E31B2607F /* juce_Message.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Message.h; path = ../../../juce/modules/juce_events/messages/juce_Message.h; sourceTree = SOURCE_ROOT; }; 748 B67D221133A97DC1C2C83C6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLImage.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLImage.h"; sourceTree = "SOURCE_ROOT"; };
749 B67D221133A97DC1C2C83C6F /* juce_OpenGLImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLImage.h; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLImage.h; sourceTree = SOURCE_ROOT; }; 749 B6DCD7E8C9C5C9EA58C5EF9C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainWindow.h; path = ../../Source/GUI/MainWindow.h; sourceTree = "SOURCE_ROOT"; };
750 B6DCD7E8C9C5C9EA58C5EF9C /* MainWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainWindow.h; path = ../../Source/GUI/MainWindow.h; sourceTree = SOURCE_ROOT; }; 750 B6E00FB0259FB8560B8EB8B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../juce/modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; };
751 B6E00FB0259FB8560B8EB8B2 /* juce_MessageManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MessageManager.cpp; path = ../../../juce/modules/juce_events/messages/juce_MessageManager.cpp; sourceTree = SOURCE_ROOT; }; 751 B747A4B93EAA22A264B3D24C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
752 B747A4B93EAA22A264B3D24C /* juce_FlacAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FlacAudioFormat.cpp; path = ../../../juce/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; 752 B7497C02BCD8C01280DA32B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyPositionTracker.cpp; path = ../../Source/TouchKeys/KeyPositionTracker.cpp; sourceTree = "SOURCE_ROOT"; };
753 B7497C02BCD8C01280DA32B2 /* KeyPositionTracker.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyPositionTracker.cpp; path = ../../Source/TouchKeys/KeyPositionTracker.cpp; sourceTree = SOURCE_ROOT; }; 753 B76B16D0041E8AF65ECBA8D2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../juce/modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; };
754 B76B16D0041E8AF65ECBA8D2 /* juce_IIRFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_IIRFilter.cpp; path = ../../../juce/modules/juce_audio_basics/effects/juce_IIRFilter.cpp; sourceTree = SOURCE_ROOT; }; 754 B785A355901939FBFC107581 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; };
755 B785A355901939FBFC107581 /* juce_Vector3D.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Vector3D.h; path = ../../../juce/modules/juce_opengl/opengl/juce_Vector3D.h; sourceTree = SOURCE_ROOT; }; 755 B78F0674BC78DF9DAE4FEB7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; };
756 B78F0674BC78DF9DAE4FEB7D /* juce_MouseEvent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseEvent.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_MouseEvent.h; sourceTree = SOURCE_ROOT; }; 756 B8CB4838AFDE0B20C61A7248 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; };
757 B8CB4838AFDE0B20C61A7248 /* juce_LookAndFeel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LookAndFeel.cpp; path = ../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp; sourceTree = SOURCE_ROOT; }; 757 B8DF81CC9D4E0BE71C3AF558 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../juce/modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; };
758 B8DF81CC9D4E0BE71C3AF558 /* juce_mac_WebBrowserComponent.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_WebBrowserComponent.mm; path = ../../../juce/modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm; sourceTree = SOURCE_ROOT; }; 758 B8F2014DEA90E3849192C12D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../juce/modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; };
759 B8F2014DEA90E3849192C12D /* juce_XmlElement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_XmlElement.h; path = ../../../juce/modules/juce_core/xml/juce_XmlElement.h; sourceTree = SOURCE_ROOT; }; 759 B928D73E2A712404DA6A9D39 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../juce/modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; };
760 B928D73E2A712404DA6A9D39 /* juce_PopupMenu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PopupMenu.h; path = ../../../juce/modules/juce_gui_basics/menus/juce_PopupMenu.h; sourceTree = SOURCE_ROOT; }; 760 B954FAFC45D231B388305CBB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
761 B954FAFC45D231B388305CBB /* juce_OggVorbisAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OggVorbisAudioFormat.cpp; path = ../../../juce/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; 761 B967DAA2B052D328B12C7DE8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../juce/modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; };
762 B967DAA2B052D328B12C7DE8 /* juce_Synthesiser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Synthesiser.cpp; path = ../../../juce/modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp; sourceTree = SOURCE_ROOT; }; 762 B9683DFC5C73C8EA097C0C87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; };
763 B9683DFC5C73C8EA097C0C87 /* juce_RelativeCoordinate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeCoordinate.h; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h; sourceTree = SOURCE_ROOT; }; 763 B97766EAEBB55185F51ED7B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../juce/modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; };
764 B97766EAEBB55185F51ED7B4 /* juce_SparseSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SparseSet.h; path = ../../../juce/modules/juce_core/containers/juce_SparseSet.h; sourceTree = SOURCE_ROOT; }; 764 B9A42558DE8A295EAF05E9A4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../juce/modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; };
765 B9A42558DE8A295EAF05E9A4 /* juce_ScopedPointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedPointer.h; path = ../../../juce/modules/juce_core/memory/juce_ScopedPointer.h; sourceTree = SOURCE_ROOT; }; 765 B9E1B02E2D61CD5F0C3BA92E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../juce/modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; };
766 B9E1B02E2D61CD5F0C3BA92E /* juce_Identifier.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Identifier.h; path = ../../../juce/modules/juce_core/text/juce_Identifier.h; sourceTree = SOURCE_ROOT; }; 766 BA13CD1B8B5B44B8E675F743 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../juce/modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; };
767 BA13CD1B8B5B44B8E675F743 /* juce_TemporaryFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TemporaryFile.cpp; path = ../../../juce/modules/juce_core/files/juce_TemporaryFile.cpp; sourceTree = SOURCE_ROOT; }; 767 BA2C6578AE3F6F2B82656B4F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingListComponent.cpp; path = ../../Source/GUI/MappingListComponent.cpp; sourceTree = "SOURCE_ROOT"; };
768 BA2C6578AE3F6F2B82656B4F /* MappingListComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingListComponent.cpp; path = ../../Source/GUI/MappingListComponent.cpp; sourceTree = SOURCE_ROOT; }; 768 BA5449FDC0526DDC94874CC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMappingFactory.h; path = ../../Source/Mappings/Control/TouchkeyControlMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
769 BA5449FDC0526DDC94874CC7 /* TouchkeyControlMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMappingFactory.h; path = ../../Source/Mappings/Control/TouchkeyControlMappingFactory.h; sourceTree = SOURCE_ROOT; }; 769 BA641413905F4396597FDF78 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../../juce/modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; };
770 BA641413905F4396597FDF78 /* juce_audio_devices.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_audio_devices.mm; path = ../../../juce/modules/juce_audio_devices/juce_audio_devices.mm; sourceTree = SOURCE_ROOT; }; 770 BA8405E8F85F9A3F9EB253FD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../juce/modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; };
771 BA8405E8F85F9A3F9EB253FD /* juce_UnitTest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UnitTest.h; path = ../../../juce/modules/juce_core/unit_tests/juce_UnitTest.h; sourceTree = SOURCE_ROOT; }; 771 BA84C1198E0DEF50764C7D0F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
772 BA84C1198E0DEF50764C7D0F /* juce_BooleanPropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BooleanPropertyComponent.h; path = ../../../juce/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h; sourceTree = SOURCE_ROOT; }; 772 BAC6DC0A9324D08F4675165D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../juce/modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; };
773 BAC6DC0A9324D08F4675165D /* juce_linux_Network.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Network.cpp; path = ../../../juce/modules/juce_core/native/juce_linux_Network.cpp; sourceTree = SOURCE_ROOT; }; 773 BB571C0DB322805E8CC5FAFC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; };
774 BB571C0DB322805E8CC5FAFC /* juce_PreferencesPanel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PreferencesPanel.h; path = ../../../juce/modules/juce_gui_extra/misc/juce_PreferencesPanel.h; sourceTree = SOURCE_ROOT; }; 774 BB8F5735542B54CA9DE6F353 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../juce/modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; };
775 BB8F5735542B54CA9DE6F353 /* juce_ActiveXControlComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActiveXControlComponent.h; path = ../../../juce/modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h; sourceTree = SOURCE_ROOT; }; 775 BBF99FBA82BF98E0CDA1F0C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../juce/modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; };
776 BBF99FBA82BF98E0CDA1F0C0 /* juce_GIFLoader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GIFLoader.cpp; path = ../../../juce/modules/juce_graphics/image_formats/juce_GIFLoader.cpp; sourceTree = SOURCE_ROOT; }; 776 BC0A05397FE514F1AE6B3436 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; };
777 BC0A05397FE514F1AE6B3436 /* AppConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; 777 BC52700DC6BCBBA42635510D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../juce/modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; };
778 BC52700DC6BCBBA42635510D /* juce_Variant.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Variant.cpp; path = ../../../juce/modules/juce_core/containers/juce_Variant.cpp; sourceTree = SOURCE_ROOT; }; 778 BC64F550F0D3B5C2DD546574 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../juce/modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; };
779 BC64F550F0D3B5C2DD546574 /* juce_data_structures.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_data_structures.h; path = ../../../juce/modules/juce_data_structures/juce_data_structures.h; sourceTree = SOURCE_ROOT; }; 779 BD20E908DEABE97BC3CC4F07 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../juce/modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; };
780 BD20E908DEABE97BC3CC4F07 /* juce_WaitableEvent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WaitableEvent.h; path = ../../../juce/modules/juce_core/threads/juce_WaitableEvent.h; sourceTree = SOURCE_ROOT; }; 780 BD8254A682953545FA36F552 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOnsetAngleMapping.h; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMapping.h; sourceTree = "SOURCE_ROOT"; };
781 BD8254A682953545FA36F552 /* TouchkeyOnsetAngleMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOnsetAngleMapping.h; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMapping.h; sourceTree = SOURCE_ROOT; }; 781 BDA6E687818B0F2DC22337CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
782 BDA6E687818B0F2DC22337CB /* juce_KeyMappingEditorComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyMappingEditorComponent.cpp; path = ../../../juce/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp; sourceTree = SOURCE_ROOT; }; 782 BDB6848D33CE535EBCA3B9AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingFactorySplitter.h; path = ../../Source/Mappings/MappingFactorySplitter.h; sourceTree = "SOURCE_ROOT"; };
783 BDB6848D33CE535EBCA3B9AD /* MappingFactorySplitter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingFactorySplitter.h; path = ../../Source/Mappings/MappingFactorySplitter.h; sourceTree = SOURCE_ROOT; }; 783 BDBFE5792BFFFEC6DD9C51AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../juce/modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; };
784 BDBFE5792BFFFEC6DD9C51AD /* juce_Expression.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Expression.h; path = ../../../juce/modules/juce_core/maths/juce_Expression.h; sourceTree = SOURCE_ROOT; }; 784 BDD4F9A4B8D15A1515F87F53 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; };
785 BDD4F9A4B8D15A1515F87F53 /* juce_WildcardFileFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WildcardFileFilter.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.cpp; sourceTree = SOURCE_ROOT; }; 785 BDDEA8330D6309B2B97A55A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; };
786 BDDEA8330D6309B2B97A55A6 /* juce_MouseCursor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseCursor.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_MouseCursor.h; sourceTree = SOURCE_ROOT; }; 786 BE2ACC20FF51D7702D22D3B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../juce/modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; };
787 BE2ACC20FF51D7702D22D3B4 /* juce_freetype_Fonts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_freetype_Fonts.cpp; path = ../../../juce/modules/juce_graphics/native/juce_freetype_Fonts.cpp; sourceTree = SOURCE_ROOT; }; 787 BE91DB4CF2406F37AF7E7D67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ControlWindowMainComponent.h; path = ../../Source/GUI/ControlWindowMainComponent.h; sourceTree = "SOURCE_ROOT"; };
788 BE91DB4CF2406F37AF7E7D67 /* ControlWindowMainComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ControlWindowMainComponent.h; path = ../../Source/GUI/ControlWindowMainComponent.h; sourceTree = SOURCE_ROOT; }; 788 BF01A2533D2222C856D3DB3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MRPMapping.h; path = ../../Source/Mappings/MRPMapping.h; sourceTree = "SOURCE_ROOT"; };
789 BF01A2533D2222C856D3DB3A /* MRPMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MRPMapping.h; path = ../../Source/Mappings/MRPMapping.h; sourceTree = SOURCE_ROOT; }; 789 BF7B348D8CDF033289AA95AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../juce/modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; };
790 BF7B348D8CDF033289AA95AD /* juce_StandardHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StandardHeader.h; path = ../../../juce/modules/juce_core/system/juce_StandardHeader.h; sourceTree = SOURCE_ROOT; }; 790 BFBC57AA124FBB8C1C51CB59 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoTypes.h; path = ../../Source/TouchKeys/PianoTypes.h; sourceTree = "SOURCE_ROOT"; };
791 BFBC57AA124FBB8C1C51CB59 /* PianoTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoTypes.h; path = ../../Source/TouchKeys/PianoTypes.h; sourceTree = SOURCE_ROOT; }; 791 BFD6F76FF80DE8CB6D83D18D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../juce/modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; };
792 BFD6F76FF80DE8CB6D83D18D /* juce_FileOutputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileOutputStream.h; path = ../../../juce/modules/juce_core/files/juce_FileOutputStream.h; sourceTree = SOURCE_ROOT; }; 792 C18D5C01F2C345BC7775FABD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../juce/modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; };
793 C18D5C01F2C345BC7775FABD /* juce_win32_Fonts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Fonts.cpp; path = ../../../juce/modules/juce_graphics/native/juce_win32_Fonts.cpp; sourceTree = SOURCE_ROOT; }; 793 C18FB4B3120557AA4EAFF405 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; };
794 C18FB4B3120557AA4EAFF405 /* juce_CodeDocument.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CodeDocument.cpp; path = ../../../juce/modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp; sourceTree = SOURCE_ROOT; }; 794 C213BD9455B5E42E62AF260A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; };
795 C213BD9455B5E42E62AF260A /* juce_MouseInputSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseInputSource.cpp; path = ../../../juce/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp; sourceTree = SOURCE_ROOT; }; 795 C25315D4D50046938BDE18D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../juce/modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; };
796 C25315D4D50046938BDE18D8 /* juce_ImageConvolutionKernel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageConvolutionKernel.h; path = ../../../juce/modules/juce_graphics/images/juce_ImageConvolutionKernel.h; sourceTree = SOURCE_ROOT; }; 796 C266C85403BF3646B729144D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenGLDisplayBase.h; path = ../../Source/Display/OpenGLDisplayBase.h; sourceTree = "SOURCE_ROOT"; };
797 C266C85403BF3646B729144D /* OpenGLDisplayBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenGLDisplayBase.h; path = ../../Source/Display/OpenGLDisplayBase.h; sourceTree = SOURCE_ROOT; }; 797 C2673A6A3D247F3CDCF66FF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../juce/modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; };
798 C2673A6A3D247F3CDCF66FF0 /* juce_ScopedWriteLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedWriteLock.h; path = ../../../juce/modules/juce_core/threads/juce_ScopedWriteLock.h; sourceTree = SOURCE_ROOT; }; 798 C26E6685AAEC528FC835CA5C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; };
799 C26E6685AAEC528FC835CA5C /* juce_ComponentBuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentBuilder.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_ComponentBuilder.h; sourceTree = SOURCE_ROOT; }; 799 C2762F0E696E257A507595A5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MRPMapping.cpp; path = ../../Source/Mappings/MRPMapping.cpp; sourceTree = "SOURCE_ROOT"; };
800 C2762F0E696E257A507595A5 /* MRPMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MRPMapping.cpp; path = ../../Source/Mappings/MRPMapping.cpp; sourceTree = SOURCE_ROOT; }; 800 C2D442FDEECC11C9BD433379 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardDisplay.cpp; path = ../../Source/Display/KeyboardDisplay.cpp; sourceTree = "SOURCE_ROOT"; };
801 C2D442FDEECC11C9BD433379 /* KeyboardDisplay.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardDisplay.cpp; path = ../../Source/Display/KeyboardDisplay.cpp; sourceTree = SOURCE_ROOT; }; 801 C31F902A006BD5C9BD9259B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../../juce/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; };
802 C31F902A006BD5C9BD9259B3 /* juce_AudioIODeviceType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioIODeviceType.h; path = ../../../juce/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h; sourceTree = SOURCE_ROOT; }; 802 C3AAD3FBAACDA8F0B7BB8FF9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; };
803 C3AAD3FBAACDA8F0B7BB8FF9 /* juce_BubbleMessageComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BubbleMessageComponent.h; path = ../../../juce/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h; sourceTree = SOURCE_ROOT; }; 803 C469456ED7E4039CF8BCB26F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; };
804 C469456ED7E4039CF8BCB26F /* juce_MidiBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiBuffer.h; path = ../../../juce/modules/juce_audio_basics/midi/juce_MidiBuffer.h; sourceTree = SOURCE_ROOT; }; 804 C4ADD63DE594AD3A82825DD4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../juce/modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; };
805 C4ADD63DE594AD3A82825DD4 /* juce_Initialisation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Initialisation.h; path = ../../../juce/modules/juce_events/messages/juce_Initialisation.h; sourceTree = SOURCE_ROOT; }; 805 C4D3105688518F04E8D6D591 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; };
806 C4D3105688518F04E8D6D591 /* juce_LookAndFeel_V1.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LookAndFeel_V1.h; path = ../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h; sourceTree = SOURCE_ROOT; }; 806 C5032AA8AFA0CF6414D26DDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../juce/modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; };
807 C5032AA8AFA0CF6414D26DDE /* juce_mac_Threads.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Threads.mm; path = ../../../juce/modules/juce_core/native/juce_mac_Threads.mm; sourceTree = SOURCE_ROOT; }; 807 C548DA4DD5135F3EDFF7589D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../juce/modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; };
808 C548DA4DD5135F3EDFF7589D /* juce_events.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_events.h; path = ../../../juce/modules/juce_events/juce_events.h; sourceTree = SOURCE_ROOT; }; 808 C72E037FB7147B081510B13E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../juce/modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; };
809 C72E037FB7147B081510B13E /* juce_ActionListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActionListener.h; path = ../../../juce/modules/juce_events/broadcasters/juce_ActionListener.h; sourceTree = SOURCE_ROOT; }; 809 C73C8A0285E1C82E65360F64 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; };
810 C75FB456CF13DFDEEF28C277 /* juce_Toolbar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Toolbar.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_Toolbar.h; sourceTree = SOURCE_ROOT; }; 810 C75FB456CF13DFDEEF28C277 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; };
811 C804C201CC2FADE94FA73FAD /* juce_Expression.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Expression.cpp; path = ../../../juce/modules/juce_core/maths/juce_Expression.cpp; sourceTree = SOURCE_ROOT; }; 811 C804C201CC2FADE94FA73FAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../juce/modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; };
812 C8204B6A7B83338403077010 /* juce_DocumentWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DocumentWindow.cpp; path = ../../../juce/modules/juce_gui_basics/windows/juce_DocumentWindow.cpp; sourceTree = SOURCE_ROOT; }; 812 C8204B6A7B83338403077010 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
813 C8288E63BC4A9120BE71066E /* juce_DrawableButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableButton.cpp; path = ../../../juce/modules/juce_gui_basics/buttons/juce_DrawableButton.cpp; sourceTree = SOURCE_ROOT; }; 813 C8288E63BC4A9120BE71066E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; };
814 C830A46F2626904CBD8E74CF /* juce_StringPool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringPool.h; path = ../../../juce/modules/juce_core/text/juce_StringPool.h; sourceTree = SOURCE_ROOT; }; 814 C830A46F2626904CBD8E74CF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../juce/modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; };
815 C87D1CD195A69D0FC2BD3F33 /* juce_win32_DragAndDrop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DragAndDrop.cpp; path = ../../../juce/modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp; sourceTree = SOURCE_ROOT; }; 815 C87D1CD195A69D0FC2BD3F33 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../juce/modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; };
816 C89CDA180CC916AB5EEEE534 /* juce_DrawableShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableShape.h; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawableShape.h; sourceTree = SOURCE_ROOT; }; 816 C89CDA180CC916AB5EEEE534 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; };
817 C8C2FA6F235AB6AA44027FAE /* juce_OpenGL_android.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGL_android.h; path = ../../../juce/modules/juce_opengl/native/juce_OpenGL_android.h; sourceTree = SOURCE_ROOT; }; 817 C8C2FA6F235AB6AA44027FAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_android.h"; path = "../../../juce/modules/juce_opengl/native/juce_OpenGL_android.h"; sourceTree = "SOURCE_ROOT"; };
818 C8CEE210EF8AA5594AFB7C6F /* juce_FileInputSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileInputSource.cpp; path = ../../../juce/modules/juce_core/streams/juce_FileInputSource.cpp; sourceTree = SOURCE_ROOT; }; 818 C8CEE210EF8AA5594AFB7C6F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../juce/modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; };
819 C9A5595CCCAF91E88CA4C4B4 /* juce_RelativeRectangle.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeRectangle.cpp; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp; sourceTree = SOURCE_ROOT; }; 819 C9A5595CCCAF91E88CA4C4B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; };
820 CA08ADDF1800B59374067EBE /* juce_FilenameComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FilenameComponent.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp; sourceTree = SOURCE_ROOT; }; 820 CA08ADDF1800B59374067EBE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
821 CB26855B4D41689AC3C18F85 /* juce_ApplicationProperties.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationProperties.cpp; path = ../../../juce/modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp; sourceTree = SOURCE_ROOT; }; 821 CB26855B4D41689AC3C18F85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../juce/modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; };
822 CBB0FB63AD659D3F838318AB /* juce_DrawableComposite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableComposite.h; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawableComposite.h; sourceTree = SOURCE_ROOT; }; 822 CBB0FB63AD659D3F838318AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; };
823 CC0D3E1F3FAAF5B18C3FFDDF /* juce_BooleanPropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BooleanPropertyComponent.cpp; path = ../../../juce/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; 823 CC0D3E1F3FAAF5B18C3FFDDF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
824 CC659F7C5C7BBB1483D22927 /* juce_android_WebBrowserComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_WebBrowserComponent.cpp; path = ../../../juce/modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; 824 CC659F7C5C7BBB1483D22927 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../juce/modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
825 CCDD506916477B1ECDA100D1 /* juce_android_GraphicsContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_GraphicsContext.cpp; path = ../../../juce/modules/juce_graphics/native/juce_android_GraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; 825 CCDD506916477B1ECDA100D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../juce/modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; };
826 CD1916C626761395E7729958 /* juce_ChannelRemappingAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChannelRemappingAudioSource.h; path = ../../../juce/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h; sourceTree = SOURCE_ROOT; }; 826 CD1916C626761395E7729958 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
827 CD5A70F1BEBD963AA994F53E /* juce_RelativeCoordinatePositioner.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeCoordinatePositioner.cpp; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp; sourceTree = SOURCE_ROOT; }; 827 CD5A70F1BEBD963AA994F53E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; };
828 CDCE769E18A546EC7FE65FE0 /* juce_ThreadWithProgressWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ThreadWithProgressWindow.cpp; path = ../../../juce/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp; sourceTree = SOURCE_ROOT; }; 828 CDCE769E18A546EC7FE65FE0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
829 CE4297701F6471B19A8DB984 /* juce_ApplicationCommandManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandManager.h; path = ../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h; sourceTree = SOURCE_ROOT; }; 829 CE4297701F6471B19A8DB984 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; };
830 CE4BCD27BDF96500D2F89936 /* juce_Uuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Uuid.h; path = ../../../juce/modules/juce_core/misc/juce_Uuid.h; sourceTree = SOURCE_ROOT; }; 830 CE4BCD27BDF96500D2F89936 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../juce/modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; };
831 CE4F2F551165086D73459E43 /* juce_HighResolutionTimer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_HighResolutionTimer.cpp; path = ../../../juce/modules/juce_core/threads/juce_HighResolutionTimer.cpp; sourceTree = SOURCE_ROOT; }; 831 CE4F2F551165086D73459E43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../juce/modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; };
832 CE5071065642A70419650EB3 /* juce_MultiTimer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MultiTimer.cpp; path = ../../../juce/modules/juce_events/timers/juce_MultiTimer.cpp; sourceTree = SOURCE_ROOT; }; 832 CE5071065642A70419650EB3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../juce/modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; };
833 CE6B0F39A803962ACD879D85 /* juce_JPEGLoader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_JPEGLoader.cpp; path = ../../../juce/modules/juce_graphics/image_formats/juce_JPEGLoader.cpp; sourceTree = SOURCE_ROOT; }; 833 CE6B0F39A803962ACD879D85 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../juce/modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; };
834 CED1159B6F39600DE0520C82 /* juce_OggVorbisAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OggVorbisAudioFormat.h; path = ../../../juce/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h; sourceTree = SOURCE_ROOT; }; 834 CED1159B6F39600DE0520C82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
835 CEE095838CD8EDB961A05ACA /* juce_MidiKeyboardState.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiKeyboardState.cpp; path = ../../../juce/modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp; sourceTree = SOURCE_ROOT; }; 835 CEE095838CD8EDB961A05ACA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; };
836 CF1E1CAA10DC6E090133245E /* juce_audio_devices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_devices.h; path = ../../../juce/modules/juce_audio_devices/juce_audio_devices.h; sourceTree = SOURCE_ROOT; }; 836 CF1E1CAA10DC6E090133245E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../../juce/modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; };
837 CF273B4AE1819D5344866606 /* juce_TargetPlatform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TargetPlatform.h; path = ../../../juce/modules/juce_core/system/juce_TargetPlatform.h; sourceTree = SOURCE_ROOT; }; 837 CF273B4AE1819D5344866606 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../juce/modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; };
838 D000F79ED732A055BC94D285 /* juce_AffineTransform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AffineTransform.h; path = ../../../juce/modules/juce_graphics/geometry/juce_AffineTransform.h; sourceTree = SOURCE_ROOT; }; 838 D000F79ED732A055BC94D285 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; };
839 D00A8C703C2C0055DD2B790C /* juce_CachedComponentImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CachedComponentImage.h; path = ../../../juce/modules/juce_gui_basics/components/juce_CachedComponentImage.h; sourceTree = SOURCE_ROOT; }; 839 D00A8C703C2C0055DD2B790C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../juce/modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; };
840 D0868A6AA9193202A16F7B5D /* juce_mac_MainMenu.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MainMenu.mm; path = ../../../juce/modules/juce_gui_basics/native/juce_mac_MainMenu.mm; sourceTree = SOURCE_ROOT; }; 840 D0868A6AA9193202A16F7B5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../juce/modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; };
841 D16ADF8AF26851DFFF4AE731 /* juce_EdgeTable.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_EdgeTable.cpp; path = ../../../juce/modules/juce_graphics/geometry/juce_EdgeTable.cpp; sourceTree = SOURCE_ROOT; }; 841 D16ADF8AF26851DFFF4AE731 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../juce/modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; };
842 D2C3D422A9FFB418D71B1FCA /* juce_TimeSliceThread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TimeSliceThread.cpp; path = ../../../juce/modules/juce_core/threads/juce_TimeSliceThread.cpp; sourceTree = SOURCE_ROOT; }; 842 D2C3D422A9FFB418D71B1FCA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../juce/modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; };
843 D2CE1FE912067925F5ACA619 /* juce_ModifierKeys.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ModifierKeys.cpp; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp; sourceTree = SOURCE_ROOT; }; 843 D2CE1FE912067925F5ACA619 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; };
844 D2F76A9A564C9C39C9110C7E /* juce_ComponentBuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentBuilder.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp; sourceTree = SOURCE_ROOT; }; 844 D2F76A9A564C9C39C9110C7E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; };
845 D30002F0500DBE972234F381 /* juce_RelativePointPath.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativePointPath.cpp; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp; sourceTree = SOURCE_ROOT; }; 845 D30002F0500DBE972234F381 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; };
846 D3AB19332A0AE6C6A82612EF /* juce_SelectedItemSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SelectedItemSet.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_SelectedItemSet.h; sourceTree = SOURCE_ROOT; }; 846 D3AB19332A0AE6C6A82612EF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; };
847 D3C368F0138FE8F3F0B7540F /* juce_IPAddress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IPAddress.h; path = ../../../juce/modules/juce_core/network/juce_IPAddress.h; sourceTree = SOURCE_ROOT; }; 847 D3C368F0138FE8F3F0B7540F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../juce/modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; };
848 D3C722814093C96312625553 /* juce_StringPairArray.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringPairArray.cpp; path = ../../../juce/modules/juce_core/text/juce_StringPairArray.cpp; sourceTree = SOURCE_ROOT; }; 848 D3C722814093C96312625553 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../juce/modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; };
849 D3D34D4A8674E01CCE92CE65 /* juce_AudioFormatWriter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatWriter.h; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioFormatWriter.h; sourceTree = SOURCE_ROOT; }; 849 D3FE20DFB95B39D949C6B842 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; };
850 D3F247C3C568453665FD300D /* LineSegment.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LineSegment.h; path = ../../Source/Utility/LineSegment.h; sourceTree = SOURCE_ROOT; }; 850 D42A52316423A9F531FFC765 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../juce/modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; };
851 D3FE20DFB95B39D949C6B842 /* juce_LowLevelGraphicsPostScriptRenderer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LowLevelGraphicsPostScriptRenderer.cpp; path = ../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp; sourceTree = SOURCE_ROOT; }; 851 D4D1E893C5144CF41D381E0E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../juce/modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; };
852 D42A52316423A9F531FFC765 /* juce_android_Network.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Network.cpp; path = ../../../juce/modules/juce_core/native/juce_android_Network.cpp; sourceTree = SOURCE_ROOT; }; 852 D5B0943362643EC0EE867701 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; };
853 D4D1E893C5144CF41D381E0E /* juce_mac_AppleRemote.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AppleRemote.mm; path = ../../../juce/modules/juce_gui_extra/native/juce_mac_AppleRemote.mm; sourceTree = SOURCE_ROOT; }; 853 D6272EF2E6816B659ABFBDA6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../juce/modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
854 D5B0943362643EC0EE867701 /* juce_KeyboardFocusTraverser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyboardFocusTraverser.h; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h; sourceTree = SOURCE_ROOT; }; 854 D6A25A64B90CA2125D9D31B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../juce/modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; };
855 D6272EF2E6816B659ABFBDA6 /* juce_linux_WebBrowserComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_WebBrowserComponent.cpp; path = ../../../juce/modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; 855 D6C4019A40A11C1B95FF07BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; };
856 D6A25A64B90CA2125D9D31B8 /* juce_win32_SystemTrayIcon.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_SystemTrayIcon.cpp; path = ../../../juce/modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp; sourceTree = SOURCE_ROOT; }; 856 D6D6D17FF1925E76CE1F24E4 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
857 D6C4019A40A11C1B95FF07BB /* juce_DrawableShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableShape.cpp; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawableShape.cpp; sourceTree = SOURCE_ROOT; }; 857 D74EA156B75DFD28AB6BD8D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../juce/modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; };
858 D6D6D17FF1925E76CE1F24E4 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_graphics/juce_module_info; sourceTree = SOURCE_ROOT; }; 858 D75E1147AF76C62DC23E7B18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; };
859 D70B19E3DE0323FFA2EFCBBF /* juce_ComponentMovementWatcher.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentMovementWatcher.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h; sourceTree = SOURCE_ROOT; }; 859 D7752214A0701D59E34DC038 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
860 D74EA156B75DFD28AB6BD8D0 /* juce_Thread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Thread.cpp; path = ../../../juce/modules/juce_core/threads/juce_Thread.cpp; sourceTree = SOURCE_ROOT; }; 860 D850695B102730FCFF698E4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; };
861 D75E1147AF76C62DC23E7B18 /* juce_KeyPress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyPress.h; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_KeyPress.h; sourceTree = SOURCE_ROOT; }; 861 D85AA9748C07062C4898B172 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../juce/modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; };
862 D7752214A0701D59E34DC038 /* juce_WindowsMediaAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WindowsMediaAudioFormat.h; path = ../../../juce/modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h; sourceTree = SOURCE_ROOT; }; 862 D967F911BFDE7E5B482F5A5F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; };
863 D850695B102730FCFF698E4D /* juce_RelativeRectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeRectangle.h; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativeRectangle.h; sourceTree = SOURCE_ROOT; }; 863 D999C1E99812B5D0C9F7519E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; };
864 D85AA9748C07062C4898B172 /* juce_ZipFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ZipFile.h; path = ../../../juce/modules/juce_core/zip/juce_ZipFile.h; sourceTree = SOURCE_ROOT; }; 864 D9FD13866909F3134B4AB740 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Mapping.h; path = ../../Source/Mappings/Mapping.h; sourceTree = "SOURCE_ROOT"; };
865 D867F0F9AE014AC4873F4093 /* juce_XmlDocument.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_XmlDocument.h; path = ../../../juce/modules/juce_core/xml/juce_XmlDocument.h; sourceTree = SOURCE_ROOT; }; 865 DA596B63735FF691A714D004 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../juce/modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; };
866 D967F911BFDE7E5B482F5A5F /* juce_PropertyPanel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertyPanel.cpp; path = ../../../juce/modules/juce_gui_basics/properties/juce_PropertyPanel.cpp; sourceTree = SOURCE_ROOT; }; 866 DA76EEB0BD9183E2006CE9EB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; };
867 D999C1E99812B5D0C9F7519E /* juce_RelativePoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativePoint.h; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativePoint.h; sourceTree = SOURCE_ROOT; }; 867 DB09B4EA350E52FB74BAAD9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../juce/modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; };
868 D9FD13866909F3134B4AB740 /* Mapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Mapping.h; path = ../../Source/Mappings/Mapping.h; sourceTree = SOURCE_ROOT; }; 868 DBC98946C2E19791899587BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; };
869 DA596B63735FF691A714D004 /* juce_graphics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_graphics.h; path = ../../../juce/modules/juce_graphics/juce_graphics.h; sourceTree = SOURCE_ROOT; }; 869 DDF271285760C5642E3D3346 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../juce/modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; };
870 DA76EEB0BD9183E2006CE9EB /* juce_LookAndFeel_V2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LookAndFeel_V2.cpp; path = ../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp; sourceTree = SOURCE_ROOT; }; 870 DF870F58DC21D8A032AE4D03 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
871 DB09B4EA350E52FB74BAAD9D /* juce_Component.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Component.cpp; path = ../../../juce/modules/juce_gui_basics/components/juce_Component.cpp; sourceTree = SOURCE_ROOT; }; 871 E263014FE404722FDDC437C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
872 DBC98946C2E19791899587BD /* juce_ToggleButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToggleButton.h; path = ../../../juce/modules/juce_gui_basics/buttons/juce_ToggleButton.h; sourceTree = SOURCE_ROOT; }; 872 E9E267650C0230141C461A4B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ControlWindowMainComponent.cpp; path = ../../Source/GUI/ControlWindowMainComponent.cpp; sourceTree = "SOURCE_ROOT"; };
873 DBD3326F4F7F5F41D3B7EA99 /* juce_mac_Files.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Files.mm; path = ../../../juce/modules/juce_core/native/juce_mac_Files.mm; sourceTree = SOURCE_ROOT; }; 873 F07FDD832AD269D84A40DAF1 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
874 DBDB2CBDB7DD3D7B9713D4C5 /* Scheduler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Scheduler.cpp; path = ../../Source/Utility/Scheduler.cpp; sourceTree = SOURCE_ROOT; }; 874 90E8A67FBC9B5B91FEB780F5 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TouchKeys.app; sourceTree = "BUILT_PRODUCTS_DIR"; };
875 DBE3D6F70DF4558463C24395 /* juce_DrawableText.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableText.cpp; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawableText.cpp; sourceTree = SOURCE_ROOT; }; 875 D3D34D4A8674E01CCE92CE65 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; };
876 DC7333AE4FD5C16D3B49EE77 /* juce_win32_ActiveXComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_ActiveXComponent.cpp; path = ../../../juce/modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp; sourceTree = SOURCE_ROOT; }; 876 D3F247C3C568453665FD300D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LineSegment.h; path = ../../Source/Utility/LineSegment.h; sourceTree = "SOURCE_ROOT"; };
877 DD18A8B0C1A5F8BDA30BAA50 /* OscMidiConverter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OscMidiConverter.h; path = ../../Source/TouchKeys/OscMidiConverter.h; sourceTree = SOURCE_ROOT; }; 877 D70B19E3DE0323FFA2EFCBBF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; };
878 DDC862F5672CFD8794EA65BC /* juce_MissingGLDefinitions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MissingGLDefinitions.h; path = ../../../juce/modules/juce_opengl/native/juce_MissingGLDefinitions.h; sourceTree = SOURCE_ROOT; }; 878 D867F0F9AE014AC4873F4093 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../juce/modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; };
879 DDF271285760C5642E3D3346 /* juce_ios_Windowing.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_Windowing.mm; path = ../../../juce/modules/juce_gui_basics/native/juce_ios_Windowing.mm; sourceTree = SOURCE_ROOT; }; 879 DBD3326F4F7F5F41D3B7EA99 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../juce/modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; };
880 DE68B78DB869AC78BCBD1214 /* juce_DrawableText.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableText.h; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawableText.h; sourceTree = SOURCE_ROOT; }; 880 DBDB2CBDB7DD3D7B9713D4C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Scheduler.cpp; path = ../../Source/Utility/Scheduler.cpp; sourceTree = "SOURCE_ROOT"; };
881 DE6A8EF9DD39C0260ADD27B0 /* TouchkeyVibratoMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMapping.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMapping.cpp; sourceTree = SOURCE_ROOT; }; 881 DBE3D6F70DF4558463C24395 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; };
882 DE7280B3F30E33133756C534 /* juce_linux_Messaging.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Messaging.cpp; path = ../../../juce/modules/juce_events/native/juce_linux_Messaging.cpp; sourceTree = SOURCE_ROOT; }; 882 DC7333AE4FD5C16D3B49EE77 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../juce/modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
883 DF0B3A4D5C217DA0283223BF /* juce_ColourSelector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ColourSelector.h; path = ../../../juce/modules/juce_gui_extra/misc/juce_ColourSelector.h; sourceTree = SOURCE_ROOT; }; 883 DD18A8B0C1A5F8BDA30BAA50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OscMidiConverter.h; path = ../../Source/TouchKeys/OscMidiConverter.h; sourceTree = "SOURCE_ROOT"; };
884 DF22553364728350DAFA6267 /* juce_MenuBarComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MenuBarComponent.h; path = ../../../juce/modules/juce_gui_basics/menus/juce_MenuBarComponent.h; sourceTree = SOURCE_ROOT; }; 884 DDC862F5672CFD8794EA65BC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MissingGLDefinitions.h"; path = "../../../juce/modules/juce_opengl/native/juce_MissingGLDefinitions.h"; sourceTree = "SOURCE_ROOT"; };
885 DF2B5B4B8D7948C9EF4882A7 /* MidiInputController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiInputController.h; path = ../../Source/TouchKeys/MidiInputController.h; sourceTree = SOURCE_ROOT; }; 885 DE68B78DB869AC78BCBD1214 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; };
886 DF35E5C3BC9627D808F927E6 /* juce_MouseEvent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseEvent.cpp; path = ../../../juce/modules/juce_gui_basics/mouse/juce_MouseEvent.cpp; sourceTree = SOURCE_ROOT; }; 886 DE6A8EF9DD39C0260ADD27B0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMapping.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMapping.cpp; sourceTree = "SOURCE_ROOT"; };
887 DF870F58DC21D8A032AE4D03 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; 887 DE7280B3F30E33133756C534 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../juce/modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; };
888 E0FB878B8DB0FE5B526BB950 /* juce_ShapeButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ShapeButton.h; path = ../../../juce/modules/juce_gui_basics/buttons/juce_ShapeButton.h; sourceTree = SOURCE_ROOT; }; 888 DF0B3A4D5C217DA0283223BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; };
889 E185507E8E49A513D5E6894A /* juce_HighResolutionTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HighResolutionTimer.h; path = ../../../juce/modules/juce_core/threads/juce_HighResolutionTimer.h; sourceTree = SOURCE_ROOT; }; 889 DF22553364728350DAFA6267 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../juce/modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; };
890 E1B8E23E7491C09D6708018C /* juce_mac_NSViewComponentPeer.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NSViewComponentPeer.mm; path = ../../../juce/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm; sourceTree = SOURCE_ROOT; }; 890 DF2B5B4B8D7948C9EF4882A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiInputController.h; path = ../../Source/TouchKeys/MidiInputController.h; sourceTree = "SOURCE_ROOT"; };
891 E1D304ED9044C0CE62C7B3AD /* juce_WildcardFileFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WildcardFileFilter.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.h; sourceTree = SOURCE_ROOT; }; 891 DF35E5C3BC9627D808F927E6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; };
892 E2322B995208819DF175E332 /* juce_mac_CoreGraphicsContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_CoreGraphicsContext.h; path = ../../../juce/modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h; sourceTree = SOURCE_ROOT; }; 892 E0FB878B8DB0FE5B526BB950 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; };
893 E263014FE404722FDDC437C8 /* juce_CoreAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CoreAudioFormat.h; path = ../../../juce/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h; sourceTree = SOURCE_ROOT; }; 893 E185507E8E49A513D5E6894A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../juce/modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; };
894 E2EE80FAFA0DADF6D8AD8EA0 /* juce_OpenGL_win32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGL_win32.h; path = ../../../juce/modules/juce_opengl/native/juce_OpenGL_win32.h; sourceTree = SOURCE_ROOT; }; 894 E1B8E23E7491C09D6708018C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../juce/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; };
895 E2F713FF46DF610A87C64265 /* juce_ButtonPropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ButtonPropertyComponent.cpp; path = ../../../juce/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; 895 E1D304ED9044C0CE62C7B3AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; };
896 E32397CB64E42DA5119CC3E8 /* juce_FillType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FillType.h; path = ../../../juce/modules/juce_graphics/colour/juce_FillType.h; sourceTree = SOURCE_ROOT; }; 896 E2322B995208819DF175E332 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../juce/modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; };
897 E327C96B7AB06A125C9764FC /* juce_AbstractFifo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AbstractFifo.cpp; path = ../../../juce/modules/juce_core/containers/juce_AbstractFifo.cpp; sourceTree = SOURCE_ROOT; }; 897 E2EE80FAFA0DADF6D8AD8EA0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../../juce/modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; };
898 E389B103581AD847C754E978 /* juce_Line.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Line.h; path = ../../../juce/modules/juce_graphics/geometry/juce_Line.h; sourceTree = SOURCE_ROOT; }; 898 E2F713FF46DF610A87C64265 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
899 E38A23A31D7FB8E86851666B /* MidiInputController.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiInputController.cpp; path = ../../Source/TouchKeys/MidiInputController.cpp; sourceTree = SOURCE_ROOT; }; 899 E32397CB64E42DA5119CC3E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../juce/modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; };
900 E392DA2568D4143CE19A9A2F /* juce_Quaternion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Quaternion.h; path = ../../../juce/modules/juce_opengl/opengl/juce_Quaternion.h; sourceTree = SOURCE_ROOT; }; 900 E327C96B7AB06A125C9764FC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../juce/modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; };
901 E393747AE555F946712380D5 /* juce_FileSearchPathListComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileSearchPathListComponent.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp; sourceTree = SOURCE_ROOT; }; 901 E389B103581AD847C754E978 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; };
902 E3DA2BE88F2738CCDEDDF3AD /* juce_Timer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Timer.h; path = ../../../juce/modules/juce_events/timers/juce_Timer.h; sourceTree = SOURCE_ROOT; }; 902 E38A23A31D7FB8E86851666B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiInputController.cpp; path = ../../Source/TouchKeys/MidiInputController.cpp; sourceTree = "SOURCE_ROOT"; };
903 E46A2AA59E72BCA0D0891C27 /* juce_TooltipClient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TooltipClient.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_TooltipClient.h; sourceTree = SOURCE_ROOT; }; 903 E392DA2568D4143CE19A9A2F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; };
904 E4F3ACBA5181C0AF7021EE38 /* juce_AudioSourcePlayer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSourcePlayer.cpp; path = ../../../juce/modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp; sourceTree = SOURCE_ROOT; }; 904 E393747AE555F946712380D5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
905 E56B94B61B89BBBD6510D713 /* juce_TextDiff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextDiff.h; path = ../../../juce/modules/juce_core/text/juce_TextDiff.h; sourceTree = SOURCE_ROOT; }; 905 E3DA2BE88F2738CCDEDDF3AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../juce/modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; };
906 E583018026996A67748B9630 /* juce_GZIPCompressorOutputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GZIPCompressorOutputStream.cpp; path = ../../../juce/modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp; sourceTree = SOURCE_ROOT; }; 906 E46A2AA59E72BCA0D0891C27 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; };
907 E5F79D13171E0F28729529DD /* BinaryData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; }; 907 E4F3ACBA5181C0AF7021EE38 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../juce/modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; };
908 E62E694F0D19A252A6B9EAA1 /* juce_HeapBlock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HeapBlock.h; path = ../../../juce/modules/juce_core/memory/juce_HeapBlock.h; sourceTree = SOURCE_ROOT; }; 908 E56B94B61B89BBBD6510D713 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../juce/modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; };
909 E68F5154CAF362F281F55A1A /* juce_MidiMessage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessage.cpp; path = ../../../juce/modules/juce_audio_basics/midi/juce_MidiMessage.cpp; sourceTree = SOURCE_ROOT; }; 909 E583018026996A67748B9630 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../juce/modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
910 E6908DE88A1A409B5E35CC37 /* juce_ResizableBorderComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableBorderComponent.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp; sourceTree = SOURCE_ROOT; }; 910 E5F79D13171E0F28729529DD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; };
911 E6B9CFC25E8B762EB17568ED /* juce_win32_SystemStats.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_SystemStats.cpp; path = ../../../juce/modules/juce_core/native/juce_win32_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; 911 E62E694F0D19A252A6B9EAA1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../juce/modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; };
912 E7043CF11AB43042A6725FDC /* juce_SliderPropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SliderPropertyComponent.cpp; path = ../../../juce/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; 912 E68F5154CAF362F281F55A1A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; };
913 E73EB83A03FED6C1036C85A6 /* juce_ColourGradient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ColourGradient.h; path = ../../../juce/modules/juce_graphics/colour/juce_ColourGradient.h; sourceTree = SOURCE_ROOT; }; 913 E6908DE88A1A409B5E35CC37 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
914 E7AF7E2ECFDAFF3CB186986D /* juce_KeyMappingEditorComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyMappingEditorComponent.h; path = ../../../juce/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h; sourceTree = SOURCE_ROOT; }; 914 E6B9CFC25E8B762EB17568ED = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../juce/modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; };
915 E7B6750E6B2616D84773B7D0 /* MidiKeyboardSegment.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiKeyboardSegment.h; path = ../../Source/TouchKeys/MidiKeyboardSegment.h; sourceTree = SOURCE_ROOT; }; 915 E7043CF11AB43042A6725FDC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
916 E7F83771B734D5CCAC7AD391 /* juce_linux_Threads.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Threads.cpp; path = ../../../juce/modules/juce_core/native/juce_linux_Threads.cpp; sourceTree = SOURCE_ROOT; }; 916 E73EB83A03FED6C1036C85A6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../juce/modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; };
917 E830ACDAC41A38A04A16E2CD /* juce_OpenGLRenderer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLRenderer.h; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLRenderer.h; sourceTree = SOURCE_ROOT; }; 917 E7AF7E2ECFDAFF3CB186986D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; };
918 E88D828B769B0DB0DC1D624B /* juce_ContainerDeletePolicy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ContainerDeletePolicy.h; path = ../../../juce/modules/juce_core/memory/juce_ContainerDeletePolicy.h; sourceTree = SOURCE_ROOT; }; 918 E7B6750E6B2616D84773B7D0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiKeyboardSegment.h; path = ../../Source/TouchKeys/MidiKeyboardSegment.h; sourceTree = "SOURCE_ROOT"; };
919 E8D2B3CBDF5DED9EF0E0C63B /* juce_ToneGeneratorAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToneGeneratorAudioSource.cpp; path = ../../../juce/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp; sourceTree = SOURCE_ROOT; }; 919 E7F83771B734D5CCAC7AD391 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../juce/modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; };
920 E91EEAE6F09A108DBF5E9BC5 /* juce_win32_DirectSound.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectSound.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_win32_DirectSound.cpp; sourceTree = SOURCE_ROOT; }; 920 E830ACDAC41A38A04A16E2CD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; };
921 E9350A4235E42DBC9987725A /* juce_FileBrowserListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBrowserListener.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h; sourceTree = SOURCE_ROOT; }; 921 E88D828B769B0DB0DC1D624B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../juce/modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; };
922 E93D98571147B0AD0B0D42C1 /* juce_StringArray.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringArray.h; path = ../../../juce/modules/juce_core/text/juce_StringArray.h; sourceTree = SOURCE_ROOT; }; 922 E8D2B3CBDF5DED9EF0E0C63B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; };
923 E9E267650C0230141C461A4B /* ControlWindowMainComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ControlWindowMainComponent.cpp; path = ../../Source/GUI/ControlWindowMainComponent.cpp; sourceTree = SOURCE_ROOT; }; 923 E91EEAE6F09A108DBF5E9BC5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; };
924 E9E29024302023AEC889C4E1 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_core/juce_module_info; sourceTree = SOURCE_ROOT; }; 924 E9350A4235E42DBC9987725A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; };
925 EA085C2056A44FA5A7EE2AFE /* juce_Slider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Slider.h; path = ../../../juce/modules/juce_gui_basics/widgets/juce_Slider.h; sourceTree = SOURCE_ROOT; }; 925 E93D98571147B0AD0B0D42C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../juce/modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; };
926 EA23F0162B24A0A0FD58B0B2 /* juce_Reverb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Reverb.h; path = ../../../juce/modules/juce_audio_basics/effects/juce_Reverb.h; sourceTree = SOURCE_ROOT; }; 926 E9E29024302023AEC889C4E1 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
927 EA47BDE992F39919F3EF53EC /* PianoPedal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoPedal.h; path = ../../Source/TouchKeys/PianoPedal.h; sourceTree = SOURCE_ROOT; }; 927 EA085C2056A44FA5A7EE2AFE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; };
928 EA983D5CAA5DB46A4EA83E19 /* juce_NotificationType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NotificationType.h; path = ../../../juce/modules/juce_events/messages/juce_NotificationType.h; sourceTree = SOURCE_ROOT; }; 928 EA23F0162B24A0A0FD58B0B2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../juce/modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; };
929 EAC2B53916B041FEC59E050C /* juce_OpenGLImage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLImage.cpp; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLImage.cpp; sourceTree = SOURCE_ROOT; }; 929 EA47BDE992F39919F3EF53EC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoPedal.h; path = ../../Source/TouchKeys/PianoPedal.h; sourceTree = "SOURCE_ROOT"; };
930 EAEB8DD999D027A9F9C02FC0 /* juce_Slider.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Slider.cpp; path = ../../../juce/modules/juce_gui_basics/widgets/juce_Slider.cpp; sourceTree = SOURCE_ROOT; }; 930 EA983D5CAA5DB46A4EA83E19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../juce/modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; };
931 EB414D42BBBF2486ECE698D8 /* juce_win32_WASAPI.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_WASAPI.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_win32_WASAPI.cpp; sourceTree = SOURCE_ROOT; }; 931 EAC2B53916B041FEC59E050C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLImage.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLImage.cpp"; sourceTree = "SOURCE_ROOT"; };
932 EB977BE1676B103BE15C730C /* TouchkeyReleaseAngleMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyReleaseAngleMapping.h; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMapping.h; sourceTree = SOURCE_ROOT; }; 932 EAEB8DD999D027A9F9C02FC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; };
933 EB9EE29BC6E0F654EBDA140F /* juce_AudioFormatManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatManager.h; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioFormatManager.h; sourceTree = SOURCE_ROOT; }; 933 EB414D42BBBF2486ECE698D8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; };
934 EBA91A460FFAAFBC3EBEC36E /* juce_TabbedButtonBar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TabbedButtonBar.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp; sourceTree = SOURCE_ROOT; }; 934 EB977BE1676B103BE15C730C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyReleaseAngleMapping.h; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMapping.h; sourceTree = "SOURCE_ROOT"; };
935 EBBA13C5C542DF0F8EFB826D /* juce_win32_Windowing.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Windowing.cpp; path = ../../../juce/modules/juce_gui_basics/native/juce_win32_Windowing.cpp; sourceTree = SOURCE_ROOT; }; 935 EB9EE29BC6E0F654EBDA140F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; };
936 EC3966AA0A0C2A80EBB36B82 /* juce_GraphicsContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GraphicsContext.h; path = ../../../juce/modules/juce_graphics/contexts/juce_GraphicsContext.h; sourceTree = SOURCE_ROOT; }; 936 EBA91A460FFAAFBC3EBEC36E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; };
937 ECAB1F5B50EACFEBDFC11A40 /* juce_win32_FileChooser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_FileChooser.cpp; path = ../../../juce/modules/juce_gui_basics/native/juce_win32_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; 937 EBBA13C5C542DF0F8EFB826D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../juce/modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; };
938 ED331E878A92AC3986F5885B /* juce_FileLogger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileLogger.cpp; path = ../../../juce/modules/juce_core/logging/juce_FileLogger.cpp; sourceTree = SOURCE_ROOT; }; 938 EC3966AA0A0C2A80EBB36B82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../juce/modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; };
939 EE373F66DCFC442DBAADCF74 /* juce_ios_Audio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ios_Audio.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_ios_Audio.cpp; sourceTree = SOURCE_ROOT; }; 939 ECAB1F5B50EACFEBDFC11A40 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../juce/modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; };
940 EECB8BFB50475C0564D37EAD /* juce_PropertyPanel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertyPanel.h; path = ../../../juce/modules/juce_gui_basics/properties/juce_PropertyPanel.h; sourceTree = SOURCE_ROOT; }; 940 ED331E878A92AC3986F5885B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../juce/modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; };
941 EF092B37816526FF234B11F9 /* juce_ComponentDragger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentDragger.h; path = ../../../juce/modules/juce_gui_basics/mouse/juce_ComponentDragger.h; sourceTree = SOURCE_ROOT; }; 941 EE373F66DCFC442DBAADCF74 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; };
942 EF60BF8888F0B0EA48E9FF09 /* juce_UIViewComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UIViewComponent.h; path = ../../../juce/modules/juce_gui_extra/embedding/juce_UIViewComponent.h; sourceTree = SOURCE_ROOT; }; 942 EECB8BFB50475C0564D37EAD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; };
943 EF7D4F4824E5775A2D3801E5 /* juce_GlowEffect.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GlowEffect.h; path = ../../../juce/modules/juce_graphics/effects/juce_GlowEffect.h; sourceTree = SOURCE_ROOT; }; 943 EF02BFE3F740D0B60B1CC2DB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; };
944 EF8E10BB5A52F89097F763D9 /* juce_ApplicationBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationBase.cpp; path = ../../../juce/modules/juce_events/messages/juce_ApplicationBase.cpp; sourceTree = SOURCE_ROOT; }; 944 EF092B37816526FF234B11F9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; };
945 EF96A2B04F061E2DDCDD45D7 /* juce_linux_Clipboard.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Clipboard.cpp; path = ../../../juce/modules/juce_gui_basics/native/juce_linux_Clipboard.cpp; sourceTree = SOURCE_ROOT; }; 945 EF60BF8888F0B0EA48E9FF09 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../juce/modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; };
946 EFA7C36D71A52C06681FCDBA /* juce_DrawablePath.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawablePath.h; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawablePath.h; sourceTree = SOURCE_ROOT; }; 946 EF7D4F4824E5775A2D3801E5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../juce/modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; };
947 EFD6A6B89F68D70C31D5D167 /* juce_ReadWriteLock.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ReadWriteLock.cpp; path = ../../../juce/modules/juce_core/threads/juce_ReadWriteLock.cpp; sourceTree = SOURCE_ROOT; }; 947 EF8E10BB5A52F89097F763D9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../juce/modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; };
948 F01030FB262F40E8E52922DE /* juce_URL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_URL.h; path = ../../../juce/modules/juce_core/network/juce_URL.h; sourceTree = SOURCE_ROOT; }; 948 EF96A2B04F061E2DDCDD45D7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../juce/modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; };
949 F03FCD9223E01482CF16FE9A /* juce_PropertySet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertySet.cpp; path = ../../../juce/modules/juce_core/containers/juce_PropertySet.cpp; sourceTree = SOURCE_ROOT; }; 949 EFA7C36D71A52C06681FCDBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; };
950 F076F25ECB0B7D2073F6478E /* juce_MarkerList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MarkerList.h; path = ../../../juce/modules/juce_gui_basics/positioning/juce_MarkerList.h; sourceTree = SOURCE_ROOT; }; 950 EFD6A6B89F68D70C31D5D167 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../juce/modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; };
951 F07FDD832AD269D84A40DAF1 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 951 F01030FB262F40E8E52922DE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../juce/modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; };
952 F0B30E3238044CF573DFF44D /* TouchkeyOnsetAngleMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOnsetAngleMappingFactory.cpp; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 952 F03FCD9223E01482CF16FE9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../juce/modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; };
953 F0C1BF45B5321D9A128DC034 /* juce_Logger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Logger.h; path = ../../../juce/modules/juce_core/logging/juce_Logger.h; sourceTree = SOURCE_ROOT; }; 953 F076F25ECB0B7D2073F6478E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; };
954 F0F03FAE0B2065470B1815B7 /* juce_PerformanceCounter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PerformanceCounter.cpp; path = ../../../juce/modules/juce_core/time/juce_PerformanceCounter.cpp; sourceTree = SOURCE_ROOT; }; 954 F0B30E3238044CF573DFF44D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOnsetAngleMappingFactory.cpp; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
955 F0F457D2A8E7EC3DE1CADC28 /* Osc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Osc.cpp; path = ../../Source/TouchKeys/Osc.cpp; sourceTree = SOURCE_ROOT; }; 955 F0C1BF45B5321D9A128DC034 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../juce/modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; };
956 F17AD2FF61E5ECA564467092 /* juce_win32_DirectWriteTypeface.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectWriteTypeface.cpp; path = ../../../juce/modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp; sourceTree = SOURCE_ROOT; }; 956 F0F03FAE0B2065470B1815B7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../juce/modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; };
957 F1A1127D8FADC377892165D6 /* juce_DirectoryContentsDisplayComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryContentsDisplayComponent.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h; sourceTree = SOURCE_ROOT; }; 957 F0F457D2A8E7EC3DE1CADC28 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Osc.cpp; path = ../../Source/TouchKeys/Osc.cpp; sourceTree = "SOURCE_ROOT"; };
958 F1DF08252E945645AE2B4E98 /* juce_RelativeCoordinate.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeCoordinate.cpp; path = ../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp; sourceTree = SOURCE_ROOT; }; 958 F17AD2FF61E5ECA564467092 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../juce/modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; };
959 F1F5AB75B6F813F0BAE8ACB6 /* juce_CPlusPlusCodeTokeniser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CPlusPlusCodeTokeniser.cpp; path = ../../../juce/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp; sourceTree = SOURCE_ROOT; }; 959 F1A1127D8FADC377892165D6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; };
960 F22AC4DF46EFEB83C6243426 /* juce_ResizableBorderComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableBorderComponent.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h; sourceTree = SOURCE_ROOT; }; 960 F1DF08252E945645AE2B4E98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; };
961 F24B0FB4FEE7764F3EC91EE5 /* juce_BubbleComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BubbleComponent.h; path = ../../../juce/modules/juce_gui_basics/misc/juce_BubbleComponent.h; sourceTree = SOURCE_ROOT; }; 961 F1F5AB75B6F813F0BAE8ACB6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../juce/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; };
962 F2AFB80DCF056F88546FD65A /* juce_File.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_File.cpp; path = ../../../juce/modules/juce_core/files/juce_File.cpp; sourceTree = SOURCE_ROOT; }; 962 F22AC4DF46EFEB83C6243426 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; };
963 F3125A1E89944D2040CA8DDE /* juce_PropertiesFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertiesFile.h; path = ../../../juce/modules/juce_data_structures/app_properties/juce_PropertiesFile.h; sourceTree = SOURCE_ROOT; }; 963 F24B0FB4FEE7764F3EC91EE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../juce/modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; };
964 F3B5E38E7731B299DBDBE164 /* MappingEditorComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingEditorComponent.h; path = ../../Source/GUI/MappingEditorComponent.h; sourceTree = SOURCE_ROOT; }; 964 F2AFB80DCF056F88546FD65A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../juce/modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; };
965 F408D8EEB8B3503EC6442162 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; }; 965 F3125A1E89944D2040CA8DDE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../juce/modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; };
966 F430F75983EA8B5A31B686E8 /* juce_IIRFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IIRFilter.h; path = ../../../juce/modules/juce_audio_basics/effects/juce_IIRFilter.h; sourceTree = SOURCE_ROOT; }; 966 F3B5E38E7731B299DBDBE164 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingEditorComponent.h; path = ../../Source/GUI/MappingEditorComponent.h; sourceTree = "SOURCE_ROOT"; };
967 F47D3518C1FDA9C65BDFE088 /* juce_DialogWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DialogWindow.h; path = ../../../juce/modules/juce_gui_basics/windows/juce_DialogWindow.h; sourceTree = SOURCE_ROOT; }; 967 F408D8EEB8B3503EC6442162 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; };
968 F4A7F22576E33E2A5E841B7D /* juce_CharacterFunctions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CharacterFunctions.cpp; path = ../../../juce/modules/juce_core/text/juce_CharacterFunctions.cpp; sourceTree = SOURCE_ROOT; }; 968 F430F75983EA8B5A31B686E8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../juce/modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; };
969 F4DDE0DD51C64223CC8C9B62 /* MappingListComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingListComponent.h; path = ../../Source/GUI/MappingListComponent.h; sourceTree = SOURCE_ROOT; }; 969 F47D3518C1FDA9C65BDFE088 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; };
970 F55D37A9CFDBAA406A95E743 /* TouchkeyBaseMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyBaseMapping.cpp; path = ../../Source/Mappings/TouchkeyBaseMapping.cpp; sourceTree = SOURCE_ROOT; }; 970 F4A7F22576E33E2A5E841B7D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../juce/modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; };
971 F55EF8461AE8552E4FD9A0BF /* juce_StretchableObjectResizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableObjectResizer.h; path = ../../../juce/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h; sourceTree = SOURCE_ROOT; }; 971 F4DDE0DD51C64223CC8C9B62 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingListComponent.h; path = ../../Source/GUI/MappingListComponent.h; sourceTree = "SOURCE_ROOT"; };
972 F63EB3D2F75EC36B2FBFCDBA /* TouchkeyOnsetAngleMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOnsetAngleMapping.cpp; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMapping.cpp; sourceTree = SOURCE_ROOT; }; 972 F55D37A9CFDBAA406A95E743 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyBaseMapping.cpp; path = ../../Source/Mappings/TouchkeyBaseMapping.cpp; sourceTree = "SOURCE_ROOT"; };
973 F66F5ACB0EF8ABFD47CD2630 /* juce_Socket.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Socket.cpp; path = ../../../juce/modules/juce_core/network/juce_Socket.cpp; sourceTree = SOURCE_ROOT; }; 973 F55EF8461AE8552E4FD9A0BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; };
974 F70C14B43A5C65BB3E1C27A8 /* TouchkeyVibratoMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMappingFactory.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingFactory.h; sourceTree = SOURCE_ROOT; }; 974 F63EB3D2F75EC36B2FBFCDBA = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOnsetAngleMapping.cpp; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMapping.cpp; sourceTree = "SOURCE_ROOT"; };
975 F7CFBA6425CEA669DAEF5F44 /* juce_DrawablePath.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawablePath.cpp; path = ../../../juce/modules/juce_gui_basics/drawables/juce_DrawablePath.cpp; sourceTree = SOURCE_ROOT; }; 975 F66F5ACB0EF8ABFD47CD2630 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../juce/modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; };
976 F7F083D64EF53598854CF637 /* juce_AudioFormatReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatReader.h; path = ../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReader.h; sourceTree = SOURCE_ROOT; }; 976 F70C14B43A5C65BB3E1C27A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMappingFactory.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
977 F7F0A21852B09E8081C1DD93 /* juce_RecentlyOpenedFilesList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RecentlyOpenedFilesList.h; path = ../../../juce/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h; sourceTree = SOURCE_ROOT; }; 977 F7CFBA6425CEA669DAEF5F44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; };
978 F81F313202CDF4BE59B56B25 /* juce_ModifierKeys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ModifierKeys.h; path = ../../../juce/modules/juce_gui_basics/keyboard/juce_ModifierKeys.h; sourceTree = SOURCE_ROOT; }; 978 F7F083D64EF53598854CF637 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; };
979 F85B20313230BD88D984FC3A /* juce_Singleton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Singleton.h; path = ../../../juce/modules/juce_core/memory/juce_Singleton.h; sourceTree = SOURCE_ROOT; }; 979 F7F0A21852B09E8081C1DD93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; };
980 F89BC7CFD2C4BC07D31DFA04 /* TouchkeyPitchBendMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMapping.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMapping.cpp; sourceTree = SOURCE_ROOT; }; 980 F81F313202CDF4BE59B56B25 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; };
981 F8F8849DF5261E350DF33690 /* juce_ChoicePropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChoicePropertyComponent.cpp; path = ../../../juce/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; 981 F85B20313230BD88D984FC3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../juce/modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; };
982 F950FB55905754598EA9B3B5 /* juce_ResizableEdgeComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableEdgeComponent.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp; sourceTree = SOURCE_ROOT; }; 982 F89BC7CFD2C4BC07D31DFA04 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMapping.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMapping.cpp; sourceTree = "SOURCE_ROOT"; };
983 F9CBC71C9E3A22EC667F0B93 /* juce_FileSearchPath.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileSearchPath.cpp; path = ../../../juce/modules/juce_core/files/juce_FileSearchPath.cpp; sourceTree = SOURCE_ROOT; }; 983 F8F8849DF5261E350DF33690 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
984 FA09A507AA15C65C617AEAE2 /* juce_RelativeTime.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeTime.cpp; path = ../../../juce/modules/juce_core/time/juce_RelativeTime.cpp; sourceTree = SOURCE_ROOT; }; 984 F950FB55905754598EA9B3B5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
985 FA23D0A59A1BE884D7308CC8 /* juce_MidiOutput.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiOutput.cpp; path = ../../../juce/modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp; sourceTree = SOURCE_ROOT; }; 985 F9CBC71C9E3A22EC667F0B93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../juce/modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; };
986 FA32A230622BE3CA42ED90FB /* juce_ApplicationCommandInfo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandInfo.cpp; path = ../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp; sourceTree = SOURCE_ROOT; }; 986 FA09A507AA15C65C617AEAE2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../juce/modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; };
987 FA442E5370C59BC201129D2D /* juce_OpenGLExtensions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLExtensions.h; path = ../../../juce/modules/juce_opengl/native/juce_OpenGLExtensions.h; sourceTree = SOURCE_ROOT; }; 987 FA23D0A59A1BE884D7308CC8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../../juce/modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; };
988 FA7129964EDAC6BCFB6012BB /* juce_CriticalSection.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CriticalSection.h; path = ../../../juce/modules/juce_core/threads/juce_CriticalSection.h; sourceTree = SOURCE_ROOT; }; 988 FA32A230622BE3CA42ED90FB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; };
989 FB95EEFCC0A2A933309EAEAE /* juce_Javascript.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Javascript.h; path = ../../../juce/modules/juce_core/javascript/juce_Javascript.h; sourceTree = SOURCE_ROOT; }; 989 FA442E5370C59BC201129D2D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLExtensions.h"; path = "../../../juce/modules/juce_opengl/native/juce_OpenGLExtensions.h"; sourceTree = "SOURCE_ROOT"; };
990 FBA117D9E3AD465CFA9DDA51 /* juce_ImageCache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageCache.cpp; path = ../../../juce/modules/juce_graphics/images/juce_ImageCache.cpp; sourceTree = SOURCE_ROOT; }; 990 FA7129964EDAC6BCFB6012BB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../juce/modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; };
991 FBD0A4CCB4013E8B8AA653E2 /* juce_audio_basics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_audio_basics.mm; path = ../../../juce/modules/juce_audio_basics/juce_audio_basics.mm; sourceTree = SOURCE_ROOT; }; 991 FB95EEFCC0A2A933309EAEAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../juce/modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; };
992 FC5EAA6165A109AD70EDDCA8 /* juce_AudioIODevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioIODevice.h; path = ../../../juce/modules/juce_audio_devices/audio_io/juce_AudioIODevice.h; sourceTree = SOURCE_ROOT; }; 992 FBA117D9E3AD465CFA9DDA51 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../juce/modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; };
993 FC931CB64045178BDB71E95D /* juce_Colour.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Colour.h; path = ../../../juce/modules/juce_graphics/colour/juce_Colour.h; sourceTree = SOURCE_ROOT; }; 993 FBD0A4CCB4013E8B8AA653E2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../../juce/modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; };
994 FCAD01941521D09FBD22CC48 /* TouchkeyEntropyGenerator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyEntropyGenerator.h; path = ../../Source/TouchKeys/TouchkeyEntropyGenerator.h; sourceTree = SOURCE_ROOT; }; 994 FC5EAA6165A109AD70EDDCA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../../juce/modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; };
995 FCCF27C93502E80A0EBDDAC7 /* juce_mac_CoreAudio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_mac_CoreAudio.cpp; path = ../../../juce/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp; sourceTree = SOURCE_ROOT; }; 995 FC931CB64045178BDB71E95D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../juce/modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; };
996 FD093D026A05354DA8D1B111 /* juce_StretchableLayoutResizerBar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableLayoutResizerBar.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp; sourceTree = SOURCE_ROOT; }; 996 FCAD01941521D09FBD22CC48 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyEntropyGenerator.h; path = ../../Source/TouchKeys/TouchkeyEntropyGenerator.h; sourceTree = "SOURCE_ROOT"; };
997 FD7BF71F32457EFD941519E0 /* MidiOutputController.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiOutputController.cpp; path = ../../Source/TouchKeys/MidiOutputController.cpp; sourceTree = SOURCE_ROOT; }; 997 FCCF27C93502E80A0EBDDAC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../../juce/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; };
998 FDA89D8C60D78D85531C8BC0 /* juce_FileChooser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileChooser.h; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooser.h; sourceTree = SOURCE_ROOT; }; 998 FD093D026A05354DA8D1B111 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; };
999 FDCAF8B0857EC94103B91E9E /* juce_OpenGLContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLContext.h; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLContext.h; sourceTree = SOURCE_ROOT; }; 999 FD7BF71F32457EFD941519E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiOutputController.cpp; path = ../../Source/TouchKeys/MidiOutputController.cpp; sourceTree = "SOURCE_ROOT"; };
1000 FE27CB5DB6ECB67339BFE39D /* juce_ToolbarButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarButton.cpp; path = ../../../juce/modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp; sourceTree = SOURCE_ROOT; }; 1000 FDA89D8C60D78D85531C8BC0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; };
1001 FE59EEF1AB35791BB7600489 /* juce_InterProcessLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterProcessLock.h; path = ../../../juce/modules/juce_core/threads/juce_InterProcessLock.h; sourceTree = SOURCE_ROOT; }; 1001 FDCAF8B0857EC94103B91E9E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; };
1002 FE6FCFD3E4E2689302C29B50 /* PianoKeyboard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKeyboard.h; path = ../../Source/TouchKeys/PianoKeyboard.h; sourceTree = SOURCE_ROOT; }; 1002 FE27CB5DB6ECB67339BFE39D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; };
1003 FEB3A41EEF9A3958E3FD1BDB /* TouchkeyControlMappingShortEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMappingShortEditor.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMappingShortEditor.cpp; sourceTree = SOURCE_ROOT; }; 1003 FE59EEF1AB35791BB7600489 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../juce/modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; };
1004 FECFF08C2CECDF120F9F1454 /* juce_ConcertinaPanel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ConcertinaPanel.cpp; path = ../../../juce/modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp; sourceTree = SOURCE_ROOT; }; 1004 FE6FCFD3E4E2689302C29B50 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKeyboard.h; path = ../../Source/TouchKeys/PianoKeyboard.h; sourceTree = "SOURCE_ROOT"; };
1005 FF28767B560C00EABF1D1C73 /* juce_OpenGL_osx.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGL_osx.h; path = ../../../juce/modules/juce_opengl/native/juce_OpenGL_osx.h; sourceTree = SOURCE_ROOT; }; 1005 FEB3A41EEF9A3958E3FD1BDB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMappingShortEditor.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMappingShortEditor.cpp; sourceTree = "SOURCE_ROOT"; };
1006 FFB3A6545B8B46F2043EEE1C /* juce_FileFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileFilter.cpp; path = ../../../juce/modules/juce_gui_basics/filebrowser/juce_FileFilter.cpp; sourceTree = SOURCE_ROOT; }; 1006 FECFF08C2CECDF120F9F1454 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; };
1007 FFBCB888FCE740B6BFE2835B /* juce_OpenGLTexture.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLTexture.cpp; path = ../../../juce/modules/juce_opengl/opengl/juce_OpenGLTexture.cpp; sourceTree = SOURCE_ROOT; }; 1007 FF28767B560C00EABF1D1C73 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_osx.h"; path = "../../../juce/modules/juce_opengl/native/juce_OpenGL_osx.h"; sourceTree = "SOURCE_ROOT"; };
1008 /* End PBXFileReference section */ 1008 FFB3A6545B8B46F2043EEE1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; };
1009 1009 FFBCB888FCE740B6BFE2835B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLTexture.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLTexture.cpp"; sourceTree = "SOURCE_ROOT"; };
1010 /* Begin PBXFrameworksBuildPhase section */ 1010 278F1D36FE45600F19FDFA91 = {isa = PBXGroup; children = (
1011 F7397085463A6685B1FBF65E /* Frameworks */ = { 1011 7B9FCDB57204606F4A7FDAD4,
1012 isa = PBXFrameworksBuildPhase; 1012 B6DCD7E8C9C5C9EA58C5EF9C,
1013 buildActionMask = 2147483647; 1013 0C9554C2C80A409B9486F101,
1014 files = ( 1014 3FBF5C96BBAA8C88CB37943C,
1015 4078BC0343B4DFB6F9816BD5 /* Accelerate.framework in Frameworks */, 1015 E9E267650C0230141C461A4B,
1016 40646EF394D495C462E347F1 /* AudioToolbox.framework in Frameworks */, 1016 BE91DB4CF2406F37AF7E7D67,
1017 63154C3F49640855CA89CB9B /* Carbon.framework in Frameworks */, 1017 B24051ADEFBD03E1C7CB8DC3,
1018 2985C4121F644A826FC287AE /* Cocoa.framework in Frameworks */, 1018 BA2C6578AE3F6F2B82656B4F,
1019 1A30D1B8526CD3E1AB79110C /* CoreAudio.framework in Frameworks */, 1019 F4DDE0DD51C64223CC8C9B62,
1020 30C3A2842A3EA665887A7CC8 /* CoreMIDI.framework in Frameworks */, 1020 01A3C0D5D0FDDA38CE02C685,
1021 FA58715E881C0982BF8E2FCD /* DiscRecording.framework in Frameworks */, 1021 0A486C6A586B60525C9BAB59,
1022 853FB568630B7E920E30E0EE /* IOKit.framework in Frameworks */, 1022 F3B5E38E7731B299DBDBE164, ); name = GUI; sourceTree = "<group>"; };
1023 C3F1C6DDE2A344D657712C75 /* OpenGL.framework in Frameworks */, 1023 9B41786D34A867FF8F1341EF = {isa = PBXGroup; children = (
1024 BADB457195977038A2BF09A4 /* QuartzCore.framework in Frameworks */, 1024 119E49FA10A84C0AED360605,
1025 D05E8CCFCD6C2065EDE16DD6 /* WebKit.framework in Frameworks */, 1025 692CFED8D5A615CCE73120FB,
1026 ); 1026 DE6A8EF9DD39C0260ADD27B0,
1027 runOnlyForDeploymentPostprocessing = 0; 1027 4025F5D575B9A5A511EF8F30,
1028 }; 1028 001418B9F0352A2205CDAA96,
1029 /* End PBXFrameworksBuildPhase section */ 1029 F70C14B43A5C65BB3E1C27A8, ); name = Vibrato; sourceTree = "<group>"; };
1030 1030 72E20DA6718B4572688E63D7 = {isa = PBXGroup; children = (
1031 /* Begin PBXGroup section */ 1031 5DE5675862714BFEFF231027,
1032 0379222A65FDF46332F51183 /* native */ = { 1032 EB977BE1676B103BE15C730C,
1033 isa = PBXGroup; 1033 91AADDB641BD3F80E9011C65,
1034 children = ( 1034 3BA1D64E8B635B5EFBD8C416, ); name = ReleaseAngle; sourceTree = "<group>"; };
1035 DDC862F5672CFD8794EA65BC /* juce_MissingGLDefinitions.h */, 1035 AB366B7760234A8957CC46C3 = {isa = PBXGroup; children = (
1036 C8C2FA6F235AB6AA44027FAE /* juce_OpenGL_android.h */, 1036 25875D01B837C34F01EF8C2F,
1037 03944A3451E95129394471C3 /* juce_OpenGL_ios.h */, 1037 1DCDF6FC01C7DBDDA7D7AFEA,
1038 6D365652129D06390251A09D /* juce_OpenGL_linux.h */, 1038 F89BC7CFD2C4BC07D31DFA04,
1039 FF28767B560C00EABF1D1C73 /* juce_OpenGL_osx.h */, 1039 0B15F842C077C9765284446A,
1040 E2EE80FAFA0DADF6D8AD8EA0 /* juce_OpenGL_win32.h */, 1040 77D10D2C57D62DF18D3CE862,
1041 FA442E5370C59BC201129D2D /* juce_OpenGLExtensions.h */, 1041 7B299BDFEBA4DABD680B7116, ); name = PitchBend; sourceTree = "<group>"; };
1042 ); 1042 CE924A2E99C34B5C0C1749CA = {isa = PBXGroup; children = (
1043 name = native; 1043 F63EB3D2F75EC36B2FBFCDBA,
1044 sourceTree = "<group>"; 1044 BD8254A682953545FA36F552,
1045 }; 1045 F0B30E3238044CF573DFF44D,
1046 048CF2E63BDE15CE2F974A86 /* sources */ = { 1046 B0A4E57EEDD13E204E723A92, ); name = OnsetAngle; sourceTree = "<group>"; };
1047 isa = PBXGroup; 1047 428A1A8AE78D576DDA139D6F = {isa = PBXGroup; children = (
1048 children = ( 1048 0A767ED26F1C6854875AC0DB,
1049 E4F3ACBA5181C0AF7021EE38 /* juce_AudioSourcePlayer.cpp */, 1049 0A982DF57CE775D8F05AD78B,
1050 8ED952C01B726C1DBFACE2BD /* juce_AudioSourcePlayer.h */, 1050 879BA74FC54118852648722F,
1051 7CB06A483D91B0345A110791 /* juce_AudioTransportSource.cpp */, 1051 07F3126C9F1842B069672882, ); name = MultiFingerTrigger; sourceTree = "<group>"; };
1052 A1C6CCE346DC8551574C4108 /* juce_AudioTransportSource.h */, 1052 EC83555D1B3E0BF39064D703 = {isa = PBXGroup; children = (
1053 ); 1053 77BA61409E24E072AF1E5493,
1054 name = sources; 1054 724ABFBF59674B3C9B5C2437,
1055 sourceTree = "<group>"; 1055 56EF3900C63C00BED0E574D0,
1056 }; 1056 8CF10E46C293D8E35324F60F, ); name = KeyDivision; sourceTree = "<group>"; };
1057 061D61C2D1E6F813599269CB /* native */ = { 1057 D390B7A00A5496FC36CA9328 = {isa = PBXGroup; children = (
1058 isa = PBXGroup; 1058 FEB3A41EEF9A3958E3FD1BDB,
1059 children = ( 1059 0A5EA54B877D84C939B6F6D7,
1060 70D03CB09823072EB0FECD50 /* juce_android_Audio.cpp */, 1060 0D2D03F562749971564F7773,
1061 80474D6CC77F91AADA740AC3 /* juce_android_Midi.cpp */, 1061 293AA70C67056ED558221FCD,
1062 AAB51A5E4451980FD9D77FF7 /* juce_android_OpenSL.cpp */, 1062 8ADF834CD28E353B15D200C7,
1063 EE373F66DCFC442DBAADCF74 /* juce_ios_Audio.cpp */, 1063 BA5449FDC0526DDC94874CC7, ); name = Control; sourceTree = "<group>"; };
1064 5F9AD4578F56B8BEC2E311C3 /* juce_linux_ALSA.cpp */, 1064 2F055548C29B16BA107E346B = {isa = PBXGroup; children = (
1065 4218E86125D6E9C9ACB58741 /* juce_linux_AudioCDReader.cpp */, 1065 9B41786D34A867FF8F1341EF,
1066 62A053A579D81CD2C6171B4E /* juce_linux_JackAudio.cpp */, 1066 72E20DA6718B4572688E63D7,
1067 53C317A2BC085C625C1ABB49 /* juce_linux_Midi.cpp */, 1067 AB366B7760234A8957CC46C3,
1068 9A8C321C45F9E659F8676BA3 /* juce_mac_AudioCDBurner.mm */, 1068 CE924A2E99C34B5C0C1749CA,
1069 6F7A2A1DF08F35D772F72DA9 /* juce_mac_AudioCDReader.mm */, 1069 428A1A8AE78D576DDA139D6F,
1070 FCCF27C93502E80A0EBDDAC7 /* juce_mac_CoreAudio.cpp */, 1070 EC83555D1B3E0BF39064D703,
1071 64C0F5A52B61A2F5A8689840 /* juce_mac_CoreMidi.cpp */, 1071 D390B7A00A5496FC36CA9328,
1072 99AA5732A932BEF06D09AB22 /* juce_MidiDataConcatenator.h */, 1072 AF8EFA9540E8757E68922E40,
1073 AF10BCD18ABC5EC330CE3B1B /* juce_win32_ASIO.cpp */, 1073 606F2538F89C451EC8BB479D,
1074 36F8B4676EACEAFCED73F5A0 /* juce_win32_AudioCDBurner.cpp */, 1074 F55D37A9CFDBAA406A95E743,
1075 53297CAD72BBB338874C593F /* juce_win32_AudioCDReader.cpp */, 1075 2AB205503EDC14D07B0CDFA7,
1076 E91EEAE6F09A108DBF5E9BC5 /* juce_win32_DirectSound.cpp */, 1076 5C085DEDBB1A8F755F800922,
1077 B2575F7C163D92DA04ABDC7B /* juce_win32_Midi.cpp */, 1077 A6B7D7B713F01F521411F2D3,
1078 EB414D42BBBF2486ECE698D8 /* juce_win32_WASAPI.cpp */, 1078 D9FD13866909F3134B4AB740,
1079 ); 1079 9D633F4B9BBCF3F4D9331E00,
1080 name = native; 1080 7A002562A60140BEE1434ECF,
1081 sourceTree = "<group>"; 1081 BDB6848D33CE535EBCA3B9AD,
1082 }; 1082 61A7ED9BEB8538FEE656E782,
1083 0DE4341F24550CC6009036DC /* juce_audio_formats */ = { 1083 7EDCB02E405529C4B4A60DA9,
1084 isa = PBXGroup; 1084 C2762F0E696E257A507595A5,
1085 children = ( 1085 BF01A2533D2222C856D3DB3A, ); name = Mappings; sourceTree = "<group>"; };
1086 69DAA09EE6CFFE4106A71F9C /* format */, 1086 D6E28C861AC5D4069E6655A7 = {isa = PBXGroup; children = (
1087 DDBEA4594FA71E3BFE54F19B /* codecs */, 1087 057E89AE46073DB34D7CD529,
1088 B0652D3130CBE5A5C14F13B7 /* sampler */, 1088 1FE6850B99F8EB37C6451B24,
1089 673187B7CDEE9090F0503F45 /* juce_module_info */, 1089 C2D442FDEECC11C9BD433379,
1090 65D27B3F8F17B07DCC171F1C /* juce_audio_formats.h */, 1090 3D220516F82AD82C888C6765,
1091 ); 1091 3FDF3206CD46EA7C0063B295,
1092 name = juce_audio_formats; 1092 439AF7EB00EE96C9B8E9B480,
1093 sourceTree = "<group>"; 1093 C266C85403BF3646B729144D,
1094 }; 1094 42312AF39D46367A8CCAB92F,
1095 1064D4C7FF463C437CE721B1 /* buttons */ = { 1095 849B3D266CC18D432434AA9B,
1096 isa = PBXGroup; 1096 4AF53AC364CD4D92FA9C66B1, ); name = Display; sourceTree = "<group>"; };
1097 children = ( 1097 15BBDF1D59F35F4EC6C82651 = {isa = PBXGroup; children = (
1098 980132D50C058EB7B1B625BA /* juce_ArrowButton.cpp */, 1098 7512B86BFA154BD74FC8AC07,
1099 4D3486477C93D169F9841EBD /* juce_ArrowButton.h */, 1099 8776329610ED3DF98A95ECD2,
1100 4AA95F2942C46275D0CC1206 /* juce_Button.cpp */, 1100 AF7CC57D767DFC1F4B121270,
1101 4FAEFEF7315CD4697A3A4A5F /* juce_Button.h */, 1101 D3F247C3C568453665FD300D,
1102 C8288E63BC4A9120BE71066E /* juce_DrawableButton.cpp */, 1102 7103BB75D00938B3DEF6F943,
1103 B1E1FC7301A83D9FC8C320F9 /* juce_DrawableButton.h */, 1103 DBDB2CBDB7DD3D7B9713D4C5,
1104 2C14D0A7927411AE5E37293F /* juce_HyperlinkButton.cpp */, 1104 4B5B59C3EB40E81B0EB3FF2A,
1105 A041486CD4E6540A8D189C15 /* juce_HyperlinkButton.h */, 1105 32302BE7297F75C489B19CED,
1106 350CAF816F5658A6F048333B /* juce_ImageButton.cpp */, 1106 4AD0E0592C453AF63D48A792,
1107 7D4128713E8FB000F14BF646 /* juce_ImageButton.h */, 1107 9D627B675B5F55FD5A203346,
1108 1167AC1646F727991030443D /* juce_ShapeButton.cpp */, 1108 1EDD89AA0A5497A9AC685E41,
1109 E0FB878B8DB0FE5B526BB950 /* juce_ShapeButton.h */, 1109 4BFF669E2B855A7A576E8CE2,
1110 0D5355C05137A13E0F9C3577 /* juce_TextButton.cpp */, 1110 0955F3A0CD0B38AA81A04149,
1111 8720C0E6620ACF2E555C1CB5 /* juce_TextButton.h */, 1111 9F843264E37B0F16987CDA48, ); name = Utility; sourceTree = "<group>"; };
1112 182845A3D1FBA30CEF9E0DA2 /* juce_ToggleButton.cpp */, 1112 E7C04CC2AA6E16B51566C9B6 = {isa = PBXGroup; children = (
1113 DBC98946C2E19791899587BD /* juce_ToggleButton.h */, 1113 49F0D0437FF061BBBBE8CB88,
1114 FE27CB5DB6ECB67339BFE39D /* juce_ToolbarButton.cpp */, 1114 FCAD01941521D09FBD22CC48,
1115 018F96DE10ED9ABDBBE82873 /* juce_ToolbarButton.h */, 1115 8D0A4E0C8E8FFF9E73D4F796,
1116 ); 1116 592BCFFE2117C38F3D464CA1,
1117 name = buttons; 1117 68A9E6D3AA5B1E80308A5400,
1118 sourceTree = "<group>"; 1118 E7B6750E6B2616D84773B7D0,
1119 }; 1119 05A3090F3BD2DAA8D6DF24B6,
1120 1114A6CEDF1F72662105AFC7 /* components */ = { 1120 4C27098692905309308ADA65,
1121 isa = PBXGroup; 1121 B7497C02BCD8C01280DA32B2,
1122 children = ( 1122 725AA29F72430257825A0E8B,
1123 D00A8C703C2C0055DD2B790C /* juce_CachedComponentImage.h */, 1123 80BDEDE0C822A9AE504A2C38,
1124 DB09B4EA350E52FB74BAAD9D /* juce_Component.cpp */, 1124 5A7A1022A19D6DD162029AA6,
1125 196DBB540F88035040706D73 /* juce_Component.h */, 1125 6D7B40AF156B7244E6D37851,
1126 189E1AEC6F95E5DF992C910D /* juce_ComponentListener.cpp */, 1126 E38A23A31D7FB8E86851666B,
1127 797AB794731D226BD260BA38 /* juce_ComponentListener.h */, 1127 DF2B5B4B8D7948C9EF4882A7,
1128 1FADCBF1B7451DE704A9E5DE /* juce_Desktop.cpp */, 1128 FD7BF71F32457EFD941519E0,
1129 290AE3B1231EFE4B43011C38 /* juce_Desktop.h */, 1129 42DE2C4C5791303F70375058,
1130 3CC9C766A7CA3465A75C1264 /* juce_ModalComponentManager.cpp */, 1130 F0F457D2A8E7EC3DE1CADC28,
1131 19ECE65352DCC21F539ADFDE /* juce_ModalComponentManager.h */, 1131 9B9B99EFAE12DE02397A87B4,
1132 ); 1132 178A386F6FE9CCEAD2ACEA3A,
1133 name = components; 1133 DD18A8B0C1A5F8BDA30BAA50,
1134 sourceTree = "<group>"; 1134 183D81D9E023859A3E499243,
1135 }; 1135 5CD67ECB4B41375D889C1A2F,
1136 1142603A91CA5F35115D029F /* contexts */ = { 1136 9C0B692CB270EFA9DB7FA4D7,
1137 isa = PBXGroup; 1137 FE6FCFD3E4E2689302C29B50,
1138 children = ( 1138 83AE3F5E0B7AE5D956415BCC,
1139 71D4D37B1DBDF821E57F68F3 /* juce_GraphicsContext.cpp */, 1139 55E99E81FC362EA304FEFC7D,
1140 EC3966AA0A0C2A80EBB36B82 /* juce_GraphicsContext.h */, 1140 67B1EA88315E60BDDEF78A9B,
1141 92D1EE5E3C477F4341709537 /* juce_LowLevelGraphicsContext.h */, 1141 EA47BDE992F39919F3EF53EC,
1142 D3FE20DFB95B39D949C6B842 /* juce_LowLevelGraphicsPostScriptRenderer.cpp */, 1142 BFBC57AA124FBB8C1C51CB59,
1143 8CBA2AD4897FAC4F6191FDB3 /* juce_LowLevelGraphicsPostScriptRenderer.h */, 1143 76824FE677CBBE997E6B95AC,
1144 6B53EFC11817616594E2D9BB /* juce_LowLevelGraphicsSoftwareRenderer.cpp */, 1144 0E25A6A37156A0D0F5063494, ); name = TouchKeys; sourceTree = "<group>"; };
1145 638FEE22F7BC4DEE41443DC3 /* juce_LowLevelGraphicsSoftwareRenderer.h */, 1145 1583CC1C5B912AD3F1695E12 = {isa = PBXGroup; children = (
1146 ); 1146 278F1D36FE45600F19FDFA91,
1147 name = contexts; 1147 2F055548C29B16BA107E346B,
1148 sourceTree = "<group>"; 1148 D6E28C861AC5D4069E6655A7,
1149 }; 1149 15BBDF1D59F35F4EC6C82651,
1150 13114A8A06EA75A50EE19833 /* Frameworks */ = { 1150 E7C04CC2AA6E16B51566C9B6,
1151 isa = PBXGroup; 1151 26646EAE80CBDF47DADEE278,
1152 children = ( 1152 091527B6BC312B2295FA565A,
1153 1A9B74287470FD1944123E26 /* Accelerate.framework */, 1153 638AC9A213FFAFC1647D3C78, ); name = Source; sourceTree = "<group>"; };
1154 7964EC4FD4E5860CF85469A6 /* AudioToolbox.framework */, 1154 BB858467B2CAC483468A8AA8 = {isa = PBXGroup; children = (
1155 DF870F58DC21D8A032AE4D03 /* Carbon.framework */, 1155 1596880D3FEA7FDC94B7D71A,
1156 5BC3C1BA534425DE943BCA22 /* Cocoa.framework */, 1156 4262B169F606570751DE5855,
1157 9DEC36437E061C38E07BAC75 /* CoreAudio.framework */, 1157 884FF9165E861BE4F04646FC,
1158 20BA5BC9BB93D1041D8F4C73 /* CoreMIDI.framework */, 1158 1583CC1C5B912AD3F1695E12, ); name = TouchKeys; sourceTree = "<group>"; };
1159 3DFDF8135971D71B8889E84B /* DiscRecording.framework */, 1159 402FB34DB3166C76A94D4F83 = {isa = PBXGroup; children = (
1160 6606A45FBF92643F83F78021 /* IOKit.framework */, 1160 486B2D4FE311DCB82E37DF60,
1161 7BBF33364D3B65730CEAD5F1 /* OpenGL.framework */, 1161 7CF528A9CF4D2D0C77AECA41,
1162 F07FDD832AD269D84A40DAF1 /* QuartzCore.framework */, 1162 11E71A3ED179AF068E6D8A9D,
1163 5EDDEE17AD20B0C75DF6DF12 /* WebKit.framework */, 1163 22C2B16BCB6F4CA405233C04,
1164 ); 1164 2C8F38028F686154B4760DC4,
1165 name = Frameworks; 1165 980B7401EF270C8C3BF5921D, ); name = buffers; sourceTree = "<group>"; };
1166 sourceTree = "<group>"; 1166 C7E3A3464460973F3CA31423 = {isa = PBXGroup; children = (
1167 }; 1167 688D8F39D56A47170508B993,
1168 14EF5B2E7780CD35F595E7EF /* interprocess */ = { 1168 C469456ED7E4039CF8BCB26F,
1169 isa = PBXGroup; 1169 02AFF71371B8781BB9914E14,
1170 children = ( 1170 4E7E0F0BE092AB6743B03D43,
1171 3C49A71B859640FC4A39B8F5 /* juce_InterprocessConnection.cpp */, 1171 CEE095838CD8EDB961A05ACA,
1172 5E4F05C1C0E47ABAD690E924 /* juce_InterprocessConnection.h */, 1172 AE98A52AB3BC4D803B54380C,
1173 9B9C26B87D15142FEBBDAD4C /* juce_InterprocessConnectionServer.cpp */, 1173 E68F5154CAF362F281F55A1A,
1174 A84C4AE3D9E536D74C379F0F /* juce_InterprocessConnectionServer.h */, 1174 70DF91DDFADBF8A69040904F,
1175 ); 1175 29057C0D0A47537D39F20C9C,
1176 name = interprocess; 1176 764F6B4DF0E407661F9594C1, ); name = midi; sourceTree = "<group>"; };
1177 sourceTree = "<group>"; 1177 1957CB7441950FD771657845 = {isa = PBXGroup; children = (
1178 }; 1178 6395794A858E7036D062579C,
1179 1583CC1C5B912AD3F1695E12 /* Source */ = { 1179 B76B16D0041E8AF65ECBA8D2,
1180 isa = PBXGroup; 1180 F430F75983EA8B5A31B686E8,
1181 children = ( 1181 8FCE773A5D594437EF46757A,
1182 278F1D36FE45600F19FDFA91 /* GUI */, 1182 AC9C0675772B6211213D774F,
1183 2F055548C29B16BA107E346B /* Mappings */, 1183 EA23F0162B24A0A0FD58B0B2, ); name = effects; sourceTree = "<group>"; };
1184 D6E28C861AC5D4069E6655A7 /* Display */, 1184 3646B9929E133CA941A2E1EA = {isa = PBXGroup; children = (
1185 15BBDF1D59F35F4EC6C82651 /* Utility */, 1185 0241560E0F43D8F64C26A397,
1186 E7C04CC2AA6E16B51566C9B6 /* TouchKeys */, 1186 25E54DE680924E94F31F7727,
1187 26646EAE80CBDF47DADEE278 /* MainApplicationController.cpp */, 1187 47C9F191ACA30DA8866F8162,
1188 091527B6BC312B2295FA565A /* MainApplicationController.h */, 1188 0436257DE1C3D66483C147A4,
1189 638AC9A213FFAFC1647D3C78 /* Main.cpp */, 1189 CD1916C626761395E7729958,
1190 ); 1190 1C69D05010E094E31BACC6AA,
1191 name = Source; 1191 2DB8DD2C8970470DD6C94355,
1192 sourceTree = "<group>"; 1192 A9483F780B954919D59F1178,
1193 }; 1193 A760FABA720E873DCAD04DAF,
1194 15BBDF1D59F35F4EC6C82651 /* Utility */ = { 1194 A8BD97DF1D8C19D42CF0715C,
1195 isa = PBXGroup; 1195 09DB2381F553CE3AE1190F3C,
1196 children = ( 1196 8688C08B789657B322528750,
1197 7512B86BFA154BD74FC8AC07 /* Accumulator.h */, 1197 4BA89F5127922FC8A0D88602,
1198 8776329610ED3DF98A95ECD2 /* IIRFilter.cpp */, 1198 79EBCB683DF7BD707B29F835,
1199 AF7CC57D767DFC1F4B121270 /* IIRFilter.h */, 1199 E8D2B3CBDF5DED9EF0E0C63B,
1200 D3F247C3C568453665FD300D /* LineSegment.h */, 1200 821F73F15E2DCF3438652D3B, ); name = sources; sourceTree = "<group>"; };
1201 7103BB75D00938B3DEF6F943 /* Node.h */, 1201 FCAAB1680ABFC736AAC1AD98 = {isa = PBXGroup; children = (
1202 DBDB2CBDB7DD3D7B9713D4C5 /* Scheduler.cpp */, 1202 B967DAA2B052D328B12C7DE8,
1203 4B5B59C3EB40E81B0EB3FF2A /* Scheduler.h */, 1203 57E7CFA95F5E9A5C31E0706A, ); name = synthesisers; sourceTree = "<group>"; };
1204 32302BE7297F75C489B19CED /* TimerNode.cpp */, 1204 D461C49014F6BD834CCB7E79 = {isa = PBXGroup; children = (
1205 4AD0E0592C453AF63D48A792 /* TimerNode.h */, 1205 402FB34DB3166C76A94D4F83,
1206 9D627B675B5F55FD5A203346 /* TimestampSynchronizer.cpp */, 1206 C7E3A3464460973F3CA31423,
1207 1EDD89AA0A5497A9AC685E41 /* TimestampSynchronizer.h */, 1207 1957CB7441950FD771657845,
1208 4BFF669E2B855A7A576E8CE2 /* Trigger.cpp */, 1208 3646B9929E133CA941A2E1EA,
1209 0955F3A0CD0B38AA81A04149 /* Trigger.h */, 1209 FCAAB1680ABFC736AAC1AD98,
1210 9F843264E37B0F16987CDA48 /* Types.h */, 1210 7A2A67299D56679990772E1A,
1211 ); 1211 102054A65E6A2C9E170F6C29, ); name = "juce_audio_basics"; sourceTree = "<group>"; };
1212 name = Utility; 1212 C4577B7B6BFE3EA6C9604677 = {isa = PBXGroup; children = (
1213 sourceTree = "<group>"; 1213 6DF85AFF4681188E85089BF5,
1214 }; 1214 6F9A5F79F66D8B56E1B62B9B,
1215 16BDAFE366F09A32579D877C /* widgets */ = { 1215 27034337E8AAB0ED01CA45E9,
1216 isa = PBXGroup; 1216 FC5EAA6165A109AD70EDDCA8,
1217 children = ( 1217 369F9740183012CD9E400C49,
1218 7EB4672F9008FB273FB0E5A0 /* juce_ComboBox.cpp */, 1218 C31F902A006BD5C9BD9259B3,
1219 6B502138661E9AB628F374F6 /* juce_ComboBox.h */, 1219 206A731B98F5606ED6B6F951, ); name = "audio_io"; sourceTree = "<group>"; };
1220 778872C42C72FA6949A2536E /* juce_ImageComponent.cpp */, 1220 68E9A92265B816B5CF13942B = {isa = PBXGroup; children = (
1221 B38844D2CDF1EC2E6110BB56 /* juce_ImageComponent.h */, 1221 99011DB2E425583086338097,
1222 3D2DF36E0CC698317233B864 /* juce_Label.cpp */, 1222 354D2DA37EA34EFC3121E523,
1223 92C3C4A8F0677E70A2AAD5B9 /* juce_Label.h */, 1223 0FF0FEC5D686372FEF413FF4,
1224 099F9D0711B4409A70F97168 /* juce_ListBox.cpp */, 1224 FA23D0A59A1BE884D7308CC8,
1225 1F4C487096EFF581BE969D75 /* juce_ListBox.h */, 1225 396B15B57E8411B6131561B1, ); name = "midi_io"; sourceTree = "<group>"; };
1226 4A75AF43CD5BD452E2B322A0 /* juce_ProgressBar.cpp */, 1226 048CF2E63BDE15CE2F974A86 = {isa = PBXGroup; children = (
1227 42C95CE7D85568838409D2CF /* juce_ProgressBar.h */, 1227 E4F3ACBA5181C0AF7021EE38,
1228 EAEB8DD999D027A9F9C02FC0 /* juce_Slider.cpp */, 1228 8ED952C01B726C1DBFACE2BD,
1229 EA085C2056A44FA5A7EE2AFE /* juce_Slider.h */, 1229 7CB06A483D91B0345A110791,
1230 34F26056D1BF4026D3CA3DFB /* juce_TableHeaderComponent.cpp */, 1230 A1C6CCE346DC8551574C4108, ); name = sources; sourceTree = "<group>"; };
1231 AC80872B6544527C71AB2B0B /* juce_TableHeaderComponent.h */, 1231 D8C9E7CEB1FDBFA62BA03154 = {isa = PBXGroup; children = (
1232 09AFFC227A610CE469F29590 /* juce_TableListBox.cpp */, 1232 5B1EA934207F64017DAEB18F,
1233 5D9DBA8EC90E8161918F12E0 /* juce_TableListBox.h */, 1233 3DB49071D4E78F56A380391D,
1234 9D744C0830CCA407EB41368E /* juce_TextEditor.cpp */, 1234 B303EB3E070BBF9A30F07301, ); name = "audio_cd"; sourceTree = "<group>"; };
1235 A9832F86A2E7CA1675C64C47 /* juce_TextEditor.h */, 1235 061D61C2D1E6F813599269CB = {isa = PBXGroup; children = (
1236 34F6C441AE3E69C11C988F58 /* juce_Toolbar.cpp */, 1236 70D03CB09823072EB0FECD50,
1237 C75FB456CF13DFDEEF28C277 /* juce_Toolbar.h */, 1237 80474D6CC77F91AADA740AC3,
1238 542B60D386C30F602E8F37C7 /* juce_ToolbarItemComponent.cpp */, 1238 AAB51A5E4451980FD9D77FF7,
1239 28A31552383A162DC607EAA0 /* juce_ToolbarItemComponent.h */, 1239 EE373F66DCFC442DBAADCF74,
1240 A84AFB90B3F99E4469CF5FDF /* juce_ToolbarItemFactory.h */, 1240 5F9AD4578F56B8BEC2E311C3,
1241 50B10AEABDF8CFDB4C1F5198 /* juce_ToolbarItemPalette.cpp */, 1241 4218E86125D6E9C9ACB58741,
1242 ACAD7720D728A3A8C9DB3949 /* juce_ToolbarItemPalette.h */, 1242 62A053A579D81CD2C6171B4E,
1243 5F46502A5D1A44BD738467D4 /* juce_TreeView.cpp */, 1243 53C317A2BC085C625C1ABB49,
1244 1C1E6DBAE366BBF6B93C6231 /* juce_TreeView.h */, 1244 9A8C321C45F9E659F8676BA3,
1245 ); 1245 6F7A2A1DF08F35D772F72DA9,
1246 name = widgets; 1246 FCCF27C93502E80A0EBDDAC7,
1247 sourceTree = "<group>"; 1247 64C0F5A52B61A2F5A8689840,
1248 }; 1248 99AA5732A932BEF06D09AB22,
1249 16C95E981AC2D3FD64DE013E /* misc */ = { 1249 AF10BCD18ABC5EC330CE3B1B,
1250 isa = PBXGroup; 1250 36F8B4676EACEAFCED73F5A0,
1251 children = ( 1251 53297CAD72BBB338874C593F,
1252 A8AF4B0BFECD9F39E1FE4E09 /* juce_AppleRemote.h */, 1252 E91EEAE6F09A108DBF5E9BC5,
1253 8E169B97526DD9CCDE1BBA98 /* juce_BubbleMessageComponent.cpp */, 1253 B2575F7C163D92DA04ABDC7B,
1254 C3AAD3FBAACDA8F0B7BB8FF9 /* juce_BubbleMessageComponent.h */, 1254 EB414D42BBBF2486ECE698D8, ); name = native; sourceTree = "<group>"; };
1255 0838AE8A8B614755B5F31595 /* juce_ColourSelector.cpp */, 1255 B0535668713BC274381E1916 = {isa = PBXGroup; children = (
1256 DF0B3A4D5C217DA0283223BF /* juce_ColourSelector.h */, 1256 C4577B7B6BFE3EA6C9604677,
1257 BDA6E687818B0F2DC22337CB /* juce_KeyMappingEditorComponent.cpp */, 1257 68E9A92265B816B5CF13942B,
1258 E7AF7E2ECFDAFF3CB186986D /* juce_KeyMappingEditorComponent.h */, 1258 048CF2E63BDE15CE2F974A86,
1259 0C516DEBD52810652C1B4F87 /* juce_PreferencesPanel.cpp */, 1259 D8C9E7CEB1FDBFA62BA03154,
1260 BB571C0DB322805E8CC5FAFC /* juce_PreferencesPanel.h */, 1260 061D61C2D1E6F813599269CB,
1261 5E2C8035BF527680811D1CF5 /* juce_RecentlyOpenedFilesList.cpp */, 1261 9D2CA1387AFF642B2E0C06A3,
1262 F7F0A21852B09E8081C1DD93 /* juce_RecentlyOpenedFilesList.h */, 1262 CF1E1CAA10DC6E090133245E, ); name = "juce_audio_devices"; sourceTree = "<group>"; };
1263 76758FB3B866000523F0B144 /* juce_SplashScreen.cpp */, 1263 69DAA09EE6CFFE4106A71F9C = {isa = PBXGroup; children = (
1264 8ED90DCD63DA37E5D56402E3 /* juce_SplashScreen.h */, 1264 10674C5BE3CBDC1812E82AFF,
1265 216C43FE64E807DFDDE137BB /* juce_SystemTrayIconComponent.cpp */, 1265 172BE377D36CE8F6915DECC0,
1266 66F5603A6C984CEFD02530D3 /* juce_SystemTrayIconComponent.h */, 1266 94652A427B7F10B3405366B5,
1267 2D8CAD385E5572C8E790B98E /* juce_WebBrowserComponent.h */, 1267 EB9EE29BC6E0F654EBDA140F,
1268 ); 1268 09E18B170D35E65AABCC3C90,
1269 name = misc; 1269 F7F083D64EF53598854CF637,
1270 sourceTree = "<group>"; 1270 70E7379DBBD8C42D6DF053AE,
1271 }; 1271 88464C31A0A0F8F876BD5CA2,
1272 1744D2795680DE549C3DE675 /* memory */ = { 1272 176B62DE2BBD7453ADE87482,
1273 isa = PBXGroup; 1273 D3D34D4A8674E01CCE92CE65,
1274 children = ( 1274 992F1A00CD771D7AA8E1E15D,
1275 435F555EAB5F88A7DE95C8FB /* juce_Atomic.h */, 1275 9A4FBA2DD18C825B15EE6D19,
1276 19241B0EBAE0BB8B2B78C861 /* juce_ByteOrder.h */, 1276 AC5E7E9B31701A5A7B4E3ABB,
1277 E88D828B769B0DB0DC1D624B /* juce_ContainerDeletePolicy.h */, 1277 6C1F7220FB3D51C3E401670D,
1278 E62E694F0D19A252A6B9EAA1 /* juce_HeapBlock.h */, 1278 6BBD376C70ED0BF7DB547474, ); name = format; sourceTree = "<group>"; };
1279 158BA823A17ACCB4E6826026 /* juce_LeakedObjectDetector.h */, 1279 DDBEA4594FA71E3BFE54F19B = {isa = PBXGroup; children = (
1280 AF87CD32C1189D997A5520B9 /* juce_Memory.h */, 1280 13F3F140177E3986BCBC12EB,
1281 84329C0EAC5C8BCD99E03174 /* juce_MemoryBlock.cpp */, 1281 1DCB093C0AA6B07F8846CE5F,
1282 5BDFD343F8067BB49E2C2125 /* juce_MemoryBlock.h */, 1282 3206DFDE463E6BD093541953,
1283 12EF0EF35B5F1C68F6576FBF /* juce_OptionalScopedPointer.h */, 1283 E263014FE404722FDDC437C8,
1284 5CFC24DCE2459CF5A80FD766 /* juce_ReferenceCountedObject.h */, 1284 B747A4B93EAA22A264B3D24C,
1285 B9A42558DE8A295EAF05E9A4 /* juce_ScopedPointer.h */, 1285 68F90A1AC81BD36F4AFCA49D,
1286 F85B20313230BD88D984FC3A /* juce_Singleton.h */, 1286 B25BC7CD4D7D11A764A0FF19,
1287 63E32F29B1D3528BDDE0B72A /* juce_WeakReference.h */, 1287 80878F914A6A514CE5FEDD3C,
1288 ); 1288 4EF55CBE453A2F06A5880E6C,
1289 name = memory; 1289 33486E83204368CF282A73F8,
1290 sourceTree = "<group>"; 1290 B954FAFC45D231B388305CBB,
1291 }; 1291 CED1159B6F39600DE0520C82,
1292 17482FACCDAB45936C284B3B /* filebrowser */ = { 1292 B464F76711F6B9CBB66DA3EF,
1293 isa = PBXGroup; 1293 65851006CAF520CAAC0F81B7,
1294 children = ( 1294 88D0E8DA9A02D3ADB13FB753,
1295 30BABDF73CAF7CC000817364 /* juce_DirectoryContentsDisplayComponent.cpp */, 1295 9E51136900384B3DBAF5D60E,
1296 F1A1127D8FADC377892165D6 /* juce_DirectoryContentsDisplayComponent.h */, 1296 16BA68E8565D501ED6085968,
1297 9F455251CF84921306543B93 /* juce_DirectoryContentsList.cpp */, 1297 D7752214A0701D59E34DC038, ); name = codecs; sourceTree = "<group>"; };
1298 0E1393D568B97F822EC620E2 /* juce_DirectoryContentsList.h */, 1298 B0652D3130CBE5A5C14F13B7 = {isa = PBXGroup; children = (
1299 83BB636195AA2F443ADEE961 /* juce_FileBrowserComponent.cpp */, 1299 1B21A0523192F8E570190A8D,
1300 7828BC7ED00966FBBE2A90CB /* juce_FileBrowserComponent.h */, 1300 99C03C1C226C3BC10D3422BB, ); name = sampler; sourceTree = "<group>"; };
1301 E9350A4235E42DBC9987725A /* juce_FileBrowserListener.h */, 1301 0DE4341F24550CC6009036DC = {isa = PBXGroup; children = (
1302 5DFC9E79432F0E8B0245B05E /* juce_FileChooser.cpp */, 1302 69DAA09EE6CFFE4106A71F9C,
1303 FDA89D8C60D78D85531C8BC0 /* juce_FileChooser.h */, 1303 DDBEA4594FA71E3BFE54F19B,
1304 AE876C6FF1860B4CC97EDF07 /* juce_FileChooserDialogBox.cpp */, 1304 B0652D3130CBE5A5C14F13B7,
1305 A9184C4BCBA196795CCBCD98 /* juce_FileChooserDialogBox.h */, 1305 673187B7CDEE9090F0503F45,
1306 FFB3A6545B8B46F2043EEE1C /* juce_FileFilter.cpp */, 1306 65D27B3F8F17B07DCC171F1C, ); name = "juce_audio_formats"; sourceTree = "<group>"; };
1307 7EE90399313A416997604AAE /* juce_FileFilter.h */, 1307 23FE544BDF21655E69832411 = {isa = PBXGroup; children = (
1308 7688BA989669160877676209 /* juce_FileListComponent.cpp */, 1308 F4A7F22576E33E2A5E841B7D,
1309 647A3C5CF4D3DE9C169861D1 /* juce_FileListComponent.h */, 1309 37D9F61856238A58FBAF151C,
1310 CA08ADDF1800B59374067EBE /* juce_FilenameComponent.cpp */, 1310 890B8EF2DC47885686DAAF94,
1311 A29D19C2D6EEEE8A3C5D63B7 /* juce_FilenameComponent.h */, 1311 50FBD249C6C5C1B4DBA459E6,
1312 0DD2016AB1A5661593E69C5A /* juce_FilePreviewComponent.h */, 1312 2DF4F5F337BF6C45F00C2921,
1313 E393747AE555F946712380D5 /* juce_FileSearchPathListComponent.cpp */, 1313 9E1100E08D019514168470B6,
1314 8166153E2B41CAFEF2012166 /* juce_FileSearchPathListComponent.h */, 1314 02F82B7A43C1B002A55C8645,
1315 AF1275CD971968AF3CB13BAD /* juce_FileTreeComponent.cpp */, 1315 B9E1B02E2D61CD5F0C3BA92E,
1316 9D97B40DE97CFCF58CEA9DBD /* juce_FileTreeComponent.h */, 1316 022C3AEC95B6F5C85673E1B9,
1317 9210475F5E1B29B9C850ACDA /* juce_ImagePreviewComponent.cpp */, 1317 79EC7F603DD271F787FE2EC9,
1318 5AC453F4B30AB8DA51B8B9B0 /* juce_ImagePreviewComponent.h */, 1318 24BBD2EEE5685F7BF08524DC,
1319 BDD4F9A4B8D15A1515F87F53 /* juce_WildcardFileFilter.cpp */, 1319 3721BA53A6BAB64AFCE77C35,
1320 E1D304ED9044C0CE62C7B3AD /* juce_WildcardFileFilter.h */, 1320 4693A834FF8117902FFF4D3F,
1321 ); 1321 3882417E73E282C25A526368,
1322 name = filebrowser; 1322 E93D98571147B0AD0B0D42C1,
1323 sourceTree = "<group>"; 1323 D3C722814093C96312625553,
1324 }; 1324 547C4147F20B76FD1596DF3B,
1325 1957CB7441950FD771657845 /* effects */ = { 1325 3F044B1232BF1AD76CF25C05,
1326 isa = PBXGroup; 1326 C830A46F2626904CBD8E74CF,
1327 children = ( 1327 4B9F0E9662F5974FEB6D3EA6,
1328 6395794A858E7036D062579C /* juce_Decibels.h */, 1328 35660D5C79544657DACE648E,
1329 B76B16D0041E8AF65ECBA8D2 /* juce_IIRFilter.cpp */, 1329 E56B94B61B89BBBD6510D713, ); name = text; sourceTree = "<group>"; };
1330 F430F75983EA8B5A31B686E8 /* juce_IIRFilter.h */, 1330 351644949FDC57BA4E44D3D4 = {isa = PBXGroup; children = (
1331 8FCE773A5D594437EF46757A /* juce_LagrangeInterpolator.cpp */, 1331 22A640D49DAB8EC000C48C37,
1332 AC9C0675772B6211213D774F /* juce_LagrangeInterpolator.h */, 1332 3E03094D5D1AC333A39F4B7A,
1333 EA23F0162B24A0A0FD58B0B2 /* juce_Reverb.h */, 1333 C804C201CC2FADE94FA73FAD,
1334 ); 1334 BDBFE5792BFFFEC6DD9C51AD,
1335 name = effects; 1335 5A557C5800B7FD7879B89A9A,
1336 sourceTree = "<group>"; 1336 AE954565B99BE415F7966F4A,
1337 }; 1337 52503B83C3EB95429DBCF2B8,
1338 1BA54372572881E7B0D0C803 /* windows */ = { 1338 5AA900E1C54219C4371B3907, ); name = maths; sourceTree = "<group>"; };
1339 isa = PBXGroup; 1339 1744D2795680DE549C3DE675 = {isa = PBXGroup; children = (
1340 children = ( 1340 435F555EAB5F88A7DE95C8FB,
1341 6A2C76C28ADEBBEB65637ED4 /* juce_AlertWindow.cpp */, 1341 19241B0EBAE0BB8B2B78C861,
1342 6099FF0A5378073D75F68649 /* juce_AlertWindow.h */, 1342 E88D828B769B0DB0DC1D624B,
1343 857081343554E08270399A7A /* juce_CallOutBox.cpp */, 1343 E62E694F0D19A252A6B9EAA1,
1344 4A2C4C9905C7DBE7BD7A0A7D /* juce_CallOutBox.h */, 1344 158BA823A17ACCB4E6826026,
1345 420CD52BA81E8FA04E73B0A1 /* juce_ComponentPeer.cpp */, 1345 AF87CD32C1189D997A5520B9,
1346 4E546FBB3A7626EFD573D41D /* juce_ComponentPeer.h */, 1346 84329C0EAC5C8BCD99E03174,
1347 2C144159C82D78DDD70C4105 /* juce_DialogWindow.cpp */, 1347 5BDFD343F8067BB49E2C2125,
1348 F47D3518C1FDA9C65BDFE088 /* juce_DialogWindow.h */, 1348 12EF0EF35B5F1C68F6576FBF,
1349 C8204B6A7B83338403077010 /* juce_DocumentWindow.cpp */, 1349 5CFC24DCE2459CF5A80FD766,
1350 6B6237A52DA8FB843E47CE0A /* juce_DocumentWindow.h */, 1350 B9A42558DE8A295EAF05E9A4,
1351 B169A76946B512C0D34D1807 /* juce_NativeMessageBox.h */, 1351 F85B20313230BD88D984FC3A,
1352 6CA0CAA72433DDE5E6E2BA99 /* juce_ResizableWindow.cpp */, 1352 63E32F29B1D3528BDDE0B72A, ); name = memory; sourceTree = "<group>"; };
1353 3851FE5AD54A9688682B21E9 /* juce_ResizableWindow.h */, 1353 2F64BBE827F299C15CC19C87 = {isa = PBXGroup; children = (
1354 CDCE769E18A546EC7FE65FE0 /* juce_ThreadWithProgressWindow.cpp */, 1354 E327C96B7AB06A125C9764FC,
1355 94873408944DC8C21437551E /* juce_ThreadWithProgressWindow.h */, 1355 1DD5318B2EC76DCE6B3F715C,
1356 2B4B4811F717681D3CEA3C06 /* juce_TooltipWindow.cpp */, 1356 1C3B338D3F36E6ADB417204D,
1357 2F6C87AE0D32BF2600B951B2 /* juce_TooltipWindow.h */, 1357 9D0F29356400B8E025E5F524,
1358 1A67F2C4654C988FD919A612 /* juce_TopLevelWindow.cpp */, 1358 86A8F063C7880CC175FCB59A,
1359 265BDA429218A7AE3E5608CD /* juce_TopLevelWindow.h */, 1359 5E21284BD5A78CCF9533A7CB,
1360 ); 1360 2ED84C912889F7D0DA71BC31,
1361 name = windows; 1361 608D7036802547CACA0C8EB9,
1362 sourceTree = "<group>"; 1362 9A42DC8DA886A985FC5A0862,
1363 }; 1363 026C6BCB121C0BB163DE9F06,
1364 1E588EC96A4D32BF0C19F169 /* juce_events */ = { 1364 021AF0A3F7822EA031EE86A1,
1365 isa = PBXGroup; 1365 68B7DB3155ECA7DF6A79D5EC,
1366 children = ( 1366 F03FCD9223E01482CF16FE9A,
1367 3AA44EDFDA4BC1C6DCE59475 /* messages */, 1367 27829CDA49F7FB509A7B5A1C,
1368 542941430579B611BD5E2588 /* timers */, 1368 3738D2B9C5D2ACBA23938BD6,
1369 59F782E0DB9A51FD365302D2 /* broadcasters */, 1369 9BE9BB5131F3D749A7717085,
1370 14EF5B2E7780CD35F595E7EF /* interprocess */, 1370 4E88EE61D4328B092B1F0BB2,
1371 B811157C7EAF4978CF8ED535 /* native */, 1371 B97766EAEBB55185F51ED7B4,
1372 7ED45DC66FA713C394B2EA1F /* juce_module_info */, 1372 BC52700DC6BCBBA42635510D,
1373 C548DA4DD5135F3EDFF7589D /* juce_events.h */, 1373 8BD94C1723C9174065B1CA57, ); name = containers; sourceTree = "<group>"; };
1374 ); 1374 3AEC149409FA3F1F9A5D0605 = {isa = PBXGroup; children = (
1375 name = juce_events; 1375 4722FD5DDEA12074E23626F6,
1376 sourceTree = "<group>"; 1376 AD95293E5C296F4C23A4F94B,
1377 }; 1377 FA7129964EDAC6BCFB6012BB,
1378 1E79F78D63E48231E8EE6A98 /* Resources */ = { 1378 0738BD96A6B0D207B2656964,
1379 isa = PBXGroup; 1379 CE4F2F551165086D73459E43,
1380 children = ( 1380 E185507E8E49A513D5E6894A,
1381 F408D8EEB8B3503EC6442162 /* Info.plist */, 1381 FE59EEF1AB35791BB7600489,
1382 283FF67DF916C041CE17E244 /* RecentFilesMenuTemplate.nib */, 1382 3D9C5122C7D61F188F36817E,
1383 55010ADB4310C9FF2CD11D52 /* Icon.icns */, 1383 EFD6A6B89F68D70C31D5D167,
1384 ); 1384 30787E67674DB9065149BCF9,
1385 name = Resources; 1385 3F12742B404F1BCE9FD1182F,
1386 sourceTree = "<group>"; 1386 9923EBA9D4A01541CAE90CF2,
1387 }; 1387 C2673A6A3D247F3CDCF66FF0,
1388 223074080D125D810EB5A020 /* misc */ = { 1388 440B6F250CB865AA74386018,
1389 isa = PBXGroup; 1389 D74EA156B75DFD28AB6BD8D0,
1390 children = ( 1390 93186997B68111C578D28993,
1391 1A96C45EFEBAAD6DA351F6E7 /* juce_BubbleComponent.cpp */, 1391 5B851A07868E688F0C765CA1,
1392 F24B0FB4FEE7764F3EC91EE5 /* juce_BubbleComponent.h */, 1392 1B47C271A0750D61976A387B,
1393 7172E38F5AA96EB0063A67AC /* juce_DropShadower.cpp */, 1393 75CA737B306C29F574308F8E,
1394 585AE1E2582CD19A8F9FE2D2 /* juce_DropShadower.h */, 1394 D2C3D422A9FFB418D71B1FCA,
1395 ); 1395 106C5E90696E6F1CC04EF896,
1396 name = misc; 1396 BD20E908DEABE97BC3CC4F07, ); name = threads; sourceTree = "<group>"; };
1397 sourceTree = "<group>"; 1397 3C05FC3B5BA734DF3EA8398F = {isa = PBXGroup; children = (
1398 }; 1398 F0F03FAE0B2065470B1815B7,
1399 2284CA6682785C1A82A11DC9 /* logging */ = { 1399 2F5F168DE166CF81749EDE32,
1400 isa = PBXGroup; 1400 FA09A507AA15C65C617AEAE2,
1401 children = ( 1401 47AFF0730B6F48B44D9AF21F,
1402 ED331E878A92AC3986F5885B /* juce_FileLogger.cpp */, 1402 133CEEB518DC3E0387DDDAAA,
1403 6C119011A8A9B7A6F092F10D /* juce_FileLogger.h */, 1403 4F0FBB923DC40FD7859CA9B6, ); name = time; sourceTree = "<group>"; };
1404 4EA0B74126E80DFAA6075D51 /* juce_Logger.cpp */, 1404 6E38183E98F91312140B2F58 = {isa = PBXGroup; children = (
1405 F0C1BF45B5321D9A128DC034 /* juce_Logger.h */, 1405 B39D1F9C2A6556C7E73F7B0A,
1406 ); 1406 A9F0CD5B5FBAE5D4589A8C10,
1407 name = logging; 1407 F2AFB80DCF056F88546FD65A,
1408 sourceTree = "<group>"; 1408 765EE2C3B48F47F94E607FBF,
1409 }; 1409 2C07FA9C85BA4477E7E732BA,
1410 23FE544BDF21655E69832411 /* text */ = { 1410 4BF12D55902ABB1FC8FC63AF,
1411 isa = PBXGroup; 1411 17C5876FBE7CBA0393D71B51,
1412 children = ( 1412 BFD6F76FF80DE8CB6D83D18D,
1413 F4A7F22576E33E2A5E841B7D /* juce_CharacterFunctions.cpp */, 1413 F9CBC71C9E3A22EC667F0B93,
1414 37D9F61856238A58FBAF151C /* juce_CharacterFunctions.h */, 1414 2C65A282C235450315BFA7B7,
1415 890B8EF2DC47885686DAAF94 /* juce_CharPointer_ASCII.h */, 1415 72D026BC20AD5DA4743D6A68,
1416 50FBD249C6C5C1B4DBA459E6 /* juce_CharPointer_UTF16.h */, 1416 BA13CD1B8B5B44B8E675F743,
1417 2DF4F5F337BF6C45F00C2921 /* juce_CharPointer_UTF32.h */, 1417 48D74A7F2C32E5ED9838F5FE, ); name = files; sourceTree = "<group>"; };
1418 9E1100E08D019514168470B6 /* juce_CharPointer_UTF8.h */, 1418 EB96B9A9B78F5E70729A5B25 = {isa = PBXGroup; children = (
1419 02F82B7A43C1B002A55C8645 /* juce_Identifier.cpp */, 1419 9EFEE9C78BF40448C92E4EA3,
1420 B9E1B02E2D61CD5F0C3BA92E /* juce_Identifier.h */, 1420 D3C368F0138FE8F3F0B7540F,
1421 022C3AEC95B6F5C85673E1B9 /* juce_LocalisedStrings.cpp */, 1421 2710E4CE033A62C80F13B7F2,
1422 79EC7F603DD271F787FE2EC9 /* juce_LocalisedStrings.h */, 1422 2E8E49CCC7727B5DBE866711,
1423 24BBD2EEE5685F7BF08524DC /* juce_NewLine.h */, 1423 7D8C65927B21E027450B23F9,
1424 3721BA53A6BAB64AFCE77C35 /* juce_String.cpp */, 1424 A024211A62CC0D9A646A7676,
1425 4693A834FF8117902FFF4D3F /* juce_String.h */, 1425 F66F5ACB0EF8ABFD47CD2630,
1426 3882417E73E282C25A526368 /* juce_StringArray.cpp */, 1426 2EFF4ABBAACFB3611A738940,
1427 E93D98571147B0AD0B0D42C1 /* juce_StringArray.h */, 1427 AD32973FF9774A2CF194C3CB,
1428 D3C722814093C96312625553 /* juce_StringPairArray.cpp */, 1428 F01030FB262F40E8E52922DE, ); name = network; sourceTree = "<group>"; };
1429 547C4147F20B76FD1596DF3B /* juce_StringPairArray.h */, 1429 85FCA1F68636EBDFD80CCD3B = {isa = PBXGroup; children = (
1430 3F044B1232BF1AD76CF25C05 /* juce_StringPool.cpp */, 1430 2A64318B395562B54E8B978D,
1431 C830A46F2626904CBD8E74CF /* juce_StringPool.h */, 1431 3B0FB247B6CA70098D56B522,
1432 4B9F0E9662F5974FEB6D3EA6 /* juce_StringRef.h */, 1432 C8CEE210EF8AA5594AFB7C6F,
1433 35660D5C79544657DACE648E /* juce_TextDiff.cpp */, 1433 62A0804DA5C8D8F076538D7D,
1434 E56B94B61B89BBBD6510D713 /* juce_TextDiff.h */, 1434 0A9A3C2E3F533AB2FD618DD9,
1435 ); 1435 808B32EDF79E1139064ABB52,
1436 name = text; 1436 9A4DFD3457C3E8A95F71F6E7,
1437 sourceTree = "<group>"; 1437 A7E3F42645F33A7460F4D770,
1438 }; 1438 976AEB3279AAA64A0EF186FE,
1439 269C7F1C35A082EA46BBFC4C /* fonts */ = { 1439 11DF49143B2E40D5E8AB074D,
1440 isa = PBXGroup; 1440 390F98D3E43D2BC741B08D5B,
1441 children = ( 1441 070312CF9497593454CB10C1,
1442 21761A1F87F6E65A6DDF9AF3 /* juce_AttributedString.cpp */, 1442 B3F47C8187CE05809A994637,
1443 84E1E20BD5B317A9C8AEB844 /* juce_AttributedString.h */, 1443 601CBE152587954A406ED25F,
1444 0FF3EA4E9EBFF0FE96DF62E2 /* juce_CustomTypeface.cpp */, 1444 1BAF3D8502C6D43B2CA5CF8A, ); name = streams; sourceTree = "<group>"; };
1445 AE32A61D504EC34FE186FDD1 /* juce_CustomTypeface.h */, 1445 2284CA6682785C1A82A11DC9 = {isa = PBXGroup; children = (
1446 55614439CEA2AA4C3C83960C /* juce_Font.cpp */, 1446 ED331E878A92AC3986F5885B,
1447 51824FD31518891951469CBA /* juce_Font.h */, 1447 6C119011A8A9B7A6F092F10D,
1448 9A639B808D54F5251C701002 /* juce_GlyphArrangement.cpp */, 1448 4EA0B74126E80DFAA6075D51,
1449 962444B8A31102AAEA550124 /* juce_GlyphArrangement.h */, 1449 F0C1BF45B5321D9A128DC034, ); name = logging; sourceTree = "<group>"; };
1450 B2D53D597D6709806BB7239A /* juce_TextLayout.cpp */, 1450 E709133C2C49CBD3A3F8295C = {isa = PBXGroup; children = (
1451 558764F1D4A196E74A8B4D47 /* juce_TextLayout.h */, 1451 32C7614FDFD477BFC45C7A05,
1452 984641E3DE573FF55DADB2AE /* juce_Typeface.cpp */, 1452 BF7B348D8CDF033289AA95AD,
1453 70007C0A1E082ED1349FD91B /* juce_Typeface.h */, 1453 B0EAE043C24041BFA266B6EE,
1454 ); 1454 7DE576785D066AA5B72476F5,
1455 name = fonts; 1455 CF273B4AE1819D5344866606, ); name = system; sourceTree = "<group>"; };
1456 sourceTree = "<group>"; 1456 3A94655CA811747F076D5DE6 = {isa = PBXGroup; children = (
1457 }; 1457 1F101BE64CA15979764736A3,
1458 278F1D36FE45600F19FDFA91 /* GUI */ = { 1458 D867F0F9AE014AC4873F4093,
1459 isa = PBXGroup; 1459 2B3A1D8D1A77B39FFBA39EC8,
1460 children = ( 1460 B8F2014DEA90E3849192C12D, ); name = xml; sourceTree = "<group>"; };
1461 7B9FCDB57204606F4A7FDAD4 /* MainWindow.cpp */, 1461 3BF800D92630CD6B7CEF6ADC = {isa = PBXGroup; children = (
1462 B6DCD7E8C9C5C9EA58C5EF9C /* MainWindow.h */, 1462 6A59FD6927F7863EA627B22B,
1463 0C9554C2C80A409B9486F101 /* KeyboardZoneComponent.cpp */, 1463 FB95EEFCC0A2A933309EAEAE,
1464 3FBF5C96BBAA8C88CB37943C /* KeyboardZoneComponent.h */, 1464 1D41477949C13C4A9C7F0536,
1465 E9E267650C0230141C461A4B /* ControlWindowMainComponent.cpp */, 1465 84EBC2A31E96330B004B8ACD, ); name = javascript; sourceTree = "<group>"; };
1466 BE91DB4CF2406F37AF7E7D67 /* ControlWindowMainComponent.h */, 1466 625475C9A5BF37B3641D16E8 = {isa = PBXGroup; children = (
1467 B24051ADEFBD03E1C7CB8DC3 /* GraphicsDisplayWindow.h */, 1467 E583018026996A67748B9630,
1468 BA2C6578AE3F6F2B82656B4F /* MappingListComponent.cpp */, 1468 684832C67BAC9A135AD0F420,
1469 F4DDE0DD51C64223CC8C9B62 /* MappingListComponent.h */, 1469 39A2849DABF6CBB1F554501D,
1470 01A3C0D5D0FDDA38CE02C685 /* MappingListItem.cpp */, 1470 B5053EFFA070EFE91763D1CF,
1471 0A486C6A586B60525C9BAB59 /* MappingListItem.h */, 1471 564725F265FA251EA1E85EFE,
1472 F3B5E38E7731B299DBDBE164 /* MappingEditorComponent.h */, 1472 D85AA9748C07062C4898B172, ); name = zip; sourceTree = "<group>"; };
1473 ); 1473 FB2DC1F86FD22B3FC6741FE2 = {isa = PBXGroup; children = (
1474 name = GUI; 1474 A7CB749C845499A420598F30,
1475 sourceTree = "<group>"; 1475 BA8405E8F85F9A3F9EB253FD, ); name = "unit_tests"; sourceTree = "<group>"; };
1476 }; 1476 D1B0B826075013DD1A0227EC = {isa = PBXGroup; children = (
1477 2F055548C29B16BA107E346B /* Mappings */ = { 1477 A6D093637F71601C70B1DA16,
1478 isa = PBXGroup; 1478 92DEFC9A2AE2181DB9A0A8C2,
1479 children = ( 1479 0F78459420EA5BD1915A0A8A,
1480 9B41786D34A867FF8F1341EF /* Vibrato */, 1480 CE4BCD27BDF96500D2F89936,
1481 72E20DA6718B4572688E63D7 /* ReleaseAngle */, 1481 90CFD9356A26573B6D0BBF3F, ); name = misc; sourceTree = "<group>"; };
1482 AB366B7760234A8957CC46C3 /* PitchBend */, 1482 BB218DAC73F21FF21FAE6C63 = {isa = PBXGroup; children = (
1483 CE924A2E99C34B5C0C1749CA /* OnsetAngle */, 1483 35C231F40757E0C7B7BE74A4,
1484 428A1A8AE78D576DDA139D6F /* MultiFingerTrigger */, 1484 72972DBFFD3B26C1A933CD0F,
1485 EC83555D1B3E0BF39064D703 /* KeyDivision */, 1485 58E550A1B386C2A56A4E5205,
1486 D390B7A00A5496FC36CA9328 /* Control */, 1486 D42A52316423A9F531FFC765,
1487 AF8EFA9540E8757E68922E40 /* MappingScheduler.cpp */, 1487 5092DF5BA82449512AAA7D7B,
1488 606F2538F89C451EC8BB479D /* MappingScheduler.h */, 1488 1D633C390EEF3C24FE44FF27,
1489 F55D37A9CFDBAA406A95E743 /* TouchkeyBaseMapping.cpp */, 1489 560BA4677563ADBFEAA4A9A8,
1490 2AB205503EDC14D07B0CDFA7 /* TouchkeyBaseMapping.h */, 1490 4881596CF3AA3B6809FD95FB,
1491 5C085DEDBB1A8F755F800922 /* TouchkeyBaseMappingFactory.h */, 1491 035E2239C42EE699D96A082C,
1492 A6B7D7B713F01F521411F2D3 /* Mapping.cpp */, 1492 BAC6DC0A9324D08F4675165D,
1493 D9FD13866909F3134B4AB740 /* Mapping.h */, 1493 ACB27E148164D4F5D3C36FCB,
1494 9D633F4B9BBCF3F4D9331E00 /* MappingFactory.h */, 1494 E7F83771B734D5CCAC7AD391,
1495 7A002562A60140BEE1434ECF /* MappingFactorySplitter.cpp */, 1495 DBD3326F4F7F5F41D3B7EA99,
1496 BDB6848D33CE535EBCA3B9AD /* MappingFactorySplitter.h */, 1496 586FCB50DD095947B527E462,
1497 61A7ED9BEB8538FEE656E782 /* MIDIKeyPositionMapping.cpp */, 1497 776A2D8E1CDE4CBEFFA042B0,
1498 7EDCB02E405529C4B4A60DA9 /* MIDIKeyPositionMapping.h */, 1498 7640817A6F712E83E8127229,
1499 C2762F0E696E257A507595A5 /* MRPMapping.cpp */, 1499 C5032AA8AFA0CF6414D26DDE,
1500 BF01A2533D2222C856D3DB3A /* MRPMapping.h */, 1500 2DA07ABEBAE78CBA17AD496C,
1501 ); 1501 06111D0738FEE481A9A0212B,
1502 name = Mappings; 1502 707B322BFF21635B171475AE,
1503 sourceTree = "<group>"; 1503 77E88D86D01AF16261B9E3AC,
1504 }; 1504 6604B7074C60D16C2958058B,
1505 2F64BBE827F299C15CC19C87 /* containers */ = { 1505 8FEBDE824FD6FDFC09417C88,
1506 isa = PBXGroup; 1506 277CDB2F2319FD585A04F00D,
1507 children = ( 1507 E6B9CFC25E8B762EB17568ED,
1508 E327C96B7AB06A125C9764FC /* juce_AbstractFifo.cpp */, 1508 7B945396F869A8F9750F3F45, ); name = native; sourceTree = "<group>"; };
1509 1DD5318B2EC76DCE6B3F715C /* juce_AbstractFifo.h */, 1509 F20C13E9ABA55C434579CDEE = {isa = PBXGroup; children = (
1510 1C3B338D3F36E6ADB417204D /* juce_Array.h */, 1510 23FE544BDF21655E69832411,
1511 9D0F29356400B8E025E5F524 /* juce_ArrayAllocationBase.h */, 1511 351644949FDC57BA4E44D3D4,
1512 86A8F063C7880CC175FCB59A /* juce_DynamicObject.cpp */, 1512 1744D2795680DE549C3DE675,
1513 5E21284BD5A78CCF9533A7CB /* juce_DynamicObject.h */, 1513 2F64BBE827F299C15CC19C87,
1514 2ED84C912889F7D0DA71BC31 /* juce_ElementComparator.h */, 1514 3AEC149409FA3F1F9A5D0605,
1515 608D7036802547CACA0C8EB9 /* juce_HashMap.h */, 1515 3C05FC3B5BA734DF3EA8398F,
1516 9A42DC8DA886A985FC5A0862 /* juce_LinkedListPointer.h */, 1516 6E38183E98F91312140B2F58,
1517 026C6BCB121C0BB163DE9F06 /* juce_NamedValueSet.cpp */, 1517 EB96B9A9B78F5E70729A5B25,
1518 021AF0A3F7822EA031EE86A1 /* juce_NamedValueSet.h */, 1518 85FCA1F68636EBDFD80CCD3B,
1519 68B7DB3155ECA7DF6A79D5EC /* juce_OwnedArray.h */, 1519 2284CA6682785C1A82A11DC9,
1520 F03FCD9223E01482CF16FE9A /* juce_PropertySet.cpp */, 1520 E709133C2C49CBD3A3F8295C,
1521 27829CDA49F7FB509A7B5A1C /* juce_PropertySet.h */, 1521 3A94655CA811747F076D5DE6,
1522 3738D2B9C5D2ACBA23938BD6 /* juce_ReferenceCountedArray.h */, 1522 3BF800D92630CD6B7CEF6ADC,
1523 9BE9BB5131F3D749A7717085 /* juce_ScopedValueSetter.h */, 1523 625475C9A5BF37B3641D16E8,
1524 4E88EE61D4328B092B1F0BB2 /* juce_SortedSet.h */, 1524 FB2DC1F86FD22B3FC6741FE2,
1525 B97766EAEBB55185F51ED7B4 /* juce_SparseSet.h */, 1525 D1B0B826075013DD1A0227EC,
1526 BC52700DC6BCBBA42635510D /* juce_Variant.cpp */, 1526 BB218DAC73F21FF21FAE6C63,
1527 8BD94C1723C9174065B1CA57 /* juce_Variant.h */, 1527 E9E29024302023AEC889C4E1,
1528 ); 1528 ADC1E27313862E1559D41C3A, ); name = "juce_core"; sourceTree = "<group>"; };
1529 name = containers; 1529 AF50D24168F417177DB7370F = {isa = PBXGroup; children = (
1530 sourceTree = "<group>"; 1530 AAF9D7469BCE537A1FC75ABC,
1531 }; 1531 40B64B6C8BD06AD2930DA9F0,
1532 351644949FDC57BA4E44D3D4 /* maths */ = { 1532 63271E5A2866BBC8014C76F6,
1533 isa = PBXGroup; 1533 987FA7FC98B320FAE747F2ED, ); name = values; sourceTree = "<group>"; };
1534 children = ( 1534 70490EADE714A7B309AC6274 = {isa = PBXGroup; children = (
1535 22A640D49DAB8EC000C48C37 /* juce_BigInteger.cpp */, 1535 A2B676B239E39A8977B5EB5E,
1536 3E03094D5D1AC333A39F4B7A /* juce_BigInteger.h */, 1536 5B03F93B4E808E5B42C5F984,
1537 C804C201CC2FADE94FA73FAD /* juce_Expression.cpp */, 1537 30B72EA5CC760FDC1D68A1D5, ); name = undomanager; sourceTree = "<group>"; };
1538 BDBFE5792BFFFEC6DD9C51AD /* juce_Expression.h */, 1538 FA848916740767602A5B6385 = {isa = PBXGroup; children = (
1539 5A557C5800B7FD7879B89A9A /* juce_MathsFunctions.h */, 1539 CB26855B4D41689AC3C18F85,
1540 AE954565B99BE415F7966F4A /* juce_Random.cpp */, 1540 86C14BDBEB5F070A2166E8E6,
1541 52503B83C3EB95429DBCF2B8 /* juce_Random.h */, 1541 226A0BD39983B2132DDBD732,
1542 5AA900E1C54219C4371B3907 /* juce_Range.h */, 1542 F3125A1E89944D2040CA8DDE, ); name = "app_properties"; sourceTree = "<group>"; };
1543 ); 1543 BECD79B159F94076CCF77238 = {isa = PBXGroup; children = (
1544 name = maths; 1544 AF50D24168F417177DB7370F,
1545 sourceTree = "<group>"; 1545 70490EADE714A7B309AC6274,
1546 }; 1546 FA848916740767602A5B6385,
1547 3646B9929E133CA941A2E1EA /* sources */ = { 1547 42C6DE63A9107E8D5B543F73,
1548 isa = PBXGroup; 1548 BC64F550F0D3B5C2DD546574, ); name = "juce_data_structures"; sourceTree = "<group>"; };
1549 children = ( 1549 3AA44EDFDA4BC1C6DCE59475 = {isa = PBXGroup; children = (
1550 0241560E0F43D8F64C26A397 /* juce_AudioSource.h */, 1550 EF8E10BB5A52F89097F763D9,
1551 25E54DE680924E94F31F7727 /* juce_BufferingAudioSource.cpp */, 1551 A50534690CFC8F765EEBCACC,
1552 47C9F191ACA30DA8866F8162 /* juce_BufferingAudioSource.h */, 1552 1F76B83EE0CFAA4761604B94,
1553 0436257DE1C3D66483C147A4 /* juce_ChannelRemappingAudioSource.cpp */, 1553 610013306039A681BE00CDF4,
1554 CD1916C626761395E7729958 /* juce_ChannelRemappingAudioSource.h */, 1554 5A740A5459309CC1144016FD,
1555 1C69D05010E094E31BACC6AA /* juce_IIRFilterAudioSource.cpp */, 1555 C4ADD63DE594AD3A82825DD4,
1556 2DB8DD2C8970470DD6C94355 /* juce_IIRFilterAudioSource.h */, 1556 B676B0C4543E418E31B2607F,
1557 A9483F780B954919D59F1178 /* juce_MixerAudioSource.cpp */, 1557 74A7CB1DEB75A34CDD0CD4C4,
1558 A760FABA720E873DCAD04DAF /* juce_MixerAudioSource.h */, 1558 5D1750119D2E86324ED67585,
1559 A8BD97DF1D8C19D42CF0715C /* juce_PositionableAudioSource.h */, 1559 B6E00FB0259FB8560B8EB8B2,
1560 09DB2381F553CE3AE1190F3C /* juce_ResamplingAudioSource.cpp */, 1560 0FD7CCA5B5517C3CF7C2CCA9,
1561 8688C08B789657B322528750 /* juce_ResamplingAudioSource.h */, 1561 EA983D5CAA5DB46A4EA83E19, ); name = messages; sourceTree = "<group>"; };
1562 4BA89F5127922FC8A0D88602 /* juce_ReverbAudioSource.cpp */, 1562 542941430579B611BD5E2588 = {isa = PBXGroup; children = (
1563 79EBCB683DF7BD707B29F835 /* juce_ReverbAudioSource.h */, 1563 CE5071065642A70419650EB3,
1564 E8D2B3CBDF5DED9EF0E0C63B /* juce_ToneGeneratorAudioSource.cpp */, 1564 9AD89C058D91C6D880FF028E,
1565 821F73F15E2DCF3438652D3B /* juce_ToneGeneratorAudioSource.h */, 1565 482B36C5234DB4CED73506B4,
1566 ); 1566 E3DA2BE88F2738CCDEDDF3AD, ); name = timers; sourceTree = "<group>"; };
1567 name = sources; 1567 59F782E0DB9A51FD365302D2 = {isa = PBXGroup; children = (
1568 sourceTree = "<group>"; 1568 4953D82D7A84A83E3E7572A3,
1569 }; 1569 2F46807285895EC6D5DDA8E3,
1570 3A94655CA811747F076D5DE6 /* xml */ = { 1570 C72E037FB7147B081510B13E,
1571 isa = PBXGroup; 1571 3F55433E0CFB772D4CEC69EA,
1572 children = ( 1572 09995800CE4E0E3EF8C11EF8,
1573 1F101BE64CA15979764736A3 /* juce_XmlDocument.cpp */, 1573 63FB3D8BC053ED771331E303,
1574 D867F0F9AE014AC4873F4093 /* juce_XmlDocument.h */, 1574 451D1DA2175F20466C358449,
1575 2B3A1D8D1A77B39FFBA39EC8 /* juce_XmlElement.cpp */, 1575 595D9603C966DD7A96601770,
1576 B8F2014DEA90E3849192C12D /* juce_XmlElement.h */, 1576 79ED04A9195FA283CCBF6492, ); name = broadcasters; sourceTree = "<group>"; };
1577 ); 1577 14EF5B2E7780CD35F595E7EF = {isa = PBXGroup; children = (
1578 name = xml; 1578 3C49A71B859640FC4A39B8F5,
1579 sourceTree = "<group>"; 1579 5E4F05C1C0E47ABAD690E924,
1580 }; 1580 9B9C26B87D15142FEBBDAD4C,
1581 3AA44EDFDA4BC1C6DCE59475 /* messages */ = { 1581 A84C4AE3D9E536D74C379F0F, ); name = interprocess; sourceTree = "<group>"; };
1582 isa = PBXGroup; 1582 B811157C7EAF4978CF8ED535 = {isa = PBXGroup; children = (
1583 children = ( 1583 6A58296B30F95486340DFD85,
1584 EF8E10BB5A52F89097F763D9 /* juce_ApplicationBase.cpp */, 1584 6EF7B06580A10399CCD7BD5F,
1585 A50534690CFC8F765EEBCACC /* juce_ApplicationBase.h */, 1585 DE7280B3F30E33133756C534,
1586 1F76B83EE0CFAA4761604B94 /* juce_CallbackMessage.h */, 1586 4D6A4F688249F5B876849207,
1587 610013306039A681BE00CDF4 /* juce_DeletedAtShutdown.cpp */, 1587 89130E3BE0652A8CAB11A2BE,
1588 5A740A5459309CC1144016FD /* juce_DeletedAtShutdown.h */, 1588 179FD2EA9B129C845CB4DCA7,
1589 C4ADD63DE594AD3A82825DD4 /* juce_Initialisation.h */, 1589 B1D86EC91F8BDE1D1BF29728,
1590 B676B0C4543E418E31B2607F /* juce_Message.h */, 1590 0F654BA2689F1C8D04DE1864, ); name = native; sourceTree = "<group>"; };
1591 74A7CB1DEB75A34CDD0CD4C4 /* juce_MessageListener.cpp */, 1591 1E588EC96A4D32BF0C19F169 = {isa = PBXGroup; children = (
1592 5D1750119D2E86324ED67585 /* juce_MessageListener.h */, 1592 3AA44EDFDA4BC1C6DCE59475,
1593 B6E00FB0259FB8560B8EB8B2 /* juce_MessageManager.cpp */, 1593 542941430579B611BD5E2588,
1594 0FD7CCA5B5517C3CF7C2CCA9 /* juce_MessageManager.h */, 1594 59F782E0DB9A51FD365302D2,
1595 EA983D5CAA5DB46A4EA83E19 /* juce_NotificationType.h */, 1595 14EF5B2E7780CD35F595E7EF,
1596 ); 1596 B811157C7EAF4978CF8ED535,
1597 name = messages; 1597 7ED45DC66FA713C394B2EA1F,
1598 sourceTree = "<group>"; 1598 C548DA4DD5135F3EDFF7589D, ); name = "juce_events"; sourceTree = "<group>"; };
1599 }; 1599 7154A3B59065B4F5BFBEAD90 = {isa = PBXGroup; children = (
1600 3AEC149409FA3F1F9A5D0605 /* threads */ = { 1600 93FFEE74D94C3D0D397CE80D,
1601 isa = PBXGroup; 1601 FC931CB64045178BDB71E95D,
1602 children = ( 1602 5AA0C6F1D0EEB64916D79A1F,
1603 4722FD5DDEA12074E23626F6 /* juce_ChildProcess.cpp */, 1603 E73EB83A03FED6C1036C85A6,
1604 AD95293E5C296F4C23A4F94B /* juce_ChildProcess.h */, 1604 74367CCDFA812324602A8232,
1605 FA7129964EDAC6BCFB6012BB /* juce_CriticalSection.h */, 1605 012940D53AFFB34E7515BA0D,
1606 0738BD96A6B0D207B2656964 /* juce_DynamicLibrary.h */, 1606 5BDDEB249D4D04F0DAAA97B6,
1607 CE4F2F551165086D73459E43 /* juce_HighResolutionTimer.cpp */, 1607 E32397CB64E42DA5119CC3E8,
1608 E185507E8E49A513D5E6894A /* juce_HighResolutionTimer.h */, 1608 641DCDEE4366C19C302BCDC7, ); name = colour; sourceTree = "<group>"; };
1609 FE59EEF1AB35791BB7600489 /* juce_InterProcessLock.h */, 1609 1142603A91CA5F35115D029F = {isa = PBXGroup; children = (
1610 3D9C5122C7D61F188F36817E /* juce_Process.h */, 1610 71D4D37B1DBDF821E57F68F3,
1611 EFD6A6B89F68D70C31D5D167 /* juce_ReadWriteLock.cpp */, 1611 EC3966AA0A0C2A80EBB36B82,
1612 30787E67674DB9065149BCF9 /* juce_ReadWriteLock.h */, 1612 92D1EE5E3C477F4341709537,
1613 3F12742B404F1BCE9FD1182F /* juce_ScopedLock.h */, 1613 D3FE20DFB95B39D949C6B842,
1614 9923EBA9D4A01541CAE90CF2 /* juce_ScopedReadLock.h */, 1614 8CBA2AD4897FAC4F6191FDB3,
1615 C2673A6A3D247F3CDCF66FF0 /* juce_ScopedWriteLock.h */, 1615 6B53EFC11817616594E2D9BB,
1616 440B6F250CB865AA74386018 /* juce_SpinLock.h */, 1616 638FEE22F7BC4DEE41443DC3, ); name = contexts; sourceTree = "<group>"; };
1617 D74EA156B75DFD28AB6BD8D0 /* juce_Thread.cpp */, 1617 C03D946F0D17FDD49DB86985 = {isa = PBXGroup; children = (
1618 93186997B68111C578D28993 /* juce_Thread.h */, 1618 57370DDA62616114166E89B2,
1619 5B851A07868E688F0C765CA1 /* juce_ThreadLocalValue.h */, 1619 0A106C01DDEECF61E2D7F51E,
1620 1B47C271A0750D61976A387B /* juce_ThreadPool.cpp */, 1620 FBA117D9E3AD465CFA9DDA51,
1621 75CA737B306C29F574308F8E /* juce_ThreadPool.h */, 1621 8A02BB6161F2E74E22ABE635,
1622 D2C3D422A9FFB418D71B1FCA /* juce_TimeSliceThread.cpp */, 1622 8BA8A815340C0C952C6DAA46,
1623 106C5E90696E6F1CC04EF896 /* juce_TimeSliceThread.h */, 1623 C25315D4D50046938BDE18D8,
1624 BD20E908DEABE97BC3CC4F07 /* juce_WaitableEvent.h */, 1624 639B0783D7C0F63CACBC8616,
1625 ); 1625 A58766D5C2AD6E9FC08EBD74, ); name = images; sourceTree = "<group>"; };
1626 name = threads; 1626 A1D76F0186CFBD4F87D59464 = {isa = PBXGroup; children = (
1627 sourceTree = "<group>"; 1627 BBF99FBA82BF98E0CDA1F0C0,
1628 }; 1628 CE6B0F39A803962ACD879D85,
1629 3BF800D92630CD6B7CEF6ADC /* javascript */ = { 1629 ABF842ECF835C33322E2F21A, ); name = "image_formats"; sourceTree = "<group>"; };
1630 isa = PBXGroup; 1630 F3CD2A2CA1AB7FD343BD5E07 = {isa = PBXGroup; children = (
1631 children = ( 1631 859ABCC7E6D33E942919BC4B,
1632 6A59FD6927F7863EA627B22B /* juce_Javascript.cpp */, 1632 D000F79ED732A055BC94D285,
1633 FB95EEFCC0A2A933309EAEAE /* juce_Javascript.h */, 1633 99C3E2DED78CCBDBE436AE99,
1634 1D41477949C13C4A9C7F0536 /* juce_JSON.cpp */, 1634 D16ADF8AF26851DFFF4AE731,
1635 84EBC2A31E96330B004B8ACD /* juce_JSON.h */, 1635 1291BBAFB29453DAF847D561,
1636 ); 1636 E389B103581AD847C754E978,
1637 name = javascript; 1637 17FC0AB961883C8A5AB58D30,
1638 sourceTree = "<group>"; 1638 9314190BB0D368F2A7C5E7C3,
1639 }; 1639 978BBCD3C704C06D407A95C0,
1640 3C05FC3B5BA734DF3EA8398F /* time */ = { 1640 3D8CB5CFD9B2031C3E016A0B,
1641 isa = PBXGroup; 1641 9E815E59EEB3FBAED99918C2,
1642 children = ( 1642 13C0DA6E480188AAA99E4283,
1643 F0F03FAE0B2065470B1815B7 /* juce_PerformanceCounter.cpp */, 1643 87083E81CEAC3B0F8BE7AAAD,
1644 2F5F168DE166CF81749EDE32 /* juce_PerformanceCounter.h */, 1644 A1723FE218F435C322FB9AE0,
1645 FA09A507AA15C65C617AEAE2 /* juce_RelativeTime.cpp */, 1645 724CC1B7FF7ECEC8F25400AF, ); name = geometry; sourceTree = "<group>"; };
1646 47AFF0730B6F48B44D9AF21F /* juce_RelativeTime.h */, 1646 DC6E3C5C4ACC4EDAC51A567E = {isa = PBXGroup; children = (
1647 133CEEB518DC3E0387DDDAAA /* juce_Time.cpp */, 1647 006F973FB5A7E243D7293AA6,
1648 4F0FBB923DC40FD7859CA9B6 /* juce_Time.h */, 1648 8BC0A410AADDAFD652051BDC,
1649 ); 1649 84AB0ED9ED35EC083E56C73B, ); name = placement; sourceTree = "<group>"; };
1650 name = time; 1650 269C7F1C35A082EA46BBFC4C = {isa = PBXGroup; children = (
1651 sourceTree = "<group>"; 1651 21761A1F87F6E65A6DDF9AF3,
1652 }; 1652 84E1E20BD5B317A9C8AEB844,
1653 402FB34DB3166C76A94D4F83 /* buffers */ = { 1653 0FF3EA4E9EBFF0FE96DF62E2,
1654 isa = PBXGroup; 1654 AE32A61D504EC34FE186FDD1,
1655 children = ( 1655 55614439CEA2AA4C3C83960C,
1656 486B2D4FE311DCB82E37DF60 /* juce_AudioDataConverters.cpp */, 1656 51824FD31518891951469CBA,
1657 7CF528A9CF4D2D0C77AECA41 /* juce_AudioDataConverters.h */, 1657 9A639B808D54F5251C701002,
1658 11E71A3ED179AF068E6D8A9D /* juce_AudioSampleBuffer.cpp */, 1658 962444B8A31102AAEA550124,
1659 22C2B16BCB6F4CA405233C04 /* juce_AudioSampleBuffer.h */, 1659 B2D53D597D6709806BB7239A,
1660 2C8F38028F686154B4760DC4 /* juce_FloatVectorOperations.cpp */, 1660 558764F1D4A196E74A8B4D47,
1661 980B7401EF270C8C3BF5921D /* juce_FloatVectorOperations.h */, 1661 984641E3DE573FF55DADB2AE,
1662 ); 1662 70007C0A1E082ED1349FD91B, ); name = fonts; sourceTree = "<group>"; };
1663 name = buffers; 1663 F951AC35DF6A20E9D19E1097 = {isa = PBXGroup; children = (
1664 sourceTree = "<group>"; 1664 2CEB8C23A0AE5989D02CA488,
1665 }; 1665 9AB36BA5D331A32F6EBF2E4C,
1666 40E7FDCF5675A7C9DBE4A370 /* menus */ = { 1666 1FA09EB888ECFBF0424174B2,
1667 isa = PBXGroup; 1667 EF7D4F4824E5775A2D3801E5,
1668 children = ( 1668 1CD21A58F0E15076E1027B2E, ); name = effects; sourceTree = "<group>"; };
1669 4B6DD49A71F451207F114891 /* juce_MenuBarComponent.cpp */, 1669 72CC318C6877D1D65674FE3B = {isa = PBXGroup; children = (
1670 DF22553364728350DAFA6267 /* juce_MenuBarComponent.h */, 1670 596161CC0A4A8DD05A368B32,
1671 2E2351F96F9FEDFB06036B45 /* juce_MenuBarModel.cpp */, 1671 CCDD506916477B1ECDA100D1,
1672 67FBBBE888B8FF071E9A6E9B /* juce_MenuBarModel.h */, 1672 BE2ACC20FF51D7702D22D3B4,
1673 04B1699E31A404BB6C7E4D93 /* juce_PopupMenu.cpp */, 1673 588647ADF4EEADF6DD8C573F,
1674 B928D73E2A712404DA6A9D39 /* juce_PopupMenu.h */, 1674 E2322B995208819DF175E332,
1675 ); 1675 6CD813F180C163518C623E8C,
1676 name = menus; 1676 B3414ED8780ED544999D2B1C,
1677 sourceTree = "<group>"; 1677 92328D97A09C3864407862BC,
1678 }; 1678 54C9DB3C192D2E3C4BB796F6,
1679 4166E01E2CADE6032D40685B /* positioning */ = { 1679 6A14D41C2C4B1022DFCFDEC9,
1680 isa = PBXGroup; 1680 F17AD2FF61E5ECA564467092,
1681 children = ( 1681 ACC97E565EDDD42DA4C1CB2E,
1682 8AB62337AC1BB45D8DD8B43D /* juce_MarkerList.cpp */, 1682 C18D5C01F2C345BC7775FABD, ); name = native; sourceTree = "<group>"; };
1683 F076F25ECB0B7D2073F6478E /* juce_MarkerList.h */, 1683 50E4113B846C3F50715436BE = {isa = PBXGroup; children = (
1684 F1DF08252E945645AE2B4E98 /* juce_RelativeCoordinate.cpp */, 1684 7154A3B59065B4F5BFBEAD90,
1685 B9683DFC5C73C8EA097C0C87 /* juce_RelativeCoordinate.h */, 1685 1142603A91CA5F35115D029F,
1686 CD5A70F1BEBD963AA994F53E /* juce_RelativeCoordinatePositioner.cpp */, 1686 C03D946F0D17FDD49DB86985,
1687 B50647653535F8801D7FF83D /* juce_RelativeCoordinatePositioner.h */, 1687 A1D76F0186CFBD4F87D59464,
1688 5B83D18A4AF71418DA5F54F4 /* juce_RelativeParallelogram.cpp */, 1688 F3CD2A2CA1AB7FD343BD5E07,
1689 4CAF6AD5590B3C8C9D2DCA10 /* juce_RelativeParallelogram.h */, 1689 DC6E3C5C4ACC4EDAC51A567E,
1690 A08C368697313473C377CE60 /* juce_RelativePoint.cpp */, 1690 269C7F1C35A082EA46BBFC4C,
1691 D999C1E99812B5D0C9F7519E /* juce_RelativePoint.h */, 1691 F951AC35DF6A20E9D19E1097,
1692 D30002F0500DBE972234F381 /* juce_RelativePointPath.cpp */, 1692 72CC318C6877D1D65674FE3B,
1693 1FB429A8B8F85E403CA12650 /* juce_RelativePointPath.h */, 1693 D6D6D17FF1925E76CE1F24E4,
1694 C9A5595CCCAF91E88CA4C4B4 /* juce_RelativeRectangle.cpp */, 1694 DA596B63735FF691A714D004, ); name = "juce_graphics"; sourceTree = "<group>"; };
1695 D850695B102730FCFF698E4D /* juce_RelativeRectangle.h */, 1695 1114A6CEDF1F72662105AFC7 = {isa = PBXGroup; children = (
1696 ); 1696 D00A8C703C2C0055DD2B790C,
1697 name = positioning; 1697 DB09B4EA350E52FB74BAAD9D,
1698 sourceTree = "<group>"; 1698 196DBB540F88035040706D73,
1699 }; 1699 189E1AEC6F95E5DF992C910D,
1700 428A1A8AE78D576DDA139D6F /* MultiFingerTrigger */ = { 1700 797AB794731D226BD260BA38,
1701 isa = PBXGroup; 1701 1FADCBF1B7451DE704A9E5DE,
1702 children = ( 1702 290AE3B1231EFE4B43011C38,
1703 0A767ED26F1C6854875AC0DB /* TouchkeyMultiFingerTriggerMapping.cpp */, 1703 3CC9C766A7CA3465A75C1264,
1704 0A982DF57CE775D8F05AD78B /* TouchkeyMultiFingerTriggerMapping.h */, 1704 19ECE65352DCC21F539ADFDE, ); name = components; sourceTree = "<group>"; };
1705 879BA74FC54118852648722F /* TouchkeyMultiFingerTriggerMappingFactory.cpp */, 1705 D23B6D10C1D76B5F36065122 = {isa = PBXGroup; children = (
1706 07F3126C9F1842B069672882 /* TouchkeyMultiFingerTriggerMappingFactory.h */, 1706 A4317D5AEB8EDF9E2F0BEFF5,
1707 ); 1707 EF092B37816526FF234B11F9,
1708 name = MultiFingerTrigger; 1708 2846850D6D318CBE5662505E,
1709 sourceTree = "<group>"; 1709 8C9EEF956680F688D1C9E58B,
1710 }; 1710 2B545CB34532967184BB979C,
1711 4ECC2091D369DED12DF6F35B /* juce_gui_extra */ = { 1711 7A05F75D7C08D0921F4DBA0E,
1712 isa = PBXGroup; 1712 89EB02CBE5C658A77500E836,
1713 children = ( 1713 601196F609721F1C314F9F50,
1714 E2C64F09882744C8505B35EA /* code_editor */, 1714 BDDEA8330D6309B2B97A55A6,
1715 5DD3537008E371C199E90778 /* documents */, 1715 DF35E5C3BC9627D808F927E6,
1716 86087062EF4A53F0DBC78299 /* embedding */, 1716 B78F0674BC78DF9DAE4FEB7D,
1717 16C95E981AC2D3FD64DE013E /* misc */, 1717 A68FFCC7544F6D566C62402E,
1718 79B97A440791D2F786E3AA4D /* native */, 1718 A2120F8127E3DC96FD65D613,
1719 A28DB7EF92412F8484B88A07 /* juce_module_info */, 1719 C213BD9455B5E42E62AF260A,
1720 2CBEEB3DDE7452AFAA496A53 /* juce_gui_extra.h */, 1720 7AD3466889EF224CEB709119,
1721 ); 1721 143C31FDEB6ACD8A02F6F861,
1722 name = juce_gui_extra; 1722 62F2282824CD10B6F82A703F,
1723 sourceTree = "<group>"; 1723 D3AB19332A0AE6C6A82612EF,
1724 }; 1724 8990C39751CB1A719998A52D,
1725 50E4113B846C3F50715436BE /* juce_graphics */ = { 1725 E46A2AA59E72BCA0D0891C27, ); name = mouse; sourceTree = "<group>"; };
1726 isa = PBXGroup; 1726 63EF1E5C383925B43D88E623 = {isa = PBXGroup; children = (
1727 children = ( 1727 97101F61193525E59EE16454,
1728 7154A3B59065B4F5BFBEAD90 /* colour */, 1728 9D044091881D52DC7354C266,
1729 1142603A91CA5F35115D029F /* contexts */, 1729 6CF3B1703B8D1E75091098B0,
1730 C03D946F0D17FDD49DB86985 /* images */, 1730 D5B0943362643EC0EE867701,
1731 A1D76F0186CFBD4F87D59464 /* image_formats */, 1731 929C9770C346C51B352937B8,
1732 F3CD2A2CA1AB7FD343BD5E07 /* geometry */, 1732 1256FA69F41BA1090B5C1A16,
1733 DC6E3C5C4ACC4EDAC51A567E /* placement */, 1733 9F64E66E6497FC3516119144,
1734 269C7F1C35A082EA46BBFC4C /* fonts */, 1734 D75E1147AF76C62DC23E7B18,
1735 F951AC35DF6A20E9D19E1097 /* effects */, 1735 D2CE1FE912067925F5ACA619,
1736 72CC318C6877D1D65674FE3B /* native */, 1736 F81F313202CDF4BE59B56B25,
1737 D6D6D17FF1925E76CE1F24E4 /* juce_module_info */, 1737 76ACD5EA5060FE1084BE7407,
1738 DA596B63735FF691A714D004 /* juce_graphics.h */, 1738 9084178EF51E96AA8ACBB28D,
1739 ); 1739 07D76602E68244DA48A496C3, ); name = keyboard; sourceTree = "<group>"; };
1740 name = juce_graphics; 1740 16BDAFE366F09A32579D877C = {isa = PBXGroup; children = (
1741 sourceTree = "<group>"; 1741 7EB4672F9008FB273FB0E5A0,
1742 }; 1742 6B502138661E9AB628F374F6,
1743 542941430579B611BD5E2588 /* timers */ = { 1743 778872C42C72FA6949A2536E,
1744 isa = PBXGroup; 1744 B38844D2CDF1EC2E6110BB56,
1745 children = ( 1745 3D2DF36E0CC698317233B864,
1746 CE5071065642A70419650EB3 /* juce_MultiTimer.cpp */, 1746 92C3C4A8F0677E70A2AAD5B9,
1747 9AD89C058D91C6D880FF028E /* juce_MultiTimer.h */, 1747 099F9D0711B4409A70F97168,
1748 482B36C5234DB4CED73506B4 /* juce_Timer.cpp */, 1748 1F4C487096EFF581BE969D75,
1749 E3DA2BE88F2738CCDEDDF3AD /* juce_Timer.h */, 1749 4A75AF43CD5BD452E2B322A0,
1750 ); 1750 42C95CE7D85568838409D2CF,
1751 name = timers; 1751 EAEB8DD999D027A9F9C02FC0,
1752 sourceTree = "<group>"; 1752 EA085C2056A44FA5A7EE2AFE,
1753 }; 1753 34F26056D1BF4026D3CA3DFB,
1754 59F782E0DB9A51FD365302D2 /* broadcasters */ = { 1754 AC80872B6544527C71AB2B0B,
1755 isa = PBXGroup; 1755 09AFFC227A610CE469F29590,
1756 children = ( 1756 5D9DBA8EC90E8161918F12E0,
1757 4953D82D7A84A83E3E7572A3 /* juce_ActionBroadcaster.cpp */, 1757 9D744C0830CCA407EB41368E,
1758 2F46807285895EC6D5DDA8E3 /* juce_ActionBroadcaster.h */, 1758 A9832F86A2E7CA1675C64C47,
1759 C72E037FB7147B081510B13E /* juce_ActionListener.h */, 1759 34F6C441AE3E69C11C988F58,
1760 3F55433E0CFB772D4CEC69EA /* juce_AsyncUpdater.cpp */, 1760 C75FB456CF13DFDEEF28C277,
1761 09995800CE4E0E3EF8C11EF8 /* juce_AsyncUpdater.h */, 1761 542B60D386C30F602E8F37C7,
1762 63FB3D8BC053ED771331E303 /* juce_ChangeBroadcaster.cpp */, 1762 28A31552383A162DC607EAA0,
1763 451D1DA2175F20466C358449 /* juce_ChangeBroadcaster.h */, 1763 A84AFB90B3F99E4469CF5FDF,
1764 595D9603C966DD7A96601770 /* juce_ChangeListener.h */, 1764 50B10AEABDF8CFDB4C1F5198,
1765 79ED04A9195FA283CCBF6492 /* juce_ListenerList.h */, 1765 ACAD7720D728A3A8C9DB3949,
1766 ); 1766 5F46502A5D1A44BD738467D4,
1767 name = broadcasters; 1767 1C1E6DBAE366BBF6B93C6231, ); name = widgets; sourceTree = "<group>"; };
1768 sourceTree = "<group>"; 1768 1BA54372572881E7B0D0C803 = {isa = PBXGroup; children = (
1769 }; 1769 6A2C76C28ADEBBEB65637ED4,
1770 5D2B9D64AC52724E6229C9DF /* native */ = { 1770 6099FF0A5378073D75F68649,
1771 isa = PBXGroup; 1771 857081343554E08270399A7A,
1772 children = ( 1772 4A2C4C9905C7DBE7BD7A0A7D,
1773 350BF12B579608D2FBAD6AFC /* juce_android_FileChooser.cpp */, 1773 420CD52BA81E8FA04E73B0A1,
1774 0900F84A5A94029BABD4F3D0 /* juce_android_Windowing.cpp */, 1774 4E546FBB3A7626EFD573D41D,
1775 8D3354A1E9C02DED513A4355 /* juce_ios_UIViewComponentPeer.mm */, 1775 2C144159C82D78DDD70C4105,
1776 DDF271285760C5642E3D3346 /* juce_ios_Windowing.mm */, 1776 F47D3518C1FDA9C65BDFE088,
1777 EF96A2B04F061E2DDCDD45D7 /* juce_linux_Clipboard.cpp */, 1777 C8204B6A7B83338403077010,
1778 9EA1E13123758B126A76513B /* juce_linux_FileChooser.cpp */, 1778 6B6237A52DA8FB843E47CE0A,
1779 5E9303619B553ED5D8014075 /* juce_linux_Windowing.cpp */, 1779 B169A76946B512C0D34D1807,
1780 9B8C279F7E8FF6BCE7EFFF64 /* juce_mac_FileChooser.mm */, 1780 6CA0CAA72433DDE5E6E2BA99,
1781 D0868A6AA9193202A16F7B5D /* juce_mac_MainMenu.mm */, 1781 3851FE5AD54A9688682B21E9,
1782 984AEFF53886155F33D2F336 /* juce_mac_MouseCursor.mm */, 1782 CDCE769E18A546EC7FE65FE0,
1783 E1B8E23E7491C09D6708018C /* juce_mac_NSViewComponentPeer.mm */, 1783 94873408944DC8C21437551E,
1784 49745E79E63C5B9BC9A57AB1 /* juce_mac_Windowing.mm */, 1784 2B4B4811F717681D3CEA3C06,
1785 021EAA7FB2AF6D2F19996A6D /* juce_MultiTouchMapper.h */, 1785 2F6C87AE0D32BF2600B951B2,
1786 C87D1CD195A69D0FC2BD3F33 /* juce_win32_DragAndDrop.cpp */, 1786 1A67F2C4654C988FD919A612,
1787 ECAB1F5B50EACFEBDFC11A40 /* juce_win32_FileChooser.cpp */, 1787 265BDA429218A7AE3E5608CD, ); name = windows; sourceTree = "<group>"; };
1788 EBBA13C5C542DF0F8EFB826D /* juce_win32_Windowing.cpp */, 1788 40E7FDCF5675A7C9DBE4A370 = {isa = PBXGroup; children = (
1789 ); 1789 4B6DD49A71F451207F114891,
1790 name = native; 1790 DF22553364728350DAFA6267,
1791 sourceTree = "<group>"; 1791 2E2351F96F9FEDFB06036B45,
1792 }; 1792 67FBBBE888B8FF071E9A6E9B,
1793 5DD3537008E371C199E90778 /* documents */ = { 1793 04B1699E31A404BB6C7E4D93,
1794 isa = PBXGroup; 1794 B928D73E2A712404DA6A9D39, ); name = menus; sourceTree = "<group>"; };
1795 children = ( 1795 78E0AEA42C73EDD79029FAAD = {isa = PBXGroup; children = (
1796 394A564D17F7FC26D45DD047 /* juce_FileBasedDocument.cpp */, 1796 5D5300842AF71C49D1E5EDF5,
1797 8628FF7B8F05A904C8C59EC4 /* juce_FileBasedDocument.h */, 1797 A237BDE5342960289E3E6302,
1798 ); 1798 68EC729C279BCAD684AEBF9C,
1799 name = documents; 1799 9E80DB194A5D094EE64958AB,
1800 sourceTree = "<group>"; 1800 0390578A9F961786A2E91266,
1801 }; 1801 077F55BB50ECFDEA65F71DF6,
1802 625475C9A5BF37B3641D16E8 /* zip */ = { 1802 D2F76A9A564C9C39C9110C7E,
1803 isa = PBXGroup; 1803 C26E6685AAEC528FC835CA5C,
1804 children = ( 1804 286E94AA7893E151671EFACC,
1805 E583018026996A67748B9630 /* juce_GZIPCompressorOutputStream.cpp */, 1805 D70B19E3DE0323FFA2EFCBBF,
1806 684832C67BAC9A135AD0F420 /* juce_GZIPCompressorOutputStream.h */, 1806 FECFF08C2CECDF120F9F1454,
1807 39A2849DABF6CBB1F554501D /* juce_GZIPDecompressorInputStream.cpp */, 1807 3D29826EB4A5B899C3624500,
1808 B5053EFFA070EFE91763D1CF /* juce_GZIPDecompressorInputStream.h */, 1808 5535E1D2AB0D896D5EA1528C,
1809 564725F265FA251EA1E85EFE /* juce_ZipFile.cpp */, 1809 399F9880BC2270EF7FD9BFA1,
1810 D85AA9748C07062C4898B172 /* juce_ZipFile.h */, 1810 7362738354A361AC4913C252,
1811 ); 1811 7036D606B54801EF8B582B14,
1812 name = zip; 1812 E6908DE88A1A409B5E35CC37,
1813 sourceTree = "<group>"; 1813 F22AC4DF46EFEB83C6243426,
1814 }; 1814 03FD289F5F76E8E1644CE8AB,
1815 63EF1E5C383925B43D88E623 /* keyboard */ = { 1815 6B4AAA40F2D016E163663316,
1816 isa = PBXGroup; 1816 F950FB55905754598EA9B3B5,
1817 children = ( 1817 121CF611E14695D8AC8D4AB3,
1818 97101F61193525E59EE16454 /* juce_CaretComponent.cpp */, 1818 79FB5A147DA4950BDB10B97B,
1819 9D044091881D52DC7354C266 /* juce_CaretComponent.h */, 1819 A266DE5D4412DD7BA69F8CF8,
1820 6CF3B1703B8D1E75091098B0 /* juce_KeyboardFocusTraverser.cpp */, 1820 A01E2825335AD2156D93D462,
1821 D5B0943362643EC0EE867701 /* juce_KeyboardFocusTraverser.h */, 1821 AFA3C397FE16ECC3DE0A5155,
1822 929C9770C346C51B352937B8 /* juce_KeyListener.cpp */, 1822 FD093D026A05354DA8D1B111,
1823 1256FA69F41BA1090B5C1A16 /* juce_KeyListener.h */, 1823 4F63CAE984068E8493AB1C59,
1824 9F64E66E6497FC3516119144 /* juce_KeyPress.cpp */, 1824 091FB91B90B6E8C215BB309B,
1825 D75E1147AF76C62DC23E7B18 /* juce_KeyPress.h */, 1825 F55EF8461AE8552E4FD9A0BF,
1826 D2CE1FE912067925F5ACA619 /* juce_ModifierKeys.cpp */, 1826 EBA91A460FFAAFBC3EBEC36E,
1827 F81F313202CDF4BE59B56B25 /* juce_ModifierKeys.h */, 1827 801654FBD686CBFC671446FB,
1828 76ACD5EA5060FE1084BE7407 /* juce_SystemClipboard.h */, 1828 9FA50DF5D707E8075BE42429,
1829 9084178EF51E96AA8ACBB28D /* juce_TextEditorKeyMapper.h */, 1829 63BF081465ACDD86B21207F5,
1830 07D76602E68244DA48A496C3 /* juce_TextInputTarget.h */, 1830 500B161A0A390BE6A7AC6E67,
1831 ); 1831 A79D9F98051857EFFD8C2B88, ); name = layout; sourceTree = "<group>"; };
1832 name = keyboard; 1832 1064D4C7FF463C437CE721B1 = {isa = PBXGroup; children = (
1833 sourceTree = "<group>"; 1833 980132D50C058EB7B1B625BA,
1834 }; 1834 4D3486477C93D169F9841EBD,
1835 68E9A92265B816B5CF13942B /* midi_io */ = { 1835 4AA95F2942C46275D0CC1206,
1836 isa = PBXGroup; 1836 4FAEFEF7315CD4697A3A4A5F,
1837 children = ( 1837 C8288E63BC4A9120BE71066E,
1838 99011DB2E425583086338097 /* juce_MidiInput.h */, 1838 B1E1FC7301A83D9FC8C320F9,
1839 354D2DA37EA34EFC3121E523 /* juce_MidiMessageCollector.cpp */, 1839 2C14D0A7927411AE5E37293F,
1840 0FF0FEC5D686372FEF413FF4 /* juce_MidiMessageCollector.h */, 1840 A041486CD4E6540A8D189C15,
1841 FA23D0A59A1BE884D7308CC8 /* juce_MidiOutput.cpp */, 1841 350CAF816F5658A6F048333B,
1842 396B15B57E8411B6131561B1 /* juce_MidiOutput.h */, 1842 7D4128713E8FB000F14BF646,
1843 ); 1843 1167AC1646F727991030443D,
1844 name = midi_io; 1844 E0FB878B8DB0FE5B526BB950,
1845 sourceTree = "<group>"; 1845 0D5355C05137A13E0F9C3577,
1846 }; 1846 8720C0E6620ACF2E555C1CB5,
1847 69DAA09EE6CFFE4106A71F9C /* format */ = { 1847 182845A3D1FBA30CEF9E0DA2,
1848 isa = PBXGroup; 1848 DBC98946C2E19791899587BD,
1849 children = ( 1849 FE27CB5DB6ECB67339BFE39D,
1850 10674C5BE3CBDC1812E82AFF /* juce_AudioFormat.cpp */, 1850 018F96DE10ED9ABDBBE82873, ); name = buttons; sourceTree = "<group>"; };
1851 172BE377D36CE8F6915DECC0 /* juce_AudioFormat.h */, 1851 4166E01E2CADE6032D40685B = {isa = PBXGroup; children = (
1852 94652A427B7F10B3405366B5 /* juce_AudioFormatManager.cpp */, 1852 8AB62337AC1BB45D8DD8B43D,
1853 EB9EE29BC6E0F654EBDA140F /* juce_AudioFormatManager.h */, 1853 F076F25ECB0B7D2073F6478E,
1854 09E18B170D35E65AABCC3C90 /* juce_AudioFormatReader.cpp */, 1854 F1DF08252E945645AE2B4E98,
1855 F7F083D64EF53598854CF637 /* juce_AudioFormatReader.h */, 1855 B9683DFC5C73C8EA097C0C87,
1856 70E7379DBBD8C42D6DF053AE /* juce_AudioFormatReaderSource.cpp */, 1856 CD5A70F1BEBD963AA994F53E,
1857 88464C31A0A0F8F876BD5CA2 /* juce_AudioFormatReaderSource.h */, 1857 B50647653535F8801D7FF83D,
1858 176B62DE2BBD7453ADE87482 /* juce_AudioFormatWriter.cpp */, 1858 5B83D18A4AF71418DA5F54F4,
1859 D3D34D4A8674E01CCE92CE65 /* juce_AudioFormatWriter.h */, 1859 4CAF6AD5590B3C8C9D2DCA10,
1860 992F1A00CD771D7AA8E1E15D /* juce_AudioSubsectionReader.cpp */, 1860 A08C368697313473C377CE60,
1861 9A4FBA2DD18C825B15EE6D19 /* juce_AudioSubsectionReader.h */, 1861 D999C1E99812B5D0C9F7519E,
1862 AC5E7E9B31701A5A7B4E3ABB /* juce_BufferingAudioFormatReader.cpp */, 1862 D30002F0500DBE972234F381,
1863 6C1F7220FB3D51C3E401670D /* juce_BufferingAudioFormatReader.h */, 1863 1FB429A8B8F85E403CA12650,
1864 6BBD376C70ED0BF7DB547474 /* juce_MemoryMappedAudioFormatReader.h */, 1864 C9A5595CCCAF91E88CA4C4B4,
1865 ); 1865 D850695B102730FCFF698E4D, ); name = positioning; sourceTree = "<group>"; };
1866 name = format; 1866 8E98E4F1FA2DB3BEB880470D = {isa = PBXGroup; children = (
1867 sourceTree = "<group>"; 1867 1C2CDFD33D4679F91D0FBE57,
1868 }; 1868 52FC4A84B75D864E89E3AB5B,
1869 6C350903DFBBB0A3EBFB29CC /* Products */ = { 1869 80EBFCB95D6DF2DA4B645F20,
1870 isa = PBXGroup; 1870 CBB0FB63AD659D3F838318AB,
1871 children = ( 1871 158AE747154A3811549CECBB,
1872 90E8A67FBC9B5B91FEB780F5 /* TouchKeys.app */, 1872 4C8A9DE41142589CE8A66D22,
1873 ); 1873 F7CFBA6425CEA669DAEF5F44,
1874 name = Products; 1874 EFA7C36D71A52C06681FCDBA,
1875 sourceTree = "<group>"; 1875 5AAE89A72D91459EB9548A5D,
1876 }; 1876 7756797D74D0D9D929AA9A80,
1877 6E38183E98F91312140B2F58 /* files */ = { 1877 D6C4019A40A11C1B95FF07BB,
1878 isa = PBXGroup; 1878 C89CDA180CC916AB5EEEE534,
1879 children = ( 1879 DBE3D6F70DF4558463C24395,
1880 B39D1F9C2A6556C7E73F7B0A /* juce_DirectoryIterator.cpp */, 1880 DE68B78DB869AC78BCBD1214,
1881 A9F0CD5B5FBAE5D4589A8C10 /* juce_DirectoryIterator.h */, 1881 6EE034FF03FFA7308A5766AC, ); name = drawables; sourceTree = "<group>"; };
1882 F2AFB80DCF056F88546FD65A /* juce_File.cpp */, 1882 A1E2976CE853750FF33BD8F2 = {isa = PBXGroup; children = (
1883 765EE2C3B48F47F94E607FBF /* juce_File.h */, 1883 CC0D3E1F3FAAF5B18C3FFDDF,
1884 2C07FA9C85BA4477E7E732BA /* juce_FileInputStream.cpp */, 1884 BA84C1198E0DEF50764C7D0F,
1885 4BF12D55902ABB1FC8FC63AF /* juce_FileInputStream.h */, 1885 E2F713FF46DF610A87C64265,
1886 17C5876FBE7CBA0393D71B51 /* juce_FileOutputStream.cpp */, 1886 84FFC974D174B7938505FCE2,
1887 BFD6F76FF80DE8CB6D83D18D /* juce_FileOutputStream.h */, 1887 F8F8849DF5261E350DF33690,
1888 F9CBC71C9E3A22EC667F0B93 /* juce_FileSearchPath.cpp */, 1888 96C1E28B6083DF9CA08B8DA5,
1889 2C65A282C235450315BFA7B7 /* juce_FileSearchPath.h */, 1889 6B4D53A3F41AB62FA997F22E,
1890 72D026BC20AD5DA4743D6A68 /* juce_MemoryMappedFile.h */, 1890 44820B2991A9F69F106501EB,
1891 BA13CD1B8B5B44B8E675F743 /* juce_TemporaryFile.cpp */, 1891 D967F911BFDE7E5B482F5A5F,
1892 48D74A7F2C32E5ED9838F5FE /* juce_TemporaryFile.h */, 1892 EECB8BFB50475C0564D37EAD,
1893 ); 1893 E7043CF11AB43042A6725FDC,
1894 name = files; 1894 6500D22CD08FD736625BA949,
1895 sourceTree = "<group>"; 1895 726E5869DFBD1AE70FB39109,
1896 }; 1896 2FEDA73E284BA8DD022BD7E0, ); name = properties; sourceTree = "<group>"; };
1897 6E78DDAE9D7F453F48DBC404 /* application */ = { 1897 8A570D9D51DBC95AED850EE6 = {isa = PBXGroup; children = (
1898 isa = PBXGroup; 1898 B8CB4838AFDE0B20C61A7248,
1899 children = ( 1899 ACA460FC9207D68260CD11CA,
1900 0CCFFE7CFFC883C81D7D9441 /* juce_Application.cpp */, 1900 3014C4D84D91D187C834D4D9,
1901 4A136908B5FF7712EBAD9981 /* juce_Application.h */, 1901 C4D3105688518F04E8D6D591,
1902 ); 1902 DA76EEB0BD9183E2006CE9EB,
1903 name = application; 1903 213F98F1913ED639AE895474,
1904 sourceTree = "<group>"; 1904 972158C4F988264A6E5BC592,
1905 }; 1905 41D8CD12402ACE94C06C12CF, ); name = lookandfeel; sourceTree = "<group>"; };
1906 70490EADE714A7B309AC6274 /* undomanager */ = { 1906 17482FACCDAB45936C284B3B = {isa = PBXGroup; children = (
1907 isa = PBXGroup; 1907 30BABDF73CAF7CC000817364,
1908 children = ( 1908 F1A1127D8FADC377892165D6,
1909 A2B676B239E39A8977B5EB5E /* juce_UndoableAction.h */, 1909 9F455251CF84921306543B93,
1910 5B03F93B4E808E5B42C5F984 /* juce_UndoManager.cpp */, 1910 0E1393D568B97F822EC620E2,
1911 30B72EA5CC760FDC1D68A1D5 /* juce_UndoManager.h */, 1911 83BB636195AA2F443ADEE961,
1912 ); 1912 7828BC7ED00966FBBE2A90CB,
1913 name = undomanager; 1913 E9350A4235E42DBC9987725A,
1914 sourceTree = "<group>"; 1914 5DFC9E79432F0E8B0245B05E,
1915 }; 1915 FDA89D8C60D78D85531C8BC0,
1916 7154A3B59065B4F5BFBEAD90 /* colour */ = { 1916 AE876C6FF1860B4CC97EDF07,
1917 isa = PBXGroup; 1917 A9184C4BCBA196795CCBCD98,
1918 children = ( 1918 FFB3A6545B8B46F2043EEE1C,
1919 93FFEE74D94C3D0D397CE80D /* juce_Colour.cpp */, 1919 7EE90399313A416997604AAE,
1920 FC931CB64045178BDB71E95D /* juce_Colour.h */, 1920 7688BA989669160877676209,
1921 5AA0C6F1D0EEB64916D79A1F /* juce_ColourGradient.cpp */, 1921 647A3C5CF4D3DE9C169861D1,
1922 E73EB83A03FED6C1036C85A6 /* juce_ColourGradient.h */, 1922 CA08ADDF1800B59374067EBE,
1923 74367CCDFA812324602A8232 /* juce_Colours.cpp */, 1923 A29D19C2D6EEEE8A3C5D63B7,
1924 012940D53AFFB34E7515BA0D /* juce_Colours.h */, 1924 0DD2016AB1A5661593E69C5A,
1925 5BDDEB249D4D04F0DAAA97B6 /* juce_FillType.cpp */, 1925 E393747AE555F946712380D5,
1926 E32397CB64E42DA5119CC3E8 /* juce_FillType.h */, 1926 8166153E2B41CAFEF2012166,
1927 641DCDEE4366C19C302BCDC7 /* juce_PixelFormats.h */, 1927 AF1275CD971968AF3CB13BAD,
1928 ); 1928 9D97B40DE97CFCF58CEA9DBD,
1929 name = colour; 1929 9210475F5E1B29B9C850ACDA,
1930 sourceTree = "<group>"; 1930 5AC453F4B30AB8DA51B8B9B0,
1931 }; 1931 BDD4F9A4B8D15A1515F87F53,
1932 72CC318C6877D1D65674FE3B /* native */ = { 1932 E1D304ED9044C0CE62C7B3AD, ); name = filebrowser; sourceTree = "<group>"; };
1933 isa = PBXGroup; 1933 CA85555DF7856DBC586ED01E = {isa = PBXGroup; children = (
1934 children = ( 1934 1A4837FC0BE8B165FAFD999A,
1935 596161CC0A4A8DD05A368B32 /* juce_android_Fonts.cpp */, 1935 FA32A230622BE3CA42ED90FB,
1936 CCDD506916477B1ECDA100D1 /* juce_android_GraphicsContext.cpp */, 1936 72DEAE1CFA0E4495953E162B,
1937 BE2ACC20FF51D7702D22D3B4 /* juce_freetype_Fonts.cpp */, 1937 6610029938CB08266FAD5120,
1938 588647ADF4EEADF6DD8C573F /* juce_linux_Fonts.cpp */, 1938 CE4297701F6471B19A8DB984,
1939 E2322B995208819DF175E332 /* juce_mac_CoreGraphicsContext.h */, 1939 10E1A1A46BECA9BD86A43829,
1940 6CD813F180C163518C623E8C /* juce_mac_CoreGraphicsContext.mm */, 1940 A01CEE27EC9F82523164E137,
1941 B3414ED8780ED544999D2B1C /* juce_mac_CoreGraphicsHelpers.h */, 1941 1144B3B90A0E8142CCBC8097,
1942 92328D97A09C3864407862BC /* juce_mac_Fonts.mm */, 1942 577688014EC968E5BB50E11B, ); name = commands; sourceTree = "<group>"; };
1943 54C9DB3C192D2E3C4BB796F6 /* juce_RenderingHelpers.h */, 1943 223074080D125D810EB5A020 = {isa = PBXGroup; children = (
1944 6A14D41C2C4B1022DFCFDEC9 /* juce_win32_Direct2DGraphicsContext.cpp */, 1944 1A96C45EFEBAAD6DA351F6E7,
1945 F17AD2FF61E5ECA564467092 /* juce_win32_DirectWriteTypeface.cpp */, 1945 F24B0FB4FEE7764F3EC91EE5,
1946 ACC97E565EDDD42DA4C1CB2E /* juce_win32_DirectWriteTypeLayout.cpp */, 1946 7172E38F5AA96EB0063A67AC,
1947 C18D5C01F2C345BC7775FABD /* juce_win32_Fonts.cpp */, 1947 585AE1E2582CD19A8F9FE2D2, ); name = misc; sourceTree = "<group>"; };
1948 ); 1948 6E78DDAE9D7F453F48DBC404 = {isa = PBXGroup; children = (
1949 name = native; 1949 0CCFFE7CFFC883C81D7D9441,
1950 sourceTree = "<group>"; 1950 4A136908B5FF7712EBAD9981, ); name = application; sourceTree = "<group>"; };
1951 }; 1951 5D2B9D64AC52724E6229C9DF = {isa = PBXGroup; children = (
1952 72E20DA6718B4572688E63D7 /* ReleaseAngle */ = { 1952 350BF12B579608D2FBAD6AFC,
1953 isa = PBXGroup; 1953 0900F84A5A94029BABD4F3D0,
1954 children = ( 1954 8D3354A1E9C02DED513A4355,
1955 5DE5675862714BFEFF231027 /* TouchkeyReleaseAngleMapping.cpp */, 1955 DDF271285760C5642E3D3346,
1956 EB977BE1676B103BE15C730C /* TouchkeyReleaseAngleMapping.h */, 1956 EF96A2B04F061E2DDCDD45D7,
1957 91AADDB641BD3F80E9011C65 /* TouchkeyReleaseAngleMappingFactory.cpp */, 1957 9EA1E13123758B126A76513B,
1958 3BA1D64E8B635B5EFBD8C416 /* TouchkeyReleaseAngleMappingFactory.h */, 1958 5E9303619B553ED5D8014075,
1959 ); 1959 9B8C279F7E8FF6BCE7EFFF64,
1960 name = ReleaseAngle; 1960 D0868A6AA9193202A16F7B5D,
1961 sourceTree = "<group>"; 1961 984AEFF53886155F33D2F336,
1962 }; 1962 E1B8E23E7491C09D6708018C,
1963 78E0AEA42C73EDD79029FAAD /* layout */ = { 1963 49745E79E63C5B9BC9A57AB1,
1964 isa = PBXGroup; 1964 021EAA7FB2AF6D2F19996A6D,
1965 children = ( 1965 C87D1CD195A69D0FC2BD3F33,
1966 5D5300842AF71C49D1E5EDF5 /* juce_AnimatedPosition.h */, 1966 ECAB1F5B50EACFEBDFC11A40,
1967 A237BDE5342960289E3E6302 /* juce_AnimatedPositionBehaviours.h */, 1967 EBBA13C5C542DF0F8EFB826D, ); name = native; sourceTree = "<group>"; };
1968 68EC729C279BCAD684AEBF9C /* juce_ComponentAnimator.cpp */, 1968 FB598CA779C7221F5B504316 = {isa = PBXGroup; children = (
1969 9E80DB194A5D094EE64958AB /* juce_ComponentAnimator.h */, 1969 1114A6CEDF1F72662105AFC7,
1970 0390578A9F961786A2E91266 /* juce_ComponentBoundsConstrainer.cpp */, 1970 D23B6D10C1D76B5F36065122,
1971 077F55BB50ECFDEA65F71DF6 /* juce_ComponentBoundsConstrainer.h */, 1971 63EF1E5C383925B43D88E623,
1972 D2F76A9A564C9C39C9110C7E /* juce_ComponentBuilder.cpp */, 1972 16BDAFE366F09A32579D877C,
1973 C26E6685AAEC528FC835CA5C /* juce_ComponentBuilder.h */, 1973 1BA54372572881E7B0D0C803,
1974 286E94AA7893E151671EFACC /* juce_ComponentMovementWatcher.cpp */, 1974 40E7FDCF5675A7C9DBE4A370,
1975 D70B19E3DE0323FFA2EFCBBF /* juce_ComponentMovementWatcher.h */, 1975 78E0AEA42C73EDD79029FAAD,
1976 FECFF08C2CECDF120F9F1454 /* juce_ConcertinaPanel.cpp */, 1976 1064D4C7FF463C437CE721B1,
1977 3D29826EB4A5B899C3624500 /* juce_ConcertinaPanel.h */, 1977 4166E01E2CADE6032D40685B,
1978 5535E1D2AB0D896D5EA1528C /* juce_GroupComponent.cpp */, 1978 8E98E4F1FA2DB3BEB880470D,
1979 399F9880BC2270EF7FD9BFA1 /* juce_GroupComponent.h */, 1979 A1E2976CE853750FF33BD8F2,
1980 7362738354A361AC4913C252 /* juce_MultiDocumentPanel.cpp */, 1980 8A570D9D51DBC95AED850EE6,
1981 7036D606B54801EF8B582B14 /* juce_MultiDocumentPanel.h */, 1981 17482FACCDAB45936C284B3B,
1982 E6908DE88A1A409B5E35CC37 /* juce_ResizableBorderComponent.cpp */, 1982 CA85555DF7856DBC586ED01E,
1983 F22AC4DF46EFEB83C6243426 /* juce_ResizableBorderComponent.h */, 1983 223074080D125D810EB5A020,
1984 03FD289F5F76E8E1644CE8AB /* juce_ResizableCornerComponent.cpp */, 1984 6E78DDAE9D7F453F48DBC404,
1985 6B4AAA40F2D016E163663316 /* juce_ResizableCornerComponent.h */, 1985 5D2B9D64AC52724E6229C9DF,
1986 F950FB55905754598EA9B3B5 /* juce_ResizableEdgeComponent.cpp */, 1986 336105F72E57EF2412E2D362,
1987 121CF611E14695D8AC8D4AB3 /* juce_ResizableEdgeComponent.h */, 1987 79892EC92519C81D7E02BDE1, ); name = "juce_gui_basics"; sourceTree = "<group>"; };
1988 79FB5A147DA4950BDB10B97B /* juce_ScrollBar.cpp */, 1988 E2C64F09882744C8505B35EA = {isa = PBXGroup; children = (
1989 A266DE5D4412DD7BA69F8CF8 /* juce_ScrollBar.h */, 1989 C18FB4B3120557AA4EAFF405,
1990 A01E2825335AD2156D93D462 /* juce_StretchableLayoutManager.cpp */, 1990 335BCF6E40FD20E31CFFCCE4,
1991 AFA3C397FE16ECC3DE0A5155 /* juce_StretchableLayoutManager.h */, 1991 6ABB704327024442CCD18ADD,
1992 FD093D026A05354DA8D1B111 /* juce_StretchableLayoutResizerBar.cpp */, 1992 9CAC7B4DFD297F29680FE739,
1993 4F63CAE984068E8493AB1C59 /* juce_StretchableLayoutResizerBar.h */, 1993 2CFC336DBA57275297F8966D,
1994 091FB91B90B6E8C215BB309B /* juce_StretchableObjectResizer.cpp */, 1994 F1F5AB75B6F813F0BAE8ACB6,
1995 F55EF8461AE8552E4FD9A0BF /* juce_StretchableObjectResizer.h */, 1995 4FF0EE53340B306B09230CAB,
1996 EBA91A460FFAAFBC3EBEC36E /* juce_TabbedButtonBar.cpp */, 1996 80FAE594348676A04BACD99F,
1997 801654FBD686CBFC671446FB /* juce_TabbedButtonBar.h */, 1997 C73C8A0285E1C82E65360F64,
1998 9FA50DF5D707E8075BE42429 /* juce_TabbedComponent.cpp */, 1998 95778FB07582FA294450A355,
1999 63BF081465ACDD86B21207F5 /* juce_TabbedComponent.h */, 1999 379980ECD91C20731ADB72A8,
2000 500B161A0A390BE6A7AC6E67 /* juce_Viewport.cpp */, 2000 EF02BFE3F740D0B60B1CC2DB, ); name = "code_editor"; sourceTree = "<group>"; };
2001 A79D9F98051857EFFD8C2B88 /* juce_Viewport.h */, 2001 5DD3537008E371C199E90778 = {isa = PBXGroup; children = (
2002 ); 2002 394A564D17F7FC26D45DD047,
2003 name = layout; 2003 8628FF7B8F05A904C8C59EC4, ); name = documents; sourceTree = "<group>"; };
2004 sourceTree = "<group>"; 2004 86087062EF4A53F0DBC78299 = {isa = PBXGroup; children = (
2005 }; 2005 BB8F5735542B54CA9DE6F353,
2006 79B97A440791D2F786E3AA4D /* native */ = { 2006 06462D0D2425BAF020472691,
2007 isa = PBXGroup; 2007 EF60BF8888F0B0EA48E9FF09, ); name = embedding; sourceTree = "<group>"; };
2008 children = ( 2008 16C95E981AC2D3FD64DE013E = {isa = PBXGroup; children = (
2009 CC659F7C5C7BBB1483D22927 /* juce_android_WebBrowserComponent.cpp */, 2009 A8AF4B0BFECD9F39E1FE4E09,
2010 7EE4DAABDC4CF9F13A3B5541 /* juce_ios_UIViewComponent.mm */, 2010 8E169B97526DD9CCDE1BBA98,
2011 31F03E9FBCC8C55504B03502 /* juce_linux_SystemTrayIcon.cpp */, 2011 C3AAD3FBAACDA8F0B7BB8FF9,
2012 D6272EF2E6816B659ABFBDA6 /* juce_linux_WebBrowserComponent.cpp */, 2012 0838AE8A8B614755B5F31595,
2013 D4D1E893C5144CF41D381E0E /* juce_mac_AppleRemote.mm */, 2013 DF0B3A4D5C217DA0283223BF,
2014 8517608903BDD585564A2BD9 /* juce_mac_CarbonViewWrapperComponent.h */, 2014 BDA6E687818B0F2DC22337CB,
2015 0754AE37A2269C502075E46B /* juce_mac_NSViewComponent.mm */, 2015 E7AF7E2ECFDAFF3CB186986D,
2016 ACDF26585BEEE33D70E19A3C /* juce_mac_SystemTrayIcon.cpp */, 2016 96350DA721B867C826E423AD,
2017 B8DF81CC9D4E0BE71C3AF558 /* juce_mac_WebBrowserComponent.mm */, 2017 3090EEA3266861FA65C27B65,
2018 DC7333AE4FD5C16D3B49EE77 /* juce_win32_ActiveXComponent.cpp */, 2018 0C516DEBD52810652C1B4F87,
2019 D6A25A64B90CA2125D9D31B8 /* juce_win32_SystemTrayIcon.cpp */, 2019 BB571C0DB322805E8CC5FAFC,
2020 3513EF2F4FDDA4BB173BA3D7 /* juce_win32_WebBrowserComponent.cpp */, 2020 5E2C8035BF527680811D1CF5,
2021 ); 2021 F7F0A21852B09E8081C1DD93,
2022 name = native; 2022 76758FB3B866000523F0B144,
2023 sourceTree = "<group>"; 2023 8ED90DCD63DA37E5D56402E3,
2024 }; 2024 216C43FE64E807DFDDE137BB,
2025 85FCA1F68636EBDFD80CCD3B /* streams */ = { 2025 66F5603A6C984CEFD02530D3,
2026 isa = PBXGroup; 2026 2D8CAD385E5572C8E790B98E, ); name = misc; sourceTree = "<group>"; };
2027 children = ( 2027 79B97A440791D2F786E3AA4D = {isa = PBXGroup; children = (
2028 2A64318B395562B54E8B978D /* juce_BufferedInputStream.cpp */, 2028 CC659F7C5C7BBB1483D22927,
2029 3B0FB247B6CA70098D56B522 /* juce_BufferedInputStream.h */, 2029 7EE4DAABDC4CF9F13A3B5541,
2030 C8CEE210EF8AA5594AFB7C6F /* juce_FileInputSource.cpp */, 2030 31F03E9FBCC8C55504B03502,
2031 62A0804DA5C8D8F076538D7D /* juce_FileInputSource.h */, 2031 D6272EF2E6816B659ABFBDA6,
2032 0A9A3C2E3F533AB2FD618DD9 /* juce_InputSource.h */, 2032 D4D1E893C5144CF41D381E0E,
2033 808B32EDF79E1139064ABB52 /* juce_InputStream.cpp */, 2033 8517608903BDD585564A2BD9,
2034 9A4DFD3457C3E8A95F71F6E7 /* juce_InputStream.h */, 2034 0754AE37A2269C502075E46B,
2035 A7E3F42645F33A7460F4D770 /* juce_MemoryInputStream.cpp */, 2035 ACDF26585BEEE33D70E19A3C,
2036 976AEB3279AAA64A0EF186FE /* juce_MemoryInputStream.h */, 2036 B8DF81CC9D4E0BE71C3AF558,
2037 11DF49143B2E40D5E8AB074D /* juce_MemoryOutputStream.cpp */, 2037 DC7333AE4FD5C16D3B49EE77,
2038 390F98D3E43D2BC741B08D5B /* juce_MemoryOutputStream.h */, 2038 D6A25A64B90CA2125D9D31B8,
2039 070312CF9497593454CB10C1 /* juce_OutputStream.cpp */, 2039 3513EF2F4FDDA4BB173BA3D7, ); name = native; sourceTree = "<group>"; };
2040 B3F47C8187CE05809A994637 /* juce_OutputStream.h */, 2040 4ECC2091D369DED12DF6F35B = {isa = PBXGroup; children = (
2041 601CBE152587954A406ED25F /* juce_SubregionStream.cpp */, 2041 E2C64F09882744C8505B35EA,
2042 1BAF3D8502C6D43B2CA5CF8A /* juce_SubregionStream.h */, 2042 5DD3537008E371C199E90778,
2043 ); 2043 86087062EF4A53F0DBC78299,
2044 name = streams; 2044 16C95E981AC2D3FD64DE013E,
2045 sourceTree = "<group>"; 2045 79B97A440791D2F786E3AA4D,
2046 }; 2046 A28DB7EF92412F8484B88A07,
2047 86087062EF4A53F0DBC78299 /* embedding */ = { 2047 2CBEEB3DDE7452AFAA496A53, ); name = "juce_gui_extra"; sourceTree = "<group>"; };
2048 isa = PBXGroup; 2048 8ECD177FC31E505CF1234162 = {isa = PBXGroup; children = (
2049 children = ( 2049 752E69ECB400EFBC66DB8081,
2050 BB8F5735542B54CA9DE6F353 /* juce_ActiveXControlComponent.h */, 2050 7D4A55601B7F8AB486B0AF21,
2051 06462D0D2425BAF020472691 /* juce_NSViewComponent.h */, 2051 6CF6DF68577964FD68EFB132,
2052 EF60BF8888F0B0EA48E9FF09 /* juce_UIViewComponent.h */, 2052 FDCAF8B0857EC94103B91E9E,
2053 ); 2053 8C46F1B244F115E716B37147,
2054 name = embedding; 2054 6348A0AF83CD2B08A0B0F867,
2055 sourceTree = "<group>"; 2055 8E7AC08D09000F53F4C123CC,
2056 }; 2056 ADCF2FE48BE727BF37B3C817,
2057 8A570D9D51DBC95AED850EE6 /* lookandfeel */ = { 2057 4A0BF982E2E874D2FEC6073A,
2058 isa = PBXGroup; 2058 3F8F763B8A07A2EE8D42C0C2,
2059 children = ( 2059 EAC2B53916B041FEC59E050C,
2060 B8CB4838AFDE0B20C61A7248 /* juce_LookAndFeel.cpp */, 2060 B67D221133A97DC1C2C83C6F,
2061 ACA460FC9207D68260CD11CA /* juce_LookAndFeel.h */, 2061 1F61F541D6F0256136E4F37B,
2062 3014C4D84D91D187C834D4D9 /* juce_LookAndFeel_V1.cpp */, 2062 267AFF098D4880F1941B5201,
2063 C4D3105688518F04E8D6D591 /* juce_LookAndFeel_V1.h */, 2063 E830ACDAC41A38A04A16E2CD,
2064 DA76EEB0BD9183E2006CE9EB /* juce_LookAndFeel_V2.cpp */, 2064 39A9EBDF9FF3E480CD2B43EB,
2065 213F98F1913ED639AE895474 /* juce_LookAndFeel_V2.h */, 2065 3FA6827CE8208A2676F7D89D,
2066 972158C4F988264A6E5BC592 /* juce_LookAndFeel_V3.cpp */, 2066 FFBCB888FCE740B6BFE2835B,
2067 41D8CD12402ACE94C06C12CF /* juce_LookAndFeel_V3.h */, 2067 11E656746B2425A8E99C2B1F,
2068 ); 2068 E392DA2568D4143CE19A9A2F,
2069 name = lookandfeel; 2069 B785A355901939FBFC107581, ); name = opengl; sourceTree = "<group>"; };
2070 sourceTree = "<group>"; 2070 0379222A65FDF46332F51183 = {isa = PBXGroup; children = (
2071 }; 2071 DDC862F5672CFD8794EA65BC,
2072 8E98E4F1FA2DB3BEB880470D /* drawables */ = { 2072 C8C2FA6F235AB6AA44027FAE,
2073 isa = PBXGroup; 2073 03944A3451E95129394471C3,
2074 children = ( 2074 6D365652129D06390251A09D,
2075 1C2CDFD33D4679F91D0FBE57 /* juce_Drawable.cpp */, 2075 FF28767B560C00EABF1D1C73,
2076 52FC4A84B75D864E89E3AB5B /* juce_Drawable.h */, 2076 E2EE80FAFA0DADF6D8AD8EA0,
2077 80EBFCB95D6DF2DA4B645F20 /* juce_DrawableComposite.cpp */, 2077 FA442E5370C59BC201129D2D, ); name = native; sourceTree = "<group>"; };
2078 CBB0FB63AD659D3F838318AB /* juce_DrawableComposite.h */, 2078 D5D115C9893CF02BF14D5AC0 = {isa = PBXGroup; children = (
2079 158AE747154A3811549CECBB /* juce_DrawableImage.cpp */, 2079 8ECD177FC31E505CF1234162,
2080 4C8A9DE41142589CE8A66D22 /* juce_DrawableImage.h */, 2080 0379222A65FDF46332F51183,
2081 F7CFBA6425CEA669DAEF5F44 /* juce_DrawablePath.cpp */, 2081 B2C2E0F7737F05D71DC9CB1B,
2082 EFA7C36D71A52C06681FCDBA /* juce_DrawablePath.h */, 2082 7B799825EC1230F6618EC6FA, ); name = "juce_opengl"; sourceTree = "<group>"; };
2083 5AAE89A72D91459EB9548A5D /* juce_DrawableRectangle.cpp */, 2083 B6518018E1268AD0E306E052 = {isa = PBXGroup; children = (
2084 7756797D74D0D9D929AA9A80 /* juce_DrawableRectangle.h */, 2084 D461C49014F6BD834CCB7E79,
2085 D6C4019A40A11C1B95FF07BB /* juce_DrawableShape.cpp */, 2085 B0535668713BC274381E1916,
2086 C89CDA180CC916AB5EEEE534 /* juce_DrawableShape.h */, 2086 0DE4341F24550CC6009036DC,
2087 DBE3D6F70DF4558463C24395 /* juce_DrawableText.cpp */, 2087 F20C13E9ABA55C434579CDEE,
2088 DE68B78DB869AC78BCBD1214 /* juce_DrawableText.h */, 2088 BECD79B159F94076CCF77238,
2089 6EE034FF03FFA7308A5766AC /* juce_SVGParser.cpp */, 2089 1E588EC96A4D32BF0C19F169,
2090 ); 2090 50E4113B846C3F50715436BE,
2091 name = drawables; 2091 FB598CA779C7221F5B504316,
2092 sourceTree = "<group>"; 2092 4ECC2091D369DED12DF6F35B,
2093 }; 2093 D5D115C9893CF02BF14D5AC0, ); name = "Juce Modules"; sourceTree = "<group>"; };
2094 8ECD177FC31E505CF1234162 /* opengl */ = { 2094 C05820C87EF15292AA9DF609 = {isa = PBXGroup; children = (
2095 isa = PBXGroup; 2095 BC0A05397FE514F1AE6B3436,
2096 children = ( 2096 E5F79D13171E0F28729529DD,
2097 752E69ECB400EFBC66DB8081 /* juce_Draggable3DOrientation.h */, 2097 8577418313DD8B1192FDD61D,
2098 7D4A55601B7F8AB486B0AF21 /* juce_Matrix3D.h */, 2098 FBD0A4CCB4013E8B8AA653E2,
2099 6CF6DF68577964FD68EFB132 /* juce_OpenGLContext.cpp */, 2099 BA641413905F4396597FDF78,
2100 FDCAF8B0857EC94103B91E9E /* juce_OpenGLContext.h */, 2100 23E81037EDC6EBA8A4145A66,
2101 8C46F1B244F115E716B37147 /* juce_OpenGLFrameBuffer.cpp */, 2101 75A33066D1965DA1A60D41B0,
2102 6348A0AF83CD2B08A0B0F867 /* juce_OpenGLFrameBuffer.h */, 2102 5D2E40E321F1A2340FB42A05,
2103 8E7AC08D09000F53F4C123CC /* juce_OpenGLGraphicsContext.cpp */, 2103 5FBE2E2D25174AF84CAB065C,
2104 ADCF2FE48BE727BF37B3C817 /* juce_OpenGLGraphicsContext.h */, 2104 91157413471588AA9BBA75D7,
2105 4A0BF982E2E874D2FEC6073A /* juce_OpenGLHelpers.cpp */, 2105 007AEF97B8A9D76A0A2D83FC,
2106 3F8F763B8A07A2EE8D42C0C2 /* juce_OpenGLHelpers.h */, 2106 76566BC742E2FB1F6FDC34F5,
2107 EAC2B53916B041FEC59E050C /* juce_OpenGLImage.cpp */, 2107 8CA21E32C250B212F23EA8AF,
2108 B67D221133A97DC1C2C83C6F /* juce_OpenGLImage.h */, 2108 743847CB7587F825B89E6FE8, ); name = "Juce Library Code"; sourceTree = "<group>"; };
2109 1F61F541D6F0256136E4F37B /* juce_OpenGLPixelFormat.cpp */, 2109 1E79F78D63E48231E8EE6A98 = {isa = PBXGroup; children = (
2110 267AFF098D4880F1941B5201 /* juce_OpenGLPixelFormat.h */, 2110 F408D8EEB8B3503EC6442162,
2111 E830ACDAC41A38A04A16E2CD /* juce_OpenGLRenderer.h */, 2111 283FF67DF916C041CE17E244,
2112 39A9EBDF9FF3E480CD2B43EB /* juce_OpenGLShaderProgram.cpp */, 2112 55010ADB4310C9FF2CD11D52, ); name = Resources; sourceTree = "<group>"; };
2113 3FA6827CE8208A2676F7D89D /* juce_OpenGLShaderProgram.h */, 2113 13114A8A06EA75A50EE19833 = {isa = PBXGroup; children = (
2114 FFBCB888FCE740B6BFE2835B /* juce_OpenGLTexture.cpp */, 2114 1A9B74287470FD1944123E26,
2115 11E656746B2425A8E99C2B1F /* juce_OpenGLTexture.h */, 2115 7964EC4FD4E5860CF85469A6,
2116 E392DA2568D4143CE19A9A2F /* juce_Quaternion.h */, 2116 DF870F58DC21D8A032AE4D03,
2117 B785A355901939FBFC107581 /* juce_Vector3D.h */, 2117 5BC3C1BA534425DE943BCA22,
2118 ); 2118 9DEC36437E061C38E07BAC75,
2119 name = opengl; 2119 20BA5BC9BB93D1041D8F4C73,
2120 sourceTree = "<group>"; 2120 3DFDF8135971D71B8889E84B,
2121 }; 2121 6606A45FBF92643F83F78021,
2122 9B41786D34A867FF8F1341EF /* Vibrato */ = { 2122 7BBF33364D3B65730CEAD5F1,
2123 isa = PBXGroup; 2123 F07FDD832AD269D84A40DAF1,
2124 children = ( 2124 5EDDEE17AD20B0C75DF6DF12, ); name = Frameworks; sourceTree = "<group>"; };
2125 119E49FA10A84C0AED360605 /* TouchkeyVibratoMappingShortEditor.cpp */, 2125 6C350903DFBBB0A3EBFB29CC = {isa = PBXGroup; children = (
2126 692CFED8D5A615CCE73120FB /* TouchkeyVibratoMappingShortEditor.h */, 2126 90E8A67FBC9B5B91FEB780F5, ); name = Products; sourceTree = "<group>"; };
2127 DE6A8EF9DD39C0260ADD27B0 /* TouchkeyVibratoMapping.cpp */, 2127 A688FB8FEAB02AF9705DCC1C = {isa = PBXGroup; children = (
2128 4025F5D575B9A5A511EF8F30 /* TouchkeyVibratoMapping.h */, 2128 BB858467B2CAC483468A8AA8,
2129 001418B9F0352A2205CDAA96 /* TouchkeyVibratoMappingFactory.cpp */, 2129 B6518018E1268AD0E306E052,
2130 F70C14B43A5C65BB3E1C27A8 /* TouchkeyVibratoMappingFactory.h */, 2130 C05820C87EF15292AA9DF609,
2131 ); 2131 1E79F78D63E48231E8EE6A98,
2132 name = Vibrato; 2132 13114A8A06EA75A50EE19833,
2133 sourceTree = "<group>"; 2133 6C350903DFBBB0A3EBFB29CC, ); name = Source; sourceTree = "<group>"; };
2134 }; 2134 D064BAE7941DCA67638B6779 = {isa = XCBuildConfiguration; buildSettings = {
2135 A1D76F0186CFBD4F87D59464 /* image_formats */ = { 2135 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
2136 isa = PBXGroup; 2136 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
2137 children = ( 2137 CLANG_LINK_OBJC_RUNTIME = NO;
2138 BBF99FBA82BF98E0CDA1F0C0 /* juce_GIFLoader.cpp */, 2138 COMBINE_HIDPI_IMAGES = YES;
2139 CE6B0F39A803962ACD879D85 /* juce_JPEGLoader.cpp */, 2139 CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
2140 ABF842ECF835C33322E2F21A /* juce_PNGLoader.cpp */, 2140 COPY_PHASE_STRIP = NO;
2141 ); 2141 GCC_DYNAMIC_NO_PIC = NO;
2142 name = image_formats; 2142 GCC_OPTIMIZATION_LEVEL = 0;
2143 sourceTree = "<group>"; 2143 GCC_PREPROCESSOR_DEFINITIONS = (
2144 }; 2144 "_DEBUG=1",
2145 A1E2976CE853750FF33BD8F2 /* properties */ = { 2145 "DEBUG=1",
2146 isa = PBXGroup; 2146 "JUCER_XCODE_MAC_F6D2F4CF=1",
2147 children = ( 2147 "JUCE_APP_VERSION=0.1.0",
2148 CC0D3E1F3FAAF5B18C3FFDDF /* juce_BooleanPropertyComponent.cpp */, 2148 "JUCE_APP_VERSION_HEX=0x100", );
2149 BA84C1198E0DEF50764C7D0F /* juce_BooleanPropertyComponent.h */, 2149 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
2150 E2F713FF46DF610A87C64265 /* juce_ButtonPropertyComponent.cpp */, 2150 HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../juce/modules", "$(inherited)");
2151 84FFC974D174B7938505FCE2 /* juce_ButtonPropertyComponent.h */, 2151 INFOPLIST_FILE = Info.plist;
2152 F8F8849DF5261E350DF33690 /* juce_ChoicePropertyComponent.cpp */, 2152 INSTALL_PATH = "$(HOME)/Applications";
2153 96C1E28B6083DF9CA08B8DA5 /* juce_ChoicePropertyComponent.h */, 2153 MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
2154 6B4D53A3F41AB62FA997F22E /* juce_PropertyComponent.cpp */, 2154 OTHER_LDFLAGS = "/usr/local/lib/liblo.a";
2155 44820B2991A9F69F106501EB /* juce_PropertyComponent.h */, 2155 SDKROOT_ppc = macosx10.5; }; name = Debug; };
2156 D967F911BFDE7E5B482F5A5F /* juce_PropertyPanel.cpp */, 2156 33B8957D355F89111F5FF5AE = {isa = XCBuildConfiguration; buildSettings = {
2157 EECB8BFB50475C0564D37EAD /* juce_PropertyPanel.h */,
2158 E7043CF11AB43042A6725FDC /* juce_SliderPropertyComponent.cpp */,
2159 6500D22CD08FD736625BA949 /* juce_SliderPropertyComponent.h */,
2160 726E5869DFBD1AE70FB39109 /* juce_TextPropertyComponent.cpp */,
2161 2FEDA73E284BA8DD022BD7E0 /* juce_TextPropertyComponent.h */,
2162 );
2163 name = properties;
2164 sourceTree = "<group>";
2165 };
2166 A688FB8FEAB02AF9705DCC1C /* Source */ = {
2167 isa = PBXGroup;
2168 children = (
2169 BB858467B2CAC483468A8AA8 /* TouchKeys */,
2170 B6518018E1268AD0E306E052 /* Juce Modules */,
2171 C05820C87EF15292AA9DF609 /* Juce Library Code */,
2172 1E79F78D63E48231E8EE6A98 /* Resources */,
2173 13114A8A06EA75A50EE19833 /* Frameworks */,
2174 6C350903DFBBB0A3EBFB29CC /* Products */,
2175 );
2176 name = Source;
2177 sourceTree = "<group>";
2178 };
2179 AB366B7760234A8957CC46C3 /* PitchBend */ = {
2180 isa = PBXGroup;
2181 children = (
2182 25875D01B837C34F01EF8C2F /* TouchkeyPitchBendMappingShortEditor.cpp */,
2183 1DCDF6FC01C7DBDDA7D7AFEA /* TouchkeyPitchBendMappingShortEditor.h */,
2184 F89BC7CFD2C4BC07D31DFA04 /* TouchkeyPitchBendMapping.cpp */,
2185 0B15F842C077C9765284446A /* TouchkeyPitchBendMapping.h */,
2186 77D10D2C57D62DF18D3CE862 /* TouchkeyPitchBendMappingFactory.cpp */,
2187 7B299BDFEBA4DABD680B7116 /* TouchkeyPitchBendMappingFactory.h */,
2188 );
2189 name = PitchBend;
2190 sourceTree = "<group>";
2191 };
2192 AF50D24168F417177DB7370F /* values */ = {
2193 isa = PBXGroup;
2194 children = (
2195 AAF9D7469BCE537A1FC75ABC /* juce_Value.cpp */,
2196 40B64B6C8BD06AD2930DA9F0 /* juce_Value.h */,
2197 63271E5A2866BBC8014C76F6 /* juce_ValueTree.cpp */,
2198 987FA7FC98B320FAE747F2ED /* juce_ValueTree.h */,
2199 );
2200 name = values;
2201 sourceTree = "<group>";
2202 };
2203 B0535668713BC274381E1916 /* juce_audio_devices */ = {
2204 isa = PBXGroup;
2205 children = (
2206 C4577B7B6BFE3EA6C9604677 /* audio_io */,
2207 68E9A92265B816B5CF13942B /* midi_io */,
2208 048CF2E63BDE15CE2F974A86 /* sources */,
2209 D8C9E7CEB1FDBFA62BA03154 /* audio_cd */,
2210 061D61C2D1E6F813599269CB /* native */,
2211 9D2CA1387AFF642B2E0C06A3 /* juce_module_info */,
2212 CF1E1CAA10DC6E090133245E /* juce_audio_devices.h */,
2213 );
2214 name = juce_audio_devices;
2215 sourceTree = "<group>";
2216 };
2217 B0652D3130CBE5A5C14F13B7 /* sampler */ = {
2218 isa = PBXGroup;
2219 children = (
2220 1B21A0523192F8E570190A8D /* juce_Sampler.cpp */,
2221 99C03C1C226C3BC10D3422BB /* juce_Sampler.h */,
2222 );
2223 name = sampler;
2224 sourceTree = "<group>";
2225 };
2226 B6518018E1268AD0E306E052 /* Juce Modules */ = {
2227 isa = PBXGroup;
2228 children = (
2229 D461C49014F6BD834CCB7E79 /* juce_audio_basics */,
2230 B0535668713BC274381E1916 /* juce_audio_devices */,
2231 0DE4341F24550CC6009036DC /* juce_audio_formats */,
2232 F20C13E9ABA55C434579CDEE /* juce_core */,
2233 BECD79B159F94076CCF77238 /* juce_data_structures */,
2234 1E588EC96A4D32BF0C19F169 /* juce_events */,
2235 50E4113B846C3F50715436BE /* juce_graphics */,
2236 FB598CA779C7221F5B504316 /* juce_gui_basics */,
2237 4ECC2091D369DED12DF6F35B /* juce_gui_extra */,
2238 D5D115C9893CF02BF14D5AC0 /* juce_opengl */,
2239 );
2240 name = "Juce Modules";
2241 sourceTree = "<group>";
2242 };
2243 B811157C7EAF4978CF8ED535 /* native */ = {
2244 isa = PBXGroup;
2245 children = (
2246 6A58296B30F95486340DFD85 /* juce_android_Messaging.cpp */,
2247 6EF7B06580A10399CCD7BD5F /* juce_ios_MessageManager.mm */,
2248 DE7280B3F30E33133756C534 /* juce_linux_Messaging.cpp */,
2249 4D6A4F688249F5B876849207 /* juce_mac_MessageManager.mm */,
2250 89130E3BE0652A8CAB11A2BE /* juce_osx_MessageQueue.h */,
2251 179FD2EA9B129C845CB4DCA7 /* juce_ScopedXLock.h */,
2252 B1D86EC91F8BDE1D1BF29728 /* juce_win32_HiddenMessageWindow.h */,
2253 0F654BA2689F1C8D04DE1864 /* juce_win32_Messaging.cpp */,
2254 );
2255 name = native;
2256 sourceTree = "<group>";
2257 };
2258 BB218DAC73F21FF21FAE6C63 /* native */ = {
2259 isa = PBXGroup;
2260 children = (
2261 35C231F40757E0C7B7BE74A4 /* juce_android_Files.cpp */,
2262 72972DBFFD3B26C1A933CD0F /* juce_android_JNIHelpers.h */,
2263 58E550A1B386C2A56A4E5205 /* juce_android_Misc.cpp */,
2264 D42A52316423A9F531FFC765 /* juce_android_Network.cpp */,
2265 5092DF5BA82449512AAA7D7B /* juce_android_SystemStats.cpp */,
2266 1D633C390EEF3C24FE44FF27 /* juce_android_Threads.cpp */,
2267 560BA4677563ADBFEAA4A9A8 /* juce_BasicNativeHeaders.h */,
2268 4881596CF3AA3B6809FD95FB /* juce_linux_CommonFile.cpp */,
2269 035E2239C42EE699D96A082C /* juce_linux_Files.cpp */,
2270 BAC6DC0A9324D08F4675165D /* juce_linux_Network.cpp */,
2271 ACB27E148164D4F5D3C36FCB /* juce_linux_SystemStats.cpp */,
2272 E7F83771B734D5CCAC7AD391 /* juce_linux_Threads.cpp */,
2273 DBD3326F4F7F5F41D3B7EA99 /* juce_mac_Files.mm */,
2274 586FCB50DD095947B527E462 /* juce_mac_Network.mm */,
2275 776A2D8E1CDE4CBEFFA042B0 /* juce_mac_Strings.mm */,
2276 7640817A6F712E83E8127229 /* juce_mac_SystemStats.mm */,
2277 C5032AA8AFA0CF6414D26DDE /* juce_mac_Threads.mm */,
2278 2DA07ABEBAE78CBA17AD496C /* juce_osx_ObjCHelpers.h */,
2279 06111D0738FEE481A9A0212B /* juce_posix_NamedPipe.cpp */,
2280 707B322BFF21635B171475AE /* juce_posix_SharedCode.h */,
2281 77E88D86D01AF16261B9E3AC /* juce_win32_ComSmartPtr.h */,
2282 6604B7074C60D16C2958058B /* juce_win32_Files.cpp */,
2283 8FEBDE824FD6FDFC09417C88 /* juce_win32_Network.cpp */,
2284 277CDB2F2319FD585A04F00D /* juce_win32_Registry.cpp */,
2285 E6B9CFC25E8B762EB17568ED /* juce_win32_SystemStats.cpp */,
2286 7B945396F869A8F9750F3F45 /* juce_win32_Threads.cpp */,
2287 );
2288 name = native;
2289 sourceTree = "<group>";
2290 };
2291 BB858467B2CAC483468A8AA8 /* TouchKeys */ = {
2292 isa = PBXGroup;
2293 children = (
2294 1596880D3FEA7FDC94B7D71A /* tk-icon-128.png */,
2295 4262B169F606570751DE5855 /* tk-icon-256.png */,
2296 884FF9165E861BE4F04646FC /* tk-icon-512.png */,
2297 1583CC1C5B912AD3F1695E12 /* Source */,
2298 );
2299 name = TouchKeys;
2300 sourceTree = "<group>";
2301 };
2302 BECD79B159F94076CCF77238 /* juce_data_structures */ = {
2303 isa = PBXGroup;
2304 children = (
2305 AF50D24168F417177DB7370F /* values */,
2306 70490EADE714A7B309AC6274 /* undomanager */,
2307 FA848916740767602A5B6385 /* app_properties */,
2308 42C6DE63A9107E8D5B543F73 /* juce_module_info */,
2309 BC64F550F0D3B5C2DD546574 /* juce_data_structures.h */,
2310 );
2311 name = juce_data_structures;
2312 sourceTree = "<group>";
2313 };
2314 C03D946F0D17FDD49DB86985 /* images */ = {
2315 isa = PBXGroup;
2316 children = (
2317 57370DDA62616114166E89B2 /* juce_Image.cpp */,
2318 0A106C01DDEECF61E2D7F51E /* juce_Image.h */,
2319 FBA117D9E3AD465CFA9DDA51 /* juce_ImageCache.cpp */,
2320 8A02BB6161F2E74E22ABE635 /* juce_ImageCache.h */,
2321 8BA8A815340C0C952C6DAA46 /* juce_ImageConvolutionKernel.cpp */,
2322 C25315D4D50046938BDE18D8 /* juce_ImageConvolutionKernel.h */,
2323 639B0783D7C0F63CACBC8616 /* juce_ImageFileFormat.cpp */,
2324 A58766D5C2AD6E9FC08EBD74 /* juce_ImageFileFormat.h */,
2325 );
2326 name = images;
2327 sourceTree = "<group>";
2328 };
2329 C05820C87EF15292AA9DF609 /* Juce Library Code */ = {
2330 isa = PBXGroup;
2331 children = (
2332 BC0A05397FE514F1AE6B3436 /* AppConfig.h */,
2333 E5F79D13171E0F28729529DD /* BinaryData.cpp */,
2334 8577418313DD8B1192FDD61D /* BinaryData.h */,
2335 FBD0A4CCB4013E8B8AA653E2 /* juce_audio_basics.mm */,
2336 BA641413905F4396597FDF78 /* juce_audio_devices.mm */,
2337 23E81037EDC6EBA8A4145A66 /* juce_audio_formats.mm */,
2338 75A33066D1965DA1A60D41B0 /* juce_core.mm */,
2339 5D2E40E321F1A2340FB42A05 /* juce_data_structures.mm */,
2340 5FBE2E2D25174AF84CAB065C /* juce_events.mm */,
2341 91157413471588AA9BBA75D7 /* juce_graphics.mm */,
2342 007AEF97B8A9D76A0A2D83FC /* juce_gui_basics.mm */,
2343 76566BC742E2FB1F6FDC34F5 /* juce_gui_extra.mm */,
2344 8CA21E32C250B212F23EA8AF /* juce_opengl.mm */,
2345 743847CB7587F825B89E6FE8 /* JuceHeader.h */,
2346 );
2347 name = "Juce Library Code";
2348 sourceTree = "<group>";
2349 };
2350 C4577B7B6BFE3EA6C9604677 /* audio_io */ = {
2351 isa = PBXGroup;
2352 children = (
2353 6DF85AFF4681188E85089BF5 /* juce_AudioDeviceManager.cpp */,
2354 6F9A5F79F66D8B56E1B62B9B /* juce_AudioDeviceManager.h */,
2355 27034337E8AAB0ED01CA45E9 /* juce_AudioIODevice.cpp */,
2356 FC5EAA6165A109AD70EDDCA8 /* juce_AudioIODevice.h */,
2357 369F9740183012CD9E400C49 /* juce_AudioIODeviceType.cpp */,
2358 C31F902A006BD5C9BD9259B3 /* juce_AudioIODeviceType.h */,
2359 206A731B98F5606ED6B6F951 /* juce_SystemAudioVolume.h */,
2360 );
2361 name = audio_io;
2362 sourceTree = "<group>";
2363 };
2364 C7E3A3464460973F3CA31423 /* midi */ = {
2365 isa = PBXGroup;
2366 children = (
2367 688D8F39D56A47170508B993 /* juce_MidiBuffer.cpp */,
2368 C469456ED7E4039CF8BCB26F /* juce_MidiBuffer.h */,
2369 02AFF71371B8781BB9914E14 /* juce_MidiFile.cpp */,
2370 4E7E0F0BE092AB6743B03D43 /* juce_MidiFile.h */,
2371 CEE095838CD8EDB961A05ACA /* juce_MidiKeyboardState.cpp */,
2372 AE98A52AB3BC4D803B54380C /* juce_MidiKeyboardState.h */,
2373 E68F5154CAF362F281F55A1A /* juce_MidiMessage.cpp */,
2374 70DF91DDFADBF8A69040904F /* juce_MidiMessage.h */,
2375 29057C0D0A47537D39F20C9C /* juce_MidiMessageSequence.cpp */,
2376 764F6B4DF0E407661F9594C1 /* juce_MidiMessageSequence.h */,
2377 );
2378 name = midi;
2379 sourceTree = "<group>";
2380 };
2381 CA85555DF7856DBC586ED01E /* commands */ = {
2382 isa = PBXGroup;
2383 children = (
2384 1A4837FC0BE8B165FAFD999A /* juce_ApplicationCommandID.h */,
2385 FA32A230622BE3CA42ED90FB /* juce_ApplicationCommandInfo.cpp */,
2386 72DEAE1CFA0E4495953E162B /* juce_ApplicationCommandInfo.h */,
2387 6610029938CB08266FAD5120 /* juce_ApplicationCommandManager.cpp */,
2388 CE4297701F6471B19A8DB984 /* juce_ApplicationCommandManager.h */,
2389 10E1A1A46BECA9BD86A43829 /* juce_ApplicationCommandTarget.cpp */,
2390 A01CEE27EC9F82523164E137 /* juce_ApplicationCommandTarget.h */,
2391 1144B3B90A0E8142CCBC8097 /* juce_KeyPressMappingSet.cpp */,
2392 577688014EC968E5BB50E11B /* juce_KeyPressMappingSet.h */,
2393 );
2394 name = commands;
2395 sourceTree = "<group>";
2396 };
2397 CE924A2E99C34B5C0C1749CA /* OnsetAngle */ = {
2398 isa = PBXGroup;
2399 children = (
2400 F63EB3D2F75EC36B2FBFCDBA /* TouchkeyOnsetAngleMapping.cpp */,
2401 BD8254A682953545FA36F552 /* TouchkeyOnsetAngleMapping.h */,
2402 F0B30E3238044CF573DFF44D /* TouchkeyOnsetAngleMappingFactory.cpp */,
2403 B0A4E57EEDD13E204E723A92 /* TouchkeyOnsetAngleMappingFactory.h */,
2404 );
2405 name = OnsetAngle;
2406 sourceTree = "<group>";
2407 };
2408 D1B0B826075013DD1A0227EC /* misc */ = {
2409 isa = PBXGroup;
2410 children = (
2411 A6D093637F71601C70B1DA16 /* juce_Result.cpp */,
2412 92DEFC9A2AE2181DB9A0A8C2 /* juce_Result.h */,
2413 0F78459420EA5BD1915A0A8A /* juce_Uuid.cpp */,
2414 CE4BCD27BDF96500D2F89936 /* juce_Uuid.h */,
2415 90CFD9356A26573B6D0BBF3F /* juce_WindowsRegistry.h */,
2416 );
2417 name = misc;
2418 sourceTree = "<group>";
2419 };
2420 D23B6D10C1D76B5F36065122 /* mouse */ = {
2421 isa = PBXGroup;
2422 children = (
2423 A4317D5AEB8EDF9E2F0BEFF5 /* juce_ComponentDragger.cpp */,
2424 EF092B37816526FF234B11F9 /* juce_ComponentDragger.h */,
2425 2846850D6D318CBE5662505E /* juce_DragAndDropContainer.cpp */,
2426 8C9EEF956680F688D1C9E58B /* juce_DragAndDropContainer.h */,
2427 2B545CB34532967184BB979C /* juce_DragAndDropTarget.h */,
2428 7A05F75D7C08D0921F4DBA0E /* juce_FileDragAndDropTarget.h */,
2429 89EB02CBE5C658A77500E836 /* juce_LassoComponent.h */,
2430 601196F609721F1C314F9F50 /* juce_MouseCursor.cpp */,
2431 BDDEA8330D6309B2B97A55A6 /* juce_MouseCursor.h */,
2432 DF35E5C3BC9627D808F927E6 /* juce_MouseEvent.cpp */,
2433 B78F0674BC78DF9DAE4FEB7D /* juce_MouseEvent.h */,
2434 A68FFCC7544F6D566C62402E /* juce_MouseInactivityDetector.cpp */,
2435 A2120F8127E3DC96FD65D613 /* juce_MouseInactivityDetector.h */,
2436 C213BD9455B5E42E62AF260A /* juce_MouseInputSource.cpp */,
2437 7AD3466889EF224CEB709119 /* juce_MouseInputSource.h */,
2438 143C31FDEB6ACD8A02F6F861 /* juce_MouseListener.cpp */,
2439 62F2282824CD10B6F82A703F /* juce_MouseListener.h */,
2440 D3AB19332A0AE6C6A82612EF /* juce_SelectedItemSet.h */,
2441 8990C39751CB1A719998A52D /* juce_TextDragAndDropTarget.h */,
2442 E46A2AA59E72BCA0D0891C27 /* juce_TooltipClient.h */,
2443 );
2444 name = mouse;
2445 sourceTree = "<group>";
2446 };
2447 D390B7A00A5496FC36CA9328 /* Control */ = {
2448 isa = PBXGroup;
2449 children = (
2450 FEB3A41EEF9A3958E3FD1BDB /* TouchkeyControlMappingShortEditor.cpp */,
2451 0A5EA54B877D84C939B6F6D7 /* TouchkeyControlMappingShortEditor.h */,
2452 0D2D03F562749971564F7773 /* TouchkeyControlMapping.cpp */,
2453 293AA70C67056ED558221FCD /* TouchkeyControlMapping.h */,
2454 8ADF834CD28E353B15D200C7 /* TouchkeyControlMappingFactory.cpp */,
2455 BA5449FDC0526DDC94874CC7 /* TouchkeyControlMappingFactory.h */,
2456 );
2457 name = Control;
2458 sourceTree = "<group>";
2459 };
2460 D461C49014F6BD834CCB7E79 /* juce_audio_basics */ = {
2461 isa = PBXGroup;
2462 children = (
2463 402FB34DB3166C76A94D4F83 /* buffers */,
2464 C7E3A3464460973F3CA31423 /* midi */,
2465 1957CB7441950FD771657845 /* effects */,
2466 3646B9929E133CA941A2E1EA /* sources */,
2467 FCAAB1680ABFC736AAC1AD98 /* synthesisers */,
2468 7A2A67299D56679990772E1A /* juce_module_info */,
2469 102054A65E6A2C9E170F6C29 /* juce_audio_basics.h */,
2470 );
2471 name = juce_audio_basics;
2472 sourceTree = "<group>";
2473 };
2474 D5D115C9893CF02BF14D5AC0 /* juce_opengl */ = {
2475 isa = PBXGroup;
2476 children = (
2477 8ECD177FC31E505CF1234162 /* opengl */,
2478 0379222A65FDF46332F51183 /* native */,
2479 B2C2E0F7737F05D71DC9CB1B /* juce_module_info */,
2480 7B799825EC1230F6618EC6FA /* juce_opengl.h */,
2481 );
2482 name = juce_opengl;
2483 sourceTree = "<group>";
2484 };
2485 D6E28C861AC5D4069E6655A7 /* Display */ = {
2486 isa = PBXGroup;
2487 children = (
2488 057E89AE46073DB34D7CD529 /* KeyboardTesterDisplay.cpp */,
2489 1FE6850B99F8EB37C6451B24 /* KeyboardTesterDisplay.h */,
2490 C2D442FDEECC11C9BD433379 /* KeyboardDisplay.cpp */,
2491 3D220516F82AD82C888C6765 /* KeyboardDisplay.h */,
2492 3FDF3206CD46EA7C0063B295 /* KeyPositionGraphDisplay.cpp */,
2493 439AF7EB00EE96C9B8E9B480 /* KeyPositionGraphDisplay.h */,
2494 C266C85403BF3646B729144D /* OpenGLDisplayBase.h */,
2495 42312AF39D46367A8CCAB92F /* OpenGLJuceCanvas.h */,
2496 849B3D266CC18D432434AA9B /* RawSensorDisplay.cpp */,
2497 4AF53AC364CD4D92FA9C66B1 /* RawSensorDisplay.h */,
2498 );
2499 name = Display;
2500 sourceTree = "<group>";
2501 };
2502 D8C9E7CEB1FDBFA62BA03154 /* audio_cd */ = {
2503 isa = PBXGroup;
2504 children = (
2505 5B1EA934207F64017DAEB18F /* juce_AudioCDBurner.h */,
2506 3DB49071D4E78F56A380391D /* juce_AudioCDReader.cpp */,
2507 B303EB3E070BBF9A30F07301 /* juce_AudioCDReader.h */,
2508 );
2509 name = audio_cd;
2510 sourceTree = "<group>";
2511 };
2512 DC6E3C5C4ACC4EDAC51A567E /* placement */ = {
2513 isa = PBXGroup;
2514 children = (
2515 006F973FB5A7E243D7293AA6 /* juce_Justification.h */,
2516 8BC0A410AADDAFD652051BDC /* juce_RectanglePlacement.cpp */,
2517 84AB0ED9ED35EC083E56C73B /* juce_RectanglePlacement.h */,
2518 );
2519 name = placement;
2520 sourceTree = "<group>";
2521 };
2522 DDBEA4594FA71E3BFE54F19B /* codecs */ = {
2523 isa = PBXGroup;
2524 children = (
2525 13F3F140177E3986BCBC12EB /* juce_AiffAudioFormat.cpp */,
2526 1DCB093C0AA6B07F8846CE5F /* juce_AiffAudioFormat.h */,
2527 3206DFDE463E6BD093541953 /* juce_CoreAudioFormat.cpp */,
2528 E263014FE404722FDDC437C8 /* juce_CoreAudioFormat.h */,
2529 B747A4B93EAA22A264B3D24C /* juce_FlacAudioFormat.cpp */,
2530 68F90A1AC81BD36F4AFCA49D /* juce_FlacAudioFormat.h */,
2531 B25BC7CD4D7D11A764A0FF19 /* juce_LAMEEncoderAudioFormat.cpp */,
2532 80878F914A6A514CE5FEDD3C /* juce_LAMEEncoderAudioFormat.h */,
2533 4EF55CBE453A2F06A5880E6C /* juce_MP3AudioFormat.cpp */,
2534 33486E83204368CF282A73F8 /* juce_MP3AudioFormat.h */,
2535 B954FAFC45D231B388305CBB /* juce_OggVorbisAudioFormat.cpp */,
2536 CED1159B6F39600DE0520C82 /* juce_OggVorbisAudioFormat.h */,
2537 B464F76711F6B9CBB66DA3EF /* juce_QuickTimeAudioFormat.cpp */,
2538 65851006CAF520CAAC0F81B7 /* juce_QuickTimeAudioFormat.h */,
2539 88D0E8DA9A02D3ADB13FB753 /* juce_WavAudioFormat.cpp */,
2540 9E51136900384B3DBAF5D60E /* juce_WavAudioFormat.h */,
2541 16BA68E8565D501ED6085968 /* juce_WindowsMediaAudioFormat.cpp */,
2542 D7752214A0701D59E34DC038 /* juce_WindowsMediaAudioFormat.h */,
2543 );
2544 name = codecs;
2545 sourceTree = "<group>";
2546 };
2547 E2C64F09882744C8505B35EA /* code_editor */ = {
2548 isa = PBXGroup;
2549 children = (
2550 C18FB4B3120557AA4EAFF405 /* juce_CodeDocument.cpp */,
2551 335BCF6E40FD20E31CFFCCE4 /* juce_CodeDocument.h */,
2552 6ABB704327024442CCD18ADD /* juce_CodeEditorComponent.cpp */,
2553 9CAC7B4DFD297F29680FE739 /* juce_CodeEditorComponent.h */,
2554 2CFC336DBA57275297F8966D /* juce_CodeTokeniser.h */,
2555 F1F5AB75B6F813F0BAE8ACB6 /* juce_CPlusPlusCodeTokeniser.cpp */,
2556 4FF0EE53340B306B09230CAB /* juce_CPlusPlusCodeTokeniser.h */,
2557 80FAE594348676A04BACD99F /* juce_CPlusPlusCodeTokeniserFunctions.h */,
2558 );
2559 name = code_editor;
2560 sourceTree = "<group>";
2561 };
2562 E709133C2C49CBD3A3F8295C /* system */ = {
2563 isa = PBXGroup;
2564 children = (
2565 32C7614FDFD477BFC45C7A05 /* juce_PlatformDefs.h */,
2566 BF7B348D8CDF033289AA95AD /* juce_StandardHeader.h */,
2567 B0EAE043C24041BFA266B6EE /* juce_SystemStats.cpp */,
2568 7DE576785D066AA5B72476F5 /* juce_SystemStats.h */,
2569 CF273B4AE1819D5344866606 /* juce_TargetPlatform.h */,
2570 );
2571 name = system;
2572 sourceTree = "<group>";
2573 };
2574 E7C04CC2AA6E16B51566C9B6 /* TouchKeys */ = {
2575 isa = PBXGroup;
2576 children = (
2577 49F0D0437FF061BBBBE8CB88 /* TouchkeyEntropyGenerator.cpp */,
2578 FCAD01941521D09FBD22CC48 /* TouchkeyEntropyGenerator.h */,
2579 8D0A4E0C8E8FFF9E73D4F796 /* TouchkeyOscEmulator.cpp */,
2580 592BCFFE2117C38F3D464CA1 /* TouchkeyOscEmulator.h */,
2581 68A9E6D3AA5B1E80308A5400 /* MidiKeyboardSegment.cpp */,
2582 E7B6750E6B2616D84773B7D0 /* MidiKeyboardSegment.h */,
2583 05A3090F3BD2DAA8D6DF24B6 /* KeyIdleDetector.cpp */,
2584 4C27098692905309308ADA65 /* KeyIdleDetector.h */,
2585 B7497C02BCD8C01280DA32B2 /* KeyPositionTracker.cpp */,
2586 725AA29F72430257825A0E8B /* KeyPositionTracker.h */,
2587 80BDEDE0C822A9AE504A2C38 /* KeyTouchFrame.h */,
2588 5A7A1022A19D6DD162029AA6 /* LogPlayback.cpp */,
2589 6D7B40AF156B7244E6D37851 /* LogPlayback.h */,
2590 E38A23A31D7FB8E86851666B /* MidiInputController.cpp */,
2591 DF2B5B4B8D7948C9EF4882A7 /* MidiInputController.h */,
2592 FD7BF71F32457EFD941519E0 /* MidiOutputController.cpp */,
2593 42DE2C4C5791303F70375058 /* MidiOutputController.h */,
2594 F0F457D2A8E7EC3DE1CADC28 /* Osc.cpp */,
2595 9B9B99EFAE12DE02397A87B4 /* Osc.h */,
2596 178A386F6FE9CCEAD2ACEA3A /* OscMidiConverter.cpp */,
2597 DD18A8B0C1A5F8BDA30BAA50 /* OscMidiConverter.h */,
2598 183D81D9E023859A3E499243 /* PianoKey.cpp */,
2599 5CD67ECB4B41375D889C1A2F /* PianoKey.h */,
2600 9C0B692CB270EFA9DB7FA4D7 /* PianoKeyboard.cpp */,
2601 FE6FCFD3E4E2689302C29B50 /* PianoKeyboard.h */,
2602 83AE3F5E0B7AE5D956415BCC /* PianoKeyCalibrator.cpp */,
2603 55E99E81FC362EA304FEFC7D /* PianoKeyCalibrator.h */,
2604 67B1EA88315E60BDDEF78A9B /* PianoPedal.cpp */,
2605 EA47BDE992F39919F3EF53EC /* PianoPedal.h */,
2606 BFBC57AA124FBB8C1C51CB59 /* PianoTypes.h */,
2607 76824FE677CBBE997E6B95AC /* TouchkeyDevice.cpp */,
2608 0E25A6A37156A0D0F5063494 /* TouchkeyDevice.h */,
2609 );
2610 name = TouchKeys;
2611 sourceTree = "<group>";
2612 };
2613 EB96B9A9B78F5E70729A5B25 /* network */ = {
2614 isa = PBXGroup;
2615 children = (
2616 9EFEE9C78BF40448C92E4EA3 /* juce_IPAddress.cpp */,
2617 D3C368F0138FE8F3F0B7540F /* juce_IPAddress.h */,
2618 2710E4CE033A62C80F13B7F2 /* juce_MACAddress.cpp */,
2619 2E8E49CCC7727B5DBE866711 /* juce_MACAddress.h */,
2620 7D8C65927B21E027450B23F9 /* juce_NamedPipe.cpp */,
2621 A024211A62CC0D9A646A7676 /* juce_NamedPipe.h */,
2622 F66F5ACB0EF8ABFD47CD2630 /* juce_Socket.cpp */,
2623 2EFF4ABBAACFB3611A738940 /* juce_Socket.h */,
2624 AD32973FF9774A2CF194C3CB /* juce_URL.cpp */,
2625 F01030FB262F40E8E52922DE /* juce_URL.h */,
2626 );
2627 name = network;
2628 sourceTree = "<group>";
2629 };
2630 EC83555D1B3E0BF39064D703 /* KeyDivision */ = {
2631 isa = PBXGroup;
2632 children = (
2633 77BA61409E24E072AF1E5493 /* TouchkeyKeyDivisionMapping.cpp */,
2634 724ABFBF59674B3C9B5C2437 /* TouchkeyKeyDivisionMapping.h */,
2635 56EF3900C63C00BED0E574D0 /* TouchkeyKeyDivisionMappingFactory.cpp */,
2636 8CF10E46C293D8E35324F60F /* TouchkeyKeyDivisionMappingFactory.h */,
2637 );
2638 name = KeyDivision;
2639 sourceTree = "<group>";
2640 };
2641 F20C13E9ABA55C434579CDEE /* juce_core */ = {
2642 isa = PBXGroup;
2643 children = (
2644 23FE544BDF21655E69832411 /* text */,
2645 351644949FDC57BA4E44D3D4 /* maths */,
2646 1744D2795680DE549C3DE675 /* memory */,
2647 2F64BBE827F299C15CC19C87 /* containers */,
2648 3AEC149409FA3F1F9A5D0605 /* threads */,
2649 3C05FC3B5BA734DF3EA8398F /* time */,
2650 6E38183E98F91312140B2F58 /* files */,
2651 EB96B9A9B78F5E70729A5B25 /* network */,
2652 85FCA1F68636EBDFD80CCD3B /* streams */,
2653 2284CA6682785C1A82A11DC9 /* logging */,
2654 E709133C2C49CBD3A3F8295C /* system */,
2655 3A94655CA811747F076D5DE6 /* xml */,
2656 3BF800D92630CD6B7CEF6ADC /* javascript */,
2657 625475C9A5BF37B3641D16E8 /* zip */,
2658 FB2DC1F86FD22B3FC6741FE2 /* unit_tests */,
2659 D1B0B826075013DD1A0227EC /* misc */,
2660 BB218DAC73F21FF21FAE6C63 /* native */,
2661 E9E29024302023AEC889C4E1 /* juce_module_info */,
2662 ADC1E27313862E1559D41C3A /* juce_core.h */,
2663 );
2664 name = juce_core;
2665 sourceTree = "<group>";
2666 };
2667 F3CD2A2CA1AB7FD343BD5E07 /* geometry */ = {
2668 isa = PBXGroup;
2669 children = (
2670 859ABCC7E6D33E942919BC4B /* juce_AffineTransform.cpp */,
2671 D000F79ED732A055BC94D285 /* juce_AffineTransform.h */,
2672 99C3E2DED78CCBDBE436AE99 /* juce_BorderSize.h */,
2673 D16ADF8AF26851DFFF4AE731 /* juce_EdgeTable.cpp */,
2674 1291BBAFB29453DAF847D561 /* juce_EdgeTable.h */,
2675 E389B103581AD847C754E978 /* juce_Line.h */,
2676 17FC0AB961883C8A5AB58D30 /* juce_Path.cpp */,
2677 9314190BB0D368F2A7C5E7C3 /* juce_Path.h */,
2678 978BBCD3C704C06D407A95C0 /* juce_PathIterator.cpp */,
2679 3D8CB5CFD9B2031C3E016A0B /* juce_PathIterator.h */,
2680 9E815E59EEB3FBAED99918C2 /* juce_PathStrokeType.cpp */,
2681 13C0DA6E480188AAA99E4283 /* juce_PathStrokeType.h */,
2682 87083E81CEAC3B0F8BE7AAAD /* juce_Point.h */,
2683 A1723FE218F435C322FB9AE0 /* juce_Rectangle.h */,
2684 724CC1B7FF7ECEC8F25400AF /* juce_RectangleList.h */,
2685 );
2686 name = geometry;
2687 sourceTree = "<group>";
2688 };
2689 F951AC35DF6A20E9D19E1097 /* effects */ = {
2690 isa = PBXGroup;
2691 children = (
2692 2CEB8C23A0AE5989D02CA488 /* juce_DropShadowEffect.cpp */,
2693 9AB36BA5D331A32F6EBF2E4C /* juce_DropShadowEffect.h */,
2694 1FA09EB888ECFBF0424174B2 /* juce_GlowEffect.cpp */,
2695 EF7D4F4824E5775A2D3801E5 /* juce_GlowEffect.h */,
2696 1CD21A58F0E15076E1027B2E /* juce_ImageEffectFilter.h */,
2697 );
2698 name = effects;
2699 sourceTree = "<group>";
2700 };
2701 FA848916740767602A5B6385 /* app_properties */ = {
2702 isa = PBXGroup;
2703 children = (
2704 CB26855B4D41689AC3C18F85 /* juce_ApplicationProperties.cpp */,
2705 86C14BDBEB5F070A2166E8E6 /* juce_ApplicationProperties.h */,
2706 226A0BD39983B2132DDBD732 /* juce_PropertiesFile.cpp */,
2707 F3125A1E89944D2040CA8DDE /* juce_PropertiesFile.h */,
2708 );
2709 name = app_properties;
2710 sourceTree = "<group>";
2711 };
2712 FB2DC1F86FD22B3FC6741FE2 /* unit_tests */ = {
2713 isa = PBXGroup;
2714 children = (
2715 A7CB749C845499A420598F30 /* juce_UnitTest.cpp */,
2716 BA8405E8F85F9A3F9EB253FD /* juce_UnitTest.h */,
2717 );
2718 name = unit_tests;
2719 sourceTree = "<group>";
2720 };
2721 FB598CA779C7221F5B504316 /* juce_gui_basics */ = {
2722 isa = PBXGroup;
2723 children = (
2724 1114A6CEDF1F72662105AFC7 /* components */,
2725 D23B6D10C1D76B5F36065122 /* mouse */,
2726 63EF1E5C383925B43D88E623 /* keyboard */,
2727 16BDAFE366F09A32579D877C /* widgets */,
2728 1BA54372572881E7B0D0C803 /* windows */,
2729 40E7FDCF5675A7C9DBE4A370 /* menus */,
2730 78E0AEA42C73EDD79029FAAD /* layout */,
2731 1064D4C7FF463C437CE721B1 /* buttons */,
2732 4166E01E2CADE6032D40685B /* positioning */,
2733 8E98E4F1FA2DB3BEB880470D /* drawables */,
2734 A1E2976CE853750FF33BD8F2 /* properties */,
2735 8A570D9D51DBC95AED850EE6 /* lookandfeel */,
2736 17482FACCDAB45936C284B3B /* filebrowser */,
2737 CA85555DF7856DBC586ED01E /* commands */,
2738 223074080D125D810EB5A020 /* misc */,
2739 6E78DDAE9D7F453F48DBC404 /* application */,
2740 5D2B9D64AC52724E6229C9DF /* native */,
2741 336105F72E57EF2412E2D362 /* juce_module_info */,
2742 79892EC92519C81D7E02BDE1 /* juce_gui_basics.h */,
2743 );
2744 name = juce_gui_basics;
2745 sourceTree = "<group>";
2746 };
2747 FCAAB1680ABFC736AAC1AD98 /* synthesisers */ = {
2748 isa = PBXGroup;
2749 children = (
2750 B967DAA2B052D328B12C7DE8 /* juce_Synthesiser.cpp */,
2751 57E7CFA95F5E9A5C31E0706A /* juce_Synthesiser.h */,
2752 );
2753 name = synthesisers;
2754 sourceTree = "<group>";
2755 };
2756 /* End PBXGroup section */
2757
2758 /* Begin PBXNativeTarget section */
2759 B9F5F2231C12730B54095416 /* TouchKeys */ = {
2760 isa = PBXNativeTarget;
2761 buildConfigurationList = 2AA133E6B7020EDFA692D765 /* Build configuration list for PBXNativeTarget "TouchKeys" */;
2762 buildPhases = (
2763 2D66BEDF1389F7D6E2C1AB3A /* Resources */,
2764 A03E7D17BA28722252A8596E /* Sources */,
2765 F7397085463A6685B1FBF65E /* Frameworks */,
2766 );
2767 buildRules = (
2768 );
2769 dependencies = (
2770 );
2771 name = TouchKeys;
2772 productInstallPath = "$(HOME)/Applications";
2773 productName = TouchKeys;
2774 productReference = 90E8A67FBC9B5B91FEB780F5 /* TouchKeys.app */;
2775 productType = "com.apple.product-type.application";
2776 };
2777 /* End PBXNativeTarget section */
2778
2779 /* Begin PBXProject section */
2780 787330A1C9FABF4487F9ECA8 /* Project object */ = {
2781 isa = PBXProject;
2782 attributes = {
2783 LastUpgradeCheck = 0440;
2784 };
2785 buildConfigurationList = 5CD567AF6D8BF6EDE3603F6C /* Build configuration list for PBXProject "TouchKeys" */;
2786 compatibilityVersion = "Xcode 3.2";
2787 developmentRegion = English;
2788 hasScannedForEncodings = 0;
2789 knownRegions = (
2790 en,
2791 );
2792 mainGroup = A688FB8FEAB02AF9705DCC1C /* Source */;
2793 projectDirPath = "";
2794 projectRoot = "";
2795 targets = (
2796 B9F5F2231C12730B54095416 /* TouchKeys */,
2797 );
2798 };
2799 /* End PBXProject section */
2800
2801 /* Begin PBXResourcesBuildPhase section */
2802 2D66BEDF1389F7D6E2C1AB3A /* Resources */ = {
2803 isa = PBXResourcesBuildPhase;
2804 buildActionMask = 2147483647;
2805 files = (
2806 C5AF559E110329B9AB35DFCB /* RecentFilesMenuTemplate.nib in Resources */,
2807 2B9C3DDF5283C5EFF1BC924A /* Icon.icns in Resources */,
2808 );
2809 runOnlyForDeploymentPostprocessing = 0;
2810 };
2811 /* End PBXResourcesBuildPhase section */
2812
2813 /* Begin PBXSourcesBuildPhase section */
2814 A03E7D17BA28722252A8596E /* Sources */ = {
2815 isa = PBXSourcesBuildPhase;
2816 buildActionMask = 2147483647;
2817 files = (
2818 B8EE628D560C9E474792128A /* MainWindow.cpp in Sources */,
2819 1A85E080026A7A0DF0521F27 /* KeyboardZoneComponent.cpp in Sources */,
2820 CD4F6761CDABB836FBADCD80 /* ControlWindowMainComponent.cpp in Sources */,
2821 2378CAD03E1C80BF0AB4AAF5 /* MappingListComponent.cpp in Sources */,
2822 998FC7F9C3E8817D8C617391 /* MappingListItem.cpp in Sources */,
2823 BA527B7D0D87CA5A51EF0D17 /* TouchkeyVibratoMappingShortEditor.cpp in Sources */,
2824 B3470DC81675B3D490C27CFD /* TouchkeyVibratoMapping.cpp in Sources */,
2825 5F6E53AD9FA709E7146A1CE6 /* TouchkeyVibratoMappingFactory.cpp in Sources */,
2826 BE6B15C227B2372ACE438EC8 /* TouchkeyReleaseAngleMapping.cpp in Sources */,
2827 13F86C7E26FBFDC47423240D /* TouchkeyReleaseAngleMappingFactory.cpp in Sources */,
2828 0F57CE11332869C573488442 /* TouchkeyPitchBendMappingShortEditor.cpp in Sources */,
2829 0B15BCE918EEF2CCA0AEA482 /* TouchkeyPitchBendMapping.cpp in Sources */,
2830 C07B7D53DED5507FB71A2686 /* TouchkeyPitchBendMappingFactory.cpp in Sources */,
2831 310713516FB26036F129F9B4 /* TouchkeyOnsetAngleMapping.cpp in Sources */,
2832 8FBDE042A025832E21E6F8F4 /* TouchkeyOnsetAngleMappingFactory.cpp in Sources */,
2833 BB430A3EF5BE9214B1032DDD /* TouchkeyMultiFingerTriggerMapping.cpp in Sources */,
2834 3BF49ACD7F6CF44414FB5922 /* TouchkeyMultiFingerTriggerMappingFactory.cpp in Sources */,
2835 222381A07D9F4638272B89EF /* TouchkeyKeyDivisionMapping.cpp in Sources */,
2836 12510AB6876158F044CAAD7E /* TouchkeyKeyDivisionMappingFactory.cpp in Sources */,
2837 82DFEC1C0E1F1717ECFF46EF /* TouchkeyControlMappingShortEditor.cpp in Sources */,
2838 2C4FDCA1E6A76506B05D37DD /* TouchkeyControlMapping.cpp in Sources */,
2839 6EA3790C69AED29FC35AED08 /* TouchkeyControlMappingFactory.cpp in Sources */,
2840 3EDCB8DC01EBCD339722C0B2 /* MappingScheduler.cpp in Sources */,
2841 562759D28DA0813B92BD7FEA /* TouchkeyBaseMapping.cpp in Sources */,
2842 3BCBF5B38F6056D9FE683B0E /* Mapping.cpp in Sources */,
2843 0178872E496D3D0EAC27AE7E /* MappingFactorySplitter.cpp in Sources */,
2844 9A83928E33C71ADCAE448871 /* MIDIKeyPositionMapping.cpp in Sources */,
2845 8B6C8D046A64E8F9A7A8A8A1 /* MRPMapping.cpp in Sources */,
2846 0684392AC23F11D728DD50C5 /* KeyboardTesterDisplay.cpp in Sources */,
2847 04F763266CBDE1710ECDFBD1 /* KeyboardDisplay.cpp in Sources */,
2848 CAC2A323D111092F0ACA800D /* KeyPositionGraphDisplay.cpp in Sources */,
2849 0719C742CAB513BC7D9133DE /* RawSensorDisplay.cpp in Sources */,
2850 0A1BCC62A1753D24D01A3DAD /* IIRFilter.cpp in Sources */,
2851 4CF799D17D4295DD3F50720D /* Scheduler.cpp in Sources */,
2852 0209777D29C1CF3F89FBF254 /* TimerNode.cpp in Sources */,
2853 FF44DE892280A28F67C7BFDD /* TimestampSynchronizer.cpp in Sources */,
2854 274E9F984B46BBDBF714003B /* Trigger.cpp in Sources */,
2855 98FC8EC7F8608FD0046384E6 /* TouchkeyEntropyGenerator.cpp in Sources */,
2856 0B420377451C221A0478595A /* TouchkeyOscEmulator.cpp in Sources */,
2857 BA8E15B815FCC3C7830C972E /* MidiKeyboardSegment.cpp in Sources */,
2858 1AEFD23290811D94FB840E74 /* KeyIdleDetector.cpp in Sources */,
2859 5E0BF5CD6F5667E5A0C37651 /* KeyPositionTracker.cpp in Sources */,
2860 64F134ABEC30EA26D5473D34 /* LogPlayback.cpp in Sources */,
2861 53E5A8D73743B36758DA4DA4 /* MidiInputController.cpp in Sources */,
2862 FF8B3EA68E9255C839ABA3F8 /* MidiOutputController.cpp in Sources */,
2863 384EC6340C198680B166A0A6 /* Osc.cpp in Sources */,
2864 BA1577A5D5903CDC1BCFAB06 /* OscMidiConverter.cpp in Sources */,
2865 B98E92A0AAE513E18217810A /* PianoKey.cpp in Sources */,
2866 A526339B267B82C838D28D09 /* PianoKeyboard.cpp in Sources */,
2867 5A0669E021464C9CF05C2B95 /* PianoKeyCalibrator.cpp in Sources */,
2868 1FDA7AEB064670D6A6B1E5A9 /* PianoPedal.cpp in Sources */,
2869 E1B3A08EBE789ABADC0C025E /* TouchkeyDevice.cpp in Sources */,
2870 9261B00A2C5E7187B5C04319 /* MainApplicationController.cpp in Sources */,
2871 2FB5C71C709DD3E25C6CC541 /* Main.cpp in Sources */,
2872 B74FCF91BC16623F02F69D86 /* BinaryData.cpp in Sources */,
2873 8394B72883ACCC5CB2A13768 /* juce_audio_basics.mm in Sources */,
2874 5492D1307B92C3F63B9EDF09 /* juce_audio_devices.mm in Sources */,
2875 E810879EB266795004A4C22F /* juce_audio_formats.mm in Sources */,
2876 F68DD438981A3BA730A626CB /* juce_core.mm in Sources */,
2877 C4A41EFBBFFC08EC2CC75C92 /* juce_data_structures.mm in Sources */,
2878 C7C650DB080B12CD2552EC3B /* juce_events.mm in Sources */,
2879 F44235BA2064C306B810CE62 /* juce_graphics.mm in Sources */,
2880 80917C6EBEAD3F8DF0C99FD3 /* juce_gui_basics.mm in Sources */,
2881 52944F2FAC4CEBFB17FB29E4 /* juce_gui_extra.mm in Sources */,
2882 D88B64FB4066D913682D5BA3 /* juce_opengl.mm in Sources */,
2883 );
2884 runOnlyForDeploymentPostprocessing = 0;
2885 };
2886 /* End PBXSourcesBuildPhase section */
2887
2888 /* Begin XCBuildConfiguration section */
2889 208CA00FEE6920E1D9A18E62 /* Debug */ = {
2890 isa = XCBuildConfiguration;
2891 buildSettings = {
2892 ALWAYS_SEARCH_USER_PATHS = NO;
2893 DEBUG_INFORMATION_FORMAT = dwarf;
2894 GCC_C_LANGUAGE_STANDARD = c99;
2895 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2896 GCC_MODEL_TUNING = G5;
2897 GCC_WARN_ABOUT_RETURN_TYPE = YES;
2898 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
2899 GCC_WARN_MISSING_PARENTHESES = YES;
2900 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2901 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2902 GCC_WARN_UNUSED_VARIABLE = YES;
2903 PRODUCT_NAME = TouchKeys;
2904 WARNING_CFLAGS = "-Wreorder";
2905 ZERO_LINK = NO;
2906 };
2907 name = Debug;
2908 };
2909 33B8957D355F89111F5FF5AE /* Release */ = {
2910 isa = XCBuildConfiguration;
2911 buildSettings = {
2912 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; 2157 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
2913 CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; 2158 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
2914 CLANG_LINK_OBJC_RUNTIME = NO; 2159 CLANG_LINK_OBJC_RUNTIME = NO;
2915 COMBINE_HIDPI_IMAGES = YES; 2160 COMBINE_HIDPI_IMAGES = YES;
2916 CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; 2161 CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
2919 GCC_OPTIMIZATION_LEVEL = s; 2164 GCC_OPTIMIZATION_LEVEL = s;
2920 GCC_PREPROCESSOR_DEFINITIONS = ( 2165 GCC_PREPROCESSOR_DEFINITIONS = (
2921 "_NDEBUG=1", 2166 "_NDEBUG=1",
2922 "NDEBUG=1", 2167 "NDEBUG=1",
2923 "JUCER_XCODE_MAC_F6D2F4CF=1", 2168 "JUCER_XCODE_MAC_F6D2F4CF=1",
2924 ); 2169 "JUCE_APP_VERSION=0.1.0",
2170 "JUCE_APP_VERSION_HEX=0x100", );
2925 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 2171 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
2926 GCC_VERSION = com.apple.compilers.llvm.clang.1_0; 2172 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
2927 HEADER_SEARCH_PATHS = ( 2173 HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../juce/modules", "$(inherited)");
2928 ../../JuceLibraryCode,
2929 ../../../juce/modules,
2930 "$(inherited)",
2931 );
2932 INFOPLIST_FILE = Info.plist; 2174 INFOPLIST_FILE = Info.plist;
2933 INSTALL_PATH = "$(HOME)/Applications"; 2175 INSTALL_PATH = "$(HOME)/Applications";
2934 MACOSX_DEPLOYMENT_TARGET = 10.6; 2176 MACOSX_DEPLOYMENT_TARGET = 10.6;
2935 MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; 2177 MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
2936 OTHER_LDFLAGS = /usr/local/lib/liblo.a; 2178 OTHER_LDFLAGS = "/usr/local/lib/liblo.a";
2937 SDKROOT_ppc = macosx10.5; 2179 SDKROOT_ppc = macosx10.5; }; name = Release; };
2938 }; 2180 208CA00FEE6920E1D9A18E62 = {isa = XCBuildConfiguration; buildSettings = {
2939 name = Release;
2940 };
2941 581B2A3779A20392FD055C39 /* Release */ = {
2942 isa = XCBuildConfiguration;
2943 buildSettings = {
2944 ALWAYS_SEARCH_USER_PATHS = NO; 2181 ALWAYS_SEARCH_USER_PATHS = NO;
2945 DEBUG_INFORMATION_FORMAT = dwarf; 2182 DEBUG_INFORMATION_FORMAT = "dwarf";
2946 GCC_C_LANGUAGE_STANDARD = c99; 2183 GCC_C_LANGUAGE_STANDARD = c99;
2947 GCC_INLINES_ARE_PRIVATE_EXTERN = YES; 2184 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2948 GCC_MODEL_TUNING = G5; 2185 GCC_MODEL_TUNING = G5;
2949 GCC_WARN_ABOUT_RETURN_TYPE = YES; 2186 GCC_WARN_ABOUT_RETURN_TYPE = YES;
2950 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; 2187 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
2951 GCC_WARN_MISSING_PARENTHESES = YES; 2188 GCC_WARN_MISSING_PARENTHESES = YES;
2952 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; 2189 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2953 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 2190 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2954 GCC_WARN_UNUSED_VARIABLE = YES; 2191 GCC_WARN_UNUSED_VARIABLE = YES;
2955 PRODUCT_NAME = TouchKeys; 2192 PRODUCT_NAME = "TouchKeys";
2956 WARNING_CFLAGS = "-Wreorder"; 2193 WARNING_CFLAGS = -Wreorder;
2957 ZERO_LINK = NO; 2194 ZERO_LINK = NO; }; name = Debug; };
2958 }; 2195 581B2A3779A20392FD055C39 = {isa = XCBuildConfiguration; buildSettings = {
2959 name = Release; 2196 ALWAYS_SEARCH_USER_PATHS = NO;
2960 }; 2197 DEBUG_INFORMATION_FORMAT = "dwarf";
2961 D064BAE7941DCA67638B6779 /* Debug */ = { 2198 GCC_C_LANGUAGE_STANDARD = c99;
2962 isa = XCBuildConfiguration; 2199 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2963 buildSettings = { 2200 GCC_MODEL_TUNING = G5;
2964 ARCHS = "$(ARCHS_STANDARD_64_BIT)"; 2201 GCC_WARN_ABOUT_RETURN_TYPE = YES;
2965 CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; 2202 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
2966 CLANG_LINK_OBJC_RUNTIME = NO; 2203 GCC_WARN_MISSING_PARENTHESES = YES;
2967 COMBINE_HIDPI_IMAGES = YES; 2204 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2968 CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; 2205 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2969 COPY_PHASE_STRIP = NO; 2206 GCC_WARN_UNUSED_VARIABLE = YES;
2970 GCC_DYNAMIC_NO_PIC = NO; 2207 PRODUCT_NAME = "TouchKeys";
2971 GCC_OPTIMIZATION_LEVEL = 0; 2208 WARNING_CFLAGS = -Wreorder;
2972 GCC_PREPROCESSOR_DEFINITIONS = ( 2209 ZERO_LINK = NO; }; name = Release; };
2973 "_DEBUG=1", 2210 5CD567AF6D8BF6EDE3603F6C = {isa = XCConfigurationList; buildConfigurations = (
2974 "DEBUG=1", 2211 208CA00FEE6920E1D9A18E62,
2975 "JUCER_XCODE_MAC_F6D2F4CF=1", 2212 581B2A3779A20392FD055C39, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
2976 ); 2213 2AA133E6B7020EDFA692D765 = {isa = XCConfigurationList; buildConfigurations = (
2977 GCC_VERSION = com.apple.compilers.llvm.clang.1_0; 2214 D064BAE7941DCA67638B6779,
2978 HEADER_SEARCH_PATHS = ( 2215 33B8957D355F89111F5FF5AE, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
2979 ../../JuceLibraryCode, 2216 2D66BEDF1389F7D6E2C1AB3A = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = (
2980 ../../../juce/modules, 2217 C5AF559E110329B9AB35DFCB,
2981 "$(inherited)", 2218 2B9C3DDF5283C5EFF1BC924A, ); runOnlyForDeploymentPostprocessing = 0; };
2982 ); 2219 A03E7D17BA28722252A8596E = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
2983 INFOPLIST_FILE = Info.plist; 2220 B8EE628D560C9E474792128A,
2984 INSTALL_PATH = "$(HOME)/Applications"; 2221 1A85E080026A7A0DF0521F27,
2985 MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; 2222 CD4F6761CDABB836FBADCD80,
2986 OTHER_LDFLAGS = /usr/local/lib/liblo.a; 2223 2378CAD03E1C80BF0AB4AAF5,
2987 SDKROOT_ppc = macosx10.5; 2224 998FC7F9C3E8817D8C617391,
2988 }; 2225 BA527B7D0D87CA5A51EF0D17,
2989 name = Debug; 2226 B3470DC81675B3D490C27CFD,
2990 }; 2227 5F6E53AD9FA709E7146A1CE6,
2991 /* End XCBuildConfiguration section */ 2228 BE6B15C227B2372ACE438EC8,
2992 2229 13F86C7E26FBFDC47423240D,
2993 /* Begin XCConfigurationList section */ 2230 0F57CE11332869C573488442,
2994 2AA133E6B7020EDFA692D765 /* Build configuration list for PBXNativeTarget "TouchKeys" */ = { 2231 0B15BCE918EEF2CCA0AEA482,
2995 isa = XCConfigurationList; 2232 C07B7D53DED5507FB71A2686,
2996 buildConfigurations = ( 2233 310713516FB26036F129F9B4,
2997 D064BAE7941DCA67638B6779 /* Debug */, 2234 8FBDE042A025832E21E6F8F4,
2998 33B8957D355F89111F5FF5AE /* Release */, 2235 BB430A3EF5BE9214B1032DDD,
2999 ); 2236 3BF49ACD7F6CF44414FB5922,
3000 defaultConfigurationIsVisible = 0; 2237 222381A07D9F4638272B89EF,
3001 defaultConfigurationName = Debug; 2238 12510AB6876158F044CAAD7E,
3002 }; 2239 82DFEC1C0E1F1717ECFF46EF,
3003 5CD567AF6D8BF6EDE3603F6C /* Build configuration list for PBXProject "TouchKeys" */ = { 2240 2C4FDCA1E6A76506B05D37DD,
3004 isa = XCConfigurationList; 2241 6EA3790C69AED29FC35AED08,
3005 buildConfigurations = ( 2242 3EDCB8DC01EBCD339722C0B2,
3006 208CA00FEE6920E1D9A18E62 /* Debug */, 2243 562759D28DA0813B92BD7FEA,
3007 581B2A3779A20392FD055C39 /* Release */, 2244 3BCBF5B38F6056D9FE683B0E,
3008 ); 2245 0178872E496D3D0EAC27AE7E,
3009 defaultConfigurationIsVisible = 0; 2246 9A83928E33C71ADCAE448871,
3010 defaultConfigurationName = Debug; 2247 8B6C8D046A64E8F9A7A8A8A1,
3011 }; 2248 0684392AC23F11D728DD50C5,
3012 /* End XCConfigurationList section */ 2249 04F763266CBDE1710ECDFBD1,
2250 CAC2A323D111092F0ACA800D,
2251 0719C742CAB513BC7D9133DE,
2252 0A1BCC62A1753D24D01A3DAD,
2253 4CF799D17D4295DD3F50720D,
2254 0209777D29C1CF3F89FBF254,
2255 FF44DE892280A28F67C7BFDD,
2256 274E9F984B46BBDBF714003B,
2257 98FC8EC7F8608FD0046384E6,
2258 0B420377451C221A0478595A,
2259 BA8E15B815FCC3C7830C972E,
2260 1AEFD23290811D94FB840E74,
2261 5E0BF5CD6F5667E5A0C37651,
2262 64F134ABEC30EA26D5473D34,
2263 53E5A8D73743B36758DA4DA4,
2264 FF8B3EA68E9255C839ABA3F8,
2265 384EC6340C198680B166A0A6,
2266 BA1577A5D5903CDC1BCFAB06,
2267 B98E92A0AAE513E18217810A,
2268 A526339B267B82C838D28D09,
2269 5A0669E021464C9CF05C2B95,
2270 1FDA7AEB064670D6A6B1E5A9,
2271 E1B3A08EBE789ABADC0C025E,
2272 9261B00A2C5E7187B5C04319,
2273 2FB5C71C709DD3E25C6CC541,
2274 B74FCF91BC16623F02F69D86,
2275 8394B72883ACCC5CB2A13768,
2276 5492D1307B92C3F63B9EDF09,
2277 E810879EB266795004A4C22F,
2278 F68DD438981A3BA730A626CB,
2279 C4A41EFBBFFC08EC2CC75C92,
2280 C7C650DB080B12CD2552EC3B,
2281 F44235BA2064C306B810CE62,
2282 80917C6EBEAD3F8DF0C99FD3,
2283 52944F2FAC4CEBFB17FB29E4,
2284 D88B64FB4066D913682D5BA3, ); runOnlyForDeploymentPostprocessing = 0; };
2285 F7397085463A6685B1FBF65E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
2286 4078BC0343B4DFB6F9816BD5,
2287 40646EF394D495C462E347F1,
2288 63154C3F49640855CA89CB9B,
2289 2985C4121F644A826FC287AE,
2290 1A30D1B8526CD3E1AB79110C,
2291 30C3A2842A3EA665887A7CC8,
2292 FA58715E881C0982BF8E2FCD,
2293 853FB568630B7E920E30E0EE,
2294 C3F1C6DDE2A344D657712C75,
2295 BADB457195977038A2BF09A4,
2296 D05E8CCFCD6C2065EDE16DD6, ); runOnlyForDeploymentPostprocessing = 0; };
2297 B9F5F2231C12730B54095416 = {isa = PBXNativeTarget; buildConfigurationList = 2AA133E6B7020EDFA692D765; buildPhases = (
2298 2D66BEDF1389F7D6E2C1AB3A,
2299 A03E7D17BA28722252A8596E,
2300 F7397085463A6685B1FBF65E, ); buildRules = ( ); dependencies = ( ); name = TouchKeys; productName = TouchKeys; productReference = 90E8A67FBC9B5B91FEB780F5; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; };
2301 787330A1C9FABF4487F9ECA8 = {isa = PBXProject; buildConfigurationList = 5CD567AF6D8BF6EDE3603F6C; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = A688FB8FEAB02AF9705DCC1C; projectDirPath = ""; projectRoot = ""; targets = ( B9F5F2231C12730B54095416 ); };
3013 }; 2302 };
3014 rootObject = 787330A1C9FABF4487F9ECA8 /* Project object */; 2303 rootObject = 787330A1C9FABF4487F9ECA8;
3015 } 2304 }