comparison Builds/MacOSX/TouchKeys.xcodeproj/project.pbxproj @ 9:f943785252fc

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