comparison Builds/MacOSX/TouchKeys.xcodeproj/project.pbxproj @ 11:c6f30c1e2bda

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