comparison Builds/MacOSX/TouchKeys.xcodeproj/project.pbxproj @ 17:73d2ec21de9a

Added ability to test the TouchKeys sensors for functionality. Enable the option at compile time.
author Andrew McPherson <andrewm@eecs.qmul.ac.uk>
date Tue, 26 Nov 2013 21:42:45 +0000
parents 73703cb77094
children c8387e4f119f
comparison
equal deleted inserted replaced
16:61e3c9df4674 17:73d2ec21de9a
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 0719C742CAB513BC7D9133DE /* RawSensorDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 849B3D266CC18D432434AA9B /* RawSensorDisplay.cpp */; }; 13 1A30D1B8526CD3E1AB79110C = { isa = PBXBuildFile; fileRef = 9DEC36437E061C38E07BAC75; };
14 0A1BCC62A1753D24D01A3DAD /* IIRFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8776329610ED3DF98A95ECD2 /* IIRFilter.cpp */; }; 14 30C3A2842A3EA665887A7CC8 = { isa = PBXBuildFile; fileRef = 20BA5BC9BB93D1041D8F4C73; };
15 0B15BCE918EEF2CCA0AEA482 /* TouchkeyPitchBendMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F89BC7CFD2C4BC07D31DFA04 /* TouchkeyPitchBendMapping.cpp */; }; 15 FA58715E881C0982BF8E2FCD = { isa = PBXBuildFile; fileRef = 3DFDF8135971D71B8889E84B; };
16 0B420377451C221A0478595A /* TouchkeyOscEmulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8D0A4E0C8E8FFF9E73D4F796 /* TouchkeyOscEmulator.cpp */; }; 16 853FB568630B7E920E30E0EE = { isa = PBXBuildFile; fileRef = 6606A45FBF92643F83F78021; };
17 0F57CE11332869C573488442 /* TouchkeyPitchBendMappingShortEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 25875D01B837C34F01EF8C2F /* TouchkeyPitchBendMappingShortEditor.cpp */; }; 17 C3F1C6DDE2A344D657712C75 = { isa = PBXBuildFile; fileRef = 7BBF33364D3B65730CEAD5F1; };
18 12510AB6876158F044CAAD7E /* TouchkeyKeyDivisionMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 56EF3900C63C00BED0E574D0 /* TouchkeyKeyDivisionMappingFactory.cpp */; }; 18 BADB457195977038A2BF09A4 = { isa = PBXBuildFile; fileRef = F07FDD832AD269D84A40DAF1; };
19 13F86C7E26FBFDC47423240D /* TouchkeyReleaseAngleMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91AADDB641BD3F80E9011C65 /* TouchkeyReleaseAngleMappingFactory.cpp */; }; 19 D05E8CCFCD6C2065EDE16DD6 = { isa = PBXBuildFile; fileRef = 5EDDEE17AD20B0C75DF6DF12; };
20 1A30D1B8526CD3E1AB79110C /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9DEC36437E061C38E07BAC75 /* CoreAudio.framework */; }; 20 C5AF559E110329B9AB35DFCB = { isa = PBXBuildFile; fileRef = 283FF67DF916C041CE17E244; };
21 1A85E080026A7A0DF0521F27 /* KeyboardZoneComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0C9554C2C80A409B9486F101 /* KeyboardZoneComponent.cpp */; }; 21 2B9C3DDF5283C5EFF1BC924A = { isa = PBXBuildFile; fileRef = 55010ADB4310C9FF2CD11D52; };
22 1AEFD23290811D94FB840E74 /* KeyIdleDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05A3090F3BD2DAA8D6DF24B6 /* KeyIdleDetector.cpp */; }; 22 B8EE628D560C9E474792128A = { isa = PBXBuildFile; fileRef = 7B9FCDB57204606F4A7FDAD4; };
23 1FDA7AEB064670D6A6B1E5A9 /* PianoPedal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 67B1EA88315E60BDDEF78A9B /* PianoPedal.cpp */; }; 23 1A85E080026A7A0DF0521F27 = { isa = PBXBuildFile; fileRef = 0C9554C2C80A409B9486F101; };
24 222381A07D9F4638272B89EF /* TouchkeyKeyDivisionMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 77BA61409E24E072AF1E5493 /* TouchkeyKeyDivisionMapping.cpp */; }; 24 CD4F6761CDABB836FBADCD80 = { isa = PBXBuildFile; fileRef = E9E267650C0230141C461A4B; };
25 2378CAD03E1C80BF0AB4AAF5 /* MappingListComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA2C6578AE3F6F2B82656B4F /* MappingListComponent.cpp */; }; 25 2378CAD03E1C80BF0AB4AAF5 = { isa = PBXBuildFile; fileRef = BA2C6578AE3F6F2B82656B4F; };
26 274E9F984B46BBDBF714003B /* Trigger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BFF669E2B855A7A576E8CE2 /* Trigger.cpp */; }; 26 998FC7F9C3E8817D8C617391 = { isa = PBXBuildFile; fileRef = 01A3C0D5D0FDDA38CE02C685; };
27 2985C4121F644A826FC287AE /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BC3C1BA534425DE943BCA22 /* Cocoa.framework */; }; 27 BA527B7D0D87CA5A51EF0D17 = { isa = PBXBuildFile; fileRef = 119E49FA10A84C0AED360605; };
28 2B9C3DDF5283C5EFF1BC924A /* Icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 55010ADB4310C9FF2CD11D52 /* Icon.icns */; }; 28 B3470DC81675B3D490C27CFD = { isa = PBXBuildFile; fileRef = DE6A8EF9DD39C0260ADD27B0; };
29 2C4FDCA1E6A76506B05D37DD /* TouchkeyControlMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D2D03F562749971564F7773 /* TouchkeyControlMapping.cpp */; }; 29 5F6E53AD9FA709E7146A1CE6 = { isa = PBXBuildFile; fileRef = 001418B9F0352A2205CDAA96; };
30 2FB5C71C709DD3E25C6CC541 /* Main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 638AC9A213FFAFC1647D3C78 /* Main.cpp */; }; 30 BE6B15C227B2372ACE438EC8 = { isa = PBXBuildFile; fileRef = 5DE5675862714BFEFF231027; };
31 30C3A2842A3EA665887A7CC8 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 20BA5BC9BB93D1041D8F4C73 /* CoreMIDI.framework */; }; 31 13F86C7E26FBFDC47423240D = { isa = PBXBuildFile; fileRef = 91AADDB641BD3F80E9011C65; };
32 310713516FB26036F129F9B4 /* TouchkeyOnsetAngleMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F63EB3D2F75EC36B2FBFCDBA /* TouchkeyOnsetAngleMapping.cpp */; }; 32 0F57CE11332869C573488442 = { isa = PBXBuildFile; fileRef = 25875D01B837C34F01EF8C2F; };
33 384EC6340C198680B166A0A6 /* Osc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F0F457D2A8E7EC3DE1CADC28 /* Osc.cpp */; }; 33 0B15BCE918EEF2CCA0AEA482 = { isa = PBXBuildFile; fileRef = F89BC7CFD2C4BC07D31DFA04; };
34 3BCBF5B38F6056D9FE683B0E /* Mapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A6B7D7B713F01F521411F2D3 /* Mapping.cpp */; }; 34 C07B7D53DED5507FB71A2686 = { isa = PBXBuildFile; fileRef = 77D10D2C57D62DF18D3CE862; };
35 3BF49ACD7F6CF44414FB5922 /* TouchkeyMultiFingerTriggerMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 879BA74FC54118852648722F /* TouchkeyMultiFingerTriggerMappingFactory.cpp */; }; 35 310713516FB26036F129F9B4 = { isa = PBXBuildFile; fileRef = F63EB3D2F75EC36B2FBFCDBA; };
36 3EDCB8DC01EBCD339722C0B2 /* MappingScheduler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF8EFA9540E8757E68922E40 /* MappingScheduler.cpp */; }; 36 8FBDE042A025832E21E6F8F4 = { isa = PBXBuildFile; fileRef = F0B30E3238044CF573DFF44D; };
37 40646EF394D495C462E347F1 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7964EC4FD4E5860CF85469A6 /* AudioToolbox.framework */; }; 37 BB430A3EF5BE9214B1032DDD = { isa = PBXBuildFile; fileRef = 0A767ED26F1C6854875AC0DB; };
38 4078BC0343B4DFB6F9816BD5 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A9B74287470FD1944123E26 /* Accelerate.framework */; }; 38 3BF49ACD7F6CF44414FB5922 = { isa = PBXBuildFile; fileRef = 879BA74FC54118852648722F; };
39 4CF799D17D4295DD3F50720D /* Scheduler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DBDB2CBDB7DD3D7B9713D4C5 /* Scheduler.cpp */; }; 39 222381A07D9F4638272B89EF = { isa = PBXBuildFile; fileRef = 77BA61409E24E072AF1E5493; };
40 52944F2FAC4CEBFB17FB29E4 /* juce_gui_extra.mm in Sources */ = {isa = PBXBuildFile; fileRef = 76566BC742E2FB1F6FDC34F5 /* juce_gui_extra.mm */; }; 40 12510AB6876158F044CAAD7E = { isa = PBXBuildFile; fileRef = 56EF3900C63C00BED0E574D0; };
41 53E5A8D73743B36758DA4DA4 /* MidiInputController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E38A23A31D7FB8E86851666B /* MidiInputController.cpp */; }; 41 82DFEC1C0E1F1717ECFF46EF = { isa = PBXBuildFile; fileRef = FEB3A41EEF9A3958E3FD1BDB; };
42 5492D1307B92C3F63B9EDF09 /* juce_audio_devices.mm in Sources */ = {isa = PBXBuildFile; fileRef = BA641413905F4396597FDF78 /* juce_audio_devices.mm */; }; 42 2C4FDCA1E6A76506B05D37DD = { isa = PBXBuildFile; fileRef = 0D2D03F562749971564F7773; };
43 562759D28DA0813B92BD7FEA /* TouchkeyBaseMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F55D37A9CFDBAA406A95E743 /* TouchkeyBaseMapping.cpp */; }; 43 6EA3790C69AED29FC35AED08 = { isa = PBXBuildFile; fileRef = 8ADF834CD28E353B15D200C7; };
44 5A0669E021464C9CF05C2B95 /* PianoKeyCalibrator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83AE3F5E0B7AE5D956415BCC /* PianoKeyCalibrator.cpp */; }; 44 3EDCB8DC01EBCD339722C0B2 = { isa = PBXBuildFile; fileRef = AF8EFA9540E8757E68922E40; };
45 5E0BF5CD6F5667E5A0C37651 /* KeyPositionTracker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7497C02BCD8C01280DA32B2 /* KeyPositionTracker.cpp */; }; 45 562759D28DA0813B92BD7FEA = { isa = PBXBuildFile; fileRef = F55D37A9CFDBAA406A95E743; };
46 5F6E53AD9FA709E7146A1CE6 /* TouchkeyVibratoMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 001418B9F0352A2205CDAA96 /* TouchkeyVibratoMappingFactory.cpp */; }; 46 3BCBF5B38F6056D9FE683B0E = { isa = PBXBuildFile; fileRef = A6B7D7B713F01F521411F2D3; };
47 63154C3F49640855CA89CB9B /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DF870F58DC21D8A032AE4D03 /* Carbon.framework */; }; 47 0178872E496D3D0EAC27AE7E = { isa = PBXBuildFile; fileRef = 7A002562A60140BEE1434ECF; };
48 64F134ABEC30EA26D5473D34 /* LogPlayback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5A7A1022A19D6DD162029AA6 /* LogPlayback.cpp */; }; 48 9A83928E33C71ADCAE448871 = { isa = PBXBuildFile; fileRef = 61A7ED9BEB8538FEE656E782; };
49 6EA3790C69AED29FC35AED08 /* TouchkeyControlMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ADF834CD28E353B15D200C7 /* TouchkeyControlMappingFactory.cpp */; }; 49 8B6C8D046A64E8F9A7A8A8A1 = { isa = PBXBuildFile; fileRef = C2762F0E696E257A507595A5; };
50 80917C6EBEAD3F8DF0C99FD3 /* juce_gui_basics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 007AEF97B8A9D76A0A2D83FC /* juce_gui_basics.mm */; }; 50 0684392AC23F11D728DD50C5 = { isa = PBXBuildFile; fileRef = 057E89AE46073DB34D7CD529; };
51 82DFEC1C0E1F1717ECFF46EF /* TouchkeyControlMappingShortEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEB3A41EEF9A3958E3FD1BDB /* TouchkeyControlMappingShortEditor.cpp */; }; 51 04F763266CBDE1710ECDFBD1 = { isa = PBXBuildFile; fileRef = C2D442FDEECC11C9BD433379; };
52 8394B72883ACCC5CB2A13768 /* juce_audio_basics.mm in Sources */ = {isa = PBXBuildFile; fileRef = FBD0A4CCB4013E8B8AA653E2 /* juce_audio_basics.mm */; }; 52 CAC2A323D111092F0ACA800D = { isa = PBXBuildFile; fileRef = 3FDF3206CD46EA7C0063B295; };
53 853FB568630B7E920E30E0EE /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6606A45FBF92643F83F78021 /* IOKit.framework */; }; 53 0719C742CAB513BC7D9133DE = { isa = PBXBuildFile; fileRef = 849B3D266CC18D432434AA9B; };
54 8B6C8D046A64E8F9A7A8A8A1 /* MRPMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2762F0E696E257A507595A5 /* MRPMapping.cpp */; }; 54 0A1BCC62A1753D24D01A3DAD = { isa = PBXBuildFile; fileRef = 8776329610ED3DF98A95ECD2; };
55 8FBDE042A025832E21E6F8F4 /* TouchkeyOnsetAngleMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F0B30E3238044CF573DFF44D /* TouchkeyOnsetAngleMappingFactory.cpp */; }; 55 4CF799D17D4295DD3F50720D = { isa = PBXBuildFile; fileRef = DBDB2CBDB7DD3D7B9713D4C5; };
56 9261B00A2C5E7187B5C04319 /* MainApplicationController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26646EAE80CBDF47DADEE278 /* MainApplicationController.cpp */; }; 56 0209777D29C1CF3F89FBF254 = { isa = PBXBuildFile; fileRef = 32302BE7297F75C489B19CED; };
57 98FC8EC7F8608FD0046384E6 /* TouchkeyEntropyGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49F0D0437FF061BBBBE8CB88 /* TouchkeyEntropyGenerator.cpp */; }; 57 FF44DE892280A28F67C7BFDD = { isa = PBXBuildFile; fileRef = 9D627B675B5F55FD5A203346; };
58 998FC7F9C3E8817D8C617391 /* MappingListItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01A3C0D5D0FDDA38CE02C685 /* MappingListItem.cpp */; }; 58 274E9F984B46BBDBF714003B = { isa = PBXBuildFile; fileRef = 4BFF669E2B855A7A576E8CE2; };
59 9A83928E33C71ADCAE448871 /* MIDIKeyPositionMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61A7ED9BEB8538FEE656E782 /* MIDIKeyPositionMapping.cpp */; }; 59 98FC8EC7F8608FD0046384E6 = { isa = PBXBuildFile; fileRef = 49F0D0437FF061BBBBE8CB88; };
60 A526339B267B82C838D28D09 /* PianoKeyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9C0B692CB270EFA9DB7FA4D7 /* PianoKeyboard.cpp */; }; 60 0B420377451C221A0478595A = { isa = PBXBuildFile; fileRef = 8D0A4E0C8E8FFF9E73D4F796; };
61 B3470DC81675B3D490C27CFD /* TouchkeyVibratoMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE6A8EF9DD39C0260ADD27B0 /* TouchkeyVibratoMapping.cpp */; }; 61 BA8E15B815FCC3C7830C972E = { isa = PBXBuildFile; fileRef = 68A9E6D3AA5B1E80308A5400; };
62 B74FCF91BC16623F02F69D86 /* BinaryData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E5F79D13171E0F28729529DD /* BinaryData.cpp */; }; 62 1AEFD23290811D94FB840E74 = { isa = PBXBuildFile; fileRef = 05A3090F3BD2DAA8D6DF24B6; };
63 B8EE628D560C9E474792128A /* MainWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7B9FCDB57204606F4A7FDAD4 /* MainWindow.cpp */; }; 63 5E0BF5CD6F5667E5A0C37651 = { isa = PBXBuildFile; fileRef = B7497C02BCD8C01280DA32B2; };
64 B98E92A0AAE513E18217810A /* PianoKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 183D81D9E023859A3E499243 /* PianoKey.cpp */; }; 64 64F134ABEC30EA26D5473D34 = { isa = PBXBuildFile; fileRef = 5A7A1022A19D6DD162029AA6; };
65 BA1577A5D5903CDC1BCFAB06 /* OscMidiConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 178A386F6FE9CCEAD2ACEA3A /* OscMidiConverter.cpp */; }; 65 53E5A8D73743B36758DA4DA4 = { isa = PBXBuildFile; fileRef = E38A23A31D7FB8E86851666B; };
66 BA527B7D0D87CA5A51EF0D17 /* TouchkeyVibratoMappingShortEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 119E49FA10A84C0AED360605 /* TouchkeyVibratoMappingShortEditor.cpp */; }; 66 FF8B3EA68E9255C839ABA3F8 = { isa = PBXBuildFile; fileRef = FD7BF71F32457EFD941519E0; };
67 BA8E15B815FCC3C7830C972E /* MidiKeyboardSegment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 68A9E6D3AA5B1E80308A5400 /* MidiKeyboardSegment.cpp */; }; 67 384EC6340C198680B166A0A6 = { isa = PBXBuildFile; fileRef = F0F457D2A8E7EC3DE1CADC28; };
68 BADB457195977038A2BF09A4 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F07FDD832AD269D84A40DAF1 /* QuartzCore.framework */; }; 68 BA1577A5D5903CDC1BCFAB06 = { isa = PBXBuildFile; fileRef = 178A386F6FE9CCEAD2ACEA3A; };
69 BB430A3EF5BE9214B1032DDD /* TouchkeyMultiFingerTriggerMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0A767ED26F1C6854875AC0DB /* TouchkeyMultiFingerTriggerMapping.cpp */; }; 69 B98E92A0AAE513E18217810A = { isa = PBXBuildFile; fileRef = 183D81D9E023859A3E499243; };
70 BE6B15C227B2372ACE438EC8 /* TouchkeyReleaseAngleMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DE5675862714BFEFF231027 /* TouchkeyReleaseAngleMapping.cpp */; }; 70 A526339B267B82C838D28D09 = { isa = PBXBuildFile; fileRef = 9C0B692CB270EFA9DB7FA4D7; };
71 C07B7D53DED5507FB71A2686 /* TouchkeyPitchBendMappingFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 77D10D2C57D62DF18D3CE862 /* TouchkeyPitchBendMappingFactory.cpp */; }; 71 5A0669E021464C9CF05C2B95 = { isa = PBXBuildFile; fileRef = 83AE3F5E0B7AE5D956415BCC; };
72 C3F1C6DDE2A344D657712C75 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF33364D3B65730CEAD5F1 /* OpenGL.framework */; }; 72 1FDA7AEB064670D6A6B1E5A9 = { isa = PBXBuildFile; fileRef = 67B1EA88315E60BDDEF78A9B; };
73 C4A41EFBBFFC08EC2CC75C92 /* juce_data_structures.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D2E40E321F1A2340FB42A05 /* juce_data_structures.mm */; }; 73 E1B3A08EBE789ABADC0C025E = { isa = PBXBuildFile; fileRef = 76824FE677CBBE997E6B95AC; };
74 C5AF559E110329B9AB35DFCB /* RecentFilesMenuTemplate.nib in Resources */ = {isa = PBXBuildFile; fileRef = 283FF67DF916C041CE17E244 /* RecentFilesMenuTemplate.nib */; }; 74 9261B00A2C5E7187B5C04319 = { isa = PBXBuildFile; fileRef = 26646EAE80CBDF47DADEE278; };
75 C7C650DB080B12CD2552EC3B /* juce_events.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5FBE2E2D25174AF84CAB065C /* juce_events.mm */; }; 75 2FB5C71C709DD3E25C6CC541 = { isa = PBXBuildFile; fileRef = 638AC9A213FFAFC1647D3C78; };
76 CAC2A323D111092F0ACA800D /* KeyPositionGraphDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FDF3206CD46EA7C0063B295 /* KeyPositionGraphDisplay.cpp */; }; 76 B74FCF91BC16623F02F69D86 = { isa = PBXBuildFile; fileRef = E5F79D13171E0F28729529DD; };
77 CD4F6761CDABB836FBADCD80 /* ControlWindowMainComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E9E267650C0230141C461A4B /* ControlWindowMainComponent.cpp */; }; 77 8394B72883ACCC5CB2A13768 = { isa = PBXBuildFile; fileRef = FBD0A4CCB4013E8B8AA653E2; };
78 D05E8CCFCD6C2065EDE16DD6 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EDDEE17AD20B0C75DF6DF12 /* WebKit.framework */; }; 78 5492D1307B92C3F63B9EDF09 = { isa = PBXBuildFile; fileRef = BA641413905F4396597FDF78; };
79 D88B64FB4066D913682D5BA3 /* juce_opengl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8CA21E32C250B212F23EA8AF /* juce_opengl.mm */; }; 79 E810879EB266795004A4C22F = { isa = PBXBuildFile; fileRef = 23E81037EDC6EBA8A4145A66; };
80 E1B3A08EBE789ABADC0C025E /* TouchkeyDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 76824FE677CBBE997E6B95AC /* TouchkeyDevice.cpp */; }; 80 F68DD438981A3BA730A626CB = { isa = PBXBuildFile; fileRef = 75A33066D1965DA1A60D41B0; };
81 E810879EB266795004A4C22F /* juce_audio_formats.mm in Sources */ = {isa = PBXBuildFile; fileRef = 23E81037EDC6EBA8A4145A66 /* juce_audio_formats.mm */; }; 81 C4A41EFBBFFC08EC2CC75C92 = { isa = PBXBuildFile; fileRef = 5D2E40E321F1A2340FB42A05; };
82 F44235BA2064C306B810CE62 /* juce_graphics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 91157413471588AA9BBA75D7 /* juce_graphics.mm */; }; 82 C7C650DB080B12CD2552EC3B = { isa = PBXBuildFile; fileRef = 5FBE2E2D25174AF84CAB065C; };
83 F68DD438981A3BA730A626CB /* juce_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = 75A33066D1965DA1A60D41B0 /* juce_core.mm */; }; 83 F44235BA2064C306B810CE62 = { isa = PBXBuildFile; fileRef = 91157413471588AA9BBA75D7; };
84 FA58715E881C0982BF8E2FCD /* DiscRecording.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DFDF8135971D71B8889E84B /* DiscRecording.framework */; }; 84 80917C6EBEAD3F8DF0C99FD3 = { isa = PBXBuildFile; fileRef = 007AEF97B8A9D76A0A2D83FC; };
85 FF44DE892280A28F67C7BFDD /* TimestampSynchronizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9D627B675B5F55FD5A203346 /* TimestampSynchronizer.cpp */; }; 85 52944F2FAC4CEBFB17FB29E4 = { isa = PBXBuildFile; fileRef = 76566BC742E2FB1F6FDC34F5; };
86 FF8B3EA68E9255C839ABA3F8 /* MidiOutputController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FD7BF71F32457EFD941519E0 /* MidiOutputController.cpp */; }; 86 D88B64FB4066D913682D5BA3 = { isa = PBXBuildFile; fileRef = 8CA21E32C250B212F23EA8AF; };
87 /* End PBXBuildFile section */ 87 001418B9F0352A2205CDAA96 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMappingFactory.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
88 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 /* Begin PBXFileReference section */ 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 001418B9F0352A2205CDAA96 /* TouchkeyVibratoMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMappingFactory.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 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 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; }; 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 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; }; 92 01A3C0D5D0FDDA38CE02C685 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingListItem.cpp; path = ../../Source/GUI/MappingListItem.cpp; sourceTree = "SOURCE_ROOT"; };
93 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; }; 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 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; }; 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 01A3C0D5D0FDDA38CE02C685 /* MappingListItem.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingListItem.cpp; path = ../../Source/GUI/MappingListItem.cpp; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 106 057E89AE46073DB34D7CD529 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardTesterDisplay.cpp; path = ../../Source/Display/KeyboardTesterDisplay.cpp; sourceTree = "SOURCE_ROOT"; };
107 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; }; 107 05A3090F3BD2DAA8D6DF24B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyIdleDetector.cpp; path = ../../Source/TouchKeys/KeyIdleDetector.cpp; sourceTree = "SOURCE_ROOT"; };
108 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; }; 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 05A3090F3BD2DAA8D6DF24B6 /* KeyIdleDetector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyIdleDetector.cpp; path = ../../Source/TouchKeys/KeyIdleDetector.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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 115 07F3126C9F1842B069672882 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyMultiFingerTriggerMappingFactory.h; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
116 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; }; 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 07F3126C9F1842B069672882 /* TouchkeyMultiFingerTriggerMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyMultiFingerTriggerMappingFactory.h; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMappingFactory.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 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; }; 118 091527B6BC312B2295FA565A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainApplicationController.h; path = ../../Source/MainApplicationController.h; sourceTree = "SOURCE_ROOT"; };
119 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; }; 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 091527B6BC312B2295FA565A /* MainApplicationController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainApplicationController.h; path = ../../Source/MainApplicationController.h; sourceTree = SOURCE_ROOT; }; 120 0955F3A0CD0B38AA81A04149 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Trigger.h; path = ../../Source/Utility/Trigger.h; sourceTree = "SOURCE_ROOT"; };
121 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; }; 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 0955F3A0CD0B38AA81A04149 /* Trigger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Trigger.h; path = ../../Source/Utility/Trigger.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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 127 0A486C6A586B60525C9BAB59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingListItem.h; path = ../../Source/GUI/MappingListItem.h; sourceTree = "SOURCE_ROOT"; };
128 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; }; 128 0A5EA54B877D84C939B6F6D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMappingShortEditor.h; path = ../../Source/Mappings/Control/TouchkeyControlMappingShortEditor.h; sourceTree = "SOURCE_ROOT"; };
129 0A486C6A586B60525C9BAB59 /* MappingListItem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingListItem.h; path = ../../Source/GUI/MappingListItem.h; sourceTree = SOURCE_ROOT; }; 129 0A767ED26F1C6854875AC0DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyMultiFingerTriggerMapping.cpp; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMapping.cpp; sourceTree = "SOURCE_ROOT"; };
130 0A5EA54B877D84C939B6F6D7 /* TouchkeyControlMappingShortEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMappingShortEditor.h; path = ../../Source/Mappings/Control/TouchkeyControlMappingShortEditor.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 0A767ED26F1C6854875AC0DB /* TouchkeyMultiFingerTriggerMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyMultiFingerTriggerMapping.cpp; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMapping.cpp; 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 0A982DF57CE775D8F05AD78B /* TouchkeyMultiFingerTriggerMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyMultiFingerTriggerMapping.h; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMapping.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 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; }; 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 0B15F842C077C9765284446A /* TouchkeyPitchBendMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMapping.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMapping.h; sourceTree = SOURCE_ROOT; }; 134 0C9554C2C80A409B9486F101 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardZoneComponent.cpp; path = ../../Source/GUI/KeyboardZoneComponent.cpp; sourceTree = "SOURCE_ROOT"; };
135 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; }; 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 0C9554C2C80A409B9486F101 /* KeyboardZoneComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardZoneComponent.cpp; path = ../../Source/GUI/KeyboardZoneComponent.cpp; sourceTree = SOURCE_ROOT; }; 136 0D2D03F562749971564F7773 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMapping.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMapping.cpp; sourceTree = "SOURCE_ROOT"; };
137 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; }; 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 0D2D03F562749971564F7773 /* TouchkeyControlMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMapping.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMapping.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 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; }; 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 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; }; 140 0E25A6A37156A0D0F5063494 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyDevice.h; path = ../../Source/TouchKeys/TouchkeyDevice.h; sourceTree = "SOURCE_ROOT"; };
141 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; }; 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 0E25A6A37156A0D0F5063494 /* TouchkeyDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyDevice.h; path = ../../Source/TouchKeys/TouchkeyDevice.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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 152 119E49FA10A84C0AED360605 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMappingShortEditor.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingShortEditor.cpp; sourceTree = "SOURCE_ROOT"; };
153 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; }; 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 119E49FA10A84C0AED360605 /* TouchkeyVibratoMappingShortEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMappingShortEditor.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingShortEditor.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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 166 1596880D3FEA7FDC94B7D71A = { isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-128.png"; path = "../../Resources/tk-icon-128.png"; sourceTree = "SOURCE_ROOT"; };
167 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; }; 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 1596880D3FEA7FDC94B7D71A /* tk-icon-128.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-128.png"; path = "../../Resources/tk-icon-128.png"; 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 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; }; 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 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; }; 170 178A386F6FE9CCEAD2ACEA3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OscMidiConverter.cpp; path = ../../Source/TouchKeys/OscMidiConverter.cpp; sourceTree = "SOURCE_ROOT"; };
171 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; }; 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 178A386F6FE9CCEAD2ACEA3A /* OscMidiConverter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OscMidiConverter.cpp; path = ../../Source/TouchKeys/OscMidiConverter.cpp; 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 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; }; 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 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; }; 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 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; }; 175 183D81D9E023859A3E499243 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKey.cpp; path = ../../Source/TouchKeys/PianoKey.cpp; sourceTree = "SOURCE_ROOT"; };
176 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; }; 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 183D81D9E023859A3E499243 /* PianoKey.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKey.cpp; path = ../../Source/TouchKeys/PianoKey.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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 183 1A9B74287470FD1944123E26 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
184 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; }; 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 1A9B74287470FD1944123E26 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 195 1DCDF6FC01C7DBDDA7D7AFEA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMappingShortEditor.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingShortEditor.h; sourceTree = "SOURCE_ROOT"; };
196 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; }; 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 1DCDF6FC01C7DBDDA7D7AFEA /* TouchkeyPitchBendMappingShortEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMappingShortEditor.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingShortEditor.h; sourceTree = SOURCE_ROOT; }; 197 1EDD89AA0A5497A9AC685E41 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TimestampSynchronizer.h; path = ../../Source/Utility/TimestampSynchronizer.h; sourceTree = "SOURCE_ROOT"; };
198 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; }; 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 1EDD89AA0A5497A9AC685E41 /* TimestampSynchronizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TimestampSynchronizer.h; path = ../../Source/Utility/TimestampSynchronizer.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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 205 1FE6850B99F8EB37C6451B24 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardTesterDisplay.h; path = ../../Source/Display/KeyboardTesterDisplay.h; sourceTree = "SOURCE_ROOT"; };
206 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; }; 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 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; }; 207 20BA5BC9BB93D1041D8F4C73 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; };
208 20BA5BC9BB93D1041D8F4C73 /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 216 25875D01B837C34F01EF8C2F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMappingShortEditor.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingShortEditor.cpp; sourceTree = "SOURCE_ROOT"; };
217 25875D01B837C34F01EF8C2F /* TouchkeyPitchBendMappingShortEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMappingShortEditor.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingShortEditor.cpp; 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 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; }; 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 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; }; 219 26646EAE80CBDF47DADEE278 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainApplicationController.cpp; path = ../../Source/MainApplicationController.cpp; sourceTree = "SOURCE_ROOT"; };
220 26646EAE80CBDF47DADEE278 /* MainApplicationController.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainApplicationController.cpp; path = ../../Source/MainApplicationController.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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 225 283FF67DF916C041CE17E244 = { isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; };
226 283FF67DF916C041CE17E244 /* RecentFilesMenuTemplate.nib */ = {isa = PBXFileReference; lastKnownFileType = file.nib; path = RecentFilesMenuTemplate.nib; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 231 293AA70C67056ED558221FCD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMapping.h; path = ../../Source/Mappings/Control/TouchkeyControlMapping.h; sourceTree = "SOURCE_ROOT"; };
232 293AA70C67056ED558221FCD /* TouchkeyControlMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMapping.h; path = ../../Source/Mappings/Control/TouchkeyControlMapping.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 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; }; 233 2AB205503EDC14D07B0CDFA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyBaseMapping.h; path = ../../Source/Mappings/TouchkeyBaseMapping.h; sourceTree = "SOURCE_ROOT"; };
234 2AB205503EDC14D07B0CDFA7 /* TouchkeyBaseMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyBaseMapping.h; path = ../../Source/Mappings/TouchkeyBaseMapping.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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 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 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; }; 259 30B72EA5CC760FDC1D68A1D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../juce/modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; };
260 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; }; 260 30BABDF73CAF7CC000817364 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
261 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; }; 261 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"; };
262 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; }; 262 3206DFDE463E6BD093541953 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
263 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; }; 263 32302BE7297F75C489B19CED = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TimerNode.cpp; path = ../../Source/Utility/TimerNode.cpp; sourceTree = "SOURCE_ROOT"; };
264 32302BE7297F75C489B19CED /* TimerNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TimerNode.cpp; path = ../../Source/Utility/TimerNode.cpp; sourceTree = SOURCE_ROOT; }; 264 32C7614FDFD477BFC45C7A05 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../juce/modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; };
265 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; }; 265 33486E83204368CF282A73F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
266 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; }; 266 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"; };
267 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; }; 267 336105F72E57EF2412E2D362 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
268 336105F72E57EF2412E2D362 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_gui_basics/juce_module_info; sourceTree = SOURCE_ROOT; }; 268 34F26056D1BF4026D3CA3DFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
269 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; }; 269 34F6C441AE3E69C11C988F58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; };
270 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; }; 270 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"; };
271 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; }; 271 350CAF816F5658A6F048333B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; };
272 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; }; 272 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"; };
273 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; }; 273 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"; };
274 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; }; 274 35660D5C79544657DACE648E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../../juce/modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; };
275 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; }; 275 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"; };
276 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; }; 276 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"; };
277 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; }; 277 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"; };
278 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; }; 278 3721BA53A6BAB64AFCE77C35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../juce/modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; };
279 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; }; 279 3738D2B9C5D2ACBA23938BD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../juce/modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; };
280 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; }; 280 37D9F61856238A58FBAF151C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../juce/modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; };
281 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; }; 281 3851FE5AD54A9688682B21E9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; };
282 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; }; 282 3882417E73E282C25A526368 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../juce/modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; };
283 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; }; 283 390F98D3E43D2BC741B08D5B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../juce/modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; };
284 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; }; 284 394A564D17F7FC26D45DD047 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../juce/modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; };
285 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; }; 285 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"; };
286 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; }; 286 399F9880BC2270EF7FD9BFA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; };
287 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; }; 287 39A2849DABF6CBB1F554501D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../juce/modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
288 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; }; 288 39A9EBDF9FF3E480CD2B43EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLShaderProgram.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp"; sourceTree = "SOURCE_ROOT"; };
289 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; }; 289 3B0FB247B6CA70098D56B522 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../juce/modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; };
290 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; }; 290 3BA1D64E8B635B5EFBD8C416 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyReleaseAngleMappingFactory.h; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
291 3BA1D64E8B635B5EFBD8C416 /* TouchkeyReleaseAngleMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyReleaseAngleMappingFactory.h; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMappingFactory.h; sourceTree = SOURCE_ROOT; }; 291 3C49A71B859640FC4A39B8F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../juce/modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; };
292 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; }; 292 3CC9C766A7CA3465A75C1264 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../juce/modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; };
293 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; }; 293 3D220516F82AD82C888C6765 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardDisplay.h; path = ../../Source/Display/KeyboardDisplay.h; sourceTree = "SOURCE_ROOT"; };
294 3D220516F82AD82C888C6765 /* KeyboardDisplay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardDisplay.h; path = ../../Source/Display/KeyboardDisplay.h; sourceTree = SOURCE_ROOT; }; 294 3D29826EB4A5B899C3624500 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; };
295 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; }; 295 3D2DF36E0CC698317233B864 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; };
296 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; }; 296 3D8CB5CFD9B2031C3E016A0B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; };
297 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; }; 297 3D9C5122C7D61F188F36817E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../juce/modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; };
298 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; }; 298 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"; };
299 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; }; 299 3DFDF8135971D71B8889E84B = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; };
300 3DFDF8135971D71B8889E84B /* DiscRecording.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; 300 3E03094D5D1AC333A39F4B7A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../juce/modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; };
301 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; }; 301 3F044B1232BF1AD76CF25C05 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../juce/modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; };
302 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; }; 302 3F12742B404F1BCE9FD1182F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../juce/modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; };
303 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; }; 303 3F55433E0CFB772D4CEC69EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../juce/modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; };
304 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; }; 304 3F8F763B8A07A2EE8D42C0C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; };
305 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; }; 305 3FA6827CE8208A2676F7D89D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; };
306 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; }; 306 3FBF5C96BBAA8C88CB37943C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardZoneComponent.h; path = ../../Source/GUI/KeyboardZoneComponent.h; sourceTree = "SOURCE_ROOT"; };
307 3FBF5C96BBAA8C88CB37943C /* KeyboardZoneComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyboardZoneComponent.h; path = ../../Source/GUI/KeyboardZoneComponent.h; sourceTree = SOURCE_ROOT; }; 307 3FDF3206CD46EA7C0063B295 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyPositionGraphDisplay.cpp; path = ../../Source/Display/KeyPositionGraphDisplay.cpp; sourceTree = "SOURCE_ROOT"; };
308 3FDF3206CD46EA7C0063B295 /* KeyPositionGraphDisplay.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyPositionGraphDisplay.cpp; path = ../../Source/Display/KeyPositionGraphDisplay.cpp; sourceTree = SOURCE_ROOT; }; 308 4025F5D575B9A5A511EF8F30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMapping.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMapping.h; sourceTree = "SOURCE_ROOT"; };
309 4025F5D575B9A5A511EF8F30 /* TouchkeyVibratoMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMapping.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMapping.h; sourceTree = SOURCE_ROOT; }; 309 40B64B6C8BD06AD2930DA9F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../juce/modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; };
310 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; }; 310 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"; };
311 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; }; 311 420CD52BA81E8FA04E73B0A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; };
312 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; }; 312 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"; };
313 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; }; 313 42312AF39D46367A8CCAB92F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenGLJuceCanvas.h; path = ../../Source/Display/OpenGLJuceCanvas.h; sourceTree = "SOURCE_ROOT"; };
314 42312AF39D46367A8CCAB92F /* OpenGLJuceCanvas.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenGLJuceCanvas.h; path = ../../Source/Display/OpenGLJuceCanvas.h; sourceTree = SOURCE_ROOT; }; 314 4262B169F606570751DE5855 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-256.png"; path = "../../Resources/tk-icon-256.png"; sourceTree = "SOURCE_ROOT"; };
315 4262B169F606570751DE5855 /* tk-icon-256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-256.png"; path = "../../Resources/tk-icon-256.png"; sourceTree = SOURCE_ROOT; }; 315 42C6DE63A9107E8D5B543F73 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
316 42C6DE63A9107E8D5B543F73 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_data_structures/juce_module_info; sourceTree = SOURCE_ROOT; }; 316 42C95CE7D85568838409D2CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; };
317 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; }; 317 42DE2C4C5791303F70375058 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiOutputController.h; path = ../../Source/TouchKeys/MidiOutputController.h; sourceTree = "SOURCE_ROOT"; };
318 42DE2C4C5791303F70375058 /* MidiOutputController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiOutputController.h; path = ../../Source/TouchKeys/MidiOutputController.h; sourceTree = SOURCE_ROOT; }; 318 435F555EAB5F88A7DE95C8FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../juce/modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; };
319 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; }; 319 439AF7EB00EE96C9B8E9B480 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyPositionGraphDisplay.h; path = ../../Source/Display/KeyPositionGraphDisplay.h; sourceTree = "SOURCE_ROOT"; };
320 439AF7EB00EE96C9B8E9B480 /* KeyPositionGraphDisplay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyPositionGraphDisplay.h; path = ../../Source/Display/KeyPositionGraphDisplay.h; sourceTree = SOURCE_ROOT; }; 320 440B6F250CB865AA74386018 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../juce/modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; };
321 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; }; 321 44820B2991A9F69F106501EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
322 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; }; 322 451D1DA2175F20466C358449 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../juce/modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; };
323 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; }; 323 4693A834FF8117902FFF4D3F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../juce/modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; };
324 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; }; 324 4722FD5DDEA12074E23626F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../juce/modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; };
325 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; }; 325 47AFF0730B6F48B44D9AF21F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../juce/modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; };
326 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; }; 326 47C9F191ACA30DA8866F8162 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
327 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; }; 327 482B36C5234DB4CED73506B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../juce/modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; };
328 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; }; 328 486B2D4FE311DCB82E37DF60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../../juce/modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; };
329 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; }; 329 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"; };
330 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; }; 330 48D74A7F2C32E5ED9838F5FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../juce/modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; };
331 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; }; 331 4953D82D7A84A83E3E7572A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../juce/modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; };
332 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; }; 332 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"; };
333 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; }; 333 49F0D0437FF061BBBBE8CB88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyEntropyGenerator.cpp; path = ../../Source/TouchKeys/TouchkeyEntropyGenerator.cpp; sourceTree = "SOURCE_ROOT"; };
334 49F0D0437FF061BBBBE8CB88 /* TouchkeyEntropyGenerator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyEntropyGenerator.cpp; path = ../../Source/TouchKeys/TouchkeyEntropyGenerator.cpp; sourceTree = SOURCE_ROOT; }; 334 4A0BF982E2E874D2FEC6073A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; };
335 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; }; 335 4A136908B5FF7712EBAD9981 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../juce/modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; };
336 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; }; 336 4A2C4C9905C7DBE7BD7A0A7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; };
337 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; }; 337 4A75AF43CD5BD452E2B322A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; };
338 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; }; 338 4AA95F2942C46275D0CC1206 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; };
339 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; }; 339 4AD0E0592C453AF63D48A792 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TimerNode.h; path = ../../Source/Utility/TimerNode.h; sourceTree = "SOURCE_ROOT"; };
340 4AD0E0592C453AF63D48A792 /* TimerNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TimerNode.h; path = ../../Source/Utility/TimerNode.h; sourceTree = SOURCE_ROOT; }; 340 4AF53AC364CD4D92FA9C66B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RawSensorDisplay.h; path = ../../Source/Display/RawSensorDisplay.h; sourceTree = "SOURCE_ROOT"; };
341 4AF53AC364CD4D92FA9C66B1 /* RawSensorDisplay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RawSensorDisplay.h; path = ../../Source/Display/RawSensorDisplay.h; sourceTree = SOURCE_ROOT; }; 341 4B5B59C3EB40E81B0EB3FF2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Scheduler.h; path = ../../Source/Utility/Scheduler.h; sourceTree = "SOURCE_ROOT"; };
342 4B5B59C3EB40E81B0EB3FF2A /* Scheduler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Scheduler.h; path = ../../Source/Utility/Scheduler.h; sourceTree = SOURCE_ROOT; }; 342 4B6DD49A71F451207F114891 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
343 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; }; 343 4B9F0E9662F5974FEB6D3EA6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../../juce/modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; };
344 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; }; 344 4BA89F5127922FC8A0D88602 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; };
345 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; }; 345 4BF12D55902ABB1FC8FC63AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../juce/modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; };
346 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; }; 346 4BFF669E2B855A7A576E8CE2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Trigger.cpp; path = ../../Source/Utility/Trigger.cpp; sourceTree = "SOURCE_ROOT"; };
347 4BFF669E2B855A7A576E8CE2 /* Trigger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Trigger.cpp; path = ../../Source/Utility/Trigger.cpp; sourceTree = SOURCE_ROOT; }; 347 4C27098692905309308ADA65 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyIdleDetector.h; path = ../../Source/TouchKeys/KeyIdleDetector.h; sourceTree = "SOURCE_ROOT"; };
348 4C27098692905309308ADA65 /* KeyIdleDetector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyIdleDetector.h; path = ../../Source/TouchKeys/KeyIdleDetector.h; sourceTree = SOURCE_ROOT; }; 348 4C8A9DE41142589CE8A66D22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; };
349 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; }; 349 4CAF6AD5590B3C8C9D2DCA10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; };
350 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; }; 350 4D3486477C93D169F9841EBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; };
351 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; }; 351 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"; };
352 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; }; 352 4E546FBB3A7626EFD573D41D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; };
353 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; }; 353 4E7E0F0BE092AB6743B03D43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; };
354 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; }; 354 4E88EE61D4328B092B1F0BB2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../juce/modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; };
355 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; }; 355 4EA0B74126E80DFAA6075D51 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../juce/modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; };
356 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; }; 356 4EF55CBE453A2F06A5880E6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
357 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; }; 357 4F0FBB923DC40FD7859CA9B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../juce/modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; };
358 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; }; 358 4F63CAE984068E8493AB1C59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; };
359 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; }; 359 4FAEFEF7315CD4697A3A4A5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; };
360 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; }; 360 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"; };
361 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; }; 361 500B161A0A390BE6A7AC6E67 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; };
362 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; }; 362 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"; };
363 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; }; 363 50B10AEABDF8CFDB4C1F5198 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; };
364 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; }; 364 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"; };
365 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; }; 365 51824FD31518891951469CBA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; };
366 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; }; 366 52503B83C3EB95429DBCF2B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../juce/modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; };
367 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; }; 367 52FC4A84B75D864E89E3AB5B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; };
368 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; }; 368 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"; };
369 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; }; 369 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"; };
370 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; }; 370 542B60D386C30F602E8F37C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
371 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; }; 371 547C4147F20B76FD1596DF3B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../juce/modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; };
372 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; }; 372 54C9DB3C192D2E3C4BB796F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../juce/modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; };
373 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; }; 373 55010ADB4310C9FF2CD11D52 = { isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = "SOURCE_ROOT"; };
374 55010ADB4310C9FF2CD11D52 /* Icon.icns */ = {isa = PBXFileReference; lastKnownFileType = file.icns; path = Icon.icns; sourceTree = SOURCE_ROOT; }; 374 5535E1D2AB0D896D5EA1528C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
375 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; }; 375 55614439CEA2AA4C3C83960C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../juce/modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; };
376 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; }; 376 558764F1D4A196E74A8B4D47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; };
377 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; }; 377 55E99E81FC362EA304FEFC7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKeyCalibrator.h; path = ../../Source/TouchKeys/PianoKeyCalibrator.h; sourceTree = "SOURCE_ROOT"; };
378 55E99E81FC362EA304FEFC7D /* PianoKeyCalibrator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKeyCalibrator.h; path = ../../Source/TouchKeys/PianoKeyCalibrator.h; sourceTree = SOURCE_ROOT; }; 378 560BA4677563ADBFEAA4A9A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../juce/modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; };
379 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; }; 379 564725F265FA251EA1E85EFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../juce/modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; };
380 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; }; 380 56EF3900C63C00BED0E574D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyKeyDivisionMappingFactory.cpp; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
381 56EF3900C63C00BED0E574D0 /* TouchkeyKeyDivisionMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyKeyDivisionMappingFactory.cpp; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 381 57370DDA62616114166E89B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../juce/modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; };
382 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; }; 382 577688014EC968E5BB50E11B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../juce/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; };
383 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; }; 383 57E7CFA95F5E9A5C31E0706A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../../juce/modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; };
384 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; }; 384 585AE1E2582CD19A8F9FE2D2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../juce/modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; };
385 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; }; 385 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"; };
386 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; }; 386 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"; };
387 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; }; 387 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"; };
388 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; }; 388 592BCFFE2117C38F3D464CA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOscEmulator.h; path = ../../Source/TouchKeys/TouchkeyOscEmulator.h; sourceTree = "SOURCE_ROOT"; };
389 592BCFFE2117C38F3D464CA1 /* TouchkeyOscEmulator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOscEmulator.h; path = ../../Source/TouchKeys/TouchkeyOscEmulator.h; sourceTree = SOURCE_ROOT; }; 389 595D9603C966DD7A96601770 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../juce/modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; };
390 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; }; 390 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"; };
391 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; }; 391 5A557C5800B7FD7879B89A9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../juce/modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; };
392 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; }; 392 5A740A5459309CC1144016FD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../juce/modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; };
393 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; }; 393 5A7A1022A19D6DD162029AA6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LogPlayback.cpp; path = ../../Source/TouchKeys/LogPlayback.cpp; sourceTree = "SOURCE_ROOT"; };
394 5A7A1022A19D6DD162029AA6 /* LogPlayback.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LogPlayback.cpp; path = ../../Source/TouchKeys/LogPlayback.cpp; sourceTree = SOURCE_ROOT; }; 394 5AA0C6F1D0EEB64916D79A1F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../juce/modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; };
395 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; }; 395 5AA900E1C54219C4371B3907 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../juce/modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; };
396 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; }; 396 5AAE89A72D91459EB9548A5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; };
397 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; }; 397 5AC453F4B30AB8DA51B8B9B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; };
398 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; }; 398 5B03F93B4E808E5B42C5F984 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../juce/modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; };
399 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; }; 399 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"; };
400 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; }; 400 5B83D18A4AF71418DA5F54F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; };
401 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; }; 401 5B851A07868E688F0C765CA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../juce/modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; };
402 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; }; 402 5BC3C1BA534425DE943BCA22 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
403 5BC3C1BA534425DE943BCA22 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 403 5BDDEB249D4D04F0DAAA97B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../juce/modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; };
404 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; }; 404 5BDFD343F8067BB49E2C2125 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../juce/modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; };
405 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; }; 405 5C085DEDBB1A8F755F800922 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyBaseMappingFactory.h; path = ../../Source/Mappings/TouchkeyBaseMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
406 5C085DEDBB1A8F755F800922 /* TouchkeyBaseMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyBaseMappingFactory.h; path = ../../Source/Mappings/TouchkeyBaseMappingFactory.h; sourceTree = SOURCE_ROOT; }; 406 5CD67ECB4B41375D889C1A2F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKey.h; path = ../../Source/TouchKeys/PianoKey.h; sourceTree = "SOURCE_ROOT"; };
407 5CD67ECB4B41375D889C1A2F /* PianoKey.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKey.h; path = ../../Source/TouchKeys/PianoKey.h; sourceTree = SOURCE_ROOT; }; 407 5CFC24DCE2459CF5A80FD766 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../juce/modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; };
408 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; }; 408 5D1750119D2E86324ED67585 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../juce/modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; };
409 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; }; 409 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"; };
410 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; }; 410 5D5300842AF71C49D1E5EDF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; };
411 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; }; 411 5D9DBA8EC90E8161918F12E0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; };
412 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; }; 412 5DE5675862714BFEFF231027 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyReleaseAngleMapping.cpp; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMapping.cpp; sourceTree = "SOURCE_ROOT"; };
413 5DE5675862714BFEFF231027 /* TouchkeyReleaseAngleMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyReleaseAngleMapping.cpp; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMapping.cpp; sourceTree = SOURCE_ROOT; }; 413 5DFC9E79432F0E8B0245B05E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; };
414 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; }; 414 5E21284BD5A78CCF9533A7CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../juce/modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; };
415 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; }; 415 5E2C8035BF527680811D1CF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; };
416 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; }; 416 5E4F05C1C0E47ABAD690E924 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../juce/modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; };
417 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; }; 417 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"; };
418 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; }; 418 5EDDEE17AD20B0C75DF6DF12 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
419 5EDDEE17AD20B0C75DF6DF12 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; 419 5F46502A5D1A44BD738467D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; };
420 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; }; 420 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"; };
421 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; }; 421 5FBE2E2D25174AF84CAB065C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../juce/modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; };
422 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; }; 422 601196F609721F1C314F9F50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; };
423 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; }; 423 601CBE152587954A406ED25F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../juce/modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; };
424 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; }; 424 606F2538F89C451EC8BB479D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingScheduler.h; path = ../../Source/Mappings/MappingScheduler.h; sourceTree = "SOURCE_ROOT"; };
425 606F2538F89C451EC8BB479D /* MappingScheduler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingScheduler.h; path = ../../Source/Mappings/MappingScheduler.h; sourceTree = SOURCE_ROOT; }; 425 608D7036802547CACA0C8EB9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../juce/modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; };
426 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; }; 426 6099FF0A5378073D75F68649 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; };
427 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; }; 427 610013306039A681BE00CDF4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../juce/modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; };
428 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; }; 428 61A7ED9BEB8538FEE656E782 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MIDIKeyPositionMapping.cpp; path = ../../Source/Mappings/MIDIKeyPositionMapping.cpp; sourceTree = "SOURCE_ROOT"; };
429 61A7ED9BEB8538FEE656E782 /* MIDIKeyPositionMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MIDIKeyPositionMapping.cpp; path = ../../Source/Mappings/MIDIKeyPositionMapping.cpp; sourceTree = SOURCE_ROOT; }; 429 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"; };
430 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; }; 430 62A0804DA5C8D8F076538D7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../juce/modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; };
431 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; }; 431 62F2282824CD10B6F82A703F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; };
432 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; }; 432 63271E5A2866BBC8014C76F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../juce/modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; };
433 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; }; 433 6348A0AF83CD2B08A0B0F867 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLFrameBuffer.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h"; sourceTree = "SOURCE_ROOT"; };
434 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; }; 434 638AC9A213FFAFC1647D3C78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; };
435 638AC9A213FFAFC1647D3C78 /* Main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = SOURCE_ROOT; }; 435 638FEE22F7BC4DEE41443DC3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; };
436 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; }; 436 6395794A858E7036D062579C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../../juce/modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; };
437 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; }; 437 639B0783D7C0F63CACBC8616 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../juce/modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
438 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; }; 438 63BF081465ACDD86B21207F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; };
439 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; }; 439 63E32F29B1D3528BDDE0B72A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../juce/modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; };
440 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; }; 440 63FB3D8BC053ED771331E303 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../juce/modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; };
441 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; }; 441 641DCDEE4366C19C302BCDC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../juce/modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; };
442 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; }; 442 647A3C5CF4D3DE9C169861D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; };
443 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; }; 443 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"; };
444 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; }; 444 6500D22CD08FD736625BA949 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
445 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; }; 445 65851006CAF520CAAC0F81B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
446 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; }; 446 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"; };
447 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; }; 447 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"; };
448 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; }; 448 6606A45FBF92643F83F78021 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
449 6606A45FBF92643F83F78021 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; 449 6610029938CB08266FAD5120 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; };
450 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; }; 450 66F5603A6C984CEFD02530D3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; };
451 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; }; 451 673187B7CDEE9090F0503F45 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
452 673187B7CDEE9090F0503F45 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_audio_formats/juce_module_info; sourceTree = SOURCE_ROOT; }; 452 67B1EA88315E60BDDEF78A9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoPedal.cpp; path = ../../Source/TouchKeys/PianoPedal.cpp; sourceTree = "SOURCE_ROOT"; };
453 67B1EA88315E60BDDEF78A9B /* PianoPedal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoPedal.cpp; path = ../../Source/TouchKeys/PianoPedal.cpp; sourceTree = SOURCE_ROOT; }; 453 67FBBBE888B8FF071E9A6E9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../juce/modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; };
454 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; }; 454 684832C67BAC9A135AD0F420 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../juce/modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; };
455 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; }; 455 688D8F39D56A47170508B993 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; };
456 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; }; 456 68A9E6D3AA5B1E80308A5400 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiKeyboardSegment.cpp; path = ../../Source/TouchKeys/MidiKeyboardSegment.cpp; sourceTree = "SOURCE_ROOT"; };
457 68A9E6D3AA5B1E80308A5400 /* MidiKeyboardSegment.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiKeyboardSegment.cpp; path = ../../Source/TouchKeys/MidiKeyboardSegment.cpp; sourceTree = SOURCE_ROOT; }; 457 68B7DB3155ECA7DF6A79D5EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../juce/modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; };
458 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; }; 458 68EC729C279BCAD684AEBF9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; };
459 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; }; 459 68F90A1AC81BD36F4AFCA49D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
460 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; }; 460 692CFED8D5A615CCE73120FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMappingShortEditor.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingShortEditor.h; sourceTree = "SOURCE_ROOT"; };
461 692CFED8D5A615CCE73120FB /* TouchkeyVibratoMappingShortEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMappingShortEditor.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingShortEditor.h; sourceTree = SOURCE_ROOT; }; 461 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"; };
462 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; }; 462 6A2C76C28ADEBBEB65637ED4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
463 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; }; 463 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"; };
464 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; }; 464 6A59FD6927F7863EA627B22B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../../juce/modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; };
465 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; }; 465 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"; };
466 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; }; 466 6B4AAA40F2D016E163663316 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; };
467 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; }; 467 6B4D53A3F41AB62FA997F22E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
468 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; }; 468 6B502138661E9AB628F374F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; };
469 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; }; 469 6B53EFC11817616594E2D9BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; };
470 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; }; 470 6B6237A52DA8FB843E47CE0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; };
471 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; }; 471 6BBD376C70ED0BF7DB547474 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; };
472 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; }; 472 6C119011A8A9B7A6F092F10D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../juce/modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; };
473 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; }; 473 6C1F7220FB3D51C3E401670D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; };
474 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; }; 474 6CA0CAA72433DDE5E6E2BA99 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
475 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; }; 475 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"; };
476 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; }; 476 6CF3B1703B8D1E75091098B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; };
477 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; }; 477 6CF6DF68577964FD68EFB132 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLContext.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLContext.cpp"; sourceTree = "SOURCE_ROOT"; };
478 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; }; 478 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"; };
479 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; }; 479 6D7B40AF156B7244E6D37851 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LogPlayback.h; path = ../../Source/TouchKeys/LogPlayback.h; sourceTree = "SOURCE_ROOT"; };
480 6D7B40AF156B7244E6D37851 /* LogPlayback.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LogPlayback.h; path = ../../Source/TouchKeys/LogPlayback.h; sourceTree = SOURCE_ROOT; }; 480 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"; };
481 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; }; 481 6EE034FF03FFA7308A5766AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; };
482 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; }; 482 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"; };
483 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; }; 483 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"; };
484 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; }; 484 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"; };
485 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; }; 485 70007C0A1E082ED1349FD91B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; };
486 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; }; 486 7036D606B54801EF8B582B14 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; };
487 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; }; 487 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"; };
488 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; }; 488 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"; };
489 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; }; 489 70DF91DDFADBF8A69040904F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; };
490 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; }; 490 70E7379DBBD8C42D6DF053AE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; };
491 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; }; 491 7103BB75D00938B3DEF6F943 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Node.h; path = ../../Source/Utility/Node.h; sourceTree = "SOURCE_ROOT"; };
492 7103BB75D00938B3DEF6F943 /* Node.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Node.h; path = ../../Source/Utility/Node.h; sourceTree = SOURCE_ROOT; }; 492 7172E38F5AA96EB0063A67AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../juce/modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; };
493 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; }; 493 71D4D37B1DBDF821E57F68F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../juce/modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; };
494 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; }; 494 724ABFBF59674B3C9B5C2437 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyKeyDivisionMapping.h; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMapping.h; sourceTree = "SOURCE_ROOT"; };
495 724ABFBF59674B3C9B5C2437 /* TouchkeyKeyDivisionMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyKeyDivisionMapping.h; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMapping.h; sourceTree = SOURCE_ROOT; }; 495 724CC1B7FF7ECEC8F25400AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; };
496 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; }; 496 725AA29F72430257825A0E8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyPositionTracker.h; path = ../../Source/TouchKeys/KeyPositionTracker.h; sourceTree = "SOURCE_ROOT"; };
497 725AA29F72430257825A0E8B /* KeyPositionTracker.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyPositionTracker.h; path = ../../Source/TouchKeys/KeyPositionTracker.h; sourceTree = SOURCE_ROOT; }; 497 726E5869DFBD1AE70FB39109 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
498 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; }; 498 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"; };
499 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; }; 499 72D026BC20AD5DA4743D6A68 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../juce/modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; };
500 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; }; 500 72DEAE1CFA0E4495953E162B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; };
501 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; }; 501 7362738354A361AC4913C252 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; };
502 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; }; 502 74367CCDFA812324602A8232 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../juce/modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; };
503 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; }; 503 743847CB7587F825B89E6FE8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; };
504 743847CB7587F825B89E6FE8 /* JuceHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; 504 74A7CB1DEB75A34CDD0CD4C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../juce/modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; };
505 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; }; 505 7512B86BFA154BD74FC8AC07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Accumulator.h; path = ../../Source/Utility/Accumulator.h; sourceTree = "SOURCE_ROOT"; };
506 7512B86BFA154BD74FC8AC07 /* Accumulator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Accumulator.h; path = ../../Source/Utility/Accumulator.h; sourceTree = SOURCE_ROOT; }; 506 752E69ECB400EFBC66DB8081 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; };
507 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; }; 507 75A33066D1965DA1A60D41B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../juce/modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; };
508 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; }; 508 75CA737B306C29F574308F8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../juce/modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; };
509 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; }; 509 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"; };
510 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; }; 510 764F6B4DF0E407661F9594C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; };
511 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; }; 511 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"; };
512 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; }; 512 765EE2C3B48F47F94E607FBF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../juce/modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; };
513 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; }; 513 76758FB3B866000523F0B144 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; };
514 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; }; 514 76824FE677CBBE997E6B95AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyDevice.cpp; path = ../../Source/TouchKeys/TouchkeyDevice.cpp; sourceTree = "SOURCE_ROOT"; };
515 76824FE677CBBE997E6B95AC /* TouchkeyDevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyDevice.cpp; path = ../../Source/TouchKeys/TouchkeyDevice.cpp; sourceTree = SOURCE_ROOT; }; 515 7688BA989669160877676209 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
516 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; }; 516 76ACD5EA5060FE1084BE7407 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; };
517 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; }; 517 7756797D74D0D9D929AA9A80 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; };
518 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; }; 518 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"; };
519 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; }; 519 778872C42C72FA6949A2536E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
520 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; }; 520 77BA61409E24E072AF1E5493 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyKeyDivisionMapping.cpp; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMapping.cpp; sourceTree = "SOURCE_ROOT"; };
521 77BA61409E24E072AF1E5493 /* TouchkeyKeyDivisionMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyKeyDivisionMapping.cpp; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMapping.cpp; sourceTree = SOURCE_ROOT; }; 521 77D10D2C57D62DF18D3CE862 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMappingFactory.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
522 77D10D2C57D62DF18D3CE862 /* TouchkeyPitchBendMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMappingFactory.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 522 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"; };
523 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; }; 523 7828BC7ED00966FBBE2A90CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; };
524 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; }; 524 7964EC4FD4E5860CF85469A6 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
525 7964EC4FD4E5860CF85469A6 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; 525 797AB794731D226BD260BA38 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../juce/modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; };
526 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; }; 526 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"; };
527 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; }; 527 79EBCB683DF7BD707B29F835 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
528 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; }; 528 79EC7F603DD271F787FE2EC9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../juce/modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; };
529 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; }; 529 79ED04A9195FA283CCBF6492 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../juce/modules/juce_events/broadcasters/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; };
530 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; }; 530 79FB5A147DA4950BDB10B97B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; };
531 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; }; 531 7A002562A60140BEE1434ECF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingFactorySplitter.cpp; path = ../../Source/Mappings/MappingFactorySplitter.cpp; sourceTree = "SOURCE_ROOT"; };
532 7A002562A60140BEE1434ECF /* MappingFactorySplitter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingFactorySplitter.cpp; path = ../../Source/Mappings/MappingFactorySplitter.cpp; sourceTree = SOURCE_ROOT; }; 532 7A05F75D7C08D0921F4DBA0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; };
533 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; }; 533 7A2A67299D56679990772E1A = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
534 7A2A67299D56679990772E1A /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_audio_basics/juce_module_info; sourceTree = SOURCE_ROOT; }; 534 7AD3466889EF224CEB709119 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; };
535 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; }; 535 7B299BDFEBA4DABD680B7116 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMappingFactory.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
536 7B299BDFEBA4DABD680B7116 /* TouchkeyPitchBendMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyPitchBendMappingFactory.h; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMappingFactory.h; sourceTree = SOURCE_ROOT; }; 536 7B799825EC1230F6618EC6FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_opengl.h"; path = "../../../juce/modules/juce_opengl/juce_opengl.h"; sourceTree = "SOURCE_ROOT"; };
537 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; }; 537 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"; };
538 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; }; 538 7B9FCDB57204606F4A7FDAD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainWindow.cpp; path = ../../Source/GUI/MainWindow.cpp; sourceTree = "SOURCE_ROOT"; };
539 7B9FCDB57204606F4A7FDAD4 /* MainWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainWindow.cpp; path = ../../Source/GUI/MainWindow.cpp; sourceTree = SOURCE_ROOT; }; 539 7BBF33364D3B65730CEAD5F1 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
540 7BBF33364D3B65730CEAD5F1 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; 540 7CB06A483D91B0345A110791 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../../juce/modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; };
541 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; }; 541 7CF528A9CF4D2D0C77AECA41 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../../juce/modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; };
542 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; }; 542 7D4128713E8FB000F14BF646 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; };
543 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; }; 543 7D4A55601B7F8AB486B0AF21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Matrix3D.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_Matrix3D.h"; sourceTree = "SOURCE_ROOT"; };
544 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; }; 544 7D8C65927B21E027450B23F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../juce/modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; };
545 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; }; 545 7DE576785D066AA5B72476F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../juce/modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; };
546 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; }; 546 7EB4672F9008FB273FB0E5A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; };
547 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; }; 547 7ED45DC66FA713C394B2EA1F = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
548 7ED45DC66FA713C394B2EA1F /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_events/juce_module_info; sourceTree = SOURCE_ROOT; }; 548 7EDCB02E405529C4B4A60DA9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDIKeyPositionMapping.h; path = ../../Source/Mappings/MIDIKeyPositionMapping.h; sourceTree = "SOURCE_ROOT"; };
549 7EDCB02E405529C4B4A60DA9 /* MIDIKeyPositionMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDIKeyPositionMapping.h; path = ../../Source/Mappings/MIDIKeyPositionMapping.h; sourceTree = SOURCE_ROOT; }; 549 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"; };
550 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; }; 550 7EE90399313A416997604AAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; };
551 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; }; 551 801654FBD686CBFC671446FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; };
552 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; }; 552 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"; };
553 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; }; 553 80878F914A6A514CE5FEDD3C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
554 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; }; 554 808B32EDF79E1139064ABB52 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../juce/modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
555 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; }; 555 80BDEDE0C822A9AE504A2C38 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyTouchFrame.h; path = ../../Source/TouchKeys/KeyTouchFrame.h; sourceTree = "SOURCE_ROOT"; };
556 80BDEDE0C822A9AE504A2C38 /* KeyTouchFrame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KeyTouchFrame.h; path = ../../Source/TouchKeys/KeyTouchFrame.h; sourceTree = SOURCE_ROOT; }; 556 80EBFCB95D6DF2DA4B645F20 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; };
557 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; }; 557 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"; };
558 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; }; 558 8166153E2B41CAFEF2012166 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; };
559 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; }; 559 821F73F15E2DCF3438652D3B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
560 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; }; 560 83AE3F5E0B7AE5D956415BCC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKeyCalibrator.cpp; path = ../../Source/TouchKeys/PianoKeyCalibrator.cpp; sourceTree = "SOURCE_ROOT"; };
561 83AE3F5E0B7AE5D956415BCC /* PianoKeyCalibrator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKeyCalibrator.cpp; path = ../../Source/TouchKeys/PianoKeyCalibrator.cpp; sourceTree = SOURCE_ROOT; }; 561 83BB636195AA2F443ADEE961 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
562 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; }; 562 84329C0EAC5C8BCD99E03174 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../juce/modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; };
563 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; }; 563 849B3D266CC18D432434AA9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RawSensorDisplay.cpp; path = ../../Source/Display/RawSensorDisplay.cpp; sourceTree = "SOURCE_ROOT"; };
564 849B3D266CC18D432434AA9B /* RawSensorDisplay.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RawSensorDisplay.cpp; path = ../../Source/Display/RawSensorDisplay.cpp; sourceTree = SOURCE_ROOT; }; 564 84AB0ED9ED35EC083E56C73B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../juce/modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; };
565 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; }; 565 84E1E20BD5B317A9C8AEB844 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; };
566 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; }; 566 84EBC2A31E96330B004B8ACD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../juce/modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; };
567 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; }; 567 84FFC974D174B7938505FCE2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
568 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; }; 568 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"; };
569 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; }; 569 857081343554E08270399A7A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; };
570 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; }; 570 8577418313DD8B1192FDD61D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; };
571 8577418313DD8B1192FDD61D /* BinaryData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; }; 571 859ABCC7E6D33E942919BC4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../juce/modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; };
572 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; }; 572 8628FF7B8F05A904C8C59EC4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../juce/modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; };
573 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; }; 573 8688C08B789657B322528750 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
574 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; }; 574 86A8F063C7880CC175FCB59A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../juce/modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; };
575 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; }; 575 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"; };
576 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; }; 576 87083E81CEAC3B0F8BE7AAAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; };
577 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; }; 577 8720C0E6620ACF2E555C1CB5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; };
578 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; }; 578 8776329610ED3DF98A95ECD2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IIRFilter.cpp; path = ../../Source/Utility/IIRFilter.cpp; sourceTree = "SOURCE_ROOT"; };
579 8776329610ED3DF98A95ECD2 /* IIRFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IIRFilter.cpp; path = ../../Source/Utility/IIRFilter.cpp; sourceTree = SOURCE_ROOT; }; 579 879BA74FC54118852648722F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyMultiFingerTriggerMappingFactory.cpp; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
580 879BA74FC54118852648722F /* TouchkeyMultiFingerTriggerMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyMultiFingerTriggerMappingFactory.cpp; path = ../../Source/Mappings/MultiFingerTrigger/TouchkeyMultiFingerTriggerMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 580 88464C31A0A0F8F876BD5CA2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; };
581 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; }; 581 884FF9165E861BE4F04646FC = { isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-512.png"; path = "../../Resources/tk-icon-512.png"; sourceTree = "SOURCE_ROOT"; };
582 884FF9165E861BE4F04646FC /* tk-icon-512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tk-icon-512.png"; path = "../../Resources/tk-icon-512.png"; sourceTree = SOURCE_ROOT; }; 582 88D0E8DA9A02D3ADB13FB753 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
583 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; }; 583 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"; };
584 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; }; 584 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"; };
585 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; }; 585 8990C39751CB1A719998A52D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; };
586 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; }; 586 89EB02CBE5C658A77500E836 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; };
587 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; }; 587 8A02BB6161F2E74E22ABE635 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../juce/modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; };
588 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; }; 588 8AB62337AC1BB45D8DD8B43D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; };
589 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; }; 589 8ADF834CD28E353B15D200C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMappingFactory.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
590 8ADF834CD28E353B15D200C7 /* TouchkeyControlMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMappingFactory.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 590 8BA8A815340C0C952C6DAA46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../juce/modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; };
591 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; }; 591 8BC0A410AADDAFD652051BDC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../juce/modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; };
592 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; }; 592 8BD94C1723C9174065B1CA57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../juce/modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; };
593 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; }; 593 8C46F1B244F115E716B37147 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; };
594 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; }; 594 8C9EEF956680F688D1C9E58B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; };
595 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; }; 595 8CA21E32C250B212F23EA8AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../../juce/modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; };
596 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; }; 596 8CBA2AD4897FAC4F6191FDB3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; };
597 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; }; 597 8CF10E46C293D8E35324F60F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyKeyDivisionMappingFactory.h; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
598 8CF10E46C293D8E35324F60F /* TouchkeyKeyDivisionMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyKeyDivisionMappingFactory.h; path = ../../Source/Mappings/KeyDivision/TouchkeyKeyDivisionMappingFactory.h; sourceTree = SOURCE_ROOT; }; 598 8D0A4E0C8E8FFF9E73D4F796 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOscEmulator.cpp; path = ../../Source/TouchKeys/TouchkeyOscEmulator.cpp; sourceTree = "SOURCE_ROOT"; };
599 8D0A4E0C8E8FFF9E73D4F796 /* TouchkeyOscEmulator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOscEmulator.cpp; path = ../../Source/TouchKeys/TouchkeyOscEmulator.cpp; sourceTree = SOURCE_ROOT; }; 599 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"; };
600 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; }; 600 8E169B97526DD9CCDE1BBA98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
601 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; }; 601 8E7AC08D09000F53F4C123CC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLGraphicsContext.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; };
602 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; }; 602 8ED90DCD63DA37E5D56402E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; };
603 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; }; 603 8ED952C01B726C1DBFACE2BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../../juce/modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; };
604 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; }; 604 8FCE773A5D594437EF46757A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../../juce/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; };
605 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; }; 605 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"; };
606 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; }; 606 9084178EF51E96AA8ACBB28D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; };
607 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; }; 607 90CFD9356A26573B6D0BBF3F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../juce/modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; };
608 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; }; 608 91157413471588AA9BBA75D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../juce/modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; };
609 90E8A67FBC9B5B91FEB780F5 /* TouchKeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TouchKeys.app; sourceTree = BUILT_PRODUCTS_DIR; }; 609 91AADDB641BD3F80E9011C65 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyReleaseAngleMappingFactory.cpp; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
610 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; }; 610 9210475F5E1B29B9C850ACDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
611 91AADDB641BD3F80E9011C65 /* TouchkeyReleaseAngleMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyReleaseAngleMappingFactory.cpp; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 611 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"; };
612 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; }; 612 929C9770C346C51B352937B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; };
613 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; }; 613 92C3C4A8F0677E70A2AAD5B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; };
614 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; }; 614 92D1EE5E3C477F4341709537 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; };
615 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; }; 615 92DEFC9A2AE2181DB9A0A8C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../juce/modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; };
616 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; }; 616 9314190BB0D368F2A7C5E7C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; };
617 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; }; 617 93186997B68111C578D28993 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../juce/modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; };
618 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; }; 618 93FFEE74D94C3D0D397CE80D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../juce/modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; };
619 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; }; 619 94652A427B7F10B3405366B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; };
620 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; }; 620 94873408944DC8C21437551E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; };
621 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; }; 621 962444B8A31102AAEA550124 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; };
622 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; }; 622 96C1E28B6083DF9CA08B8DA5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
623 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; }; 623 97101F61193525E59EE16454 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
624 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; }; 624 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"; };
625 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; }; 625 976AEB3279AAA64A0EF186FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../juce/modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; };
626 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; }; 626 978BBCD3C704C06D407A95C0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../juce/modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; };
627 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; }; 627 980132D50C058EB7B1B625BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; };
628 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; }; 628 980B7401EF270C8C3BF5921D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../../juce/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; };
629 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; }; 629 984641E3DE573FF55DADB2AE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../juce/modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; };
630 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; }; 630 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"; };
631 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; }; 631 987FA7FC98B320FAE747F2ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../juce/modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; };
632 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; }; 632 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"; };
633 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; }; 633 9923EBA9D4A01541CAE90CF2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../juce/modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; };
634 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; }; 634 992F1A00CD771D7AA8E1E15D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; };
635 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; }; 635 99AA5732A932BEF06D09AB22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../../juce/modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; };
636 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; }; 636 99C03C1C226C3BC10D3422BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../../juce/modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; };
637 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; }; 637 99C3E2DED78CCBDBE436AE99 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; };
638 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; }; 638 9A42DC8DA886A985FC5A0862 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../juce/modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; };
639 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; }; 639 9A4DFD3457C3E8A95F71F6E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../juce/modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; };
640 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; }; 640 9A4FBA2DD18C825B15EE6D19 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; };
641 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; }; 641 9A639B808D54F5251C701002 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../juce/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; };
642 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; }; 642 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"; };
643 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; }; 643 9AB36BA5D331A32F6EBF2E4C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../juce/modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; };
644 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; }; 644 9AD89C058D91C6D880FF028E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../juce/modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; };
645 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; }; 645 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"; };
646 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; }; 646 9B9B99EFAE12DE02397A87B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Osc.h; path = ../../Source/TouchKeys/Osc.h; sourceTree = "SOURCE_ROOT"; };
647 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; }; 647 9B9C26B87D15142FEBBDAD4C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../juce/modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; };
648 9B9B99EFAE12DE02397A87B4 /* Osc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Osc.h; path = ../../Source/TouchKeys/Osc.h; sourceTree = SOURCE_ROOT; }; 648 9BE9BB5131F3D749A7717085 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../juce/modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; };
649 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; }; 649 9C0B692CB270EFA9DB7FA4D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKeyboard.cpp; path = ../../Source/TouchKeys/PianoKeyboard.cpp; sourceTree = "SOURCE_ROOT"; };
650 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; }; 650 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"; };
651 9C0B692CB270EFA9DB7FA4D7 /* PianoKeyboard.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PianoKeyboard.cpp; path = ../../Source/TouchKeys/PianoKeyboard.cpp; sourceTree = SOURCE_ROOT; }; 651 9D044091881D52DC7354C266 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; };
652 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; }; 652 9D0F29356400B8E025E5F524 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../juce/modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; };
653 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; }; 653 9D2CA1387AFF642B2E0C06A3 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
654 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; }; 654 9D627B675B5F55FD5A203346 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TimestampSynchronizer.cpp; path = ../../Source/Utility/TimestampSynchronizer.cpp; sourceTree = "SOURCE_ROOT"; };
655 9D2CA1387AFF642B2E0C06A3 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_audio_devices/juce_module_info; sourceTree = SOURCE_ROOT; }; 655 9D633F4B9BBCF3F4D9331E00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingFactory.h; path = ../../Source/Mappings/MappingFactory.h; sourceTree = "SOURCE_ROOT"; };
656 9D627B675B5F55FD5A203346 /* TimestampSynchronizer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TimestampSynchronizer.cpp; path = ../../Source/Utility/TimestampSynchronizer.cpp; sourceTree = SOURCE_ROOT; }; 656 9D744C0830CCA407EB41368E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; };
657 9D633F4B9BBCF3F4D9331E00 /* MappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingFactory.h; path = ../../Source/Mappings/MappingFactory.h; sourceTree = SOURCE_ROOT; }; 657 9D97B40DE97CFCF58CEA9DBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; };
658 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; }; 658 9DEC36437E061C38E07BAC75 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
659 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; }; 659 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"; };
660 9DEC36437E061C38E07BAC75 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; 660 9E51136900384B3DBAF5D60E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
661 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; }; 661 9E80DB194A5D094EE64958AB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; };
662 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; }; 662 9E815E59EEB3FBAED99918C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../juce/modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; };
663 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; }; 663 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"; };
664 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; }; 664 9EFEE9C78BF40448C92E4EA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../../juce/modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; };
665 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; }; 665 9F455251CF84921306543B93 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; };
666 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; }; 666 9F64E66E6497FC3516119144 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; };
667 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; }; 667 9F843264E37B0F16987CDA48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Types.h; path = ../../Source/Utility/Types.h; sourceTree = "SOURCE_ROOT"; };
668 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; }; 668 9FA50DF5D707E8075BE42429 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
669 9F843264E37B0F16987CDA48 /* Types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Types.h; path = ../../Source/Utility/Types.h; sourceTree = SOURCE_ROOT; }; 669 A01CEE27EC9F82523164E137 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; };
670 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; }; 670 A01E2825335AD2156D93D462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; };
671 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; }; 671 A024211A62CC0D9A646A7676 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../juce/modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; };
672 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; }; 672 A041486CD4E6540A8D189C15 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; };
673 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; }; 673 A08C368697313473C377CE60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; };
674 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; }; 674 A1723FE218F435C322FB9AE0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; };
675 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; }; 675 A1C6CCE346DC8551574C4108 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioTransportSource.h"; path = "../../../juce/modules/juce_audio_devices/sources/juce_AudioTransportSource.h"; sourceTree = "SOURCE_ROOT"; };
676 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; }; 676 A2120F8127E3DC96FD65D613 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; };
677 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; }; 677 A237BDE5342960289E3E6302 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; };
678 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; }; 678 A266DE5D4412DD7BA69F8CF8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; };
679 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; }; 679 A28DB7EF92412F8484B88A07 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
680 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; }; 680 A29D19C2D6EEEE8A3C5D63B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; };
681 A28DB7EF92412F8484B88A07 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_gui_extra/juce_module_info; sourceTree = SOURCE_ROOT; }; 681 A2B676B239E39A8977B5EB5E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../juce/modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; };
682 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; }; 682 A4317D5AEB8EDF9E2F0BEFF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; };
683 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; }; 683 A50534690CFC8F765EEBCACC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../juce/modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; };
684 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; }; 684 A58766D5C2AD6E9FC08EBD74 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../juce/modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; };
685 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; }; 685 A68FFCC7544F6D566C62402E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; };
686 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; }; 686 A6B7D7B713F01F521411F2D3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Mapping.cpp; path = ../../Source/Mappings/Mapping.cpp; sourceTree = "SOURCE_ROOT"; };
687 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; }; 687 A6D093637F71601C70B1DA16 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../juce/modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; };
688 A6B7D7B713F01F521411F2D3 /* Mapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Mapping.cpp; path = ../../Source/Mappings/Mapping.cpp; sourceTree = SOURCE_ROOT; }; 688 A760FABA720E873DCAD04DAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
689 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; }; 689 A79D9F98051857EFFD8C2B88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; };
690 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; }; 690 A7CB749C845499A420598F30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../juce/modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; };
691 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; }; 691 A7E3F42645F33A7460F4D770 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../juce/modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
692 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; }; 692 A84AFB90B3F99E4469CF5FDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; };
693 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; }; 693 A84C4AE3D9E536D74C379F0F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../juce/modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; };
694 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; }; 694 A8AF4B0BFECD9F39E1FE4E09 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; };
695 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; }; 695 A8BD97DF1D8C19D42CF0715C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
696 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; }; 696 A9184C4BCBA196795CCBCD98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; };
697 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; }; 697 A9483F780B954919D59F1178 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../../juce/modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; };
698 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; }; 698 A9832F86A2E7CA1675C64C47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; };
699 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; }; 699 A9F0CD5B5FBAE5D4589A8C10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../juce/modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; };
700 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; }; 700 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"; };
701 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; }; 701 AAF9D7469BCE537A1FC75ABC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../juce/modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; };
702 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; }; 702 ABF842ECF835C33322E2F21A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../juce/modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; };
703 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; }; 703 AC5E7E9B31701A5A7B4E3ABB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../../juce/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; };
704 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; }; 704 AC80872B6544527C71AB2B0B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; };
705 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; }; 705 AC9C0675772B6211213D774F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../../juce/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; };
706 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; }; 706 ACA460FC9207D68260CD11CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; };
707 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; }; 707 ACAD7720D728A3A8C9DB3949 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; };
708 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; }; 708 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"; };
709 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; }; 709 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"; };
710 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; }; 710 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"; };
711 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; }; 711 AD32973FF9774A2CF194C3CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../juce/modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; };
712 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; }; 712 AD95293E5C296F4C23A4F94B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../juce/modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; };
713 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; }; 713 ADC1E27313862E1559D41C3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../juce/modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; };
714 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; }; 714 ADCF2FE48BE727BF37B3C817 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLGraphicsContext.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; };
715 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; }; 715 AE32A61D504EC34FE186FDD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../juce/modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; };
716 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; }; 716 AE876C6FF1860B4CC97EDF07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; };
717 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; }; 717 AE954565B99BE415F7966F4A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../juce/modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; };
718 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; }; 718 AE98A52AB3BC4D803B54380C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; };
719 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; }; 719 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"; };
720 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; }; 720 AF1275CD971968AF3CB13BAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
721 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; }; 721 AF7CC57D767DFC1F4B121270 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IIRFilter.h; path = ../../Source/Utility/IIRFilter.h; sourceTree = "SOURCE_ROOT"; };
722 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; }; 722 AF87CD32C1189D997A5520B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../juce/modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; };
723 AF7CC57D767DFC1F4B121270 /* IIRFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IIRFilter.h; path = ../../Source/Utility/IIRFilter.h; sourceTree = SOURCE_ROOT; }; 723 AF8EFA9540E8757E68922E40 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingScheduler.cpp; path = ../../Source/Mappings/MappingScheduler.cpp; sourceTree = "SOURCE_ROOT"; };
724 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; }; 724 AFA3C397FE16ECC3DE0A5155 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; };
725 AF8EFA9540E8757E68922E40 /* MappingScheduler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingScheduler.cpp; path = ../../Source/Mappings/MappingScheduler.cpp; sourceTree = SOURCE_ROOT; }; 725 B0A4E57EEDD13E204E723A92 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOnsetAngleMappingFactory.h; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
726 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; }; 726 B0EAE043C24041BFA266B6EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../juce/modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; };
727 B0A4E57EEDD13E204E723A92 /* TouchkeyOnsetAngleMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOnsetAngleMappingFactory.h; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMappingFactory.h; sourceTree = SOURCE_ROOT; }; 727 B169A76946B512C0D34D1807 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; };
728 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; }; 728 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"; };
729 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; }; 729 B1E1FC7301A83D9FC8C320F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; };
730 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; }; 730 B24051ADEFBD03E1C7CB8DC3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GraphicsDisplayWindow.h; path = ../../Source/GUI/GraphicsDisplayWindow.h; sourceTree = "SOURCE_ROOT"; };
731 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; }; 731 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"; };
732 B24051ADEFBD03E1C7CB8DC3 /* GraphicsDisplayWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GraphicsDisplayWindow.h; path = ../../Source/GUI/GraphicsDisplayWindow.h; sourceTree = SOURCE_ROOT; }; 732 B25BC7CD4D7D11A764A0FF19 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
733 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; }; 733 B2C2E0F7737F05D71DC9CB1B = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
734 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; }; 734 B2D53D597D6709806BB7239A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../juce/modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; };
735 B2C2E0F7737F05D71DC9CB1B /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_opengl/juce_module_info; sourceTree = SOURCE_ROOT; }; 735 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"; };
736 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; }; 736 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"; };
737 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; }; 737 B38844D2CDF1EC2E6110BB56 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; };
738 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; }; 738 B39D1F9C2A6556C7E73F7B0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../juce/modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; };
739 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; }; 739 B3F47C8187CE05809A994637 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../juce/modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; };
740 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; }; 740 B464F76711F6B9CBB66DA3EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
741 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; }; 741 B5053EFFA070EFE91763D1CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../juce/modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; };
742 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; }; 742 B50647653535F8801D7FF83D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; };
743 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; }; 743 B676B0C4543E418E31B2607F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../juce/modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; };
744 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; }; 744 B67D221133A97DC1C2C83C6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLImage.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLImage.h"; sourceTree = "SOURCE_ROOT"; };
745 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; }; 745 B6DCD7E8C9C5C9EA58C5EF9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainWindow.h; path = ../../Source/GUI/MainWindow.h; sourceTree = "SOURCE_ROOT"; };
746 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; }; 746 B6E00FB0259FB8560B8EB8B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../juce/modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; };
747 B6DCD7E8C9C5C9EA58C5EF9C /* MainWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainWindow.h; path = ../../Source/GUI/MainWindow.h; sourceTree = SOURCE_ROOT; }; 747 B747A4B93EAA22A264B3D24C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
748 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; }; 748 B7497C02BCD8C01280DA32B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyPositionTracker.cpp; path = ../../Source/TouchKeys/KeyPositionTracker.cpp; sourceTree = "SOURCE_ROOT"; };
749 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; }; 749 B76B16D0041E8AF65ECBA8D2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../../juce/modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; };
750 B7497C02BCD8C01280DA32B2 /* KeyPositionTracker.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyPositionTracker.cpp; path = ../../Source/TouchKeys/KeyPositionTracker.cpp; sourceTree = SOURCE_ROOT; }; 750 B785A355901939FBFC107581 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; };
751 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; }; 751 B78F0674BC78DF9DAE4FEB7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; };
752 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; }; 752 B8CB4838AFDE0B20C61A7248 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../juce/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; };
753 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; }; 753 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"; };
754 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; }; 754 B8F2014DEA90E3849192C12D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../juce/modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; };
755 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; }; 755 B928D73E2A712404DA6A9D39 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../juce/modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; };
756 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; }; 756 B954FAFC45D231B388305CBB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
757 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; }; 757 B967DAA2B052D328B12C7DE8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../../juce/modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; };
758 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; }; 758 B9683DFC5C73C8EA097C0C87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; };
759 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; }; 759 B97766EAEBB55185F51ED7B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../juce/modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; };
760 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; }; 760 B9A42558DE8A295EAF05E9A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../juce/modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; };
761 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; }; 761 B9E1B02E2D61CD5F0C3BA92E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../juce/modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; };
762 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; }; 762 BA13CD1B8B5B44B8E675F743 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../juce/modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; };
763 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; }; 763 BA2C6578AE3F6F2B82656B4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingListComponent.cpp; path = ../../Source/GUI/MappingListComponent.cpp; sourceTree = "SOURCE_ROOT"; };
764 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; }; 764 BA5449FDC0526DDC94874CC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMappingFactory.h; path = ../../Source/Mappings/Control/TouchkeyControlMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
765 BA2C6578AE3F6F2B82656B4F /* MappingListComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MappingListComponent.cpp; path = ../../Source/GUI/MappingListComponent.cpp; sourceTree = SOURCE_ROOT; }; 765 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"; };
766 BA5449FDC0526DDC94874CC7 /* TouchkeyControlMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyControlMappingFactory.h; path = ../../Source/Mappings/Control/TouchkeyControlMappingFactory.h; sourceTree = SOURCE_ROOT; }; 766 BA8405E8F85F9A3F9EB253FD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../juce/modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; };
767 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; }; 767 BA84C1198E0DEF50764C7D0F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; };
768 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; }; 768 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"; };
769 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; }; 769 BB571C0DB322805E8CC5FAFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; };
770 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; }; 770 BB8F5735542B54CA9DE6F353 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../juce/modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; };
771 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; }; 771 BBF99FBA82BF98E0CDA1F0C0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../juce/modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; };
772 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; }; 772 BC0A05397FE514F1AE6B3436 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; };
773 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; }; 773 BC52700DC6BCBBA42635510D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../juce/modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; };
774 BC0A05397FE514F1AE6B3436 /* AppConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; 774 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"; };
775 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; }; 775 BD20E908DEABE97BC3CC4F07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../juce/modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; };
776 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; }; 776 BD8254A682953545FA36F552 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOnsetAngleMapping.h; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMapping.h; sourceTree = "SOURCE_ROOT"; };
777 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; }; 777 BDA6E687818B0F2DC22337CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../juce/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
778 BD8254A682953545FA36F552 /* TouchkeyOnsetAngleMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyOnsetAngleMapping.h; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMapping.h; sourceTree = SOURCE_ROOT; }; 778 BDB6848D33CE535EBCA3B9AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingFactorySplitter.h; path = ../../Source/Mappings/MappingFactorySplitter.h; sourceTree = "SOURCE_ROOT"; };
779 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; }; 779 BDBFE5792BFFFEC6DD9C51AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../juce/modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; };
780 BDB6848D33CE535EBCA3B9AD /* MappingFactorySplitter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingFactorySplitter.h; path = ../../Source/Mappings/MappingFactorySplitter.h; sourceTree = SOURCE_ROOT; }; 780 BDD4F9A4B8D15A1515F87F53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; };
781 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; }; 781 BDDEA8330D6309B2B97A55A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; };
782 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; }; 782 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"; };
783 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; }; 783 BE91DB4CF2406F37AF7E7D67 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ControlWindowMainComponent.h; path = ../../Source/GUI/ControlWindowMainComponent.h; sourceTree = "SOURCE_ROOT"; };
784 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; }; 784 BF01A2533D2222C856D3DB3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MRPMapping.h; path = ../../Source/Mappings/MRPMapping.h; sourceTree = "SOURCE_ROOT"; };
785 BE91DB4CF2406F37AF7E7D67 /* ControlWindowMainComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ControlWindowMainComponent.h; path = ../../Source/GUI/ControlWindowMainComponent.h; sourceTree = SOURCE_ROOT; }; 785 BF7B348D8CDF033289AA95AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../juce/modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; };
786 BF01A2533D2222C856D3DB3A /* MRPMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MRPMapping.h; path = ../../Source/Mappings/MRPMapping.h; sourceTree = SOURCE_ROOT; }; 786 BFBC57AA124FBB8C1C51CB59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoTypes.h; path = ../../Source/TouchKeys/PianoTypes.h; sourceTree = "SOURCE_ROOT"; };
787 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; }; 787 BFD6F76FF80DE8CB6D83D18D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../juce/modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; };
788 BFBC57AA124FBB8C1C51CB59 /* PianoTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoTypes.h; path = ../../Source/TouchKeys/PianoTypes.h; sourceTree = SOURCE_ROOT; }; 788 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"; };
789 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; }; 789 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"; };
790 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; }; 790 C213BD9455B5E42E62AF260A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; };
791 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; }; 791 C25315D4D50046938BDE18D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../juce/modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; };
792 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; }; 792 C266C85403BF3646B729144D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenGLDisplayBase.h; path = ../../Source/Display/OpenGLDisplayBase.h; sourceTree = "SOURCE_ROOT"; };
793 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; }; 793 C2673A6A3D247F3CDCF66FF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../juce/modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; };
794 C266C85403BF3646B729144D /* OpenGLDisplayBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenGLDisplayBase.h; path = ../../Source/Display/OpenGLDisplayBase.h; sourceTree = SOURCE_ROOT; }; 794 C26E6685AAEC528FC835CA5C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; };
795 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; }; 795 C2762F0E696E257A507595A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MRPMapping.cpp; path = ../../Source/Mappings/MRPMapping.cpp; sourceTree = "SOURCE_ROOT"; };
796 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; }; 796 C2D442FDEECC11C9BD433379 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardDisplay.cpp; path = ../../Source/Display/KeyboardDisplay.cpp; sourceTree = "SOURCE_ROOT"; };
797 C2762F0E696E257A507595A5 /* MRPMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MRPMapping.cpp; path = ../../Source/Mappings/MRPMapping.cpp; sourceTree = SOURCE_ROOT; }; 797 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"; };
798 C2D442FDEECC11C9BD433379 /* KeyboardDisplay.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = KeyboardDisplay.cpp; path = ../../Source/Display/KeyboardDisplay.cpp; sourceTree = SOURCE_ROOT; }; 798 C3AAD3FBAACDA8F0B7BB8FF9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; };
799 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; }; 799 C469456ED7E4039CF8BCB26F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; };
800 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; }; 800 C4ADD63DE594AD3A82825DD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../juce/modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; };
801 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; }; 801 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"; };
802 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; }; 802 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"; };
803 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; }; 803 C548DA4DD5135F3EDFF7589D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../juce/modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; };
804 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; }; 804 C72E037FB7147B081510B13E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../juce/modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; };
805 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; }; 805 C75FB456CF13DFDEEF28C277 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; };
806 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; }; 806 C804C201CC2FADE94FA73FAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../juce/modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; };
807 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; }; 807 C8204B6A7B83338403077010 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
808 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; }; 808 C8288E63BC4A9120BE71066E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; };
809 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; }; 809 C830A46F2626904CBD8E74CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../juce/modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; };
810 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; }; 810 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"; };
811 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; }; 811 C89CDA180CC916AB5EEEE534 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; };
812 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; }; 812 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"; };
813 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; }; 813 C8CEE210EF8AA5594AFB7C6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../juce/modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; };
814 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; }; 814 C9A5595CCCAF91E88CA4C4B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; };
815 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; }; 815 CA08ADDF1800B59374067EBE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
816 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; }; 816 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"; };
817 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; }; 817 CBB0FB63AD659D3F838318AB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; };
818 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; }; 818 CC0D3E1F3FAAF5B18C3FFDDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
819 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; }; 819 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"; };
820 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; }; 820 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"; };
821 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; }; 821 CD1916C626761395E7729958 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; };
822 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; }; 822 CD5A70F1BEBD963AA994F53E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; };
823 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; }; 823 CDCE769E18A546EC7FE65FE0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../juce/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; };
824 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; }; 824 CE4297701F6471B19A8DB984 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; };
825 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; }; 825 CE4BCD27BDF96500D2F89936 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../juce/modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; };
826 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; }; 826 CE4F2F551165086D73459E43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../juce/modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; };
827 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; }; 827 CE5071065642A70419650EB3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../juce/modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; };
828 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; }; 828 CE6B0F39A803962ACD879D85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../juce/modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; };
829 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; }; 829 CED1159B6F39600DE0520C82 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
830 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; }; 830 CEE095838CD8EDB961A05ACA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; };
831 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; }; 831 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"; };
832 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; }; 832 CF273B4AE1819D5344866606 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../juce/modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; };
833 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; }; 833 D000F79ED732A055BC94D285 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; };
834 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; }; 834 D00A8C703C2C0055DD2B790C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../juce/modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; };
835 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; }; 835 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"; };
836 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; }; 836 D16ADF8AF26851DFFF4AE731 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../juce/modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; };
837 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; }; 837 D2C3D422A9FFB418D71B1FCA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../juce/modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; };
838 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; }; 838 D2CE1FE912067925F5ACA619 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; };
839 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; }; 839 D2F76A9A564C9C39C9110C7E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; };
840 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; }; 840 D30002F0500DBE972234F381 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; };
841 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; }; 841 D3AB19332A0AE6C6A82612EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; };
842 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; }; 842 D3C368F0138FE8F3F0B7540F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../juce/modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; };
843 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; }; 843 D3C722814093C96312625553 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../juce/modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; };
844 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; }; 844 D3FE20DFB95B39D949C6B842 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../juce/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; };
845 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; }; 845 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"; };
846 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; }; 846 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"; };
847 D3F247C3C568453665FD300D /* LineSegment.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LineSegment.h; path = ../../Source/Utility/LineSegment.h; sourceTree = SOURCE_ROOT; }; 847 D5B0943362643EC0EE867701 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; };
848 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; }; 848 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"; };
849 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; }; 849 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"; };
850 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; }; 850 D6C4019A40A11C1B95FF07BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; };
851 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; }; 851 D6D6D17FF1925E76CE1F24E4 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
852 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; }; 852 D74EA156B75DFD28AB6BD8D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../juce/modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; };
853 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; }; 853 D75E1147AF76C62DC23E7B18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; };
854 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; }; 854 D7752214A0701D59E34DC038 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
855 D6D6D17FF1925E76CE1F24E4 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_graphics/juce_module_info; sourceTree = SOURCE_ROOT; }; 855 D850695B102730FCFF698E4D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; };
856 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; }; 856 D85AA9748C07062C4898B172 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../juce/modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; };
857 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; }; 857 D967F911BFDE7E5B482F5A5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; };
858 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; }; 858 D999C1E99812B5D0C9F7519E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; };
859 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; }; 859 D9FD13866909F3134B4AB740 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Mapping.h; path = ../../Source/Mappings/Mapping.h; sourceTree = "SOURCE_ROOT"; };
860 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; }; 860 DA596B63735FF691A714D004 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../juce/modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; };
861 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; }; 861 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"; };
862 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; }; 862 DB09B4EA350E52FB74BAAD9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../juce/modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; };
863 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; }; 863 DBC98946C2E19791899587BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; };
864 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; }; 864 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"; };
865 D9FD13866909F3134B4AB740 /* Mapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Mapping.h; path = ../../Source/Mappings/Mapping.h; sourceTree = SOURCE_ROOT; }; 865 DF870F58DC21D8A032AE4D03 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
866 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; }; 866 E263014FE404722FDDC437C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../../juce/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; };
867 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; }; 867 E9E267650C0230141C461A4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ControlWindowMainComponent.cpp; path = ../../Source/GUI/ControlWindowMainComponent.cpp; sourceTree = "SOURCE_ROOT"; };
868 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; }; 868 F07FDD832AD269D84A40DAF1 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
869 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; }; 869 90E8A67FBC9B5B91FEB780F5 = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TouchKeys.app; sourceTree = "BUILT_PRODUCTS_DIR"; };
870 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; }; 870 D3D34D4A8674E01CCE92CE65 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; };
871 DBDB2CBDB7DD3D7B9713D4C5 /* Scheduler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Scheduler.cpp; path = ../../Source/Utility/Scheduler.cpp; sourceTree = SOURCE_ROOT; }; 871 D3F247C3C568453665FD300D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LineSegment.h; path = ../../Source/Utility/LineSegment.h; sourceTree = "SOURCE_ROOT"; };
872 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; }; 872 D70B19E3DE0323FFA2EFCBBF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; };
873 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; }; 873 D867F0F9AE014AC4873F4093 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../juce/modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; };
874 DD18A8B0C1A5F8BDA30BAA50 /* OscMidiConverter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OscMidiConverter.h; path = ../../Source/TouchKeys/OscMidiConverter.h; sourceTree = SOURCE_ROOT; }; 874 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"; };
875 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; }; 875 DBDB2CBDB7DD3D7B9713D4C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Scheduler.cpp; path = ../../Source/Utility/Scheduler.cpp; sourceTree = "SOURCE_ROOT"; };
876 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; }; 876 DBE3D6F70DF4558463C24395 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; };
877 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; }; 877 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"; };
878 DE6A8EF9DD39C0260ADD27B0 /* TouchkeyVibratoMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMapping.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMapping.cpp; sourceTree = SOURCE_ROOT; }; 878 DD18A8B0C1A5F8BDA30BAA50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OscMidiConverter.h; path = ../../Source/TouchKeys/OscMidiConverter.h; sourceTree = "SOURCE_ROOT"; };
879 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; }; 879 DDC862F5672CFD8794EA65BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MissingGLDefinitions.h"; path = "../../../juce/modules/juce_opengl/native/juce_MissingGLDefinitions.h"; sourceTree = "SOURCE_ROOT"; };
880 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; }; 880 DE68B78DB869AC78BCBD1214 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; };
881 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; }; 881 DE6A8EF9DD39C0260ADD27B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyVibratoMapping.cpp; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMapping.cpp; sourceTree = "SOURCE_ROOT"; };
882 DF2B5B4B8D7948C9EF4882A7 /* MidiInputController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiInputController.h; path = ../../Source/TouchKeys/MidiInputController.h; sourceTree = SOURCE_ROOT; }; 882 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"; };
883 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; }; 883 DF0B3A4D5C217DA0283223BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; };
884 DF870F58DC21D8A032AE4D03 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; 884 DF22553364728350DAFA6267 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../juce/modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; };
885 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; }; 885 DF2B5B4B8D7948C9EF4882A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiInputController.h; path = ../../Source/TouchKeys/MidiInputController.h; sourceTree = "SOURCE_ROOT"; };
886 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; }; 886 DF35E5C3BC9627D808F927E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; };
887 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; }; 887 E0FB878B8DB0FE5B526BB950 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; };
888 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; }; 888 E185507E8E49A513D5E6894A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../juce/modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; };
889 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; }; 889 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"; };
890 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; }; 890 E1D304ED9044C0CE62C7B3AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; };
891 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; }; 891 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"; };
892 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; }; 892 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"; };
893 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; }; 893 E2F713FF46DF610A87C64265 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
894 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; }; 894 E32397CB64E42DA5119CC3E8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../juce/modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; };
895 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; }; 895 E327C96B7AB06A125C9764FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../juce/modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; };
896 E38A23A31D7FB8E86851666B /* MidiInputController.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiInputController.cpp; path = ../../Source/TouchKeys/MidiInputController.cpp; sourceTree = SOURCE_ROOT; }; 896 E389B103581AD847C754E978 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../juce/modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; };
897 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; }; 897 E38A23A31D7FB8E86851666B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiInputController.cpp; path = ../../Source/TouchKeys/MidiInputController.cpp; sourceTree = "SOURCE_ROOT"; };
898 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; }; 898 E392DA2568D4143CE19A9A2F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; };
899 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; }; 899 E393747AE555F946712380D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
900 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; }; 900 E3DA2BE88F2738CCDEDDF3AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../juce/modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; };
901 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; }; 901 E46A2AA59E72BCA0D0891C27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; };
902 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; }; 902 E4F3ACBA5181C0AF7021EE38 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../../juce/modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; };
903 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; }; 903 E56B94B61B89BBBD6510D713 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../juce/modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; };
904 E5F79D13171E0F28729529DD /* BinaryData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; }; 904 E583018026996A67748B9630 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../juce/modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; };
905 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; }; 905 E5F79D13171E0F28729529DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; };
906 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; }; 906 E62E694F0D19A252A6B9EAA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../juce/modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; };
907 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; }; 907 E68F5154CAF362F281F55A1A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../../juce/modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; };
908 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; }; 908 E6908DE88A1A409B5E35CC37 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
909 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; }; 909 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"; };
910 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; }; 910 E7043CF11AB43042A6725FDC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
911 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; }; 911 E73EB83A03FED6C1036C85A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../juce/modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; };
912 E7B6750E6B2616D84773B7D0 /* MidiKeyboardSegment.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiKeyboardSegment.h; path = ../../Source/TouchKeys/MidiKeyboardSegment.h; sourceTree = SOURCE_ROOT; }; 912 E7AF7E2ECFDAFF3CB186986D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; };
913 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; }; 913 E7B6750E6B2616D84773B7D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidiKeyboardSegment.h; path = ../../Source/TouchKeys/MidiKeyboardSegment.h; sourceTree = "SOURCE_ROOT"; };
914 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; }; 914 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"; };
915 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; }; 915 E830ACDAC41A38A04A16E2CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; };
916 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; }; 916 E88D828B769B0DB0DC1D624B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../../juce/modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; };
917 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; }; 917 E8D2B3CBDF5DED9EF0E0C63B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../../juce/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; };
918 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; }; 918 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"; };
919 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; }; 919 E9350A4235E42DBC9987725A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; };
920 E9E267650C0230141C461A4B /* ControlWindowMainComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ControlWindowMainComponent.cpp; path = ../../Source/GUI/ControlWindowMainComponent.cpp; sourceTree = SOURCE_ROOT; }; 920 E93D98571147B0AD0B0D42C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../juce/modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; };
921 E9E29024302023AEC889C4E1 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../juce/modules/juce_core/juce_module_info; sourceTree = SOURCE_ROOT; }; 921 E9E29024302023AEC889C4E1 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../juce/modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; };
922 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; }; 922 EA085C2056A44FA5A7EE2AFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; };
923 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; }; 923 EA23F0162B24A0A0FD58B0B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../../juce/modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; };
924 EA47BDE992F39919F3EF53EC /* PianoPedal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoPedal.h; path = ../../Source/TouchKeys/PianoPedal.h; sourceTree = SOURCE_ROOT; }; 924 EA47BDE992F39919F3EF53EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoPedal.h; path = ../../Source/TouchKeys/PianoPedal.h; sourceTree = "SOURCE_ROOT"; };
925 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; }; 925 EA983D5CAA5DB46A4EA83E19 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../juce/modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; };
926 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; }; 926 EAC2B53916B041FEC59E050C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLImage.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLImage.cpp"; sourceTree = "SOURCE_ROOT"; };
927 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; }; 927 EAEB8DD999D027A9F9C02FC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../juce/modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; };
928 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; }; 928 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"; };
929 EB977BE1676B103BE15C730C /* TouchkeyReleaseAngleMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyReleaseAngleMapping.h; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMapping.h; sourceTree = SOURCE_ROOT; }; 929 EB977BE1676B103BE15C730C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyReleaseAngleMapping.h; path = ../../Source/Mappings/ReleaseAngle/TouchkeyReleaseAngleMapping.h; sourceTree = "SOURCE_ROOT"; };
930 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; }; 930 EB9EE29BC6E0F654EBDA140F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; };
931 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; }; 931 EBA91A460FFAAFBC3EBEC36E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; };
932 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; }; 932 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"; };
933 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; }; 933 EC3966AA0A0C2A80EBB36B82 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../juce/modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; };
934 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; }; 934 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"; };
935 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; }; 935 ED331E878A92AC3986F5885B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../juce/modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; };
936 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; }; 936 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"; };
937 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; }; 937 EECB8BFB50475C0564D37EAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../juce/modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; };
938 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; }; 938 EF092B37816526FF234B11F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../juce/modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; };
939 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; }; 939 EF60BF8888F0B0EA48E9FF09 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../juce/modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; };
940 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; }; 940 EF7D4F4824E5775A2D3801E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../juce/modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; };
941 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; }; 941 EF8E10BB5A52F89097F763D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../juce/modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; };
942 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; }; 942 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"; };
943 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; }; 943 EFA7C36D71A52C06681FCDBA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; };
944 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; }; 944 EFD6A6B89F68D70C31D5D167 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../juce/modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; };
945 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; }; 945 F01030FB262F40E8E52922DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../juce/modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; };
946 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; }; 946 F03FCD9223E01482CF16FE9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../juce/modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; };
947 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; }; 947 F076F25ECB0B7D2073F6478E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; };
948 F07FDD832AD269D84A40DAF1 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 948 F0B30E3238044CF573DFF44D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOnsetAngleMappingFactory.cpp; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMappingFactory.cpp; sourceTree = "SOURCE_ROOT"; };
949 F0B30E3238044CF573DFF44D /* TouchkeyOnsetAngleMappingFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOnsetAngleMappingFactory.cpp; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMappingFactory.cpp; sourceTree = SOURCE_ROOT; }; 949 F0C1BF45B5321D9A128DC034 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../juce/modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; };
950 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; }; 950 F0F03FAE0B2065470B1815B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../juce/modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; };
951 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; }; 951 F0F457D2A8E7EC3DE1CADC28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Osc.cpp; path = ../../Source/TouchKeys/Osc.cpp; sourceTree = "SOURCE_ROOT"; };
952 F0F457D2A8E7EC3DE1CADC28 /* Osc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Osc.cpp; path = ../../Source/TouchKeys/Osc.cpp; sourceTree = SOURCE_ROOT; }; 952 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"; };
953 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; }; 953 F1A1127D8FADC377892165D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; };
954 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; }; 954 F1DF08252E945645AE2B4E98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../juce/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; };
955 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; }; 955 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"; };
956 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; }; 956 F22AC4DF46EFEB83C6243426 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; };
957 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; }; 957 F24B0FB4FEE7764F3EC91EE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../juce/modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; };
958 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; }; 958 F2AFB80DCF056F88546FD65A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../juce/modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; };
959 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; }; 959 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"; };
960 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; }; 960 F3B5E38E7731B299DBDBE164 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingEditorComponent.h; path = ../../Source/GUI/MappingEditorComponent.h; sourceTree = "SOURCE_ROOT"; };
961 F3B5E38E7731B299DBDBE164 /* MappingEditorComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingEditorComponent.h; path = ../../Source/GUI/MappingEditorComponent.h; sourceTree = SOURCE_ROOT; }; 961 F408D8EEB8B3503EC6442162 = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; };
962 F408D8EEB8B3503EC6442162 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; }; 962 F430F75983EA8B5A31B686E8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../../juce/modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; };
963 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; }; 963 F47D3518C1FDA9C65BDFE088 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../juce/modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; };
964 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; }; 964 F4A7F22576E33E2A5E841B7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../juce/modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; };
965 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; }; 965 F4DDE0DD51C64223CC8C9B62 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingListComponent.h; path = ../../Source/GUI/MappingListComponent.h; sourceTree = "SOURCE_ROOT"; };
966 F4DDE0DD51C64223CC8C9B62 /* MappingListComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MappingListComponent.h; path = ../../Source/GUI/MappingListComponent.h; sourceTree = SOURCE_ROOT; }; 966 F55D37A9CFDBAA406A95E743 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyBaseMapping.cpp; path = ../../Source/Mappings/TouchkeyBaseMapping.cpp; sourceTree = "SOURCE_ROOT"; };
967 F55D37A9CFDBAA406A95E743 /* TouchkeyBaseMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyBaseMapping.cpp; path = ../../Source/Mappings/TouchkeyBaseMapping.cpp; sourceTree = SOURCE_ROOT; }; 967 F55EF8461AE8552E4FD9A0BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; };
968 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; }; 968 F63EB3D2F75EC36B2FBFCDBA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOnsetAngleMapping.cpp; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMapping.cpp; sourceTree = "SOURCE_ROOT"; };
969 F63EB3D2F75EC36B2FBFCDBA /* TouchkeyOnsetAngleMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyOnsetAngleMapping.cpp; path = ../../Source/Mappings/OnsetAngle/TouchkeyOnsetAngleMapping.cpp; sourceTree = SOURCE_ROOT; }; 969 F66F5ACB0EF8ABFD47CD2630 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../juce/modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; };
970 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; }; 970 F70C14B43A5C65BB3E1C27A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMappingFactory.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingFactory.h; sourceTree = "SOURCE_ROOT"; };
971 F70C14B43A5C65BB3E1C27A8 /* TouchkeyVibratoMappingFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyVibratoMappingFactory.h; path = ../../Source/Mappings/Vibrato/TouchkeyVibratoMappingFactory.h; sourceTree = SOURCE_ROOT; }; 971 F7CFBA6425CEA669DAEF5F44 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../juce/modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; };
972 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; }; 972 F7F083D64EF53598854CF637 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../../juce/modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; };
973 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; }; 973 F7F0A21852B09E8081C1DD93 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../juce/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; };
974 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; }; 974 F81F313202CDF4BE59B56B25 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../juce/modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; };
975 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; }; 975 F85B20313230BD88D984FC3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../juce/modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; };
976 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; }; 976 F89BC7CFD2C4BC07D31DFA04 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMapping.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMapping.cpp; sourceTree = "SOURCE_ROOT"; };
977 F89BC7CFD2C4BC07D31DFA04 /* TouchkeyPitchBendMapping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyPitchBendMapping.cpp; path = ../../Source/Mappings/PitchBend/TouchkeyPitchBendMapping.cpp; sourceTree = SOURCE_ROOT; }; 977 F8F8849DF5261E350DF33690 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
978 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; }; 978 F950FB55905754598EA9B3B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
979 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; }; 979 F9CBC71C9E3A22EC667F0B93 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../juce/modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; };
980 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; }; 980 FA09A507AA15C65C617AEAE2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../juce/modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; };
981 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; }; 981 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"; };
982 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; }; 982 FA32A230622BE3CA42ED90FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../juce/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; };
983 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; }; 983 FA442E5370C59BC201129D2D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLExtensions.h"; path = "../../../juce/modules/juce_opengl/native/juce_OpenGLExtensions.h"; sourceTree = "SOURCE_ROOT"; };
984 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; }; 984 FA7129964EDAC6BCFB6012BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../juce/modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; };
985 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; }; 985 FB95EEFCC0A2A933309EAEAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../../juce/modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; };
986 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; }; 986 FBA117D9E3AD465CFA9DDA51 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../juce/modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; };
987 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; }; 987 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"; };
988 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; }; 988 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"; };
989 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; }; 989 FC931CB64045178BDB71E95D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../juce/modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; };
990 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; }; 990 FCAD01941521D09FBD22CC48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyEntropyGenerator.h; path = ../../Source/TouchKeys/TouchkeyEntropyGenerator.h; sourceTree = "SOURCE_ROOT"; };
991 FCAD01941521D09FBD22CC48 /* TouchkeyEntropyGenerator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TouchkeyEntropyGenerator.h; path = ../../Source/TouchKeys/TouchkeyEntropyGenerator.h; sourceTree = SOURCE_ROOT; }; 991 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"; };
992 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; }; 992 FD093D026A05354DA8D1B111 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; };
993 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; }; 993 FD7BF71F32457EFD941519E0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiOutputController.cpp; path = ../../Source/TouchKeys/MidiOutputController.cpp; sourceTree = "SOURCE_ROOT"; };
994 FD7BF71F32457EFD941519E0 /* MidiOutputController.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MidiOutputController.cpp; path = ../../Source/TouchKeys/MidiOutputController.cpp; sourceTree = SOURCE_ROOT; }; 994 FDA89D8C60D78D85531C8BC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; };
995 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; }; 995 FDCAF8B0857EC94103B91E9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; };
996 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; }; 996 FE27CB5DB6ECB67339BFE39D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../juce/modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; };
997 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; }; 997 FE59EEF1AB35791BB7600489 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../juce/modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; };
998 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; }; 998 FE6FCFD3E4E2689302C29B50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKeyboard.h; path = ../../Source/TouchKeys/PianoKeyboard.h; sourceTree = "SOURCE_ROOT"; };
999 FE6FCFD3E4E2689302C29B50 /* PianoKeyboard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PianoKeyboard.h; path = ../../Source/TouchKeys/PianoKeyboard.h; sourceTree = SOURCE_ROOT; }; 999 FEB3A41EEF9A3958E3FD1BDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMappingShortEditor.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMappingShortEditor.cpp; sourceTree = "SOURCE_ROOT"; };
1000 FEB3A41EEF9A3958E3FD1BDB /* TouchkeyControlMappingShortEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TouchkeyControlMappingShortEditor.cpp; path = ../../Source/Mappings/Control/TouchkeyControlMappingShortEditor.cpp; sourceTree = SOURCE_ROOT; }; 1000 FECFF08C2CECDF120F9F1454 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../juce/modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; };
1001 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; }; 1001 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"; };
1002 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; }; 1002 FFB3A6545B8B46F2043EEE1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../juce/modules/juce_gui_basics/filebrowser/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; };
1003 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; }; 1003 FFBCB888FCE740B6BFE2835B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLTexture.cpp"; path = "../../../juce/modules/juce_opengl/opengl/juce_OpenGLTexture.cpp"; sourceTree = "SOURCE_ROOT"; };
1004 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; }; 1004 278F1D36FE45600F19FDFA91 = { isa = PBXGroup; children = (
1005 /* End PBXFileReference section */ 1005 7B9FCDB57204606F4A7FDAD4,
1006 1006 B6DCD7E8C9C5C9EA58C5EF9C,
1007 /* Begin PBXFrameworksBuildPhase section */ 1007 0C9554C2C80A409B9486F101,
1008 F7397085463A6685B1FBF65E /* Frameworks */ = { 1008 3FBF5C96BBAA8C88CB37943C,
1009 isa = PBXFrameworksBuildPhase; 1009 E9E267650C0230141C461A4B,
1010 buildActionMask = 2147483647; 1010 BE91DB4CF2406F37AF7E7D67,
1011 files = ( 1011 B24051ADEFBD03E1C7CB8DC3,
1012 4078BC0343B4DFB6F9816BD5 /* Accelerate.framework in Frameworks */, 1012 BA2C6578AE3F6F2B82656B4F,
1013 40646EF394D495C462E347F1 /* AudioToolbox.framework in Frameworks */, 1013 F4DDE0DD51C64223CC8C9B62,
1014 63154C3F49640855CA89CB9B /* Carbon.framework in Frameworks */, 1014 01A3C0D5D0FDDA38CE02C685,
1015 2985C4121F644A826FC287AE /* Cocoa.framework in Frameworks */, 1015 0A486C6A586B60525C9BAB59,
1016 1A30D1B8526CD3E1AB79110C /* CoreAudio.framework in Frameworks */, 1016 F3B5E38E7731B299DBDBE164 ); name = GUI; sourceTree = "<group>"; };
1017 30C3A2842A3EA665887A7CC8 /* CoreMIDI.framework in Frameworks */, 1017 9B41786D34A867FF8F1341EF = { isa = PBXGroup; children = (
1018 FA58715E881C0982BF8E2FCD /* DiscRecording.framework in Frameworks */, 1018 119E49FA10A84C0AED360605,
1019 853FB568630B7E920E30E0EE /* IOKit.framework in Frameworks */, 1019 692CFED8D5A615CCE73120FB,
1020 C3F1C6DDE2A344D657712C75 /* OpenGL.framework in Frameworks */, 1020 DE6A8EF9DD39C0260ADD27B0,
1021 BADB457195977038A2BF09A4 /* QuartzCore.framework in Frameworks */, 1021 4025F5D575B9A5A511EF8F30,
1022 D05E8CCFCD6C2065EDE16DD6 /* WebKit.framework in Frameworks */, 1022 001418B9F0352A2205CDAA96,
1023 ); 1023 F70C14B43A5C65BB3E1C27A8 ); name = Vibrato; sourceTree = "<group>"; };
1024 runOnlyForDeploymentPostprocessing = 0; 1024 72E20DA6718B4572688E63D7 = { isa = PBXGroup; children = (
1025 }; 1025 5DE5675862714BFEFF231027,
1026 /* End PBXFrameworksBuildPhase section */ 1026 EB977BE1676B103BE15C730C,
1027 1027 91AADDB641BD3F80E9011C65,
1028 /* Begin PBXGroup section */ 1028 3BA1D64E8B635B5EFBD8C416 ); name = ReleaseAngle; sourceTree = "<group>"; };
1029 0379222A65FDF46332F51183 /* native */ = { 1029 AB366B7760234A8957CC46C3 = { isa = PBXGroup; children = (
1030 isa = PBXGroup; 1030 25875D01B837C34F01EF8C2F,
1031 children = ( 1031 1DCDF6FC01C7DBDDA7D7AFEA,
1032 DDC862F5672CFD8794EA65BC /* juce_MissingGLDefinitions.h */, 1032 F89BC7CFD2C4BC07D31DFA04,
1033 C8C2FA6F235AB6AA44027FAE /* juce_OpenGL_android.h */, 1033 0B15F842C077C9765284446A,
1034 03944A3451E95129394471C3 /* juce_OpenGL_ios.h */, 1034 77D10D2C57D62DF18D3CE862,
1035 6D365652129D06390251A09D /* juce_OpenGL_linux.h */, 1035 7B299BDFEBA4DABD680B7116 ); name = PitchBend; sourceTree = "<group>"; };
1036 FF28767B560C00EABF1D1C73 /* juce_OpenGL_osx.h */, 1036 CE924A2E99C34B5C0C1749CA = { isa = PBXGroup; children = (
1037 E2EE80FAFA0DADF6D8AD8EA0 /* juce_OpenGL_win32.h */, 1037 F63EB3D2F75EC36B2FBFCDBA,
1038 FA442E5370C59BC201129D2D /* juce_OpenGLExtensions.h */, 1038 BD8254A682953545FA36F552,
1039 ); 1039 F0B30E3238044CF573DFF44D,
1040 name = native; 1040 B0A4E57EEDD13E204E723A92 ); name = OnsetAngle; sourceTree = "<group>"; };
1041 sourceTree = "<group>"; 1041 428A1A8AE78D576DDA139D6F = { isa = PBXGroup; children = (
1042 }; 1042 0A767ED26F1C6854875AC0DB,
1043 048CF2E63BDE15CE2F974A86 /* sources */ = { 1043 0A982DF57CE775D8F05AD78B,
1044 isa = PBXGroup; 1044 879BA74FC54118852648722F,
1045 children = ( 1045 07F3126C9F1842B069672882 ); name = MultiFingerTrigger; sourceTree = "<group>"; };
1046 E4F3ACBA5181C0AF7021EE38 /* juce_AudioSourcePlayer.cpp */, 1046 EC83555D1B3E0BF39064D703 = { isa = PBXGroup; children = (
1047 8ED952C01B726C1DBFACE2BD /* juce_AudioSourcePlayer.h */, 1047 77BA61409E24E072AF1E5493,
1048 7CB06A483D91B0345A110791 /* juce_AudioTransportSource.cpp */, 1048 724ABFBF59674B3C9B5C2437,
1049 A1C6CCE346DC8551574C4108 /* juce_AudioTransportSource.h */, 1049 56EF3900C63C00BED0E574D0,
1050 ); 1050 8CF10E46C293D8E35324F60F ); name = KeyDivision; sourceTree = "<group>"; };
1051 name = sources; 1051 D390B7A00A5496FC36CA9328 = { isa = PBXGroup; children = (
1052 sourceTree = "<group>"; 1052 FEB3A41EEF9A3958E3FD1BDB,
1053 }; 1053 0A5EA54B877D84C939B6F6D7,
1054 061D61C2D1E6F813599269CB /* native */ = { 1054 0D2D03F562749971564F7773,
1055 isa = PBXGroup; 1055 293AA70C67056ED558221FCD,
1056 children = ( 1056 8ADF834CD28E353B15D200C7,
1057 70D03CB09823072EB0FECD50 /* juce_android_Audio.cpp */, 1057 BA5449FDC0526DDC94874CC7 ); name = Control; sourceTree = "<group>"; };
1058 80474D6CC77F91AADA740AC3 /* juce_android_Midi.cpp */, 1058 2F055548C29B16BA107E346B = { isa = PBXGroup; children = (
1059 AAB51A5E4451980FD9D77FF7 /* juce_android_OpenSL.cpp */, 1059 9B41786D34A867FF8F1341EF,
1060 EE373F66DCFC442DBAADCF74 /* juce_ios_Audio.cpp */, 1060 72E20DA6718B4572688E63D7,
1061 5F9AD4578F56B8BEC2E311C3 /* juce_linux_ALSA.cpp */, 1061 AB366B7760234A8957CC46C3,
1062 4218E86125D6E9C9ACB58741 /* juce_linux_AudioCDReader.cpp */, 1062 CE924A2E99C34B5C0C1749CA,
1063 62A053A579D81CD2C6171B4E /* juce_linux_JackAudio.cpp */, 1063 428A1A8AE78D576DDA139D6F,
1064 53C317A2BC085C625C1ABB49 /* juce_linux_Midi.cpp */, 1064 EC83555D1B3E0BF39064D703,
1065 9A8C321C45F9E659F8676BA3 /* juce_mac_AudioCDBurner.mm */, 1065 D390B7A00A5496FC36CA9328,
1066 6F7A2A1DF08F35D772F72DA9 /* juce_mac_AudioCDReader.mm */, 1066 AF8EFA9540E8757E68922E40,
1067 FCCF27C93502E80A0EBDDAC7 /* juce_mac_CoreAudio.cpp */, 1067 606F2538F89C451EC8BB479D,
1068 64C0F5A52B61A2F5A8689840 /* juce_mac_CoreMidi.cpp */, 1068 F55D37A9CFDBAA406A95E743,
1069 99AA5732A932BEF06D09AB22 /* juce_MidiDataConcatenator.h */, 1069 2AB205503EDC14D07B0CDFA7,
1070 AF10BCD18ABC5EC330CE3B1B /* juce_win32_ASIO.cpp */, 1070 5C085DEDBB1A8F755F800922,
1071 36F8B4676EACEAFCED73F5A0 /* juce_win32_AudioCDBurner.cpp */, 1071 A6B7D7B713F01F521411F2D3,
1072 53297CAD72BBB338874C593F /* juce_win32_AudioCDReader.cpp */, 1072 D9FD13866909F3134B4AB740,
1073 E91EEAE6F09A108DBF5E9BC5 /* juce_win32_DirectSound.cpp */, 1073 9D633F4B9BBCF3F4D9331E00,
1074 B2575F7C163D92DA04ABDC7B /* juce_win32_Midi.cpp */, 1074 7A002562A60140BEE1434ECF,
1075 EB414D42BBBF2486ECE698D8 /* juce_win32_WASAPI.cpp */, 1075 BDB6848D33CE535EBCA3B9AD,
1076 ); 1076 61A7ED9BEB8538FEE656E782,
1077 name = native; 1077 7EDCB02E405529C4B4A60DA9,
1078 sourceTree = "<group>"; 1078 C2762F0E696E257A507595A5,
1079 }; 1079 BF01A2533D2222C856D3DB3A ); name = Mappings; sourceTree = "<group>"; };
1080 0DE4341F24550CC6009036DC /* juce_audio_formats */ = { 1080 D6E28C861AC5D4069E6655A7 = { isa = PBXGroup; children = (
1081 isa = PBXGroup; 1081 057E89AE46073DB34D7CD529,
1082 children = ( 1082 1FE6850B99F8EB37C6451B24,
1083 69DAA09EE6CFFE4106A71F9C /* format */, 1083 C2D442FDEECC11C9BD433379,
1084 DDBEA4594FA71E3BFE54F19B /* codecs */, 1084 3D220516F82AD82C888C6765,
1085 B0652D3130CBE5A5C14F13B7 /* sampler */, 1085 3FDF3206CD46EA7C0063B295,
1086 673187B7CDEE9090F0503F45 /* juce_module_info */, 1086 439AF7EB00EE96C9B8E9B480,
1087 65D27B3F8F17B07DCC171F1C /* juce_audio_formats.h */, 1087 C266C85403BF3646B729144D,
1088 ); 1088 42312AF39D46367A8CCAB92F,
1089 name = juce_audio_formats; 1089 849B3D266CC18D432434AA9B,
1090 sourceTree = "<group>"; 1090 4AF53AC364CD4D92FA9C66B1 ); name = Display; sourceTree = "<group>"; };
1091 }; 1091 15BBDF1D59F35F4EC6C82651 = { isa = PBXGroup; children = (
1092 1064D4C7FF463C437CE721B1 /* buttons */ = { 1092 7512B86BFA154BD74FC8AC07,
1093 isa = PBXGroup; 1093 8776329610ED3DF98A95ECD2,
1094 children = ( 1094 AF7CC57D767DFC1F4B121270,
1095 980132D50C058EB7B1B625BA /* juce_ArrowButton.cpp */, 1095 D3F247C3C568453665FD300D,
1096 4D3486477C93D169F9841EBD /* juce_ArrowButton.h */, 1096 7103BB75D00938B3DEF6F943,
1097 4AA95F2942C46275D0CC1206 /* juce_Button.cpp */, 1097 DBDB2CBDB7DD3D7B9713D4C5,
1098 4FAEFEF7315CD4697A3A4A5F /* juce_Button.h */, 1098 4B5B59C3EB40E81B0EB3FF2A,
1099 C8288E63BC4A9120BE71066E /* juce_DrawableButton.cpp */, 1099 32302BE7297F75C489B19CED,
1100 B1E1FC7301A83D9FC8C320F9 /* juce_DrawableButton.h */, 1100 4AD0E0592C453AF63D48A792,
1101 2C14D0A7927411AE5E37293F /* juce_HyperlinkButton.cpp */, 1101 9D627B675B5F55FD5A203346,
1102 A041486CD4E6540A8D189C15 /* juce_HyperlinkButton.h */, 1102 1EDD89AA0A5497A9AC685E41,
1103 350CAF816F5658A6F048333B /* juce_ImageButton.cpp */, 1103 4BFF669E2B855A7A576E8CE2,
1104 7D4128713E8FB000F14BF646 /* juce_ImageButton.h */, 1104 0955F3A0CD0B38AA81A04149,
1105 1167AC1646F727991030443D /* juce_ShapeButton.cpp */, 1105 9F843264E37B0F16987CDA48 ); name = Utility; sourceTree = "<group>"; };
1106 E0FB878B8DB0FE5B526BB950 /* juce_ShapeButton.h */, 1106 E7C04CC2AA6E16B51566C9B6 = { isa = PBXGroup; children = (
1107 0D5355C05137A13E0F9C3577 /* juce_TextButton.cpp */, 1107 49F0D0437FF061BBBBE8CB88,
1108 8720C0E6620ACF2E555C1CB5 /* juce_TextButton.h */, 1108 FCAD01941521D09FBD22CC48,
1109 182845A3D1FBA30CEF9E0DA2 /* juce_ToggleButton.cpp */, 1109 8D0A4E0C8E8FFF9E73D4F796,
1110 DBC98946C2E19791899587BD /* juce_ToggleButton.h */, 1110 592BCFFE2117C38F3D464CA1,
1111 FE27CB5DB6ECB67339BFE39D /* juce_ToolbarButton.cpp */, 1111 68A9E6D3AA5B1E80308A5400,
1112 018F96DE10ED9ABDBBE82873 /* juce_ToolbarButton.h */, 1112 E7B6750E6B2616D84773B7D0,
1113 ); 1113 05A3090F3BD2DAA8D6DF24B6,
1114 name = buttons; 1114 4C27098692905309308ADA65,
1115 sourceTree = "<group>"; 1115 B7497C02BCD8C01280DA32B2,
1116 }; 1116 725AA29F72430257825A0E8B,
1117 1114A6CEDF1F72662105AFC7 /* components */ = { 1117 80BDEDE0C822A9AE504A2C38,
1118 isa = PBXGroup; 1118 5A7A1022A19D6DD162029AA6,
1119 children = ( 1119 6D7B40AF156B7244E6D37851,
1120 D00A8C703C2C0055DD2B790C /* juce_CachedComponentImage.h */, 1120 E38A23A31D7FB8E86851666B,
1121 DB09B4EA350E52FB74BAAD9D /* juce_Component.cpp */, 1121 DF2B5B4B8D7948C9EF4882A7,
1122 196DBB540F88035040706D73 /* juce_Component.h */, 1122 FD7BF71F32457EFD941519E0,
1123 189E1AEC6F95E5DF992C910D /* juce_ComponentListener.cpp */, 1123 42DE2C4C5791303F70375058,
1124 797AB794731D226BD260BA38 /* juce_ComponentListener.h */, 1124 F0F457D2A8E7EC3DE1CADC28,
1125 1FADCBF1B7451DE704A9E5DE /* juce_Desktop.cpp */, 1125 9B9B99EFAE12DE02397A87B4,
1126 290AE3B1231EFE4B43011C38 /* juce_Desktop.h */, 1126 178A386F6FE9CCEAD2ACEA3A,
1127 3CC9C766A7CA3465A75C1264 /* juce_ModalComponentManager.cpp */, 1127 DD18A8B0C1A5F8BDA30BAA50,
1128 19ECE65352DCC21F539ADFDE /* juce_ModalComponentManager.h */, 1128 183D81D9E023859A3E499243,
1129 ); 1129 5CD67ECB4B41375D889C1A2F,
1130 name = components; 1130 9C0B692CB270EFA9DB7FA4D7,
1131 sourceTree = "<group>"; 1131 FE6FCFD3E4E2689302C29B50,
1132 }; 1132 83AE3F5E0B7AE5D956415BCC,
1133 1142603A91CA5F35115D029F /* contexts */ = { 1133 55E99E81FC362EA304FEFC7D,
1134 isa = PBXGroup; 1134 67B1EA88315E60BDDEF78A9B,
1135 children = ( 1135 EA47BDE992F39919F3EF53EC,
1136 71D4D37B1DBDF821E57F68F3 /* juce_GraphicsContext.cpp */, 1136 BFBC57AA124FBB8C1C51CB59,
1137 EC3966AA0A0C2A80EBB36B82 /* juce_GraphicsContext.h */, 1137 76824FE677CBBE997E6B95AC,
1138 92D1EE5E3C477F4341709537 /* juce_LowLevelGraphicsContext.h */, 1138 0E25A6A37156A0D0F5063494 ); name = TouchKeys; sourceTree = "<group>"; };
1139 D3FE20DFB95B39D949C6B842 /* juce_LowLevelGraphicsPostScriptRenderer.cpp */, 1139 1583CC1C5B912AD3F1695E12 = { isa = PBXGroup; children = (
1140 8CBA2AD4897FAC4F6191FDB3 /* juce_LowLevelGraphicsPostScriptRenderer.h */, 1140 278F1D36FE45600F19FDFA91,
1141 6B53EFC11817616594E2D9BB /* juce_LowLevelGraphicsSoftwareRenderer.cpp */, 1141 2F055548C29B16BA107E346B,
1142 638FEE22F7BC4DEE41443DC3 /* juce_LowLevelGraphicsSoftwareRenderer.h */, 1142 D6E28C861AC5D4069E6655A7,
1143 ); 1143 15BBDF1D59F35F4EC6C82651,
1144 name = contexts; 1144 E7C04CC2AA6E16B51566C9B6,
1145 sourceTree = "<group>"; 1145 26646EAE80CBDF47DADEE278,
1146 }; 1146 091527B6BC312B2295FA565A,
1147 13114A8A06EA75A50EE19833 /* Frameworks */ = { 1147 638AC9A213FFAFC1647D3C78 ); name = Source; sourceTree = "<group>"; };
1148 isa = PBXGroup; 1148 BB858467B2CAC483468A8AA8 = { isa = PBXGroup; children = (
1149 children = ( 1149 1596880D3FEA7FDC94B7D71A,
1150 1A9B74287470FD1944123E26 /* Accelerate.framework */, 1150 4262B169F606570751DE5855,
1151 7964EC4FD4E5860CF85469A6 /* AudioToolbox.framework */, 1151 884FF9165E861BE4F04646FC,
1152 DF870F58DC21D8A032AE4D03 /* Carbon.framework */, 1152 1583CC1C5B912AD3F1695E12 ); name = TouchKeys; sourceTree = "<group>"; };
1153 5BC3C1BA534425DE943BCA22 /* Cocoa.framework */, 1153 402FB34DB3166C76A94D4F83 = { isa = PBXGroup; children = (
1154 9DEC36437E061C38E07BAC75 /* CoreAudio.framework */, 1154 486B2D4FE311DCB82E37DF60,
1155 20BA5BC9BB93D1041D8F4C73 /* CoreMIDI.framework */, 1155 7CF528A9CF4D2D0C77AECA41,
1156 3DFDF8135971D71B8889E84B /* DiscRecording.framework */, 1156 11E71A3ED179AF068E6D8A9D,
1157 6606A45FBF92643F83F78021 /* IOKit.framework */, 1157 22C2B16BCB6F4CA405233C04,
1158 7BBF33364D3B65730CEAD5F1 /* OpenGL.framework */, 1158 2C8F38028F686154B4760DC4,
1159 F07FDD832AD269D84A40DAF1 /* QuartzCore.framework */, 1159 980B7401EF270C8C3BF5921D ); name = buffers; sourceTree = "<group>"; };
1160 5EDDEE17AD20B0C75DF6DF12 /* WebKit.framework */, 1160 C7E3A3464460973F3CA31423 = { isa = PBXGroup; children = (
1161 ); 1161 688D8F39D56A47170508B993,
1162 name = Frameworks; 1162 C469456ED7E4039CF8BCB26F,
1163 sourceTree = "<group>"; 1163 02AFF71371B8781BB9914E14,
1164 }; 1164 4E7E0F0BE092AB6743B03D43,
1165 14EF5B2E7780CD35F595E7EF /* interprocess */ = { 1165 CEE095838CD8EDB961A05ACA,
1166 isa = PBXGroup; 1166 AE98A52AB3BC4D803B54380C,
1167 children = ( 1167 E68F5154CAF362F281F55A1A,
1168 3C49A71B859640FC4A39B8F5 /* juce_InterprocessConnection.cpp */, 1168 70DF91DDFADBF8A69040904F,
1169 5E4F05C1C0E47ABAD690E924 /* juce_InterprocessConnection.h */, 1169 29057C0D0A47537D39F20C9C,
1170 9B9C26B87D15142FEBBDAD4C /* juce_InterprocessConnectionServer.cpp */, 1170 764F6B4DF0E407661F9594C1 ); name = midi; sourceTree = "<group>"; };
1171 A84C4AE3D9E536D74C379F0F /* juce_InterprocessConnectionServer.h */, 1171 1957CB7441950FD771657845 = { isa = PBXGroup; children = (
1172 ); 1172 6395794A858E7036D062579C,
1173 name = interprocess; 1173 B76B16D0041E8AF65ECBA8D2,
1174 sourceTree = "<group>"; 1174 F430F75983EA8B5A31B686E8,
1175 }; 1175 8FCE773A5D594437EF46757A,
1176 1583CC1C5B912AD3F1695E12 /* Source */ = { 1176 AC9C0675772B6211213D774F,
1177 isa = PBXGroup; 1177 EA23F0162B24A0A0FD58B0B2 ); name = effects; sourceTree = "<group>"; };
1178 children = ( 1178 3646B9929E133CA941A2E1EA = { isa = PBXGroup; children = (
1179 278F1D36FE45600F19FDFA91 /* GUI */, 1179 0241560E0F43D8F64C26A397,
1180 2F055548C29B16BA107E346B /* Mappings */, 1180 25E54DE680924E94F31F7727,
1181 D6E28C861AC5D4069E6655A7 /* Display */, 1181 47C9F191ACA30DA8866F8162,
1182 15BBDF1D59F35F4EC6C82651 /* Utility */, 1182 0436257DE1C3D66483C147A4,
1183 E7C04CC2AA6E16B51566C9B6 /* TouchKeys */, 1183 CD1916C626761395E7729958,
1184 26646EAE80CBDF47DADEE278 /* MainApplicationController.cpp */, 1184 1C69D05010E094E31BACC6AA,
1185 091527B6BC312B2295FA565A /* MainApplicationController.h */, 1185 2DB8DD2C8970470DD6C94355,
1186 638AC9A213FFAFC1647D3C78 /* Main.cpp */, 1186 A9483F780B954919D59F1178,
1187 ); 1187 A760FABA720E873DCAD04DAF,
1188 name = Source; 1188 A8BD97DF1D8C19D42CF0715C,
1189 sourceTree = "<group>"; 1189 09DB2381F553CE3AE1190F3C,
1190 }; 1190 8688C08B789657B322528750,
1191 15BBDF1D59F35F4EC6C82651 /* Utility */ = { 1191 4BA89F5127922FC8A0D88602,
1192 isa = PBXGroup; 1192 79EBCB683DF7BD707B29F835,
1193 children = ( 1193 E8D2B3CBDF5DED9EF0E0C63B,
1194 7512B86BFA154BD74FC8AC07 /* Accumulator.h */, 1194 821F73F15E2DCF3438652D3B ); name = sources; sourceTree = "<group>"; };
1195 8776329610ED3DF98A95ECD2 /* IIRFilter.cpp */, 1195 FCAAB1680ABFC736AAC1AD98 = { isa = PBXGroup; children = (
1196 AF7CC57D767DFC1F4B121270 /* IIRFilter.h */, 1196 B967DAA2B052D328B12C7DE8,
1197 D3F247C3C568453665FD300D /* LineSegment.h */, 1197 57E7CFA95F5E9A5C31E0706A ); name = synthesisers; sourceTree = "<group>"; };
1198 7103BB75D00938B3DEF6F943 /* Node.h */, 1198 D461C49014F6BD834CCB7E79 = { isa = PBXGroup; children = (
1199 DBDB2CBDB7DD3D7B9713D4C5 /* Scheduler.cpp */, 1199 402FB34DB3166C76A94D4F83,
1200 4B5B59C3EB40E81B0EB3FF2A /* Scheduler.h */, 1200 C7E3A3464460973F3CA31423,
1201 32302BE7297F75C489B19CED /* TimerNode.cpp */, 1201 1957CB7441950FD771657845,
1202 4AD0E0592C453AF63D48A792 /* TimerNode.h */, 1202 3646B9929E133CA941A2E1EA,
1203 9D627B675B5F55FD5A203346 /* TimestampSynchronizer.cpp */, 1203 FCAAB1680ABFC736AAC1AD98,
1204 1EDD89AA0A5497A9AC685E41 /* TimestampSynchronizer.h */, 1204 7A2A67299D56679990772E1A,
1205 4BFF669E2B855A7A576E8CE2 /* Trigger.cpp */, 1205 102054A65E6A2C9E170F6C29 ); name = "juce_audio_basics"; sourceTree = "<group>"; };
1206 0955F3A0CD0B38AA81A04149 /* Trigger.h */, 1206 C4577B7B6BFE3EA6C9604677 = { isa = PBXGroup; children = (
1207 9F843264E37B0F16987CDA48 /* Types.h */, 1207 6DF85AFF4681188E85089BF5,
1208 ); 1208 6F9A5F79F66D8B56E1B62B9B,
1209 name = Utility; 1209 27034337E8AAB0ED01CA45E9,
1210 sourceTree = "<group>"; 1210 FC5EAA6165A109AD70EDDCA8,
1211 }; 1211 369F9740183012CD9E400C49,
1212 16BDAFE366F09A32579D877C /* widgets */ = { 1212 C31F902A006BD5C9BD9259B3,
1213 isa = PBXGroup; 1213 206A731B98F5606ED6B6F951 ); name = "audio_io"; sourceTree = "<group>"; };
1214 children = ( 1214 68E9A92265B816B5CF13942B = { isa = PBXGroup; children = (
1215 7EB4672F9008FB273FB0E5A0 /* juce_ComboBox.cpp */, 1215 99011DB2E425583086338097,
1216 6B502138661E9AB628F374F6 /* juce_ComboBox.h */, 1216 354D2DA37EA34EFC3121E523,
1217 778872C42C72FA6949A2536E /* juce_ImageComponent.cpp */, 1217 0FF0FEC5D686372FEF413FF4,
1218 B38844D2CDF1EC2E6110BB56 /* juce_ImageComponent.h */, 1218 FA23D0A59A1BE884D7308CC8,
1219 3D2DF36E0CC698317233B864 /* juce_Label.cpp */, 1219 396B15B57E8411B6131561B1 ); name = "midi_io"; sourceTree = "<group>"; };
1220 92C3C4A8F0677E70A2AAD5B9 /* juce_Label.h */, 1220 048CF2E63BDE15CE2F974A86 = { isa = PBXGroup; children = (
1221 099F9D0711B4409A70F97168 /* juce_ListBox.cpp */, 1221 E4F3ACBA5181C0AF7021EE38,
1222 1F4C487096EFF581BE969D75 /* juce_ListBox.h */, 1222 8ED952C01B726C1DBFACE2BD,
1223 4A75AF43CD5BD452E2B322A0 /* juce_ProgressBar.cpp */, 1223 7CB06A483D91B0345A110791,
1224 42C95CE7D85568838409D2CF /* juce_ProgressBar.h */, 1224 A1C6CCE346DC8551574C4108 ); name = sources; sourceTree = "<group>"; };
1225 EAEB8DD999D027A9F9C02FC0 /* juce_Slider.cpp */, 1225 D8C9E7CEB1FDBFA62BA03154 = { isa = PBXGroup; children = (
1226 EA085C2056A44FA5A7EE2AFE /* juce_Slider.h */, 1226 5B1EA934207F64017DAEB18F,
1227 34F26056D1BF4026D3CA3DFB /* juce_TableHeaderComponent.cpp */, 1227 3DB49071D4E78F56A380391D,
1228 AC80872B6544527C71AB2B0B /* juce_TableHeaderComponent.h */, 1228 B303EB3E070BBF9A30F07301 ); name = "audio_cd"; sourceTree = "<group>"; };
1229 09AFFC227A610CE469F29590 /* juce_TableListBox.cpp */, 1229 061D61C2D1E6F813599269CB = { isa = PBXGroup; children = (
1230 5D9DBA8EC90E8161918F12E0 /* juce_TableListBox.h */, 1230 70D03CB09823072EB0FECD50,
1231 9D744C0830CCA407EB41368E /* juce_TextEditor.cpp */, 1231 80474D6CC77F91AADA740AC3,
1232 A9832F86A2E7CA1675C64C47 /* juce_TextEditor.h */, 1232 AAB51A5E4451980FD9D77FF7,
1233 34F6C441AE3E69C11C988F58 /* juce_Toolbar.cpp */, 1233 EE373F66DCFC442DBAADCF74,
1234 C75FB456CF13DFDEEF28C277 /* juce_Toolbar.h */, 1234 5F9AD4578F56B8BEC2E311C3,
1235 542B60D386C30F602E8F37C7 /* juce_ToolbarItemComponent.cpp */, 1235 4218E86125D6E9C9ACB58741,
1236 28A31552383A162DC607EAA0 /* juce_ToolbarItemComponent.h */, 1236 62A053A579D81CD2C6171B4E,
1237 A84AFB90B3F99E4469CF5FDF /* juce_ToolbarItemFactory.h */, 1237 53C317A2BC085C625C1ABB49,
1238 50B10AEABDF8CFDB4C1F5198 /* juce_ToolbarItemPalette.cpp */, 1238 9A8C321C45F9E659F8676BA3,
1239 ACAD7720D728A3A8C9DB3949 /* juce_ToolbarItemPalette.h */, 1239 6F7A2A1DF08F35D772F72DA9,
1240 5F46502A5D1A44BD738467D4 /* juce_TreeView.cpp */, 1240 FCCF27C93502E80A0EBDDAC7,
1241 1C1E6DBAE366BBF6B93C6231 /* juce_TreeView.h */, 1241 64C0F5A52B61A2F5A8689840,
1242 ); 1242 99AA5732A932BEF06D09AB22,
1243 name = widgets; 1243 AF10BCD18ABC5EC330CE3B1B,
1244 sourceTree = "<group>"; 1244 36F8B4676EACEAFCED73F5A0,
1245 }; 1245 53297CAD72BBB338874C593F,
1246 16C95E981AC2D3FD64DE013E /* misc */ = { 1246 E91EEAE6F09A108DBF5E9BC5,
1247 isa = PBXGroup; 1247 B2575F7C163D92DA04ABDC7B,
1248 children = ( 1248 EB414D42BBBF2486ECE698D8 ); name = native; sourceTree = "<group>"; };
1249 A8AF4B0BFECD9F39E1FE4E09 /* juce_AppleRemote.h */, 1249 B0535668713BC274381E1916 = { isa = PBXGroup; children = (
1250 8E169B97526DD9CCDE1BBA98 /* juce_BubbleMessageComponent.cpp */, 1250 C4577B7B6BFE3EA6C9604677,
1251 C3AAD3FBAACDA8F0B7BB8FF9 /* juce_BubbleMessageComponent.h */, 1251 68E9A92265B816B5CF13942B,
1252 0838AE8A8B614755B5F31595 /* juce_ColourSelector.cpp */, 1252 048CF2E63BDE15CE2F974A86,
1253 DF0B3A4D5C217DA0283223BF /* juce_ColourSelector.h */, 1253 D8C9E7CEB1FDBFA62BA03154,
1254 BDA6E687818B0F2DC22337CB /* juce_KeyMappingEditorComponent.cpp */, 1254 061D61C2D1E6F813599269CB,
1255 E7AF7E2ECFDAFF3CB186986D /* juce_KeyMappingEditorComponent.h */, 1255 9D2CA1387AFF642B2E0C06A3,
1256 0C516DEBD52810652C1B4F87 /* juce_PreferencesPanel.cpp */, 1256 CF1E1CAA10DC6E090133245E ); name = "juce_audio_devices"; sourceTree = "<group>"; };
1257 BB571C0DB322805E8CC5FAFC /* juce_PreferencesPanel.h */, 1257 69DAA09EE6CFFE4106A71F9C = { isa = PBXGroup; children = (
1258 5E2C8035BF527680811D1CF5 /* juce_RecentlyOpenedFilesList.cpp */, 1258 10674C5BE3CBDC1812E82AFF,
1259 F7F0A21852B09E8081C1DD93 /* juce_RecentlyOpenedFilesList.h */, 1259 172BE377D36CE8F6915DECC0,
1260 76758FB3B866000523F0B144 /* juce_SplashScreen.cpp */, 1260 94652A427B7F10B3405366B5,
1261 8ED90DCD63DA37E5D56402E3 /* juce_SplashScreen.h */, 1261 EB9EE29BC6E0F654EBDA140F,
1262 216C43FE64E807DFDDE137BB /* juce_SystemTrayIconComponent.cpp */, 1262 09E18B170D35E65AABCC3C90,
1263 66F5603A6C984CEFD02530D3 /* juce_SystemTrayIconComponent.h */, 1263 F7F083D64EF53598854CF637,
1264 2D8CAD385E5572C8E790B98E /* juce_WebBrowserComponent.h */, 1264 70E7379DBBD8C42D6DF053AE,
1265 ); 1265 88464C31A0A0F8F876BD5CA2,
1266 name = misc; 1266 176B62DE2BBD7453ADE87482,
1267 sourceTree = "<group>"; 1267 D3D34D4A8674E01CCE92CE65,
1268 }; 1268 992F1A00CD771D7AA8E1E15D,
1269 1744D2795680DE549C3DE675 /* memory */ = { 1269 9A4FBA2DD18C825B15EE6D19,
1270 isa = PBXGroup; 1270 AC5E7E9B31701A5A7B4E3ABB,
1271 children = ( 1271 6C1F7220FB3D51C3E401670D,
1272 435F555EAB5F88A7DE95C8FB /* juce_Atomic.h */, 1272 6BBD376C70ED0BF7DB547474 ); name = format; sourceTree = "<group>"; };
1273 19241B0EBAE0BB8B2B78C861 /* juce_ByteOrder.h */, 1273 DDBEA4594FA71E3BFE54F19B = { isa = PBXGroup; children = (
1274 E88D828B769B0DB0DC1D624B /* juce_ContainerDeletePolicy.h */, 1274 13F3F140177E3986BCBC12EB,
1275 E62E694F0D19A252A6B9EAA1 /* juce_HeapBlock.h */, 1275 1DCB093C0AA6B07F8846CE5F,
1276 158BA823A17ACCB4E6826026 /* juce_LeakedObjectDetector.h */, 1276 3206DFDE463E6BD093541953,
1277 AF87CD32C1189D997A5520B9 /* juce_Memory.h */, 1277 E263014FE404722FDDC437C8,
1278 84329C0EAC5C8BCD99E03174 /* juce_MemoryBlock.cpp */, 1278 B747A4B93EAA22A264B3D24C,
1279 5BDFD343F8067BB49E2C2125 /* juce_MemoryBlock.h */, 1279 68F90A1AC81BD36F4AFCA49D,
1280 12EF0EF35B5F1C68F6576FBF /* juce_OptionalScopedPointer.h */, 1280 B25BC7CD4D7D11A764A0FF19,
1281 5CFC24DCE2459CF5A80FD766 /* juce_ReferenceCountedObject.h */, 1281 80878F914A6A514CE5FEDD3C,
1282 B9A42558DE8A295EAF05E9A4 /* juce_ScopedPointer.h */, 1282 4EF55CBE453A2F06A5880E6C,
1283 F85B20313230BD88D984FC3A /* juce_Singleton.h */, 1283 33486E83204368CF282A73F8,
1284 63E32F29B1D3528BDDE0B72A /* juce_WeakReference.h */, 1284 B954FAFC45D231B388305CBB,
1285 ); 1285 CED1159B6F39600DE0520C82,
1286 name = memory; 1286 B464F76711F6B9CBB66DA3EF,
1287 sourceTree = "<group>"; 1287 65851006CAF520CAAC0F81B7,
1288 }; 1288 88D0E8DA9A02D3ADB13FB753,
1289 17482FACCDAB45936C284B3B /* filebrowser */ = { 1289 9E51136900384B3DBAF5D60E,
1290 isa = PBXGroup; 1290 16BA68E8565D501ED6085968,
1291 children = ( 1291 D7752214A0701D59E34DC038 ); name = codecs; sourceTree = "<group>"; };
1292 30BABDF73CAF7CC000817364 /* juce_DirectoryContentsDisplayComponent.cpp */, 1292 B0652D3130CBE5A5C14F13B7 = { isa = PBXGroup; children = (
1293 F1A1127D8FADC377892165D6 /* juce_DirectoryContentsDisplayComponent.h */, 1293 1B21A0523192F8E570190A8D,
1294 9F455251CF84921306543B93 /* juce_DirectoryContentsList.cpp */, 1294 99C03C1C226C3BC10D3422BB ); name = sampler; sourceTree = "<group>"; };
1295 0E1393D568B97F822EC620E2 /* juce_DirectoryContentsList.h */, 1295 0DE4341F24550CC6009036DC = { isa = PBXGroup; children = (
1296 83BB636195AA2F443ADEE961 /* juce_FileBrowserComponent.cpp */, 1296 69DAA09EE6CFFE4106A71F9C,
1297 7828BC7ED00966FBBE2A90CB /* juce_FileBrowserComponent.h */, 1297 DDBEA4594FA71E3BFE54F19B,
1298 E9350A4235E42DBC9987725A /* juce_FileBrowserListener.h */, 1298 B0652D3130CBE5A5C14F13B7,
1299 5DFC9E79432F0E8B0245B05E /* juce_FileChooser.cpp */, 1299 673187B7CDEE9090F0503F45,
1300 FDA89D8C60D78D85531C8BC0 /* juce_FileChooser.h */, 1300 65D27B3F8F17B07DCC171F1C ); name = "juce_audio_formats"; sourceTree = "<group>"; };
1301 AE876C6FF1860B4CC97EDF07 /* juce_FileChooserDialogBox.cpp */, 1301 23FE544BDF21655E69832411 = { isa = PBXGroup; children = (
1302 A9184C4BCBA196795CCBCD98 /* juce_FileChooserDialogBox.h */, 1302 F4A7F22576E33E2A5E841B7D,
1303 FFB3A6545B8B46F2043EEE1C /* juce_FileFilter.cpp */, 1303 37D9F61856238A58FBAF151C,
1304 7EE90399313A416997604AAE /* juce_FileFilter.h */, 1304 890B8EF2DC47885686DAAF94,
1305 7688BA989669160877676209 /* juce_FileListComponent.cpp */, 1305 50FBD249C6C5C1B4DBA459E6,
1306 647A3C5CF4D3DE9C169861D1 /* juce_FileListComponent.h */, 1306 2DF4F5F337BF6C45F00C2921,
1307 CA08ADDF1800B59374067EBE /* juce_FilenameComponent.cpp */, 1307 9E1100E08D019514168470B6,
1308 A29D19C2D6EEEE8A3C5D63B7 /* juce_FilenameComponent.h */, 1308 02F82B7A43C1B002A55C8645,
1309 0DD2016AB1A5661593E69C5A /* juce_FilePreviewComponent.h */, 1309 B9E1B02E2D61CD5F0C3BA92E,
1310 E393747AE555F946712380D5 /* juce_FileSearchPathListComponent.cpp */, 1310 022C3AEC95B6F5C85673E1B9,
1311 8166153E2B41CAFEF2012166 /* juce_FileSearchPathListComponent.h */, 1311 79EC7F603DD271F787FE2EC9,
1312 AF1275CD971968AF3CB13BAD /* juce_FileTreeComponent.cpp */, 1312 24BBD2EEE5685F7BF08524DC,
1313 9D97B40DE97CFCF58CEA9DBD /* juce_FileTreeComponent.h */, 1313 3721BA53A6BAB64AFCE77C35,
1314 9210475F5E1B29B9C850ACDA /* juce_ImagePreviewComponent.cpp */, 1314 4693A834FF8117902FFF4D3F,
1315 5AC453F4B30AB8DA51B8B9B0 /* juce_ImagePreviewComponent.h */, 1315 3882417E73E282C25A526368,
1316 BDD4F9A4B8D15A1515F87F53 /* juce_WildcardFileFilter.cpp */, 1316 E93D98571147B0AD0B0D42C1,
1317 E1D304ED9044C0CE62C7B3AD /* juce_WildcardFileFilter.h */, 1317 D3C722814093C96312625553,
1318 ); 1318 547C4147F20B76FD1596DF3B,
1319 name = filebrowser; 1319 3F044B1232BF1AD76CF25C05,
1320 sourceTree = "<group>"; 1320 C830A46F2626904CBD8E74CF,
1321 }; 1321 4B9F0E9662F5974FEB6D3EA6,
1322 1957CB7441950FD771657845 /* effects */ = { 1322 35660D5C79544657DACE648E,
1323 isa = PBXGroup; 1323 E56B94B61B89BBBD6510D713 ); name = text; sourceTree = "<group>"; };
1324 children = ( 1324 351644949FDC57BA4E44D3D4 = { isa = PBXGroup; children = (
1325 6395794A858E7036D062579C /* juce_Decibels.h */, 1325 22A640D49DAB8EC000C48C37,
1326 B76B16D0041E8AF65ECBA8D2 /* juce_IIRFilter.cpp */, 1326 3E03094D5D1AC333A39F4B7A,
1327 F430F75983EA8B5A31B686E8 /* juce_IIRFilter.h */, 1327 C804C201CC2FADE94FA73FAD,
1328 8FCE773A5D594437EF46757A /* juce_LagrangeInterpolator.cpp */, 1328 BDBFE5792BFFFEC6DD9C51AD,
1329 AC9C0675772B6211213D774F /* juce_LagrangeInterpolator.h */, 1329 5A557C5800B7FD7879B89A9A,
1330 EA23F0162B24A0A0FD58B0B2 /* juce_Reverb.h */, 1330 AE954565B99BE415F7966F4A,
1331 ); 1331 52503B83C3EB95429DBCF2B8,
1332 name = effects; 1332 5AA900E1C54219C4371B3907 ); name = maths; sourceTree = "<group>"; };
1333 sourceTree = "<group>"; 1333 1744D2795680DE549C3DE675 = { isa = PBXGroup; children = (
1334 }; 1334 435F555EAB5F88A7DE95C8FB,
1335 1BA54372572881E7B0D0C803 /* windows */ = { 1335 19241B0EBAE0BB8B2B78C861,
1336 isa = PBXGroup; 1336 E88D828B769B0DB0DC1D624B,
1337 children = ( 1337 E62E694F0D19A252A6B9EAA1,
1338 6A2C76C28ADEBBEB65637ED4 /* juce_AlertWindow.cpp */, 1338 158BA823A17ACCB4E6826026,
1339 6099FF0A5378073D75F68649 /* juce_AlertWindow.h */, 1339 AF87CD32C1189D997A5520B9,
1340 857081343554E08270399A7A /* juce_CallOutBox.cpp */, 1340 84329C0EAC5C8BCD99E03174,
1341 4A2C4C9905C7DBE7BD7A0A7D /* juce_CallOutBox.h */, 1341 5BDFD343F8067BB49E2C2125,
1342 420CD52BA81E8FA04E73B0A1 /* juce_ComponentPeer.cpp */, 1342 12EF0EF35B5F1C68F6576FBF,
1343 4E546FBB3A7626EFD573D41D /* juce_ComponentPeer.h */, 1343 5CFC24DCE2459CF5A80FD766,
1344 2C144159C82D78DDD70C4105 /* juce_DialogWindow.cpp */, 1344 B9A42558DE8A295EAF05E9A4,
1345 F47D3518C1FDA9C65BDFE088 /* juce_DialogWindow.h */, 1345 F85B20313230BD88D984FC3A,
1346 C8204B6A7B83338403077010 /* juce_DocumentWindow.cpp */, 1346 63E32F29B1D3528BDDE0B72A ); name = memory; sourceTree = "<group>"; };
1347 6B6237A52DA8FB843E47CE0A /* juce_DocumentWindow.h */, 1347 2F64BBE827F299C15CC19C87 = { isa = PBXGroup; children = (
1348 B169A76946B512C0D34D1807 /* juce_NativeMessageBox.h */, 1348 E327C96B7AB06A125C9764FC,
1349 6CA0CAA72433DDE5E6E2BA99 /* juce_ResizableWindow.cpp */, 1349 1DD5318B2EC76DCE6B3F715C,
1350 3851FE5AD54A9688682B21E9 /* juce_ResizableWindow.h */, 1350 1C3B338D3F36E6ADB417204D,
1351 CDCE769E18A546EC7FE65FE0 /* juce_ThreadWithProgressWindow.cpp */, 1351 9D0F29356400B8E025E5F524,
1352 94873408944DC8C21437551E /* juce_ThreadWithProgressWindow.h */, 1352 86A8F063C7880CC175FCB59A,
1353 2B4B4811F717681D3CEA3C06 /* juce_TooltipWindow.cpp */, 1353 5E21284BD5A78CCF9533A7CB,
1354 2F6C87AE0D32BF2600B951B2 /* juce_TooltipWindow.h */, 1354 2ED84C912889F7D0DA71BC31,
1355 1A67F2C4654C988FD919A612 /* juce_TopLevelWindow.cpp */, 1355 608D7036802547CACA0C8EB9,
1356 265BDA429218A7AE3E5608CD /* juce_TopLevelWindow.h */, 1356 9A42DC8DA886A985FC5A0862,
1357 ); 1357 026C6BCB121C0BB163DE9F06,
1358 name = windows; 1358 021AF0A3F7822EA031EE86A1,
1359 sourceTree = "<group>"; 1359 68B7DB3155ECA7DF6A79D5EC,
1360 }; 1360 F03FCD9223E01482CF16FE9A,
1361 1E588EC96A4D32BF0C19F169 /* juce_events */ = { 1361 27829CDA49F7FB509A7B5A1C,
1362 isa = PBXGroup; 1362 3738D2B9C5D2ACBA23938BD6,
1363 children = ( 1363 9BE9BB5131F3D749A7717085,
1364 3AA44EDFDA4BC1C6DCE59475 /* messages */, 1364 4E88EE61D4328B092B1F0BB2,
1365 542941430579B611BD5E2588 /* timers */, 1365 B97766EAEBB55185F51ED7B4,
1366 59F782E0DB9A51FD365302D2 /* broadcasters */, 1366 BC52700DC6BCBBA42635510D,
1367 14EF5B2E7780CD35F595E7EF /* interprocess */, 1367 8BD94C1723C9174065B1CA57 ); name = containers; sourceTree = "<group>"; };
1368 B811157C7EAF4978CF8ED535 /* native */, 1368 3AEC149409FA3F1F9A5D0605 = { isa = PBXGroup; children = (
1369 7ED45DC66FA713C394B2EA1F /* juce_module_info */, 1369 4722FD5DDEA12074E23626F6,
1370 C548DA4DD5135F3EDFF7589D /* juce_events.h */, 1370 AD95293E5C296F4C23A4F94B,
1371 ); 1371 FA7129964EDAC6BCFB6012BB,
1372 name = juce_events; 1372 0738BD96A6B0D207B2656964,
1373 sourceTree = "<group>"; 1373 CE4F2F551165086D73459E43,
1374 }; 1374 E185507E8E49A513D5E6894A,
1375 1E79F78D63E48231E8EE6A98 /* Resources */ = { 1375 FE59EEF1AB35791BB7600489,
1376 isa = PBXGroup; 1376 3D9C5122C7D61F188F36817E,
1377 children = ( 1377 EFD6A6B89F68D70C31D5D167,
1378 F408D8EEB8B3503EC6442162 /* Info.plist */, 1378 30787E67674DB9065149BCF9,
1379 283FF67DF916C041CE17E244 /* RecentFilesMenuTemplate.nib */, 1379 3F12742B404F1BCE9FD1182F,
1380 55010ADB4310C9FF2CD11D52 /* Icon.icns */, 1380 9923EBA9D4A01541CAE90CF2,
1381 ); 1381 C2673A6A3D247F3CDCF66FF0,
1382 name = Resources; 1382 440B6F250CB865AA74386018,
1383 sourceTree = "<group>"; 1383 D74EA156B75DFD28AB6BD8D0,
1384 }; 1384 93186997B68111C578D28993,
1385 223074080D125D810EB5A020 /* misc */ = { 1385 5B851A07868E688F0C765CA1,
1386 isa = PBXGroup; 1386 1B47C271A0750D61976A387B,
1387 children = ( 1387 75CA737B306C29F574308F8E,
1388 1A96C45EFEBAAD6DA351F6E7 /* juce_BubbleComponent.cpp */, 1388 D2C3D422A9FFB418D71B1FCA,
1389 F24B0FB4FEE7764F3EC91EE5 /* juce_BubbleComponent.h */, 1389 106C5E90696E6F1CC04EF896,
1390 7172E38F5AA96EB0063A67AC /* juce_DropShadower.cpp */, 1390 BD20E908DEABE97BC3CC4F07 ); name = threads; sourceTree = "<group>"; };
1391 585AE1E2582CD19A8F9FE2D2 /* juce_DropShadower.h */, 1391 3C05FC3B5BA734DF3EA8398F = { isa = PBXGroup; children = (
1392 ); 1392 F0F03FAE0B2065470B1815B7,
1393 name = misc; 1393 2F5F168DE166CF81749EDE32,
1394 sourceTree = "<group>"; 1394 FA09A507AA15C65C617AEAE2,
1395 }; 1395 47AFF0730B6F48B44D9AF21F,
1396 2284CA6682785C1A82A11DC9 /* logging */ = { 1396 133CEEB518DC3E0387DDDAAA,
1397 isa = PBXGroup; 1397 4F0FBB923DC40FD7859CA9B6 ); name = time; sourceTree = "<group>"; };
1398 children = ( 1398 6E38183E98F91312140B2F58 = { isa = PBXGroup; children = (
1399 ED331E878A92AC3986F5885B /* juce_FileLogger.cpp */, 1399 B39D1F9C2A6556C7E73F7B0A,
1400 6C119011A8A9B7A6F092F10D /* juce_FileLogger.h */, 1400 A9F0CD5B5FBAE5D4589A8C10,
1401 4EA0B74126E80DFAA6075D51 /* juce_Logger.cpp */, 1401 F2AFB80DCF056F88546FD65A,
1402 F0C1BF45B5321D9A128DC034 /* juce_Logger.h */, 1402 765EE2C3B48F47F94E607FBF,
1403 ); 1403 2C07FA9C85BA4477E7E732BA,
1404 name = logging; 1404 4BF12D55902ABB1FC8FC63AF,
1405 sourceTree = "<group>"; 1405 17C5876FBE7CBA0393D71B51,
1406 }; 1406 BFD6F76FF80DE8CB6D83D18D,
1407 23FE544BDF21655E69832411 /* text */ = { 1407 F9CBC71C9E3A22EC667F0B93,
1408 isa = PBXGroup; 1408 2C65A282C235450315BFA7B7,
1409 children = ( 1409 72D026BC20AD5DA4743D6A68,
1410 F4A7F22576E33E2A5E841B7D /* juce_CharacterFunctions.cpp */, 1410 BA13CD1B8B5B44B8E675F743,
1411 37D9F61856238A58FBAF151C /* juce_CharacterFunctions.h */, 1411 48D74A7F2C32E5ED9838F5FE ); name = files; sourceTree = "<group>"; };
1412 890B8EF2DC47885686DAAF94 /* juce_CharPointer_ASCII.h */, 1412 EB96B9A9B78F5E70729A5B25 = { isa = PBXGroup; children = (
1413 50FBD249C6C5C1B4DBA459E6 /* juce_CharPointer_UTF16.h */, 1413 9EFEE9C78BF40448C92E4EA3,
1414 2DF4F5F337BF6C45F00C2921 /* juce_CharPointer_UTF32.h */, 1414 D3C368F0138FE8F3F0B7540F,
1415 9E1100E08D019514168470B6 /* juce_CharPointer_UTF8.h */, 1415 2710E4CE033A62C80F13B7F2,
1416 02F82B7A43C1B002A55C8645 /* juce_Identifier.cpp */, 1416 2E8E49CCC7727B5DBE866711,
1417 B9E1B02E2D61CD5F0C3BA92E /* juce_Identifier.h */, 1417 7D8C65927B21E027450B23F9,
1418 022C3AEC95B6F5C85673E1B9 /* juce_LocalisedStrings.cpp */, 1418 A024211A62CC0D9A646A7676,
1419 79EC7F603DD271F787FE2EC9 /* juce_LocalisedStrings.h */, 1419 F66F5ACB0EF8ABFD47CD2630,
1420 24BBD2EEE5685F7BF08524DC /* juce_NewLine.h */, 1420 2EFF4ABBAACFB3611A738940,
1421 3721BA53A6BAB64AFCE77C35 /* juce_String.cpp */, 1421 AD32973FF9774A2CF194C3CB,
1422 4693A834FF8117902FFF4D3F /* juce_String.h */, 1422 F01030FB262F40E8E52922DE ); name = network; sourceTree = "<group>"; };
1423 3882417E73E282C25A526368 /* juce_StringArray.cpp */, 1423 85FCA1F68636EBDFD80CCD3B = { isa = PBXGroup; children = (
1424 E93D98571147B0AD0B0D42C1 /* juce_StringArray.h */, 1424 2A64318B395562B54E8B978D,
1425 D3C722814093C96312625553 /* juce_StringPairArray.cpp */, 1425 3B0FB247B6CA70098D56B522,
1426 547C4147F20B76FD1596DF3B /* juce_StringPairArray.h */, 1426 C8CEE210EF8AA5594AFB7C6F,
1427 3F044B1232BF1AD76CF25C05 /* juce_StringPool.cpp */, 1427 62A0804DA5C8D8F076538D7D,
1428 C830A46F2626904CBD8E74CF /* juce_StringPool.h */, 1428 0A9A3C2E3F533AB2FD618DD9,
1429 4B9F0E9662F5974FEB6D3EA6 /* juce_StringRef.h */, 1429 808B32EDF79E1139064ABB52,
1430 35660D5C79544657DACE648E /* juce_TextDiff.cpp */, 1430 9A4DFD3457C3E8A95F71F6E7,
1431 E56B94B61B89BBBD6510D713 /* juce_TextDiff.h */, 1431 A7E3F42645F33A7460F4D770,
1432 ); 1432 976AEB3279AAA64A0EF186FE,
1433 name = text; 1433 11DF49143B2E40D5E8AB074D,
1434 sourceTree = "<group>"; 1434 390F98D3E43D2BC741B08D5B,
1435 }; 1435 070312CF9497593454CB10C1,
1436 269C7F1C35A082EA46BBFC4C /* fonts */ = { 1436 B3F47C8187CE05809A994637,
1437 isa = PBXGroup; 1437 601CBE152587954A406ED25F,
1438 children = ( 1438 1BAF3D8502C6D43B2CA5CF8A ); name = streams; sourceTree = "<group>"; };
1439 21761A1F87F6E65A6DDF9AF3 /* juce_AttributedString.cpp */, 1439 2284CA6682785C1A82A11DC9 = { isa = PBXGroup; children = (
1440 84E1E20BD5B317A9C8AEB844 /* juce_AttributedString.h */, 1440 ED331E878A92AC3986F5885B,
1441 0FF3EA4E9EBFF0FE96DF62E2 /* juce_CustomTypeface.cpp */, 1441 6C119011A8A9B7A6F092F10D,
1442 AE32A61D504EC34FE186FDD1 /* juce_CustomTypeface.h */, 1442 4EA0B74126E80DFAA6075D51,
1443 55614439CEA2AA4C3C83960C /* juce_Font.cpp */, 1443 F0C1BF45B5321D9A128DC034 ); name = logging; sourceTree = "<group>"; };
1444 51824FD31518891951469CBA /* juce_Font.h */, 1444 E709133C2C49CBD3A3F8295C = { isa = PBXGroup; children = (
1445 9A639B808D54F5251C701002 /* juce_GlyphArrangement.cpp */, 1445 32C7614FDFD477BFC45C7A05,
1446 962444B8A31102AAEA550124 /* juce_GlyphArrangement.h */, 1446 BF7B348D8CDF033289AA95AD,
1447 B2D53D597D6709806BB7239A /* juce_TextLayout.cpp */, 1447 B0EAE043C24041BFA266B6EE,
1448 558764F1D4A196E74A8B4D47 /* juce_TextLayout.h */, 1448 7DE576785D066AA5B72476F5,
1449 984641E3DE573FF55DADB2AE /* juce_Typeface.cpp */, 1449 CF273B4AE1819D5344866606 ); name = system; sourceTree = "<group>"; };
1450 70007C0A1E082ED1349FD91B /* juce_Typeface.h */, 1450 3A94655CA811747F076D5DE6 = { isa = PBXGroup; children = (
1451 ); 1451 1F101BE64CA15979764736A3,
1452 name = fonts; 1452 D867F0F9AE014AC4873F4093,
1453 sourceTree = "<group>"; 1453 2B3A1D8D1A77B39FFBA39EC8,
1454 }; 1454 B8F2014DEA90E3849192C12D ); name = xml; sourceTree = "<group>"; };
1455 278F1D36FE45600F19FDFA91 /* GUI */ = { 1455 3BF800D92630CD6B7CEF6ADC = { isa = PBXGroup; children = (
1456 isa = PBXGroup; 1456 6A59FD6927F7863EA627B22B,
1457 children = ( 1457 FB95EEFCC0A2A933309EAEAE,
1458 7B9FCDB57204606F4A7FDAD4 /* MainWindow.cpp */, 1458 1D41477949C13C4A9C7F0536,
1459 B6DCD7E8C9C5C9EA58C5EF9C /* MainWindow.h */, 1459 84EBC2A31E96330B004B8ACD ); name = javascript; sourceTree = "<group>"; };
1460 0C9554C2C80A409B9486F101 /* KeyboardZoneComponent.cpp */, 1460 625475C9A5BF37B3641D16E8 = { isa = PBXGroup; children = (
1461 3FBF5C96BBAA8C88CB37943C /* KeyboardZoneComponent.h */, 1461 E583018026996A67748B9630,
1462 E9E267650C0230141C461A4B /* ControlWindowMainComponent.cpp */, 1462 684832C67BAC9A135AD0F420,
1463 BE91DB4CF2406F37AF7E7D67 /* ControlWindowMainComponent.h */, 1463 39A2849DABF6CBB1F554501D,
1464 B24051ADEFBD03E1C7CB8DC3 /* GraphicsDisplayWindow.h */, 1464 B5053EFFA070EFE91763D1CF,
1465 BA2C6578AE3F6F2B82656B4F /* MappingListComponent.cpp */, 1465 564725F265FA251EA1E85EFE,
1466 F4DDE0DD51C64223CC8C9B62 /* MappingListComponent.h */, 1466 D85AA9748C07062C4898B172 ); name = zip; sourceTree = "<group>"; };
1467 01A3C0D5D0FDDA38CE02C685 /* MappingListItem.cpp */, 1467 FB2DC1F86FD22B3FC6741FE2 = { isa = PBXGroup; children = (
1468 0A486C6A586B60525C9BAB59 /* MappingListItem.h */, 1468 A7CB749C845499A420598F30,
1469 F3B5E38E7731B299DBDBE164 /* MappingEditorComponent.h */, 1469 BA8405E8F85F9A3F9EB253FD ); name = "unit_tests"; sourceTree = "<group>"; };
1470 ); 1470 D1B0B826075013DD1A0227EC = { isa = PBXGroup; children = (
1471 name = GUI; 1471 A6D093637F71601C70B1DA16,
1472 sourceTree = "<group>"; 1472 92DEFC9A2AE2181DB9A0A8C2,
1473 }; 1473 0F78459420EA5BD1915A0A8A,
1474 2F055548C29B16BA107E346B /* Mappings */ = { 1474 CE4BCD27BDF96500D2F89936,
1475 isa = PBXGroup; 1475 90CFD9356A26573B6D0BBF3F ); name = misc; sourceTree = "<group>"; };
1476 children = ( 1476 BB218DAC73F21FF21FAE6C63 = { isa = PBXGroup; children = (
1477 9B41786D34A867FF8F1341EF /* Vibrato */, 1477 35C231F40757E0C7B7BE74A4,
1478 72E20DA6718B4572688E63D7 /* ReleaseAngle */, 1478 72972DBFFD3B26C1A933CD0F,
1479 AB366B7760234A8957CC46C3 /* PitchBend */, 1479 58E550A1B386C2A56A4E5205,
1480 CE924A2E99C34B5C0C1749CA /* OnsetAngle */, 1480 D42A52316423A9F531FFC765,
1481 428A1A8AE78D576DDA139D6F /* MultiFingerTrigger */, 1481 5092DF5BA82449512AAA7D7B,
1482 EC83555D1B3E0BF39064D703 /* KeyDivision */, 1482 1D633C390EEF3C24FE44FF27,
1483 D390B7A00A5496FC36CA9328 /* Control */, 1483 560BA4677563ADBFEAA4A9A8,
1484 AF8EFA9540E8757E68922E40 /* MappingScheduler.cpp */, 1484 4881596CF3AA3B6809FD95FB,
1485 606F2538F89C451EC8BB479D /* MappingScheduler.h */, 1485 035E2239C42EE699D96A082C,
1486 F55D37A9CFDBAA406A95E743 /* TouchkeyBaseMapping.cpp */, 1486 BAC6DC0A9324D08F4675165D,
1487 2AB205503EDC14D07B0CDFA7 /* TouchkeyBaseMapping.h */, 1487 ACB27E148164D4F5D3C36FCB,
1488 5C085DEDBB1A8F755F800922 /* TouchkeyBaseMappingFactory.h */, 1488 E7F83771B734D5CCAC7AD391,
1489 A6B7D7B713F01F521411F2D3 /* Mapping.cpp */, 1489 DBD3326F4F7F5F41D3B7EA99,
1490 D9FD13866909F3134B4AB740 /* Mapping.h */, 1490 586FCB50DD095947B527E462,
1491 9D633F4B9BBCF3F4D9331E00 /* MappingFactory.h */, 1491 776A2D8E1CDE4CBEFFA042B0,
1492 7A002562A60140BEE1434ECF /* MappingFactorySplitter.cpp */, 1492 7640817A6F712E83E8127229,
1493 BDB6848D33CE535EBCA3B9AD /* MappingFactorySplitter.h */, 1493 C5032AA8AFA0CF6414D26DDE,
1494 61A7ED9BEB8538FEE656E782 /* MIDIKeyPositionMapping.cpp */, 1494 2DA07ABEBAE78CBA17AD496C,
1495 7EDCB02E405529C4B4A60DA9 /* MIDIKeyPositionMapping.h */, 1495 06111D0738FEE481A9A0212B,
1496 C2762F0E696E257A507595A5 /* MRPMapping.cpp */, 1496 707B322BFF21635B171475AE,
1497 BF01A2533D2222C856D3DB3A /* MRPMapping.h */, 1497 77E88D86D01AF16261B9E3AC,
1498 ); 1498 6604B7074C60D16C2958058B,
1499 name = Mappings; 1499 8FEBDE824FD6FDFC09417C88,
1500 sourceTree = "<group>"; 1500 277CDB2F2319FD585A04F00D,
1501 }; 1501 E6B9CFC25E8B762EB17568ED,
1502 2F64BBE827F299C15CC19C87 /* containers */ = { 1502 7B945396F869A8F9750F3F45 ); name = native; sourceTree = "<group>"; };
1503 isa = PBXGroup; 1503 F20C13E9ABA55C434579CDEE = { isa = PBXGroup; children = (
1504 children = ( 1504 23FE544BDF21655E69832411,
1505 E327C96B7AB06A125C9764FC /* juce_AbstractFifo.cpp */, 1505 351644949FDC57BA4E44D3D4,
1506 1DD5318B2EC76DCE6B3F715C /* juce_AbstractFifo.h */, 1506 1744D2795680DE549C3DE675,
1507 1C3B338D3F36E6ADB417204D /* juce_Array.h */, 1507 2F64BBE827F299C15CC19C87,
1508 9D0F29356400B8E025E5F524 /* juce_ArrayAllocationBase.h */, 1508 3AEC149409FA3F1F9A5D0605,
1509 86A8F063C7880CC175FCB59A /* juce_DynamicObject.cpp */, 1509 3C05FC3B5BA734DF3EA8398F,
1510 5E21284BD5A78CCF9533A7CB /* juce_DynamicObject.h */, 1510 6E38183E98F91312140B2F58,
1511 2ED84C912889F7D0DA71BC31 /* juce_ElementComparator.h */, 1511 EB96B9A9B78F5E70729A5B25,
1512 608D7036802547CACA0C8EB9 /* juce_HashMap.h */, 1512 85FCA1F68636EBDFD80CCD3B,
1513 9A42DC8DA886A985FC5A0862 /* juce_LinkedListPointer.h */, 1513 2284CA6682785C1A82A11DC9,
1514 026C6BCB121C0BB163DE9F06 /* juce_NamedValueSet.cpp */, 1514 E709133C2C49CBD3A3F8295C,
1515 021AF0A3F7822EA031EE86A1 /* juce_NamedValueSet.h */, 1515 3A94655CA811747F076D5DE6,
1516 68B7DB3155ECA7DF6A79D5EC /* juce_OwnedArray.h */, 1516 3BF800D92630CD6B7CEF6ADC,
1517 F03FCD9223E01482CF16FE9A /* juce_PropertySet.cpp */, 1517 625475C9A5BF37B3641D16E8,
1518 27829CDA49F7FB509A7B5A1C /* juce_PropertySet.h */, 1518 FB2DC1F86FD22B3FC6741FE2,
1519 3738D2B9C5D2ACBA23938BD6 /* juce_ReferenceCountedArray.h */, 1519 D1B0B826075013DD1A0227EC,
1520 9BE9BB5131F3D749A7717085 /* juce_ScopedValueSetter.h */, 1520 BB218DAC73F21FF21FAE6C63,
1521 4E88EE61D4328B092B1F0BB2 /* juce_SortedSet.h */, 1521 E9E29024302023AEC889C4E1,
1522 B97766EAEBB55185F51ED7B4 /* juce_SparseSet.h */, 1522 ADC1E27313862E1559D41C3A ); name = "juce_core"; sourceTree = "<group>"; };
1523 BC52700DC6BCBBA42635510D /* juce_Variant.cpp */, 1523 AF50D24168F417177DB7370F = { isa = PBXGroup; children = (
1524 8BD94C1723C9174065B1CA57 /* juce_Variant.h */, 1524 AAF9D7469BCE537A1FC75ABC,
1525 ); 1525 40B64B6C8BD06AD2930DA9F0,
1526 name = containers; 1526 63271E5A2866BBC8014C76F6,
1527 sourceTree = "<group>"; 1527 987FA7FC98B320FAE747F2ED ); name = values; sourceTree = "<group>"; };
1528 }; 1528 70490EADE714A7B309AC6274 = { isa = PBXGroup; children = (
1529 351644949FDC57BA4E44D3D4 /* maths */ = { 1529 A2B676B239E39A8977B5EB5E,
1530 isa = PBXGroup; 1530 5B03F93B4E808E5B42C5F984,
1531 children = ( 1531 30B72EA5CC760FDC1D68A1D5 ); name = undomanager; sourceTree = "<group>"; };
1532 22A640D49DAB8EC000C48C37 /* juce_BigInteger.cpp */, 1532 FA848916740767602A5B6385 = { isa = PBXGroup; children = (
1533 3E03094D5D1AC333A39F4B7A /* juce_BigInteger.h */, 1533 CB26855B4D41689AC3C18F85,
1534 C804C201CC2FADE94FA73FAD /* juce_Expression.cpp */, 1534 86C14BDBEB5F070A2166E8E6,
1535 BDBFE5792BFFFEC6DD9C51AD /* juce_Expression.h */, 1535 226A0BD39983B2132DDBD732,
1536 5A557C5800B7FD7879B89A9A /* juce_MathsFunctions.h */, 1536 F3125A1E89944D2040CA8DDE ); name = "app_properties"; sourceTree = "<group>"; };
1537 AE954565B99BE415F7966F4A /* juce_Random.cpp */, 1537 BECD79B159F94076CCF77238 = { isa = PBXGroup; children = (
1538 52503B83C3EB95429DBCF2B8 /* juce_Random.h */, 1538 AF50D24168F417177DB7370F,
1539 5AA900E1C54219C4371B3907 /* juce_Range.h */, 1539 70490EADE714A7B309AC6274,
1540 ); 1540 FA848916740767602A5B6385,
1541 name = maths; 1541 42C6DE63A9107E8D5B543F73,
1542 sourceTree = "<group>"; 1542 BC64F550F0D3B5C2DD546574 ); name = "juce_data_structures"; sourceTree = "<group>"; };
1543 }; 1543 3AA44EDFDA4BC1C6DCE59475 = { isa = PBXGroup; children = (
1544 3646B9929E133CA941A2E1EA /* sources */ = { 1544 EF8E10BB5A52F89097F763D9,
1545 isa = PBXGroup; 1545 A50534690CFC8F765EEBCACC,
1546 children = ( 1546 1F76B83EE0CFAA4761604B94,
1547 0241560E0F43D8F64C26A397 /* juce_AudioSource.h */, 1547 610013306039A681BE00CDF4,
1548 25E54DE680924E94F31F7727 /* juce_BufferingAudioSource.cpp */, 1548 5A740A5459309CC1144016FD,
1549 47C9F191ACA30DA8866F8162 /* juce_BufferingAudioSource.h */, 1549 C4ADD63DE594AD3A82825DD4,
1550 0436257DE1C3D66483C147A4 /* juce_ChannelRemappingAudioSource.cpp */, 1550 B676B0C4543E418E31B2607F,
1551 CD1916C626761395E7729958 /* juce_ChannelRemappingAudioSource.h */, 1551 74A7CB1DEB75A34CDD0CD4C4,
1552 1C69D05010E094E31BACC6AA /* juce_IIRFilterAudioSource.cpp */, 1552 5D1750119D2E86324ED67585,
1553 2DB8DD2C8970470DD6C94355 /* juce_IIRFilterAudioSource.h */, 1553 B6E00FB0259FB8560B8EB8B2,
1554 A9483F780B954919D59F1178 /* juce_MixerAudioSource.cpp */, 1554 0FD7CCA5B5517C3CF7C2CCA9,
1555 A760FABA720E873DCAD04DAF /* juce_MixerAudioSource.h */, 1555 EA983D5CAA5DB46A4EA83E19 ); name = messages; sourceTree = "<group>"; };
1556 A8BD97DF1D8C19D42CF0715C /* juce_PositionableAudioSource.h */, 1556 542941430579B611BD5E2588 = { isa = PBXGroup; children = (
1557 09DB2381F553CE3AE1190F3C /* juce_ResamplingAudioSource.cpp */, 1557 CE5071065642A70419650EB3,
1558 8688C08B789657B322528750 /* juce_ResamplingAudioSource.h */, 1558 9AD89C058D91C6D880FF028E,
1559 4BA89F5127922FC8A0D88602 /* juce_ReverbAudioSource.cpp */, 1559 482B36C5234DB4CED73506B4,
1560 79EBCB683DF7BD707B29F835 /* juce_ReverbAudioSource.h */, 1560 E3DA2BE88F2738CCDEDDF3AD ); name = timers; sourceTree = "<group>"; };
1561 E8D2B3CBDF5DED9EF0E0C63B /* juce_ToneGeneratorAudioSource.cpp */, 1561 59F782E0DB9A51FD365302D2 = { isa = PBXGroup; children = (
1562 821F73F15E2DCF3438652D3B /* juce_ToneGeneratorAudioSource.h */, 1562 4953D82D7A84A83E3E7572A3,
1563 ); 1563 2F46807285895EC6D5DDA8E3,
1564 name = sources; 1564 C72E037FB7147B081510B13E,
1565 sourceTree = "<group>"; 1565 3F55433E0CFB772D4CEC69EA,
1566 }; 1566 09995800CE4E0E3EF8C11EF8,
1567 3A94655CA811747F076D5DE6 /* xml */ = { 1567 63FB3D8BC053ED771331E303,
1568 isa = PBXGroup; 1568 451D1DA2175F20466C358449,
1569 children = ( 1569 595D9603C966DD7A96601770,
1570 1F101BE64CA15979764736A3 /* juce_XmlDocument.cpp */, 1570 79ED04A9195FA283CCBF6492 ); name = broadcasters; sourceTree = "<group>"; };
1571 D867F0F9AE014AC4873F4093 /* juce_XmlDocument.h */, 1571 14EF5B2E7780CD35F595E7EF = { isa = PBXGroup; children = (
1572 2B3A1D8D1A77B39FFBA39EC8 /* juce_XmlElement.cpp */, 1572 3C49A71B859640FC4A39B8F5,
1573 B8F2014DEA90E3849192C12D /* juce_XmlElement.h */, 1573 5E4F05C1C0E47ABAD690E924,
1574 ); 1574 9B9C26B87D15142FEBBDAD4C,
1575 name = xml; 1575 A84C4AE3D9E536D74C379F0F ); name = interprocess; sourceTree = "<group>"; };
1576 sourceTree = "<group>"; 1576 B811157C7EAF4978CF8ED535 = { isa = PBXGroup; children = (
1577 }; 1577 6A58296B30F95486340DFD85,
1578 3AA44EDFDA4BC1C6DCE59475 /* messages */ = { 1578 6EF7B06580A10399CCD7BD5F,
1579 isa = PBXGroup; 1579 DE7280B3F30E33133756C534,
1580 children = ( 1580 4D6A4F688249F5B876849207,
1581 EF8E10BB5A52F89097F763D9 /* juce_ApplicationBase.cpp */, 1581 89130E3BE0652A8CAB11A2BE,
1582 A50534690CFC8F765EEBCACC /* juce_ApplicationBase.h */, 1582 179FD2EA9B129C845CB4DCA7,
1583 1F76B83EE0CFAA4761604B94 /* juce_CallbackMessage.h */, 1583 B1D86EC91F8BDE1D1BF29728,
1584 610013306039A681BE00CDF4 /* juce_DeletedAtShutdown.cpp */, 1584 0F654BA2689F1C8D04DE1864 ); name = native; sourceTree = "<group>"; };
1585 5A740A5459309CC1144016FD /* juce_DeletedAtShutdown.h */, 1585 1E588EC96A4D32BF0C19F169 = { isa = PBXGroup; children = (
1586 C4ADD63DE594AD3A82825DD4 /* juce_Initialisation.h */, 1586 3AA44EDFDA4BC1C6DCE59475,
1587 B676B0C4543E418E31B2607F /* juce_Message.h */, 1587 542941430579B611BD5E2588,
1588 74A7CB1DEB75A34CDD0CD4C4 /* juce_MessageListener.cpp */, 1588 59F782E0DB9A51FD365302D2,
1589 5D1750119D2E86324ED67585 /* juce_MessageListener.h */, 1589 14EF5B2E7780CD35F595E7EF,
1590 B6E00FB0259FB8560B8EB8B2 /* juce_MessageManager.cpp */, 1590 B811157C7EAF4978CF8ED535,
1591 0FD7CCA5B5517C3CF7C2CCA9 /* juce_MessageManager.h */, 1591 7ED45DC66FA713C394B2EA1F,
1592 EA983D5CAA5DB46A4EA83E19 /* juce_NotificationType.h */, 1592 C548DA4DD5135F3EDFF7589D ); name = "juce_events"; sourceTree = "<group>"; };
1593 ); 1593 7154A3B59065B4F5BFBEAD90 = { isa = PBXGroup; children = (
1594 name = messages; 1594 93FFEE74D94C3D0D397CE80D,
1595 sourceTree = "<group>"; 1595 FC931CB64045178BDB71E95D,
1596 }; 1596 5AA0C6F1D0EEB64916D79A1F,
1597 3AEC149409FA3F1F9A5D0605 /* threads */ = { 1597 E73EB83A03FED6C1036C85A6,
1598 isa = PBXGroup; 1598 74367CCDFA812324602A8232,
1599 children = ( 1599 012940D53AFFB34E7515BA0D,
1600 4722FD5DDEA12074E23626F6 /* juce_ChildProcess.cpp */, 1600 5BDDEB249D4D04F0DAAA97B6,
1601 AD95293E5C296F4C23A4F94B /* juce_ChildProcess.h */, 1601 E32397CB64E42DA5119CC3E8,
1602 FA7129964EDAC6BCFB6012BB /* juce_CriticalSection.h */, 1602 641DCDEE4366C19C302BCDC7 ); name = colour; sourceTree = "<group>"; };
1603 0738BD96A6B0D207B2656964 /* juce_DynamicLibrary.h */, 1603 1142603A91CA5F35115D029F = { isa = PBXGroup; children = (
1604 CE4F2F551165086D73459E43 /* juce_HighResolutionTimer.cpp */, 1604 71D4D37B1DBDF821E57F68F3,
1605 E185507E8E49A513D5E6894A /* juce_HighResolutionTimer.h */, 1605 EC3966AA0A0C2A80EBB36B82,
1606 FE59EEF1AB35791BB7600489 /* juce_InterProcessLock.h */, 1606 92D1EE5E3C477F4341709537,
1607 3D9C5122C7D61F188F36817E /* juce_Process.h */, 1607 D3FE20DFB95B39D949C6B842,
1608 EFD6A6B89F68D70C31D5D167 /* juce_ReadWriteLock.cpp */, 1608 8CBA2AD4897FAC4F6191FDB3,
1609 30787E67674DB9065149BCF9 /* juce_ReadWriteLock.h */, 1609 6B53EFC11817616594E2D9BB,
1610 3F12742B404F1BCE9FD1182F /* juce_ScopedLock.h */, 1610 638FEE22F7BC4DEE41443DC3 ); name = contexts; sourceTree = "<group>"; };
1611 9923EBA9D4A01541CAE90CF2 /* juce_ScopedReadLock.h */, 1611 C03D946F0D17FDD49DB86985 = { isa = PBXGroup; children = (
1612 C2673A6A3D247F3CDCF66FF0 /* juce_ScopedWriteLock.h */, 1612 57370DDA62616114166E89B2,
1613 440B6F250CB865AA74386018 /* juce_SpinLock.h */, 1613 0A106C01DDEECF61E2D7F51E,
1614 D74EA156B75DFD28AB6BD8D0 /* juce_Thread.cpp */, 1614 FBA117D9E3AD465CFA9DDA51,
1615 93186997B68111C578D28993 /* juce_Thread.h */, 1615 8A02BB6161F2E74E22ABE635,
1616 5B851A07868E688F0C765CA1 /* juce_ThreadLocalValue.h */, 1616 8BA8A815340C0C952C6DAA46,
1617 1B47C271A0750D61976A387B /* juce_ThreadPool.cpp */, 1617 C25315D4D50046938BDE18D8,
1618 75CA737B306C29F574308F8E /* juce_ThreadPool.h */, 1618 639B0783D7C0F63CACBC8616,
1619 D2C3D422A9FFB418D71B1FCA /* juce_TimeSliceThread.cpp */, 1619 A58766D5C2AD6E9FC08EBD74 ); name = images; sourceTree = "<group>"; };
1620 106C5E90696E6F1CC04EF896 /* juce_TimeSliceThread.h */, 1620 A1D76F0186CFBD4F87D59464 = { isa = PBXGroup; children = (
1621 BD20E908DEABE97BC3CC4F07 /* juce_WaitableEvent.h */, 1621 BBF99FBA82BF98E0CDA1F0C0,
1622 ); 1622 CE6B0F39A803962ACD879D85,
1623 name = threads; 1623 ABF842ECF835C33322E2F21A ); name = "image_formats"; sourceTree = "<group>"; };
1624 sourceTree = "<group>"; 1624 F3CD2A2CA1AB7FD343BD5E07 = { isa = PBXGroup; children = (
1625 }; 1625 859ABCC7E6D33E942919BC4B,
1626 3BF800D92630CD6B7CEF6ADC /* javascript */ = { 1626 D000F79ED732A055BC94D285,
1627 isa = PBXGroup; 1627 99C3E2DED78CCBDBE436AE99,
1628 children = ( 1628 D16ADF8AF26851DFFF4AE731,
1629 6A59FD6927F7863EA627B22B /* juce_Javascript.cpp */, 1629 1291BBAFB29453DAF847D561,
1630 FB95EEFCC0A2A933309EAEAE /* juce_Javascript.h */, 1630 E389B103581AD847C754E978,
1631 1D41477949C13C4A9C7F0536 /* juce_JSON.cpp */, 1631 17FC0AB961883C8A5AB58D30,
1632 84EBC2A31E96330B004B8ACD /* juce_JSON.h */, 1632 9314190BB0D368F2A7C5E7C3,
1633 ); 1633 978BBCD3C704C06D407A95C0,
1634 name = javascript; 1634 3D8CB5CFD9B2031C3E016A0B,
1635 sourceTree = "<group>"; 1635 9E815E59EEB3FBAED99918C2,
1636 }; 1636 13C0DA6E480188AAA99E4283,
1637 3C05FC3B5BA734DF3EA8398F /* time */ = { 1637 87083E81CEAC3B0F8BE7AAAD,
1638 isa = PBXGroup; 1638 A1723FE218F435C322FB9AE0,
1639 children = ( 1639 724CC1B7FF7ECEC8F25400AF ); name = geometry; sourceTree = "<group>"; };
1640 F0F03FAE0B2065470B1815B7 /* juce_PerformanceCounter.cpp */, 1640 DC6E3C5C4ACC4EDAC51A567E = { isa = PBXGroup; children = (
1641 2F5F168DE166CF81749EDE32 /* juce_PerformanceCounter.h */, 1641 006F973FB5A7E243D7293AA6,
1642 FA09A507AA15C65C617AEAE2 /* juce_RelativeTime.cpp */, 1642 8BC0A410AADDAFD652051BDC,
1643 47AFF0730B6F48B44D9AF21F /* juce_RelativeTime.h */, 1643 84AB0ED9ED35EC083E56C73B ); name = placement; sourceTree = "<group>"; };
1644 133CEEB518DC3E0387DDDAAA /* juce_Time.cpp */, 1644 269C7F1C35A082EA46BBFC4C = { isa = PBXGroup; children = (
1645 4F0FBB923DC40FD7859CA9B6 /* juce_Time.h */, 1645 21761A1F87F6E65A6DDF9AF3,
1646 ); 1646 84E1E20BD5B317A9C8AEB844,
1647 name = time; 1647 0FF3EA4E9EBFF0FE96DF62E2,
1648 sourceTree = "<group>"; 1648 AE32A61D504EC34FE186FDD1,
1649 }; 1649 55614439CEA2AA4C3C83960C,
1650 402FB34DB3166C76A94D4F83 /* buffers */ = { 1650 51824FD31518891951469CBA,
1651 isa = PBXGroup; 1651 9A639B808D54F5251C701002,
1652 children = ( 1652 962444B8A31102AAEA550124,
1653 486B2D4FE311DCB82E37DF60 /* juce_AudioDataConverters.cpp */, 1653 B2D53D597D6709806BB7239A,
1654 7CF528A9CF4D2D0C77AECA41 /* juce_AudioDataConverters.h */, 1654 558764F1D4A196E74A8B4D47,
1655 11E71A3ED179AF068E6D8A9D /* juce_AudioSampleBuffer.cpp */, 1655 984641E3DE573FF55DADB2AE,
1656 22C2B16BCB6F4CA405233C04 /* juce_AudioSampleBuffer.h */, 1656 70007C0A1E082ED1349FD91B ); name = fonts; sourceTree = "<group>"; };
1657 2C8F38028F686154B4760DC4 /* juce_FloatVectorOperations.cpp */, 1657 F951AC35DF6A20E9D19E1097 = { isa = PBXGroup; children = (
1658 980B7401EF270C8C3BF5921D /* juce_FloatVectorOperations.h */, 1658 2CEB8C23A0AE5989D02CA488,
1659 ); 1659 9AB36BA5D331A32F6EBF2E4C,
1660 name = buffers; 1660 1FA09EB888ECFBF0424174B2,
1661 sourceTree = "<group>"; 1661 EF7D4F4824E5775A2D3801E5,
1662 }; 1662 1CD21A58F0E15076E1027B2E ); name = effects; sourceTree = "<group>"; };
1663 40E7FDCF5675A7C9DBE4A370 /* menus */ = { 1663 72CC318C6877D1D65674FE3B = { isa = PBXGroup; children = (
1664 isa = PBXGroup; 1664 596161CC0A4A8DD05A368B32,
1665 children = ( 1665 CCDD506916477B1ECDA100D1,
1666 4B6DD49A71F451207F114891 /* juce_MenuBarComponent.cpp */, 1666 BE2ACC20FF51D7702D22D3B4,
1667 DF22553364728350DAFA6267 /* juce_MenuBarComponent.h */, 1667 588647ADF4EEADF6DD8C573F,
1668 2E2351F96F9FEDFB06036B45 /* juce_MenuBarModel.cpp */, 1668 E2322B995208819DF175E332,
1669 67FBBBE888B8FF071E9A6E9B /* juce_MenuBarModel.h */, 1669 6CD813F180C163518C623E8C,
1670 04B1699E31A404BB6C7E4D93 /* juce_PopupMenu.cpp */, 1670 B3414ED8780ED544999D2B1C,
1671 B928D73E2A712404DA6A9D39 /* juce_PopupMenu.h */, 1671 92328D97A09C3864407862BC,
1672 ); 1672 54C9DB3C192D2E3C4BB796F6,
1673 name = menus; 1673 6A14D41C2C4B1022DFCFDEC9,
1674 sourceTree = "<group>"; 1674 F17AD2FF61E5ECA564467092,
1675 }; 1675 ACC97E565EDDD42DA4C1CB2E,
1676 4166E01E2CADE6032D40685B /* positioning */ = { 1676 C18D5C01F2C345BC7775FABD ); name = native; sourceTree = "<group>"; };
1677 isa = PBXGroup; 1677 50E4113B846C3F50715436BE = { isa = PBXGroup; children = (
1678 children = ( 1678 7154A3B59065B4F5BFBEAD90,
1679 8AB62337AC1BB45D8DD8B43D /* juce_MarkerList.cpp */, 1679 1142603A91CA5F35115D029F,
1680 F076F25ECB0B7D2073F6478E /* juce_MarkerList.h */, 1680 C03D946F0D17FDD49DB86985,
1681 F1DF08252E945645AE2B4E98 /* juce_RelativeCoordinate.cpp */, 1681 A1D76F0186CFBD4F87D59464,
1682 B9683DFC5C73C8EA097C0C87 /* juce_RelativeCoordinate.h */, 1682 F3CD2A2CA1AB7FD343BD5E07,
1683 CD5A70F1BEBD963AA994F53E /* juce_RelativeCoordinatePositioner.cpp */, 1683 DC6E3C5C4ACC4EDAC51A567E,
1684 B50647653535F8801D7FF83D /* juce_RelativeCoordinatePositioner.h */, 1684 269C7F1C35A082EA46BBFC4C,
1685 5B83D18A4AF71418DA5F54F4 /* juce_RelativeParallelogram.cpp */, 1685 F951AC35DF6A20E9D19E1097,
1686 4CAF6AD5590B3C8C9D2DCA10 /* juce_RelativeParallelogram.h */, 1686 72CC318C6877D1D65674FE3B,
1687 A08C368697313473C377CE60 /* juce_RelativePoint.cpp */, 1687 D6D6D17FF1925E76CE1F24E4,
1688 D999C1E99812B5D0C9F7519E /* juce_RelativePoint.h */, 1688 DA596B63735FF691A714D004 ); name = "juce_graphics"; sourceTree = "<group>"; };
1689 D30002F0500DBE972234F381 /* juce_RelativePointPath.cpp */, 1689 1114A6CEDF1F72662105AFC7 = { isa = PBXGroup; children = (
1690 1FB429A8B8F85E403CA12650 /* juce_RelativePointPath.h */, 1690 D00A8C703C2C0055DD2B790C,
1691 C9A5595CCCAF91E88CA4C4B4 /* juce_RelativeRectangle.cpp */, 1691 DB09B4EA350E52FB74BAAD9D,
1692 D850695B102730FCFF698E4D /* juce_RelativeRectangle.h */, 1692 196DBB540F88035040706D73,
1693 ); 1693 189E1AEC6F95E5DF992C910D,
1694 name = positioning; 1694 797AB794731D226BD260BA38,
1695 sourceTree = "<group>"; 1695 1FADCBF1B7451DE704A9E5DE,
1696 }; 1696 290AE3B1231EFE4B43011C38,
1697 428A1A8AE78D576DDA139D6F /* MultiFingerTrigger */ = { 1697 3CC9C766A7CA3465A75C1264,
1698 isa = PBXGroup; 1698 19ECE65352DCC21F539ADFDE ); name = components; sourceTree = "<group>"; };
1699 children = ( 1699 D23B6D10C1D76B5F36065122 = { isa = PBXGroup; children = (
1700 0A767ED26F1C6854875AC0DB /* TouchkeyMultiFingerTriggerMapping.cpp */, 1700 A4317D5AEB8EDF9E2F0BEFF5,
1701 0A982DF57CE775D8F05AD78B /* TouchkeyMultiFingerTriggerMapping.h */, 1701 EF092B37816526FF234B11F9,
1702 879BA74FC54118852648722F /* TouchkeyMultiFingerTriggerMappingFactory.cpp */, 1702 2846850D6D318CBE5662505E,
1703 07F3126C9F1842B069672882 /* TouchkeyMultiFingerTriggerMappingFactory.h */, 1703 8C9EEF956680F688D1C9E58B,
1704 ); 1704 2B545CB34532967184BB979C,
1705 name = MultiFingerTrigger; 1705 7A05F75D7C08D0921F4DBA0E,
1706 sourceTree = "<group>"; 1706 89EB02CBE5C658A77500E836,
1707 }; 1707 601196F609721F1C314F9F50,
1708 4ECC2091D369DED12DF6F35B /* juce_gui_extra */ = { 1708 BDDEA8330D6309B2B97A55A6,
1709 isa = PBXGroup; 1709 DF35E5C3BC9627D808F927E6,
1710 children = ( 1710 B78F0674BC78DF9DAE4FEB7D,
1711 E2C64F09882744C8505B35EA /* code_editor */, 1711 A68FFCC7544F6D566C62402E,
1712 5DD3537008E371C199E90778 /* documents */, 1712 A2120F8127E3DC96FD65D613,
1713 86087062EF4A53F0DBC78299 /* embedding */, 1713 C213BD9455B5E42E62AF260A,
1714 16C95E981AC2D3FD64DE013E /* misc */, 1714 7AD3466889EF224CEB709119,
1715 79B97A440791D2F786E3AA4D /* native */, 1715 143C31FDEB6ACD8A02F6F861,
1716 A28DB7EF92412F8484B88A07 /* juce_module_info */, 1716 62F2282824CD10B6F82A703F,
1717 2CBEEB3DDE7452AFAA496A53 /* juce_gui_extra.h */, 1717 D3AB19332A0AE6C6A82612EF,
1718 ); 1718 8990C39751CB1A719998A52D,
1719 name = juce_gui_extra; 1719 E46A2AA59E72BCA0D0891C27 ); name = mouse; sourceTree = "<group>"; };
1720 sourceTree = "<group>"; 1720 63EF1E5C383925B43D88E623 = { isa = PBXGroup; children = (
1721 }; 1721 97101F61193525E59EE16454,
1722 50E4113B846C3F50715436BE /* juce_graphics */ = { 1722 9D044091881D52DC7354C266,
1723 isa = PBXGroup; 1723 6CF3B1703B8D1E75091098B0,
1724 children = ( 1724 D5B0943362643EC0EE867701,
1725 7154A3B59065B4F5BFBEAD90 /* colour */, 1725 929C9770C346C51B352937B8,
1726 1142603A91CA5F35115D029F /* contexts */, 1726 1256FA69F41BA1090B5C1A16,
1727 C03D946F0D17FDD49DB86985 /* images */, 1727 9F64E66E6497FC3516119144,
1728 A1D76F0186CFBD4F87D59464 /* image_formats */, 1728 D75E1147AF76C62DC23E7B18,
1729 F3CD2A2CA1AB7FD343BD5E07 /* geometry */, 1729 D2CE1FE912067925F5ACA619,
1730 DC6E3C5C4ACC4EDAC51A567E /* placement */, 1730 F81F313202CDF4BE59B56B25,
1731 269C7F1C35A082EA46BBFC4C /* fonts */, 1731 76ACD5EA5060FE1084BE7407,
1732 F951AC35DF6A20E9D19E1097 /* effects */, 1732 9084178EF51E96AA8ACBB28D,
1733 72CC318C6877D1D65674FE3B /* native */, 1733 07D76602E68244DA48A496C3 ); name = keyboard; sourceTree = "<group>"; };
1734 D6D6D17FF1925E76CE1F24E4 /* juce_module_info */, 1734 16BDAFE366F09A32579D877C = { isa = PBXGroup; children = (
1735 DA596B63735FF691A714D004 /* juce_graphics.h */, 1735 7EB4672F9008FB273FB0E5A0,
1736 ); 1736 6B502138661E9AB628F374F6,
1737 name = juce_graphics; 1737 778872C42C72FA6949A2536E,
1738 sourceTree = "<group>"; 1738 B38844D2CDF1EC2E6110BB56,
1739 }; 1739 3D2DF36E0CC698317233B864,
1740 542941430579B611BD5E2588 /* timers */ = { 1740 92C3C4A8F0677E70A2AAD5B9,
1741 isa = PBXGroup; 1741 099F9D0711B4409A70F97168,
1742 children = ( 1742 1F4C487096EFF581BE969D75,
1743 CE5071065642A70419650EB3 /* juce_MultiTimer.cpp */, 1743 4A75AF43CD5BD452E2B322A0,
1744 9AD89C058D91C6D880FF028E /* juce_MultiTimer.h */, 1744 42C95CE7D85568838409D2CF,
1745 482B36C5234DB4CED73506B4 /* juce_Timer.cpp */, 1745 EAEB8DD999D027A9F9C02FC0,
1746 E3DA2BE88F2738CCDEDDF3AD /* juce_Timer.h */, 1746 EA085C2056A44FA5A7EE2AFE,
1747 ); 1747 34F26056D1BF4026D3CA3DFB,
1748 name = timers; 1748 AC80872B6544527C71AB2B0B,
1749 sourceTree = "<group>"; 1749 09AFFC227A610CE469F29590,
1750 }; 1750 5D9DBA8EC90E8161918F12E0,
1751 59F782E0DB9A51FD365302D2 /* broadcasters */ = { 1751 9D744C0830CCA407EB41368E,
1752 isa = PBXGroup; 1752 A9832F86A2E7CA1675C64C47,
1753 children = ( 1753 34F6C441AE3E69C11C988F58,
1754 4953D82D7A84A83E3E7572A3 /* juce_ActionBroadcaster.cpp */, 1754 C75FB456CF13DFDEEF28C277,
1755 2F46807285895EC6D5DDA8E3 /* juce_ActionBroadcaster.h */, 1755 542B60D386C30F602E8F37C7,
1756 C72E037FB7147B081510B13E /* juce_ActionListener.h */, 1756 28A31552383A162DC607EAA0,
1757 3F55433E0CFB772D4CEC69EA /* juce_AsyncUpdater.cpp */, 1757 A84AFB90B3F99E4469CF5FDF,
1758 09995800CE4E0E3EF8C11EF8 /* juce_AsyncUpdater.h */, 1758 50B10AEABDF8CFDB4C1F5198,
1759 63FB3D8BC053ED771331E303 /* juce_ChangeBroadcaster.cpp */, 1759 ACAD7720D728A3A8C9DB3949,
1760 451D1DA2175F20466C358449 /* juce_ChangeBroadcaster.h */, 1760 5F46502A5D1A44BD738467D4,
1761 595D9603C966DD7A96601770 /* juce_ChangeListener.h */, 1761 1C1E6DBAE366BBF6B93C6231 ); name = widgets; sourceTree = "<group>"; };
1762 79ED04A9195FA283CCBF6492 /* juce_ListenerList.h */, 1762 1BA54372572881E7B0D0C803 = { isa = PBXGroup; children = (
1763 ); 1763 6A2C76C28ADEBBEB65637ED4,
1764 name = broadcasters; 1764 6099FF0A5378073D75F68649,
1765 sourceTree = "<group>"; 1765 857081343554E08270399A7A,
1766 }; 1766 4A2C4C9905C7DBE7BD7A0A7D,
1767 5D2B9D64AC52724E6229C9DF /* native */ = { 1767 420CD52BA81E8FA04E73B0A1,
1768 isa = PBXGroup; 1768 4E546FBB3A7626EFD573D41D,
1769 children = ( 1769 2C144159C82D78DDD70C4105,
1770 350BF12B579608D2FBAD6AFC /* juce_android_FileChooser.cpp */, 1770 F47D3518C1FDA9C65BDFE088,
1771 0900F84A5A94029BABD4F3D0 /* juce_android_Windowing.cpp */, 1771 C8204B6A7B83338403077010,
1772 8D3354A1E9C02DED513A4355 /* juce_ios_UIViewComponentPeer.mm */, 1772 6B6237A52DA8FB843E47CE0A,
1773 DDF271285760C5642E3D3346 /* juce_ios_Windowing.mm */, 1773 B169A76946B512C0D34D1807,
1774 EF96A2B04F061E2DDCDD45D7 /* juce_linux_Clipboard.cpp */, 1774 6CA0CAA72433DDE5E6E2BA99,
1775 9EA1E13123758B126A76513B /* juce_linux_FileChooser.cpp */, 1775 3851FE5AD54A9688682B21E9,
1776 5E9303619B553ED5D8014075 /* juce_linux_Windowing.cpp */, 1776 CDCE769E18A546EC7FE65FE0,
1777 9B8C279F7E8FF6BCE7EFFF64 /* juce_mac_FileChooser.mm */, 1777 94873408944DC8C21437551E,
1778 D0868A6AA9193202A16F7B5D /* juce_mac_MainMenu.mm */, 1778 2B4B4811F717681D3CEA3C06,
1779 984AEFF53886155F33D2F336 /* juce_mac_MouseCursor.mm */, 1779 2F6C87AE0D32BF2600B951B2,
1780 E1B8E23E7491C09D6708018C /* juce_mac_NSViewComponentPeer.mm */, 1780 1A67F2C4654C988FD919A612,
1781 49745E79E63C5B9BC9A57AB1 /* juce_mac_Windowing.mm */, 1781 265BDA429218A7AE3E5608CD ); name = windows; sourceTree = "<group>"; };
1782 021EAA7FB2AF6D2F19996A6D /* juce_MultiTouchMapper.h */, 1782 40E7FDCF5675A7C9DBE4A370 = { isa = PBXGroup; children = (
1783 C87D1CD195A69D0FC2BD3F33 /* juce_win32_DragAndDrop.cpp */, 1783 4B6DD49A71F451207F114891,
1784 ECAB1F5B50EACFEBDFC11A40 /* juce_win32_FileChooser.cpp */, 1784 DF22553364728350DAFA6267,
1785 EBBA13C5C542DF0F8EFB826D /* juce_win32_Windowing.cpp */, 1785 2E2351F96F9FEDFB06036B45,
1786 ); 1786 67FBBBE888B8FF071E9A6E9B,
1787 name = native; 1787 04B1699E31A404BB6C7E4D93,
1788 sourceTree = "<group>"; 1788 B928D73E2A712404DA6A9D39 ); name = menus; sourceTree = "<group>"; };
1789 }; 1789 78E0AEA42C73EDD79029FAAD = { isa = PBXGroup; children = (
1790 5DD3537008E371C199E90778 /* documents */ = { 1790 5D5300842AF71C49D1E5EDF5,
1791 isa = PBXGroup; 1791 A237BDE5342960289E3E6302,
1792 children = ( 1792 68EC729C279BCAD684AEBF9C,
1793 394A564D17F7FC26D45DD047 /* juce_FileBasedDocument.cpp */, 1793 9E80DB194A5D094EE64958AB,
1794 8628FF7B8F05A904C8C59EC4 /* juce_FileBasedDocument.h */, 1794 0390578A9F961786A2E91266,
1795 ); 1795 077F55BB50ECFDEA65F71DF6,
1796 name = documents; 1796 D2F76A9A564C9C39C9110C7E,
1797 sourceTree = "<group>"; 1797 C26E6685AAEC528FC835CA5C,
1798 }; 1798 286E94AA7893E151671EFACC,
1799 625475C9A5BF37B3641D16E8 /* zip */ = { 1799 D70B19E3DE0323FFA2EFCBBF,
1800 isa = PBXGroup; 1800 FECFF08C2CECDF120F9F1454,
1801 children = ( 1801 3D29826EB4A5B899C3624500,
1802 E583018026996A67748B9630 /* juce_GZIPCompressorOutputStream.cpp */, 1802 5535E1D2AB0D896D5EA1528C,
1803 684832C67BAC9A135AD0F420 /* juce_GZIPCompressorOutputStream.h */, 1803 399F9880BC2270EF7FD9BFA1,
1804 39A2849DABF6CBB1F554501D /* juce_GZIPDecompressorInputStream.cpp */, 1804 7362738354A361AC4913C252,
1805 B5053EFFA070EFE91763D1CF /* juce_GZIPDecompressorInputStream.h */, 1805 7036D606B54801EF8B582B14,
1806 564725F265FA251EA1E85EFE /* juce_ZipFile.cpp */, 1806 E6908DE88A1A409B5E35CC37,
1807 D85AA9748C07062C4898B172 /* juce_ZipFile.h */, 1807 F22AC4DF46EFEB83C6243426,
1808 ); 1808 03FD289F5F76E8E1644CE8AB,
1809 name = zip; 1809 6B4AAA40F2D016E163663316,
1810 sourceTree = "<group>"; 1810 F950FB55905754598EA9B3B5,
1811 }; 1811 121CF611E14695D8AC8D4AB3,
1812 63EF1E5C383925B43D88E623 /* keyboard */ = { 1812 79FB5A147DA4950BDB10B97B,
1813 isa = PBXGroup; 1813 A266DE5D4412DD7BA69F8CF8,
1814 children = ( 1814 A01E2825335AD2156D93D462,
1815 97101F61193525E59EE16454 /* juce_CaretComponent.cpp */, 1815 AFA3C397FE16ECC3DE0A5155,
1816 9D044091881D52DC7354C266 /* juce_CaretComponent.h */, 1816 FD093D026A05354DA8D1B111,
1817 6CF3B1703B8D1E75091098B0 /* juce_KeyboardFocusTraverser.cpp */, 1817 4F63CAE984068E8493AB1C59,
1818 D5B0943362643EC0EE867701 /* juce_KeyboardFocusTraverser.h */, 1818 091FB91B90B6E8C215BB309B,
1819 929C9770C346C51B352937B8 /* juce_KeyListener.cpp */, 1819 F55EF8461AE8552E4FD9A0BF,
1820 1256FA69F41BA1090B5C1A16 /* juce_KeyListener.h */, 1820 EBA91A460FFAAFBC3EBEC36E,
1821 9F64E66E6497FC3516119144 /* juce_KeyPress.cpp */, 1821 801654FBD686CBFC671446FB,
1822 D75E1147AF76C62DC23E7B18 /* juce_KeyPress.h */, 1822 9FA50DF5D707E8075BE42429,
1823 D2CE1FE912067925F5ACA619 /* juce_ModifierKeys.cpp */, 1823 63BF081465ACDD86B21207F5,
1824 F81F313202CDF4BE59B56B25 /* juce_ModifierKeys.h */, 1824 500B161A0A390BE6A7AC6E67,
1825 76ACD5EA5060FE1084BE7407 /* juce_SystemClipboard.h */, 1825 A79D9F98051857EFFD8C2B88 ); name = layout; sourceTree = "<group>"; };
1826 9084178EF51E96AA8ACBB28D /* juce_TextEditorKeyMapper.h */, 1826 1064D4C7FF463C437CE721B1 = { isa = PBXGroup; children = (
1827 07D76602E68244DA48A496C3 /* juce_TextInputTarget.h */, 1827 980132D50C058EB7B1B625BA,
1828 ); 1828 4D3486477C93D169F9841EBD,
1829 name = keyboard; 1829 4AA95F2942C46275D0CC1206,
1830 sourceTree = "<group>"; 1830 4FAEFEF7315CD4697A3A4A5F,
1831 }; 1831 C8288E63BC4A9120BE71066E,
1832 68E9A92265B816B5CF13942B /* midi_io */ = { 1832 B1E1FC7301A83D9FC8C320F9,
1833 isa = PBXGroup; 1833 2C14D0A7927411AE5E37293F,
1834 children = ( 1834 A041486CD4E6540A8D189C15,
1835 99011DB2E425583086338097 /* juce_MidiInput.h */, 1835 350CAF816F5658A6F048333B,
1836 354D2DA37EA34EFC3121E523 /* juce_MidiMessageCollector.cpp */, 1836 7D4128713E8FB000F14BF646,
1837 0FF0FEC5D686372FEF413FF4 /* juce_MidiMessageCollector.h */, 1837 1167AC1646F727991030443D,
1838 FA23D0A59A1BE884D7308CC8 /* juce_MidiOutput.cpp */, 1838 E0FB878B8DB0FE5B526BB950,
1839 396B15B57E8411B6131561B1 /* juce_MidiOutput.h */, 1839 0D5355C05137A13E0F9C3577,
1840 ); 1840 8720C0E6620ACF2E555C1CB5,
1841 name = midi_io; 1841 182845A3D1FBA30CEF9E0DA2,
1842 sourceTree = "<group>"; 1842 DBC98946C2E19791899587BD,
1843 }; 1843 FE27CB5DB6ECB67339BFE39D,
1844 69DAA09EE6CFFE4106A71F9C /* format */ = { 1844 018F96DE10ED9ABDBBE82873 ); name = buttons; sourceTree = "<group>"; };
1845 isa = PBXGroup; 1845 4166E01E2CADE6032D40685B = { isa = PBXGroup; children = (
1846 children = ( 1846 8AB62337AC1BB45D8DD8B43D,
1847 10674C5BE3CBDC1812E82AFF /* juce_AudioFormat.cpp */, 1847 F076F25ECB0B7D2073F6478E,
1848 172BE377D36CE8F6915DECC0 /* juce_AudioFormat.h */, 1848 F1DF08252E945645AE2B4E98,
1849 94652A427B7F10B3405366B5 /* juce_AudioFormatManager.cpp */, 1849 B9683DFC5C73C8EA097C0C87,
1850 EB9EE29BC6E0F654EBDA140F /* juce_AudioFormatManager.h */, 1850 CD5A70F1BEBD963AA994F53E,
1851 09E18B170D35E65AABCC3C90 /* juce_AudioFormatReader.cpp */, 1851 B50647653535F8801D7FF83D,
1852 F7F083D64EF53598854CF637 /* juce_AudioFormatReader.h */, 1852 5B83D18A4AF71418DA5F54F4,
1853 70E7379DBBD8C42D6DF053AE /* juce_AudioFormatReaderSource.cpp */, 1853 4CAF6AD5590B3C8C9D2DCA10,
1854 88464C31A0A0F8F876BD5CA2 /* juce_AudioFormatReaderSource.h */, 1854 A08C368697313473C377CE60,
1855 176B62DE2BBD7453ADE87482 /* juce_AudioFormatWriter.cpp */, 1855 D999C1E99812B5D0C9F7519E,
1856 D3D34D4A8674E01CCE92CE65 /* juce_AudioFormatWriter.h */, 1856 D30002F0500DBE972234F381,
1857 992F1A00CD771D7AA8E1E15D /* juce_AudioSubsectionReader.cpp */, 1857 1FB429A8B8F85E403CA12650,
1858 9A4FBA2DD18C825B15EE6D19 /* juce_AudioSubsectionReader.h */, 1858 C9A5595CCCAF91E88CA4C4B4,
1859 AC5E7E9B31701A5A7B4E3ABB /* juce_BufferingAudioFormatReader.cpp */, 1859 D850695B102730FCFF698E4D ); name = positioning; sourceTree = "<group>"; };
1860 6C1F7220FB3D51C3E401670D /* juce_BufferingAudioFormatReader.h */, 1860 8E98E4F1FA2DB3BEB880470D = { isa = PBXGroup; children = (
1861 6BBD376C70ED0BF7DB547474 /* juce_MemoryMappedAudioFormatReader.h */, 1861 1C2CDFD33D4679F91D0FBE57,
1862 ); 1862 52FC4A84B75D864E89E3AB5B,
1863 name = format; 1863 80EBFCB95D6DF2DA4B645F20,
1864 sourceTree = "<group>"; 1864 CBB0FB63AD659D3F838318AB,
1865 }; 1865 158AE747154A3811549CECBB,
1866 6C350903DFBBB0A3EBFB29CC /* Products */ = { 1866 4C8A9DE41142589CE8A66D22,
1867 isa = PBXGroup; 1867 F7CFBA6425CEA669DAEF5F44,
1868 children = ( 1868 EFA7C36D71A52C06681FCDBA,
1869 90E8A67FBC9B5B91FEB780F5 /* TouchKeys.app */, 1869 5AAE89A72D91459EB9548A5D,
1870 ); 1870 7756797D74D0D9D929AA9A80,
1871 name = Products; 1871 D6C4019A40A11C1B95FF07BB,
1872 sourceTree = "<group>"; 1872 C89CDA180CC916AB5EEEE534,
1873 }; 1873 DBE3D6F70DF4558463C24395,
1874 6E38183E98F91312140B2F58 /* files */ = { 1874 DE68B78DB869AC78BCBD1214,
1875 isa = PBXGroup; 1875 6EE034FF03FFA7308A5766AC ); name = drawables; sourceTree = "<group>"; };
1876 children = ( 1876 A1E2976CE853750FF33BD8F2 = { isa = PBXGroup; children = (
1877 B39D1F9C2A6556C7E73F7B0A /* juce_DirectoryIterator.cpp */, 1877 CC0D3E1F3FAAF5B18C3FFDDF,
1878 A9F0CD5B5FBAE5D4589A8C10 /* juce_DirectoryIterator.h */, 1878 BA84C1198E0DEF50764C7D0F,
1879 F2AFB80DCF056F88546FD65A /* juce_File.cpp */, 1879 E2F713FF46DF610A87C64265,
1880 765EE2C3B48F47F94E607FBF /* juce_File.h */, 1880 84FFC974D174B7938505FCE2,
1881 2C07FA9C85BA4477E7E732BA /* juce_FileInputStream.cpp */, 1881 F8F8849DF5261E350DF33690,
1882 4BF12D55902ABB1FC8FC63AF /* juce_FileInputStream.h */, 1882 96C1E28B6083DF9CA08B8DA5,
1883 17C5876FBE7CBA0393D71B51 /* juce_FileOutputStream.cpp */, 1883 6B4D53A3F41AB62FA997F22E,
1884 BFD6F76FF80DE8CB6D83D18D /* juce_FileOutputStream.h */, 1884 44820B2991A9F69F106501EB,
1885 F9CBC71C9E3A22EC667F0B93 /* juce_FileSearchPath.cpp */, 1885 D967F911BFDE7E5B482F5A5F,
1886 2C65A282C235450315BFA7B7 /* juce_FileSearchPath.h */, 1886 EECB8BFB50475C0564D37EAD,
1887 72D026BC20AD5DA4743D6A68 /* juce_MemoryMappedFile.h */, 1887 E7043CF11AB43042A6725FDC,
1888 BA13CD1B8B5B44B8E675F743 /* juce_TemporaryFile.cpp */, 1888 6500D22CD08FD736625BA949,
1889 48D74A7F2C32E5ED9838F5FE /* juce_TemporaryFile.h */, 1889 726E5869DFBD1AE70FB39109,
1890 ); 1890 2FEDA73E284BA8DD022BD7E0 ); name = properties; sourceTree = "<group>"; };
1891 name = files; 1891 8A570D9D51DBC95AED850EE6 = { isa = PBXGroup; children = (
1892 sourceTree = "<group>"; 1892 B8CB4838AFDE0B20C61A7248,
1893 }; 1893 ACA460FC9207D68260CD11CA,
1894 6E78DDAE9D7F453F48DBC404 /* application */ = { 1894 3014C4D84D91D187C834D4D9,
1895 isa = PBXGroup; 1895 C4D3105688518F04E8D6D591,
1896 children = ( 1896 DA76EEB0BD9183E2006CE9EB,
1897 0CCFFE7CFFC883C81D7D9441 /* juce_Application.cpp */, 1897 213F98F1913ED639AE895474,
1898 4A136908B5FF7712EBAD9981 /* juce_Application.h */, 1898 972158C4F988264A6E5BC592,
1899 ); 1899 41D8CD12402ACE94C06C12CF ); name = lookandfeel; sourceTree = "<group>"; };
1900 name = application; 1900 17482FACCDAB45936C284B3B = { isa = PBXGroup; children = (
1901 sourceTree = "<group>"; 1901 30BABDF73CAF7CC000817364,
1902 }; 1902 F1A1127D8FADC377892165D6,
1903 70490EADE714A7B309AC6274 /* undomanager */ = { 1903 9F455251CF84921306543B93,
1904 isa = PBXGroup; 1904 0E1393D568B97F822EC620E2,
1905 children = ( 1905 83BB636195AA2F443ADEE961,
1906 A2B676B239E39A8977B5EB5E /* juce_UndoableAction.h */, 1906 7828BC7ED00966FBBE2A90CB,
1907 5B03F93B4E808E5B42C5F984 /* juce_UndoManager.cpp */, 1907 E9350A4235E42DBC9987725A,
1908 30B72EA5CC760FDC1D68A1D5 /* juce_UndoManager.h */, 1908 5DFC9E79432F0E8B0245B05E,
1909 ); 1909 FDA89D8C60D78D85531C8BC0,
1910 name = undomanager; 1910 AE876C6FF1860B4CC97EDF07,
1911 sourceTree = "<group>"; 1911 A9184C4BCBA196795CCBCD98,
1912 }; 1912 FFB3A6545B8B46F2043EEE1C,
1913 7154A3B59065B4F5BFBEAD90 /* colour */ = { 1913 7EE90399313A416997604AAE,
1914 isa = PBXGroup; 1914 7688BA989669160877676209,
1915 children = ( 1915 647A3C5CF4D3DE9C169861D1,
1916 93FFEE74D94C3D0D397CE80D /* juce_Colour.cpp */, 1916 CA08ADDF1800B59374067EBE,
1917 FC931CB64045178BDB71E95D /* juce_Colour.h */, 1917 A29D19C2D6EEEE8A3C5D63B7,
1918 5AA0C6F1D0EEB64916D79A1F /* juce_ColourGradient.cpp */, 1918 0DD2016AB1A5661593E69C5A,
1919 E73EB83A03FED6C1036C85A6 /* juce_ColourGradient.h */, 1919 E393747AE555F946712380D5,
1920 74367CCDFA812324602A8232 /* juce_Colours.cpp */, 1920 8166153E2B41CAFEF2012166,
1921 012940D53AFFB34E7515BA0D /* juce_Colours.h */, 1921 AF1275CD971968AF3CB13BAD,
1922 5BDDEB249D4D04F0DAAA97B6 /* juce_FillType.cpp */, 1922 9D97B40DE97CFCF58CEA9DBD,
1923 E32397CB64E42DA5119CC3E8 /* juce_FillType.h */, 1923 9210475F5E1B29B9C850ACDA,
1924 641DCDEE4366C19C302BCDC7 /* juce_PixelFormats.h */, 1924 5AC453F4B30AB8DA51B8B9B0,
1925 ); 1925 BDD4F9A4B8D15A1515F87F53,
1926 name = colour; 1926 E1D304ED9044C0CE62C7B3AD ); name = filebrowser; sourceTree = "<group>"; };
1927 sourceTree = "<group>"; 1927 CA85555DF7856DBC586ED01E = { isa = PBXGroup; children = (
1928 }; 1928 1A4837FC0BE8B165FAFD999A,
1929 72CC318C6877D1D65674FE3B /* native */ = { 1929 FA32A230622BE3CA42ED90FB,
1930 isa = PBXGroup; 1930 72DEAE1CFA0E4495953E162B,
1931 children = ( 1931 6610029938CB08266FAD5120,
1932 596161CC0A4A8DD05A368B32 /* juce_android_Fonts.cpp */, 1932 CE4297701F6471B19A8DB984,
1933 CCDD506916477B1ECDA100D1 /* juce_android_GraphicsContext.cpp */, 1933 10E1A1A46BECA9BD86A43829,
1934 BE2ACC20FF51D7702D22D3B4 /* juce_freetype_Fonts.cpp */, 1934 A01CEE27EC9F82523164E137,
1935 588647ADF4EEADF6DD8C573F /* juce_linux_Fonts.cpp */, 1935 1144B3B90A0E8142CCBC8097,
1936 E2322B995208819DF175E332 /* juce_mac_CoreGraphicsContext.h */, 1936 577688014EC968E5BB50E11B ); name = commands; sourceTree = "<group>"; };
1937 6CD813F180C163518C623E8C /* juce_mac_CoreGraphicsContext.mm */, 1937 223074080D125D810EB5A020 = { isa = PBXGroup; children = (
1938 B3414ED8780ED544999D2B1C /* juce_mac_CoreGraphicsHelpers.h */, 1938 1A96C45EFEBAAD6DA351F6E7,
1939 92328D97A09C3864407862BC /* juce_mac_Fonts.mm */, 1939 F24B0FB4FEE7764F3EC91EE5,
1940 54C9DB3C192D2E3C4BB796F6 /* juce_RenderingHelpers.h */, 1940 7172E38F5AA96EB0063A67AC,
1941 6A14D41C2C4B1022DFCFDEC9 /* juce_win32_Direct2DGraphicsContext.cpp */, 1941 585AE1E2582CD19A8F9FE2D2 ); name = misc; sourceTree = "<group>"; };
1942 F17AD2FF61E5ECA564467092 /* juce_win32_DirectWriteTypeface.cpp */, 1942 6E78DDAE9D7F453F48DBC404 = { isa = PBXGroup; children = (
1943 ACC97E565EDDD42DA4C1CB2E /* juce_win32_DirectWriteTypeLayout.cpp */, 1943 0CCFFE7CFFC883C81D7D9441,
1944 C18D5C01F2C345BC7775FABD /* juce_win32_Fonts.cpp */, 1944 4A136908B5FF7712EBAD9981 ); name = application; sourceTree = "<group>"; };
1945 ); 1945 5D2B9D64AC52724E6229C9DF = { isa = PBXGroup; children = (
1946 name = native; 1946 350BF12B579608D2FBAD6AFC,
1947 sourceTree = "<group>"; 1947 0900F84A5A94029BABD4F3D0,
1948 }; 1948 8D3354A1E9C02DED513A4355,
1949 72E20DA6718B4572688E63D7 /* ReleaseAngle */ = { 1949 DDF271285760C5642E3D3346,
1950 isa = PBXGroup; 1950 EF96A2B04F061E2DDCDD45D7,
1951 children = ( 1951 9EA1E13123758B126A76513B,
1952 5DE5675862714BFEFF231027 /* TouchkeyReleaseAngleMapping.cpp */, 1952 5E9303619B553ED5D8014075,
1953 EB977BE1676B103BE15C730C /* TouchkeyReleaseAngleMapping.h */, 1953 9B8C279F7E8FF6BCE7EFFF64,
1954 91AADDB641BD3F80E9011C65 /* TouchkeyReleaseAngleMappingFactory.cpp */, 1954 D0868A6AA9193202A16F7B5D,
1955 3BA1D64E8B635B5EFBD8C416 /* TouchkeyReleaseAngleMappingFactory.h */, 1955 984AEFF53886155F33D2F336,
1956 ); 1956 E1B8E23E7491C09D6708018C,
1957 name = ReleaseAngle; 1957 49745E79E63C5B9BC9A57AB1,
1958 sourceTree = "<group>"; 1958 021EAA7FB2AF6D2F19996A6D,
1959 }; 1959 C87D1CD195A69D0FC2BD3F33,
1960 78E0AEA42C73EDD79029FAAD /* layout */ = { 1960 ECAB1F5B50EACFEBDFC11A40,
1961 isa = PBXGroup; 1961 EBBA13C5C542DF0F8EFB826D ); name = native; sourceTree = "<group>"; };
1962 children = ( 1962 FB598CA779C7221F5B504316 = { isa = PBXGroup; children = (
1963 5D5300842AF71C49D1E5EDF5 /* juce_AnimatedPosition.h */, 1963 1114A6CEDF1F72662105AFC7,
1964 A237BDE5342960289E3E6302 /* juce_AnimatedPositionBehaviours.h */, 1964 D23B6D10C1D76B5F36065122,
1965 68EC729C279BCAD684AEBF9C /* juce_ComponentAnimator.cpp */, 1965 63EF1E5C383925B43D88E623,
1966 9E80DB194A5D094EE64958AB /* juce_ComponentAnimator.h */, 1966 16BDAFE366F09A32579D877C,
1967 0390578A9F961786A2E91266 /* juce_ComponentBoundsConstrainer.cpp */, 1967 1BA54372572881E7B0D0C803,
1968 077F55BB50ECFDEA65F71DF6 /* juce_ComponentBoundsConstrainer.h */, 1968 40E7FDCF5675A7C9DBE4A370,
1969 D2F76A9A564C9C39C9110C7E /* juce_ComponentBuilder.cpp */, 1969 78E0AEA42C73EDD79029FAAD,
1970 C26E6685AAEC528FC835CA5C /* juce_ComponentBuilder.h */, 1970 1064D4C7FF463C437CE721B1,
1971 286E94AA7893E151671EFACC /* juce_ComponentMovementWatcher.cpp */, 1971 4166E01E2CADE6032D40685B,
1972 D70B19E3DE0323FFA2EFCBBF /* juce_ComponentMovementWatcher.h */, 1972 8E98E4F1FA2DB3BEB880470D,
1973 FECFF08C2CECDF120F9F1454 /* juce_ConcertinaPanel.cpp */, 1973 A1E2976CE853750FF33BD8F2,
1974 3D29826EB4A5B899C3624500 /* juce_ConcertinaPanel.h */, 1974 8A570D9D51DBC95AED850EE6,
1975 5535E1D2AB0D896D5EA1528C /* juce_GroupComponent.cpp */, 1975 17482FACCDAB45936C284B3B,
1976 399F9880BC2270EF7FD9BFA1 /* juce_GroupComponent.h */, 1976 CA85555DF7856DBC586ED01E,
1977 7362738354A361AC4913C252 /* juce_MultiDocumentPanel.cpp */, 1977 223074080D125D810EB5A020,
1978 7036D606B54801EF8B582B14 /* juce_MultiDocumentPanel.h */, 1978 6E78DDAE9D7F453F48DBC404,
1979 E6908DE88A1A409B5E35CC37 /* juce_ResizableBorderComponent.cpp */, 1979 5D2B9D64AC52724E6229C9DF,
1980 F22AC4DF46EFEB83C6243426 /* juce_ResizableBorderComponent.h */, 1980 336105F72E57EF2412E2D362,
1981 03FD289F5F76E8E1644CE8AB /* juce_ResizableCornerComponent.cpp */, 1981 79892EC92519C81D7E02BDE1 ); name = "juce_gui_basics"; sourceTree = "<group>"; };
1982 6B4AAA40F2D016E163663316 /* juce_ResizableCornerComponent.h */, 1982 E2C64F09882744C8505B35EA = { isa = PBXGroup; children = (
1983 F950FB55905754598EA9B3B5 /* juce_ResizableEdgeComponent.cpp */, 1983 C18FB4B3120557AA4EAFF405,
1984 121CF611E14695D8AC8D4AB3 /* juce_ResizableEdgeComponent.h */, 1984 335BCF6E40FD20E31CFFCCE4,
1985 79FB5A147DA4950BDB10B97B /* juce_ScrollBar.cpp */, 1985 6ABB704327024442CCD18ADD,
1986 A266DE5D4412DD7BA69F8CF8 /* juce_ScrollBar.h */, 1986 9CAC7B4DFD297F29680FE739,
1987 A01E2825335AD2156D93D462 /* juce_StretchableLayoutManager.cpp */, 1987 2CFC336DBA57275297F8966D,
1988 AFA3C397FE16ECC3DE0A5155 /* juce_StretchableLayoutManager.h */, 1988 F1F5AB75B6F813F0BAE8ACB6,
1989 FD093D026A05354DA8D1B111 /* juce_StretchableLayoutResizerBar.cpp */, 1989 4FF0EE53340B306B09230CAB,
1990 4F63CAE984068E8493AB1C59 /* juce_StretchableLayoutResizerBar.h */, 1990 80FAE594348676A04BACD99F ); name = "code_editor"; sourceTree = "<group>"; };
1991 091FB91B90B6E8C215BB309B /* juce_StretchableObjectResizer.cpp */, 1991 5DD3537008E371C199E90778 = { isa = PBXGroup; children = (
1992 F55EF8461AE8552E4FD9A0BF /* juce_StretchableObjectResizer.h */, 1992 394A564D17F7FC26D45DD047,
1993 EBA91A460FFAAFBC3EBEC36E /* juce_TabbedButtonBar.cpp */, 1993 8628FF7B8F05A904C8C59EC4 ); name = documents; sourceTree = "<group>"; };
1994 801654FBD686CBFC671446FB /* juce_TabbedButtonBar.h */, 1994 86087062EF4A53F0DBC78299 = { isa = PBXGroup; children = (
1995 9FA50DF5D707E8075BE42429 /* juce_TabbedComponent.cpp */, 1995 BB8F5735542B54CA9DE6F353,
1996 63BF081465ACDD86B21207F5 /* juce_TabbedComponent.h */, 1996 06462D0D2425BAF020472691,
1997 500B161A0A390BE6A7AC6E67 /* juce_Viewport.cpp */, 1997 EF60BF8888F0B0EA48E9FF09 ); name = embedding; sourceTree = "<group>"; };
1998 A79D9F98051857EFFD8C2B88 /* juce_Viewport.h */, 1998 16C95E981AC2D3FD64DE013E = { isa = PBXGroup; children = (
1999 ); 1999 A8AF4B0BFECD9F39E1FE4E09,
2000 name = layout; 2000 8E169B97526DD9CCDE1BBA98,
2001 sourceTree = "<group>"; 2001 C3AAD3FBAACDA8F0B7BB8FF9,
2002 }; 2002 0838AE8A8B614755B5F31595,
2003 79B97A440791D2F786E3AA4D /* native */ = { 2003 DF0B3A4D5C217DA0283223BF,
2004 isa = PBXGroup; 2004 BDA6E687818B0F2DC22337CB,
2005 children = ( 2005 E7AF7E2ECFDAFF3CB186986D,
2006 CC659F7C5C7BBB1483D22927 /* juce_android_WebBrowserComponent.cpp */, 2006 0C516DEBD52810652C1B4F87,
2007 7EE4DAABDC4CF9F13A3B5541 /* juce_ios_UIViewComponent.mm */, 2007 BB571C0DB322805E8CC5FAFC,
2008 31F03E9FBCC8C55504B03502 /* juce_linux_SystemTrayIcon.cpp */, 2008 5E2C8035BF527680811D1CF5,
2009 D6272EF2E6816B659ABFBDA6 /* juce_linux_WebBrowserComponent.cpp */, 2009 F7F0A21852B09E8081C1DD93,
2010 D4D1E893C5144CF41D381E0E /* juce_mac_AppleRemote.mm */, 2010 76758FB3B866000523F0B144,
2011 8517608903BDD585564A2BD9 /* juce_mac_CarbonViewWrapperComponent.h */, 2011 8ED90DCD63DA37E5D56402E3,
2012 0754AE37A2269C502075E46B /* juce_mac_NSViewComponent.mm */, 2012 216C43FE64E807DFDDE137BB,
2013 ACDF26585BEEE33D70E19A3C /* juce_mac_SystemTrayIcon.cpp */, 2013 66F5603A6C984CEFD02530D3,
2014 B8DF81CC9D4E0BE71C3AF558 /* juce_mac_WebBrowserComponent.mm */, 2014 2D8CAD385E5572C8E790B98E ); name = misc; sourceTree = "<group>"; };
2015 DC7333AE4FD5C16D3B49EE77 /* juce_win32_ActiveXComponent.cpp */, 2015 79B97A440791D2F786E3AA4D = { isa = PBXGroup; children = (
2016 D6A25A64B90CA2125D9D31B8 /* juce_win32_SystemTrayIcon.cpp */, 2016 CC659F7C5C7BBB1483D22927,
2017 3513EF2F4FDDA4BB173BA3D7 /* juce_win32_WebBrowserComponent.cpp */, 2017 7EE4DAABDC4CF9F13A3B5541,
2018 ); 2018 31F03E9FBCC8C55504B03502,
2019 name = native; 2019 D6272EF2E6816B659ABFBDA6,
2020 sourceTree = "<group>"; 2020 D4D1E893C5144CF41D381E0E,
2021 }; 2021 8517608903BDD585564A2BD9,
2022 85FCA1F68636EBDFD80CCD3B /* streams */ = { 2022 0754AE37A2269C502075E46B,
2023 isa = PBXGroup; 2023 ACDF26585BEEE33D70E19A3C,
2024 children = ( 2024 B8DF81CC9D4E0BE71C3AF558,
2025 2A64318B395562B54E8B978D /* juce_BufferedInputStream.cpp */, 2025 DC7333AE4FD5C16D3B49EE77,
2026 3B0FB247B6CA70098D56B522 /* juce_BufferedInputStream.h */, 2026 D6A25A64B90CA2125D9D31B8,
2027 C8CEE210EF8AA5594AFB7C6F /* juce_FileInputSource.cpp */, 2027 3513EF2F4FDDA4BB173BA3D7 ); name = native; sourceTree = "<group>"; };
2028 62A0804DA5C8D8F076538D7D /* juce_FileInputSource.h */, 2028 4ECC2091D369DED12DF6F35B = { isa = PBXGroup; children = (
2029 0A9A3C2E3F533AB2FD618DD9 /* juce_InputSource.h */, 2029 E2C64F09882744C8505B35EA,
2030 808B32EDF79E1139064ABB52 /* juce_InputStream.cpp */, 2030 5DD3537008E371C199E90778,
2031 9A4DFD3457C3E8A95F71F6E7 /* juce_InputStream.h */, 2031 86087062EF4A53F0DBC78299,
2032 A7E3F42645F33A7460F4D770 /* juce_MemoryInputStream.cpp */, 2032 16C95E981AC2D3FD64DE013E,
2033 976AEB3279AAA64A0EF186FE /* juce_MemoryInputStream.h */, 2033 79B97A440791D2F786E3AA4D,
2034 11DF49143B2E40D5E8AB074D /* juce_MemoryOutputStream.cpp */, 2034 A28DB7EF92412F8484B88A07,
2035 390F98D3E43D2BC741B08D5B /* juce_MemoryOutputStream.h */, 2035 2CBEEB3DDE7452AFAA496A53 ); name = "juce_gui_extra"; sourceTree = "<group>"; };
2036 070312CF9497593454CB10C1 /* juce_OutputStream.cpp */, 2036 8ECD177FC31E505CF1234162 = { isa = PBXGroup; children = (
2037 B3F47C8187CE05809A994637 /* juce_OutputStream.h */, 2037 752E69ECB400EFBC66DB8081,
2038 601CBE152587954A406ED25F /* juce_SubregionStream.cpp */, 2038 7D4A55601B7F8AB486B0AF21,
2039 1BAF3D8502C6D43B2CA5CF8A /* juce_SubregionStream.h */, 2039 6CF6DF68577964FD68EFB132,
2040 ); 2040 FDCAF8B0857EC94103B91E9E,
2041 name = streams; 2041 8C46F1B244F115E716B37147,
2042 sourceTree = "<group>"; 2042 6348A0AF83CD2B08A0B0F867,
2043 }; 2043 8E7AC08D09000F53F4C123CC,
2044 86087062EF4A53F0DBC78299 /* embedding */ = { 2044 ADCF2FE48BE727BF37B3C817,
2045 isa = PBXGroup; 2045 4A0BF982E2E874D2FEC6073A,
2046 children = ( 2046 3F8F763B8A07A2EE8D42C0C2,
2047 BB8F5735542B54CA9DE6F353 /* juce_ActiveXControlComponent.h */, 2047 EAC2B53916B041FEC59E050C,
2048 06462D0D2425BAF020472691 /* juce_NSViewComponent.h */, 2048 B67D221133A97DC1C2C83C6F,
2049 EF60BF8888F0B0EA48E9FF09 /* juce_UIViewComponent.h */, 2049 1F61F541D6F0256136E4F37B,
2050 ); 2050 267AFF098D4880F1941B5201,
2051 name = embedding; 2051 E830ACDAC41A38A04A16E2CD,
2052 sourceTree = "<group>"; 2052 39A9EBDF9FF3E480CD2B43EB,
2053 }; 2053 3FA6827CE8208A2676F7D89D,
2054 8A570D9D51DBC95AED850EE6 /* lookandfeel */ = { 2054 FFBCB888FCE740B6BFE2835B,
2055 isa = PBXGroup; 2055 11E656746B2425A8E99C2B1F,
2056 children = ( 2056 E392DA2568D4143CE19A9A2F,
2057 B8CB4838AFDE0B20C61A7248 /* juce_LookAndFeel.cpp */, 2057 B785A355901939FBFC107581 ); name = opengl; sourceTree = "<group>"; };
2058 ACA460FC9207D68260CD11CA /* juce_LookAndFeel.h */, 2058 0379222A65FDF46332F51183 = { isa = PBXGroup; children = (
2059 3014C4D84D91D187C834D4D9 /* juce_LookAndFeel_V1.cpp */, 2059 DDC862F5672CFD8794EA65BC,
2060 C4D3105688518F04E8D6D591 /* juce_LookAndFeel_V1.h */, 2060 C8C2FA6F235AB6AA44027FAE,
2061 DA76EEB0BD9183E2006CE9EB /* juce_LookAndFeel_V2.cpp */, 2061 03944A3451E95129394471C3,
2062 213F98F1913ED639AE895474 /* juce_LookAndFeel_V2.h */, 2062 6D365652129D06390251A09D,
2063 972158C4F988264A6E5BC592 /* juce_LookAndFeel_V3.cpp */, 2063 FF28767B560C00EABF1D1C73,
2064 41D8CD12402ACE94C06C12CF /* juce_LookAndFeel_V3.h */, 2064 E2EE80FAFA0DADF6D8AD8EA0,
2065 ); 2065 FA442E5370C59BC201129D2D ); name = native; sourceTree = "<group>"; };
2066 name = lookandfeel; 2066 D5D115C9893CF02BF14D5AC0 = { isa = PBXGroup; children = (
2067 sourceTree = "<group>"; 2067 8ECD177FC31E505CF1234162,
2068 }; 2068 0379222A65FDF46332F51183,
2069 8E98E4F1FA2DB3BEB880470D /* drawables */ = { 2069 B2C2E0F7737F05D71DC9CB1B,
2070 isa = PBXGroup; 2070 7B799825EC1230F6618EC6FA ); name = "juce_opengl"; sourceTree = "<group>"; };
2071 children = ( 2071 B6518018E1268AD0E306E052 = { isa = PBXGroup; children = (
2072 1C2CDFD33D4679F91D0FBE57 /* juce_Drawable.cpp */, 2072 D461C49014F6BD834CCB7E79,
2073 52FC4A84B75D864E89E3AB5B /* juce_Drawable.h */, 2073 B0535668713BC274381E1916,
2074 80EBFCB95D6DF2DA4B645F20 /* juce_DrawableComposite.cpp */, 2074 0DE4341F24550CC6009036DC,
2075 CBB0FB63AD659D3F838318AB /* juce_DrawableComposite.h */, 2075 F20C13E9ABA55C434579CDEE,
2076 158AE747154A3811549CECBB /* juce_DrawableImage.cpp */, 2076 BECD79B159F94076CCF77238,
2077 4C8A9DE41142589CE8A66D22 /* juce_DrawableImage.h */, 2077 1E588EC96A4D32BF0C19F169,
2078 F7CFBA6425CEA669DAEF5F44 /* juce_DrawablePath.cpp */, 2078 50E4113B846C3F50715436BE,
2079 EFA7C36D71A52C06681FCDBA /* juce_DrawablePath.h */, 2079 FB598CA779C7221F5B504316,
2080 5AAE89A72D91459EB9548A5D /* juce_DrawableRectangle.cpp */, 2080 4ECC2091D369DED12DF6F35B,
2081 7756797D74D0D9D929AA9A80 /* juce_DrawableRectangle.h */, 2081 D5D115C9893CF02BF14D5AC0 ); name = "Juce Modules"; sourceTree = "<group>"; };
2082 D6C4019A40A11C1B95FF07BB /* juce_DrawableShape.cpp */, 2082 C05820C87EF15292AA9DF609 = { isa = PBXGroup; children = (
2083 C89CDA180CC916AB5EEEE534 /* juce_DrawableShape.h */, 2083 BC0A05397FE514F1AE6B3436,
2084 DBE3D6F70DF4558463C24395 /* juce_DrawableText.cpp */, 2084 E5F79D13171E0F28729529DD,
2085 DE68B78DB869AC78BCBD1214 /* juce_DrawableText.h */, 2085 8577418313DD8B1192FDD61D,
2086 6EE034FF03FFA7308A5766AC /* juce_SVGParser.cpp */, 2086 FBD0A4CCB4013E8B8AA653E2,
2087 ); 2087 BA641413905F4396597FDF78,
2088 name = drawables; 2088 23E81037EDC6EBA8A4145A66,
2089 sourceTree = "<group>"; 2089 75A33066D1965DA1A60D41B0,
2090 }; 2090 5D2E40E321F1A2340FB42A05,
2091 8ECD177FC31E505CF1234162 /* opengl */ = { 2091 5FBE2E2D25174AF84CAB065C,
2092 isa = PBXGroup; 2092 91157413471588AA9BBA75D7,
2093 children = ( 2093 007AEF97B8A9D76A0A2D83FC,
2094 752E69ECB400EFBC66DB8081 /* juce_Draggable3DOrientation.h */, 2094 76566BC742E2FB1F6FDC34F5,
2095 7D4A55601B7F8AB486B0AF21 /* juce_Matrix3D.h */, 2095 8CA21E32C250B212F23EA8AF,
2096 6CF6DF68577964FD68EFB132 /* juce_OpenGLContext.cpp */, 2096 743847CB7587F825B89E6FE8 ); name = "Juce Library Code"; sourceTree = "<group>"; };
2097 FDCAF8B0857EC94103B91E9E /* juce_OpenGLContext.h */, 2097 1E79F78D63E48231E8EE6A98 = { isa = PBXGroup; children = (
2098 8C46F1B244F115E716B37147 /* juce_OpenGLFrameBuffer.cpp */, 2098 F408D8EEB8B3503EC6442162,
2099 6348A0AF83CD2B08A0B0F867 /* juce_OpenGLFrameBuffer.h */, 2099 283FF67DF916C041CE17E244,
2100 8E7AC08D09000F53F4C123CC /* juce_OpenGLGraphicsContext.cpp */, 2100 55010ADB4310C9FF2CD11D52 ); name = Resources; sourceTree = "<group>"; };
2101 ADCF2FE48BE727BF37B3C817 /* juce_OpenGLGraphicsContext.h */, 2101 13114A8A06EA75A50EE19833 = { isa = PBXGroup; children = (
2102 4A0BF982E2E874D2FEC6073A /* juce_OpenGLHelpers.cpp */, 2102 1A9B74287470FD1944123E26,
2103 3F8F763B8A07A2EE8D42C0C2 /* juce_OpenGLHelpers.h */, 2103 7964EC4FD4E5860CF85469A6,
2104 EAC2B53916B041FEC59E050C /* juce_OpenGLImage.cpp */, 2104 DF870F58DC21D8A032AE4D03,
2105 B67D221133A97DC1C2C83C6F /* juce_OpenGLImage.h */, 2105 5BC3C1BA534425DE943BCA22,
2106 1F61F541D6F0256136E4F37B /* juce_OpenGLPixelFormat.cpp */, 2106 9DEC36437E061C38E07BAC75,
2107 267AFF098D4880F1941B5201 /* juce_OpenGLPixelFormat.h */, 2107 20BA5BC9BB93D1041D8F4C73,
2108 E830ACDAC41A38A04A16E2CD /* juce_OpenGLRenderer.h */, 2108 3DFDF8135971D71B8889E84B,
2109 39A9EBDF9FF3E480CD2B43EB /* juce_OpenGLShaderProgram.cpp */, 2109 6606A45FBF92643F83F78021,
2110 3FA6827CE8208A2676F7D89D /* juce_OpenGLShaderProgram.h */, 2110 7BBF33364D3B65730CEAD5F1,
2111 FFBCB888FCE740B6BFE2835B /* juce_OpenGLTexture.cpp */, 2111 F07FDD832AD269D84A40DAF1,
2112 11E656746B2425A8E99C2B1F /* juce_OpenGLTexture.h */, 2112 5EDDEE17AD20B0C75DF6DF12 ); name = Frameworks; sourceTree = "<group>"; };
2113 E392DA2568D4143CE19A9A2F /* juce_Quaternion.h */, 2113 6C350903DFBBB0A3EBFB29CC = { isa = PBXGroup; children = (
2114 B785A355901939FBFC107581 /* juce_Vector3D.h */, 2114 90E8A67FBC9B5B91FEB780F5 ); name = Products; sourceTree = "<group>"; };
2115 ); 2115 A688FB8FEAB02AF9705DCC1C = { isa = PBXGroup; children = (
2116 name = opengl; 2116 BB858467B2CAC483468A8AA8,
2117 sourceTree = "<group>"; 2117 B6518018E1268AD0E306E052,
2118 }; 2118 C05820C87EF15292AA9DF609,
2119 9B41786D34A867FF8F1341EF /* Vibrato */ = { 2119 1E79F78D63E48231E8EE6A98,
2120 isa = PBXGroup; 2120 13114A8A06EA75A50EE19833,
2121 children = ( 2121 6C350903DFBBB0A3EBFB29CC ); name = Source; sourceTree = "<group>"; };
2122 119E49FA10A84C0AED360605 /* TouchkeyVibratoMappingShortEditor.cpp */, 2122 D064BAE7941DCA67638B6779 = { isa = XCBuildConfiguration; buildSettings = {
2123 692CFED8D5A615CCE73120FB /* TouchkeyVibratoMappingShortEditor.h */, 2123 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
2124 DE6A8EF9DD39C0260ADD27B0 /* TouchkeyVibratoMapping.cpp */, 2124 HEADER_SEARCH_PATHS = "../../JuceLibraryCode ../../../juce/modules $(inherited)";
2125 4025F5D575B9A5A511EF8F30 /* TouchkeyVibratoMapping.h */, 2125 GCC_OPTIMIZATION_LEVEL = 0;
2126 001418B9F0352A2205CDAA96 /* TouchkeyVibratoMappingFactory.cpp */, 2126 INFOPLIST_FILE = Info.plist;
2127 F70C14B43A5C65BB3E1C27A8 /* TouchkeyVibratoMappingFactory.h */, 2127 INSTALL_PATH = "$(HOME)/Applications";
2128 ); 2128 CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
2129 name = Vibrato; 2129 MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
2130 sourceTree = "<group>"; 2130 SDKROOT_ppc = macosx10.5;
2131 }; 2131 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
2132 A1D76F0186CFBD4F87D59464 /* image_formats */ = { 2132 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
2133 isa = PBXGroup; 2133 CLANG_LINK_OBJC_RUNTIME = NO;
2134 children = ( 2134 COMBINE_HIDPI_IMAGES = YES;
2135 BBF99FBA82BF98E0CDA1F0C0 /* juce_GIFLoader.cpp */, 2135 OTHER_LDFLAGS = "/usr/local/lib/liblo.a";
2136 CE6B0F39A803962ACD879D85 /* juce_JPEGLoader.cpp */, 2136 COPY_PHASE_STRIP = NO;
2137 ABF842ECF835C33322E2F21A /* juce_PNGLoader.cpp */, 2137 GCC_DYNAMIC_NO_PIC = NO;
2138 ); 2138 GCC_PREPROCESSOR_DEFINITIONS = (
2139 name = image_formats; 2139 "_DEBUG=1",
2140 sourceTree = "<group>"; 2140 "DEBUG=1",
2141 }; 2141 "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; };
2142 A1E2976CE853750FF33BD8F2 /* properties */ = { 2142 33B8957D355F89111F5FF5AE = { isa = XCBuildConfiguration; buildSettings = {
2143 isa = PBXGroup; 2143 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
2144 children = ( 2144 HEADER_SEARCH_PATHS = "../../JuceLibraryCode ../../../juce/modules $(inherited)";
2145 CC0D3E1F3FAAF5B18C3FFDDF /* juce_BooleanPropertyComponent.cpp */, 2145 GCC_OPTIMIZATION_LEVEL = s;
2146 BA84C1198E0DEF50764C7D0F /* juce_BooleanPropertyComponent.h */, 2146 INFOPLIST_FILE = Info.plist;
2147 E2F713FF46DF610A87C64265 /* juce_ButtonPropertyComponent.cpp */, 2147 INSTALL_PATH = "$(HOME)/Applications";
2148 84FFC974D174B7938505FCE2 /* juce_ButtonPropertyComponent.h */, 2148 CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
2149 F8F8849DF5261E350DF33690 /* juce_ChoicePropertyComponent.cpp */, 2149 MACOSX_DEPLOYMENT_TARGET = 10.6;
2150 96C1E28B6083DF9CA08B8DA5 /* juce_ChoicePropertyComponent.h */, 2150 MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
2151 6B4D53A3F41AB62FA997F22E /* juce_PropertyComponent.cpp */, 2151 SDKROOT_ppc = macosx10.5;
2152 44820B2991A9F69F106501EB /* juce_PropertyComponent.h */, 2152 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
2153 D967F911BFDE7E5B482F5A5F /* juce_PropertyPanel.cpp */, 2153 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
2154 EECB8BFB50475C0564D37EAD /* juce_PropertyPanel.h */, 2154 CLANG_LINK_OBJC_RUNTIME = NO;
2155 E7043CF11AB43042A6725FDC /* juce_SliderPropertyComponent.cpp */, 2155 COMBINE_HIDPI_IMAGES = YES;
2156 6500D22CD08FD736625BA949 /* juce_SliderPropertyComponent.h */, 2156 OTHER_LDFLAGS = "/usr/local/lib/liblo.a";
2157 726E5869DFBD1AE70FB39109 /* juce_TextPropertyComponent.cpp */, 2157 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
2158 2FEDA73E284BA8DD022BD7E0 /* juce_TextPropertyComponent.h */, 2158 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
2159 ); 2159 DEAD_CODE_STRIPPING = YES;
2160 name = properties; 2160 GCC_PREPROCESSOR_DEFINITIONS = (
2161 sourceTree = "<group>"; 2161 "_NDEBUG=1",
2162 }; 2162 "NDEBUG=1",
2163 A688FB8FEAB02AF9705DCC1C /* Source */ = { 2163 "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Release; };
2164 isa = PBXGroup; 2164 208CA00FEE6920E1D9A18E62 = { isa = XCBuildConfiguration; buildSettings = {
2165 children = (
2166 BB858467B2CAC483468A8AA8 /* TouchKeys */,
2167 B6518018E1268AD0E306E052 /* Juce Modules */,
2168 C05820C87EF15292AA9DF609 /* Juce Library Code */,
2169 1E79F78D63E48231E8EE6A98 /* Resources */,
2170 13114A8A06EA75A50EE19833 /* Frameworks */,
2171 6C350903DFBBB0A3EBFB29CC /* Products */,
2172 );
2173 name = Source;
2174 sourceTree = "<group>";
2175 };
2176 AB366B7760234A8957CC46C3 /* PitchBend */ = {
2177 isa = PBXGroup;
2178 children = (
2179 25875D01B837C34F01EF8C2F /* TouchkeyPitchBendMappingShortEditor.cpp */,
2180 1DCDF6FC01C7DBDDA7D7AFEA /* TouchkeyPitchBendMappingShortEditor.h */,
2181 F89BC7CFD2C4BC07D31DFA04 /* TouchkeyPitchBendMapping.cpp */,
2182 0B15F842C077C9765284446A /* TouchkeyPitchBendMapping.h */,
2183 77D10D2C57D62DF18D3CE862 /* TouchkeyPitchBendMappingFactory.cpp */,
2184 7B299BDFEBA4DABD680B7116 /* TouchkeyPitchBendMappingFactory.h */,
2185 );
2186 name = PitchBend;
2187 sourceTree = "<group>";
2188 };
2189 AF50D24168F417177DB7370F /* values */ = {
2190 isa = PBXGroup;
2191 children = (
2192 AAF9D7469BCE537A1FC75ABC /* juce_Value.cpp */,
2193 40B64B6C8BD06AD2930DA9F0 /* juce_Value.h */,
2194 63271E5A2866BBC8014C76F6 /* juce_ValueTree.cpp */,
2195 987FA7FC98B320FAE747F2ED /* juce_ValueTree.h */,
2196 );
2197 name = values;
2198 sourceTree = "<group>";
2199 };
2200 B0535668713BC274381E1916 /* juce_audio_devices */ = {
2201 isa = PBXGroup;
2202 children = (
2203 C4577B7B6BFE3EA6C9604677 /* audio_io */,
2204 68E9A92265B816B5CF13942B /* midi_io */,
2205 048CF2E63BDE15CE2F974A86 /* sources */,
2206 D8C9E7CEB1FDBFA62BA03154 /* audio_cd */,
2207 061D61C2D1E6F813599269CB /* native */,
2208 9D2CA1387AFF642B2E0C06A3 /* juce_module_info */,
2209 CF1E1CAA10DC6E090133245E /* juce_audio_devices.h */,
2210 );
2211 name = juce_audio_devices;
2212 sourceTree = "<group>";
2213 };
2214 B0652D3130CBE5A5C14F13B7 /* sampler */ = {
2215 isa = PBXGroup;
2216 children = (
2217 1B21A0523192F8E570190A8D /* juce_Sampler.cpp */,
2218 99C03C1C226C3BC10D3422BB /* juce_Sampler.h */,
2219 );
2220 name = sampler;
2221 sourceTree = "<group>";
2222 };
2223 B6518018E1268AD0E306E052 /* Juce Modules */ = {
2224 isa = PBXGroup;
2225 children = (
2226 D461C49014F6BD834CCB7E79 /* juce_audio_basics */,
2227 B0535668713BC274381E1916 /* juce_audio_devices */,
2228 0DE4341F24550CC6009036DC /* juce_audio_formats */,
2229 F20C13E9ABA55C434579CDEE /* juce_core */,
2230 BECD79B159F94076CCF77238 /* juce_data_structures */,
2231 1E588EC96A4D32BF0C19F169 /* juce_events */,
2232 50E4113B846C3F50715436BE /* juce_graphics */,
2233 FB598CA779C7221F5B504316 /* juce_gui_basics */,
2234 4ECC2091D369DED12DF6F35B /* juce_gui_extra */,
2235 D5D115C9893CF02BF14D5AC0 /* juce_opengl */,
2236 );
2237 name = "Juce Modules";
2238 sourceTree = "<group>";
2239 };
2240 B811157C7EAF4978CF8ED535 /* native */ = {
2241 isa = PBXGroup;
2242 children = (
2243 6A58296B30F95486340DFD85 /* juce_android_Messaging.cpp */,
2244 6EF7B06580A10399CCD7BD5F /* juce_ios_MessageManager.mm */,
2245 DE7280B3F30E33133756C534 /* juce_linux_Messaging.cpp */,
2246 4D6A4F688249F5B876849207 /* juce_mac_MessageManager.mm */,
2247 89130E3BE0652A8CAB11A2BE /* juce_osx_MessageQueue.h */,
2248 179FD2EA9B129C845CB4DCA7 /* juce_ScopedXLock.h */,
2249 B1D86EC91F8BDE1D1BF29728 /* juce_win32_HiddenMessageWindow.h */,
2250 0F654BA2689F1C8D04DE1864 /* juce_win32_Messaging.cpp */,
2251 );
2252 name = native;
2253 sourceTree = "<group>";
2254 };
2255 BB218DAC73F21FF21FAE6C63 /* native */ = {
2256 isa = PBXGroup;
2257 children = (
2258 35C231F40757E0C7B7BE74A4 /* juce_android_Files.cpp */,
2259 72972DBFFD3B26C1A933CD0F /* juce_android_JNIHelpers.h */,
2260 58E550A1B386C2A56A4E5205 /* juce_android_Misc.cpp */,
2261 D42A52316423A9F531FFC765 /* juce_android_Network.cpp */,
2262 5092DF5BA82449512AAA7D7B /* juce_android_SystemStats.cpp */,
2263 1D633C390EEF3C24FE44FF27 /* juce_android_Threads.cpp */,
2264 560BA4677563ADBFEAA4A9A8 /* juce_BasicNativeHeaders.h */,
2265 4881596CF3AA3B6809FD95FB /* juce_linux_CommonFile.cpp */,
2266 035E2239C42EE699D96A082C /* juce_linux_Files.cpp */,
2267 BAC6DC0A9324D08F4675165D /* juce_linux_Network.cpp */,
2268 ACB27E148164D4F5D3C36FCB /* juce_linux_SystemStats.cpp */,
2269 E7F83771B734D5CCAC7AD391 /* juce_linux_Threads.cpp */,
2270 DBD3326F4F7F5F41D3B7EA99 /* juce_mac_Files.mm */,
2271 586FCB50DD095947B527E462 /* juce_mac_Network.mm */,
2272 776A2D8E1CDE4CBEFFA042B0 /* juce_mac_Strings.mm */,
2273 7640817A6F712E83E8127229 /* juce_mac_SystemStats.mm */,
2274 C5032AA8AFA0CF6414D26DDE /* juce_mac_Threads.mm */,
2275 2DA07ABEBAE78CBA17AD496C /* juce_osx_ObjCHelpers.h */,
2276 06111D0738FEE481A9A0212B /* juce_posix_NamedPipe.cpp */,
2277 707B322BFF21635B171475AE /* juce_posix_SharedCode.h */,
2278 77E88D86D01AF16261B9E3AC /* juce_win32_ComSmartPtr.h */,
2279 6604B7074C60D16C2958058B /* juce_win32_Files.cpp */,
2280 8FEBDE824FD6FDFC09417C88 /* juce_win32_Network.cpp */,
2281 277CDB2F2319FD585A04F00D /* juce_win32_Registry.cpp */,
2282 E6B9CFC25E8B762EB17568ED /* juce_win32_SystemStats.cpp */,
2283 7B945396F869A8F9750F3F45 /* juce_win32_Threads.cpp */,
2284 );
2285 name = native;
2286 sourceTree = "<group>";
2287 };
2288 BB858467B2CAC483468A8AA8 /* TouchKeys */ = {
2289 isa = PBXGroup;
2290 children = (
2291 1596880D3FEA7FDC94B7D71A /* tk-icon-128.png */,
2292 4262B169F606570751DE5855 /* tk-icon-256.png */,
2293 884FF9165E861BE4F04646FC /* tk-icon-512.png */,
2294 1583CC1C5B912AD3F1695E12 /* Source */,
2295 );
2296 name = TouchKeys;
2297 sourceTree = "<group>";
2298 };
2299 BECD79B159F94076CCF77238 /* juce_data_structures */ = {
2300 isa = PBXGroup;
2301 children = (
2302 AF50D24168F417177DB7370F /* values */,
2303 70490EADE714A7B309AC6274 /* undomanager */,
2304 FA848916740767602A5B6385 /* app_properties */,
2305 42C6DE63A9107E8D5B543F73 /* juce_module_info */,
2306 BC64F550F0D3B5C2DD546574 /* juce_data_structures.h */,
2307 );
2308 name = juce_data_structures;
2309 sourceTree = "<group>";
2310 };
2311 C03D946F0D17FDD49DB86985 /* images */ = {
2312 isa = PBXGroup;
2313 children = (
2314 57370DDA62616114166E89B2 /* juce_Image.cpp */,
2315 0A106C01DDEECF61E2D7F51E /* juce_Image.h */,
2316 FBA117D9E3AD465CFA9DDA51 /* juce_ImageCache.cpp */,
2317 8A02BB6161F2E74E22ABE635 /* juce_ImageCache.h */,
2318 8BA8A815340C0C952C6DAA46 /* juce_ImageConvolutionKernel.cpp */,
2319 C25315D4D50046938BDE18D8 /* juce_ImageConvolutionKernel.h */,
2320 639B0783D7C0F63CACBC8616 /* juce_ImageFileFormat.cpp */,
2321 A58766D5C2AD6E9FC08EBD74 /* juce_ImageFileFormat.h */,
2322 );
2323 name = images;
2324 sourceTree = "<group>";
2325 };
2326 C05820C87EF15292AA9DF609 /* Juce Library Code */ = {
2327 isa = PBXGroup;
2328 children = (
2329 BC0A05397FE514F1AE6B3436 /* AppConfig.h */,
2330 E5F79D13171E0F28729529DD /* BinaryData.cpp */,
2331 8577418313DD8B1192FDD61D /* BinaryData.h */,
2332 FBD0A4CCB4013E8B8AA653E2 /* juce_audio_basics.mm */,
2333 BA641413905F4396597FDF78 /* juce_audio_devices.mm */,
2334 23E81037EDC6EBA8A4145A66 /* juce_audio_formats.mm */,
2335 75A33066D1965DA1A60D41B0 /* juce_core.mm */,
2336 5D2E40E321F1A2340FB42A05 /* juce_data_structures.mm */,
2337 5FBE2E2D25174AF84CAB065C /* juce_events.mm */,
2338 91157413471588AA9BBA75D7 /* juce_graphics.mm */,
2339 007AEF97B8A9D76A0A2D83FC /* juce_gui_basics.mm */,
2340 76566BC742E2FB1F6FDC34F5 /* juce_gui_extra.mm */,
2341 8CA21E32C250B212F23EA8AF /* juce_opengl.mm */,
2342 743847CB7587F825B89E6FE8 /* JuceHeader.h */,
2343 );
2344 name = "Juce Library Code";
2345 sourceTree = "<group>";
2346 };
2347 C4577B7B6BFE3EA6C9604677 /* audio_io */ = {
2348 isa = PBXGroup;
2349 children = (
2350 6DF85AFF4681188E85089BF5 /* juce_AudioDeviceManager.cpp */,
2351 6F9A5F79F66D8B56E1B62B9B /* juce_AudioDeviceManager.h */,
2352 27034337E8AAB0ED01CA45E9 /* juce_AudioIODevice.cpp */,
2353 FC5EAA6165A109AD70EDDCA8 /* juce_AudioIODevice.h */,
2354 369F9740183012CD9E400C49 /* juce_AudioIODeviceType.cpp */,
2355 C31F902A006BD5C9BD9259B3 /* juce_AudioIODeviceType.h */,
2356 206A731B98F5606ED6B6F951 /* juce_SystemAudioVolume.h */,
2357 );
2358 name = audio_io;
2359 sourceTree = "<group>";
2360 };
2361 C7E3A3464460973F3CA31423 /* midi */ = {
2362 isa = PBXGroup;
2363 children = (
2364 688D8F39D56A47170508B993 /* juce_MidiBuffer.cpp */,
2365 C469456ED7E4039CF8BCB26F /* juce_MidiBuffer.h */,
2366 02AFF71371B8781BB9914E14 /* juce_MidiFile.cpp */,
2367 4E7E0F0BE092AB6743B03D43 /* juce_MidiFile.h */,
2368 CEE095838CD8EDB961A05ACA /* juce_MidiKeyboardState.cpp */,
2369 AE98A52AB3BC4D803B54380C /* juce_MidiKeyboardState.h */,
2370 E68F5154CAF362F281F55A1A /* juce_MidiMessage.cpp */,
2371 70DF91DDFADBF8A69040904F /* juce_MidiMessage.h */,
2372 29057C0D0A47537D39F20C9C /* juce_MidiMessageSequence.cpp */,
2373 764F6B4DF0E407661F9594C1 /* juce_MidiMessageSequence.h */,
2374 );
2375 name = midi;
2376 sourceTree = "<group>";
2377 };
2378 CA85555DF7856DBC586ED01E /* commands */ = {
2379 isa = PBXGroup;
2380 children = (
2381 1A4837FC0BE8B165FAFD999A /* juce_ApplicationCommandID.h */,
2382 FA32A230622BE3CA42ED90FB /* juce_ApplicationCommandInfo.cpp */,
2383 72DEAE1CFA0E4495953E162B /* juce_ApplicationCommandInfo.h */,
2384 6610029938CB08266FAD5120 /* juce_ApplicationCommandManager.cpp */,
2385 CE4297701F6471B19A8DB984 /* juce_ApplicationCommandManager.h */,
2386 10E1A1A46BECA9BD86A43829 /* juce_ApplicationCommandTarget.cpp */,
2387 A01CEE27EC9F82523164E137 /* juce_ApplicationCommandTarget.h */,
2388 1144B3B90A0E8142CCBC8097 /* juce_KeyPressMappingSet.cpp */,
2389 577688014EC968E5BB50E11B /* juce_KeyPressMappingSet.h */,
2390 );
2391 name = commands;
2392 sourceTree = "<group>";
2393 };
2394 CE924A2E99C34B5C0C1749CA /* OnsetAngle */ = {
2395 isa = PBXGroup;
2396 children = (
2397 F63EB3D2F75EC36B2FBFCDBA /* TouchkeyOnsetAngleMapping.cpp */,
2398 BD8254A682953545FA36F552 /* TouchkeyOnsetAngleMapping.h */,
2399 F0B30E3238044CF573DFF44D /* TouchkeyOnsetAngleMappingFactory.cpp */,
2400 B0A4E57EEDD13E204E723A92 /* TouchkeyOnsetAngleMappingFactory.h */,
2401 );
2402 name = OnsetAngle;
2403 sourceTree = "<group>";
2404 };
2405 D1B0B826075013DD1A0227EC /* misc */ = {
2406 isa = PBXGroup;
2407 children = (
2408 A6D093637F71601C70B1DA16 /* juce_Result.cpp */,
2409 92DEFC9A2AE2181DB9A0A8C2 /* juce_Result.h */,
2410 0F78459420EA5BD1915A0A8A /* juce_Uuid.cpp */,
2411 CE4BCD27BDF96500D2F89936 /* juce_Uuid.h */,
2412 90CFD9356A26573B6D0BBF3F /* juce_WindowsRegistry.h */,
2413 );
2414 name = misc;
2415 sourceTree = "<group>";
2416 };
2417 D23B6D10C1D76B5F36065122 /* mouse */ = {
2418 isa = PBXGroup;
2419 children = (
2420 A4317D5AEB8EDF9E2F0BEFF5 /* juce_ComponentDragger.cpp */,
2421 EF092B37816526FF234B11F9 /* juce_ComponentDragger.h */,
2422 2846850D6D318CBE5662505E /* juce_DragAndDropContainer.cpp */,
2423 8C9EEF956680F688D1C9E58B /* juce_DragAndDropContainer.h */,
2424 2B545CB34532967184BB979C /* juce_DragAndDropTarget.h */,
2425 7A05F75D7C08D0921F4DBA0E /* juce_FileDragAndDropTarget.h */,
2426 89EB02CBE5C658A77500E836 /* juce_LassoComponent.h */,
2427 601196F609721F1C314F9F50 /* juce_MouseCursor.cpp */,
2428 BDDEA8330D6309B2B97A55A6 /* juce_MouseCursor.h */,
2429 DF35E5C3BC9627D808F927E6 /* juce_MouseEvent.cpp */,
2430 B78F0674BC78DF9DAE4FEB7D /* juce_MouseEvent.h */,
2431 A68FFCC7544F6D566C62402E /* juce_MouseInactivityDetector.cpp */,
2432 A2120F8127E3DC96FD65D613 /* juce_MouseInactivityDetector.h */,
2433 C213BD9455B5E42E62AF260A /* juce_MouseInputSource.cpp */,
2434 7AD3466889EF224CEB709119 /* juce_MouseInputSource.h */,
2435 143C31FDEB6ACD8A02F6F861 /* juce_MouseListener.cpp */,
2436 62F2282824CD10B6F82A703F /* juce_MouseListener.h */,
2437 D3AB19332A0AE6C6A82612EF /* juce_SelectedItemSet.h */,
2438 8990C39751CB1A719998A52D /* juce_TextDragAndDropTarget.h */,
2439 E46A2AA59E72BCA0D0891C27 /* juce_TooltipClient.h */,
2440 );
2441 name = mouse;
2442 sourceTree = "<group>";
2443 };
2444 D390B7A00A5496FC36CA9328 /* Control */ = {
2445 isa = PBXGroup;
2446 children = (
2447 FEB3A41EEF9A3958E3FD1BDB /* TouchkeyControlMappingShortEditor.cpp */,
2448 0A5EA54B877D84C939B6F6D7 /* TouchkeyControlMappingShortEditor.h */,
2449 0D2D03F562749971564F7773 /* TouchkeyControlMapping.cpp */,
2450 293AA70C67056ED558221FCD /* TouchkeyControlMapping.h */,
2451 8ADF834CD28E353B15D200C7 /* TouchkeyControlMappingFactory.cpp */,
2452 BA5449FDC0526DDC94874CC7 /* TouchkeyControlMappingFactory.h */,
2453 );
2454 name = Control;
2455 sourceTree = "<group>";
2456 };
2457 D461C49014F6BD834CCB7E79 /* juce_audio_basics */ = {
2458 isa = PBXGroup;
2459 children = (
2460 402FB34DB3166C76A94D4F83 /* buffers */,
2461 C7E3A3464460973F3CA31423 /* midi */,
2462 1957CB7441950FD771657845 /* effects */,
2463 3646B9929E133CA941A2E1EA /* sources */,
2464 FCAAB1680ABFC736AAC1AD98 /* synthesisers */,
2465 7A2A67299D56679990772E1A /* juce_module_info */,
2466 102054A65E6A2C9E170F6C29 /* juce_audio_basics.h */,
2467 );
2468 name = juce_audio_basics;
2469 sourceTree = "<group>";
2470 };
2471 D5D115C9893CF02BF14D5AC0 /* juce_opengl */ = {
2472 isa = PBXGroup;
2473 children = (
2474 8ECD177FC31E505CF1234162 /* opengl */,
2475 0379222A65FDF46332F51183 /* native */,
2476 B2C2E0F7737F05D71DC9CB1B /* juce_module_info */,
2477 7B799825EC1230F6618EC6FA /* juce_opengl.h */,
2478 );
2479 name = juce_opengl;
2480 sourceTree = "<group>";
2481 };
2482 D6E28C861AC5D4069E6655A7 /* Display */ = {
2483 isa = PBXGroup;
2484 children = (
2485 C2D442FDEECC11C9BD433379 /* KeyboardDisplay.cpp */,
2486 3D220516F82AD82C888C6765 /* KeyboardDisplay.h */,
2487 3FDF3206CD46EA7C0063B295 /* KeyPositionGraphDisplay.cpp */,
2488 439AF7EB00EE96C9B8E9B480 /* KeyPositionGraphDisplay.h */,
2489 C266C85403BF3646B729144D /* OpenGLDisplayBase.h */,
2490 42312AF39D46367A8CCAB92F /* OpenGLJuceCanvas.h */,
2491 849B3D266CC18D432434AA9B /* RawSensorDisplay.cpp */,
2492 4AF53AC364CD4D92FA9C66B1 /* RawSensorDisplay.h */,
2493 );
2494 name = Display;
2495 sourceTree = "<group>";
2496 };
2497 D8C9E7CEB1FDBFA62BA03154 /* audio_cd */ = {
2498 isa = PBXGroup;
2499 children = (
2500 5B1EA934207F64017DAEB18F /* juce_AudioCDBurner.h */,
2501 3DB49071D4E78F56A380391D /* juce_AudioCDReader.cpp */,
2502 B303EB3E070BBF9A30F07301 /* juce_AudioCDReader.h */,
2503 );
2504 name = audio_cd;
2505 sourceTree = "<group>";
2506 };
2507 DC6E3C5C4ACC4EDAC51A567E /* placement */ = {
2508 isa = PBXGroup;
2509 children = (
2510 006F973FB5A7E243D7293AA6 /* juce_Justification.h */,
2511 8BC0A410AADDAFD652051BDC /* juce_RectanglePlacement.cpp */,
2512 84AB0ED9ED35EC083E56C73B /* juce_RectanglePlacement.h */,
2513 );
2514 name = placement;
2515 sourceTree = "<group>";
2516 };
2517 DDBEA4594FA71E3BFE54F19B /* codecs */ = {
2518 isa = PBXGroup;
2519 children = (
2520 13F3F140177E3986BCBC12EB /* juce_AiffAudioFormat.cpp */,
2521 1DCB093C0AA6B07F8846CE5F /* juce_AiffAudioFormat.h */,
2522 3206DFDE463E6BD093541953 /* juce_CoreAudioFormat.cpp */,
2523 E263014FE404722FDDC437C8 /* juce_CoreAudioFormat.h */,
2524 B747A4B93EAA22A264B3D24C /* juce_FlacAudioFormat.cpp */,
2525 68F90A1AC81BD36F4AFCA49D /* juce_FlacAudioFormat.h */,
2526 B25BC7CD4D7D11A764A0FF19 /* juce_LAMEEncoderAudioFormat.cpp */,
2527 80878F914A6A514CE5FEDD3C /* juce_LAMEEncoderAudioFormat.h */,
2528 4EF55CBE453A2F06A5880E6C /* juce_MP3AudioFormat.cpp */,
2529 33486E83204368CF282A73F8 /* juce_MP3AudioFormat.h */,
2530 B954FAFC45D231B388305CBB /* juce_OggVorbisAudioFormat.cpp */,
2531 CED1159B6F39600DE0520C82 /* juce_OggVorbisAudioFormat.h */,
2532 B464F76711F6B9CBB66DA3EF /* juce_QuickTimeAudioFormat.cpp */,
2533 65851006CAF520CAAC0F81B7 /* juce_QuickTimeAudioFormat.h */,
2534 88D0E8DA9A02D3ADB13FB753 /* juce_WavAudioFormat.cpp */,
2535 9E51136900384B3DBAF5D60E /* juce_WavAudioFormat.h */,
2536 16BA68E8565D501ED6085968 /* juce_WindowsMediaAudioFormat.cpp */,
2537 D7752214A0701D59E34DC038 /* juce_WindowsMediaAudioFormat.h */,
2538 );
2539 name = codecs;
2540 sourceTree = "<group>";
2541 };
2542 E2C64F09882744C8505B35EA /* code_editor */ = {
2543 isa = PBXGroup;
2544 children = (
2545 C18FB4B3120557AA4EAFF405 /* juce_CodeDocument.cpp */,
2546 335BCF6E40FD20E31CFFCCE4 /* juce_CodeDocument.h */,
2547 6ABB704327024442CCD18ADD /* juce_CodeEditorComponent.cpp */,
2548 9CAC7B4DFD297F29680FE739 /* juce_CodeEditorComponent.h */,
2549 2CFC336DBA57275297F8966D /* juce_CodeTokeniser.h */,
2550 F1F5AB75B6F813F0BAE8ACB6 /* juce_CPlusPlusCodeTokeniser.cpp */,
2551 4FF0EE53340B306B09230CAB /* juce_CPlusPlusCodeTokeniser.h */,
2552 80FAE594348676A04BACD99F /* juce_CPlusPlusCodeTokeniserFunctions.h */,
2553 );
2554 name = code_editor;
2555 sourceTree = "<group>";
2556 };
2557 E709133C2C49CBD3A3F8295C /* system */ = {
2558 isa = PBXGroup;
2559 children = (
2560 32C7614FDFD477BFC45C7A05 /* juce_PlatformDefs.h */,
2561 BF7B348D8CDF033289AA95AD /* juce_StandardHeader.h */,
2562 B0EAE043C24041BFA266B6EE /* juce_SystemStats.cpp */,
2563 7DE576785D066AA5B72476F5 /* juce_SystemStats.h */,
2564 CF273B4AE1819D5344866606 /* juce_TargetPlatform.h */,
2565 );
2566 name = system;
2567 sourceTree = "<group>";
2568 };
2569 E7C04CC2AA6E16B51566C9B6 /* TouchKeys */ = {
2570 isa = PBXGroup;
2571 children = (
2572 49F0D0437FF061BBBBE8CB88 /* TouchkeyEntropyGenerator.cpp */,
2573 FCAD01941521D09FBD22CC48 /* TouchkeyEntropyGenerator.h */,
2574 8D0A4E0C8E8FFF9E73D4F796 /* TouchkeyOscEmulator.cpp */,
2575 592BCFFE2117C38F3D464CA1 /* TouchkeyOscEmulator.h */,
2576 68A9E6D3AA5B1E80308A5400 /* MidiKeyboardSegment.cpp */,
2577 E7B6750E6B2616D84773B7D0 /* MidiKeyboardSegment.h */,
2578 05A3090F3BD2DAA8D6DF24B6 /* KeyIdleDetector.cpp */,
2579 4C27098692905309308ADA65 /* KeyIdleDetector.h */,
2580 B7497C02BCD8C01280DA32B2 /* KeyPositionTracker.cpp */,
2581 725AA29F72430257825A0E8B /* KeyPositionTracker.h */,
2582 80BDEDE0C822A9AE504A2C38 /* KeyTouchFrame.h */,
2583 5A7A1022A19D6DD162029AA6 /* LogPlayback.cpp */,
2584 6D7B40AF156B7244E6D37851 /* LogPlayback.h */,
2585 E38A23A31D7FB8E86851666B /* MidiInputController.cpp */,
2586 DF2B5B4B8D7948C9EF4882A7 /* MidiInputController.h */,
2587 FD7BF71F32457EFD941519E0 /* MidiOutputController.cpp */,
2588 42DE2C4C5791303F70375058 /* MidiOutputController.h */,
2589 F0F457D2A8E7EC3DE1CADC28 /* Osc.cpp */,
2590 9B9B99EFAE12DE02397A87B4 /* Osc.h */,
2591 178A386F6FE9CCEAD2ACEA3A /* OscMidiConverter.cpp */,
2592 DD18A8B0C1A5F8BDA30BAA50 /* OscMidiConverter.h */,
2593 183D81D9E023859A3E499243 /* PianoKey.cpp */,
2594 5CD67ECB4B41375D889C1A2F /* PianoKey.h */,
2595 9C0B692CB270EFA9DB7FA4D7 /* PianoKeyboard.cpp */,
2596 FE6FCFD3E4E2689302C29B50 /* PianoKeyboard.h */,
2597 83AE3F5E0B7AE5D956415BCC /* PianoKeyCalibrator.cpp */,
2598 55E99E81FC362EA304FEFC7D /* PianoKeyCalibrator.h */,
2599 67B1EA88315E60BDDEF78A9B /* PianoPedal.cpp */,
2600 EA47BDE992F39919F3EF53EC /* PianoPedal.h */,
2601 BFBC57AA124FBB8C1C51CB59 /* PianoTypes.h */,
2602 76824FE677CBBE997E6B95AC /* TouchkeyDevice.cpp */,
2603 0E25A6A37156A0D0F5063494 /* TouchkeyDevice.h */,
2604 );
2605 name = TouchKeys;
2606 sourceTree = "<group>";
2607 };
2608 EB96B9A9B78F5E70729A5B25 /* network */ = {
2609 isa = PBXGroup;
2610 children = (
2611 9EFEE9C78BF40448C92E4EA3 /* juce_IPAddress.cpp */,
2612 D3C368F0138FE8F3F0B7540F /* juce_IPAddress.h */,
2613 2710E4CE033A62C80F13B7F2 /* juce_MACAddress.cpp */,
2614 2E8E49CCC7727B5DBE866711 /* juce_MACAddress.h */,
2615 7D8C65927B21E027450B23F9 /* juce_NamedPipe.cpp */,
2616 A024211A62CC0D9A646A7676 /* juce_NamedPipe.h */,
2617 F66F5ACB0EF8ABFD47CD2630 /* juce_Socket.cpp */,
2618 2EFF4ABBAACFB3611A738940 /* juce_Socket.h */,
2619 AD32973FF9774A2CF194C3CB /* juce_URL.cpp */,
2620 F01030FB262F40E8E52922DE /* juce_URL.h */,
2621 );
2622 name = network;
2623 sourceTree = "<group>";
2624 };
2625 EC83555D1B3E0BF39064D703 /* KeyDivision */ = {
2626 isa = PBXGroup;
2627 children = (
2628 77BA61409E24E072AF1E5493 /* TouchkeyKeyDivisionMapping.cpp */,
2629 724ABFBF59674B3C9B5C2437 /* TouchkeyKeyDivisionMapping.h */,
2630 56EF3900C63C00BED0E574D0 /* TouchkeyKeyDivisionMappingFactory.cpp */,
2631 8CF10E46C293D8E35324F60F /* TouchkeyKeyDivisionMappingFactory.h */,
2632 );
2633 name = KeyDivision;
2634 sourceTree = "<group>";
2635 };
2636 F20C13E9ABA55C434579CDEE /* juce_core */ = {
2637 isa = PBXGroup;
2638 children = (
2639 23FE544BDF21655E69832411 /* text */,
2640 351644949FDC57BA4E44D3D4 /* maths */,
2641 1744D2795680DE549C3DE675 /* memory */,
2642 2F64BBE827F299C15CC19C87 /* containers */,
2643 3AEC149409FA3F1F9A5D0605 /* threads */,
2644 3C05FC3B5BA734DF3EA8398F /* time */,
2645 6E38183E98F91312140B2F58 /* files */,
2646 EB96B9A9B78F5E70729A5B25 /* network */,
2647 85FCA1F68636EBDFD80CCD3B /* streams */,
2648 2284CA6682785C1A82A11DC9 /* logging */,
2649 E709133C2C49CBD3A3F8295C /* system */,
2650 3A94655CA811747F076D5DE6 /* xml */,
2651 3BF800D92630CD6B7CEF6ADC /* javascript */,
2652 625475C9A5BF37B3641D16E8 /* zip */,
2653 FB2DC1F86FD22B3FC6741FE2 /* unit_tests */,
2654 D1B0B826075013DD1A0227EC /* misc */,
2655 BB218DAC73F21FF21FAE6C63 /* native */,
2656 E9E29024302023AEC889C4E1 /* juce_module_info */,
2657 ADC1E27313862E1559D41C3A /* juce_core.h */,
2658 );
2659 name = juce_core;
2660 sourceTree = "<group>";
2661 };
2662 F3CD2A2CA1AB7FD343BD5E07 /* geometry */ = {
2663 isa = PBXGroup;
2664 children = (
2665 859ABCC7E6D33E942919BC4B /* juce_AffineTransform.cpp */,
2666 D000F79ED732A055BC94D285 /* juce_AffineTransform.h */,
2667 99C3E2DED78CCBDBE436AE99 /* juce_BorderSize.h */,
2668 D16ADF8AF26851DFFF4AE731 /* juce_EdgeTable.cpp */,
2669 1291BBAFB29453DAF847D561 /* juce_EdgeTable.h */,
2670 E389B103581AD847C754E978 /* juce_Line.h */,
2671 17FC0AB961883C8A5AB58D30 /* juce_Path.cpp */,
2672 9314190BB0D368F2A7C5E7C3 /* juce_Path.h */,
2673 978BBCD3C704C06D407A95C0 /* juce_PathIterator.cpp */,
2674 3D8CB5CFD9B2031C3E016A0B /* juce_PathIterator.h */,
2675 9E815E59EEB3FBAED99918C2 /* juce_PathStrokeType.cpp */,
2676 13C0DA6E480188AAA99E4283 /* juce_PathStrokeType.h */,
2677 87083E81CEAC3B0F8BE7AAAD /* juce_Point.h */,
2678 A1723FE218F435C322FB9AE0 /* juce_Rectangle.h */,
2679 724CC1B7FF7ECEC8F25400AF /* juce_RectangleList.h */,
2680 );
2681 name = geometry;
2682 sourceTree = "<group>";
2683 };
2684 F951AC35DF6A20E9D19E1097 /* effects */ = {
2685 isa = PBXGroup;
2686 children = (
2687 2CEB8C23A0AE5989D02CA488 /* juce_DropShadowEffect.cpp */,
2688 9AB36BA5D331A32F6EBF2E4C /* juce_DropShadowEffect.h */,
2689 1FA09EB888ECFBF0424174B2 /* juce_GlowEffect.cpp */,
2690 EF7D4F4824E5775A2D3801E5 /* juce_GlowEffect.h */,
2691 1CD21A58F0E15076E1027B2E /* juce_ImageEffectFilter.h */,
2692 );
2693 name = effects;
2694 sourceTree = "<group>";
2695 };
2696 FA848916740767602A5B6385 /* app_properties */ = {
2697 isa = PBXGroup;
2698 children = (
2699 CB26855B4D41689AC3C18F85 /* juce_ApplicationProperties.cpp */,
2700 86C14BDBEB5F070A2166E8E6 /* juce_ApplicationProperties.h */,
2701 226A0BD39983B2132DDBD732 /* juce_PropertiesFile.cpp */,
2702 F3125A1E89944D2040CA8DDE /* juce_PropertiesFile.h */,
2703 );
2704 name = app_properties;
2705 sourceTree = "<group>";
2706 };
2707 FB2DC1F86FD22B3FC6741FE2 /* unit_tests */ = {
2708 isa = PBXGroup;
2709 children = (
2710 A7CB749C845499A420598F30 /* juce_UnitTest.cpp */,
2711 BA8405E8F85F9A3F9EB253FD /* juce_UnitTest.h */,
2712 );
2713 name = unit_tests;
2714 sourceTree = "<group>";
2715 };
2716 FB598CA779C7221F5B504316 /* juce_gui_basics */ = {
2717 isa = PBXGroup;
2718 children = (
2719 1114A6CEDF1F72662105AFC7 /* components */,
2720 D23B6D10C1D76B5F36065122 /* mouse */,
2721 63EF1E5C383925B43D88E623 /* keyboard */,
2722 16BDAFE366F09A32579D877C /* widgets */,
2723 1BA54372572881E7B0D0C803 /* windows */,
2724 40E7FDCF5675A7C9DBE4A370 /* menus */,
2725 78E0AEA42C73EDD79029FAAD /* layout */,
2726 1064D4C7FF463C437CE721B1 /* buttons */,
2727 4166E01E2CADE6032D40685B /* positioning */,
2728 8E98E4F1FA2DB3BEB880470D /* drawables */,
2729 A1E2976CE853750FF33BD8F2 /* properties */,
2730 8A570D9D51DBC95AED850EE6 /* lookandfeel */,
2731 17482FACCDAB45936C284B3B /* filebrowser */,
2732 CA85555DF7856DBC586ED01E /* commands */,
2733 223074080D125D810EB5A020 /* misc */,
2734 6E78DDAE9D7F453F48DBC404 /* application */,
2735 5D2B9D64AC52724E6229C9DF /* native */,
2736 336105F72E57EF2412E2D362 /* juce_module_info */,
2737 79892EC92519C81D7E02BDE1 /* juce_gui_basics.h */,
2738 );
2739 name = juce_gui_basics;
2740 sourceTree = "<group>";
2741 };
2742 FCAAB1680ABFC736AAC1AD98 /* synthesisers */ = {
2743 isa = PBXGroup;
2744 children = (
2745 B967DAA2B052D328B12C7DE8 /* juce_Synthesiser.cpp */,
2746 57E7CFA95F5E9A5C31E0706A /* juce_Synthesiser.h */,
2747 );
2748 name = synthesisers;
2749 sourceTree = "<group>";
2750 };
2751 /* End PBXGroup section */
2752
2753 /* Begin PBXNativeTarget section */
2754 B9F5F2231C12730B54095416 /* TouchKeys */ = {
2755 isa = PBXNativeTarget;
2756 buildConfigurationList = 2AA133E6B7020EDFA692D765 /* Build configuration list for PBXNativeTarget "TouchKeys" */;
2757 buildPhases = (
2758 2D66BEDF1389F7D6E2C1AB3A /* Resources */,
2759 A03E7D17BA28722252A8596E /* Sources */,
2760 F7397085463A6685B1FBF65E /* Frameworks */,
2761 );
2762 buildRules = (
2763 );
2764 dependencies = (
2765 );
2766 name = TouchKeys;
2767 productInstallPath = "$(HOME)/Applications";
2768 productName = TouchKeys;
2769 productReference = 90E8A67FBC9B5B91FEB780F5 /* TouchKeys.app */;
2770 productType = "com.apple.product-type.application";
2771 };
2772 /* End PBXNativeTarget section */
2773
2774 /* Begin PBXProject section */
2775 787330A1C9FABF4487F9ECA8 /* Project object */ = {
2776 isa = PBXProject;
2777 attributes = {
2778 LastUpgradeCheck = 0440;
2779 };
2780 buildConfigurationList = 5CD567AF6D8BF6EDE3603F6C /* Build configuration list for PBXProject "TouchKeys" */;
2781 compatibilityVersion = "Xcode 3.2";
2782 developmentRegion = English;
2783 hasScannedForEncodings = 0;
2784 knownRegions = (
2785 en,
2786 );
2787 mainGroup = A688FB8FEAB02AF9705DCC1C /* Source */;
2788 projectDirPath = "";
2789 projectRoot = "";
2790 targets = (
2791 B9F5F2231C12730B54095416 /* TouchKeys */,
2792 );
2793 };
2794 /* End PBXProject section */
2795
2796 /* Begin PBXResourcesBuildPhase section */
2797 2D66BEDF1389F7D6E2C1AB3A /* Resources */ = {
2798 isa = PBXResourcesBuildPhase;
2799 buildActionMask = 2147483647;
2800 files = (
2801 C5AF559E110329B9AB35DFCB /* RecentFilesMenuTemplate.nib in Resources */,
2802 2B9C3DDF5283C5EFF1BC924A /* Icon.icns in Resources */,
2803 );
2804 runOnlyForDeploymentPostprocessing = 0;
2805 };
2806 /* End PBXResourcesBuildPhase section */
2807
2808 /* Begin PBXSourcesBuildPhase section */
2809 A03E7D17BA28722252A8596E /* Sources */ = {
2810 isa = PBXSourcesBuildPhase;
2811 buildActionMask = 2147483647;
2812 files = (
2813 B8EE628D560C9E474792128A /* MainWindow.cpp in Sources */,
2814 1A85E080026A7A0DF0521F27 /* KeyboardZoneComponent.cpp in Sources */,
2815 CD4F6761CDABB836FBADCD80 /* ControlWindowMainComponent.cpp in Sources */,
2816 2378CAD03E1C80BF0AB4AAF5 /* MappingListComponent.cpp in Sources */,
2817 998FC7F9C3E8817D8C617391 /* MappingListItem.cpp in Sources */,
2818 BA527B7D0D87CA5A51EF0D17 /* TouchkeyVibratoMappingShortEditor.cpp in Sources */,
2819 B3470DC81675B3D490C27CFD /* TouchkeyVibratoMapping.cpp in Sources */,
2820 5F6E53AD9FA709E7146A1CE6 /* TouchkeyVibratoMappingFactory.cpp in Sources */,
2821 BE6B15C227B2372ACE438EC8 /* TouchkeyReleaseAngleMapping.cpp in Sources */,
2822 13F86C7E26FBFDC47423240D /* TouchkeyReleaseAngleMappingFactory.cpp in Sources */,
2823 0F57CE11332869C573488442 /* TouchkeyPitchBendMappingShortEditor.cpp in Sources */,
2824 0B15BCE918EEF2CCA0AEA482 /* TouchkeyPitchBendMapping.cpp in Sources */,
2825 C07B7D53DED5507FB71A2686 /* TouchkeyPitchBendMappingFactory.cpp in Sources */,
2826 310713516FB26036F129F9B4 /* TouchkeyOnsetAngleMapping.cpp in Sources */,
2827 8FBDE042A025832E21E6F8F4 /* TouchkeyOnsetAngleMappingFactory.cpp in Sources */,
2828 BB430A3EF5BE9214B1032DDD /* TouchkeyMultiFingerTriggerMapping.cpp in Sources */,
2829 3BF49ACD7F6CF44414FB5922 /* TouchkeyMultiFingerTriggerMappingFactory.cpp in Sources */,
2830 222381A07D9F4638272B89EF /* TouchkeyKeyDivisionMapping.cpp in Sources */,
2831 12510AB6876158F044CAAD7E /* TouchkeyKeyDivisionMappingFactory.cpp in Sources */,
2832 82DFEC1C0E1F1717ECFF46EF /* TouchkeyControlMappingShortEditor.cpp in Sources */,
2833 2C4FDCA1E6A76506B05D37DD /* TouchkeyControlMapping.cpp in Sources */,
2834 6EA3790C69AED29FC35AED08 /* TouchkeyControlMappingFactory.cpp in Sources */,
2835 3EDCB8DC01EBCD339722C0B2 /* MappingScheduler.cpp in Sources */,
2836 562759D28DA0813B92BD7FEA /* TouchkeyBaseMapping.cpp in Sources */,
2837 3BCBF5B38F6056D9FE683B0E /* Mapping.cpp in Sources */,
2838 0178872E496D3D0EAC27AE7E /* MappingFactorySplitter.cpp in Sources */,
2839 9A83928E33C71ADCAE448871 /* MIDIKeyPositionMapping.cpp in Sources */,
2840 8B6C8D046A64E8F9A7A8A8A1 /* MRPMapping.cpp in Sources */,
2841 04F763266CBDE1710ECDFBD1 /* KeyboardDisplay.cpp in Sources */,
2842 CAC2A323D111092F0ACA800D /* KeyPositionGraphDisplay.cpp in Sources */,
2843 0719C742CAB513BC7D9133DE /* RawSensorDisplay.cpp in Sources */,
2844 0A1BCC62A1753D24D01A3DAD /* IIRFilter.cpp in Sources */,
2845 4CF799D17D4295DD3F50720D /* Scheduler.cpp in Sources */,
2846 0209777D29C1CF3F89FBF254 /* TimerNode.cpp in Sources */,
2847 FF44DE892280A28F67C7BFDD /* TimestampSynchronizer.cpp in Sources */,
2848 274E9F984B46BBDBF714003B /* Trigger.cpp in Sources */,
2849 98FC8EC7F8608FD0046384E6 /* TouchkeyEntropyGenerator.cpp in Sources */,
2850 0B420377451C221A0478595A /* TouchkeyOscEmulator.cpp in Sources */,
2851 BA8E15B815FCC3C7830C972E /* MidiKeyboardSegment.cpp in Sources */,
2852 1AEFD23290811D94FB840E74 /* KeyIdleDetector.cpp in Sources */,
2853 5E0BF5CD6F5667E5A0C37651 /* KeyPositionTracker.cpp in Sources */,
2854 64F134ABEC30EA26D5473D34 /* LogPlayback.cpp in Sources */,
2855 53E5A8D73743B36758DA4DA4 /* MidiInputController.cpp in Sources */,
2856 FF8B3EA68E9255C839ABA3F8 /* MidiOutputController.cpp in Sources */,
2857 384EC6340C198680B166A0A6 /* Osc.cpp in Sources */,
2858 BA1577A5D5903CDC1BCFAB06 /* OscMidiConverter.cpp in Sources */,
2859 B98E92A0AAE513E18217810A /* PianoKey.cpp in Sources */,
2860 A526339B267B82C838D28D09 /* PianoKeyboard.cpp in Sources */,
2861 5A0669E021464C9CF05C2B95 /* PianoKeyCalibrator.cpp in Sources */,
2862 1FDA7AEB064670D6A6B1E5A9 /* PianoPedal.cpp in Sources */,
2863 E1B3A08EBE789ABADC0C025E /* TouchkeyDevice.cpp in Sources */,
2864 9261B00A2C5E7187B5C04319 /* MainApplicationController.cpp in Sources */,
2865 2FB5C71C709DD3E25C6CC541 /* Main.cpp in Sources */,
2866 B74FCF91BC16623F02F69D86 /* BinaryData.cpp in Sources */,
2867 8394B72883ACCC5CB2A13768 /* juce_audio_basics.mm in Sources */,
2868 5492D1307B92C3F63B9EDF09 /* juce_audio_devices.mm in Sources */,
2869 E810879EB266795004A4C22F /* juce_audio_formats.mm in Sources */,
2870 F68DD438981A3BA730A626CB /* juce_core.mm in Sources */,
2871 C4A41EFBBFFC08EC2CC75C92 /* juce_data_structures.mm in Sources */,
2872 C7C650DB080B12CD2552EC3B /* juce_events.mm in Sources */,
2873 F44235BA2064C306B810CE62 /* juce_graphics.mm in Sources */,
2874 80917C6EBEAD3F8DF0C99FD3 /* juce_gui_basics.mm in Sources */,
2875 52944F2FAC4CEBFB17FB29E4 /* juce_gui_extra.mm in Sources */,
2876 D88B64FB4066D913682D5BA3 /* juce_opengl.mm in Sources */,
2877 );
2878 runOnlyForDeploymentPostprocessing = 0;
2879 };
2880 /* End PBXSourcesBuildPhase section */
2881
2882 /* Begin XCBuildConfiguration section */
2883 208CA00FEE6920E1D9A18E62 /* Debug */ = {
2884 isa = XCBuildConfiguration;
2885 buildSettings = {
2886 ALWAYS_SEARCH_USER_PATHS = NO; 2165 ALWAYS_SEARCH_USER_PATHS = NO;
2887 DEBUG_INFORMATION_FORMAT = dwarf;
2888 GCC_C_LANGUAGE_STANDARD = c99; 2166 GCC_C_LANGUAGE_STANDARD = c99;
2889 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2890 GCC_MODEL_TUNING = G5;
2891 GCC_WARN_ABOUT_RETURN_TYPE = YES; 2167 GCC_WARN_ABOUT_RETURN_TYPE = YES;
2892 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; 2168 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
2169 GCC_WARN_UNUSED_VARIABLE = YES;
2893 GCC_WARN_MISSING_PARENTHESES = YES; 2170 GCC_WARN_MISSING_PARENTHESES = YES;
2894 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; 2171 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2895 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 2172 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2896 GCC_WARN_UNUSED_VARIABLE = YES; 2173 WARNING_CFLAGS = -Wreorder;
2897 PRODUCT_NAME = TouchKeys; 2174 GCC_MODEL_TUNING = G5;
2898 WARNING_CFLAGS = "-Wreorder"; 2175 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2899 ZERO_LINK = NO; 2176 ZERO_LINK = NO;
2900 }; 2177 DEBUG_INFORMATION_FORMAT = "dwarf";
2901 name = Debug; 2178 PRODUCT_NAME = "TouchKeys"; }; name = Debug; };
2902 }; 2179 581B2A3779A20392FD055C39 = { isa = XCBuildConfiguration; buildSettings = {
2903 33B8957D355F89111F5FF5AE /* Release */ = {
2904 isa = XCBuildConfiguration;
2905 buildSettings = {
2906 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
2907 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
2908 CLANG_LINK_OBJC_RUNTIME = NO;
2909 COMBINE_HIDPI_IMAGES = YES;
2910 CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
2911 DEAD_CODE_STRIPPING = YES;
2912 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
2913 GCC_OPTIMIZATION_LEVEL = s;
2914 GCC_PREPROCESSOR_DEFINITIONS = (
2915 "_NDEBUG=1",
2916 "NDEBUG=1",
2917 "JUCER_XCODE_MAC_F6D2F4CF=1",
2918 );
2919 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
2920 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
2921 HEADER_SEARCH_PATHS = (
2922 ../../JuceLibraryCode,
2923 ../../../juce/modules,
2924 "$(inherited)",
2925 );
2926 INFOPLIST_FILE = Info.plist;
2927 INSTALL_PATH = "$(HOME)/Applications";
2928 MACOSX_DEPLOYMENT_TARGET = 10.6;
2929 MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
2930 OTHER_LDFLAGS = /usr/local/lib/liblo.a;
2931 SDKROOT = macosx10.6;
2932 SDKROOT_ppc = macosx10.5;
2933 };
2934 name = Release;
2935 };
2936 581B2A3779A20392FD055C39 /* Release */ = {
2937 isa = XCBuildConfiguration;
2938 buildSettings = {
2939 ALWAYS_SEARCH_USER_PATHS = NO; 2180 ALWAYS_SEARCH_USER_PATHS = NO;
2940 DEBUG_INFORMATION_FORMAT = dwarf;
2941 GCC_C_LANGUAGE_STANDARD = c99; 2181 GCC_C_LANGUAGE_STANDARD = c99;
2942 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2943 GCC_MODEL_TUNING = G5;
2944 GCC_WARN_ABOUT_RETURN_TYPE = YES; 2182 GCC_WARN_ABOUT_RETURN_TYPE = YES;
2945 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; 2183 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
2184 GCC_WARN_UNUSED_VARIABLE = YES;
2946 GCC_WARN_MISSING_PARENTHESES = YES; 2185 GCC_WARN_MISSING_PARENTHESES = YES;
2947 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; 2186 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2948 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 2187 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2949 GCC_WARN_UNUSED_VARIABLE = YES; 2188 WARNING_CFLAGS = -Wreorder;
2950 PRODUCT_NAME = TouchKeys; 2189 GCC_MODEL_TUNING = G5;
2951 WARNING_CFLAGS = "-Wreorder"; 2190 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2952 ZERO_LINK = NO; 2191 ZERO_LINK = NO;
2953 }; 2192 DEBUG_INFORMATION_FORMAT = "dwarf";
2954 name = Release; 2193 PRODUCT_NAME = "TouchKeys"; }; name = Release; };
2955 }; 2194 5CD567AF6D8BF6EDE3603F6C = { isa = XCConfigurationList; buildConfigurations = (
2956 D064BAE7941DCA67638B6779 /* Debug */ = { 2195 208CA00FEE6920E1D9A18E62,
2957 isa = XCBuildConfiguration; 2196 581B2A3779A20392FD055C39 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
2958 buildSettings = { 2197 2AA133E6B7020EDFA692D765 = { isa = XCConfigurationList; buildConfigurations = (
2959 ARCHS = "$(ARCHS_STANDARD_64_BIT)"; 2198 D064BAE7941DCA67638B6779,
2960 CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; 2199 33B8957D355F89111F5FF5AE ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
2961 CLANG_LINK_OBJC_RUNTIME = NO; 2200 2D66BEDF1389F7D6E2C1AB3A = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = (
2962 COMBINE_HIDPI_IMAGES = YES; 2201 C5AF559E110329B9AB35DFCB,
2963 CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; 2202 2B9C3DDF5283C5EFF1BC924A ); runOnlyForDeploymentPostprocessing = 0; };
2964 COPY_PHASE_STRIP = NO; 2203 A03E7D17BA28722252A8596E = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
2965 GCC_DYNAMIC_NO_PIC = NO; 2204 B8EE628D560C9E474792128A,
2966 GCC_OPTIMIZATION_LEVEL = 0; 2205 1A85E080026A7A0DF0521F27,
2967 GCC_PREPROCESSOR_DEFINITIONS = ( 2206 CD4F6761CDABB836FBADCD80,
2968 "_DEBUG=1", 2207 2378CAD03E1C80BF0AB4AAF5,
2969 "DEBUG=1", 2208 998FC7F9C3E8817D8C617391,
2970 "JUCER_XCODE_MAC_F6D2F4CF=1", 2209 BA527B7D0D87CA5A51EF0D17,
2971 ); 2210 B3470DC81675B3D490C27CFD,
2972 GCC_VERSION = com.apple.compilers.llvm.clang.1_0; 2211 5F6E53AD9FA709E7146A1CE6,
2973 HEADER_SEARCH_PATHS = ( 2212 BE6B15C227B2372ACE438EC8,
2974 ../../JuceLibraryCode, 2213 13F86C7E26FBFDC47423240D,
2975 ../../../juce/modules, 2214 0F57CE11332869C573488442,
2976 "$(inherited)", 2215 0B15BCE918EEF2CCA0AEA482,
2977 ); 2216 C07B7D53DED5507FB71A2686,
2978 INFOPLIST_FILE = Info.plist; 2217 310713516FB26036F129F9B4,
2979 INSTALL_PATH = "$(HOME)/Applications"; 2218 8FBDE042A025832E21E6F8F4,
2980 MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; 2219 BB430A3EF5BE9214B1032DDD,
2981 OTHER_LDFLAGS = /usr/local/lib/liblo.a; 2220 3BF49ACD7F6CF44414FB5922,
2982 SDKROOT_ppc = macosx10.5; 2221 222381A07D9F4638272B89EF,
2983 }; 2222 12510AB6876158F044CAAD7E,
2984 name = Debug; 2223 82DFEC1C0E1F1717ECFF46EF,
2985 }; 2224 2C4FDCA1E6A76506B05D37DD,
2986 /* End XCBuildConfiguration section */ 2225 6EA3790C69AED29FC35AED08,
2987 2226 3EDCB8DC01EBCD339722C0B2,
2988 /* Begin XCConfigurationList section */ 2227 562759D28DA0813B92BD7FEA,
2989 2AA133E6B7020EDFA692D765 /* Build configuration list for PBXNativeTarget "TouchKeys" */ = { 2228 3BCBF5B38F6056D9FE683B0E,
2990 isa = XCConfigurationList; 2229 0178872E496D3D0EAC27AE7E,
2991 buildConfigurations = ( 2230 9A83928E33C71ADCAE448871,
2992 D064BAE7941DCA67638B6779 /* Debug */, 2231 8B6C8D046A64E8F9A7A8A8A1,
2993 33B8957D355F89111F5FF5AE /* Release */, 2232 0684392AC23F11D728DD50C5,
2994 ); 2233 04F763266CBDE1710ECDFBD1,
2995 defaultConfigurationIsVisible = 0; 2234 CAC2A323D111092F0ACA800D,
2996 defaultConfigurationName = Debug; 2235 0719C742CAB513BC7D9133DE,
2997 }; 2236 0A1BCC62A1753D24D01A3DAD,
2998 5CD567AF6D8BF6EDE3603F6C /* Build configuration list for PBXProject "TouchKeys" */ = { 2237 4CF799D17D4295DD3F50720D,
2999 isa = XCConfigurationList; 2238 0209777D29C1CF3F89FBF254,
3000 buildConfigurations = ( 2239 FF44DE892280A28F67C7BFDD,
3001 208CA00FEE6920E1D9A18E62 /* Debug */, 2240 274E9F984B46BBDBF714003B,
3002 581B2A3779A20392FD055C39 /* Release */, 2241 98FC8EC7F8608FD0046384E6,
3003 ); 2242 0B420377451C221A0478595A,
3004 defaultConfigurationIsVisible = 0; 2243 BA8E15B815FCC3C7830C972E,
3005 defaultConfigurationName = Debug; 2244 1AEFD23290811D94FB840E74,
3006 }; 2245 5E0BF5CD6F5667E5A0C37651,
3007 /* End XCConfigurationList section */ 2246 64F134ABEC30EA26D5473D34,
2247 53E5A8D73743B36758DA4DA4,
2248 FF8B3EA68E9255C839ABA3F8,
2249 384EC6340C198680B166A0A6,
2250 BA1577A5D5903CDC1BCFAB06,
2251 B98E92A0AAE513E18217810A,
2252 A526339B267B82C838D28D09,
2253 5A0669E021464C9CF05C2B95,
2254 1FDA7AEB064670D6A6B1E5A9,
2255 E1B3A08EBE789ABADC0C025E,
2256 9261B00A2C5E7187B5C04319,
2257 2FB5C71C709DD3E25C6CC541,
2258 B74FCF91BC16623F02F69D86,
2259 8394B72883ACCC5CB2A13768,
2260 5492D1307B92C3F63B9EDF09,
2261 E810879EB266795004A4C22F,
2262 F68DD438981A3BA730A626CB,
2263 C4A41EFBBFFC08EC2CC75C92,
2264 C7C650DB080B12CD2552EC3B,
2265 F44235BA2064C306B810CE62,
2266 80917C6EBEAD3F8DF0C99FD3,
2267 52944F2FAC4CEBFB17FB29E4,
2268 D88B64FB4066D913682D5BA3 ); runOnlyForDeploymentPostprocessing = 0; };
2269 F7397085463A6685B1FBF65E = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
2270 4078BC0343B4DFB6F9816BD5,
2271 40646EF394D495C462E347F1,
2272 63154C3F49640855CA89CB9B,
2273 2985C4121F644A826FC287AE,
2274 1A30D1B8526CD3E1AB79110C,
2275 30C3A2842A3EA665887A7CC8,
2276 FA58715E881C0982BF8E2FCD,
2277 853FB568630B7E920E30E0EE,
2278 C3F1C6DDE2A344D657712C75,
2279 BADB457195977038A2BF09A4,
2280 D05E8CCFCD6C2065EDE16DD6 ); runOnlyForDeploymentPostprocessing = 0; };
2281 B9F5F2231C12730B54095416 = { isa = PBXNativeTarget; buildConfigurationList = 2AA133E6B7020EDFA692D765; buildPhases = (
2282 2D66BEDF1389F7D6E2C1AB3A,
2283 A03E7D17BA28722252A8596E,
2284 F7397085463A6685B1FBF65E ); buildRules = ( ); dependencies = ( ); name = TouchKeys; productName = TouchKeys; productReference = 90E8A67FBC9B5B91FEB780F5; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; };
2285 787330A1C9FABF4487F9ECA8 = { isa = PBXProject; buildConfigurationList = 5CD567AF6D8BF6EDE3603F6C; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = A688FB8FEAB02AF9705DCC1C; projectDirPath = ""; projectRoot = ""; targets = ( B9F5F2231C12730B54095416 ); };
3008 }; 2286 };
3009 rootObject = 787330A1C9FABF4487F9ECA8 /* Project object */; 2287 rootObject = 787330A1C9FABF4487F9ECA8;
3010 } 2288 }